@font-face{font-family:Inter;src:url(Inter-VariableFont.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}:root{--font-body-family:"Inter",Arial,Helvetica,sans-serif;--font-heading-family:"Inter",Arial,Helvetica,sans-serif;--font-custom-family:"Inter",Arial,Helvetica,sans-serif;--font-body-weight:380;--font-body-weight-bold:500;--font-heading-weight:300;--font-body-desktop-size:1.4rem;--font-body-mobile-size:1.4rem;--mf-purple:#53394c;--mf-lilac:#b6a6d0;--mf-lilac-tile:#d3cae3;--mf-lilac-tile-hover:#cdc3df;--mf-red:#e52d42;--mf-beige:#fbf2ee;--mf-beige-hover:#e0d0c9;--mf-divider:#cbcbcb;--mf-grey:#7a7a7a;--mf-dark-green:#0e4141;--mf-t-hover:.25s ease-out;--mf-t-nice:cubic-bezier(.395,.325,.365,.995);--mf-gap:10px;--mf-row-gap:30px;--mf-side:20px;--mf-s:16px;--mf-m:32px;--mf-l:65px}@media(min-width:700px){:root{--mf-gap:15px;--mf-row-gap:40px;--mf-side:30px;--mf-s:24px;--mf-m:50px;--mf-l:100px}}@media(min-width:1000px){:root{--mf-s:32px;--mf-m:65px;--mf-l:130px}}@media(min-width:1500px){:root{--mf-side:50px}}xo-container{--xo-container-width:2000px;--xo-container-gap:var(--mf-side)}html body{font-family:var(--font-body-family);font-size:14px;line-height:1.7;font-weight:380;color:#000;font-optical-sizing:auto;-webkit-font-smoothing:antialiased}body,body *{letter-spacing:normal!important;text-transform:none!important}body h1,body h2,body h3,body h4,body h5,body h6,body .h1,body .h2,body .h3,body .h4,body .h5,body .h6{font-family:var(--font-heading-family);color:#000;margin-top:0}strong,b{font-weight:500}a{color:inherit}.visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}xo-animate,[xo-animate]{opacity:1!important;transform:none!important}.mf-container{width:100%;max-width:2000px;margin-inline:auto;padding-inline:var(--mf-side);box-sizing:border-box}.mf-space-0{margin-bottom:0!important}.mf-space-s{margin-bottom:var(--mf-s)!important}.mf-space-m{margin-bottom:var(--mf-m)!important}.mf-space-l{margin-bottom:var(--mf-l)!important}@media(max-width:767.98px){.mf-space-l{margin-bottom:65px!important}.mf-space-m{margin-bottom:40px!important}}.mf-scroller{display:flex;gap:var(--mf-gap);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.mf-scroller::-webkit-scrollbar{display:none}.mf-scroller>*{scroll-snap-align:start;flex:0 0 auto}.mf-section-title{font-size:30px;font-weight:300;line-height:1.2;margin:0}@media(max-width:1024px){.mf-cslider .mf-section-title{font-size:22px}}.mf-rte p{margin:0 0 1em}.mf-rte ul,.mf-rte ol{margin:0 0 1em;padding-left:1.2em}.mf-rte li{margin-bottom:.35em}.mf-rte a{text-decoration:underline;text-underline-offset:2px}.mf-rte table{width:100%;border-collapse:collapse;margin:0 0 1.5em;font-size:14px}.mf-rte th,.mf-rte td{border-bottom:1px solid var(--mf-divider);padding:12px 10px;text-align:left}.mf-rte th{font-weight:500;border-bottom-color:#000}.mf-rte tbody tr:hover{background:var(--mf-beige)}.mf-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:56px;padding:0 20px;border-radius:28px;border:1px solid transparent;font:500 20px/1 var(--font-body-family);text-decoration:none;cursor:pointer;white-space:nowrap;transition:color var(--mf-t-hover),background-color var(--mf-t-hover),border-color var(--mf-t-hover)}.mf-btn--primary{background:var(--mf-purple);border-color:var(--mf-purple);color:#fff}.mf-btn--primary:hover{background:transparent;color:#000;border-color:var(--mf-purple)}.mf-btn--secondary{background:transparent;border-color:#000;color:#000}.mf-btn--secondary:hover{background:var(--mf-purple);border-color:transparent;color:#fff}.mf-btn--black{background:#000;border-color:#000;color:#fff}.mf-btn--black:hover{background:transparent;color:#000}.mf-btn--white{background:#fff;border-color:#fff;color:var(--mf-purple)}.mf-btn--white:hover{background:var(--mf-purple);border-color:var(--mf-purple);color:#fff}.mf-btn--outline-white{background:transparent;border-color:#fff;color:#fff}.mf-btn--outline-white:hover{background:#fff;color:var(--mf-purple)}.mf-btn--hero{height:50px;min-width:200px;border-radius:25px;font-size:20px}.mf-btn--sm{height:37px;padding:0 20px;font-size:12px;border-radius:18.5px}.mf-btn--xs{height:26px;padding:0 14px;font-size:12px;border-radius:13px}.mf-btn--promo{height:38px;padding:0 20px;font-size:14px;border-radius:19px}.mf-btn:focus-visible{outline:3px solid var(--mf-purple);outline-offset:2px}@media(max-width:699.98px){.mf-btn--hero{height:45px;min-width:155px;font-size:15px}}.mf-label{display:inline-flex;align-items:center;height:25px;padding:0 10px;border-radius:12.5px;background:#000;color:#fff;font-size:10px;font-weight:380;line-height:1}@media(max-width:699.98px){.mf-grid .mf-label{height:20px;padding:0 8px;border-radius:10px;font-size:8px}}.mf-pill{display:inline-flex;align-items:center;justify-content:space-between;gap:10px;height:37px;padding:0 16px;border:1px solid #000;border-radius:18.5px;background:#fff;color:#000;font-size:12px;cursor:pointer;transition:background-color var(--mf-t-hover),color var(--mf-t-hover);white-space:nowrap}.mf-pill:hover{background:#00000014}.mf-pills{display:flex;flex-wrap:wrap;gap:8px}.mf-pills .mf-pill.is-active,.mf-pills .mf-pill:hover{background:var(--mf-purple);border-color:var(--mf-purple);color:#fff}.mf-dot{display:inline-block;width:12px;height:12px;border-radius:50%;background:var(--dot,#ccc);box-shadow:inset 0 0 0 1px #0000001f;vertical-align:middle}.mf-sticker{position:absolute;left:var(--x,30%);top:var(--y,0);z-index:2;display:flex;align-items:center;justify-content:center;width:150px;height:150px;border-radius:50%;background:var(--mf-lilac);color:#000;transform:rotate(-14deg);text-align:center;padding:18px;box-sizing:border-box;pointer-events:none}.mf-sticker span{font-size:15px;font-weight:600;line-height:1.15}.mf-sticker--green{background:var(--mf-dark-green);color:#fff}.mf-sticker--purple{background:var(--mf-purple);color:#fff}.mf-sticker--inline{position:relative;left:auto;top:auto;width:96px;height:96px;display:inline-flex;margin:0 0 -10px 10px;vertical-align:top}.mf-sticker--inline span{font-size:12px}@media(max-width:699.98px){.mf-sticker{width:92px;height:92px;padding:10px}.mf-sticker span{font-size:11px}}.mf-promo{display:flex;align-items:stretch;height:42px;background:#000;color:#fff;font-size:12px;line-height:1.25;position:relative;z-index:10001}.mf-promo__usps{flex:1 1 50%;position:relative;overflow:hidden}.mf-promo__usp{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;gap:10px;opacity:0;transform:translateY(8px);transition:opacity .4s var(--mf-t-nice),transform .4s var(--mf-t-nice)}.mf-promo__usp.is-active{opacity:1;transform:none}.mf-promo__usp strong{font-weight:500}.mf-promo__campaign{flex:1 1 50%;display:flex;align-items:center;gap:16px;padding:0 16px 0 40px;background:var(--mf-lilac);color:#000}.mf-promo__campaign-text{margin:0;display:flex;gap:30px;flex:1;font-size:12px;line-height:1.2}.mf-promo__campaign-text strong{font-weight:600}.mf-promo__close{background:none;border:0;color:#000;cursor:pointer;padding:4px;display:flex}.mf-promo.is-closed .mf-promo__campaign{display:none}@media(max-width:999.98px){.mf-promo{height:46px;margin:10px var(--mf-side) 0;border-radius:0}.mf-promo__campaign{display:none}}.header-v19__sticky{background:#fff!important;box-shadow:none!important;border:0!important}.header-v19__sticky>xo-container>xo-grid{display:flex!important;align-items:center;height:60px;gap:24px}@media(min-width:1000px){.header-v19__sticky>xo-container>xo-grid{height:99px;gap:27px}}.header-v19__logo{order:-1!important;flex:0 0 auto;justify-content:flex-start!important;text-align:left!important;margin:0!important}.header-v19__logo img{filter:brightness(0);object-fit:contain}.header-v19__logo-desktop img{width:174px!important;height:auto!important}.header-v19__logo-mobile img{width:116px!important;height:auto!important}.header-v19__navigation{flex:1 1 auto;display:flex;justify-content:flex-end;order:0!important}.header-v19__utilities{order:1!important;flex:0 0 auto;gap:27px!important;justify-content:flex-end}@media(max-width:999.98px){.header-v19__utilities{gap:20px!important}.header-v19__navigation{order:2!important;flex:0 0 auto}}.header-v19__icon svg{width:24px;height:24px;color:#000}.header-v19__icon svg path,.header-v19__icon svg circle{stroke-width:1.4}.header-v19 .xo-cart-count,.header-v19__count,[class*=header-v19__cart-count]{background:var(--mf-purple)!important;color:#fff!important;font-size:9px!important}.header-v19 xo-sticky[xo-is-sticky] .header-v19__sticky{animation-duration:.3s!important;transition:.3s ease all}.header-v19__navigation-desktop .xo-menu-horizontal{justify-content:flex-end;gap:31px;margin-top:5px;flex-wrap:nowrap}.header-v19 .xo-menu-horizontal__item{padding-left:0!important;padding-right:0!important;--padding:0 !important}.header-v19 .xo-menu-horizontal__label{font-size:15px;font-weight:500;color:#000;position:relative;opacity:1!important}.header-v19 .xo-menu-horizontal__link{opacity:1!important}.header-v19 .xo-menu-horizontal__label:after{content:"";position:absolute;left:0;bottom:-3px;height:1px;width:0;background:#000;transition:width var(--mf-t-hover)}.header-v19 .xo-menu-horizontal__item:hover .xo-menu-horizontal__label:after{width:100%}.header-v19 .xo-menu-horizontal__link[aria-current=page] .xo-menu-horizontal__label{font-weight:700}.header-v19 .xo-menu-horizontal__arrow{display:none!important}.xo-menu-horizontal__mega-menu{background:#fff;border-top:1px solid #eaeaea;box-shadow:0 4px 4px #0000001a!important;transition:opacity .2s ease,transform .2s ease,visibility .2s}.mf-mega{padding:35px 0 30px;background:#fff}.mf-mega__grid{display:grid;grid-template-columns:2fr 4fr 6fr;gap:15px;align-items:start}.mf-mega__col{display:flex;flex-direction:column;min-height:100%}.mf-mega__col--links{border-left:1px solid #eaeaea;padding-left:16px}.mf-mega__heading{font-size:14px;font-weight:500;margin:0 0 14px}.mf-mega ul{list-style:none;margin:0;padding:0}.mf-mega li{margin:0 0 6px}.mf-mega li a{font-size:14px;font-weight:380;color:#000;text-decoration:none;display:inline-flex;align-items:center;gap:8px}.mf-mega li a:hover{text-decoration:underline}.mf-mega__list-2col{columns:2;column-gap:15px}.mf-mega__promo{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:10px;max-width:190px;padding:10px;border-radius:6px;background:var(--mf-lilac-tile);color:#000;font-size:12px;font-weight:500;line-height:1.25;text-decoration:none;transition:background-color var(--mf-t-hover),box-shadow var(--mf-t-hover),transform var(--mf-t-hover)}.mf-mega__promo:hover{background:var(--mf-lilac-tile-hover);box-shadow:0 6px 14px #0000001a;transform:translateY(-1px)}.mf-mega__promo-icon{flex:0 0 33px;height:33px;border-radius:50%;background:#f4f1f8;display:flex;align-items:center;justify-content:center}.mf-mega__tiles{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.menu-hamburger-drawer-mobile__content{background:#fff!important}.menu-hamburger-drawer-mobile__content a,.menu-hamburger-drawer-mobile__content .menu-hamburger-drawer-mobile__label{font-size:20px!important;font-weight:380;color:#000!important}.mf-hero{position:relative;overflow:hidden;height:85vh;max-height:750px;min-height:420px;color:#fff;display:flex;align-items:flex-end;justify-content:center}.mf-hero__media,.mf-hero__media img,.mf-hero__media svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.mf-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,var(--mf-hero-dim,.15))}.mf-hero__img--mobile{display:none}.mf-hero__content{position:relative;z-index:1;max-width:1000px;padding:0 20px 70px;text-align:center}.mf-hero__title{font-size:66px;font-weight:380;line-height:1.35;color:#fff!important;margin:0}.mf-hero__text{font-size:18px;font-weight:300;margin:12px 0 0}.mf-hero__buttons{display:flex;flex-wrap:wrap;justify-content:center;gap:18px;margin-top:26px}.mf-hero--large{max-height:none;height:85vh}.mf-hero--large .mf-hero__content{padding-bottom:110px}.mf-hero--large .mf-hero__title{font-size:120px;line-height:1.35}.mf-hero--minimal{height:85vh;max-height:500px;min-height:0}@media(max-width:950px){.mf-hero{height:100vh;max-height:750px}}@media(max-width:699.98px){.mf-hero{height:75vh;max-height:633px}.mf-hero--minimal{max-height:400px}.mf-hero__img--desktop{display:none}.mf-hero__img--mobile{display:block}.mf-hero__title{font-size:28px;line-height:1.35}.mf-hero--large .mf-hero__title{font-size:40px}.mf-hero__content{padding-bottom:50px}.mf-hero__buttons{gap:18px;flex-wrap:nowrap}}.mf-manchet{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--mf-gap);align-items:start}.mf-manchet__intro{display:flex;flex-direction:column;align-items:flex-start;gap:24px;padding-right:20px}.mf-manchet__text{font-size:30px;font-weight:300;line-height:1.4;margin:0}.mf-manchet__tiles{grid-column:span 3;display:grid;grid-template-columns:repeat(3,1fr);overflow:visible}.mf-tile{position:relative;display:block;text-decoration:none;color:#000}.mf-tile__media{display:block;position:relative;aspect-ratio:4/5;border-radius:8px;overflow:hidden;background:#f0f0f0}.mf-tile__media img,.mf-tile__media svg{width:100%;height:100%;object-fit:cover;display:block}.mf-tile__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#0003,#0000001a);opacity:0;transition:opacity var(--mf-t-hover)}.mf-tile:hover .mf-tile__media:after{opacity:1}.mf-tile__caption{display:block;margin-top:10px;font-size:14px;font-weight:700;line-height:1.15}.mf-tile__caption--on{position:absolute;left:14px;bottom:14px;margin:0;color:#fff;font-size:15px;font-weight:380;z-index:1}@media(max-width:999.98px){.mf-manchet{grid-template-columns:1fr}.mf-manchet__intro{padding-right:0}.mf-manchet__text{font-size:25px;line-height:1.25}.mf-manchet__tiles{grid-column:auto;display:flex;overflow-x:auto;margin-inline:calc(var(--mf-side) * -1);padding-inline:var(--mf-side)}.mf-manchet__tiles .mf-tile{width:42vw;min-width:150px}}.mf-products__head{display:flex;align-items:center;gap:20px;flex-wrap:wrap;margin-bottom:22px}.mf-products__head .mf-arrows{margin-left:auto}.mf-arrows{display:flex;gap:10px}.mf-arrow{width:55px;height:55px;border-radius:50%;border:1px solid #000;background:#fff;color:#000;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color var(--mf-t-hover),color var(--mf-t-hover),border-color var(--mf-t-hover)}.mf-arrow:hover{background:var(--mf-purple);border-color:var(--mf-purple);color:#fff}@media(max-width:699.98px){.mf-arrow{width:32px;height:32px}.mf-arrow svg{width:16px;height:16px}}.mf-slider .mf-slide{width:calc((100% - 3 * var(--mf-gap)) / 3.8)}@media(max-width:999.98px){.mf-slider .mf-slide{width:calc((100% - var(--mf-gap)) / 2.3)}}@media(max-width:699.98px){.mf-slider .mf-slide{width:calc((100% - var(--mf-gap)) / 1.3)}.mf-slider{margin-inline:calc(var(--mf-side) * -1);padding-inline:var(--mf-side);scroll-padding-inline:var(--mf-side)}}.mf-slide.is-hidden,.mf-grid__item.is-hidden{display:none}.mf-card{position:relative;display:flex;flex-direction:column}.mf-card__media{position:relative;display:block;aspect-ratio:4/5;border-radius:6px;overflow:hidden;background:#f0f0f0;transition:box-shadow var(--mf-t-hover)}.mf-card__media:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:6px;box-shadow:inset 0 0 0 3px var(--mf-purple);opacity:0;transition:opacity var(--mf-t-hover);z-index:3;pointer-events:none}.mf-card:hover .mf-card__media:before{opacity:1}.mf-card__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.mf-card__img--2{opacity:0;transition:opacity var(--mf-t-hover)}.mf-card:hover .mf-card__img--2{opacity:1}.mf-card__badge{position:absolute;top:10px;left:10px;z-index:2}.mf-card__bag{position:absolute;right:10px;bottom:10px;z-index:2;width:36px;height:36px;border-radius:50%;background:#fff;color:#000;display:flex;align-items:center;justify-content:center;transition:background-color var(--mf-t-hover),color var(--mf-t-hover)}.mf-card:hover .mf-card__bag{background:var(--mf-purple);color:#fff}.mf-card__sizes{position:absolute;left:30px;right:30px;top:calc(100% - 60px);z-index:4;display:none;flex-wrap:wrap;justify-content:center;gap:3px;transform:translateY(-100%)}.mf-card__size{min-width:34px;height:27px;padding:0 6px;border-radius:6px;background:#fff;color:#000;font-size:12px;display:flex;align-items:center;justify-content:center;text-decoration:none;transition:background-color var(--mf-t-hover),color var(--mf-t-hover)}.mf-card__size:hover{background:var(--mf-purple);color:#fff}.mf-card__size.is-soldout{opacity:.45;text-decoration:line-through}@media(hover:hover)and (min-width:1000px){.mf-card:hover .mf-card__sizes{display:flex}}.mf-card__info{padding:10px 0 0}.mf-card__title{margin:0 0 4px!important;font-size:14px!important;font-weight:700!important;line-height:1.15!important}.mf-card__title a{text-decoration:none;color:#000}.mf-card__price{font-size:16px;font-weight:380;line-height:1.15}.mf-card__price s{opacity:.5;margin-right:6px}.mf-card__sale{color:var(--mf-red)}.mf-card__swatches{display:flex;align-items:center;gap:5px;margin-top:8px}.mf-card__more{font-size:11px;color:var(--mf-grey)}@media(max-width:699.98px){.mf-card__title{font-size:12px!important}.mf-grid .mf-card__price{font-size:14px}.mf-card__bag{width:31px;height:31px}}.mf-columns{display:grid;grid-template-columns:1fr 1fr;gap:0}.mf-column{position:relative;overflow:hidden;color:#fff}.mf-column__media{aspect-ratio:12/7;position:relative}.mf-columns--large .mf-column__media{aspect-ratio:5/4}.mf-column__media img,.mf-column__media svg{width:100%;height:100%;object-fit:cover;display:block}.mf-column__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#000000b3 0%,transparent 55%)}.mf-column__content{position:absolute;left:0;right:0;bottom:0;padding:37px;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:12px;max-width:640px}.mf-column__title{font-size:40px;font-weight:380;line-height:1.2;color:#fff!important;margin:0}.mf-column__text{font-size:16px;font-weight:380;line-height:1.5;margin:0}.mf-column__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.mf-column__content .mf-btn{position:relative;z-index:2}@media(max-width:925px){.mf-column__title{font-size:32px}}@media(max-width:699.98px){.mf-columns{grid-template-columns:1fr}.mf-columns--large .mf-column__media{aspect-ratio:16/15}.mf-column__content{padding:20px}.mf-column__title{font-size:30px;line-height:1.3}.mf-column__text{font-size:14px;line-height:1.25}}.mf-statement{container-type:inline-size;position:relative}.mf-statement__inner{position:relative}.mf-statement__title{font-size:16cqw;font-weight:300;line-height:1;margin:0;color:#000}.mf-statement--l .mf-statement__title{font-size:11cqw}.mf-statement__text{max-width:640px;margin:34px 0 0 auto;font-size:20px;font-weight:380;line-height:1.5}.mf-statement__text p{margin:0 0 .8em}@media(max-width:1200px){.mf-statement__text{font-size:18px}}@media(max-width:699.98px){.mf-statement__title{font-size:13.4cqw}.mf-statement__text{font-size:16px;margin-top:24px}}.mf-looks{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:var(--mf-gap);align-items:end}.mf-looks__head{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,1fr);gap:var(--mf-gap);align-items:end;margin-bottom:24px}.mf-looks__title{grid-column:span 2;font-size:66px;font-weight:300;line-height:1.05;margin:0}.mf-looks__text{margin:0;font-size:14px}.mf-looks .mf-arrows--right{position:absolute;right:var(--mf-side);top:0}.mf-looks__slider{grid-column:1/-1}.mf-look{width:288px}.mf-look__info{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-top:10px}.mf-look__title{margin:0!important;font-size:14px!important;font-weight:700!important;line-height:1.15}@media(max-width:999.98px){.mf-looks__title{font-size:42px}.mf-looks__head{grid-template-columns:1fr}.mf-looks__title{grid-column:auto}.mf-looks .mf-arrows--right{display:none}.mf-look{width:70vw;max-width:288px}}@media(max-width:575px){.mf-looks__title{font-size:28px;line-height:1.25}}.mf-icons{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;text-align:center}.mf-icons__item{display:flex;flex-direction:column;align-items:center;gap:18px}.mf-icons__badge{width:160px;height:160px;border-radius:50%;background:var(--mf-beige);display:flex;align-items:center;justify-content:center;color:var(--mf-purple);transform:rotate(-8deg)}.mf-icons__badge--0{background:#efeaf6;transform:rotate(8deg)}.mf-icons__text{margin:0;font-size:20px;font-weight:300;line-height:1.35;max-width:280px}@media(max-width:699.98px){.mf-icons{grid-template-columns:1fr 1fr;row-gap:48px;column-gap:10px}.mf-icons__badge{width:110px;height:110px}.mf-icons__badge svg{width:40px;height:40px}.mf-icons__text{font-size:16px}}.mf-section--newsletter{margin-top:100px}@media(max-width:899.98px){.mf-section--newsletter{margin-top:40px}}.mf-newsletter__inner{display:grid;grid-template-columns:1fr 1fr;background:var(--mf-beige);min-height:380px}.mf-newsletter__media{position:relative;min-height:300px}.mf-newsletter__media img,.mf-newsletter__media svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.mf-badge-round{position:absolute;right:-40px;top:24px;z-index:2;width:190px;height:90px;border-radius:50%;background:var(--mf-dark-green);color:#fff;display:flex;align-items:center;justify-content:center;transform:rotate(-12deg);text-align:center}.mf-badge-round span{font-size:18px;font-weight:500;line-height:1.05;text-transform:uppercase!important;padding:0 18px}.mf-newsletter__content{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:50px 40px}.mf-newsletter__title{font-size:46px;font-weight:300;line-height:1.3;margin:0 0 14px;max-width:620px}.mf-newsletter__text{font-size:18px;font-weight:300;line-height:1.85;margin:0 0 22px;max-width:560px}.mf-newsletter__form{display:flex;gap:8px;width:100%;max-width:460px;justify-content:center;flex-wrap:wrap}.mf-input{height:37px;border:1px solid #000;border-radius:18.5px;padding:0 18px;font:380 14px var(--font-body-family);background:#fff;color:#000;box-sizing:border-box;width:100%}.mf-input:focus{outline:2px solid var(--mf-purple);outline-offset:1px}.mf-newsletter__form .mf-input{flex:1 1 220px;width:auto}.mf-newsletter__submit{min-width:145px;border-radius:50px}.mf-newsletter__note{font-size:11px;color:var(--mf-grey);margin:12px 0 0}@media(max-width:699.98px){.mf-newsletter__inner{grid-template-columns:1fr}.mf-badge-round{right:10px;top:auto;bottom:-30px;width:150px;height:72px}.mf-badge-round span{font-size:14px}.mf-newsletter__content{padding:50px 20px 36px}.mf-newsletter__title{font-size:28px;line-height:1.36}.mf-newsletter__text{font-size:16px;line-height:1.7}}.mf-footer{color:#000;padding-top:70px}@media(min-width:900px){.mf-section--footer{margin-top:100px;border-top:1px solid #000}}@media(max-width:899.98px){.mf-section--footer{margin-top:40px}.mf-footer{padding-top:20px}}.mf-footer__nav{display:grid;grid-template-columns:repeat(12,1fr);gap:10px}.mf-footer__col{grid-column:span 3}.mf-footer__col:first-child{grid-column:1/span 3}@media(min-width:1200px){.mf-footer__col{grid-column:span 2}.mf-footer__col:first-child{grid-column:6/span 2}}.mf-footer__details summary{list-style:none;cursor:default;display:flex;justify-content:space-between;align-items:center}.mf-footer__details summary::-webkit-details-marker{display:none}.mf-footer__heading{font-size:14px;font-weight:500;margin:0 0 8px}.mf-footer__heading svg{display:none}.mf-footer__list{list-style:none;margin:0;padding:0}.mf-footer__list li,.mf-footer__text p{font-size:14px;font-weight:300;line-height:24px;margin:0}.mf-footer__list a,.mf-footer__text a{text-decoration:none;color:#000}.mf-footer__list a:hover,.mf-footer__text a:hover{text-decoration:underline}.mf-footer__wordmark{position:relative;margin-top:-.5vw;padding-top:40px}@media(min-width:1200px){.mf-footer__wordmark{margin-top:-2.5vw;padding-top:4vw}}.mf-footer__wordmark-img{display:block;width:100%;height:auto;filter:brightness(0)}.mf-footer__wordmark-text{display:block;font-size:22vw;font-weight:300;line-height:.9}.mf-footer__sticker{left:16%;top:18%;width:151px;height:151px;width:10.5vw;height:10.5vw;max-width:151px;max-height:151px;min-width:66px;min-height:66px}.mf-footer__bottom{display:flex;align-items:center;gap:0;min-height:57px;margin-top:3.5vw;border-top:1px solid #000;font-size:10px;font-weight:300;line-height:1}.mf-footer__slogan{padding-left:45px}.mf-footer__spacer{flex:1}.mf-footer__social{display:flex;gap:9px}.mf-footer__social a{width:30px;height:30px;border-radius:50%;border:1px solid #000;display:flex;align-items:center;justify-content:center;font-size:9px;text-decoration:none;color:#000}.mf-footer__payments{display:flex;gap:9px;padding-left:35px;flex-wrap:wrap}.mf-footer__pay{width:36px;height:22px}@media(max-width:899.98px){.mf-footer__nav{display:block}.mf-footer__details{border-bottom:1px solid var(--mf-divider)}.mf-footer__details summary{cursor:pointer;min-height:50px;margin:0}.mf-footer__heading svg{display:block;transition:transform var(--mf-t-hover)}.mf-footer__details[open] .mf-footer__heading svg{transform:rotate(45deg)}.mf-footer__body{padding-bottom:16px}.mf-footer__wordmark{padding-top:10%;margin-top:0}.mf-footer__sticker{left:20.4%;top:11.2%}.mf-footer__bottom{display:grid;grid-template-columns:1fr auto;gap:12px;padding:16px 0}.mf-footer__slogan{grid-column:1/-1;order:3;text-align:center;padding:14px 0 0;border-top:1px solid #000}.mf-footer__spacer{display:none}.mf-footer__payments{padding-left:0;max-width:200px;justify-content:flex-end}}@media(max-width:449px){.mf-footer__payments{max-width:170px;gap:4px}}.footer-v23{display:none!important}.mf-colhead{position:relative;display:grid;grid-template-columns:1fr 1fr;container-type:inline-size}.mf-colhead__panel{background:var(--mf-beige);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:40px 60px}.mf-colhead__title{font-size:clamp(30px,3cqw,46px);overflow-wrap:break-word;font-weight:300;line-height:1.2;margin:0 0 18px}.mf-colhead__text{font-size:16px;font-weight:380;line-height:1.6;max-width:34em}.mf-colhead__text p{margin:0}.mf-colhead__media{aspect-ratio:2/1;position:relative;overflow:hidden}.mf-colhead__media img,.mf-colhead__media svg{width:100%;height:100%;object-fit:cover;display:block}.mf-colhead__sticker{left:52%;top:8%;width:11cqw;height:11cqw;max-width:170px;max-height:170px}@media(max-width:699.98px){.mf-colhead{grid-template-columns:1fr;display:flex;flex-direction:column-reverse}.mf-colhead__panel{padding:24px 20px}.mf-colhead__title{font-size:22px;margin-bottom:8px}.mf-colhead__text{font-size:14px}.mf-colhead__sticker{left:auto;right:16px;top:12px;width:84px;height:84px}}.mf-navtiles{margin-top:40px}@media(max-width:999.98px){.mf-navtiles{margin-top:25px}}.mf-navtiles__track{gap:23px}.mf-navtile{display:flex;align-items:center;gap:23px;width:285px;height:84px;background:var(--mf-beige);border-radius:6px;overflow:hidden;text-decoration:none;color:#000;font-size:16px;transition:background-color var(--mf-t-hover)}.mf-navtile:hover{background:var(--mf-beige-hover)}.mf-navtile__img{height:100%;aspect-ratio:4/5;flex:0 0 auto;border-radius:6px 0 0 6px;overflow:hidden;background:#f0f0f0}.mf-navtile__img img{width:100%;height:100%;object-fit:cover;display:block}@media(max-width:799.98px){.mf-navtiles__track{gap:12px}.mf-navtile{width:148px;height:60px;gap:12px;font-size:12px}}.mf-filters{display:flex;flex-wrap:wrap;align-items:center;gap:7px;margin:35px 0 30px}.mf-filter{position:relative}.mf-filter summary{list-style:none;min-width:140px;font-size:14px}.mf-filter summary::-webkit-details-marker{display:none}.mf-pill__chev{width:7px;height:7px;border-right:1.3px solid #000;border-bottom:1.3px solid #000;transform:rotate(45deg) translateY(-2px)}.mf-filter__panel{position:absolute;z-index:20;top:calc(100% + 8px);left:0;min-width:260px;background:#fff;border-radius:20px;box-shadow:0 0 10px #0000004d;padding:12px 20px}.mf-filter__opt{display:flex;align-items:center;gap:10px;min-height:50px;border-bottom:1px solid #cecece;font-size:16px;font-weight:600;cursor:pointer}.mf-filter__opt:last-child{border-bottom:0}.mf-filter__opt input{width:18px;height:18px;accent-color:var(--mf-purple)}.mf-filter__count{margin-left:auto;font-weight:380;font-size:12px;color:var(--mf-grey)}.mf-filter__opt.is-disabled{opacity:.4}.mf-pill--select{padding:0;min-width:140px}.mf-pill--select select{appearance:none;-webkit-appearance:none;border:0;background:transparent;height:100%;padding:0 34px 0 16px;font:380 14px var(--font-body-family);color:#000;cursor:pointer;border-radius:18.5px;background-image:linear-gradient(45deg,transparent 50%,#000 50%),linear-gradient(135deg,#000 50%,transparent 50%);background-position:calc(100% - 18px) 16px,calc(100% - 13px) 16px;background-size:5px 5px;background-repeat:no-repeat}.mf-pill--clear{font-size:14px;text-decoration:none}.mf-filters__count{margin-left:auto;font-size:12px;color:var(--mf-grey)}.mf-grid{display:grid;grid-template-columns:repeat(4,1fr);column-gap:var(--mf-gap);row-gap:var(--mf-row-gap)}@media(max-width:999.98px){.mf-grid{grid-template-columns:repeat(2,1fr)}}.mf-promo-card{grid-column:span 2;position:relative;display:block;border-radius:6px;overflow:hidden;color:#fff;text-decoration:none;min-height:400px;background:var(--mf-purple)}.mf-promo-card__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.mf-promo-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#000000b3 0%,transparent 60%)}.mf-promo-card__content{position:absolute;left:0;right:0;bottom:0;z-index:1;padding:30px;display:flex;flex-direction:column;align-items:flex-start;gap:8px}.mf-promo-card__title{font-size:22px;font-weight:380;line-height:1.08}.mf-promo-card__text{font-size:14px;line-height:1.4;max-width:420px}.mf-promo-card .mf-btn{margin-top:8px}.mf-pagination{display:flex;justify-content:center;align-items:center;gap:16px;margin-top:40px}.mf-empty{grid-column:1/-1}.mf-cslider .mf-products__head{margin-top:33px}.mf-cslide{position:relative;display:block;width:calc((100% - 3 * var(--mf-gap)) / 3.6);aspect-ratio:4/5;overflow:hidden;border-radius:0;color:#fff;text-decoration:none;transition:border-radius var(--mf-t-hover)}.mf-cslide img,.mf-cslide svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.mf-cslide:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,rgba(0,0,0,.75) 0%,rgba(0,0,0,.2) 45%,transparent 70%);opacity:.6;transition:opacity var(--mf-t-hover)}.mf-cslide:hover{border-radius:20px}.mf-cslide:hover:after{opacity:1}.mf-cslide__content{position:absolute;left:0;right:0;bottom:0;z-index:1;padding:30px 43px 30px 30px;display:flex;flex-direction:column;align-items:flex-start;gap:8px}.mf-cslide__title{font-size:22px;font-weight:380;line-height:1.2}.mf-cslide__text{font-size:14px;line-height:1.5}@media(min-width:1000px){.mf-cslide__btn{opacity:0;transition:opacity var(--mf-t-hover)}.mf-cslide:hover .mf-cslide__btn{opacity:1}}@media(max-width:999.98px){.mf-cslide{width:calc((100% - var(--mf-gap)) / 1.3)}}.mf-acc-section{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--mf-gap);margin-bottom:var(--mf-m)}.mf-acc-section__title{font-size:30px;font-weight:300;line-height:1.33;max-width:350px;margin:0}.mf-acc{grid-column:span 2;border-bottom:1px solid #000}.mf-acc__item{border-top:1px solid #000}.mf-acc__q{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:60px;padding:0;font-size:18px;font-weight:500;line-height:1.3;cursor:pointer;transition:padding var(--mf-t-hover),background-color var(--mf-t-hover)}.mf-acc__q::-webkit-details-marker{display:none}.mf-acc__q:hover{padding-left:20px;background:color-mix(in srgb,var(--mf-lilac) 50%,transparent)}.mf-acc__icon{position:relative;flex:0 0 16px;height:16px;margin-right:10px}.mf-acc__icon:before,.mf-acc__icon:after{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:#000;transition:transform var(--mf-t-hover)}.mf-acc__icon:after{transform:rotate(90deg)}.mf-acc__item[open] .mf-acc__icon:after{transform:rotate(0)}.mf-acc__a{padding:4px 40px 24px 0;font-size:14px;line-height:1.7}.mf-acc__extra{padding:12px 0}@media(max-width:699.98px){.mf-acc-section{grid-template-columns:1fr}.mf-acc{grid-column:auto}.mf-acc-section__title{font-size:24px}.mf-acc__q{font-size:16px}}.mf-tu{padding-top:0}.mf-tu__title{font-size:66px;font-weight:300;line-height:1;margin:0 0 56px;padding:0}.mf-tu:after{content:"";display:block;height:1px;background:#000;margin-bottom:34px}@media(max-width:825px){.mf-tu__title{font-size:42px}}@media(max-width:575px){.mf-tu__title{font-size:28px;line-height:1.25;margin-bottom:28px}}.mf-tl__row{display:grid;grid-template-columns:1fr 1fr;gap:var(--mf-gap);margin-bottom:34px}.mf-tl__title{font-size:18px!important;font-weight:500!important;line-height:24px!important;text-align:right;margin:0 25% 0 0!important}.mf-tl__text{font-size:14px;line-height:24px;max-width:720px}.mf-tl__text h4{font-size:14px;font-weight:500;margin:1em 0 .3em}.mf-tl__row--intro{grid-template-columns:1fr 2fr}.mf-tl__row--intro .mf-tl__title{text-align:left;font-size:14px!important;font-weight:380!important;font-style:italic}.mf-tl__text--big{font-size:36px;font-weight:300;line-height:46px;max-width:none}.mf-tl__text--big h3{display:none}@media(max-width:975px){.mf-tl__text--big{font-size:28px;line-height:40px}}@media(max-width:675px){.mf-tl__text--big{font-size:20px;line-height:30px}}@media(max-width:575px){.mf-tl__row,.mf-tl__row--intro{grid-template-columns:1fr;gap:8px}.mf-tl__title{text-align:left;margin:0!important}.mf-tl__text--big{font-size:18px;line-height:28px}}.mf-page--faq .mf-tu:after{margin-bottom:0}.mf-page--faq .mf-acc-section{margin-top:34px}.mf-contact-form{display:flex;flex-direction:column;gap:14px;max-width:560px}.mf-contact-form label{display:flex;flex-direction:column;gap:6px;font-size:12px;font-weight:500}.mf-form-row{display:grid;grid-template-columns:1fr 1fr;gap:14px}.mf-input--area{height:auto;border-radius:20px;padding:14px 18px;resize:vertical}.mf-contact-form .mf-btn{align-self:flex-start}.mf-form-success{padding:14px 18px;border-radius:20px;background:#e9f6ee;color:#1d6b3c}.mf-form-error{padding:14px 18px;border-radius:20px;background:#fdecee;color:var(--mf-red)}@media(max-width:575px){.mf-form-row{grid-template-columns:1fr}}.mf-tt{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--mf-gap);scroll-margin-top:120px}.mf-tt__title{font-size:22px;font-weight:300;line-height:24px;margin:0}.mf-tt__text{grid-column:span 2;font-size:36px;font-weight:300;line-height:46px}.mf-tt__text p{margin:0 0 .6em}@media(max-width:975px){.mf-tt__text{font-size:28px;line-height:40px}}@media(max-width:675px){.mf-tt__text{font-size:20px;line-height:30px}}@media(max-width:575px){.mf-tt{grid-template-columns:1fr}.mf-tt__text{grid-column:auto;font-size:18px;line-height:28px}}.mf-offset{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--mf-gap);align-items:start}.mf-offset img,.mf-offset svg{width:100%;height:auto;display:block;object-fit:cover}.mf-offset__left img{aspect-ratio:4/5}.mf-offset__right{grid-column:span 2;padding-left:25%;margin-top:120px}.mf-offset__right img{aspect-ratio:5/4}@media(max-width:575px){.mf-offset{grid-template-columns:1fr;gap:12px}.mf-offset__right{grid-column:auto;padding:0;margin:0}.mf-offset img{max-height:350px;object-position:top}}.xo-btn{font-weight:500;transition:color var(--mf-t-hover),background-color var(--mf-t-hover),border-color var(--mf-t-hover)!important}.xo-btn--fade:hover{opacity:1!important}.xo-btn--lg .xo-btn__content{min-height:56px;padding-inline:20px}.xo-btn--lg .xo-btn__text[data-text]{font-size:20px}.xo-btn--sm .xo-btn__content{min-height:37px;padding-inline:20px}.xo-btn--sm .xo-btn__text[data-text]{font-size:12px}.xo-btn--primary.xo-btn--dark{border:1px solid var(--mf-purple)}.xo-btn--primary.xo-btn--dark:hover{background-color:transparent!important;color:#000!important;border-color:var(--mf-purple)}.xo-btn--tertiary.xo-btn--dark{border-color:#000;color:#000}.xo-btn--tertiary.xo-btn--dark:hover{background-color:var(--mf-purple);border-color:transparent;color:#fff}.xo-product-info-content__title{font-size:20px!important;font-weight:380!important;line-height:1.19!important;font-family:var(--font-body-family)!important}@media(max-width:699.98px){.xo-product-info-content__title{font-size:18px!important}}.xo-product-info-content__price,.xo-product-info-content__price *{font-size:20px;font-weight:380}.xo-product-card__badge{transform:none!important;top:10px!important;left:10px!important;right:auto!important;width:auto!important;height:auto!important}.xo-badge-sale,.xo-badge-new{width:auto!important;height:25px!important;padding:0 10px!important;border-radius:12.5px!important;background:#000!important;color:#fff!important;font-size:10px!important;font-weight:380!important;line-height:25px!important}.mf-pdp-box{border-radius:20px;padding:27px;font-size:14px;line-height:1.5}.mf-pdp-box--upsell{background:#b5a5cf33}.mf-pdp-box--usp{border:1px solid var(--mf-divider);padding:6px 20px}.mf-pdp-usp{display:flex;align-items:center;gap:12px;min-height:46px;border-bottom:1px solid var(--mf-divider)}.mf-pdp-usp:last-child{border-bottom:0}.mf-pdp-usp svg{flex:0 0 auto;color:var(--mf-purple)}.mf-pdp-note{font-size:12px;color:var(--mf-grey);line-height:1.5;margin-top:10px}@media(max-width:499px){.mf-pdp-box{padding:20px}}.collection-title__title{font-size:22px;font-weight:300;line-height:1.2}@media(min-width:1000px){.collection-title__title{font-size:46px}}.xo-product-card__header{border-radius:6px}.xo-product-card__information{text-align:left!important;padding-top:10px}.xo-product-card__title,.xo-product-card__title a{font-size:14px!important;font-weight:700!important;line-height:1.15!important;color:#000!important}.xo-product-card__price-inner{font-size:16px;font-weight:380;line-height:1.15;color:#000}.xo-product-card__price-inner s,.xo-product-card__price-inner del{opacity:.5}.xo-section-heading__title{font-size:30px!important;font-weight:300!important;line-height:1.2!important}@media(max-width:699.98px){.xo-product-card__title,.xo-product-card__title a{font-size:12px!important}.xo-product-card__price-inner{font-size:14px}}.slideshow-v33 img{object-fit:cover;object-position:center}xo-modal{--xo-duration:.4s}form[action*="/cart/add"] button[type=submit].xo-btn{background:var(--mf-purple,#53394C)!important;color:#fff!important;border-color:var(--mf-purple,#53394C)!important;min-height:52px;font-size:15px;font-weight:500}form[action*="/cart/add"] button[type=submit].xo-btn:hover{background:#000!important;border-color:#000!important}.toolbar{display:none!important}.mf-hslider{position:relative;width:100%;overflow:hidden;background:var(--mf-beige)}.mf-hslider__track{display:flex;align-items:stretch;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;outline:none}.mf-hslider__track::-webkit-scrollbar{display:none}.mf-hslider__slide{position:relative;flex:0 0 100%;width:100%;scroll-snap-align:start;scroll-snap-stop:always;overflow:hidden;background:var(--mf-beige)}.mf-hslider__media{position:relative;width:100%;aspect-ratio:21/9;overflow:hidden}.mf-hslider__media img,.mf-hslider__media svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--mf-hs-dpos,50% 50%)}.mf-hslider__slide--scrim-soft .mf-hslider__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;--mf-hs-c:255,255,255}.mf-hslider__slide--scrim-soft.mf-hslider__slide--light .mf-hslider__media:after{--mf-hs-c:30,12,30}.mf-hslider__slide--scrim-soft.mf-hslider__slide--left .mf-hslider__media:after{background:linear-gradient(90deg,rgba(var(--mf-hs-c),var(--mf-hs-dim,.35)),rgba(var(--mf-hs-c),0) 55%)}.mf-hslider__slide--scrim-soft.mf-hslider__slide--right .mf-hslider__media:after{background:linear-gradient(270deg,rgba(var(--mf-hs-c),var(--mf-hs-dim,.35)),rgba(var(--mf-hs-c),0) 55%)}.mf-hslider__slide--scrim-soft.mf-hslider__slide--center .mf-hslider__media:after{background:radial-gradient(ellipse 30% 55% at 50% 50%,rgba(var(--mf-hs-c),var(--mf-hs-dim,.35)),rgba(var(--mf-hs-c),0))}.mf-hslider__content{position:absolute;z-index:2;top:50%;transform:translateY(-50%);left:calc(var(--mf-side) + 85px);width:min(38%,540px);color:#000}.mf-hslider__slide--right .mf-hslider__content{left:auto;right:calc(var(--mf-side) + 85px);text-align:right}.mf-hslider__slide--center .mf-hslider__content{left:50%;transform:translate(-50%,-50%);width:min(44%,600px);text-align:center}.mf-hslider__title{font-size:52px;font-weight:380;line-height:1.2;color:inherit!important;margin:0}@media(min-width:700px){.mf-hslider__slide--w-narrow .mf-hslider__content{width:min(25%,370px)}.mf-hslider__slide--w-narrow.mf-hslider__slide--center .mf-hslider__content{width:min(27%,400px)}.mf-hslider__slide--w-narrow .mf-hslider__title{font-size:40px}.mf-hslider__slide--w-narrow .mf-hslider__text{font-size:16px}.mf-hslider__slide--w-narrow .mf-hslider__buttons .mf-btn--hero{min-width:0;padding:0 18px;font-size:17px;height:46px}}.mf-hslider__text{font-size:18px;font-weight:300;line-height:1.5;margin:14px 0 0;color:inherit}.mf-hslider__buttons{display:flex;flex-wrap:wrap;gap:14px;margin-top:26px}.mf-hslider__slide--right .mf-hslider__buttons{justify-content:flex-end}.mf-hslider__slide--center .mf-hslider__buttons{justify-content:center}.mf-hslider__btn2{background:transparent;border-color:#000;color:#000}.mf-hslider__btn2:hover{background:#000;border-color:#000;color:#fff}.mf-hslider__slide--light .mf-hslider__content{color:#fff}.mf-hslider__slide--light .mf-hslider__btn2{border-color:#fff;color:#fff}.mf-hslider__slide--light .mf-hslider__btn2:hover{background:#fff;color:var(--mf-purple)}.mf-hslider__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:3}.mf-hslider__arrow--prev{left:var(--mf-side)}.mf-hslider__arrow--next{right:var(--mf-side)}.mf-hslider__dots{position:absolute;z-index:3;left:50%;bottom:22px;transform:translate(-50%);display:flex;gap:8px;padding:7px 12px;border-radius:999px;background:#ffffffbf;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.mf-hslider__dot{width:9px;height:9px;padding:0;border-radius:50%;border:1px solid var(--mf-purple);background:transparent;cursor:pointer;transition:background-color var(--mf-t-hover),transform var(--mf-t-hover)}.mf-hslider__dot.is-active{background:var(--mf-purple);transform:scale(1.15)}.mf-hslider__counter{position:absolute;z-index:3;left:var(--mf-side);bottom:20px;padding:5px 14px;border-radius:999px;background:#fff;color:#000;font-size:14px;font-weight:500;letter-spacing:.04em;font-variant-numeric:tabular-nums;box-shadow:0 1px 4px #00000014}@media(max-width:1199.98px){.mf-hslider__title{font-size:40px}.mf-hslider__text{font-size:16px}.mf-hslider__content{width:min(42%,480px)}.mf-hslider__buttons{margin-top:18px}}@media(max-width:999.98px)and (min-width:700px){.mf-hslider__title{font-size:30px}.mf-hslider__text{display:none}.mf-hslider__content{left:calc(var(--mf-side) + 70px)}.mf-hslider__slide--right .mf-hslider__content{right:calc(var(--mf-side) + 70px)}.mf-hslider__buttons .mf-btn--hero{height:42px;min-width:0;font-size:16px}}@media(max-width:699.98px){.mf-hslider--m4-5{--mf-hs-mh:125vw}.mf-hslider--m3-4{--mf-hs-mh:133.33vw}.mf-hslider--m1-1{--mf-hs-mh:100vw}.mf-hslider--m21-9{--mf-hs-mh:42.86vw}.mf-hslider__media{aspect-ratio:auto;height:var(--mf-hs-mh)}.mf-hslider__media img{object-position:var(--mf-hs-mpos,50% 50%)}.mf-hslider__media:after{display:none}.mf-hslider__content,.mf-hslider__slide--right .mf-hslider__content,.mf-hslider__slide--center .mf-hslider__content{position:static;transform:none;width:auto;padding:22px 20px 62px;text-align:left;color:#000}.mf-hslider__slide--right .mf-hslider__buttons,.mf-hslider__slide--center .mf-hslider__buttons{justify-content:flex-start}.mf-hslider__slide--light .mf-hslider__btn2{border-color:#000;color:#000}.mf-hslider__title{font-size:28px;line-height:1.25}.mf-hslider__text{display:block;font-size:16px;margin-top:10px}.mf-hslider__buttons{gap:10px;margin-top:18px;flex-wrap:nowrap}.mf-hslider__buttons .mf-btn--hero{flex:1 1 0;height:46px;min-width:0;padding:0 12px;font-size:16px}.mf-hslider__arrow{width:36px;height:36px;top:calc(var(--mf-hs-mh) / 2)}.mf-hslider__dots{bottom:20px;gap:6px;padding:6px 10px}.mf-hslider__dot{width:7px;height:7px}.mf-hslider__counter{left:12px;bottom:auto;top:calc(var(--mf-hs-mh) - 36px);font-size:12px;padding:4px 10px}}.mf-hero__eyebrow{font-size:15px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;margin:0 0 14px}.mf-hero--layout-right,.mf-hero--layout-left{align-items:center}.mf-hero--layout-right{justify-content:flex-end}.mf-hero--layout-left{justify-content:flex-start}.mf-hero--layout-right .mf-hero__content,.mf-hero--layout-left .mf-hero__content{max-width:min(42%,600px);padding:0 calc(var(--mf-side) + 40px);text-align:left;box-sizing:content-box}.mf-hero--layout-right .mf-hero__buttons,.mf-hero--layout-left .mf-hero__buttons{justify-content:flex-start}.mf-hero--layout-right .mf-hero__title,.mf-hero--layout-left .mf-hero__title{font-size:58px;line-height:1.2}.mf-hero--text-dark{color:#000}.mf-hero--text-dark .mf-hero__title{color:#000!important}.mf-hero--text-dark .mf-hero__btn2,.mf-hero--text-dark .mf-btn--outline-white{border-color:#000;color:#000}@media(max-width:1199.98px){.mf-hero--layout-right .mf-hero__title,.mf-hero--layout-left .mf-hero__title{font-size:44px}}@media(max-width:699.98px){.mf-hero--layout-right,.mf-hero--layout-left{display:block;height:auto;max-height:none;min-height:0;background:var(--mf-beige)}.mf-hero--layout-right .mf-hero__media,.mf-hero--layout-left .mf-hero__media{position:relative;inset:auto;height:100vw}.mf-hero--layout-right .mf-hero__media img,.mf-hero--layout-left .mf-hero__media img{object-position:var(--mf-hero-mpos,50% 50%)}.mf-hero--layout-right .mf-hero__content,.mf-hero--layout-left .mf-hero__content{max-width:none;padding:24px 20px 32px;box-sizing:border-box}.mf-hero--layout-right .mf-hero__title,.mf-hero--layout-left .mf-hero__title{font-size:30px;line-height:1.25}.mf-hero__eyebrow{font-size:12px;margin-bottom:10px}.mf-hero--layout-right .mf-hero__text,.mf-hero--layout-left .mf-hero__text{font-size:16px}.mf-hero--layout-right .mf-btn--hero,.mf-hero--layout-left .mf-btn--hero{font-size:17px;min-width:0;padding:0 22px}}.header-v19 .xo-menu-horizontal__mega-menu:before{content:"";position:absolute;left:0;right:0;bottom:100%;height:var(--mf-menu-bridge,24px)}.header-v19 .xo-menu-horizontal__item--hover:has(:focus-visible)>.xo-menu-horizontal__mega-menu{pointer-events:auto;opacity:1;transform:translateZ(0)}body .xo-product-info-content__header .xo-product-info-content__title,body .xo-product-info-content__title{font-size:38px!important;line-height:1.15!important;font-weight:400!important;letter-spacing:-.01em!important;font-family:var(--font-body-family)!important;text-wrap:balance;overflow-wrap:break-word;margin-bottom:6px}@media(max-width:1199.98px){body .xo-product-info-content__header .xo-product-info-content__title,body .xo-product-info-content__title{font-size:34px!important}}@media(max-width:699.98px){body .xo-product-info-content__header .xo-product-info-content__title,body .xo-product-info-content__title{font-size:28px!important;line-height:1.2!important}}@media(max-width:699.98px){.mf-offer-strip{z-index:auto;min-height:32px;padding:5px 10px;gap:6px;font-size:11px;line-height:1.3;letter-spacing:0}.mf-offer-strip__tag{height:18px;padding:0 7px;font-size:9.5px}.mf-promo{height:34px;margin:0;z-index:auto;font-size:11.5px}.mf-promo__usp{gap:8px}.mf-promo__usp svg{width:16px;height:16px}.mf-manchet__tiles{scroll-padding-inline:var(--mf-side)}.mf-columns{gap:16px;padding-inline:var(--mf-side)}.mf-column{border-radius:8px;background:var(--mf-beige);color:#000}.mf-column__media,.mf-columns--large .mf-column__media{aspect-ratio:4/3}.mf-column__media:after{display:none}.mf-column__content{position:relative;padding:18px 18px 22px;gap:10px}.mf-column__title{font-size:24px;line-height:1.25;color:#000!important}.mf-column__text{font-size:15px;line-height:1.5}.mf-column__content .mf-btn{color:#000!important;border-color:#000!important;background:transparent!important}.mf-looks .mf-sticker--inline,.mf-footer__sticker{display:none}.mf-footer__bottom{grid-template-columns:1fr}.mf-footer__payments{max-width:none;justify-content:flex-start;gap:6px}body .xo-product-info-content__header .xo-product-info-content__title,body .xo-product-info-content__title{font-size:23px!important;line-height:1.25!important}.xo-product-info-content__price{flex-wrap:wrap;align-items:center;column-gap:12px;row-gap:6px}.xo-product-info-content__price>span{white-space:nowrap;font-size:13px!important;color:var(--mf-grey,#7a7a7a)}.xo-product-info-content__price>.badge{margin-left:auto}.xo-product-info-content__price>.badge span{font-size:11px!important}.mf-pdp-box--usps{list-style:none;padding:0!important;margin:0;display:grid;gap:10px}.mf-pdp-box--usps li{display:flex;align-items:center;gap:10px;font-size:14px}.mf-pdp-box--usps li svg{flex:0 0 20px;color:var(--mf-purple)}.mf-acc-section{margin-top:40px}.mf-ch__btn{height:46px!important;font-size:15px!important}.xo-page-heading__title{font-size:30px!important;line-height:1.2!important}.cart-mini-item__btn-flex{flex-direction:column!important;gap:8px!important}.cart-mini-item__btn-flex>*{width:100%!important;flex:0 0 auto!important}.cart-mini-item__btn-flex .xo-btn{white-space:nowrap}}@media(max-width:749.98px){.mf-tiles4__card{aspect-ratio:3/4}.mf-tiles4__card:after{background:linear-gradient(0deg,rgba(0,0,0,.85) 0%,rgba(0,0,0,.45) 45%,transparent 75%);opacity:1}.mf-tiles4__h{font-size:15px;line-height:1.2}.mf-tiles4__text{font-size:12px;line-height:1.35}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/contoura-mayafreya.css.map */
