:root{--fm-h1-size: clamp(36px, 4.5vw, 64px);--fm-h2-size: clamp(26px, 2.6vw, 36px);--fm-h3-size: clamp(19px, 1.7vw, 24px);--fm-h4-size: clamp(16px, 1.3vw, 18px)}.fm-section .fm-hero__title,.fm-section .fm-h1{font-size:var(--fm-h1-size);font-weight:600;line-height:1.1}.fm-section .fm-h2,.fm-section .fm-banner__title,.fm-section .fm-banner__content--box .fm-banner__title,.fm-section .fm-it__title,.fm-section .fm-page-hero__title,.fm-section .fm-page-hero--gris .fm-page-hero__title,.fm-section .fm-product__title,.fm-section .fm-rich__title,.fm-section .fm-faq__title,.fm-section .fm-promo-band__title,.fm-section .fm-band__title,.fm-section.fm-collection-hero h1,.fm-section .fm-reviews__head h2,.fm-section .fm-kit__title{font-size:var(--fm-h2-size);font-weight:900;line-height:1.15;letter-spacing:0}.fm-section .fm-h2--light{font-weight:700}.fm-section .fm-page-hero:not(.fm-page-hero--gris) .fm-page-hero__title,.fm-page-hero:not(.fm-page-hero--gris) .fm-page-hero__title{font-weight:700}.fm-section .fm-h3,.fm-section .fm-card__title,.fm-section .fm-pcard__title,.fm-section .fm-cat__title,.fm-section .fm-cta-card__title,.fm-section .fm-feature__title,.fm-features--vino .fm-feature__title,.fm-features--palido .fm-feature__title,.fm-section .fm-reviews__foot h3,.fm-section .fm-linea__benefit h4,.fm-section .fm-addon__name,.fm-section .fm-comp__text{font-size:var(--fm-h3-size);font-weight:700;line-height:1.2}@media(max-width:749px){.fm-section .fm-card__title,.fm-section .fm-pcard__title{font-size:17px}}.fm-section.fm-kit-hero{background:var(--fm-rosa);text-align:center;padding:60px 0 0;color:var(--fm-vino)}.fm-kit-hero .fm-wave{margin-top:-10px}.fm-kit-hero .fm-kit-hero__title{text-transform:uppercase;margin:0}.fm-kit-hero .fm-kit-hero__sub{font-size:var(--fm-h3-size);font-weight:700;margin:2px 0 0}.fm-kit-hero__text{font-size:var(--fm-h3-size);margin:26px auto 0;max-width:900px;font-weight:400}.fm-kit-hero__text p{margin:0}.fm-kit-hero__text strong{font-weight:700}.fm-ksteps{display:grid;grid-template-columns:1fr;gap:14px;margin:52px auto -30px;max-width:1240px;align-items:center;position:relative;z-index:2}@media(min-width:990px){.fm-ksteps{grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr) 24px minmax(0,1fr);gap:21px}}.fm-kstep{position:relative;background:#fff;border-radius:20px;box-shadow:0 4px 4px #00000040;min-height:113px;padding:14px 24px;display:flex;align-items:center;justify-content:center;gap:14px;text-align:center;transition:transform .35s var(--fm-ease)}.fm-kstep:hover{transform:translateY(-4px)}.fm-kstep__text{font-size:var(--fm-h3-size);line-height:1.3;color:var(--fm-vino)}.fm-kstep__text p{margin:0}.fm-kstep__text strong{font-weight:700}.fm-kstep.has-img{justify-content:flex-start;text-align:left;padding-right:170px}.fm-kstep__img{position:absolute;right:20px;bottom:0;width:155px;height:155px;object-fit:contain;pointer-events:none}.fm-kstep__dot{flex:0 0 34px;width:34px;height:34px;border-radius:50%;border:2px solid var(--fm-rosa);display:grid;place-items:center}.fm-kstep__dot:after{content:"";width:24px;height:24px;border-radius:50%;background:var(--fm-vino)}.fm-kstep__arrow{display:none;color:var(--fm-vino);width:24px;height:24px}.fm-kstep__arrow svg{width:24px;height:24px}@media(min-width:990px){.fm-kstep__arrow{display:block}}@media(max-width:989px){.fm-kstep.has-img{padding-right:120px}.fm-kstep__img{width:110px;height:110px}}.fm-section.fm-kit{padding:50px 0 70px}.fm-kit .fm-kit__grid{display:grid;grid-template-columns:1fr;gap:36px;max-width:1240px;margin:0 auto}@media(min-width:990px){.fm-kit .fm-kit__grid{grid-template-columns:minmax(0,650fr) minmax(0,501fr);gap:65px;align-items:start}.fm-kit .fm-gallery{position:sticky;top:130px}}.fm-kit__info{color:var(--fm-vino)}.fm-kit .fm-kit__title{text-transform:uppercase;margin:0}.fm-kit .fm-kit__title span{font-weight:400;text-transform:none}.fm-kit .fm-kit__desc{font-size:var(--fm-h3-size);font-weight:400;color:var(--fm-vino);margin:4px 0 0;line-height:1.3;padding-bottom:12px;border-bottom:1px solid var(--fm-rosa)}.fm-kit .fm-kit__price{display:flex;align-items:center;gap:15px;margin:14px 0 0;flex-wrap:wrap}.fm-kit__now{font-weight:700;font-size:clamp(32px,3vw,40px);color:var(--fm-rosa);line-height:1.2}.fm-kit__before{font-weight:700;font-size:var(--fm-h3-size);color:#d9d9d9;position:relative}.fm-kit__before:after{content:"";position:absolute;left:-4px;right:-4px;top:50%;height:2px;background:#d9d9d9;transform:rotate(-3.4deg)}.fm-kit .fm-kit__label{display:flex;align-items:center;gap:16px;margin:26px 0 6px;font-weight:700;font-size:20px;color:var(--fm-vino);text-transform:uppercase}.fm-kit .fm-kit__label:before,.fm-kit .fm-kit__label:after{content:"";flex:1;height:1px;background:var(--fm-vino)}.fm-kit__label span{white-space:nowrap}.fm-kit__addons{display:flex;flex-direction:column}.fm-kit .fm-addon{display:grid;grid-template-columns:34px 74px minmax(0,1fr) auto;column-gap:15px;align-items:center;padding:19px 0;border-bottom:1px solid var(--fm-rosa);border-radius:0;cursor:default;background:none;transition:background .25s;position:relative}.fm-kit .fm-addon:last-child{border-bottom:0}.fm-kit .fm-addon:hover,.fm-kit .fm-addon.is-selected{background:none}.fm-addon__check{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.fm-addon__ring{width:34px;height:34px;border-radius:50%;border:2px solid var(--fm-rosa);cursor:pointer;display:grid;place-items:center;align-self:start;margin-top:2px;transition:border-color .25s}.fm-addon__ring:after{content:"";width:22px;height:22px;border-radius:50%;background:var(--fm-vino);transform:scale(0);transition:transform .3s var(--fm-ease)}.fm-addon__check:checked~.fm-addon__ring{border-color:var(--fm-vino)}.fm-addon__check:checked~.fm-addon__ring:after{transform:scale(1)}.fm-addon__check:focus-visible~.fm-addon__ring{outline:2px solid var(--fm-fucsia);outline-offset:2px}.fm-addon__check:disabled~*{opacity:.5;cursor:not-allowed}.fm-addon__img{width:74px;height:74px;border-radius:10px;overflow:hidden;background:var(--fm-rosa-palido);cursor:pointer;align-self:start}.fm-kit .fm-addon__img img{width:100%;height:100%;object-fit:cover;border-radius:10px}.fm-addon__body{display:flex;flex-direction:column;gap:2px;min-width:0}.fm-kit .fm-addon__name{color:var(--fm-vino);cursor:pointer;line-height:1.2}.fm-kit .fm-addon__desc{font-size:16px;color:var(--fm-vino);line-height:1.3}.fm-kit .fm-addon__tags{font-size:14px;color:var(--fm-vino);opacity:.8;line-height:1.3}.fm-kit .fm-addon__chips{display:flex;gap:10px;margin-top:4px;flex-wrap:wrap}.fm-kit .fm-addon__chips input{position:absolute;opacity:0;width:1px;height:1px}.fm-kit .fm-addon__chips label{display:inline-flex;align-items:center;justify-content:center;min-width:56px;height:28px;padding:5px 10px;border-radius:5px;background:var(--fm-rosa);color:var(--fm-vino);font-size:14px;cursor:pointer;transition:background .2s,color .2s;border:1px solid transparent}.fm-kit .fm-addon__chips label:hover{border-color:var(--fm-vino)}.fm-kit .fm-addon__chips input:checked+label{background:var(--fm-vino);color:#fff}.fm-kit .fm-addon__chips input:disabled+label{opacity:.4;text-decoration:line-through;cursor:not-allowed}.fm-kit .fm-addon__chips input:focus-visible+label{outline:2px solid var(--fm-fucsia);outline-offset:2px}.fm-kit .fm-addon__price{display:flex;flex-direction:column;align-items:flex-end;text-align:right;cursor:pointer;white-space:nowrap}.fm-addon__compare{font-size:15px;color:var(--fm-vino);text-decoration:line-through}.fm-addon__compare[hidden]{display:none}.fm-addon__now{font-weight:700;font-size:var(--fm-h3-size);color:var(--fm-rosa)}.fm-kit .fm-kit__summary{margin:0;padding-top:10px;border-top:1px solid var(--fm-rosa);font-size:16px;color:var(--fm-vino);text-align:center}.fm-kit .fm-kit__total{display:flex;align-items:center;justify-content:flex-end;gap:22px;margin-top:6px}.fm-kit .fm-kit__total span{font-size:18px;font-weight:700;color:var(--fm-vino)}.fm-kit .fm-kit__total strong{font-weight:700;font-size:clamp(32px,3vw,40px);color:var(--fm-rosa)}.fm-kit .fm-kit__cta{margin-top:16px}.fm-section .fm-kit__cta button.fm-kit__pay{width:100%;min-height:45px;border-radius:6px;background:var(--fm-rosa);color:#fff;font-size:18px;font-weight:700}.fm-section .fm-kit__cta button.fm-kit__pay:hover{background:var(--fm-vino)}.fm-kit__note{font-size:12px;color:var(--fm-vino);opacity:.75;text-align:center;margin-top:8px}@media(max-width:600px){.fm-kit .fm-addon{grid-template-columns:30px 60px minmax(0,1fr);row-gap:6px}.fm-addon__ring{width:30px;height:30px}.fm-addon__ring:after{width:18px;height:18px}.fm-addon__img{width:60px;height:60px}.fm-kit .fm-addon__price{grid-column:3;flex-direction:row;align-items:baseline;gap:10px;justify-content:flex-start}.fm-kit .fm-kit__total{justify-content:space-between}}.fm-cuotas{display:flex;align-items:center;justify-content:flex-start;gap:5px;flex-wrap:wrap;margin:10px 0 0;font-size:12px;font-weight:700;color:#535353}.fm-cuotas--center{justify-content:center}.fm-cuotas img{display:block;height:auto}.fm-cuotas__addi{width:32px}.fm-cuotas__siste{width:76px;margin:-16px 0}.fm-cuotas__link{color:#4e7eff;text-decoration:underline;text-underline-offset:3px}.fm-buy .fm-cuotas{justify-content:center}.fm-section.fm-comp{padding:70px 0 60px;text-align:center}.fm-comp .fm-h2{text-transform:uppercase}.fm-comp__sub{font-size:var(--fm-h3-size);max-width:850px;margin:0 auto;color:var(--fm-vino);line-height:1.3}.fm-section .fm-comp__table{position:relative;display:grid;grid-template-columns:49.33% 20% 18.29% 12.38%;max-width:1050px;margin:56px auto 0}.fm-section .fm-comp__col-bg{position:absolute;top:0;bottom:0;left:49.33%;width:20%;background:#faaab5;border-radius:30px;box-shadow:0 4px 10px #0000001f;z-index:1}.fm-comp__head,.fm-comp__row{display:contents}.fm-section .fm-comp__head>div{position:relative;z-index:2;padding:50px 0 40px;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:var(--fm-h3-size);color:var(--fm-vino)}.fm-section .fm-comp__head .fm-comp__others{align-items:flex-start;padding-top:74px}.fm-comp__brand{display:block;width:130px;max-width:80%}.fm-comp__brand img{width:100%;height:auto;display:block}.fm-comp__brand-text{font-weight:900;font-size:28px;color:#fff}.fm-section .fm-comp__row>div{position:relative;padding:28px 10px;display:flex;align-items:center;justify-content:center;border-top:3px solid var(--fm-vino);min-height:128px}.fm-section .fm-comp__row.is-first>div{border-top-color:transparent}.fm-section .fm-comp__row>div:nth-child(2){z-index:2}.fm-section .fm-comp__row>.fm-comp__text{justify-content:flex-start;text-align:left;padding-left:25%;color:var(--fm-vino)}.fm-section .fm-comp__row:last-child>div{padding-bottom:56px}.fm-section .fm-comp__check{width:49px;height:51px;background:none;border-radius:0;transform:scale(.6);opacity:0;transition:transform .5s var(--fm-ease),opacity .5s;display:block}.fm-section .fm-comp__table.is-visible .fm-comp__check{transform:scale(1);opacity:1}.fm-comp__check img{width:100%;height:100%;display:block}.fm-section .fm-comp__x{font-weight:800;font-size:30px;color:#faaab5;text-transform:uppercase}.fm-comp__foot{font-size:var(--fm-h3-size);color:var(--fm-vino);margin-top:36px}@media(max-width:749px){.fm-section .fm-comp__table{grid-template-columns:50% 26% 24% 0}.fm-section .fm-comp__col-bg{left:50%;width:26%;border-radius:18px}.fm-section .fm-comp__row>.fm-comp__text{padding-left:4px;font-size:15px}.fm-section .fm-comp__row>div{min-height:92px;padding:16px 6px;border-top-width:2px}.fm-section .fm-comp__head>div{padding:30px 0 20px;font-size:16px}.fm-section .fm-comp__head .fm-comp__others{padding-top:46px}.fm-section .fm-comp__check{width:36px;height:38px}.fm-section .fm-comp__x{font-size:22px}}.fm-section .fm-cat,.fm-section a.fm-cat{color:#fff;height:auto;min-height:510px;display:flex;flex-direction:column;text-decoration:none}.fm-section .fm-cat__img{flex:0 0 366px;height:366px}.fm-section .fm-cat__body{flex:1 1 auto;display:flex;flex-direction:column;justify-content:center;padding:22px 24px 26px}.fm-section .fm-cat .fm-cat__title{color:#fff;margin:0}.fm-section .fm-cat .fm-cat__text{color:#fff;opacity:.95;font-size:16px;margin:10px auto 0;max-width:290px;line-height:1.3}@media(max-width:699px){.fm-section .fm-cat{min-height:0}.fm-section .fm-cat__img{flex-basis:260px;height:260px}}.shopify-section:has(>.fm-header-wrap),.fm-sticky-host{position:-webkit-sticky!important;position:sticky!important;top:0;z-index:90}.fm-sticky-host>.fm-header-wrap,.shopify-section:has(>.fm-header-wrap)>.fm-header-wrap{position:relative;top:auto}.fm-wave{display:block;line-height:0;margin:-1px 0;position:relative;z-index:1}.fm-wave svg{display:block;width:100%;height:36px}@media(min-width:990px){.fm-wave svg{height:60px}}.fm-page-hero{--ph: clamp(140px, 17.9vw, 258px);padding-bottom:0}.fm-section .fm-page-hero__photos{grid-template-columns:minmax(0,421fr) minmax(0,312fr) minmax(0,421fr);gap:clamp(10px,3vw,43px);margin-top:44px;max-width:1240px;margin-left:auto;margin-right:auto}.fm-section .fm-page-hero__photo{aspect-ratio:auto;height:var(--ph);border-radius:20px;box-shadow:0 4px 4px #00000040}.fm-page-hero__wave{position:absolute;left:0;right:0;bottom:0;z-index:0}.fm-page-hero__wave .fm-wave{margin:0}.fm-page-hero__wave:after{content:"";display:block;height:calc(var(--ph) * .48 + 50px);background:#fff;margin-top:-1px}.fm-page-hero__spacer{height:50px}.fm-features[style*=--fm-feat-bg]{background:var(--fm-feat-bg)}.fm-features--strip .fm-features__grid{position:relative;padding:26px 0;margin-top:46px}.fm-features--strip .fm-features__grid:before{content:"";position:absolute;inset:0 calc(50% - 50vw);background:#fff3;z-index:0}.fm-features--strip .fm-feature{position:relative;z-index:1;padding:0 10px}.fm-features--simple .fm-feature__title{font-size:var(--fm-h3-size);margin:0}.fm-features--simple .fm-feature__text{font-size:16px;margin-top:2px}.fm-categorias__sub{font-size:var(--fm-h4-size);color:var(--fm-vino);max-width:1092px;margin:10px auto 0;line-height:1.4}.fm-categorias__sub p{margin:0}.fm-categorias__head:has(.fm-categorias__sub){text-align:center}.fm-section.fm-features--rosa{background:#fff;padding:70px 0 90px}.fm-features--rosa .fm-features__grid{max-width:1061px;margin:36px auto 0;gap:58px}@media(max-width:1100px){.fm-features--rosa .fm-features__grid{gap:20px}}.fm-section.fm-features--rosa .fm-feature{background:var(--fm-rosa);color:#fff;border-radius:20px;padding:15px 25px;min-height:121px;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:15px;text-align:left;box-shadow:none}.fm-features--rosa .fm-feature__icon{order:1;flex:0 0 auto;width:64px;height:64px;margin:0;display:flex;align-items:center;justify-content:center}.fm-features--rosa .fm-feature__icon svg,.fm-features--rosa .fm-feature__icon img{width:100%;height:100%;object-fit:contain}.fm-features--rosa .fm-feature__icon svg *{stroke:#fff}.fm-features--rosa .fm-trust-txt{order:2;display:flex;flex-direction:column;gap:3px;min-width:0;max-width:190px}.fm-section.fm-features--rosa .fm-trust-txt .fm-feature__title{display:block;color:#fff;font-weight:900;font-size:20px;line-height:1.2;margin:0}.fm-features--rosa .fm-feature__text,.fm-features--rosa .fm-feature__text p{color:#fff;font-size:14px;line-height:1.3;margin:0}@media(max-width:767px){.fm-section.fm-features--rosa .fm-feature{justify-content:flex-start}.fm-features--rosa .fm-trust-txt{max-width:none}}.fm-section.fm-collection-hero{padding:50px 0 0}.fm-collection-hero .fm-wave{margin-top:24px}.fm-section.fm-collection{padding-top:22px}.fm-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px 30px;flex-wrap:wrap;margin:0 0 30px}.fm-toolbar .fm-filters{display:flex;align-items:center;gap:10px 35px;flex-wrap:wrap;margin:0;font-size:var(--fm-h4-size);flex:1 1 auto}.fm-toolbar .fm-filters__label,.fm-toolbar__label{color:#8e8e93;font-size:var(--fm-h4-size);font-weight:400}.fm-section .fm-toolbar .fm-filter__btn{font-size:var(--fm-h4-size);color:var(--fm-vino);font-weight:400;padding:0;display:inline-flex;align-items:center;gap:6px;background:none}.fm-toolbar .fm-filters__active{margin-left:0;flex-basis:100%}.fm-toolbar .fm-filters__active:empty{display:none}.fm-toolbar__sort{display:flex;align-items:center;gap:16px;margin-left:auto}.fm-toolbar .fm-sort select{font-size:var(--fm-h4-size);padding:10px 46px 10px 25px;border-radius:20px}@media(max-width:749px){.fm-toolbar{flex-direction:column;align-items:flex-start}.fm-toolbar__sort{margin-left:0}.fm-toolbar .fm-filters{gap:10px 22px}}.fm-collection__grid .fm-pcard{display:flex;flex-direction:column;height:100%}.fm-collection__grid .fm-pcard__cta{margin-top:auto;padding-top:14px}.fm-section.fm-cta-cards{padding:40px 0 70px}.fm-section.fm-cta-cards .fm-h2{color:#fff;font-weight:900;text-transform:uppercase;margin:0}.fm-cta-cards__sub{font-size:20px;max-width:889px;margin:18px auto 0;line-height:1.3;color:#fff}.fm-cta-cards .fm-cta-cards__grid{max-width:1240px;margin:50px auto 0;gap:38px}.fm-section a.fm-cta-card{display:flex;flex-direction:column;justify-content:center;gap:32px;min-height:329px;padding:30px 6.8% 30px 8.3%;background:#fff;border-radius:20px;color:var(--fm-vino);text-align:left;text-decoration:none}.fm-cta-card__row{display:flex;align-items:center;justify-content:space-between;gap:24px}.fm-cta-card__txt{flex:0 1 250px;min-width:0}.fm-section .fm-cta-card__eyebrow{font-size:var(--fm-h4-size);margin:0;color:var(--fm-vino)}.fm-section .fm-cta-card .fm-cta-card__title{font-size:var(--fm-h3-size);font-weight:700;color:var(--fm-vino);margin:2px 0 0;line-height:1.25}.fm-section .fm-cta-card__img{flex:0 0 150px;width:150px;height:195px;aspect-ratio:auto;border-radius:15px;overflow:hidden}.fm-section .fm-cta-card__img img,.fm-section .fm-cta-card__img svg{width:100%;height:100%;object-fit:cover}.fm-section .fm-cta-card__link{margin:0;font-size:var(--fm-h3-size);font-weight:700;color:var(--fm-rosa);display:inline-flex;gap:8px}@media(max-width:600px){.fm-section a.fm-cta-card{min-height:0;padding:24px;gap:20px}.fm-section .fm-cta-card__img{flex-basis:110px;width:110px;height:143px}}.fm-imgbanner{position:relative;overflow:hidden}.fm-imgbanner:not(.fm-imgbanner--full){max-width:1240px;margin:40px auto;border-radius:20px}.fm-imgbanner__link,.fm-imgbanner picture{display:block}.fm-imgbanner__img{display:block;width:100%;height:var(--fm-ib-h);object-fit:cover}.fm-imgbanner__ph{height:var(--fm-ib-h);background:#d9d9d9;display:flex;align-items:center;justify-content:center}.fm-imgbanner__ph span{font-size:14px;color:#8e8e93;padding:0 20px;text-align:center}@media(max-width:749px){.fm-imgbanner__img,.fm-imgbanner__ph{height:var(--fm-ib-hm)}}.fm-section .fm-comp__sub,.fm-section .fm-features__sub,.fm-section .fm-cta-cards__sub,.fm-section .fm-categorias__sub,.fm-section .fm-kit-hero__text,.fm-section .fm-page-hero__text,.fm-section .fm-cat__text{margin-left:auto;margin-right:auto}.fm-section .fm-comp__sub{font-size:var(--fm-h3-size);margin-top:6px}.fm-section .fm-comp__row>.fm-comp__text{font-size:var(--fm-h3-size);font-weight:700;line-height:1.25}@media(max-width:749px){.fm-section .fm-comp__row>.fm-comp__text{font-size:15px}}.fm-section a.fm-cta-card{align-items:stretch}.fm-section a.fm-cta-card .fm-cta-card__link{align-self:flex-start}.fm-section .fm-pcard__cta .fm-btn{height:48px;min-height:48px;white-space:nowrap;padding-top:0;padding-bottom:0;box-sizing:border-box;width:100%}.fm-section .fm-kit-hero__text{max-width:1000px}@media(min-width:990px){.fm-kstep.has-img{padding-left:18px;padding-right:150px;gap:12px}.fm-kstep.has-img .fm-kstep__text{font-size:clamp(18px,1.5vw,22px)}.fm-kstep__img{right:8px;width:145px;height:145px;border-radius:14px}}.fm-section a.fm-btn--pill,.fm-section a.fm-btn--pill:visited{color:#fff}.fm-section a.fm-btn--pill:hover{color:#fff;background:var(--fm-fucsia)}.fm-section a.fm-btn--pill-rosa,.fm-section a.fm-btn--pill-rosa:visited{color:var(--fm-vino)}.fm-section a.fm-btn--pill-rosa:hover{color:#fff}
/*# sourceMappingURL=/cdn/shop/t/13/assets/femme-e.css.map */
