:root{--mv-ivory:#FAF8F5;--mv-white:#FFFFFF;--mv-ink:#20201E;--mv-muted:#68645F;--mv-line:#E4DED6;--mv-s1:8px;--mv-s2:12px;--mv-s3:16px;--mv-s4:24px;--mv-s5:32px;--mv-s6:48px;--mv-s7:64px;--mv-s8:80px;--mv-max:1320px;--mv-radius:2px;--mv-ease:.2s ease}html{scroll-padding-top:96px}body{letter-spacing:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}p,li{letter-spacing:normal}.mavenue-container{max-width:var(--mv-max);margin:0 auto;padding:0 20px}@media(min-width:750px){.mavenue-container{padding:0 32px}}.mavenue-eyebrow{margin:0 0 var(--mv-s2);font-size:1.3rem;letter-spacing:.12em;text-transform:uppercase;color:var(--mv-muted)}.mavenue-link{font-size:1.4rem;font-weight:600;text-decoration:underline;text-underline-offset:.35rem;color:var(--mv-ink)}.mavenue-empty-note{padding:var(--mv-s4);text-align:center;font-size:1.4rem;border:1px dashed var(--mv-line)}.mavenue-empty{padding:var(--mv-s6) 0;color:var(--mv-muted)}.mavenue-section__head{text-align:center;margin:0 auto var(--mv-s6);max-width:64rem}.mavenue-section__head--left{text-align:left;margin-left:0;max-width:72rem;margin-bottom:var(--mv-s5)}.mavenue-section__title{margin:0;font-family:var(--font-heading-family);font-weight:400;font-size:clamp(2.8rem,1.6rem + 2vw,4.2rem);line-height:1.1}.mavenue-section__sub{margin:var(--mv-s2) auto 0;font-size:1.6rem;line-height:1.6;color:var(--mv-muted)}.mavenue-section__head--left .mavenue-section__sub{margin-left:0}.mavenue-section__more{text-align:center;margin-top:var(--mv-s6)}.mavenue-wordmark{display:inline-block;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:400;font-size:clamp(2rem,1.2rem + 1vw,2.6rem);letter-spacing:.28em;margin-right:-.28em;text-transform:uppercase;line-height:1;white-space:nowrap}.header__heading-link:hover .mavenue-wordmark{opacity:.8}.header__menu-item,.header__menu-item span{font-size:1.4rem;letter-spacing:.02em;text-transform:none;font-weight:500}.header__icon{width:4.4rem;height:4.4rem}@media(max-width:749px){.header{padding-top:var(--mv-s1)!important;padding-bottom:var(--mv-s1)!important}}.button,.button--primary,.button--secondary{min-height:5.2rem;padding:0 var(--mv-s5);font-size:1.4rem;font-weight:600;letter-spacing:.04em;text-transform:none;border-radius:var(--mv-radius);transition:background-color var(--mv-ease),color var(--mv-ease),border-color var(--mv-ease)}.caption-with-letter-spacing{letter-spacing:.12em;text-transform:uppercase;font-size:1.2rem}.title,.h0,.h1,.h2,.h3{font-weight:400}.mavenue-hero{display:grid;grid-template-columns:1fr;background:var(--mv-ivory)}.mavenue-hero__media{order:-1;position:relative;aspect-ratio:4/5;max-height:78vh;overflow:hidden;background:var(--mv-line)}.mavenue-hero__media picture,.mavenue-hero__media img{display:block;width:100%;height:100%}.mavenue-hero__media img{object-fit:cover;object-position:var(--hero-pos-m,50% 25%)}.mavenue-hero__placeholder{width:100%;height:100%;background:var(--mv-line)}.mavenue-hero__text{display:flex;align-items:center;padding:var(--mv-s6) 20px var(--mv-s7)}.mavenue-hero__text-inner{max-width:48rem}.mavenue-hero__title{margin:0 0 var(--mv-s3);font-family:var(--font-heading-family);font-weight:400;font-size:clamp(3.6rem,2rem + 3.4vw,6.4rem);line-height:1.04}.mavenue-hero__lead{margin:0 0 var(--mv-s5);font-size:1.7rem;line-height:1.6;color:var(--mv-muted);max-width:40rem}@media(min-width:750px){.mavenue-hero{grid-template-columns:minmax(0,5fr) minmax(0,6fr);min-height:var(--hero-min,680px)}.mavenue-hero__media{order:0;aspect-ratio:auto;max-height:none;min-height:var(--hero-min,680px)}.mavenue-hero__media picture,.mavenue-hero__media img{position:absolute;top:0;right:0;bottom:0;left:0}.mavenue-hero__media img{object-position:var(--hero-pos-d,50% 30%)}.mavenue-hero__text{padding:var(--mv-s7) var(--mv-s6) var(--mv-s7) max(32px,calc((100vw - var(--mv-max)) / 2 + 32px))}.mavenue-hero--image-first{grid-template-columns:minmax(0,6fr) minmax(0,5fr)}.mavenue-hero--image-first .mavenue-hero__media{order:-1}.mavenue-hero--image-first .mavenue-hero__text{padding:var(--mv-s7) max(32px,calc((100vw - var(--mv-max)) / 2 + 32px)) var(--mv-s7) var(--mv-s6)}}.mavenue-grid{display:grid;gap:var(--mv-s6) var(--mv-s4);grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:0;padding:0}@media(min-width:990px){.mavenue-grid{grid-template-columns:repeat(var(--mavenue-cols,3),minmax(0,1fr))}}.mavenue-card__link{display:block;text-decoration:none;color:inherit}.mavenue-card__media{position:relative;display:block;aspect-ratio:4/5;overflow:hidden;background:var(--mv-line);border-radius:var(--mv-radius)}.mavenue-card__media img{display:block;width:100%;height:100%;object-fit:cover;transition:opacity .25s ease,transform .25s ease}.mavenue-card__media img+img{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0}.mavenue-card__link:hover .mavenue-card__media img+img,.mavenue-card__link:focus-visible .mavenue-card__media img+img{opacity:1}.mavenue-card__badge{position:absolute;left:var(--mv-s2);bottom:var(--mv-s2);padding:4px 10px;background:var(--mv-white);color:var(--mv-ink);font-size:1.2rem;border-radius:var(--mv-radius)}.mavenue-card__body{display:block;padding-top:var(--mv-s3)}.mavenue-card__title{display:block;font-size:1.6rem;line-height:1.35;color:var(--mv-ink)}.mavenue-card__price{display:block;margin-top:4px;font-size:1.5rem;color:var(--mv-ink);font-weight:500}.mavenue-card__price s{margin-right:var(--mv-s1);color:var(--mv-muted);font-weight:400}.mavenue-card--soldout .mavenue-card__media img{opacity:.7}.mavenue-feature{display:grid;gap:var(--mv-s5);align-items:center}@media(min-width:990px){.mavenue-feature{grid-template-columns:minmax(0,58fr) minmax(0,42fr);gap:var(--mv-s7)}}.mavenue-feature__media{display:block;aspect-ratio:4/5;overflow:hidden;background:var(--mv-line);border-radius:var(--mv-radius)}.mavenue-feature__media img{display:block;width:100%;height:100%;object-fit:cover}.mavenue-feature__title{margin:0 0 var(--mv-s2);font-family:var(--font-heading-family);font-weight:400;font-size:clamp(2.6rem,1.6rem + 1.4vw,3.8rem);line-height:1.12}.mavenue-feature__title a{color:inherit;text-decoration:none}.mavenue-feature__price{margin:0 0 var(--mv-s3);font-size:1.8rem;font-weight:500}.mavenue-feature__price s{margin-right:var(--mv-s1);color:var(--mv-muted);font-weight:400}.mavenue-feature__text{margin:0 0 var(--mv-s4);max-width:48rem;font-size:1.6rem;line-height:1.65;color:var(--mv-muted)}.mavenue-feature__label{margin:0 0 var(--mv-s2);font-size:1.3rem;font-weight:600}.mavenue-feature .button{margin-top:var(--mv-s4);min-width:22rem}.mavenue-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--mv-s3);list-style:none;margin:var(--mv-s7) 0 0;padding:0}.mavenue-strip__item a{display:block;aspect-ratio:4/5;overflow:hidden;background:var(--mv-line);border-radius:var(--mv-radius)}.mavenue-strip__item img{display:block;width:100%;height:100%;object-fit:cover}@media(max-width:749px){.mavenue-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.mavenue-strip__item:nth-child(3){display:none}}.mavenue-colors{list-style:none;margin:0;padding:0}.mavenue-colors__link{color:inherit;text-decoration:none}.mavenue-colors__media img{display:block;width:100%;height:100%;object-fit:cover}.mavenue-colors__name{font-size:1.5rem;font-weight:600}.mavenue-colors__status{font-size:1.2rem;color:var(--mv-muted)}.mavenue-colors--large{display:grid;gap:var(--mv-s4);grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));max-width:96rem;margin:0 auto}.mavenue-colors--large .mavenue-colors__link{display:block}.mavenue-colors--large .mavenue-colors__media{display:block;aspect-ratio:4/5;overflow:hidden;background:var(--mv-line);border-radius:var(--mv-radius)}.mavenue-colors--large .mavenue-colors__name{display:block;margin-top:var(--mv-s3)}.mavenue-colors--large .mavenue-colors__status{display:block}.mavenue-colors--small{display:flex;flex-wrap:wrap;gap:var(--mv-s2)}.mavenue-colors--small .mavenue-colors__link{display:flex;align-items:center;gap:var(--mv-s2);padding:6px var(--mv-s3) 6px 6px;border:1px solid var(--mv-line);border-radius:var(--mv-radius);background:var(--mv-white)}.mavenue-colors--small .mavenue-colors__link:hover{border-color:var(--mv-ink)}.mavenue-colors--small .mavenue-colors__media{flex:none;width:44px;height:56px;overflow:hidden;background:var(--mv-line)}.mavenue-colors__link.is-soldout .mavenue-colors__media{opacity:.55}.mavenue-colors__link.is-soldout .mavenue-colors__name{color:var(--mv-muted)}.mavenue-details__list{display:grid;gap:var(--mv-s5);grid-template-columns:1fr;list-style:none;margin:0;padding:0}@media(min-width:750px){.mavenue-details__list{grid-template-columns:repeat(3,minmax(0,1fr))}}.mavenue-details__media{aspect-ratio:4/5;overflow:hidden;background:var(--mv-line);border-radius:var(--mv-radius)}.mavenue-details__media img{display:block;width:100%;height:100%;object-fit:cover;transform:scale(calc(var(--zoom,100) / 100));transform-origin:var(--fx,50%) var(--fy,50%)}.mavenue-details__title{margin:var(--mv-s3) 0 var(--mv-s1);font-family:var(--font-heading-family);font-weight:400;font-size:2.2rem}.mavenue-details__text{margin:0;font-size:1.5rem;line-height:1.6;color:var(--mv-muted)}.mavenue-support__list{display:grid;gap:var(--mv-s4);grid-template-columns:repeat(auto-fit,minmax(min(100%,24rem),1fr));list-style:none;margin:0 auto;padding:0;max-width:96rem}.mavenue-support__item{padding:var(--mv-s4);background:var(--mv-ivory);border:1px solid var(--mv-line);border-radius:var(--mv-radius)}.mavenue-support__title{margin:0 0 var(--mv-s1);font-family:var(--font-heading-family);font-weight:400;font-size:2.2rem}.mavenue-support__text{margin:0 0 var(--mv-s3);font-size:1.5rem;line-height:1.6;color:var(--mv-muted)}.mavenue-pagination{display:flex;justify-content:center;gap:var(--mv-s4);align-items:center;margin-top:var(--mv-s6)}@media(min-width:750px){.product.grid{display:grid;grid-template-columns:minmax(0,58fr) minmax(0,42fr);column-gap:var(--mv-s7);align-items:start;margin:0}.product.grid>.grid__item{width:auto;max-width:none;margin:0;padding:0}}.product__title h1,.product__title .h1{font-family:var(--font-heading-family);font-weight:400;letter-spacing:normal;line-height:1.15;font-size:clamp(2.6rem,1.6rem + 1.2vw,3.6rem)}.product-page-price .price-item{font-size:1.9rem;font-weight:500;letter-spacing:normal;color:var(--mv-ink)}.product__description,.product__description p{font-size:1.5rem;line-height:1.65;color:var(--mv-muted)}.thumbnail-list__item .thumbnail,.thumbnail-list__item img{border-radius:var(--mv-radius)}.product__media-item img{border-radius:0}.product-form__input .form__label{font-size:1.3rem;font-weight:600;letter-spacing:.02em;text-transform:none;color:var(--mv-ink)}.mavenue-selected-value{font-weight:400;color:var(--mv-muted)}.product-form__label-container{display:flex;align-items:baseline;justify-content:space-between;gap:var(--mv-s3)}.mavenue-size-guide-link{font-size:1.3rem;font-weight:600;text-decoration:underline;text-underline-offset:.3rem;color:var(--mv-ink);white-space:nowrap}.product-form__input:not(.product-form__input--quantity-breaks) input[type=radio]+label{min-width:4.8rem;height:4.4rem;padding:0 var(--mv-s3);display:inline-flex;align-items:center;justify-content:center;font-size:1.4rem;letter-spacing:normal;border-radius:var(--mv-radius);background:var(--mv-white)}.product-form__input:not(.product-form__input--quantity-breaks) input[type=radio]:checked+label{background:var(--mv-ink);color:var(--mv-white);text-decoration:none}.product-form__input input[type=radio].disabled+label,.product-form__input input[type=radio]:disabled+label{opacity:.45;text-decoration:line-through;border-style:dashed}.product-form__input input[type=radio]:focus-visible+label{outline:2px solid var(--mv-ink);outline-offset:3px}.product-form__input--swatches .color-swatch{position:relative}.product-form__input--swatches .color-swatch__label{display:none}.product-form__input--swatches .color-swatch.disabled,.product-form__input--swatches .disabled+.color-swatch{opacity:.5}.mavenue-size-unset input[type=radio]:checked+label{background:var(--mv-white)!important;color:var(--mv-ink)!important;text-decoration:none!important}.mavenue-size-needed input[type=radio]+label{border-color:#8a2e2e}.mavenue-size-message{margin:var(--mv-s1) 0 0;color:#8a2e2e;font-size:1.35rem;line-height:1.4}.product-form__quantity{max-width:14rem}.product-form__quantity .quantity__label{font-size:1.3rem;font-weight:600}.product-form__submit,.product-form__buttons .button{width:100%;min-height:5.4rem;font-size:1.5rem}.mavenue-reassurance{display:flex;flex-wrap:wrap;gap:var(--mv-s1) var(--mv-s4);margin:var(--mv-s3) 0 0;font-size:1.3rem;color:var(--mv-muted)}.mavenue-reassurance a{text-decoration:underline;text-underline-offset:.3rem;color:var(--mv-ink)}.mavenue-accordions{margin-top:var(--mv-s5);border-top:1px solid var(--mv-line)}.mavenue-accordion{border-bottom:1px solid var(--mv-line)}.mavenue-accordion>summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;min-height:5.6rem;font-size:1.6rem;font-weight:600;color:var(--mv-ink)}.mavenue-accordion>summary::-webkit-details-marker{display:none}.mavenue-accordion>summary:after{content:"+";font-size:2.2rem;font-weight:300;line-height:1;margin-left:var(--mv-s3)}.mavenue-accordion[open]>summary:after{content:"\2212"}.mavenue-accordion__content{padding:0 0 var(--mv-s4);font-size:1.5rem;line-height:1.65;color:var(--mv-muted)}.mavenue-accordion__content p{margin:0 0 var(--mv-s2)}.mavenue-accordion__content strong{color:var(--mv-ink);font-weight:600}.mavenue-accordion__content a{text-decoration:underline;text-underline-offset:.3rem;color:var(--mv-ink)}.cart-drawer .button{width:100%}.footer{border-top:1px solid var(--mv-line)}.footer .mavenue-wordmark{font-size:2.2rem}.footer__heading,.footer-block__heading{font-size:1.4rem;font-weight:600;letter-spacing:normal;text-transform:none}.footer-block__details-content a,.footer .list-menu__item--link{font-size:1.4rem}:focus-visible{outline:2px solid var(--mv-ink);outline-offset:3px}.focus-inset:focus-visible{outline-offset:-3px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.thumbnail-slider:not(:has(.thumbnail-list__item:not(.hidden)~.thumbnail-list__item:not(.hidden))){display:none}.color-swatch.unavailable .color-swatch__image{opacity:.6!important;position:relative;overflow:hidden}.color-swatch.unavailable .color-swatch__image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top right,transparent calc(50% - 1px),rgba(32,32,30,.7) 50%,transparent calc(50% + 1px));pointer-events:none}media-gallery .slider-buttons:not(:has(.slider-counter__link:not(.hidden)~.slider-counter__link:not(.hidden))){display:none}.product-form__input--swatches .color-swatches-container{column-gap:1rem;row-gap:1rem}.product-form__input--swatches .color-swatch__image{width:var(--swatch-size);height:calc(var(--swatch-size) * 1.25);border-radius:var(--mv-radius)}.product-form__input--swatches .color-swatch__image img{object-position:50% 30%}.mavenue-sizechart{overflow-x:auto;margin:0 0 var(--mv-s2)}.mavenue-sizechart table{width:100%;border-collapse:collapse;font-size:1.4rem;color:var(--mv-ink)}.mavenue-sizechart th,.mavenue-sizechart td{padding:var(--mv-s1) var(--mv-s1);text-align:center;border:1px solid var(--mv-line)}.mavenue-sizechart thead th{background:var(--mv-ink);color:#fff;font-weight:600;font-size:1.2rem;line-height:1.3;border-color:var(--mv-ink);vertical-align:middle}.mavenue-sizechart tbody th{font-weight:600}.mavenue-sizechart tbody tr:nth-child(2n){background:var(--mv-ivory)}.mavenue-sizechart__note{font-size:1.3rem;color:var(--mv-muted)}.mavenue-sizechart table{table-layout:fixed}.mavenue-sizechart th,.mavenue-sizechart td{border-left:0;border-right:0;overflow-wrap:normal;word-break:normal}.mavenue-sizechart thead th:first-child,.mavenue-sizechart tbody th{text-align:left;width:38%;padding-left:0}.mavenue-sizechart thead th:first-child{padding-left:var(--mv-s1)}.mavenue-sizechart tbody th{font-size:1.3rem;line-height:1.35}.mavenue-sizechart tbody td{font-size:1.4rem}:root{--mv-sale:#B3261E}.mavenue-sale-badge{position:absolute;top:var(--mv-s2);left:var(--mv-s2);z-index:2;padding:6px 12px;background:var(--mv-sale);color:#fff;font-size:1.4rem;font-weight:700;line-height:1;letter-spacing:.02em;border-radius:var(--mv-radius)}.mavenue-feature__media{position:relative}.mavenue-card__price.is-sale,.mavenue-feature__price.is-sale{color:var(--mv-sale);font-weight:700}.mavenue-card__price.is-sale s,.mavenue-feature__price.is-sale s{color:var(--mv-muted);font-weight:400;text-decoration-thickness:1px}.mavenue-feature__price.is-sale{font-size:2.2rem}.price--on-sale .price__container{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mv-s1) var(--mv-s2)}.price--on-sale .price__sale{display:flex;flex-direction:row-reverse;align-items:baseline;justify-content:flex-end;gap:var(--mv-s2)}.price--on-sale .price-item--sale,.price--on-sale .product-page-price .price-item--sale{color:var(--mv-sale)!important;font-size:2.6rem;font-weight:700}.price--on-sale .price__compare-price s,.price--on-sale .price__compare-price .price-item{color:var(--mv-muted);font-size:1.8rem;font-weight:400;text-decoration:line-through}.price--on-sale .price__badge-sale,.price--on-sale .badge.price__badge-sale{background:var(--mv-sale);color:#fff;border:0;border-radius:var(--mv-radius);padding:7px 12px;font-size:1.4rem;font-weight:700;letter-spacing:.02em}.sticky-atc .price--on-sale .price-item--sale{font-size:1.8rem}.mavenue-sizechart+.mavenue-sizechart{margin-top:var(--mv-s3)}.mavenue-sizechart--wide{width:100%}.mavenue-sizechart--wide table{table-layout:auto;width:100%}.mavenue-sizechart--wide th,.mavenue-sizechart--wide td{padding:var(--mv-s1) 4px;font-size:1.3rem}.mavenue-sizechart--wide thead th{font-size:1.2rem;line-height:1.25}.mavenue-sizechart--wide thead th:first-child,.mavenue-sizechart--wide tbody th{width:auto;padding-left:var(--mv-s1);white-space:nowrap}.mavenue-sizechart--wide td{white-space:nowrap}.mavenue-sizechart--wide tbody th,.mavenue-sizechart--wide tbody td{padding-top:12px;padding-bottom:12px}.mavenue-sizechart--wide th,.mavenue-sizechart--wide td{padding-left:2px;padding-right:2px}.mavenue-sizechart--wide thead th:first-child,.mavenue-sizechart--wide tbody th{padding-left:8px;padding-right:4px}.quantity{min-height:44px}.quantity__button{width:44px;min-width:44px;height:44px}.quantity__input{height:44px}.mavenue-size-guide-link,.mavenue-reassurance a{display:inline-flex;align-items:center;min-height:44px}.footer .list-menu__item{min-height:44px;display:flex;align-items:center}.footer .copyright__content,.footer .copyright__content a,.footer small{font-size:1.2rem}.slider-counter__link{position:relative}.slider-counter__link:after,.splide__arrow:after{content:"";position:absolute;top:-12px;right:-12px;bottom:-12px;left:-12px}media-gallery{overflow-x:clip}.header__heading-link,.mavenue-link{display:inline-flex;align-items:center;min-height:44px}.underlined-link{display:inline-block;padding:10px 0}.rte p>a:only-child,.page-width p>a:only-child{display:inline-block;padding:12px 0}.footer .copyright__content a{display:inline-flex;align-items:center;min-height:44px}.quantity__input{min-width:44px;flex:0 0 44px}.mavenue-hero .button{background:#7c3a40;color:#fff;border-color:#7c3a40}.mavenue-hero .button:hover{background:#632e33;border-color:#632e33}.mavenue-hero .button:before,.mavenue-hero .button:after{box-shadow:none}@media(min-width:750px){.mavenue-hero--overlay{display:block;position:relative;min-height:var(--hero-min,680px);overflow:hidden}.mavenue-hero--overlay .mavenue-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;order:0;max-height:none;min-height:0;aspect-ratio:auto}.mavenue-hero--overlay .mavenue-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#faf8f5eb 0,#faf8f5b8 30%,#faf8f500 58%);pointer-events:none}.mavenue-hero--overlay .mavenue-hero__text{position:relative;z-index:2;min-height:var(--hero-min,680px);width:min(50rem,56%);padding:var(--mv-s7) var(--mv-s5) var(--mv-s7) max(32px,calc((100vw - var(--mv-max)) / 2 + 32px))}.mavenue-hero--overlay .mavenue-hero__title,.mavenue-hero--overlay .mavenue-eyebrow{color:#20201e}.mavenue-hero--overlay .mavenue-hero__lead{color:#3b3532}}@media(max-width:749px){.mavenue-hero--overlay .mavenue-hero__media{aspect-ratio:1/1.05;max-height:none}.mavenue-hero--overlay .mavenue-hero__text{padding-top:var(--mv-s4);padding-bottom:var(--mv-s5)}.mavenue-hero--overlay .mavenue-hero__title{margin-bottom:var(--mv-s2)}.mavenue-hero--overlay .mavenue-hero__lead{margin-bottom:var(--mv-s3)}}.mavenue-hero__note{margin:var(--mv-s2) 0 0;font-size:1.3rem;line-height:1.4;color:#3b3532}@media(min-width:750px){.mavenue-hero--overlay .mavenue-hero__text{width:100%}.mavenue-hero--overlay .mavenue-hero__text-inner{width:100%;max-width:min(48rem,46vw);min-width:26rem}.mavenue-hero--overlay .mavenue-hero__title{overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}.mavenue-hero--overlay .mavenue-hero__media:after{background:linear-gradient(90deg,#faf8f5eb 0,#faf8f5b8 28%,#faf8f559 42%,#faf8f500 58%)}}@media(min-width:750px){.mavenue-hero--overlay{--hero-h:max(var(--hero-min,680px), min(40vw, 880px));min-height:var(--hero-h)}.mavenue-hero--overlay .mavenue-hero__text{min-height:var(--hero-h)}}.mavenue-tiles{list-style:none;margin:0;padding:0;display:grid;gap:var(--mv-s4);grid-template-columns:1fr}@media(min-width:750px){.mavenue-tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--mv-s4)}}@media(min-width:750px)and (max-width:1099px){.mavenue-tiles--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1100px){.mavenue-tiles--4{grid-template-columns:repeat(4,minmax(0,1fr))}.mavenue-tiles--5{grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--mv-s3,12px)}}.mavenue-tile{display:block;color:var(--mv-ink);text-decoration:none}.mavenue-tile__media{display:block;aspect-ratio:4/3;overflow:hidden;background:var(--mv-line);border-radius:var(--mv-radius)}@media(min-width:750px){.mavenue-tile__media{aspect-ratio:4/5}}.mavenue-tile__media img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 20%;transition:transform .5s ease}.mavenue-tile:hover .mavenue-tile__media img{transform:scale(1.03)}.mavenue-tile__title{display:block;margin-top:var(--mv-s2);font-family:var(--font-heading-family);font-size:2.4rem;line-height:1.2}.mavenue-tile__cta{display:inline-flex;align-items:center;min-height:44px;font-size:1.4rem;font-weight:600;text-decoration:underline;text-underline-offset:.3rem}@media(prefers-reduced-motion:reduce){.mavenue-tile__media img{transition:none}.mavenue-tile:hover .mavenue-tile__media img{transform:none}}@media(min-width:990px){.header--middle-center:not(.drawer-menu){grid-template-areas:"heading navigation icons";grid-template-columns:auto minmax(0,1fr) auto;column-gap:24px}.header--middle-center:not(.drawer-menu) .header__heading{justify-self:start}.header--middle-center:not(.drawer-menu) .header__inline-menu{justify-self:center;min-width:0}.header--middle-center:not(.drawer-menu) .list-menu--inline{flex-wrap:nowrap;white-space:nowrap}.header--middle-center:not(.drawer-menu) .header__menu-item{padding-left:.8rem;padding-right:.8rem}}@media(min-width:990px)and (max-width:1199px){.header--middle-center:not(.drawer-menu){padding-left:2.4rem;padding-right:2.4rem}}@media(min-width:1360px){.header--middle-center:not(.drawer-menu){grid-template-areas:"navigation heading icons";grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.header--middle-center:not(.drawer-menu) .header__heading{justify-self:center}.header--middle-center:not(.drawer-menu) .header__inline-menu{justify-self:start}.header--middle-center:not(.drawer-menu) .header__menu-item{padding-left:.6rem;padding-right:.6rem}}.mavenue-assurances{list-style:none;margin:0;padding:0;display:grid;gap:var(--mv-s2)}.mavenue-assurances__item{display:flex;align-items:center;gap:var(--mv-s2);font-size:1.4rem;line-height:1.4;color:var(--mv-ink)}.mavenue-assurances__icon{flex:none;width:2.4rem;height:2.4rem}.mavenue-assurances--list{margin:var(--mv-s3) 0 0;padding:var(--mv-s3) 0;border-top:1px solid var(--mv-line);border-bottom:1px solid var(--mv-line)}.mavenue-assurances--row{grid-template-columns:1fr;justify-items:start;max-width:34rem;margin:0 auto}@media(min-width:750px){.mavenue-assurances--row{grid-template-columns:repeat(3,auto);justify-content:center;justify-items:center;gap:var(--mv-s6);max-width:none}.mavenue-assurances--row .mavenue-assurances__item{font-size:1.5rem}}.footer .footer__content-top{padding-top:var(--mv-s3);padding-bottom:0}.footer .footer__blocks-wrapper{row-gap:var(--mv-s1);margin-bottom:0;align-items:flex-start}.footer .footer-block{margin-bottom:0}.footer .footer-block--menu .footer-block__heading:empty,.footer .footer-block--menu .footer-block__heading{display:none}.footer .footer-block__details-content{margin-top:0}.footer .footer-block--menu .footer-block__details-content{display:flex;flex-wrap:wrap;gap:0 var(--mv-s3);margin:0;padding:0}.footer .footer-block__details-content p{margin:var(--mv-s1) 0 0;font-size:1.3rem;color:var(--mv-muted)}.footer .list-menu__item{min-height:40px;padding:0}.footer .footer__content-bottom{padding-top:0;margin-top:var(--mv-s1)}.footer .footer__content-bottom-wrapper{padding-top:var(--mv-s1);padding-bottom:0}.footer .footer__payment{margin:0}.footer .list-payment{display:flex;flex-wrap:wrap;justify-content:center;gap:4px;margin:0;padding:0}.footer .list-payment__item{margin:0;padding:0}.footer .list-payment__item svg{height:2rem;width:auto}.footer .footer__copyright{margin:0;padding:0}.footer .copyright__content a{min-height:32px}@media(min-width:750px){.footer .footer-block--menu .footer-block__details-content{justify-content:flex-end}.footer .footer__content-bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--mv-s2)}.footer .footer__content-bottom-wrapper{width:auto;max-width:none;margin:0;padding-left:0;padding-right:0}.footer .footer__content-bottom{padding-left:max(2rem,calc((100vw - var(--page-width)) / 2 + 5rem));padding-right:max(2rem,calc((100vw - var(--page-width)) / 2 + 5rem))}}.footer .footer__column--info{padding-top:0}.footer .list-payment{gap:3px}.footer .list-payment__item svg{height:1.6rem}@media(min-width:750px){.footer .footer__blocks-wrapper{flex-wrap:nowrap;align-items:center;column-gap:var(--mv-s5)}.footer .footer-block--menu{flex:1 1 0;width:auto;max-width:none;min-width:0}.footer .footer-block:not(.footer-block--menu){flex:0 0 auto;width:auto;max-width:none;padding-right:0}}@media(max-width:749px){.footer .footer-block__details-content p{display:none}.footer .footer-block--menu .footer-block__details-content{gap:0 var(--mv-s2)}.footer .footer-block--menu .list-menu__item--link{font-size:1.3rem}.footer .footer__content-top{padding-top:var(--mv-s2)}}.cart-drawer .drawer__header{padding:1.8rem 2.4rem;border-bottom:1px solid var(--mv-line)}.cart-drawer .drawer__heading{font-size:2.2rem;font-weight:400;line-height:1.2}.cart-drawer .drawer__close{opacity:.7;transition:opacity var(--mv-ease)}.cart-drawer .drawer__close:hover{opacity:1}.cart-drawer__body{padding:0 2.4rem}.cart-drawer .cart-items{row-gap:0}.cart-drawer .cart-drawer-item{gap:1.6rem;padding:2.2rem 0;border-bottom:1px solid var(--mv-line)}.cart-drawer .cart-drawer-item:last-child{border-bottom:0}.cart-drawer .cart-drawer-item .cart-item__media{width:9.6rem}.cart-drawer .cart-drawer-item .cart-item__image{box-shadow:none;border-radius:var(--mv-radius);aspect-ratio:3/4;object-fit:cover;height:auto}.cart-drawer .cart-drawer-item__right{padding-left:0;display:flex;flex-direction:column;justify-content:space-between;min-height:12.8rem;min-width:0}.cart-drawer .cart-drawer-item .cart-item__name{font-size:1.6rem;line-height:1.3;font-weight:400;text-decoration:none;color:var(--mv-ink)}.cart-drawer .cart-drawer-item .cart-item__details{padding-right:1.2rem}.cart-drawer .cart-drawer-item dl{margin:.6rem 0 0}.cart-drawer .cart-drawer-item .product-option{font-size:1.3rem;line-height:1.5;color:var(--mv-muted)}.cart-drawer .cart-drawer-item .product-option dt,.cart-drawer .cart-drawer-item .product-option dd{display:inline;margin:0}.cart-drawer .cart-drawer-item .product-option dd{color:var(--mv-ink)}.cart-drawer .cart-drawer-item__single-item-prices{display:none}.cart-drawer .cart-drawer-item cart-remove-button,.cart-drawer .cart-drawer-item cart-remove-button .button{color:var(--mv-muted)}.cart-drawer .cart-drawer-item cart-remove-button .button:hover{color:var(--mv-ink)}.cart-drawer .cart-drawer-item cart-remove-button svg{width:1.8rem;height:1.8rem}.cart-drawer .cart-drawer-item__quantity-and-prices{margin-top:1.2rem;align-items:flex-end}.cart-drawer .cart-drawer-item .quantity{--border-color:var(--mv-line);border-color:var(--mv-line);border-radius:var(--mv-radius);background:var(--mv-white)}.cart-drawer .cart-drawer-item .quantity .quantity__button,.cart-drawer .cart-drawer-item .quantity .quantity__input{background:transparent;font-weight:500}.cart-drawer .cart-drawer-item .quantity__button svg{width:1.1rem;height:1.1rem}.cart-drawer .cart-drawer-item .cart-item__totals{text-align:right}.cart-drawer .cart-drawer-item .cart-item__discounted-prices{display:flex;flex-direction:column;align-items:flex-end;gap:.3rem}.cart-drawer .cart-drawer-item .cart-item__old-price{font-size:1.3rem;color:var(--mv-muted)}.cart-drawer .cart-drawer-item .regular-price{font-size:1.7rem;font-weight:600;color:var(--mv-ink)}.cart-drawer .drawer__footer{padding:1.6rem 2.4rem calc(2rem + env(safe-area-inset-bottom));border-top:1px solid var(--mv-line);background:var(--mv-white)}.cart-drawer .drawer__footer>*{margin-top:0;margin-bottom:0}.cart-drawer .drawer__footer>.cart-drawer__footer{margin-bottom:1.4rem}.cart-drawer__totals__row{font-size:1.5rem}.cart-drawer__totals__row--spaced{align-items:baseline}.cart-drawer__totals__row .cart-drawer__totals__row__money{font-size:1em}.cart-drawer__totals__row:last-child .cart-drawer__totals__row__money,.cart-drawer__totals__row:last-child span:last-child{font-size:2rem;font-weight:600}.cart-drawer__total-savings:empty,.cart-drawer__total-savings:blank{display:none}.cart-drawer .cart__ctas{margin:0}.cart-drawer .cart__checkout-button{min-height:5.6rem;font-size:1.5rem;letter-spacing:.06em;border-radius:var(--mv-radius)}.cart-drawer .cart__checkout-button .button__label{display:inline-flex;align-items:center;gap:1rem}.cart-drawer .cart__checkout-button .button__label:before{content:"";flex:none;width:1.6rem;height:1.6rem;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='4' y='11' width='16' height='10' rx='2'/%3E%3Cpath d='M8 11V8a4 4 0 0 1 8 0v3'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='4' y='11' width='16' height='10' rx='2'/%3E%3Cpath d='M8 11V8a4 4 0 0 1 8 0v3'/%3E%3C/svg%3E") center/contain no-repeat}.cart-drawer .mavenue-assurances--compact{margin:1.6rem 0 0;padding:1.4rem 0 0;border-top:1px solid var(--mv-line);grid-template-columns:repeat(3,1fr);gap:.8rem;align-items:start}.cart-drawer .mavenue-assurances--compact .mavenue-assurances__item{flex-direction:column;justify-content:flex-start;gap:.6rem;text-align:center;font-size:1.15rem;line-height:1.3;color:var(--mv-muted)}.cart-drawer .mavenue-assurances--compact .mavenue-assurances__icon{width:2rem;height:2rem;color:var(--mv-ink)}.cart-drawer .payment-badges-block{margin:1.4rem 0 0}.cart-drawer .payment-badges{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;margin:0;padding:0;list-style:none}.cart-drawer .payment-badges .list-payment__item{margin:0;padding:0;line-height:0}.cart-drawer .payment-badges .icon{width:3.2rem;height:auto;opacity:.85}.cart-drawer .cart-drawer-item .cart-item__quantity{flex:0 0 auto}.cart-drawer .cart-drawer-item .quantity{width:10.4rem;min-width:0;display:flex}.cart-drawer .cart-drawer-item .quantity__button{flex:0 0 3.2rem;width:3.2rem;height:3.4rem;padding:0;box-sizing:border-box}.cart-drawer .cart-drawer-item .quantity__input{flex:1 1 auto;width:auto;min-width:0;height:3.4rem;padding:0;box-sizing:border-box;text-align:center;font-size:1.4rem}.cart-drawer .mavenue-cart-note{margin:1rem 0 0;text-align:center;font-size:1.2rem;line-height:1.4;color:var(--mv-muted)}.cart-drawer__total-savings:empty{display:none}.mavenue-paiement{text-align:center}.mavenue-paiement__title{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;margin:0;font-size:1.5rem;font-weight:700;letter-spacing:.02em;line-height:1.3}.mavenue-paiement__icon{flex:none;width:2.2rem;height:2.2rem}.mavenue-paiement__text{margin:.6rem 0 0;font-size:1.3rem;line-height:1.5;opacity:.8}.mavenue-paiement__icons{display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem;margin:1.2rem 0 0;padding:0;list-style:none}.mavenue-paiement__icons li{margin:0;padding:0;line-height:0}.mavenue-paiement__icons .icon{width:3.8rem;height:auto}.mavenue-paiement--inline{margin:var(--mv-s3) 0 0;padding:var(--mv-s3);border:1px solid var(--mv-line);border-radius:var(--mv-radius);background:var(--mv-white);color:var(--mv-ink)}.mavenue-paiement--inline .mavenue-paiement__icon{color:#2e7d4f}.mavenue-paiement--band{padding:var(--mv-s4) 20px;border-top:1px solid rgba(255,255,255,.18)}.mavenue-paiement--band .mavenue-paiement__text{max-width:56rem;margin-left:auto;margin-right:auto}.mavenue-paiement--label{margin:1.4rem 0 0;color:var(--mv-ink)}.mavenue-paiement--label .mavenue-paiement__title{font-size:1.3rem}.mavenue-paiement--label .mavenue-paiement__icon{width:1.8rem;height:1.8rem;color:#2e7d4f}.cart-drawer .mavenue-paiement--label+.payment-badges-block{margin-top:.8rem}@media(max-width:749px){.mavenue-paiement__icons .icon{width:3.4rem}.mavenue-paiement--band{padding:var(--mv-s3) 20px}}.footer .footer__payment{display:none}.cart-drawer .drawer__footer>.mavenue-paiement--label{margin-top:1.6rem}.cart-drawer .drawer__footer>.mavenue-assurances{margin-top:1.6rem}.mavenue-assurances--cards{grid-template-columns:repeat(3,1fr);gap:0;margin:var(--mv-s4) 0 0;padding:var(--mv-s3) 0;border:0;border-top:1px solid var(--mv-line);border-bottom:1px solid var(--mv-line)}.mavenue-assurances--cards .mavenue-assurances__item{flex-direction:column;justify-content:flex-start;gap:.9rem;padding:0 .6rem;text-align:center;color:var(--mv-ink)}.mavenue-assurances--cards .mavenue-assurances__item+.mavenue-assurances__item{border-left:1px solid var(--mv-line)}.mavenue-assurances--cards .mavenue-assurances__icon{width:2.6rem;height:2.6rem;stroke-width:1.3}.mavenue-assurances--cards .mavenue-assurances__label{display:flex;flex-direction:column;gap:.2rem;font-size:1.25rem;line-height:1.3;color:var(--mv-muted)}.mavenue-assurances--cards .mavenue-assurances__label strong{font-size:1.35rem;font-weight:600;letter-spacing:.02em;color:var(--mv-ink)}.product-info .mavenue-reassurance,.mavenue-reassurance{justify-content:center}.mavenue-livraison{display:flex;align-items:center;gap:.8rem;margin:.2rem 0 var(--mv-s3);font-size:1.4rem;font-weight:600;line-height:1.4;color:#2e7d4f}.mavenue-livraison svg{flex:none}.mavenue-collection__seo{max-width:76rem;margin:var(--mv-s7) auto 0;padding-top:var(--mv-s5);border-top:1px solid var(--mv-line);font-size:1.5rem;line-height:1.7;color:var(--mv-muted)}.mavenue-collection__seo h2{margin:var(--mv-s5) 0 var(--mv-s2);font-family:var(--font-heading-family);font-weight:400;font-size:2.2rem;line-height:1.25;color:var(--mv-ink)}.mavenue-collection__seo h2:first-child{margin-top:0}.mavenue-collection__seo p{margin:0 0 var(--mv-s2)}.mavenue-collection__seo ul{margin:var(--mv-s2) 0 0;padding-left:2rem}.mavenue-collection__seo li{margin:0 0 var(--mv-s1)}.mavenue-collection__seo strong{color:var(--mv-ink);font-weight:600}.mavenue-needs-size .shopify-payment-button,.mavenue-needs-size .additional-checkout-buttons{position:relative}.mavenue-needs-size .shopify-payment-button:after,.mavenue-needs-size .additional-checkout-buttons:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;cursor:pointer}.mavenue-needs-size .shopify-payment-button,.mavenue-needs-size .additional-checkout-buttons{opacity:.55}.mavenue-assurances__link{text-decoration:none;color:inherit}.mavenue-assurances__link:hover strong{text-decoration:underline;text-underline-offset:.3rem}.cart-drawer .cart-drawer-item cart-remove-button,.cart-drawer .cart-drawer-item cart-remove-button .button{display:flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;min-width:4.4rem;min-height:4.4rem}.cart-drawer .cart-drawer-item cart-remove-button{margin:-1.2rem -1.2rem 0 0}
/*# sourceMappingURL=/cdn/shop/t/12/assets/mavenue.css.map */
