@media(min-width:768px){.fm-sellos__grid{grid-template-columns:repeat(4,1fr)}}.fm-sello{position:relative;width:min(160px,36vw);aspect-ratio:1;margin:0 auto;border-radius:50%;border:2px solid var(--fm-vino);display:flex;align-items:center;justify-content:center;transition:transform .5s var(--fm-ease)}.fm-sello:hover{transform:rotate(8deg) scale(1.05)}.fm-sello__ring{position:absolute;top:0;right:0;bottom:0;left:0;animation:fm-rotate 22s linear infinite}.fm-sello:hover .fm-sello__ring{animation-duration:8s}@keyframes fm-rotate{to{transform:rotate(360deg)}}.fm-sello__ring text{font-family:var(--fm-font);font-size:11px;font-weight:700;letter-spacing:.14em;fill:var(--fm-vino);text-transform:uppercase}.fm-sello__icon{width:44%;height:44%;display:flex;align-items:center;justify-content:center}.fm-sello__icon svg,.fm-sello__icon img{width:100%;height:100%;object-fit:contain}.fm-it{padding:70px 0}.fm-it--palido{background:var(--fm-rosa-palido)}.fm-it--rosa{background:var(--fm-rosa)}.fm-it__grid{display:grid;grid-template-columns:1fr;gap:36px;align-items:center}@media(min-width:990px){.fm-it__grid{grid-template-columns:1fr 1fr;gap:60px}.fm-it--reverse .fm-it__media{order:2}}.fm-it__media{border-radius:24px;overflow:hidden;box-shadow:0 16px 40px #67112a1f;position:relative}.fm-it__media img{width:100%;height:100%;object-fit:cover;transition:transform .8s var(--fm-ease)}.fm-it__media:hover img{transform:scale(1.03)}.fm-it__media--plain{box-shadow:none}.fm-it__eyebrow{margin-bottom:12px}.fm-it__title{font-weight:700;font-size:clamp(26px,3vw,36px);color:var(--fm-rosa);line-height:1.15}.fm-it--vino-title .fm-it__title{color:var(--fm-vino)}.fm-it__text{font-size:16px;line-height:1.5;margin-top:14px;color:#4a2a32}.fm-it__text strong{font-weight:700;color:var(--fm-vino)}.fm-it__bullets{margin-top:18px;display:flex;flex-direction:column;gap:12px}.fm-it__bullet{display:flex;gap:12px;align-items:flex-start;font-size:14px;line-height:1.4;color:#4a2a32}.fm-it__bullet strong{color:var(--fm-vino)}.fm-it__bullet svg{width:22px;height:22px;flex:0 0 auto;margin-top:1px}.fm-it__quote{border-left:4px solid var(--fm-fucsia);padding:12px 16px;margin-top:16px;background:var(--fm-rosa-palido);font-weight:700;color:var(--fm-vino);font-size:15px;line-height:1.45}.fm-it__quote p+p{margin-top:10px}.fm-it__cta{margin-top:28px}.fm-it__box{border-radius:14px;padding:16px 18px;margin-top:14px;font-size:14px}.fm-it__box--rosa{background:var(--fm-rosa);color:var(--fm-vino)}.fm-it__box--palido{background:var(--fm-rosa-palido);color:var(--fm-vino)}.fm-it__box h4{font-weight:900;font-size:16px;margin-bottom:4px;text-transform:uppercase}.fm-compare-label{position:absolute;bottom:18px;background:var(--fm-vino);color:#fff;font-weight:700;font-size:14px;padding:8px 20px;border-radius:8px}.fm-compare-label--before{left:18px}.fm-compare-label--after{right:18px;background:var(--fm-rosa);color:var(--fm-vino)}.fm-compare{position:relative;aspect-ratio:4/5;-webkit-user-select:none;user-select:none}.fm-compare img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.fm-compare__after{clip-path:inset(0 0 0 50%)}.fm-compare__handle{position:absolute;top:0;bottom:0;left:50%;width:3px;background:#fff;transform:translate(-50%);box-shadow:0 0 12px #0000004d}.fm-compare__handle:after{content:"\21d4";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:42px;height:42px;border-radius:50%;background:#fff;color:var(--fm-vino);display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:700;box-shadow:0 4px 12px #00000040}.fm-compare input[type=range]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:ew-resize;margin:0}.fm-photos{padding:60px 0 70px;text-align:center}.fm-photos--palido{background:var(--fm-rosa-palido)}.fm-photos__eyebrow{font-size:16px;margin-bottom:4px}.fm-photos .fm-h2{font-weight:700;margin-bottom:36px}.fm-photos__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}@media(min-width:900px){.fm-photos__grid{grid-template-columns:repeat(4,1fr);gap:24px}}.fm-photo{position:relative;border-radius:18px;overflow:hidden;aspect-ratio:1;background:var(--fm-rosa-palido);box-shadow:0 10px 24px #67112a1a;transition:transform .4s var(--fm-ease)}.fm-photo:hover{transform:translateY(-6px)}.fm-photo img{width:100%;height:100%;object-fit:cover;transition:transform .7s var(--fm-ease)}.fm-photo:hover img{transform:scale(1.06)}.fm-photo__handle{position:absolute;left:50%;bottom:14px;transform:translate(-50%);background:var(--fm-vino);color:#fff;font-size:12px;padding:6px 12px;border-radius:100px;display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.fm-photo__handle svg{width:14px;height:14px}.fm-photos__foot{font-size:18px;color:var(--fm-vino);margin-top:28px}.fm-features{padding:70px 0;text-align:center}.fm-features--palido{background:var(--fm-rosa-palido)}.fm-features--rosa{background:var(--fm-rosa)}.fm-features--vino{background:var(--fm-vino);color:#fff}.fm-features--vino .fm-h2{color:#fff}.fm-features__sub{font-size:18px;max-width:760px;margin:10px auto 0;line-height:1.4}.fm-features__grid{display:grid;grid-template-columns:1fr;gap:20px;margin-top:40px}@media(min-width:768px){.fm-features__grid{grid-template-columns:repeat(3,1fr);gap:28px}}.fm-feature{border-radius:20px;padding:32px 26px;transition:transform .4s var(--fm-ease),box-shadow .4s}.fm-feature:hover{transform:translateY(-6px)}.fm-features--ciencia .fm-feature{background:var(--fm-rosa-palido);color:var(--fm-vino)}.fm-features--ciencia .fm-feature:hover{box-shadow:0 18px 36px #67112a24}.fm-features--rosa .fm-feature,.fm-features--palido .fm-feature{background:var(--fm-rosa);color:var(--fm-vino)}.fm-features--vino .fm-feature{background:#ffffff24;color:#fff;text-align:left;display:flex;gap:16px;align-items:flex-start;padding:22px 24px}.fm-features--vino .fm-feature__icon{width:44px;height:44px;flex:0 0 auto;margin:0}.fm-features--vino .fm-feature__title{color:#fff;font-size:18px;margin-top:0}.fm-features--vino .fm-feature__text{color:#ffffffd9;font-size:13px}.fm-feature__eyebrow{font-size:13px;color:var(--fm-rosa);font-weight:700}.fm-feature__icon{width:120px;height:120px;margin:18px auto;display:flex;align-items:center;justify-content:center}.fm-feature__icon svg,.fm-feature__icon img{width:100%;height:100%;object-fit:contain}.fm-feature__icon--small{width:56px;height:56px;margin:0 auto 14px}.fm-feature__title{font-weight:700;font-size:20px;color:var(--fm-vino);margin-top:4px}.fm-feature__text{font-size:14px;line-height:1.45;margin-top:10px}.fm-features--simple .fm-feature{background:transparent;padding:10px}.fm-features--simple .fm-feature:hover{transform:none}.fm-features--simple .fm-feature__title{text-transform:uppercase}.fm-features--simple .fm-feature__text strong{font-weight:700}.fm-comp{padding:70px 0 60px;text-align:center}.fm-comp .fm-h2{text-transform:uppercase;font-weight:700}.fm-comp__sub{font-size:18px;max-width:700px;margin:10px auto 0;line-height:1.4}.fm-comp__table{max-width:760px;margin:50px auto 0;display:grid;grid-template-columns:1fr 120px 100px;position:relative}@media(max-width:600px){.fm-comp__table{grid-template-columns:1fr 76px 60px}}.fm-comp__col-bg{position:absolute;top:-60px;bottom:-40px;left:calc(100% - 220px);width:120px;background:var(--fm-rosa);border-radius:24px;z-index:0;box-shadow:0 12px 30px #67112a1f}@media(max-width:600px){.fm-comp__col-bg{left:calc(100% - 136px);width:76px;top:-40px;border-radius:16px}}.fm-comp__head{display:contents}.fm-comp__head>div{position:relative;z-index:1;padding:0 0 20px;font-weight:700;font-size:16px;display:flex;align-items:flex-end;justify-content:center}.fm-comp__brand{width:90px;max-width:100%}.fm-comp__brand img{width:100%}.fm-comp__brand-text{font-weight:900;font-size:22px;color:#fff;text-transform:uppercase}.fm-comp__row{display:contents}.fm-comp__row>div{position:relative;z-index:1;padding:18px 10px;border-top:1px solid var(--fm-vino);display:flex;align-items:center;justify-content:center}.fm-comp__row>div:first-child{justify-content:flex-start;text-align:left;font-weight:700;font-size:16px;color:var(--fm-vino)}.fm-comp__check{width:32px;height:32px;border-radius:50%;background:var(--fm-vino);color:#fff;display:flex;align-items:center;justify-content:center;transform:scale(.6);opacity:0;transition:transform .5s var(--fm-ease),opacity .5s}.is-visible .fm-comp__check{transform:scale(1);opacity:1}.fm-comp__check svg{width:16px;height:16px}.fm-comp__x{color:var(--fm-rosa);font-weight:700;font-size:20px}.fm-comp__foot{font-size:18px;color:var(--fm-rosa);margin-top:40px}@media(max-width:600px){.fm-comp__row>div:first-child{font-size:14px}.fm-comp__row>div{padding:14px 6px}}.fm-collection-hero{background:var(--fm-rosa);padding:40px 0 10px;color:var(--fm-vino)}.fm-collection-hero__row{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;flex-wrap:wrap}.fm-collection-hero h1{font-weight:700;font-size:clamp(26px,3vw,34px);text-transform:uppercase}.fm-breadcrumbs{font-size:14px;margin-top:6px;font-weight:700}.fm-breadcrumbs a{font-weight:400}.fm-breadcrumbs a:hover{text-decoration:underline}.fm-sort{position:relative}.fm-sort select{-webkit-appearance:none;appearance:none;background:var(--fm-vino);color:#fff;border:0;border-radius:100px;padding:10px 40px 10px 18px;font-family:var(--fm-font);font-size:14px;font-weight:700;cursor:pointer}.fm-sort:after{content:"\2304";position:absolute;right:16px;top:50%;transform:translateY(-60%);color:#fff;pointer-events:none;font-size:18px}.fm-collection{padding:30px 0 70px}.fm-filters{display:flex;align-items:center;gap:18px;flex-wrap:wrap;margin-bottom:26px;font-size:14px}.fm-filters__label{font-weight:400}.fm-filter{position:relative}.fm-filter__btn{display:inline-flex;align-items:center;gap:6px;font-weight:700;font-size:14px;color:var(--fm-vino);padding:6px 2px}.fm-filter__btn svg{width:10px;height:10px;transition:transform .3s}.fm-filter.is-open .fm-filter__btn svg{transform:rotate(180deg)}.fm-filter__panel{position:absolute;top:calc(100% + 6px);left:0;min-width:220px;background:#fff;border-radius:14px;box-shadow:0 16px 36px #67112a29;padding:10px 0;z-index:10;opacity:0;visibility:hidden;transform:translateY(8px);transition:all .25s var(--fm-ease);max-height:320px;overflow-y:auto}.fm-filter.is-open .fm-filter__panel{opacity:1;visibility:visible;transform:none}.fm-filter__panel label{display:flex;align-items:center;gap:10px;padding:8px 18px;font-size:14px;cursor:pointer}.fm-filter__panel label:hover{background:var(--fm-rosa-palido)}.fm-filter__panel input{accent-color:var(--fm-vino)}.fm-filters__active{display:flex;flex-wrap:wrap;gap:8px;margin-left:auto}.fm-filters__active a{background:var(--fm-rosa-palido);color:var(--fm-vino);border-radius:100px;padding:4px 12px;font-size:12px}.fm-collection__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}@media(min-width:768px){.fm-collection__grid{grid-template-columns:repeat(3,1fr);gap:22px}}@media(min-width:1100px){.fm-collection__grid{grid-template-columns:repeat(4,1fr);gap:24px}}.fm-pagination{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:50px}.fm-pagination a,.fm-pagination span{min-width:34px;height:34px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;color:var(--fm-vino);transition:background .2s,color .2s;padding:0 8px}.fm-pagination a:hover{background:var(--fm-rosa-palido)}.fm-pagination .is-current{background:var(--fm-rosa)}.fm-empty{text-align:center;padding:60px 0;font-size:18px}.fm-cta-cards{background:var(--fm-vino);color:#fff;padding:70px 0 80px;text-align:center}.fm-cta-cards .fm-h2{color:#fff;text-transform:uppercase;font-weight:700}.fm-cta-cards__sub{font-size:18px;max-width:820px;margin:12px auto 0;line-height:1.4}.fm-cta-cards__grid{display:grid;grid-template-columns:1fr;gap:24px;margin-top:44px}@media(min-width:900px){.fm-cta-cards__grid{grid-template-columns:1fr 1fr;gap:40px}}.fm-cta-card{background:#fff;color:var(--fm-vino);border-radius:20px;padding:32px 28px;text-align:left;display:grid;grid-template-columns:1fr 150px;gap:20px;align-items:center;transition:transform .4s var(--fm-ease),box-shadow .4s}.fm-cta-card:hover{transform:translateY(-6px);box-shadow:0 20px 44px #00000040}.fm-cta-card__eyebrow{font-size:14px}.fm-cta-card__title{font-weight:700;font-size:22px;line-height:1.25;margin-top:4px}.fm-cta-card__link{display:inline-flex;align-items:center;gap:6px;margin-top:26px;color:var(--fm-rosa);font-weight:700;font-size:18px;transition:gap .25s}.fm-cta-card:hover .fm-cta-card__link{gap:12px}.fm-cta-card__img{border-radius:14px;overflow:hidden;aspect-ratio:1;background:var(--fm-rosa-palido)}.fm-cta-card__img img{width:100%;height:100%;object-fit:cover}@media(max-width:520px){.fm-cta-card{grid-template-columns:1fr}}.fm-page-hero{background:var(--fm-rosa);text-align:center;padding:60px 0 0;color:#fff;position:relative;overflow:hidden}.fm-page-hero--gris{background:#e5e5e5;color:var(--fm-vino);padding-bottom:70px}.fm-page-hero__title{font-weight:700;font-size:clamp(34px,5vw,60px);line-height:1.1;margin-top:16px}.fm-page-hero--gris .fm-page-hero__title{font-size:clamp(30px,3.4vw,40px);text-transform:uppercase}.fm-page-hero__text{font-size:clamp(18px,2vw,26px);max-width:860px;margin:14px auto 0;line-height:1.3}.fm-page-hero__text strong{font-weight:700}.fm-page-hero__cta{margin-top:30px}.fm-page-hero__photos{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:40px;position:relative;z-index:1}@media(min-width:900px){.fm-page-hero__photos{gap:36px}}.fm-page-hero__photo{border-radius:18px;overflow:hidden;aspect-ratio:4/3;box-shadow:0 16px 36px #67112a33;transition:transform .4s var(--fm-ease);background:#fff}.fm-page-hero__photo:hover{transform:translateY(-6px)}.fm-page-hero__photo img{width:100%;height:100%;object-fit:cover}.fm-page-hero__wave{position:absolute;left:0;right:0;bottom:0;z-index:0}.fm-page-hero__spacer{height:110px}.fm-rich{padding:70px 0}.fm-rich--palido{background:var(--fm-rosa-palido)}.fm-rich__title{font-weight:700;font-size:28px;color:var(--fm-rosa);text-transform:uppercase;margin-bottom:24px}.fm-rich__cols{display:grid;grid-template-columns:1fr;gap:30px;font-size:15px;line-height:1.55;color:#4a2a32}@media(min-width:900px){.fm-rich__cols{grid-template-columns:1fr 1fr;gap:60px}}.fm-rich__cols p+p{margin-top:14px}.fm-rich__cols strong{font-weight:700;color:var(--fm-vino)}.fm-mosaic{padding:60px 0}.fm-mosaic__grid{display:grid;grid-template-columns:1fr;gap:20px}@media(min-width:900px){.fm-mosaic__grid{grid-template-columns:1fr 1fr;grid-template-rows:200px 200px}.fm-mosaic__item--tall{grid-row:span 2}.fm-mosaic__item--wide{grid-column:2}}.fm-mosaic__item{position:relative;border-radius:18px;overflow:hidden;background:#e5e5e5;min-height:200px}.fm-mosaic__item img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;right:0;bottom:0;left:0;transition:transform .7s var(--fm-ease)}.fm-mosaic__item:hover img{transform:scale(1.05)}.fm-mosaic__label{position:absolute;left:0;right:0;padding:14px 20px;background:#eebdc4e6;color:#fff;font-weight:700;font-size:18px;z-index:1}.fm-mosaic__label--top{top:0}.fm-mosaic__label--bottom{bottom:0;text-align:center}.fm-mosaic__row{display:grid;grid-template-columns:1fr 1fr;gap:20px}.fm-faq{padding:60px 0}.fm-faq__grid{display:grid;grid-template-columns:1fr;gap:36px;align-items:center}@media(min-width:900px){.fm-faq__grid{grid-template-columns:1fr 1fr;gap:50px}}.fm-faq__media{border-radius:0 24px 24px 0;overflow:hidden;aspect-ratio:4/3;background:var(--fm-rosa-palido)}.fm-faq__media img{width:100%;height:100%;object-fit:cover}.fm-faq__title{font-weight:700;font-size:30px;color:var(--fm-rosa);text-transform:uppercase;margin:12px 0 20px}.fm-faq .fm-accordion{border-top:0}.fm-faq .fm-accordion__btn{font-size:13px}.fm-steps{display:grid;grid-template-columns:1fr;gap:18px;margin-top:30px}@media(min-width:900px){.fm-steps{grid-template-columns:repeat(3,1fr);gap:36px}}.fm-step{background:#fff;border-radius:16px;padding:18px 22px;display:flex;align-items:center;gap:14px;font-size:18px;color:var(--fm-vino);box-shadow:0 10px 24px #67112a1f;text-align:left;min-height:72px;position:relative;transition:transform .35s var(--fm-ease)}.fm-step:hover{transform:translateY(-4px)}.fm-step strong{font-weight:700}.fm-step__num{width:24px;height:24px;border-radius:50%;background:var(--fm-vino);color:#fff;font-size:12px;font-weight:700;display:flex;align-items:center;justify-content:center;flex:0 0 auto}.fm-step__img{width:90px;height:70px;object-fit:contain;margin-left:auto}.fm-step:after{content:"\2192";position:absolute;right:-28px;top:50%;transform:translateY(-50%);color:var(--fm-vino);font-size:20px;display:none}@media(min-width:900px){.fm-step:not(:last-child):after{display:block}}.fm-kit-hero{background:var(--fm-rosa);text-align:center;padding:50px 0 0;color:var(--fm-vino)}.fm-kit-hero h1{font-weight:700;font-size:clamp(26px,3vw,34px);text-transform:uppercase}.fm-kit-hero__sub{font-size:18px;font-weight:700;margin-top:4px}.fm-kit-hero__text{font-size:18px;margin-top:22px}.fm-kit-hero__text strong{font-weight:700}.fm-kit-hero .fm-steps{padding-bottom:0;transform:translateY(36px)}.fm-kit{padding:80px 0 70px}.fm-kit__grid{display:grid;grid-template-columns:1fr;gap:36px}@media(min-width:990px){.fm-kit__grid{grid-template-columns:1fr 1fr;gap:50px;align-items:start}}.fm-kit__title{font-weight:700;font-size:26px}.fm-kit__title span{font-weight:400}.fm-kit__desc{font-size:18px;margin-top:4px;color:#4a2a32}.fm-kit__price{display:flex;align-items:baseline;gap:12px;margin-top:20px}.fm-kit__price .fm-price{font-weight:900;font-size:32px;color:var(--fm-rosa)}.fm-kit__price .fm-compare{font-size:18px;color:var(--fm-gris);text-decoration:line-through}.fm-kit__label{display:flex;align-items:center;gap:12px;margin:24px 0 10px;font-weight:700;font-size:14px;text-transform:uppercase}.fm-kit__label:before,.fm-kit__label:after{content:"";flex:1;height:1px;background:var(--fm-vino)}.fm-addon{display:grid;grid-template-columns:24px 60px 1fr auto;gap:14px;align-items:center;padding:14px 0;border-bottom:1px solid #f0d5da;cursor:pointer;transition:background .2s;border-radius:10px}.fm-addon:hover{background:var(--fm-rosa-fondo)}.fm-addon input{width:20px;height:20px;accent-color:var(--fm-vino);cursor:pointer}.fm-addon img{width:60px;height:60px;object-fit:cover;border-radius:10px;background:var(--fm-rosa-palido)}.fm-addon__name{font-weight:700;font-size:18px;color:var(--fm-fucsia)}.fm-addon__desc{font-size:12px;color:#4a2a32}.fm-addon__tags{font-size:11px;color:#a0707a;margin-top:2px}.fm-addon__chips{display:flex;gap:6px;margin-top:6px;flex-wrap:wrap}.fm-addon__chips label{font-size:11px;background:var(--fm-rosa);color:var(--fm-vino);padding:3px 8px;border-radius:4px;cursor:pointer}.fm-addon__chips input{display:none}.fm-addon__chips input:checked+label{background:var(--fm-vino);color:#fff}.fm-addon__price{text-align:right}.fm-addon__price .fm-compare{font-size:12px;color:var(--fm-gris);text-decoration:line-through;display:block}.fm-addon__price .fm-price{font-weight:900;font-size:20px;color:var(--fm-rosa)}.fm-addon.is-selected{background:var(--fm-rosa-fondo)}.fm-kit__summary{margin-top:20px;font-size:12px;color:#6b4a52;text-align:center}.fm-kit__total{display:flex;align-items:baseline;justify-content:flex-end;gap:16px;margin-top:8px;font-weight:700}.fm-kit__total span{font-size:14px;text-transform:uppercase}.fm-kit__total strong{font-weight:900;font-size:30px;color:var(--fm-rosa);transition:transform .3s var(--fm-ease);display:inline-block}.fm-kit__total strong.is-bump{animation:fm-bump .4s var(--fm-ease)}.fm-kit__cta{margin-top:16px}.fm-kit__cta .fm-btn{width:100%;border-radius:100px;font-size:16px;min-height:51px;background:var(--fm-rosa);color:#fff}.fm-kit__cta .fm-btn:hover{background:var(--fm-vino)}
/*# sourceMappingURL=/cdn/shop/t/13/assets/femme-c.css.map */
