@font-face{font-family:"Emoji";src:local("Apple Color Emoji"),local("Segoe UI Emoji"),local("Segoe UI Symbol"),local("Noto Color Emoji"),local("Android Emoji"),local("EmojiOne Color"),local("EmojiOne"),local("Symbola"),local("Twemoji Mozilla");unicode-range:U+1F300-1F9FF,U+1FA00-1FAFF,U+2600-26FF,U+2700-27BF,U+FE00-FE0F,U+1F1E6-1F1FF}body{font-family:Times New Roman,serif;font-size:16px;line-height:1.6}body,button,input,textarea,select{font-family:Times New Roman,"Emoji","Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji","Android Emoji",EmojiOne Color,EmojiOne,Symbola,Twemoji Mozilla,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*,*:before,*:after{font-family:inherit}h1,.h1{font-size:32px;font-weight:400;text-transform:uppercase;line-height:1.2}h2,.h2{font-size:24px;font-weight:400;text-transform:uppercase;line-height:1.3}h3,.h3{font-size:20px;font-weight:400;text-transform:uppercase;line-height:1.3}.section-heading,.collection-listing h1,.rte h2{font-size:32px;font-weight:400;text-transform:uppercase}nav a,.navigation__link,.navigation__link-right{font-family:Times New Roman,Times,serif;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:.02em}.site-header__logo-text{font-family:Times New Roman,Times,serif;font-size:24px;font-weight:400;text-transform:uppercase}button,.btn,.button,.product-form .btn{font-family:Times New Roman,Times,serif;font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.template-index h1,.slideshow__heading{font-size:60px;font-weight:400;text-transform:uppercase;line-height:1.1}@media (min-width: 768px){.template-index .section-rich-text h1.majortitle.in-content,.template-index .section-rich-text div.majortitle.in-content.h1-style{font-family:Times New Roman,Times,serif;font-size:32px;font-weight:400;text-transform:uppercase;text-align:left;margin-bottom:5px}}.slideshow__subheading{font-size:24px;font-weight:400;line-height:1.4}.template-product .product__title,.product-block__title{font-size:32px;font-weight:400;line-height:1.3}.rte p,.section-text-seo,.product-description{font-size:16px;line-height:1.6}.footer__title,.section-footer__heading{font-family:Times New Roman,Times,serif;font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:.03em}.footer__text,.section-footer__text,.footer__line a{font-family:Times New Roman,Times,serif;font-size:14px;line-height:1.6}@media (max-width: 767px){body{font-size:14px}h1,.h1{font-size:20px}h2,.h2{font-size:18px}h3,.h3{font-size:16px}.template-index h1,.slideshow__heading{font-size:20px}.slideshow__subheading{font-size:15px}button,.btn,.button,.product-form .btn{font-size:14px}nav a,.navigation__link{font-size:14px}.site-header__logo-text{font-size:20px}.template-product .product__title,.product-block__title{font-size:24px}.section-heading,.collection-listing h1{font-size:20px}.footer__title,.section-footer__heading{font-size:14px}.footer__text,.section-footer__text,.footer__line a{font-size:12px}.rte p,.section-text-seo{font-size:14px;line-height:18px}.section-text-seo,.section-text-seo .subheading{font-size:14px!important;font-family:Times New Roman,Times,serif!important;line-height:18px!important}.section-text-seo .subheading{margin-bottom:15px!important}.section-text-seo h1,.section-text-seo h2{font-size:14px!important;font-family:Times New Roman,Times,serif!important;text-transform:uppercase!important;margin-top:0!important;margin-bottom:15px!important}.section-text-seo p{margin-bottom:15px!important}}.hide{display:none!important}.inline{display:inline-block}.padding1020{padding:10px 20px}.lightly-spaced-row-aboveOld{display:inline-block}.margin0{margin:0!important}.margin-left0{margin-left:0}.margin-bottom0{margin-bottom:0}.margin-top15{margin-top:15px}.margin-auto{margin:auto}.layout-column{width:100%}.layout-column-left-1_3{float:left;width:170px}.layout-column-right-2_3{float:right}.black-color{color:#111}.product-block-options__inner hr{margin:10px 0}.hide-desktop-mobile{display:none!important}.mobile-only{display:block}@media (min-width: 768px){.mobile-only{display:none!important}}.align-left{text-align:left}.align-center{text-align:center}.align-right{text-align:right}.align-justify,.template-suffix-la-maison .mf-image-text-contrast__richtext p{text-align:justify}.logo-area{border-bottom:none}.padding-header{padding-left:0;padding-right:0}svg.icons__header{width:36px;height:36px}svg.reassurance__cross-page-promos{width:56px;height:56px}svg.reassurance__product-detail{width:56px!important;height:56px!important}a.text-column__button.small-feature-link:hover{border-bottom:none}svg.icon-play-youtube{width:56px;height:56px;background-color:#fff;padding-right:10px}.btn--icon{display:flex;align-items:center}.icon-container{margin-right:10px}.text-container{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mf-cart-reduce-spaced-row{margin-top:-10px}body.template-cart .page-section-spacing{margin-top:15px}.cart-item-list{background-color:#f2f2f2}.content-divider{padding-bottom:0!important}@media (min-width: 1040px){.product-detail .gallery-size-large+.product-column-right{width:37%;max-width:600px}}.cart-item{display:flex;flex-direction:column;padding-top:8px;padding-bottom:8px;border-bottom:1px solid #111}.cart-item-no-border{border-top:none;border-bottom:none;padding-top:0}.cart-link__count{background:#fff;color:#171717;border:1px solid black;padding:2px}.termsagreement-mobile{text-align:left}.mobile-continue-shopping{margin-top:30px!important;width:100%}.desktop-continue-shopping{margin-left:15px!important;margin-top:1px!important}@media (max-width: 767px){h1.majortitle.cart-title-mobile{font-family:Times New Roman,Times,serif;font-weight:700;font-style:normal;font-size:24px;line-height:22px;letter-spacing:0%;text-align:center;text-transform:uppercase;margin-bottom:0;padding-bottom:0}}@media (min-width: 768px){h1.majortitle.cart-title-mobile{font-family:Times New Roman,Times,serif;font-weight:700;font-size:32px;line-height:37px;text-align:center;text-transform:uppercase;margin-bottom:30px;padding-bottom:0;width:100%}}.cart-item .name{font-family:Times New Roman,Times,serif;font-weight:400;font-size:14px;line-height:16px;text-transform:uppercase}.cart-item:not(.product-gift) .small-text{font-family:Times New Roman,Times,serif;font-weight:400;font-size:12px;line-height:14px;text-transform:capitalize}.cart-item:not(.product-gift) .small-text *{text-transform:capitalize}.cart-item:not(.product-gift) .small-text .unit-lowercase,.cart-desktop-item__property .unit-lowercase{text-transform:lowercase!important}span.theme-money{font-family:Times New Roman,Times,serif;font-weight:700;font-size:14px;line-height:14px}.cart-item .struck-out-price{font-family:Times New Roman,Times,serif;font-weight:400;font-size:14px;line-height:14px;text-decoration:line-through}.cart-item__row-mobile{display:flex;align-items:center}.cart-item__row-mobile--first{margin-bottom:0}.cart-item__not-image.desktop-only{display:none}.cart-item__row-mobile--first .cart-item__image{width:auto;margin-right:5px;flex-shrink:0}.cart-item__image-wrapper{position:relative;width:125px;height:117px}.cart-item__image-wrapper img{border-radius:8px;object-fit:cover;width:100%;height:100%}.cart-item__price-wrapper--gift{justify-content:flex-start}.cart-item__promo-badge{position:absolute;top:0;right:0;background-color:#000;color:#fff;font-family:Times New Roman,Times,serif;font-weight:700;font-size:8px;text-transform:uppercase;padding:2px 6px;border-radius:4px;z-index:1}.cart-item__row-mobile--first .cart-item__description{flex:1;margin-right:5px}.cart-item__row-mobile--first .cart-item__description,.cart-item__row-mobile--first .cart-item__price-mobile{align-self:flex-start}.cart-item__description-content{width:100%}.cart-item__row-mobile--first .cart-item__description-content .name{margin:0 0 8px;display:block}.cart-item__row-mobile--first .cart-item__price-mobile{flex-shrink:0;padding-right:9px;display:flex;align-items:flex-start;justify-content:flex-end}.cart-item__price-wrapper{display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;height:100%;min-height:117px}.cart-item__row-mobile--first .cart-item__price-inline{display:flex;flex-direction:row;align-items:baseline;gap:3px;margin-top:0;flex-wrap:wrap}.cart-item__row-mobile--first .cart-item__price-inline .struck-out-price{color:#999}.cart-item__price-wrapper .cart-item__remove-mobile{display:flex;align-items:center;justify-content:center;cursor:pointer;text-decoration:none;width:15px;height:15px;margin-top:auto}.cart-item__remove-mobile svg{width:15px;height:15px;stroke:#000;stroke-width:1}.cart-item__quantity,.cart-item .remove.desktop-only{display:none}@media only screen and (max-width: 767px){.cart-item__image{padding-right:0}}@media (min-width: 768px){.cart-item{flex-direction:row}.cart-item__row-mobile{display:none}.cart-item__not-image.desktop-only{display:flex}.cart-item__quantity{display:block;text-align:right;padding-right:0}.cart-item__quantity-selector{display:block}.cart-item__remove-mobile{display:none}.cart-item .remove.desktop-only{display:inline-block}.cart-item .remove svg{width:20px;height:20px;stroke:currentColor}.cart-item__title-price-row{display:block}.cart-item__price-inline{display:none}.cart-item__description-content,.cart-item__description-content .name,.cart-item__description-content .small-text,.cart-item__description-content .small-text *{text-transform:capitalize}}.cart-recap-mobile{background-color:#fff;padding:0;margin:0}.cart-recap-mobile__discount{background-color:#b98b73;padding:0 25px;display:flex;align-items:center;justify-content:space-between;gap:15px;margin-left:-20px;margin-right:-20px;width:calc(100% + 40px);box-sizing:border-box;height:45px}.cart-recap-mobile__discount-label{font-family:Times New Roman,Times,serif;font-weight:700;font-size:13px;color:#fff;text-transform:uppercase;white-space:nowrap}.cart-recap-mobile__discount-optional{text-transform:lowercase}.cart-recap-mobile__discount input{flex:1;min-width:0;max-width:100%;padding:10px;border:none;border-radius:0;font-family:Times New Roman,Times,serif;font-size:14px;background-color:#fff;color:#666;height:auto;box-sizing:border-box}.cart-recap-mobile__discount input::placeholder{color:#b4bbc3;font-style:normal}.cart-recap-mobile__summary{padding:15px 0 0;margin:0 5px;background-color:#fff}.cart-recap-mobile__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:0}.cart-recap-mobile__title{font-family:Times New Roman,Times,serif;font-weight:700;font-size:14px;text-transform:uppercase;color:#000}.cart-recap-mobile__count{font-family:Times New Roman,Times,serif;font-weight:700;font-size:14px;text-transform:uppercase;color:#00000080}.cart-recap-mobile__row{display:flex;justify-content:space-between;align-items:center;margin-bottom:5px}.cart-recap-mobile__row--subtotal{margin-bottom:5px}.cart-recap-mobile__row--shipping{flex-direction:row;align-items:center}.cart-recap-mobile__label{font-family:Times New Roman,Times,serif;font-weight:400;font-size:12px;color:#000}.cart-recap-mobile__value{font-family:Times New Roman,Times,serif;font-weight:400;font-size:12px;color:#000;text-align:right}.cart-recap-mobile__value--bold{font-weight:700;color:#000}.cart-recap-mobile__price{font-family:Times New Roman,Times,serif;font-weight:700;font-size:12px;color:#000}.cart-recap-mobile__price-original{font-family:Times New Roman,Times,serif;font-weight:400;font-size:12px;color:#999;text-decoration:line-through;margin-left:8px}.cart-recap-mobile__divider{height:1px;background-color:#000;margin:5px 0}.cart-recap-mobile__info-toggle{display:flex;align-items:center;gap:5px;background:none;border:none;padding:0;cursor:pointer;font-family:Times New Roman,Times,serif;margin-bottom:25px}.cart-recap-mobile__info-icon{display:inline-flex;align-items:center;justify-content:center;width:12px;height:12px;border-radius:50%;background-color:#000;color:#fff;font-size:8px;font-weight:700}.cart-recap-mobile__info-text{font-family:Times New Roman,Times,serif;font-weight:700;font-size:10px;line-height:11px;color:#000;text-decoration:none;text-transform:capitalize}.cart-recap-mobile__overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:9999;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.cart-recap-mobile__overlay.active{opacity:1;visibility:visible}.cart-recap-mobile__overlay-content{background-color:#fff;padding:60px 20px 30px;width:85%;max-width:350px;position:absolute;top:0;right:0;height:100%;overflow-y:auto;transform:translate(100%);transition:transform .3s ease}.cart-recap-mobile__overlay.active .cart-recap-mobile__overlay-content{transform:translate(0)}.cart-recap-mobile__overlay-close{position:absolute;top:15px;right:15px;background:none;border:none;font-size:28px;cursor:pointer;color:#000;line-height:1;padding:5px;z-index:1}.cart-recap-mobile__overlay-title{font-family:Times New Roman,Times,serif;font-weight:700;font-size:24px;text-transform:uppercase;color:#000;margin:0 0 20px;line-height:28px}.cart-recap-mobile__overlay-section{margin-bottom:20px}.cart-recap-mobile__overlay-section:last-child{margin-bottom:0}.cart-recap-mobile__overlay-subtitle{font-family:Times New Roman,Times,serif;font-weight:700;font-size:16px;color:#000;margin:0 0 8px}.cart-recap-mobile__overlay-text{font-family:Times New Roman,Times,serif;font-weight:400;font-size:14px;line-height:18px;color:#000;margin:0}.cart-recap-mobile__terms{padding:0 0 15px;margin:0 5px 15px;display:flex;align-items:center;gap:5px}.cart-recap-mobile__terms-checkbox{width:11px;height:11px;margin:0;flex-shrink:0;border:1px solid #000;accent-color:#000;-webkit-appearance:none;appearance:none;background:#fff}.cart-recap-mobile__terms-checkbox:checked{background:#000}.cart-recap-mobile__terms-label{font-family:Times New Roman,Times,serif;font-weight:700;font-size:10px;color:#000;line-height:11px}.cart-recap-mobile__terms-label a{color:#000;text-decoration:underline}.cart-recap-mobile__buttons{padding:0 10px 20px;display:flex;flex-direction:column;align-items:center;gap:15px;margin-bottom:-35px}.cart-recap-mobile__btn,.cart-recap-mobile input[type=submit].cart-recap-mobile__btn{display:flex;align-items:center;justify-content:center;width:100%;max-width:262px;height:45px;padding:0;font-family:Times New Roman,Times,serif;font-weight:700;font-size:14px;text-transform:uppercase;text-align:center;text-decoration:none;border:1px solid #000;border-radius:0;cursor:pointer;transition:all .3s ease;letter-spacing:0;line-height:22px;-webkit-appearance:none;appearance:none}.cart-recap-mobile__btn--primary,.cart-recap-mobile input[type=submit].cart-recap-mobile__btn--primary{background-color:#000;color:#fff}.cart-recap-mobile__btn--primary:hover,.cart-recap-mobile input[type=submit].cart-recap-mobile__btn--primary:hover{background-color:#fff;color:#000}.cart-recap-mobile__btn--secondary{background-color:transparent;color:#000}.cart-recap-mobile__btn--secondary:hover{background-color:#f5f5f5}@media (min-width: 768px){.cart-recap-mobile{display:none!important}}@media (min-width: 768px){.mf-cart-reduce-spaced-row #cartform{width:100%;display:flex;flex-direction:column;align-items:center}}.cart-desktop-layout{display:flex;flex-direction:row;align-items:flex-start;justify-content:center;gap:35px;width:100%;max-width:1209px;margin-left:auto;margin-right:auto}.cart-desktop-left{width:593px;flex-shrink:0}.cart-desktop-items{background-color:#f2f2f2;padding:15px 11px;overflow:visible}.cart-desktop-item{display:flex;flex-direction:row;align-items:flex-start;gap:9px;padding:7px 0 12px;margin-bottom:0;border-bottom:1px solid #000;box-sizing:border-box;position:relative;overflow:visible}.cart-desktop-item:last-child{border-bottom:none}.cart-desktop-item__image{position:relative;width:162.73px;height:152.32px;flex-shrink:0;overflow:hidden}.cart-desktop-item__image img{width:100%;height:100%;object-fit:cover;border-radius:0}.cart-desktop-item__image--gift{width:162.73px;height:152.32px}.cart-desktop-item__image--gift img{width:100%;height:100%}.cart-desktop-item--gift .cart-desktop-item__title,.cart-desktop-item--gift .cart-desktop-item__details{text-transform:none;font-variant:normal}.cart-desktop-item__badge{position:absolute;top:0;right:0;background-color:#000;color:#fff;font-family:Times New Roman,Times,serif;font-weight:700;font-size:13px;line-height:15px;padding:3px 5px}.cart-desktop-item__info{flex:1;width:275px;min-width:0}.cart-desktop-item__title{display:block;font-family:Times New Roman,Times,serif;font-weight:400;font-size:16px;line-height:18px;text-transform:uppercase;font-variant:small-caps;color:#000;text-decoration:none;margin-bottom:5px}.cart-desktop-item__title:hover{text-decoration:underline}.cart-desktop-item__details{font-family:Times New Roman,Times,serif;font-weight:400;font-size:14px;line-height:14px;text-transform:capitalize;color:#000}.cart-desktop-item__property{margin-bottom:2px}.cart-desktop-item__preorder{font-weight:700;margin-top:5px}.cart-desktop-item__price-wrapper{display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;align-self:stretch}.cart-desktop-item__price{text-align:right;display:flex;flex-direction:row;align-items:flex-end;justify-content:flex-end;gap:5px;padding-top:1px}.cart-desktop-item__price-current{font-family:Times New Roman,Times,serif;font-weight:700;font-size:16px;line-height:14px;color:#000}.cart-desktop-item__price-original{font-family:Times New Roman,Times,serif;font-weight:400;font-size:16px;line-height:14px;color:#000;text-decoration:line-through}.cart-desktop-item__remove{width:14px;height:14px;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0}.cart-desktop-item__remove svg{width:14px;height:14px}.cart-desktop-item__remove:hover svg path{stroke:#666}.cart-desktop-item__remove-placeholder{width:14px;height:14px;flex-shrink:0}.cart-desktop-right{width:581px;flex-shrink:0}.cart-recap-desktop__discount{display:flex;align-items:center;justify-content:space-between;background-color:#b98b73;height:50px;padding:0 10px;margin-bottom:15px}.cart-recap-desktop__discount-label{font-family:Times New Roman,Times,serif;font-weight:700;font-size:18px;line-height:21px;text-transform:uppercase;color:#fff}.cart-recap-desktop__discount-optional{font-weight:700;font-size:18px}.cart-recap-desktop__discount input{width:237px;height:27px;padding:5px 10px;border:none;background-color:#fff;font-family:Times New Roman,Times,serif;font-size:16px;color:#000}.cart-recap-desktop__discount input::placeholder{color:#b4bbc3}.cart-recap-desktop__summary{padding:0 0 15px 10px}.cart-recap-desktop__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.cart-recap-desktop__title{font-family:Times New Roman,Times,serif;font-weight:700;font-size:20px;line-height:23px;text-transform:uppercase;color:#000}.cart-recap-desktop__count{font-family:Times New Roman,Times,serif;font-weight:700;font-size:20px;line-height:23px;text-transform:uppercase;color:#00000080}.cart-recap-desktop__row{display:flex;justify-content:space-between;align-items:center;margin-bottom:5px}.cart-recap-desktop__label{font-family:Times New Roman,Times,serif;font-weight:400;font-size:18px;line-height:21px;color:#000}.cart-recap-desktop__value{font-family:Times New Roman,Times,serif;font-weight:400;font-size:18px;line-height:21px;text-align:right;color:#000}.cart-recap-desktop__value--bold,.cart-recap-desktop__price{font-weight:700}.cart-recap-desktop__price-original{color:#999;text-decoration:line-through;margin-left:8px}.cart-recap-desktop__divider{height:1px;background-color:#000;margin:10px 0}.cart-recap-desktop__info-toggle{display:flex;align-items:center;gap:4px;background:none;border:none;cursor:pointer;padding:2px 0;margin-top:5px}.cart-recap-desktop__info-icon{width:12px;height:12px;border-radius:50%;background-color:#000;color:#fff;font-family:Times New Roman,Times,serif;font-weight:700;font-size:12px;line-height:12px;display:flex;align-items:center;justify-content:center}.cart-recap-desktop__info-text{font-family:Times New Roman,Times,serif;font-weight:700;font-size:14px;line-height:16px;color:#000}.cart-recap-desktop__info-toggle:hover,.cart-recap-desktop__info-toggle:active,.cart-recap-mobile__info-toggle:hover,.cart-recap-mobile__info-toggle:active{background:none;border-color:transparent}.cart-recap-desktop__terms{display:flex;align-items:center;gap:5px;padding:0 10px;margin-bottom:15px}.cart-recap-desktop__terms-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:11px;height:11px;border:1px solid #000;border-radius:0;cursor:pointer;flex-shrink:0}.cart-recap-desktop__terms-checkbox:checked{background-color:#000}.cart-recap-desktop__terms-checkbox:checked:before{content:"\2714";display:block;text-align:center;color:#fff;font-size:8px;line-height:9px}.cart-recap-desktop__terms-label{font-family:Times New Roman,Times,serif;font-weight:700;font-size:12px;line-height:14px;color:#000}.cart-recap-desktop__terms-label a{text-decoration:underline;color:#000}.cart-recap-desktop__buttons{display:flex;flex-direction:column;gap:15px;padding:0 0 20px}.cart-recap-desktop__btn{display:flex;align-items:center;justify-content:center;width:100%;height:47px!important;font-family:Times New Roman,Times,serif;font-weight:700;font-size:18px;line-height:26px;text-transform:uppercase;text-decoration:none;cursor:pointer;box-sizing:border-box}.cart-recap-desktop__btn--primary{background-color:#000!important;color:#fff!important;border:1px solid #000!important;font-family:Times New Roman,Times,serif!important;font-weight:700!important;font-size:18px!important;line-height:26px!important;text-transform:uppercase!important;letter-spacing:0!important;padding:0!important;border-radius:0!important}.cart-recap-desktop__btn--primary:hover{background-color:#fff!important;color:#000!important;border:1px solid #000!important}.cart-recap-desktop__btn--secondary{background-color:transparent;color:#000;border:1px solid #000;height:45px}@media (min-width: 768px){.checkout-subtotal-container,.checkout-subtotal-container__right.mobile-only{display:none!important}}@media (min-width: 768px) and (max-width: 1280px){.cart-desktop-layout{gap:20px;padding:0 15px}.cart-desktop-left,.cart-desktop-right{width:calc(50% - 10px);min-width:320px}.cart-desktop-item__info{width:auto;flex:1}.cart-desktop-item__title,.cart-desktop-item__details{font-size:14px;line-height:16px}.cart-desktop-item__image{width:120px;height:112px}.cart-recap-desktop__discount-label{font-size:14px}.cart-recap-desktop__discount input{width:180px}}.logo-area.container.container--no-max{height:75px}@media (max-width: 767px){.logo-area.container{padding-left:15px;padding-right:20px}}form.header-search__form{margin:0!important}.search__header-container{background:none}input[type=text].main-search__input{font-size:14px!important;padding-right:0!important}.mf-border__text-columns-with-images{padding-left:0!important;padding-right:0!important;border:1px #f4f2f0 solid;margin:1px}.mf-image__text-columns-with-images{display:block;position:fixed;top:0;left:10%;width:80%;height:80%;object-fit:contain;right:5%}.image-overlap .side-by-side__image-1:not(:last-child){margin-top:0;margin-right:60px}.image-overlap .side-by-side__image-2{margin-right:0}@media (min-width: 767px){.section-footer__row-lower .section-footer__row__col:first-child{order:0}.section-footer__row.section-footer__row-lower{padding:0!important}}.footer__line{display:flex;justify-content:center;flex-wrap:wrap}.footer__line li{list-style:none}.footer__line a{font-size:.75rem;line-height:1.6875rem}.footer__line-links li:not(:last-child):after{content:"\2022";margin-right:.625rem;margin-left:.625rem}input[type=text].main-search__input{padding-right:0!important}svg.section-footer__payment-icon{width:38px}.filter-group--two-column-layout .filter-group__item{width:auto}.filter-group--two-column-layout .filter-group__item{border:none}.filter-group--two-column-layout .toggle-target-container{justify-content:flex-start}.collection-listing .product-list--per-row-3 .promo-seo-block{width:100%}.rimage-wrapper- .promo__image{display:block;position:absolute;top:0;left:0;width:380px;height:120px}@media (min-width: 768px){.rimage-wrapper .promo__image{display:block;position:absolute;top:0;left:0;width:923px;height:443px}.collection-listing .product-list--per-row-3 .promo-seo-block{width:66.66%}.navigation .navigation__columns .navigation__column .navigation__column-title{font-size:1em}.mf-cart-reduce-spaced-row{width:80%;margin:0 auto}}@media (min-width: 768px) and (max-width: 1201px){.mf-cart-reduce-spaced-row{width:100%;margin:0 auto}}@media (min-width: 1280px){.mf-cart-reduce-spaced-row{width:100%;max-width:100%}}@media (min-width: 1300px){.navigation .navigation__columns:not(.navigation__columns--wraps){justify-content:left}}.cloud-search-page-controls.cloud-search-filters-horizontal.cloud-search-filters-mobile-horizontal.cloud-search-page-controls--collection-page.cloud-search-page-controls--with-margins,.cloud-search-page-controls.cloud-search-filters-horizontal.cloud-search-filters-mobile-horizontal.cloud-search-page-controls--collection-page{background-color:#f4f2f0}@media (max-width: 767px){.cloud-search-page-controls--with-margins{margin-top:0!important}.cloud-search-page-controls.cloud-search-filters-horizontal.cloud-search-filters-mobile-horizontal{display:flex!important;justify-content:center!important;align-items:center!important;text-align:center!important}.cloud-search-page-controls__filters{display:flex!important;justify-content:center!important;align-items:center!important;text-align:center!important;margin-left:auto!important;margin-right:auto!important;width:100%!important;flex-wrap:wrap!important}.cloud-search-page-controls .cloud-search-page-controls__filters{display:flex!important;justify-content:center!important;align-items:center!important}.cloud-search-page-controls__filters>*{margin-left:auto!important;margin-right:auto!important}}.cloud-search-page-controls .cloud-search-filter__name{background-color:#f4f2f0}.bg-noir,select[data-listed][data-colour-swatch=true]+.clickyboxes .opt--noir:before{background-color:#000}.bg-marron-clair,select[data-listed][data-colour-swatch=true]+.clickyboxes .opt--marron-clair:before{background-color:#deb887}.bg-marron-fonce,select[data-listed][data-colour-swatch=true]+.clickyboxes .opt--marron-fonce:before{background-color:#b8860b}.bg-bleu-marine,select[data-listed][data-colour-swatch=true]+.clickyboxes .opt--bleu-marine:before{background-color:#4169e1}.bg-gris,select[data-listed][data-colour-swatch=true]+.clickyboxes .opt--gris:before{background-color:#a9a9a9}.selector-wrapper.swatches{margin-top:5px}.color-selector-title{font-family:Times New Roman,Times,serif;font-weight:400;font-size:14px;line-height:1.5;margin-bottom:5px;display:block}.color-selector-value{font-weight:400}.clickyboxes{margin-top:10px}@media (max-width: 767px){.selector-wrapper.option2-wrapper{display:flex;flex-direction:row;align-items:center;gap:10px}.clickyboxes li{margin-right:0}.selector-wrapper.option2-wrapper .option2-label{font-family:Times New Roman,Times,serif;font-weight:400;font-size:14px;line-height:1.5;margin-bottom:0;flex-shrink:0}.selector-wrapper.option2-wrapper select,.selector-wrapper.option2-wrapper .select2-container{flex:1}}select[data-listed][data-colour-swatch=true]+.clickyboxes li{min-width:auto}select[data-listed][data-colour-swatch=true]+.clickyboxes a.active{border-color:#b98b73;background:0 0}select[data-listed][data-colour-swatch=true]+.clickyboxes a{position:relative;padding:3px;width:40px;height:40px;border:2px solid transparent;border-radius:50%;overflow:hidden;text-indent:-100em;min-width:0;background:0 0;border-color:#2300511f}.clickyboxes li a.active,.clickyboxes li a.active:hover{background-color:#000;border-color:#000;color:#fff}.clickyboxes li a.active,.clickyboxes li a.active:hover{border-color:#999;background:#fff;color:#333}.clickyboxes li a{position:relative;display:inline-block;margin:0 10px 5px 0;padding:4px 10px;border-bottom:1px solid rgba(0,0,0,.1);text-decoration:none;color:inherit}select[data-listed][data-colour-swatch=true]+.clickyboxes a:before{content:"";position:absolute;left:1px;top:1px;width:34px;height:34px;border-radius:50%;background-size:100%}a.opt--38-a-41-mm,a.opt--42-a-49-mm,a.opt--38-to-41-mm,a.opt--42-to-49-mm,a.opt--38-a-41-mm:before,a.opt--42-a-49-mm:before,a.opt--38-to-41-mm:before,a.opt--42-to-49-mm:before{width:150px!important;height:150px!important}@media (max-width: 375px){a.opt--38-a-41-mm,a.opt--42-a-49-mm,a.opt--38-to-41-mm,a.opt--42-to-49-mm,a.opt--38-a-41-mm:before,a.opt--42-a-49-mm:before,a.opt--38-to-41-mm:before,a.opt--42-to-49-mm:before{width:120px!important;height:120px!important}}.seo-content h1{font-size:16px}.seo-content h2{font-size:14px}.wrapper{display:inline-flex;height:72px;width:250px;align-items:center;justify-content:space-evenly;padding:20px 0}.wrapper .option{background:#fff;height:100%;width:375px;display:flex;align-items:center;justify-content:space-evenly;margin:0 10px;cursor:pointer;padding:0 2px;border:1px solid lightgrey;transition:all .3s ease}.label-properties{margin-bottom:-12px}.wrapper .option-1{margin-left:0}input[type=radio]{display:none}#option-1:checked:checked~.option-1{border-color:#9b9b9b;background:#9b9b9b}#option-2:checked:checked~.option-2{border-color:#c8aa7d;background:#c8aa7d}#option-3:checked:checked~.option-3{border-color:#e8ccbf;background:#e8ccbf}#option-4:checked:checked~.option-4{border-color:#000;background:#000}#option-1:checked:checked~.option-1 .dot,#option-2:checked:checked~.option-2 .dot,#option-3:checked:checked~.option-3 .dot,#option-4:checked:checked~.option-4 .dot{background:#fff}#option-1:checked:checked~.option-1 .dot:before,#option-2:checked:checked~.option-2 .dot:before,#option-3:checked:checked~.option-3 .dot:before,#option-4:checked:checked~.option-4 .dot:before{opacity:1;transform:scale(1)}.wrapper .option span{font-size:14px;color:gray}#option-1:checked:checked~.option-1 span,#option-2:checked:checked~.option-2 span,#option-3:checked:checked~.option-3 span,#option-4:checked:checked~.option-4 span{color:#fff}.wrapper.adaptateur{margin-top:10px;width:375px}.adaptateur-option-1 span,.adaptateur-option-2 span,.adaptateur-option-3 span{text-transform:capitalize}.adaptateur-option-3{margin-right:0}#adaptateur-option-1:checked:checked~.adaptateur-option-1{border-color:#9b9b9b;background:#9b9b9b}#adaptateur-option-2:checked:checked~.adaptateur-option-2{border-color:#000;background:#000}#adaptateur-option-3:checked:checked~.adaptateur-option-3{border-color:#e8ccbf;background:#e8ccbf}#adaptateur-option-1:checked:checked~.adaptateur-option-1 .dot,#adaptateur-option-2:checked:checked~.adaptateur-option-2 .dot,#adaptateur-option-3:checked:checked~.adaptateur-option-3 .dot{background:#fff}#adaptateur-option-1:checked:checked~.adaptateur-option-1 .dot:before,#adaptateur-option-2:checked:checked~.adaptateur-option-2 .dot:before,#adaptateur-option-3:checked:checked~.adaptateur-option-3 .dot:before{opacity:1;transform:scale(1)}#adaptateur-option-1:checked:checked~.adaptateur-option-1 span,#adaptateur-option-2:checked:checked~.adaptateur-option-2 span,#adaptateur-option-3:checked:checked~.adaptateur-option-3 span{color:#fff}.adaptateur-option-1{margin-left:0!important}.product-form .quantity-submit-row .quantity-submit-row__submit{margin-top:0}.delivery_date_container{color:#b98b73;margin-bottom:-20px}@media (max-width: 767px){.thumbnails{margin-bottom:8px}.thumbnails.owl-carousel.owl-loaded.owl-drag{margin-bottom:10px}.section-main-product .mf-breadcrumb{font-family:Times New Roman,Times,serif;font-style:normal;font-weight:400;font-size:8px;line-height:10px;text-transform:uppercase;letter-spacing:.02em;color:#000;margin-bottom:5px;padding-left:5px}.section-main-product .mf-breadcrumb a{color:#000;text-decoration:none}.section-main-product .mf-breadcrumb a:hover{text-decoration:underline}.section-main-product .mf-breadcrumb__separator{margin:0 5px}}@media (min-width: 768px){.navigation__link-right{display:inline-block;padding:18px;white-space:nowrap;position:relative;font-size:14px}.navigation__link-right:hover{color:inherit}.navigation__link-right:before{content:"";position:absolute;bottom:-1px;background-color:currentColor;height:2px;transition:transform .3s;z-index:20;left:18px;width:calc(100% - 36px);transform:scaleX(0);will-change:transform}}.product__detail,.product__detail-2{display:inline-block}.product__detail{width:100px}@media (min-width: 768px){.select2-container{max-width:245px}.select2-selection.select2-selection--single{width:300px;margin-left:auto}}.styled-select .select2-container .select2-selection{height:2.5rem}@media (max-width: 400px){.flexible-layout.layout-all-quarters .column{margin-bottom:20px}}.b-mf_reass-produit{display:flex;flex-wrap:wrap;font-size:.75rem;line-height:18px;text-align:center;list-style:none;margin:0;padding:0}.b-mf_reass-produit li{list-style:none;margin:0;padding:0}.b-mf_reass-produit-icon{margin-bottom:0;width:25%}.b-mf_reass-produit svg{display:block;fill:currentColor;margin:0 auto 8px}.remise_badge{display:inline-block;position:absolute;top:-5px;right:-5px;z-index:1;background-color:#111;padding:.1em .4em;font-size:.55em;color:#fff;border-radius:.3em;margin:.4em}@media (min-width: 768px){.remise_badge{top:0;right:0;margin:1em;font-size:.8em}#cartform{width:80%}}.new-collection-banner{position:absolute;bottom:-1px;left:0;width:100%;background-color:#e8e8e880;color:#000;text-align:center;padding:5px 0;font-weight:700;font-size:1em}@media (max-width: 767px){.new-collection-banner{font-family:Times New Roman,Times,serif;font-weight:700;font-size:13px}}#terms{vertical-align:middle}.jdgm-rev__icon{display:none!important}@media (max-width: 767px){.jdgm-widget{min-height:21px}.template-product .jdgm-widget,.template-product .jdgm-preview-badge{margin-bottom:5px}}.slide--auto-visual,.thumbnail--auto-visual{position:relative}.thumbnail__badge--auto{position:absolute;top:5px;right:5px;background:#000c;color:#fff;width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;z-index:2}.auto-visual-icon{font-style:normal;font-weight:700}.slide--auto-visual:after{content:"\2139";position:absolute;top:10px;right:10px;background:#000c;color:#fff;width:25px;height:25px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px;font-style:normal;font-weight:700;z-index:2;pointer-events:none}@media (max-width: 767px){.thumbnail__badge--auto{width:18px;height:18px;font-size:10px}.slide--auto-visual:after{width:22px;height:22px;font-size:12px;top:8px;right:8px}}.section-text-columns-with-images .text-columns-grid{width:100%;margin-left:0;margin-bottom:0}.section-text-columns-with-images .text-columns-grid>.column{width:100%;max-width:100%;padding-left:0;margin:0}@media (max-width: 767px){.flexible-layout--mobile-2-columns{display:grid;grid-template-columns:repeat(2,1fr);gap:15px 10px}.flexible-layout--mobile-2-columns .column{width:100%;margin:0}}@media (max-width: 385px){.flexible-layout--mobile-2-columns{grid-template-columns:repeat(2,minmax(0,1fr))}.flexible-layout--mobile-2-columns .column{min-width:0}.flexible-layout--mobile-2-columns .text-column__image,.flexible-layout--mobile-2-columns .text-column__image img{max-width:100%;width:100%;height:auto}}@media (min-width: 768px){.section-text-columns-with-images .text-columns-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:10px;row-gap:40px}.section-text-columns-with-images .text-columns-grid--3-cols{grid-template-columns:repeat(3,minmax(0,1fr))}.section-text-columns-with-images .text-columns-grid--4-cols{grid-template-columns:repeat(4,minmax(0,1fr))}.section-text-columns-with-images .text-columns-grid>.column{max-width:none}}@media (max-width: 767px){.section-text-columns-with-images .container{padding-left:20px;padding-right:20px}}.section-text-columns-with-images .lightly-spaced-row{margin-bottom:0}.section-text-columns-with-images .text-column__body{display:flex;flex-direction:column;align-items:flex-start;text-align:left;width:100%;margin-top:12px}.section-text-columns-with-images .strongly-spaced-row,.section-text-columns-with-images .fully-spaced-row--medium{margin-top:10px;margin-bottom:15px}.section-text-columns-with-images .hometitle{margin-bottom:15px}@media (min-width: 768px){.section-text-columns-with-images .strongly-spaced-row,.section-text-columns-with-images .fully-spaced-row--medium{margin-top:25px}.section-text-columns-with-images .hometitle{font-size:32px;font-weight:400;text-transform:uppercase;margin-bottom:25px}}.section-text-columns-with-images .mf-collection-header{width:100%;margin-bottom:6px}.section-text-columns-with-images .text-column__title,.section-text-columns-with-images .mf-collection-description{margin:0 0 8px;width:100%}.section-text-columns-with-images .mf-collection-price{font-family:Times New Roman,Times,serif;font-style:normal;font-weight:400;font-size:12px;line-height:20px;text-transform:uppercase;color:#000;text-align:left;white-space:nowrap;display:block;margin-bottom:10px}.section-text-columns-with-images .mf-collection-title{font-family:Times New Roman,Times,serif;font-style:normal;font-weight:700;font-size:12px;line-height:20px;text-transform:uppercase;color:#000;text-decoration:none;display:inline-block;margin:0;text-align:left}.section-text-columns-with-images .mf-collection-title:hover{color:#000}.section-text-columns-with-images .mf-collection-categories{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;padding:0;gap:20px;margin-bottom:5px;width:100%}.section-text-columns-with-images .mf-collection-category{font-family:Times New Roman,Times,serif;font-style:normal;font-weight:400;font-size:10px;line-height:20px;text-decoration-line:underline;text-transform:uppercase;color:#000}.section-text-columns-with-images .mf-collection-categories--two{gap:60px}@media (max-width: 767px){.section-text-columns-with-images .mf-collection-header{display:flex;flex-direction:row;align-items:center;margin-bottom:0;padding-left:3px}.section-text-columns-with-images .mf-collection-title{display:inline-block;margin:0;flex-shrink:0}.section-text-columns-with-images .mf-collection-price{display:inline-block;margin:0 0 0 auto;padding-right:2px;flex-shrink:0;white-space:pre-wrap}.section-text-columns-with-images .mf-collection-description,.section-text-columns-with-images .text-column__title{display:none}.section-text-columns-with-images .mf-collection-categories{justify-content:center;margin-top:0;margin-bottom:0;width:100%}.section-text-columns-with-images .mf-collection-categories--two{gap:50px}.section-text-columns-with-images .mf-collection-category{font-size:11px;line-height:20px}}@media (max-width: 389px){.section-text-columns-with-images .mf-collection-header{flex-direction:column;align-items:center}.section-text-columns-with-images .mf-collection-price{margin:2.5px 0 0;padding-right:0}}@media (min-width: 768px){.section-text-columns-with-images .mf-collection-header{margin-bottom:0}.section-text-columns-with-images .lightly-spaced-row{margin-bottom:10px}.section-text-columns-with-images .strongly-spaced-row,.section-text-columns-with-images .fully-spaced-row--medium{margin-bottom:30px}.section-text-columns-with-images .text-column__body{align-items:center;text-align:center}.section-text-columns-with-images .text-column__title{font-family:Times New Roman,Times,serif;font-style:normal;font-weight:400;font-size:16px;line-height:18px;text-transform:none;color:#000;text-align:center}.section-text-columns-with-images .mf-collection-price{font-size:16px;line-height:18px;text-align:center;margin-left:auto;margin-right:auto;margin-bottom:10px;width:100%}.section-text-columns-with-images .mf-collection-title{font-size:18px;line-height:22px;text-align:center;display:block;width:100%;margin-bottom:2px}.section-text-columns-with-images .mf-collection-description{margin-bottom:2px}.section-text-columns-with-images .mf-collection-category{font-size:12px;line-height:16px;text-transform:none}.section-text-columns-with-images .mf-collection-categories{justify-content:center;width:100%;padding-bottom:11px}}.section-text-columns-with-images .mf-collection-category:hover{color:#000}.section-image-with-text .fully-padded-row--medium{padding-top:10px;padding-bottom:10px}.image-with-text-figma{display:flex;flex-direction:column;align-items:center;gap:15px;width:100%}.image-with-text-figma__title-mobile{font-family:Times New Roman,Times,serif;font-style:normal;font-weight:400;font-size:20px;line-height:23px;text-align:center;letter-spacing:-.02em;text-transform:uppercase;color:#000;width:100%;margin:0 25px}.image-with-text-figma__title-desktop{display:none}.image-with-text-figma__content-wrapper{display:contents}.image-with-text-figma__video-wrapper{position:relative;width:100%;aspect-ratio:16 / 9;overflow:hidden}.image-with-text-figma__video-wrapper--16_9{aspect-ratio:16 / 9}.image-with-text-figma__video-wrapper--1_1{aspect-ratio:1 / 1}.image-with-text-figma__video{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.image-with-text-figma__carousel-wrapper{position:relative;width:calc(100% - 50px);max-width:390px;margin:0 25px}.image-with-text-figma__carousel{display:flex;overflow-x:scroll;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:0;width:100%;cursor:grab;-webkit-user-select:none;user-select:none}.image-with-text-figma__carousel.is-dragging{cursor:grabbing}.image-with-text-figma__carousel::-webkit-scrollbar{display:none}.image-with-text-figma__slide{flex:0 0 100%;scroll-snap-align:start;aspect-ratio:1 / 1;width:100%}.image-with-text-figma__slide img{width:100%;height:100%;object-fit:cover;display:block}.image-with-text-figma__slide .placeholder-image{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#f5f5f5}.image-with-text-figma__nav{position:absolute;top:50%;right:0;transform:translateY(-50%);width:24px;height:24px;background:#fff;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:opacity .3s ease;padding:0;z-index:10;color:inherit;-webkit-appearance:none;appearance:none}.image-with-text-figma__nav.nav-left{right:auto;left:0}.image-with-text-figma__nav:active{opacity:.7;background:#fff;color:inherit;border-color:transparent}.image-with-text-figma__nav svg{width:9px;height:12px;color:inherit;transform:none;transition:none}.image-with-text-figma__nav.nav-left svg{transform:scaleX(-1);transform-origin:center}.image-with-text-figma__text{font-family:Times New Roman,Times,serif;font-style:normal;font-weight:400;font-size:14px;line-height:18px;text-align:justify;letter-spacing:-.02em;color:#000;width:100%;padding:0 25px}.image-with-text-figma__text a{text-decoration:underline;color:#000}.image-with-text-figma__text a:hover{color:#000}.image-with-text-figma__button{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:10px;height:47px;border:1px solid #000000;background:transparent;font-family:Times New Roman,Times,serif;font-style:normal;font-weight:700;font-size:14px;line-height:16px;text-transform:uppercase;color:#000;text-decoration:none!important;cursor:pointer;transition:all .3s ease;text-align:center}.image-with-text-figma__button:hover{background:#000;color:#fff;border-color:#000;text-decoration:none}@media (max-width: 767px){.image-with-text-figma__title{font-size:20px;line-height:23px}.image-with-text-figma__text{font-size:14px;line-height:18px}.image-with-text-figma__button{font-size:14px}}@media (min-width: 768px) and (max-width: 1199px){.image-with-text-figma{display:flex;flex-direction:row;align-items:center;gap:0;max-width:100%;margin:0 auto;background:#f4f2f0;padding:15px 0}.image-with-text-figma--has-video{padding:0!important}.image-with-text-figma--media-right{flex-direction:row-reverse}.image-with-text-figma--media-right .image-with-text-figma__carousel-wrapper{margin:0 15px 0 0}.image-with-text-figma__title-mobile{display:none}.image-with-text-figma__content-wrapper{display:flex;flex-direction:column;align-items:center;flex:1;padding:20px 40px 0}.image-with-text-figma__title-desktop{display:block;font-family:Times New Roman,Times,serif;font-style:normal;font-weight:400;font-size:28px;line-height:normal;letter-spacing:-.56px;text-align:center;text-transform:uppercase;color:#000;width:100%;margin:0 0 20px}.image-with-text-figma__carousel-wrapper{flex-shrink:0;width:400px;max-width:400px;height:400px;margin:0 0 0 15px;background:#fff;position:relative}.image-with-text-figma__carousel{width:100%;height:100%;overflow-x:scroll;-webkit-overflow-scrolling:touch;scrollbar-width:none}.image-with-text-figma__slide{width:400px;height:400px;aspect-ratio:1 / 1}.image-with-text-figma__slide img{width:100%;height:100%;object-fit:cover}.image-with-text-figma__nav{width:40px;height:40px;background:#fff;border:none;right:0;top:50%;transform:translateY(-50%)}.image-with-text-figma__nav.nav-left{right:auto;left:0}.image-with-text-figma__nav svg{width:7px;height:14px}.image-with-text-figma__text{font-size:15px;line-height:19px;letter-spacing:-.3px;text-align:justify;padding:0;width:100%;max-width:100%;margin:0}.image-with-text-figma__text strong,.image-with-text-figma__text b{font-weight:700}.image-with-text-figma__button{width:160px;height:44px;font-size:16px;line-height:24px;font-weight:700;padding:10px;border:1px solid #000000;margin-top:20px;text-decoration:none}.image-with-text-figma__video-wrapper--1_1{flex-shrink:0;width:400px;max-width:400px;height:400px;aspect-ratio:1 / 1;margin:0;background:#ababab;position:relative}.image-with-text-figma__video-wrapper--1_1 .image-with-text-figma__video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}}@media (min-width: 1200px) and (max-width: 1472px){.image-with-text-figma{display:flex;flex-direction:row;align-items:center;gap:0;max-width:100%;margin:0 auto;background:#f4f2f0;padding:15px 0}.image-with-text-figma--has-video{padding:0!important}.image-with-text-figma--media-right{flex-direction:row-reverse}.image-with-text-figma--media-right .image-with-text-figma__carousel-wrapper{margin:0 20px 0 0}.image-with-text-figma__title-mobile{display:none}.image-with-text-figma__content-wrapper{display:flex;flex-direction:column;align-items:center;flex:1;padding:40px 80px 0}.image-with-text-figma__title-desktop{display:block;font-family:Times New Roman,Times,serif;font-style:normal;font-weight:400;font-size:32px;line-height:normal;letter-spacing:-.64px;text-align:center;text-transform:uppercase;color:#000;width:100%;margin:0 0 25px}.image-with-text-figma__carousel-wrapper{flex-shrink:0;width:500px;max-width:500px;height:500px;margin:0 0 0 20px;background:#fff;position:relative}.image-with-text-figma__carousel{width:100%;height:100%;overflow-x:scroll;-webkit-overflow-scrolling:touch;scrollbar-width:none}.image-with-text-figma__slide{width:500px;height:500px;aspect-ratio:1 / 1}.image-with-text-figma__slide img{width:100%;height:100%;object-fit:cover}.image-with-text-figma__nav{width:43.333px;height:43.333px;background:#fff;border:none;right:0;top:50%;transform:translateY(-50%)}.image-with-text-figma__nav.nav-left{right:auto;left:0}.image-with-text-figma__nav svg{width:7.634px;height:15.758px}.image-with-text-figma__text{font-size:16px;line-height:20px;letter-spacing:-.32px;text-align:justify;padding:0;width:100%;max-width:100%;margin:0}.image-with-text-figma__text strong,.image-with-text-figma__text b{font-weight:700}.image-with-text-figma__button{width:177px;height:47px;font-size:18px;line-height:26px;font-weight:700;padding:10px;border:1px solid #000000;margin-top:25px;text-decoration:none}.image-with-text-figma__video-wrapper--1_1{flex-shrink:0;width:500px;max-width:500px;height:500px;aspect-ratio:1 / 1;margin:0;background:#ababab;position:relative}.image-with-text-figma__video-wrapper--1_1 .image-with-text-figma__video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}}@media (min-width: 1473px){.image-with-text-figma{display:flex;flex-direction:row;align-items:center;gap:0;margin:0 auto;background:#f4f2f0;padding:15px 0}.image-with-text-figma--has-video{padding:0!important}.image-with-text-figma--media-right{flex-direction:row-reverse}.image-with-text-figma--media-right .image-with-text-figma__carousel-wrapper{margin:0 23px 0 0}.image-with-text-figma__title-mobile{display:none}.image-with-text-figma__content-wrapper{display:flex;flex-direction:column;align-items:center;flex:1;padding:0 159px}.image-with-text-figma__title-desktop{display:block;font-family:Times New Roman,Times,serif;font-style:normal;font-weight:400;font-size:32px;line-height:normal;letter-spacing:-.64px;text-align:center;text-transform:uppercase;color:#000;width:100%;margin:0 0 25px}.image-with-text-figma__carousel-wrapper{flex-shrink:0;width:650px;max-width:650px;height:650px;margin:0 0 0 23px;background:#fff;position:relative}.image-with-text-figma__carousel{width:100%;height:100%;overflow-x:scroll;-webkit-overflow-scrolling:touch;scrollbar-width:none}.image-with-text-figma__slide{width:650px;height:650px;aspect-ratio:1 / 1}.image-with-text-figma__slide img{width:100%;height:100%;object-fit:cover}.image-with-text-figma__nav{width:43.333px;height:43.333px;background:#fff;border:none;right:0;top:50%;transform:translateY(-50%)}.image-with-text-figma__nav.nav-left{right:auto;left:0}.image-with-text-figma__nav svg{width:7.634px;height:15.758px}.image-with-text-figma__text{font-size:16px;line-height:20px;letter-spacing:-.32px;text-align:justify;padding:0;width:100%;max-width:487px;margin:0}.image-with-text-figma__text strong,.image-with-text-figma__text b{font-weight:700}.image-with-text-figma__button{width:177px;height:47px;font-size:18px;line-height:26px;font-weight:700;padding:10px;border:1px solid #000000;margin-top:25px;text-decoration:none}.image-with-text-figma__video-wrapper--1_1{flex-shrink:0;width:700px;max-width:700px;height:700px;aspect-ratio:1 / 1;margin:0;background:#ababab;position:relative}.image-with-text-figma__video-wrapper--1_1 .image-with-text-figma__video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}}.mf-footer-mobile-new{background:#000;color:#fff;padding:17px 18px;display:flex;flex-direction:column;gap:15px}.mf-footer-main{display:flex;flex-direction:column;gap:10px}.mf-footer-title{font-family:Times New Roman,Times,serif;font-style:normal;font-weight:700;font-size:14px;line-height:17px;text-transform:uppercase;color:#fff;margin:0}.mf-footer-links{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:0}.mf-footer-links li{margin:0;list-style-type:none}.mf-footer-links a{font-family:Times New Roman,Times,serif;font-style:normal;font-weight:400;font-size:12px;line-height:22px;text-decoration-line:underline;color:#fff}.mf-footer-links a:hover{color:#fff}.mf-footer-payment{display:flex;flex-direction:row;gap:2.92px;margin-top:10px}.mf-footer-payment-icon{width:25px;height:14px;background:#fff;border-radius:4px;display:flex;align-items:center;justify-content:center}.mf-footer-payment-icon svg,.mf-footer-payment-icon img{width:100%;height:100%;object-fit:contain;display:block}.mf-footer-social-section{display:flex;flex-direction:column;gap:10px;margin-top:5px}.mf-footer-social-title{font-family:Times New Roman,Times,serif;font-style:normal;font-weight:700;font-size:14px;line-height:17px;text-transform:uppercase;color:#fff;margin:0}.mf-footer-social-icons{display:flex;flex-direction:row;gap:10px}.mf-footer-social-icons a{display:block;width:20px;height:15px;color:#fff}.mf-footer-social-icons a.youtube{width:20px;height:15px}.mf-footer-social-icons a.facebook,.mf-footer-social-icons a.instagram{width:15px;height:15px}.mf-footer-social-icons svg{width:100%;height:100%;fill:currentColor}@media (max-width: 767px){.section-footer__row-container{display:none!important}}@media (min-width: 768px){.mf-footer-mobile-new{display:none}.section-footer__row-container{display:none!important}}.mf-footer-desktop-new{display:none}@media (min-width: 768px){.mf-footer-desktop-new{display:block;background:#000;color:#fff;padding:20px 0}.mf-footer-desktop-wrapper{max-width:1480px;margin:0 auto;padding:0 20px;display:flex;flex-direction:row;gap:100px;align-items:flex-start;justify-content:center}@media (min-width: 768px) and (max-width: 1201px){.mf-footer-desktop-wrapper{gap:10px}}@media (min-width: 1151px){.mf-footer-desktop-wrapper{gap:120px}}@media (min-width: 1301px){.mf-footer-desktop-wrapper{gap:150px}}@media (min-width: 1401px){.mf-footer-desktop-wrapper{gap:175px}}@media (min-width: 1481px){.mf-footer-desktop-wrapper{gap:200px}}.mf-footer-desktop-col--left{display:flex;flex-direction:column;gap:10px;width:292px}.mf-footer-desktop-title{font-family:Times New Roman,Times,serif;font-style:normal;font-weight:700;font-size:18px;line-height:17.28px;text-transform:uppercase;color:#fff;margin:0 0 15px}.mf-footer-desktop-links{list-style:none;padding:0;margin:0 0 20px;display:flex;flex-direction:column;gap:0}.mf-footer-desktop-links li{margin:0;list-style-type:none}.mf-footer-desktop-links a{font-family:Times New Roman,Times,serif;font-style:normal;font-weight:400;font-size:14px;line-height:23px;text-decoration-line:underline;text-underline-position:from-font;color:#fff}.mf-footer-desktop-links a:hover{color:#fff}.mf-footer-desktop-payment-wrapper{display:flex;flex-direction:row;align-items:center;gap:10px;margin-top:auto}.mf-footer-desktop-payment-text{font-family:Times New Roman,Times,serif;font-style:normal;font-weight:400;font-size:13px;line-height:17.28px;color:#fff;margin:0;white-space:nowrap}.mf-footer-desktop-payment{display:flex;flex-direction:row;gap:6.59px}.mf-footer-desktop-payment-icon{width:25.342px;height:14.017px;background:#fff;border-radius:4px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.mf-footer-desktop-payment-icon svg,.mf-footer-desktop-payment-icon img{width:100%;height:100%;object-fit:contain;display:block}.mf-footer-desktop-col--center{display:flex;flex-direction:column;gap:25px;width:183px}.mf-footer-desktop-social-icons{display:flex;flex-direction:row;gap:15px;align-items:center}.mf-footer-desktop-social-icons a{display:flex;align-items:center;justify-content:center;width:34px;height:25px;flex-shrink:0}.mf-footer-desktop-social-icons a.facebook,.mf-footer-desktop-social-icons a.instagram{width:25px}.mf-footer-desktop-social-icons a.instagram{width:27px}.mf-footer-desktop-social-icons svg{width:100%;height:100%;object-fit:contain}.mf-footer-desktop-col--right{display:flex;flex-direction:column;gap:15px;align-items:center;width:350px}.mf-footer-desktop-newsletter-title{font-family:Times New Roman,Times,serif;font-style:normal;font-weight:700;font-size:18px;line-height:17.28px;text-align:center;text-transform:uppercase;color:#fff;margin:0;width:100%}.mf-footer-desktop-newsletter-subtitle{font-family:Times New Roman,Times,serif;font-style:normal;font-weight:400;font-size:14px;line-height:16px;text-align:center;color:#fff;margin:0;width:100%}.mf-footer-desktop-newsletter-form{width:100%;margin-top:0}.mf-footer-desktop-newsletter-form .klaviyo-form-Wn9TKg,.mf-footer-desktop-newsletter-form .klaviyo-form-QUfyvc{width:100%}.mf-footer-desktop-newsletter-form .kl-private-reset-css-Xuajs1,.mf-footer-desktop-newsletter-form [class*=kl-private-reset-css]{width:350px!important;max-width:350px!important}.mf-footer-desktop-newsletter-form div[component]{padding-top:0!important}.mf-footer-desktop-newsletter-form input[type=email],.mf-footer-desktop-newsletter-form input[type=text],.mf-footer-desktop-newsletter-form input[type=date]{background:#fff;border:none;padding:10px;font-family:Times New Roman,Times,serif;font-size:14px;color:#b4bbc3;width:100%;box-sizing:border-box}.mf-footer-desktop-newsletter-form button[type=submit]{background:transparent;border:1px solid #FFFFFF;color:#fff;font-family:Times New Roman,Times,serif;font-style:normal;font-weight:700;font-size:16px;line-height:14px;text-align:center;text-transform:uppercase;padding:7px 20px;cursor:pointer;margin-top:15px}.mf-footer-desktop-newsletter-form button[type=submit]:hover{background:#fff;color:#000}.mf-footer-desktop-newsletter-form button[type=button]{text-transform:uppercase!important}.mf-footer-desktop-newsletter-form button[type=button]:hover{background:#fff!important;color:#000!important;border-color:#fff!important}.mf-footer-desktop-newsletter-form div[data-testid=form-row]:nth-child(1){margin-bottom:15px!important}.mf-footer-desktop-newsletter-form div[data-testid=form-row]:nth-child(2){margin-bottom:5px!important}.mf-footer-desktop-newsletter-form div[data-testid=form-row]:nth-child(3){margin-bottom:10px!important}.mf-footer-desktop-newsletter-form div[data-testid=form-row]:nth-child(4){margin-bottom:5px!important}}.mf-collection-header-mobile{display:none}@media (max-width: 767px){.mf-collection-header-mobile{display:block;width:100%}.mf-collection-header-mobile__container{padding:0 25px}.page-header:not(.section-search-template .page-header){display:none!important}.utility-bar{display:none!important}.mf-breadcrumb{font-family:Times New Roman,Times,serif;font-style:normal;font-weight:400;font-size:8px;line-height:10px;text-transform:uppercase;letter-spacing:.02em;color:#000;margin-bottom:5px}.mf-breadcrumb a{color:#000;text-decoration:none}.mf-breadcrumb a:hover{text-decoration:underline}.mf-breadcrumb__separator{margin:0 5px}.mf-collection-image{width:100vw;margin-left:-25px;margin-bottom:15px;height:215px;overflow:hidden}.mf-collection-image img{width:100%;height:215px;display:block;object-fit:cover}.mf-collection-image__placeholder{width:100%;height:215px;background:#f5f5f5;display:flex;align-items:center;justify-content:center}.mf-collection-header-mobile .mf-collection-title{font-family:Times New Roman,Times,serif;font-style:normal;font-weight:400;font-size:20px;line-height:23px;color:#000;margin:0 0 5px}.mf-collection-header-mobile .mf-collection-description{margin-bottom:15px}.mf-collection-header-mobile .mf-collection-description__excerpt{font-family:Times New Roman,Times,serif;font-style:normal;font-weight:400;font-size:14px;line-height:18px;color:#000}.mf-collection-header-mobile .mf-collection-description__excerpt.text-justify{text-align:justify}.mf-collection-header-mobile .mf-collection-description__excerpt a{font-family:Times New Roman,Times,serif;font-style:normal;font-weight:400;font-size:14px;line-height:18px;text-decoration-line:underline;color:#000}.mf-collection-header-mobile .mf-collection-description__excerpt a:hover{opacity:.7}.mf-filters-row{width:100vw;margin-left:-25px;margin-bottom:15px}.mf-filters-row__container{display:grid;grid-template-columns:50% 50%;width:100%;height:23px;border:1px solid #F4F2F0;margin-bottom:10px}.mf-filters-row__filters-btn{font-family:Times New Roman,Times,serif;font-style:normal;font-weight:700;font-size:12px;line-height:14px;color:#000;background:#f4f2f0;border:none;border-right:1px solid #F4F2F0;height:22px;padding:0 0 0 25px;cursor:pointer;display:flex;align-items:center;justify-content:space-between;transition:all .3s ease}.mf-filters-row__filters-btn.uppercase{text-transform:uppercase}.mf-filters-row__filters-btn:hover{opacity:.9}.mf-filters-chevron{display:inline-flex;align-items:center;transition:transform .3s ease;margin-right:5px}.mf-filters-chevron svg{width:10px!important;height:5px!important}.mf-filters-row__filters-btn[aria-expanded=true] .mf-filters-chevron{transform:rotate(180deg)}.mf-filters-row__badge{font-family:Times New Roman,Times,serif;font-style:normal;font-weight:400;font-size:14px;line-height:16px;color:#000;background:transparent;height:100%;display:flex;align-items:center;justify-content:center;text-align:center;padding:0 25px;white-space:nowrap}.mf-filters-row__badge.uppercase{text-transform:uppercase}.mf-filters-row__product-count{font-family:Times New Roman,Times,serif;font-style:normal;font-weight:400;font-size:14px;line-height:18px;color:#000;text-align:center}.mf-filters-panel{margin-bottom:15px;transition:all .3s ease;width:100%;margin-left:0;display:block}.mf-filters-panel--hidden{display:none!important}@media (min-width: 768px){.mf-filters-panel-wrapper{padding-left:0;padding-right:0}.mf-filters-panel-wrapper .mf-filters-panel-container-desktop{display:block;padding-left:0;padding-right:0}.mf-filters-panel-wrapper .mf-filters-panel-container-desktop .mf-filters-panel.mf-filters-panel-desktop{width:100%;margin-left:0;margin-bottom:25px}}@media (min-width: 768px) and (max-width: 1300px){.mf-filters-panel-wrapper .mf-filters-panel-container-desktop{padding-left:30px;padding-right:30px}}.mf-filters-panel-wrapper{margin-left:-20px;margin-right:-20px;width:calc(100% + 40px)}.mf-filters-panel-wrapper .mf-filters-panel-container-desktop{padding:0;max-width:none;width:100%}.mf-filters-panel-wrapper #cloud_search_filters_root:not(.mf-filters-panel-desktop--hidden):not(.mf-filters-panel--hidden){display:block!important;width:100%;margin-left:0}#cloud_search_filters_root,#cloud_search_filters_root_mobile{font-family:Times New Roman,Times,serif}#cloud_search_filters_root .cloud-search-filter-group-title,#cloud_search_filters_root .cloud-search-filter-title,#cloud_search_filters_root_mobile .cloud-search-filter-group-title,#cloud_search_filters_root_mobile .cloud-search-filter-title{font-family:Times New Roman,Times,serif!important;font-style:normal!important;font-weight:700!important;font-size:20px!important;line-height:23px!important;color:#000!important}#cloud_search_filters_root .cloud-search-filter-option,#cloud_search_filters_root .cloud-search-filter-value,#cloud_search_filters_root label,#cloud_search_filters_root_mobile .cloud-search-filter-option,#cloud_search_filters_root_mobile .cloud-search-filter-value,#cloud_search_filters_root_mobile label,#cloud_search_filters_root .cloud-search-filter-count,#cloud_search_filters_root .cloud-search-count,#cloud_search_filters_root_mobile .cloud-search-filter-count,#cloud_search_filters_root_mobile .cloud-search-count{font-family:Times New Roman,Times,serif!important;font-style:normal!important;font-weight:400!important;font-size:14px!important;line-height:18px!important;color:#000!important}}@media (min-width: 768px){.mf-collection-header-mobile{display:none!important}.page-header{display:block!important}.utility-bar{display:flex!important}}.mf-collection-mobile{width:100%;padding:0}@media (max-width: 767px){.mf-collection-mobile .mf-klaviyo-block{margin:5px 0 10px;min-height:307px}}.mf-block,.collection-listing .product-block{margin-bottom:5px}.mf-block--first{display:flex;gap:5px;align-items:stretch}.mf-block--first__media,.mf-block--first__product{width:50%}.mf-block--first__media{margin-bottom:5px}.collection-listing .product-block,.mf-block--first,.mf-block--products-2{min-height:330px;overflow:visible;height:auto}.mf-collection-mobile .mf-block--first__product .product-block .block-inner,.mf-collection-mobile .mf-block--first__product .product-block .product-info .inner,.mf-collection-mobile .mf-block--first__product .product-block .product-block-options{margin-bottom:0!important}.mf-block--first__media img,.mf-block--first__media video,.mf-block--first__media iframe{width:100%;height:100%;object-fit:cover;display:block}.mf-block--first__media video,.mf-block--first__media iframe{aspect-ratio:1 / 1}.mf-block--products-2{display:grid;grid-template-columns:1fr 1fr;gap:5px}.mf-block--newsletter{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.mf-klaviyo-block{padding:30px 20px;text-align:center}.mf-klaviyo-block__wrapper{display:block}.mf-klaviyo-block__form{width:100%}@media (max-width: 767px){.mf-klaviyo-block__image{display:none}}@media (min-width: 768px){.mf-klaviyo-block--with-image{padding:0}.mf-klaviyo-block--with-image .mf-klaviyo-block__wrapper{display:flex;align-items:stretch;min-height:300px}.mf-klaviyo-block__image{flex:0 0 50%;width:50%;position:relative}.mf-klaviyo-block__image img{display:block;width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}.mf-klaviyo-block--with-image .mf-klaviyo-block__form{flex:0 0 50%;width:50%;display:flex;align-items:center;justify-content:center;padding:30px 20px}}.mf-view-more{text-align:center;margin:40px 0}.mf-btn-outline-black{display:inline-block;padding:10px 18px;border:1px solid #000;background:#fff;color:#000;text-align:center;text-decoration:none;font-family:Times New Roman,Times,serif;font-size:14px;font-weight:400;text-transform:uppercase;transition:all .3s ease}.mf-btn-outline-black:hover{background:#000;color:#fff}@media (max-width: 767px){.template-product .price-area .price.h4-style,.template-product .price-area-remise .price.h4-style,.template-product .price-area .current-price,.template-product .price-area-remise .current-price,.template-product .price-area .theme-money,.template-product .price-area-remise .theme-money,.template-product .price-area .was-price,.template-product .price-area-remise .was-price{font-size:20px!important}}.price-area-remise .price{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:5px}.price-area-remise .price .remise-badge-mobile{display:inline-flex;align-items:center;justify-content:center;width:82px;height:23px;background-color:#000;color:#fff;font-family:Times New Roman,Times,serif;font-weight:700;font-size:20px;text-align:center;margin-left:26px;line-height:1}@media (min-width: 768px){.price-area-remise .price .remise-badge-mobile{width:93px;height:26px;background-color:#000!important;color:#fff!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:16px;margin-left:8px;display:inline-flex;align-items:center;justify-content:center}}@media (max-width: 767px){.collection-listing .product-block{padding-left:0!important;padding-right:0!important}.product-block,.product-block .block-inner{background-color:#f2f2f2}.product-block .image-cont{position:relative;margin-bottom:6px}.product-block .product-info{margin-top:2px}.new-collection-banner{position:absolute;top:6px;left:5px;bottom:auto;width:auto;height:auto;background-color:transparent;color:#000;font-family:Times New Roman,Times,serif;font-weight:700;font-size:13px;text-align:left;padding:0;text-transform:uppercase;writing-mode:vertical-rl;transform:rotate(180deg);line-height:13px}.product-label-vertical{position:absolute;top:0;left:0;right:auto;writing-mode:vertical-rl;transform:rotate(180deg);font-family:Times New Roman,Times,serif;font-size:13px;font-weight:700;text-transform:uppercase;color:#000;background:transparent;padding:10px 0;height:auto;z-index:2;text-align:left;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:geometricPrecision;backface-visibility:hidden}.product-detail .main-image .product-label-vertical{left:15px;font-size:18px}@media (min-width: 768px){.product-detail .main-image .product-label-vertical{left:35px;font-size:32px}}.product-block__image-dots{display:none}[data-section-type=collection-template] .product-block__image-dots{display:block;bottom:3px;line-height:5px}.remise_badge{position:absolute;bottom:0;left:0;right:0;top:auto;width:100%;height:16px;margin:0;background-color:#000;color:#fff;font-family:Times New Roman,Times,serif;font-weight:700;font-size:16px;text-transform:uppercase;text-align:center;display:flex;align-items:center;justify-content:center;padding:0;border-radius:0;line-height:16px}.remise_badge--mobile{position:relative;width:100%;height:auto;min-height:14px;font-size:12px;margin:0 0 5px;background-color:#000;color:#fff;font-family:Times New Roman,Times,serif;font-weight:700;text-transform:uppercase;text-align:center;display:flex;align-items:center;justify-content:center;padding:2px 0;border-radius:0;line-height:1.2;white-space:normal;word-wrap:break-word;flex-wrap:wrap}.remise_badge--desktop{display:none}.product-block .product-info{padding-left:5px;padding-right:5px}.product-block .image-cont{padding-left:0;padding-right:0;margin-left:0;margin-right:0}.product-block .product-info .inner{margin-bottom:10px}.product-block__title{font-family:Times New Roman,Times,serif;font-weight:400;font-size:13px;margin-bottom:0;display:contents;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1}.product-block .product-price-reviews-wrapper{display:flex!important;align-items:center;justify-content:flex-start;gap:10px;margin-top:6px;margin-bottom:4px;flex-direction:row!important}.product-block .product-price-reviews-wrapper>a{flex:0 0 auto;order:1!important;display:flex;align-items:center}.product-block .product-price,.product-block .product-price-remise{display:inline-flex;align-items:center;margin-bottom:0;font-family:Times New Roman,Times,serif;vertical-align:middle}.product-block .product-price-reviews-wrapper .jdgm-widget,.product-block .product-price-reviews-wrapper .jdgm-preview-badge{flex:0 0 auto;flex-shrink:0;order:2!important;margin-left:auto;font-family:Times New Roman,Times,serif;font-weight:400;font-size:13px;min-height:auto;display:flex;align-items:center;vertical-align:middle}.product-block .product-price-reviews-wrapper{min-width:0;overflow:hidden;gap:5px;flex-direction:row!important;justify-content:flex-start}.product-block .product-price-reviews-wrapper>a{flex:1 1 auto;min-width:0;overflow:hidden;order:1!important;display:flex;align-items:center}.product-block .product-price-reviews-wrapper .jdgm-widget,.product-block .product-price-reviews-wrapper .jdgm-preview-badge{order:2!important;margin-left:auto;display:flex;align-items:center}.product-block .product-price-reviews-wrapper .product-price,.product-block .product-price-reviews-wrapper .product-price-remise{overflow:hidden;white-space:nowrap;display:inline-flex;align-items:center}.product-block .jdgm-widget .jdgm-star,.product-block .jdgm-preview-badge .jdgm-star{font-size:10px}.product-price__amount,.product-price__item,.product-price-remise .current-price{font-family:Times New Roman,Times,serif;font-weight:700;font-size:15px;padding-right:5px}.product-price__amount--on-sale,.product-price-remise .product-price__amount--on-sale{font-family:Times New Roman,Times,serif;font-weight:400;font-size:14px;text-decoration:line-through;margin-right:6px}@media (max-width: 399px){.product-block .product-price-reviews-wrapper{flex-direction:column!important;align-items:flex-start!important;gap:4px!important}.product-block .product-price-reviews-wrapper>a{width:100%!important;margin-left:0!important;flex:none!important;order:1!important}.product-block .product-price-reviews-wrapper .jdgm-widget,.product-block .product-price-reviews-wrapper .jdgm-preview-badge{margin-left:0!important;margin-right:auto!important;width:100%!important;justify-content:flex-start!important;order:2!important;flex:none!important}}@media (min-width: 767px) and (max-width: 1200px){.product-block .product-price-reviews-wrapper{flex-direction:column!important;align-items:flex-start!important;gap:4px!important}.product-block .product-price-reviews-wrapper>a{width:100%!important;margin-left:0!important;flex:none!important;order:1!important}.product-block .product-price-reviews-wrapper .jdgm-widget,.product-block .product-price-reviews-wrapper .jdgm-preview-badge{margin-left:0!important;margin-right:auto!important;width:100%!important;justify-content:flex-start!important;order:2!important;flex:none!important}}.product-block .product-block-options{display:flex;align-items:center;gap:5px;margin:8px 0}.product-block .product-block-options__inner{display:flex;flex-wrap:wrap;gap:5px}}@media (min-width: 768px){.remise_badge--mobile{display:none}.remise_badge--desktop{display:inline-block;position:relative;width:100%;min-height:28px;font-size:18px;margin:5px 0 0;padding:0;background-color:#000;color:#fff;font-family:Times New Roman,Times,serif;font-weight:700;text-transform:uppercase;text-align:center;justify-content:flex-start;border-radius:0;line-height:28px}.product-label-vertical{position:absolute;top:0;left:2px;right:auto;writing-mode:vertical-rl;transform:rotate(180deg);font-family:Times New Roman,Times,serif;font-size:18px;font-weight:700;text-transform:uppercase;color:#000;background:transparent;padding:10px 0;height:auto;z-index:2;text-align:left;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:geometricPrecision;-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform}.product-detail .main-image .product-label-vertical{font-size:32px}.product-block .product-block-options[data-option-name=Largeur] .product-block-options__inner,.product-block .product-block-options.desktop-only .product-block-options__inner,.product-block .product-block-options .product-block-options__inner.black-color,.product-block .product-block-options__inner.black-color,.product-block .product-block-options .black-color,.product-block .mf-hide-desktop{display:none!important}.product-block .product-block-options--swatch{margin-left:0;margin-right:0}.product-block .product-block-options--swatch .product-block-options__inner{display:flex;flex-wrap:wrap;gap:10px;align-items:center;padding-left:0}.product-block .product-block-options--swatch .product-block-options__more-label{height:22px;line-height:22px;margin:0 7px 12px;display:inline-flex;align-items:center;justify-content:center;vertical-align:middle}.product-block .product-block-options--swatch .product-block-options__item{width:22px;height:22px;min-width:22px}.product-block .product-block-options--swatch .product-block-options__item:before{width:20px;height:20px}}.product-block-options--swatch .product-block-options__item{width:13px;height:13px;min-width:13px;border-radius:50%;margin:0}.product-block-options--swatch .product-block-options__item:before{width:11px;height:11px}.product-block-options__more-label{font-family:Times New Roman,Times,serif;font-weight:400;font-size:12px;display:inline-flex;align-items:center;justify-content:center;margin:0 4px 8px;line-height:1;cursor:pointer;pointer-events:auto;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;vertical-align:middle}@media (max-width: 767px){.product-block-options__more-label{padding:0;margin:0 4px 8px;-webkit-tap-highlight-color:rgba(0,0,0,.1);height:13px;line-height:13px;display:inline-flex;align-items:center;justify-content:center}}.product-block-options--swatch .product-block-options__inner{display:flex;flex-wrap:wrap;gap:5px;align-items:center}.product-block-options--swatch .product-block-options__item--truncated{display:none!important}@media (min-width: 768px){.product-block-options--swatch:hover .product-block-options__item--truncated{display:inline-flex!important}.product-block-options--swatch:hover .product-block-options__more-label{display:none!important}}.product-block-options--swatch.expanded .product-block-options__item--truncated{display:inline-flex!important}.product-block-options--swatch.expanded .product-block-options__more-label{display:none!important}@media (max-width: 767px){.product-block .product-block-options.product-block-options--swatch.expanded .product-block-options__inner .product-block-options__item--truncated{display:inline-flex!important;visibility:visible!important;opacity:1!important}.product-block .product-block-options.product-block-options--swatch.expanded .product-block-options__more-label{display:none!important;visibility:hidden!important}.product-block .product-block-options.product-block-options--swatch:hover .product-block-options__item--truncated{display:none!important}.product-block .product-block-options.product-block-options--swatch:hover .product-block-options__more-label{display:inline-block!important}.product-block .product-block-options.product-block-options--swatch.expanded .product-block-options__inner{flex-wrap:wrap!important}}.product-block-options--swatch .product-block-options__item{margin-bottom:10px!important}.product-block-options--swatch .product-block-options__inner .product-block-options__more-label{align-self:center;margin-top:0;margin-bottom:8px}@media (min-width: 768px){.product-block-options--swatch .product-block-options__inner .product-block-options__more-label{margin-bottom:12px}}.product-block__image-dots{display:none}[data-section-type=collection-template] .product-block__image-dots{left:5px;display:flex;gap:5px;align-items:center}.product-block__image-dot{margin-right:0;width:5px!important;height:5px!important;border-radius:5px!important}.product-block .image-cont img,.product-block .product-block__image{width:100%}@media (min-width: 768px){.template-cart .product-block .image-cont img,.template-cart .product-block .product-block__image{height:254px}}.product-detail.quickbuy-content.spaced-row.container{padding-left:15px!important;padding-right:15px!important;margin-bottom:0!important}@media (min-width: 768px){.product-detail.quickbuy-content.spaced-row.container{padding-left:0!important;padding-right:0!important}}@media (min-width: 768px) and (max-width: 1505px){.product-detail.quickbuy-content.spaced-row.container{padding-left:15px!important;padding-right:15px!important}}.faq-title{font-family:ITC Mendoza Roman Std,Times New Roman,Times,serif!important;font-weight:400!important;font-size:24px!important;line-height:1.3!important}.faq-title-sub{display:block;margin-bottom:5px}.product-detail.quickbuy-content.spaced-row.container{margin-bottom:0!important}#mf-longueur-unique{width:100%;margin-bottom:15px}#mf-longueur-unique .selector-wrapper{display:grid;grid-template-columns:160px 1fr;gap:10px;align-items:baseline;width:100%;justify-items:start}#mf-longueur-unique .selector-wrapper label{font-family:Times New Roman,Times,serif;font-weight:400;font-size:13px;text-align:left;margin-bottom:0;text-transform:uppercase}#mf-longueur-unique .selector-wrapper br{display:none}#mf-longueur-unique .selector-wrapper input{font-family:Times New Roman,Times,serif;font-weight:400;font-size:14px;text-align:left;width:100%!important;padding-bottom:0;justify-self:start;padding-left:0}#mf-largeur-selector{width:100%;margin-bottom:25px}#mf-largeur-selector .selector-wrapper{display:grid;grid-template-columns:160px 1fr;gap:10px;align-items:center;margin-bottom:0;width:100%;justify-items:start}#mf-largeur-selector .option2-label{font-family:Times New Roman,Times,serif;font-weight:400;font-size:13px;text-align:left;margin-bottom:0;text-transform:uppercase}#mf-largeur-selector .selector-wrapper select{width:100%!important;max-width:100%!important;justify-self:start}#mf-largeur-selector .select2-container{width:100%!important;max-width:100%!important;grid-column:2;justify-self:start}#mf-largeur-selector .select2-selection{height:32px!important;min-height:32px!important;line-height:30px!important}#mf-largeur-selector .select2-selection__rendered{font-family:Times New Roman,Times,serif;font-weight:400;font-size:14px;line-height:30px!important}#mf-largeur-selector .select2-selection__arrow{height:30px!important}#mf-largeur-option1-selector{width:100%;margin-bottom:25px}#mf-largeur-option1-selector .selector-wrapper{display:grid;grid-template-columns:160px 1fr;gap:10px;align-items:center;margin-bottom:0;width:100%;justify-items:start}#mf-largeur-option1-selector .option1-label{font-family:Times New Roman,Times,serif;font-weight:400;font-size:13px;text-align:left;margin-bottom:0;text-transform:uppercase}#mf-largeur-option1-selector .selector-wrapper select{width:100%!important;max-width:100%!important;justify-self:start}#mf-largeur-option1-selector .select2-container{width:100%!important;max-width:100%!important;grid-column:2;justify-self:start}#mf-largeur-option1-selector .select2-selection{height:32px!important;min-height:32px!important;line-height:30px!important}#mf-largeur-option1-selector .select2-selection__rendered{font-family:Times New Roman,Times,serif;font-weight:400;font-size:14px;line-height:30px!important}#mf-largeur-option1-selector .select2-selection__arrow{height:30px!important}#mf-boucle-selector{display:grid;grid-template-columns:160px 1fr;gap:10px;align-items:center;margin-bottom:15px;width:100%;justify-items:start}#mf-boucle-selector .label-properties{text-align:left;margin-bottom:0}#mf-boucle-selector .label-properties label{font-family:Times New Roman,Times,serif;font-weight:400;font-size:13px;text-transform:uppercase;margin-bottom:0}#mf-boucle-selector .wrapper{margin:0;display:flex;justify-content:flex-start;align-items:center;height:auto;width:100%!important;max-width:100%;padding:0}#mf-boucle-selector .wrapper .option{font-family:Times New Roman,Times,serif;font-weight:400;font-size:14px;flex:1;margin:0 5px 0 0!important;max-width:calc(50% - 2.5px);width:auto!important;padding:4px 5px}#mf-boucle-selector .wrapper .option-2{margin-right:0!important}#mf-boucle-selector .wrapper label.option:last-of-type{margin-right:0!important}#mf-boucle-selector .wrapper .option span{font-family:Times New Roman,Times,serif;font-weight:400;font-size:14px;white-space:nowrap}@media (min-width: 768px){#mf-longueur-unique .selector-wrapper,#mf-largeur-selector,#mf-boucle-selector{gap:10px}}#mf-detail-elements{width:100%;margin-top:-5px;margin-bottom:0!important}#mf-detail-elements h1{font-family:Times New Roman,Times,serif;font-weight:400;font-size:13px;text-transform:uppercase;margin-bottom:5px}#mf-detail-elements .mf-detail-elements-list{display:flex;flex-direction:column;gap:0;width:100%}#mf-detail-elements .mf-detail-row{display:grid;grid-template-columns:1fr 1fr;gap:10px;align-items:baseline;width:100%}#mf-detail-elements .mf-detail-row--last{margin-bottom:20px}#mf-detail-elements .product__detail{font-family:Times New Roman,Times,serif;font-weight:400;font-size:13px;text-transform:uppercase;text-align:left;margin-bottom:0;display:block;width:auto}#mf-detail-elements .product__detail-2{font-family:Times New Roman,Times,serif;font-weight:400;font-size:14px;text-align:left;margin-bottom:0;display:block;width:auto}.mf-reassurance{width:100%;padding:0}.mf-reassurance__container{max-width:100%;margin:0 auto;padding:25px 15px;background-color:#f4f2f0}.mf-reassurance__image{display:none}.mf-reassurance__title{font-family:Times New Roman,Times,serif;font-weight:400;font-size:24px;text-transform:uppercase;margin:0 0 25px;text-align:left;color:#000}.mf-reassurance__items{display:flex;flex-direction:column;gap:0}.mf-reassurance__item{border-bottom:1px solid #000;margin-bottom:0}.mf-reassurance__item:first-of-type{margin-top:0}.mf-reassurance__item:last-of-type{border-bottom:1px solid #000;margin-bottom:0}.mf-reassurance__item-header{display:flex;align-items:center;gap:12px;padding:15px 0 0;cursor:pointer;list-style:none;position:relative;transition:opacity .3s ease}.mf-reassurance__item-header:hover{opacity:.7}.mf-reassurance__item:first-of-type .mf-reassurance__item-header{padding-top:0}.mf-reassurance__item:not(:last-of-type) .mf-reassurance__item-header{padding-bottom:15px}.mf-reassurance__item:last-of-type .mf-reassurance__item-header{padding-bottom:10px}.mf-reassurance__item-header::-webkit-details-marker{display:none}.mf-reassurance__item-header::marker{display:none}.mf-reassurance__item-icon{flex-shrink:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center}.mf-reassurance__item-icon:has(svg.mf-reassurance__icon-image[width="40"]){width:40px;height:40px}.mf-reassurance__icon-image{width:100%;height:100%;object-fit:contain;filter:brightness(0)}svg.mf-reassurance__icon-image[width="40"][height="40"]{width:40px!important;height:40px!important}svg.mf-reassurance__icon-image[width="36"][height="36"]{width:36px!important;height:36px!important}.mf-reassurance__item-icon:has(svg.mf-reassurance__icon-image[width="36"]){width:36px;height:36px}.mf-reassurance__item-text{flex:1;font-family:Times New Roman,Times,serif;font-weight:400;font-size:13px;text-transform:uppercase;color:#000;text-align:left}.mf-reassurance__chevron{flex-shrink:0;width:12px;height:8px;color:#000;transition:transform .3s ease;transform:rotate(0)}.mf-reassurance__item[open] .mf-reassurance__chevron{transform:rotate(180deg)}.mf-reassurance__item-content{padding:0 0 15px;margin-top:0;max-height:0;overflow:hidden;transition:max-height .3s ease,padding .3s ease}.mf-reassurance__item[open] .mf-reassurance__item-content{max-height:2000px;padding-top:0}.mf-reassurance__item-content-text{font-family:Times New Roman,Times,serif;font-weight:400;font-size:14px;line-height:18px;color:#000}.mf-reassurance__item-content-text p{margin:0 0 10px;font-family:Times New Roman,Times,serif;font-weight:400;font-size:14px;line-height:18px}.mf-reassurance__item-content-text p:last-child{margin-bottom:0}.mf-reassurance__item-content-text a{color:#000;text-decoration:underline}.mf-reassurance__item-content-text a:hover{text-decoration:none}.mf-reassurance__item-content-text strong{font-weight:700}@media (min-width: 768px){#mf-detail-elements .mf-detail-row{gap:20px}}.reference-row{margin-top:5px}.mf-artisan-francais{background-color:#f4f2f0;padding-top:15px;padding-bottom:15px;display:flex;align-items:center;scroll-margin-top:80px;margin:20px -15px 5px}.mf-artisan-francais__container{max-width:1200px;margin:0 auto;padding-left:20px;padding-right:20px;width:100%}.mf-artisan-francais__title{font-family:Times New Roman,"Emoji","Apple Color Emoji","Noto Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Android Emoji",EmojiOne Color,EmojiOne,Symbola,Twemoji Mozilla,serif;font-weight:400;font-size:24px;line-height:1.2;text-transform:uppercase;margin:0 0 5px;color:#000}.mf-artisan-francais__text{font-family:Times New Roman,Times,serif;font-weight:400;font-size:14px;line-height:18px;color:#000;margin:0;text-align:justify}.mf-artisan-francais__text p{margin:0 0 10px}.mf-artisan-francais__text p:last-child{margin-bottom:0}.mf-artisan-francais__text a{color:#000;text-decoration:underline}.mf-artisan-francais__text a:hover{text-decoration:none}.mf-artisan-francais__text strong{font-weight:700}@media (min-width: 768px){.section-main-product .mf-breadcrumb,.template-product .mf-breadcrumb{font-family:Times New Roman,Times,serif;font-weight:400;font-size:10px;line-height:1.2;text-transform:uppercase;letter-spacing:.02em;padding-left:0;padding-bottom:5px}.template-product .remise_badge{font-family:Times New Roman,Times,serif;font-weight:700;font-size:16px;text-transform:uppercase}.template-product .title-row{display:flex;flex-direction:column;gap:0}.template-product .faq-title,.template-product .product__title,.template-product .product-block__title{font-family:ITC Mendoza Roman Std,Times New Roman,Times,serif;font-weight:400;font-size:32px;line-height:34px;margin-bottom:15px;display:block}.template-product .faq-title-sub{font-family:Times New Roman,Times,serif;font-weight:400;font-size:15px;text-transform:uppercase;margin-bottom:10px;display:block}.template-product .faq-title-sub a{font-family:Times New Roman,Times,serif;font-weight:400;font-size:15px;text-transform:uppercase;text-decoration:none;color:inherit}.template-product .product__subtitle,.template-product .product-handmade{font-family:Times New Roman,Times,serif;font-weight:400;font-size:16px}.template-product .jdgm-widget,.template-product .jdgm-preview-badge,.template-product .jdgm-widget__text{font-family:Times New Roman,Times,serif;font-weight:400;font-size:16px;margin-bottom:10px}.template-product .product-price,.template-product .product-price__amount,.template-product .product-price__item,.template-product .current-price,.template-product .theme-money{font-family:Times New Roman,Times,serif;font-weight:700;font-size:23px}.template-product .price-container{margin-bottom:10px}.template-product .alma-widget,.template-product .alma-payment-text{font-family:Times New Roman,Times,serif;font-weight:700;font-size:16px;margin-bottom:10px}.template-product .color-selector-title,.template-product .product-questions-title{font-family:Times New Roman,Times,serif;font-weight:400;font-size:16px;margin-bottom:10px}.template-product .clickyboxes{margin-top:0;margin-bottom:10px;padding-top:0}.template-product .clickyboxes li{margin-bottom:0}.template-product .clickyboxes li a{margin:0 10px 0 0}.template-product .selector-wrapper.swatches{margin-top:0;margin-bottom:10px}.template-product .popup{margin-bottom:20px}#mf-longueur-unique{margin-bottom:15px}#mf-longueur-unique .selector-wrapper label,.template-product .longueur-label{font-family:Times New Roman,Times,serif;font-weight:400;font-size:15px;text-transform:uppercase}#mf-longueur-unique input,.template-product .longueur-value{font-family:Times New Roman,Times,serif;font-weight:400;font-size:16px}#mf-largeur-selector{margin-bottom:15px;margin-top:20px}#mf-largeur-selector .selector-wrapper{margin-bottom:0}#mf-largeur-selector .option2-label,.template-product .selector-wrapper label,#selector-wrapper-largeur label{font-family:Times New Roman,Times,serif;font-weight:400;font-size:15px;text-transform:capitalize}#mf-largeur-selector select,#mf-largeur-selector .select2-selection__rendered,.template-product .selector-wrapper select{font-family:Times New Roman,Times,serif;font-weight:400;font-size:14px}#mf-largeur-option1-selector{margin-bottom:15px;margin-top:20px}#mf-largeur-option1-selector .selector-wrapper{margin-bottom:0}#mf-largeur-option1-selector .option1-label{font-family:Times New Roman,Times,serif;font-weight:400;font-size:15px;text-transform:capitalize}#mf-largeur-option1-selector select,#mf-largeur-option1-selector .select2-selection__rendered{font-family:Times New Roman,Times,serif;font-weight:400;font-size:14px}#mf-boucle-selector{margin-bottom:15px}#mf-boucle-selector label,.template-product .label-properties label{font-size:15px!important}#mf-boucle-selector .wrapper .option span,.template-product .wrapper .option span{font-family:Times New Roman,Times,serif;font-weight:400;font-size:16px}.template-product button,.template-product .btn,.template-product .button,.template-product .product-form .btn,.template-product .add-to-cart{font-family:Times New Roman,Times,serif;font-weight:700;font-size:18px;text-transform:uppercase}.template-product .product-form button[type=submit].button--large,.template-product .buy-buttons-row button[type=submit].button--large{background-color:#000;color:#fff}.template-product .product-form button[type=submit].button--large:hover,.template-product .buy-buttons-row button[type=submit].button--large:hover,.product-form .quantity-submit-row .quantity-submit-row__submit button[type=submit].button--large:hover,.buy-buttons-row button[type=submit].button--large:hover{background-color:#fff!important;color:#000!important;border:1px solid #000000!important}.product-form .quantity-submit-row .quantity-submit-row__submit button[type=submit].button--large:hover svg,.buy-buttons-row button[type=submit].button--large:hover svg{fill:#000!important}.template-product .buy-buttons-row{margin-bottom:10px}.template-product .delivery-date-container{margin-bottom:20px}#mf-detail-elements{margin-top:20px;margin-bottom:10px}#mf-detail-elements h1,.template-product .product-details-title{font-family:Times New Roman,Times,serif;font-weight:400;font-size:15px;text-transform:uppercase;margin-bottom:5px}#mf-detail-elements .product__detail{font-family:Times New Roman,Times,serif;font-weight:400;font-size:15px;text-transform:uppercase}#mf-detail-elements .product__detail-2{font-family:Times New Roman,Times,serif;font-weight:400;font-size:16px}#mf-detail-elements .mf-detail-row{margin-bottom:5px}#mf-detail-elements .mf-detail-row:last-child{margin-bottom:0}.mf-artisan-francais{margin-bottom:5px;margin-left:0;margin-right:0}.mf-artisan-francais__title{font-family:Times New Roman,"Emoji","Apple Color Emoji","Noto Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Android Emoji",EmojiOne Color,EmojiOne,Symbola,Twemoji Mozilla,serif;font-weight:400;font-size:24px;line-height:1.2;text-transform:uppercase;margin-bottom:10px}.mf-artisan-francais__text,.mf-artisan-francais__text p{font-family:Times New Roman,Times,serif;font-weight:400;font-size:14px;line-height:18px;text-align:justify}.mf-reassurance{margin-bottom:20px;max-width:1480px;margin-left:auto;margin-right:auto}.mf-reassurance__container{display:grid;grid-template-columns:1fr auto;gap:0;align-items:center;padding:0;width:100%;background-color:#f4f2f0}.mf-reassurance__content{width:100%;padding:25px 40px 25px 100px}.mf-reassurance__image{display:block;width:864px;height:460px;flex-shrink:0}.mf-reassurance__image img{width:100%;height:100%;object-fit:cover;display:block}.mf-reassurance__title{font-family:Times New Roman,Times,serif;font-weight:400;font-size:24px;text-transform:uppercase;margin-bottom:20px}.mf-reassurance__item-text{font-family:Times New Roman,Times,serif;font-weight:400;font-size:18px;text-transform:uppercase}.mf-reassurance__item-content-text,.mf-reassurance__item-content-text p{font-family:Times New Roman,Times,serif;font-weight:400;font-size:14px;line-height:21px}}@media (min-width: 768px) and (max-width: 1201px){.mf-reassurance__container{grid-template-columns:1fr 1fr;align-items:stretch;min-height:460px}.mf-reassurance__content{padding-left:10px!important;display:flex;flex-direction:column;justify-content:center}.mf-reassurance__image{max-width:100%;width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden}.mf-reassurance__image img{width:100%;height:100%;object-fit:contain;object-position:center}}@media (min-width: 768px) and (max-width: 1505px){.mf-reassurance,.mf-pourriez-aimer-container,.section-text-seo,.section-rich-text .spaced-column,.promo-carousel-section,.section-text-columns-with-images,.section-image-with-text,.faq-section-wrapper,#pagefooter{padding-left:15px!important;padding-right:15px!important}}@media (min-width: 1024px){.mf-reassurance__title{text-align:center}}@media only screen and (max-width: 767px){body.reveal-mobile-nav .logo-area,body.reveal-mobile-nav .section-header{background:#fff!important}.mobile-menu-footer{position:fixed;left:0;right:0;bottom:0;bottom:constant(safe-area-inset-bottom);bottom:env(safe-area-inset-bottom);z-index:8002;padding-bottom:env(safe-area-inset-bottom)}.mobile-navigation-drawer__inner{padding-bottom:calc(var(--mf-mobile-footer-height, 134px) + env(safe-area-inset-bottom) + 20px)!important}@supports (height: 100svh){.mobile-navigation-drawer{height:calc(100svh - var(--theme-mobile-nav-offset, var(--theme-sticky-header-height, 0px)))}}.mobile-navigation-drawer__inner .navigation__tier-2 .navigation__link,.mobile-navigation-drawer__inner .navigation__tier-3 .navigation__link{font-weight:400!important}body.reveal-mobile-nav .header-shade{display:none!important;opacity:0!important;pointer-events:none!important;height:0!important}.mobile-menu-footer{display:none!important}.reveal-mobile-nav .mobile-menu-footer{display:flex!important}}@media (min-width: 1024px){.mf-collection-mobile{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px 20px}.mf-block--first{display:contents}.mf-block--first__media{grid-column:1 / span 1}.mf-block--first__product{grid-column:2 / span 1}.mf-block--products-2{display:contents}.mf-block--first~.mf-block--products-2:nth-of-type(1) .product-block:nth-child(1){grid-column:1}.mf-block--first~.mf-block--products-2:nth-of-type(1) .product-block:nth-child(2){grid-column:2}.mf-block--first~.mf-block--products-2:nth-of-type(2) .product-block:nth-child(1){grid-column:3}.mf-block--first~.mf-block--products-2:nth-of-type(2) .product-block:nth-child(2){grid-column:4}.mf-block--newsletter{grid-column:1 / -1;width:100%;margin-left:0;margin-right:0}.mf-klaviyo-block__wrapper{display:flex;align-items:stretch}.mf-klaviyo-block__image{width:50%;flex-shrink:0}.mf-klaviyo-block__image img{width:100%;height:100%;object-fit:cover;display:block}.mf-klaviyo-block__form{width:100%;display:flex;flex-direction:column;justify-content:center;padding:30px 50px}.mf-klaviyo-block__form>*{width:100%}.mf-klaviyo-block{padding:0;text-align:left}}@media (max-width: 767px){[data-section-type=collection-template] .mf-collection-mobile .image-cont{overflow:hidden}[data-section-type=collection-template] .mf-collection-mobile .image-cont .rimage-outer-wrapper{max-width:186px;margin:0 auto}}@media (min-width: 768px) and (max-width: 1023px){[data-section-type=collection-template] .collection-listing .product-block,[data-section-type=collection-template] .mf-block--first__product{min-height:483px;height:auto}[data-section-type=collection-template] .mf-block--first__product{display:flex;flex-direction:column}[data-section-type=collection-template] .mf-block--first__product .product-block{flex:1;min-height:483px;height:100%}[data-section-type=collection-template] .product-block .image-cont{max-height:266px;overflow:hidden}[data-section-type=collection-template] .product-block .image-cont .rimage-outer-wrapper{max-width:284px;margin:0 auto}}@media (min-width: 1024px){[data-section-type=collection-template] .collection-listing .product-block,[data-section-type=collection-template] .mf-block--first__product{min-height:515px;height:auto}[data-section-type=collection-template] .mf-block--first__product{display:flex;flex-direction:column}[data-section-type=collection-template] .mf-block--first__product .product-block{flex:1;min-height:515px;height:100%}[data-section-type=collection-template] .product-block .image-cont{max-height:340px;overflow:hidden}[data-section-type=collection-template] .product-block .image-cont .rimage-outer-wrapper{max-width:355px;margin:0 auto}}@media (min-width: 768px) and (max-width: 1023px){.mf-collection-mobile{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px!important}.mf-block--first{display:contents}.mf-block--first__media{grid-column:1 / span 1}.mf-block--first__product{grid-column:2 / span 1}.mf-block--products-2{display:contents}.mf-block--first~.mf-block--products-2:nth-of-type(1) .product-block:nth-child(1){grid-column:3}.mf-block--newsletter{grid-column:1 / -1;width:100%;margin-left:0;margin-right:0}[data-section-type=collection-template] .mf-klaviyo-block__wrapper{display:flex;align-items:stretch}[data-section-type=collection-template] .mf-klaviyo-block__image{width:50%;flex-shrink:0}[data-section-type=collection-template] .mf-klaviyo-block__image img{width:100%;height:100%;object-fit:cover;display:block}[data-section-type=collection-template] .mf-klaviyo-block__form{width:50%;display:flex;align-items:center;justify-content:center;padding:30px 20px}[data-section-type=collection-template] .mf-klaviyo-block{padding:0;text-align:left}[data-section-type=collection-template] .collection-listing .product-block{padding-left:0}[data-section-type=collection-template] .product-block__image-dots{display:none}[data-section-type=collection-template] .product-block .product-info{padding:0 10px}[data-section-type=collection-template] .mf-collection-mobile .mf-block--first__media,[data-section-type=collection-template] .mf-collection-mobile .mf-block--first__product{width:100%;height:100%;margin-bottom:0;background-color:#f2f2f2}[data-section-type=collection-template] .mf-collection-mobile .mf-block--first__media img,[data-section-type=collection-template] .mf-collection-mobile .mf-block--first__media video,[data-section-type=collection-template] .mf-collection-mobile .mf-block--first__media iframe{width:100%;height:100%;object-fit:cover}[data-section-type=collection-template] .mf-collection-mobile .mf-block--products-2 .product-block,[data-section-type=collection-template] .mf-collection-mobile .mf-block--products-2 .product-block .block-inner,[data-section-type=collection-template] .mf-collection-mobile .mf-block--first__product .product-block,[data-section-type=collection-template] .mf-collection-mobile .mf-block--first__product .product-block .block-inner{background-color:#f2f2f2}[data-section-type=collection-template] .mf-collection-mobile .product-block .image-cont{width:100%}[data-section-type=collection-template] .mf-collection-mobile .product-block .image-cont .rimage-outer-wrapper{max-width:100%!important;width:100%;margin:0}[data-section-type=collection-template] .mf-collection-mobile .product-block .image-cont img,[data-section-type=collection-template] .mf-collection-mobile .product-block .image-cont .rimage-wrapper,[data-section-type=collection-template] .mf-collection-mobile .product-block .image-cont .rimage-background{width:100%}[data-section-type=collection-template] .mf-collection-mobile .product-block .product-block__title{margin-bottom:15px}[data-section-type=collection-template] .mf-collection-mobile .product-block .product-price-reviews-wrapper{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px}[data-section-type=collection-template] .mf-collection-mobile .product-block .product-price-reviews-wrapper .product-price,[data-section-type=collection-template] .mf-collection-mobile .product-block .product-price-reviews-wrapper .product-price-remise{margin-left:0;margin-right:auto}[data-section-type=collection-template] .mf-collection-mobile .product-block .product-price-reviews-wrapper .jdgm-widget,[data-section-type=collection-template] .mf-collection-mobile .product-block .product-price-reviews-wrapper .jdgm-preview-badge{margin-left:auto;margin-right:0}}@media (max-width: 399px){[data-section-type=collection-template] .mf-collection-mobile .product-block .product-price-reviews-wrapper{flex-direction:column!important;align-items:flex-start!important;gap:4px!important;justify-content:flex-start!important}[data-section-type=collection-template] .mf-collection-mobile .product-block .product-price-reviews-wrapper>a{width:100%!important;margin-left:0!important;margin-right:0!important;flex:none!important;order:1!important}[data-section-type=collection-template] .mf-collection-mobile .product-block .product-price-reviews-wrapper .jdgm-widget,[data-section-type=collection-template] .mf-collection-mobile .product-block .product-price-reviews-wrapper .jdgm-preview-badge{margin-left:0!important;margin-right:auto!important;width:100%!important;justify-content:flex-start!important;order:2!important;flex:none!important}}@media (min-width: 767px) and (max-width: 1200px){[data-section-type=collection-template] .mf-collection-mobile .product-block .product-price-reviews-wrapper{flex-direction:column!important;align-items:flex-start!important;gap:4px!important;justify-content:flex-start!important}[data-section-type=collection-template] .mf-collection-mobile .product-block .product-price-reviews-wrapper>a{width:100%!important;margin-left:0!important;margin-right:0!important;flex:none!important;order:1!important}[data-section-type=collection-template] .mf-collection-mobile .product-block .product-price-reviews-wrapper .jdgm-widget,[data-section-type=collection-template] .mf-collection-mobile .product-block .product-price-reviews-wrapper .jdgm-preview-badge{margin-left:0!important;margin-right:auto!important;width:100%!important;justify-content:flex-start!important;order:2!important;flex:none!important}}@media (min-width: 1024px){[data-section-type=collection-template] .collection-listing .product-block{padding-left:0}[data-section-type=collection-template] .product-block__image-dots{display:none}[data-section-type=collection-template] .product-block .product-info{padding:0 10px}[data-section-type=collection-template] .mf-collection-mobile .mf-block--first__media,[data-section-type=collection-template] .mf-collection-mobile .mf-block--first__product{width:100%;height:100%;margin-bottom:0}[data-section-type=collection-template] .mf-collection-mobile .mf-block--first__media img,[data-section-type=collection-template] .mf-collection-mobile .mf-block--first__media video,[data-section-type=collection-template] .mf-collection-mobile .mf-block--first__media iframe{width:100%;height:100%;object-fit:cover}[data-section-type=collection-template] .mf-collection-mobile .mf-block--products-2 .product-block,[data-section-type=collection-template] .mf-collection-mobile .mf-block--products-2 .product-block .block-inner,[data-section-type=collection-template] .mf-collection-mobile .mf-block--first__product .product-block,[data-section-type=collection-template] .mf-collection-mobile .mf-block--first__product .product-block .block-inner{background-color:#f2f2f2}[data-section-type=collection-template] .mf-collection-mobile .product-block .image-cont{width:100%}[data-section-type=collection-template] .mf-collection-mobile .product-block .image-cont .rimage-outer-wrapper{max-width:100%!important;width:100%;margin:0}[data-section-type=collection-template] .mf-collection-mobile .product-block .image-cont img,[data-section-type=collection-template] .mf-collection-mobile .product-block .image-cont .rimage-wrapper,[data-section-type=collection-template] .mf-collection-mobile .product-block .image-cont .rimage-background{width:100%}[data-section-type=collection-template] .mf-collection-mobile .product-block .product-block__title{margin-bottom:15px}[data-section-type=collection-template] .mf-collection-mobile .product-block .product-price-reviews-wrapper{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px}[data-section-type=collection-template] .mf-collection-mobile .product-block .product-price-reviews-wrapper .product-price,[data-section-type=collection-template] .mf-collection-mobile .product-block .product-price-reviews-wrapper .product-price-remise{margin-left:0;margin-right:auto}[data-section-type=collection-template] .mf-collection-mobile .product-block .product-price-reviews-wrapper .jdgm-widget,[data-section-type=collection-template] .mf-collection-mobile .product-block .product-price-reviews-wrapper .jdgm-preview-badge{margin-left:auto;margin-right:0}}@media (min-width: 768px){.section-text-seo h1,.section-text-seo h2{font-family:Times New Roman,Times,serif!important;font-weight:400!important;font-size:20px!important;text-transform:uppercase!important;margin-top:20px!important;margin-bottom:20px!important}.section-text-seo,.section-text-seo .rte,.section-text-seo p{font-family:Times New Roman,Times,serif!important;font-weight:400!important;font-size:16px!important;line-height:20px!important}.section-text-seo .rte h1,.section-text-seo .rte h2{font-weight:700!important}.section-text-seo .container{padding-left:0!important;padding-right:0!important}}@media (max-width: 767px){.mf-collection-header-desktop{display:none!important}}@media (min-width: 768px) and (max-width: 1505px){.mf-collection-header-desktop,.filter-container{padding-left:15px;padding-right:15px}}@media (min-width: 768px){.mf-collection-header-mobile{display:none!important}}@media (min-width: 768px){[data-section-type=collection-template] .mf-breadcrumb-desktop{font-family:Times New Roman,Times,serif;font-weight:400;font-size:10px;line-height:1.2;text-transform:uppercase;margin-bottom:15px;color:#000}[data-section-type=collection-template] .mf-breadcrumb-desktop a{color:#000;text-decoration:none}[data-section-type=collection-template] .mf-breadcrumb-desktop a:hover{text-decoration:underline}[data-section-type=collection-template] .mf-breadcrumb-desktop .mf-breadcrumb__separator{margin:0 5px}[data-section-type=collection-template] .mf-collection-image-desktop{width:100vw;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);margin-bottom:15px;overflow:hidden;max-height:500px}[data-section-type=collection-template] .mf-collection-image-desktop img{width:100%;height:auto;max-height:500px;display:block;object-fit:cover}[data-section-type=collection-template] .mf-collection-title-desktop h1,[data-section-type=collection-template] .mf-collection-title-desktop{font-family:Times New Roman,Times,serif;font-weight:400;font-size:22px;line-height:23px;color:#000;margin-bottom:15px}[data-section-type=collection-template] .mf-collection-description-desktop__excerpt{font-family:Times New Roman,Times,serif;font-weight:400;font-size:16px;line-height:20px;color:#000;margin-bottom:0}[data-section-type=collection-template] .mf-collection-description-desktop,[data-section-type=collection-template] .mf-filters-row-desktop{margin-bottom:25px}[data-section-type=collection-template] .mf-filters-row-desktop__container{display:grid;grid-template-columns:1fr 1fr;height:auto;border:1px solid #F4F2F0}[data-section-type=collection-template] .mf-filters-row-desktop__filters-btn{font-family:Times New Roman,Times,serif;font-weight:700;font-size:18px;line-height:1.2;color:#000;background:#f4f2f0;border:none;border-right:1px solid #F4F2F0;padding:15px 25px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:40px;transition:all .3s ease}[data-section-type=collection-template] .mf-filters-row-desktop__filters-btn.uppercase{text-transform:uppercase}[data-section-type=collection-template] .mf-filters-row-desktop__filters-btn:hover{opacity:.9}[data-section-type=collection-template] .mf-filters-row-desktop .mf-filters-chevron{display:inline-flex;align-items:center;transition:transform .3s ease}[data-section-type=collection-template] .mf-filters-row-desktop .mf-filters-chevron svg{width:10px!important;height:5px!important}[data-section-type=collection-template] .mf-filters-row-desktop__filters-btn[aria-expanded=true] .mf-filters-chevron{transform:rotate(180deg)}[data-section-type=collection-template] .mf-filters-row-desktop__badge{font-family:Times New Roman,Times,serif;font-weight:400;font-size:20px;line-height:1.2;color:#000;background:transparent;display:flex;align-items:center;justify-content:center;text-align:center;padding:15px 25px;white-space:nowrap}[data-section-type=collection-template] .mf-filters-row-desktop__badge.uppercase{text-transform:uppercase}[data-section-type=collection-template] .mf-filters-panel-desktop--hidden{display:none!important}@media (max-width: 767px){[data-section-type=collection-template] .mf-filters-panel-wrapper #cloud_search_filters_root:not(.mf-filters-panel-desktop--hidden){display:block!important}}[data-section-type=collection-template] .utility-bar{margin-bottom:25px}[data-section-type=collection-template] .mf-collection-mobile{row-gap:20px}[data-section-type=collection-template] .collection-listing .product-block{margin-bottom:0}[data-section-type=collection-template] .mf-collection-description-desktop__excerpt a{font-family:Times New Roman,Times,serif;font-weight:400;font-size:16px;line-height:20px;text-decoration:underline;color:#000}[data-section-type=collection-template] .mf-collection-description-desktop__excerpt a:hover{opacity:.7}[data-section-type=collection-template] .filters__heading-text,[data-section-type=collection-template] .filter-group__heading__text{font-family:Times New Roman,Times,serif;font-weight:700;font-size:20px;text-transform:uppercase;color:#000}[data-section-type=collection-template] .filter-group__heading__text{font-family:Times New Roman,Times,serif;font-weight:700;font-size:20px;color:#000}[data-section-type=collection-template] .filter-group__item__text,[data-section-type=collection-template] .filter-group__item,[data-section-type=collection-template] .utility-bar__centre,[data-section-type=collection-template] .filter-group__item__count{font-family:Times New Roman,Times,serif;font-weight:400;font-size:16px;color:#000}[data-section-type=collection-template] .mf-filters-row__badge{font-family:Times New Roman,Times,serif;font-weight:400;font-size:20px;color:#000}[data-section-type=collection-template] .new-collection-banner{font-family:Times New Roman,Times,serif;font-weight:700;font-size:13px}[data-section-type=collection-template] .remise_badge{font-family:Times New Roman,Times,serif;font-weight:700;font-size:18px;text-transform:uppercase}[data-section-type=collection-template] .product-block__title{font-family:Times New Roman,Times,serif;font-weight:400;font-size:18px;line-height:21px;color:#000}[data-section-type=collection-template] .product-price__amount,[data-section-type=collection-template] .product-price__item,[data-section-type=collection-template] .product-price-remise .current-price{font-family:Times New Roman,Times,serif;font-weight:700;font-size:18px;color:#000;padding-right:5px}[data-section-type=collection-template] .product-price__amount--on-sale,[data-section-type=collection-template] .product-price-remise .product-price__amount--on-sale{font-family:Times New Roman,Times,serif;font-weight:400;font-size:18px;text-decoration:line-through}[data-section-type=collection-template] .jdgm-widget,[data-section-type=collection-template] .jdgm-preview-badge,[data-section-type=collection-template] .product-block-options__more-label{font-family:Times New Roman,Times,serif;font-weight:400;font-size:18px}[data-section-type=collection-template] button,[data-section-type=collection-template] .btn,[data-section-type=collection-template] .toggle-btn,[data-section-type=collection-template] .link-dropdown__button{font-family:Times New Roman,Times,serif;font-weight:700;font-size:18px}}@media (min-width: 768px){#pagefooter .cross-page-promos,.cross-page-promos{background:none!important;background-color:transparent!important;padding:0;margin:20px 0 5px}#pagefooter .cross-page-promos .container,.cross-page-promos .container{background-color:#000!important;background:#000!important;max-width:1480px!important;margin:0 auto;padding:25px 20px!important}.cross-page-promos .flexible-layout{display:flex;justify-content:center;align-items:stretch;gap:80px;flex-wrap:nowrap;margin-left:0}.cross-page-promos .column{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center;flex:0 1 300px;max-width:300px;min-height:250px;padding:0}.cross-page-promos .icon-with-caption{display:flex;flex-direction:column;align-items:center;text-align:center;width:100%}.cross-page-promos .icon-with-caption__icon{width:40px;height:40px;display:flex;align-items:center;justify-content:center;margin:0 auto 15px;flex-shrink:0}.cross-page-promos .icon-with-caption__icon img,.cross-page-promos .icon-with-caption__icon svg,.cross-page-promos svg.reassurance__cross-page-promos{width:100%;height:100%;object-fit:contain;display:block;margin:0}#pagefooter .cross-page-promos .icon-with-caption__text,.cross-page-promos .icon-with-caption__text{font-family:Times New Roman,Times,serif;font-size:20px;font-weight:700;line-height:17.28px;text-transform:uppercase;color:#fff!important;margin-bottom:10px;display:block}#pagefooter .cross-page-promos .icon-with-caption p,#pagefooter .cross-page-promos .rte,.cross-page-promos .icon-with-caption p,.cross-page-promos .rte{font-family:Times New Roman,Times,serif;font-size:16px;font-weight:400;line-height:22px;color:#fff!important;margin:0}#pagefooter .cross-page-promos .icon-with-caption p a,#pagefooter .cross-page-promos .rte a,.cross-page-promos .icon-with-caption p a,.cross-page-promos .rte a{color:#fff!important;text-decoration:underline;text-decoration-skip-ink:none;text-underline-position:from-font}#pagefooter .cross-page-promos .icon-with-caption p a:hover,#pagefooter .cross-page-promos .rte a:hover,.cross-page-promos .icon-with-caption p a:hover,.cross-page-promos .rte a:hover{opacity:.8}#pagefooter .cross-page-promos svg,.cross-page-promos svg{stroke:#fff!important;fill:none}}@media (min-width: 768px) and (max-width: 1024px){.cross-page-promos .flexible-layout{gap:40px}.cross-page-promos .column{flex:0 1 280px;max-width:280px}}@media (min-width: 768px){.cart-desktop-reassurance{margin-top:0;overflow:visible!important}.cart-desktop-reassurance .cross-page-promos--compact{margin:10px 0 15px;overflow:visible!important}.cart-desktop-reassurance .cross-page-promos--compact .container{padding:20px 15px!important;overflow:visible!important}.cross-page-promos--compact .flexible-layout{display:grid!important;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;gap:15px 20px;margin-left:0;margin-bottom:0;overflow:visible!important}.cross-page-promos--compact .column{width:100%!important;max-width:none;min-height:auto;margin-bottom:0!important;padding-left:0!important;overflow:visible!important}.cross-page-promos--compact .icon-with-caption{overflow:visible!important}.cross-page-promos--compact .icon-with-caption p,.cross-page-promos--compact .rte{overflow:visible!important;display:block}.cross-page-promos--compact .icon-with-caption__icon{width:45px;height:45px;margin-bottom:10px}.cross-page-promos--compact .icon-with-caption__text{font-size:14px;line-height:1.3;margin-bottom:5px}.cross-page-promos--compact .icon-with-caption p,.cross-page-promos--compact .rte{font-size:12px;line-height:1.4}.cart-desktop-reassurance .icon-with-caption__icon,.cart-desktop-reassurance .icon-with-caption__icon img,.cross-page-promos--compact .icon-with-caption__icon,.cross-page-promos--compact .icon-with-caption__icon img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.cart-desktop-reassurance .icon-with-caption a,.cross-page-promos--compact .icon-with-caption a{pointer-events:auto}}.cart-desktop-reassurance .icon-with-caption__icon::selection,.cart-desktop-reassurance .icon-with-caption__icon img::selection,.cross-page-promos--compact .icon-with-caption__icon::selection,.cross-page-promos--compact .icon-with-caption__icon img::selection,.cart-desktop-reassurance .icon-with-caption__icon *::selection,.cross-page-promos--compact .icon-with-caption__icon *::selection{background:transparent!important;color:inherit!important}.cart-desktop-reassurance .icon-with-caption__icon::-moz-selection,.cart-desktop-reassurance .icon-with-caption__icon img::-moz-selection,.cross-page-promos--compact .icon-with-caption__icon::-moz-selection,.cross-page-promos--compact .icon-with-caption__icon img::-moz-selection,.cart-desktop-reassurance .icon-with-caption__icon *::-moz-selection,.cross-page-promos--compact .icon-with-caption__icon *::-moz-selection{background:transparent!important;color:inherit!important}.cart-mobile-reassurance{margin-top:20px}.cart-mobile-reassurance .cross-page-promos--compact{margin:0}.cart-mobile-reassurance .cross-page-promos--compact .container{padding:15px 0}.cart-mobile-reassurance .flexible-layout{display:grid!important;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;gap:12px 15px;margin:0}.cart-mobile-reassurance .column{width:100%!important;max-width:none;margin-bottom:0!important;padding-left:0!important}.cart-mobile-reassurance .icon-with-caption__icon{width:24px;height:24px;margin-bottom:8px}.cart-mobile-reassurance .icon-with-caption__text{font-size:12px;line-height:1.3;margin-bottom:4px}.cart-mobile-reassurance .icon-with-caption p,.cart-mobile-reassurance .rte{font-size:10px;line-height:1.3}@media (min-width: 768px){.cart-mobile-reassurance{display:none!important}}#pagefooter .product-block .product-link{color:#000!important}#pagefooter .mf-pourriez-aimer-section{padding:0!important;margin:15px 0 25px!important}#pagefooter .mf-pourriez-aimer-title{margin-top:0!important;color:#000!important}#pagefooter .jdgm-prev-badge__text,#pagefooter .product-block-options__more-label{color:#000!important}@media (min-width: 768px){.announcement-bar .announcement-bar__left .social-links.desktop-only{padding-left:31px}.pageheader{position:relative;background-color:#fff}.logo-area{display:flex;align-items:center;justify-content:space-between;padding:20px 0;max-width:100%}.logo-area__left{display:flex;align-items:center;gap:20px;flex:1}.logo-area__left__inner{display:flex;align-items:center;gap:20px;margin-left:0;padding-left:0}.logo-area__left .mobile-nav-toggle{display:none!important}.logo-area__left .navigation--left{display:flex!important;position:static!important;visibility:visible!important;height:auto!important}.logo-area__left .navigation--left .navigation__tier-1-container{position:static!important;top:auto!important;left:auto!important;margin:0!important;width:auto!important}.logo-area__left .navigation--left .navigation__tier-1{display:flex;align-items:center;gap:20px;list-style:none;margin:0;padding:0;background:transparent!important}.logo-area__left .navigation--left .navigation__tier-1-container{margin-left:0!important;padding-left:0!important}.logo-area__left .navigation--left .navigation__item{position:relative}.logo-area__left .navigation--left .navigation__link{font-family:Times New Roman,Times,serif;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:-.28px;color:#000;text-decoration:none;padding:10px 18px;display:inline-block;position:relative}.logo-area__left .navigation--left .navigation__tier-1>.navigation__item:first-child .navigation__link{padding-left:0}.logo-area__left .navigation--left .navigation__tier-1>.navigation__item:first-child .navigation__link:before{left:0!important;width:calc(100% - 18px)!important;transform:scaleX(0)!important}.logo-area__left .navigation--left .navigation__tier-1>.navigation__item:first-child.navigation__item--active .navigation__link:before{transform:scaleX(0)!important}.logo-area__left .navigation--left .navigation__tier-1>.navigation__item:first-child .navigation__link:hover:before{transform:scaleX(1)!important}.logo-area__left .navigation--left .navigation__tier-1>.navigation__item:nth-child(2) .navigation__link:before{left:18px!important;width:calc(100% - 36px)!important}.logo-area__left .navigation--left .navigation__tier-1>.navigation__item--with-children>.navigation__link:before{transform:scaleX(0)!important}.logo-area__left .navigation--left .navigation__tier-1>.navigation__item--with-children:hover>.navigation__link:before,.logo-area__left .navigation--left .navigation__tier-1>.navigation__item--with-children.navigation__item--show-children>.navigation__link:before{transform:scaleX(1)!important}.logo-area__left .navigation--left .navigation__tier-1>.navigation__item:first-child .navigation__link:after{display:none!important}.logo-area__left .navigation--left .navigation__tier-1>.navigation__item:first-child .navigation__link{border-bottom:none!important}.logo-area__left .navigation--left .navigation__link:hover{color:#000}.logo-area__left .navigation--left .navigation__link:hover:after{opacity:1}.logo-area__left .navigation--left .navigation__item--with-children{position:relative}.logo-area__left .navigation--left .navigation__children-toggle{display:none!important}.logo-area__left .navigation--left .navigation__tier-2-container{position:fixed;top:108px;left:0;width:100vw;margin-left:0;background:#fff;min-height:413px;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease,visibility .2s ease;z-index:1000;margin-top:0;padding:48px 0 0;box-sizing:border-box}.logo-area__left .navigation--left .navigation__item--with-children:hover .navigation__tier-2-container,.logo-area__left .navigation--left .navigation__item--with-children:focus-within .navigation__tier-2-container,.logo-area__left .navigation--left .navigation__item--with-children.navigation__item--show-children .navigation__tier-2-container{opacity:1;visibility:visible;pointer-events:auto}.logo-area__left .navigation--left .navigation__tier-1>.navigation__item--with-children:after{content:"";position:absolute;top:100%;left:0;width:100%;height:60px;background:transparent;pointer-events:none}.logo-area__left .navigation--left .navigation__tier-1>.navigation__item--with-children:hover:after,.logo-area__left .navigation--left .navigation__tier-1>.navigation__item--with-children.navigation__item--show-children:after{pointer-events:auto}.logo-area__left .navigation--left .navigation__tier-2{display:flex;padding:0;margin:0;align-items:flex-start}.logo-area__left .navigation--left .navigation__tier-2 .navigation__item{display:block}.logo-area__left .navigation--left .navigation__tier-2 .navigation__link{padding:0;font-size:15px;text-transform:none;letter-spacing:0;white-space:normal;font-family:Times New Roman,Times,serif;font-weight:400;line-height:13.82px;color:#000}.logo-area__left .navigation--left .navigation__tier-2 .navigation__column-title{font-family:Times New Roman,Times,serif;font-weight:700;font-size:16px;text-transform:uppercase;letter-spacing:-.32px;padding:0;margin:0 0 20px;border-bottom:none;line-height:13.82px;color:#000}.logo-area__left .navigation--left .navigation__tier-3-container{position:static;display:block;padding-left:0;margin-top:0}.logo-area__left .navigation--left .navigation__tier-3{display:flex;flex-direction:column;gap:10px;padding-left:0;margin:0}.logo-area__left .navigation--left .navigation__tier-3 .navigation__item{display:flex;flex-direction:column;justify-content:center}.logo-area__left .navigation--left .navigation__tier-3 .navigation__link{padding:0;font-size:15px;font-family:Times New Roman,Times,serif;font-weight:400;line-height:13.82px;color:#000}.logo-area__left .navigation--left .navigation__columns{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;gap:75px;padding:0 256px 0 78px}.logo-area__left .navigation--left .navigation__column{flex:0 0 auto;display:flex;flex-direction:column;gap:20px;text-align:left;margin:0;width:auto}.logo-area__left .navigation--left .navigation__column:first-child{width:230px}.logo-area__left .navigation--left .navigation__column:nth-child(2){width:206px}.logo-area__left .navigation--left .navigation__column--promotion{flex:0 0 auto;margin:0;min-width:0;max-width:none;display:block;width:315px;height:315px}.logo-area__left .navigation--left .navigation__column--promotion-count-1,.logo-area__left .navigation--left .navigation__column--promotion-count-2,.logo-area__left .navigation--left .navigation__column--promotion-count-3{width:315px;height:315px}.logo-area__left .navigation--left .menu-promotion{margin:0;width:100%;height:100%}.logo-area__left .navigation--left .menu-promotion__link{display:block;width:100%;height:100%}.logo-area__left .navigation--left .menu-promotion__image{width:100%;height:100%;margin:0;position:relative;overflow:hidden}.logo-area__left .navigation--left .menu-promotion__image img{width:100%;height:100%;object-fit:cover;object-position:50% 50%}.logo-area__left .navigation--left .menu-promotion__image .rimage-outer-wrapper{width:100%;height:100%;max-width:none}.logo-area__left .navigation--left .menu-promotion__image .rimage-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;padding-top:0!important}.logo-area__left .navigation--left .menu-promotion__text{display:none}.logo-area__middle{flex:0 0 auto;display:flex;justify-content:center;align-items:center}.logo-area__middle__inner{display:flex;justify-content:center}.logo-area__middle .logo a{display:block}.logo-area__middle .logo img{display:block;height:auto}.logo-area__right{display:flex;align-items:center;gap:20px;flex:1;justify-content:flex-end}.logo-area__right__inner{display:flex;align-items:center;gap:20px;margin-right:0;padding-right:0}.logo-area__right .navigation__link-right{font-family:Times New Roman,Times,serif;font-size:15px;font-weight:400;letter-spacing:-.3px;color:#000;text-decoration:none;padding:10px 18px;display:inline-block;position:relative}.logo-area__right__inner .navigation__link-right:last-child{padding-right:0}.logo-area__right .navigation__link-right:hover{color:#000}.logo-area__right .navigation__link-right:before{content:"";position:absolute;bottom:-1px;left:18px;width:calc(100% - 36px);height:2px;background-color:currentColor;transform:scaleX(0);transition:transform .3s ease;z-index:20}.logo-area__right .navigation__link-right:hover:before{transform:scaleX(1)}.logo-area__right__inner .navigation__link-right:last-child:before{left:0;width:calc(100% - 18px)}.logo-area__right .navigation__link-right:after{display:none}.logo-area__right .header-search__form{position:relative;display:flex;align-items:center}.logo-area__right .search__header-container{position:relative}.logo-area__right .main-search__input{font-family:Times New Roman,Times,serif;font-size:15px;font-weight:400;letter-spacing:-.3px;color:#000;border:none;border-bottom:1px solid #000000;background:transparent;padding:18px 30px 18px 5px;outline:none;width:150px;transition:width .3s ease}.logo-area__right .main-search__input:focus{width:220px}.logo-area__right .main-search__input::placeholder{text-transform:uppercase;color:#000;opacity:1}.logo-area__right .main-search__button{position:absolute;right:0;background:none;border:none;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center}.logo-area__right .main-search__button svg,.logo-area__right .main-search__button .icons__header{width:35px!important;height:35px!important}.logo-area__right .header-account-link,.logo-area__right .cart-link{display:flex;align-items:center;justify-content:center;text-decoration:none;color:#000;position:relative}.logo-area__right .header-account-link svg,.logo-area__right .header-account-link .icons__header,.logo-area__right .header-account-link span svg{width:35px!important;height:35px!important}.logo-area__right .cart-link svg,.logo-area__right .cart-link .icons__header,.logo-area__right .cart-link__icon svg,.logo-area__right .cart-link__icon .icons__header{width:40px!important;height:40px!important}.logo-area__right .cart-link__count{position:absolute;top:-5px;right:-8px;background-color:#000;color:#fff;font-family:Times New Roman,Times,serif;font-size:10px;font-weight:700;padding:2px 5px;border-radius:10px;min-width:16px;text-align:center}.logo-area__right .mobile-only,.logo-area__right .show-search-link,#main-nav,.header-shade{display:none!important}.logo-area__right .header-account-link:after{content:"";position:absolute;right:-10px;top:50%;transform:translateY(-50%);height:20px;width:1px;background-color:transparent}.logo-area__right__inner .header-search__form{margin-right:20px}.logo-area__right__inner .header-account-link{margin-left:0;margin-right:0}.logo-area__right__inner .cart-link{margin-left:0}}@media (min-width: 768px) and (max-width: 1505px){.logo-area{padding:20px 15px}}@media (min-width: 768px) and (max-width: 1024px){.logo-area__left,.logo-area__right,.logo-area__left__inner,.logo-area__right__inner{gap:15px}.logo-area__left .navigation--left .navigation__tier-1{gap:10px}.logo-area__left .navigation--left .navigation__link{padding:8px 12px;font-size:13px}.logo-area__right .navigation__link-right{padding:12px;font-size:14px}.logo-area__right .main-search__input{width:120px}.logo-area__right .main-search__input:focus{width:180px}}.fully-spaced-row--medium a{text-decoration:underline}.section-text-seo a{text-decoration:underline!important}.price-area .was-price,.price-area-remise .was-price{color:#7f7f7f;font-weight:400}.mobile-menu-footer__column:nth-child(3){display:flex;flex-direction:column;align-items:center;justify-content:flex-end}.mobile-menu-footer__column:nth-child(3) .mobile-menu-footer__icon{width:40px;height:40px;display:flex;align-items:center;justify-content:center;margin-bottom:0;margin-top:-11px}.mobile-menu-footer__column:nth-child(3) .mobile-menu-footer__icon-svg{width:40px;height:40px}.mobile-menu-footer__column[href^="mailto:"]{position:relative;-webkit-tap-highlight-color:rgba(255,255,255,.3);cursor:pointer}.mobile-menu-footer__column[href^="mailto:"] *{pointer-events:none}.mobile-menu-footer__column,.mobile-menu-footer__column:hover,.mobile-menu-footer__column:focus,.mobile-menu-footer__column:active,.mobile-menu-footer__column:visited{color:#fff!important;-webkit-tap-highlight-color:transparent}.mobile-menu-footer__column:active .mobile-menu-footer__icon-svg,.mobile-menu-footer__column:focus .mobile-menu-footer__icon-svg,.mobile-menu-footer__column:visited .mobile-menu-footer__icon-svg{stroke:#fff!important;fill:#fff!important}.mf-reassurance__item-content a[href^="mailto:"]{-webkit-tap-highlight-color:rgba(0,0,0,.2);cursor:pointer;display:inline-block;position:relative;z-index:1}@media (min-width: 767px){.product-detail .product-column-right{flex:0 0 auto;margin-left:3%;width:47%;max-width:490px}}@media (min-width: 768px){.select2-selection.select2-selection--single{width:auto;margin-left:auto}}@media (max-width: 767px){[data-section-type=collection-template] .current-price.theme-money,[data-section-type=collection-template] .product-price-remise .current-price.theme-money{font-size:13px;font-weight:700}[data-section-type=collection-template] .product-price__amount--on-sale.theme-money,[data-section-type=collection-template] .product-price-remise .product-price__amount--on-sale.theme-money{font-size:13px}}.cart-desktop-newsletter .klaviyo-form [data-testid=form-row]:first-child span{font-size:24px!important}.cart-desktop-newsletter .klaviyo-form [data-testid=form-row]:nth-child(2) span{font-size:18px!important}.cart-desktop-newsletter .klaviyo-form button{font-size:18px!important}@media (min-width: 768px){body.template-cart .mf-pourriez-aimer-container{width:100%;max-width:1210px;margin:0 auto;position:relative;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:22px}body.template-cart .mf-pourriez-aimer-title{width:100%}body.template-cart .mf-pourriez-aimer-carousel{position:relative;flex:1;min-width:0;order:2;overflow:hidden}body.template-cart .mf-pourriez-aimer-nav,body.template-cart .mf-pourriez-aimer-section .swiper-button-prev,body.template-cart .mf-pourriez-aimer-section .swiper-button-next{display:flex!important;position:relative;width:60px;height:auto;top:auto!important;transform:none!important;margin-top:0!important;align-items:center;justify-content:center;background-color:#b98b73;align-self:stretch;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body.template-cart .mf-pourriez-aimer-prev,body.template-cart .mf-pourriez-aimer-section .swiper-button-prev{order:1;left:auto!important;right:auto!important}body.template-cart .mf-pourriez-aimer-next,body.template-cart .mf-pourriez-aimer-section .swiper-button-next{order:3;left:auto!important;right:auto!important}body.template-cart .mf-pourriez-aimer-nav svg{width:23px;height:38px}body.template-cart .mf-pourriez-aimer-nav svg path{stroke:#fff!important}body.template-cart .mf-pourriez-aimer-slide .image-cont--with-secondary-image .product-block__image-dots{display:none}body.template-cart .mf-pourriez-aimer-slide .image-cont--with-secondary-image:hover .product-block__image--active{opacity:0}body.template-cart .mf-pourriez-aimer-slide .image-cont--with-secondary-image:hover .product-block__image--show-on-hover{opacity:1}body.template-cart .mf-pourriez-aimer-slide .image-cont--with-secondary-image.image-cont--same-aspect-ratio:hover .product-block__image--active{transition:opacity 50ms 50ms}body.template-cart .mf-pourriez-aimer-slide .image-cont--with-secondary-image.image-cont--same-aspect-ratio:hover .product-block__image--show-on-hover{transition:opacity 50ms 0ms}body.template-cart .mf-pourriez-aimer-slide .image-cont--with-secondary-image .image-page-button{display:block}body.template-cart .mf-pourriez-aimer-slide .image-cont--with-secondary-image:hover .image-page-button{opacity:1;pointer-events:auto}body.template-cart .mf-pourriez-aimer-slide .product-block-options__item{cursor:pointer;pointer-events:auto}body.template-cart .mf-pourriez-aimer-slide .product-block-options__item:hover{transform:scale(1.1);transition:transform .15s ease}body.template-cart .mf-pourriez-aimer-slide .product-info{min-height:auto;height:auto}body.template-cart .mf-pourriez-aimer-slide .product-block-options--swatch .product-block-options__inner{flex-wrap:wrap}body.template-cart .mf-pourriez-aimer-slide{height:auto!important;min-height:397px;align-self:stretch}body.template-cart .mf-pourriez-aimer-slide .product-block,body.template-cart .mf-pourriez-aimer-slide .block-inner{height:100%;min-height:397px}body.template-cart .mf-pourriez-aimer-carousel .swiper-wrapper{align-items:stretch}}@media (min-width: 1201px){body.template-cart .mf-pourriez-aimer-container{width:82%}}@media (max-width: 767px){.mf-pourriez-aimer-slide .product-block-options--swatch .product-block-options__inner{display:flex;flex-wrap:wrap;gap:5px;align-items:center}.mf-pourriez-aimer-slide .product-block-options--swatch .product-block-options__item--truncated,.mf-pourriez-aimer-slide .product-block-options--swatch:hover .product-block-options__item--truncated{display:none!important}.mf-pourriez-aimer-slide .product-block-options--swatch:hover .product-block-options__more-label{display:inline-flex!important}.mf-pourriez-aimer-slide .product-block-options--swatch.expanded .product-block-options__item--truncated{display:inline-flex!important;visibility:visible!important;opacity:1!important}.mf-pourriez-aimer-slide .product-block-options--swatch.expanded .product-block-options__more-label{display:none!important}.mf-pourriez-aimer-slide .product-block-options--swatch.expanded .product-block-options__inner{flex-wrap:wrap!important}.mf-pourriez-aimer-slide .product-info{min-height:auto;height:auto}.mf-pourriez-aimer-slide .product-block-options__more-label{font-family:Times New Roman,Times,serif;font-weight:400;font-size:12px;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,.1)}}@media (min-width: 1024px){.template-suffix-la-maison .rimage-wrapper{max-height:500px;padding-top:0!important;height:500px}.template-suffix-la-maison .rimage-wrapper img,.template-suffix-la-maison .rimage-wrapper .rimage{position:relative;width:100%;height:100%;object-fit:cover}}.mf-heading--mobile-only{display:block}.mf-heading--desktop-only{display:none}@media (min-width: 768px){.mf-heading--mobile-only{display:none}.mf-heading--desktop-only{display:block}}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.section-rich-text div.majortitle.in-content.h1-style{font-size:32px;font-weight:400;text-transform:uppercase;line-height:1.2}@media (max-width: 767px){.section-rich-text div.majortitle.in-content.h1-style{font-size:20px}}.template-suffix-bracelets-apple-watch .option2-wrapper{display:flex!important;flex-direction:column!important;align-items:flex-start!important}.template-suffix-bracelets-apple-watch .boitier-apple-label{display:block!important;width:100%!important;font-family:Times New Roman,Times,serif;font-weight:400;font-size:14px;text-align:left;margin-bottom:15px}.template-suffix-bracelets-apple-watch .boitier-apple-label b{font-weight:700}.template-suffix-bracelets-apple-watch .option2-wrapper ul.clickyboxes,.template-suffix-bracelets-apple-watch #mf-largeur-selector ul.clickyboxes{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;justify-content:flex-start!important;gap:20px!important;width:100%}.template-suffix-bracelets-apple-watch .option2-wrapper ul.clickyboxes li,.template-suffix-bracelets-apple-watch #mf-largeur-selector ul.clickyboxes li{display:inline-block!important}.template-suffix-bracelets-apple-watch a.opt--38-a-41-mm,.template-suffix-bracelets-apple-watch a.opt--42-a-49-mm,.template-suffix-bracelets-apple-watch a.opt--38-to-41-mm,.template-suffix-bracelets-apple-watch a.opt--42-to-49-mm,.template-suffix-bracelets-apple-watch a.opt--38-a-41-mm:before,.template-suffix-bracelets-apple-watch a.opt--42-a-49-mm:before,.template-suffix-bracelets-apple-watch a.opt--38-to-41-mm:before,.template-suffix-bracelets-apple-watch a.opt--42-to-49-mm:before{width:130px!important;height:130px!important}@media (max-width: 767px){.template-suffix-bracelets-apple-watch a.opt--38-a-41-mm,.template-suffix-bracelets-apple-watch a.opt--42-a-49-mm,.template-suffix-bracelets-apple-watch a.opt--38-to-41-mm,.template-suffix-bracelets-apple-watch a.opt--42-to-49-mm,.template-suffix-bracelets-apple-watch a.opt--38-a-41-mm:before,.template-suffix-bracelets-apple-watch a.opt--42-a-49-mm:before,.template-suffix-bracelets-apple-watch a.opt--38-to-41-mm:before,.template-suffix-bracelets-apple-watch a.opt--42-to-49-mm:before{width:110px!important;height:110px!important}.template-suffix-bracelets-apple-watch .boitier-apple-label,.template-suffix-bracelets-apple-watch .label-properties label{font-size:13px!important}}.selector-wrapper.styled-select label[for=SingleOptionSelector-0]:not(.option1-label):not(.boitier-apple-label):not(.color-selector-title){display:inline-block}.template-product .selector-wrapper.styled-select:has(label[for=SingleOptionSelector-0]:not(.option1-label):not(.boitier-apple-label):not(.color-selector-title)){display:grid;grid-template-columns:1fr 1fr;gap:10px;align-items:center;width:100%}.template-product .selector-wrapper.styled-select:has(label[for=SingleOptionSelector-0]:not(.option1-label):not(.boitier-apple-label):not(.color-selector-title)) label{font-family:Times New Roman,Times,serif;font-weight:400;font-size:13px;text-transform:uppercase;margin-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/31/assets/customs_styles.css.map */
