:root{--rounded-button:2px;--rounded-input:2px;--rounded-card:2px;--rounded-block:2px}[data-rounded-input=square] .input-wrapper .input,[data-rounded-block=square] .free-shipping-bar progress-bar,[data-rounded-block=square] .product__inventory progress-bar{border-radius:2px}.header__menu .menu__item .btn-duplicate{background:#f2f5f8!important;color:#303e55!important;white-space:nowrap}.free-shipping-bar progress-bar,.product__inventory progress-bar{background-color:#f2f5f8!important;color:#303e55!important}.free-shipping-bar>span{font-size:15px!important;line-height:1.4;color:#303e55}.cart-quantity,.cart-item__media,cart-items .media,.horizontal-product__media,.quantity__button{border-radius:2px}.cart-drawer select,cart-items select,.cart-item select{border-radius:2px!important;border:1px solid #dce2e8!important;color:#303e55!important;background-color:#fff!important;font-size:13px!important;padding:5px 26px 5px 10px!important;box-shadow:none!important}.price__sale{color:#8a94a1!important;text-decoration:line-through;text-decoration-color:#8a94a1;text-decoration-thickness:1px}.price__sale:before,.price__sale:after{display:none!important}:root{--font-heading-family:Georgia,"Times New Roman",serif;--font-heading-weight:400;--font-heading-letter-spacing:-.02em;--font-heading-line-height:1.1;--title-md:clamp(2rem,2.6vw,2.75rem);--title-lg:clamp(2.25rem,3vw,3.25rem);--title-xl:clamp(2.5rem,5vw,4rem);--font-navigation-family:Georgia,"Times New Roman",serif;--font-navigation-weight:400;--font-navigation-size:clamp(.8125rem,.72rem+.25vw,.9375rem);--font-product-family:Georgia,"Times New Roman",serif;--font-product-weight:400;--font-product-size:clamp(1.0625rem,.93rem+.32vw,1.3125rem)}.heading,h1,h2,h3,.h1,.h2,.h3{font-family:var(--font-heading-family);font-weight:400;letter-spacing:var(--font-heading-letter-spacing)}.heading.font-bold,.heading strong,h2 strong,h3 strong{font-weight:400}.header__logo a{font-family:Georgia,Times New Roman,serif;font-weight:400;font-size:clamp(1.5rem,1.2rem+.65vw,1.75rem);letter-spacing:-.01em;color:#303e55}.header__menu .menu__item,.header__menu .menu__item .btn-text{font-family:Georgia,Times New Roman,serif;font-weight:400;text-transform:uppercase;letter-spacing:.07em;color:#303e55}.header__menu .menu__item{font-size:15px!important;padding-left:12px!important;padding-right:12px!important}@media(min-width:1024px)and (max-width:1599px){.header__menu .menu__item{font-size:13px!important;padding-left:9px!important;padding-right:9px!important}}.cart-item__title,.cart-item .product-title,cart-items .font-medium.text-base,.horizontal-product__title,.product-card__title{font-family:Georgia,Times New Roman,serif!important;font-weight:400!important;letter-spacing:-.01em;color:#303e55}[id*=__faq] .heading,[id*=__faq] .rte,[id*=__faq] .details__summary,[id*=__faq] .details__content,[id*=__faq] .text-opacity{color:#303e55}[id*=__faq] .text-opacity{opacity:.8}.template-page #MainContent .rte,.template-page #MainContent .heading{color:#303e55}.template-page #MainContent [id*=__image-with-text-overlay] .rte,.template-page #MainContent [id*=__image-with-text-overlay] .heading,.template-page #MainContent [id*=__timeline] .rte,.template-page #MainContent [id*=__timeline] .heading,.template-page #MainContent [id*=__image_with_text_overlay] .rte,.template-page #MainContent [id*=__image_with_text_overlay] .heading,.template-page #MainContent [id*=__image_with_text_overlay] .subheading,.template-page #MainContent [id*=__image-with-text-overlay] .subheading{color:#fff}[id*=faq] .details__summary>span{font-family:Georgia,Times New Roman,serif;font-weight:400;font-size:clamp(1.0625rem,.95rem+.4vw,1.3125rem);letter-spacing:-.01em;color:#303e55}.header-transparent .header{position:relative!important;inset-block-start:auto!important}.header-transparent.header-scrolled .header{position:fixed!important;inset-block-start:0!important}.header-transparent:not(.header-scrolled) .header{--header-background-opacity:1 !important;--header-logo-opacity:1 !important;color:rgb(var(--color-foreground))!important}@media(max-width:1023px){.mt-hero .header-section.header-transparent .header{position:absolute!important;inset-block-start:auto!important}.mt-hero .header-section.header-transparent:not(.header-scrolled) .header{--header-background-opacity:0 !important;--header-logo-opacity:0 !important;color:#303e55!important;text-shadow:0 0 12px rgba(255,255,255,.95),0 0 3px rgba(255,255,255,.95)}.mt-hero .header-section.header-transparent:not(.header-scrolled) .header svg{filter:drop-shadow(0 0 3px rgba(255,255,255,.95))}.mt-hero .header-section.header-transparent.header-scrolled .header{position:fixed!important;inset-block-start:8px!important;left:12px!important;right:12px!important;width:auto!important;border-radius:2px;box-shadow:0 6px 24px #17203024;overflow:hidden}.mt-hero .header-section.header-transparent.header-scrolled .header:before{border-radius:2px!important}.template-product .product__gallery-container{margin-left:-20px!important;margin-right:-20px!important;width:calc(100% + 40px)!important}.template-product .product__media>:is(img,video-media,model-media){aspect-ratio:5/6!important;width:100%!important;object-fit:cover}.template-product .product__media-container{position:relative;gap:0!important}.template-product .product--columns{row-gap:14px!important}.template-product .product__thumbnails.with-dots{position:absolute!important;left:0;right:0;bottom:12px;top:auto;width:100%;height:auto;margin:0;padding:0;z-index:2;pointer-events:none;overflow:visible}.template-product .product__thumbnails.with-dots media-dots{display:flex!important;justify-content:center;align-items:center;gap:5px;width:100%;padding:0}.template-product .product__thumbnails.with-dots button.product__thumbnail{width:22px!important;height:14px!important;min-width:0;flex:0 0 auto;pointer-events:auto;background:transparent!important;box-shadow:none!important;border:0!important;padding:0!important;opacity:1!important;border-radius:0}.template-product .product__thumbnails.with-dots button.product__thumbnail img{display:none!important}.template-product .product__thumbnails.with-dots button.product__thumbnail:before{content:""!important;position:absolute;left:0;right:0;top:6px;width:auto!important;height:2px!important;border-radius:1px;background:#303e554d!important;transform:none!important;opacity:1!important;transition:background .2s}.template-product .product__thumbnails.with-dots button.product__thumbnail[aria-current=true]:before{background:#303e55!important}.template-product .product__thumbnails.with-dots button.product__thumbnail:after{display:none!important}.template-product .product__info>.rte:has(.mt-title){margin-block-start:0!important}.template-product .product__media button[is=media-lightbox-button]{width:100%!important;height:100%!important;background:transparent!important;box-shadow:none!important;border-radius:0!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border:0!important}.template-product .product__media button[is=media-lightbox-button] svg{display:none!important}.cart-drawer input,.cart-drawer textarea,.cart-drawer select,cart-items select,.cart-item select,.mt-gift__input{font-size:16px!important}.cart-drawer .drawer__inner{top:0!important;height:100%!important;max-height:100%!important;border-radius:0!important;padding-top:env(safe-area-inset-top,0px)}.cart-drawer .drawer__close,.js [data-modal-swipe-only] .cart-drawer .drawer__close{display:flex!important;opacity:1!important;pointer-events:auto!important;inset-block-start:calc(env(safe-area-inset-top,0px) + 10px)!important;inset-inline-end:10px!important;width:40px!important;height:40px!important}.cart-drawer .drawer__header:before{display:none!important}cart-items ul.horizontal-products{grid-template-columns:minmax(0,1fr)!important}.horizontal-product__details{min-width:0!important}.cart-variant-swap select{max-width:100%!important;min-width:0!important}.cart-drawer .overlay{background:transparent!important;opacity:0!important}.cart-drawer cart-items .horizontal-product{position:relative}.cart-drawer cart-items .horizontal-product:not([data-handle=serviette-de-bain-100-coton-offerte-newsletter]){min-height:176px}.cart-drawer cart-items .horizontal-product__quantity{position:absolute;left:0;top:106px;width:48px;height:auto}.cart-drawer cart-items .horizontal-product__quantity>.flex{height:auto!important;gap:8px}.cart-drawer cart-items .horizontal-product__quantity .cart-quantity{width:100%;height:30px;background:#fff!important;border:1px solid #dce2e8;border-radius:2px;overflow:hidden}.cart-drawer cart-items .horizontal-product__quantity .cart-quantity input{height:28px;background:transparent!important;padding:0!important;font-size:16px!important;text-align:center;-moz-appearance:textfield}.cart-drawer cart-items .horizontal-product__quantity .cart-quantity input::-webkit-outer-spin-button,.cart-drawer cart-items .horizontal-product__quantity .cart-quantity input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.cart-drawer cart-items .horizontal-product__quantity .quantity__buttons{display:none!important}.cart-drawer cart-items .horizontal-product__quantity .text-right{text-align:left!important}.cart-drawer cart-items .horizontal-product[data-handle=serviette-de-bain-100-coton-offerte-newsletter] .horizontal-product__quantity{position:static;width:auto}.cart-drawer cart-items .horizontal-product[data-handle=serviette-de-bain-100-coton-offerte-newsletter] .horizontal-product__quantity .text-right{text-align:right!important}.cart-variant-swap>div:first-child{flex:0 0 100%}.cart-variant-swap>div:first-child select{width:100%!important}.cart-variant-swap>div:not(:first-child){flex:1 1 0;min-width:0}.cart-variant-swap>div:not(:first-child) select{width:100%!important;max-width:100%!important;padding-left:8px!important;padding-right:22px!important}}@media(max-width:360px){.cart-drawer cart-items .horizontal-product{gap:12px!important}.cart-drawer cart-items .horizontal-product__media{width:80px!important;height:80px!important}.cart-drawer cart-items .horizontal-product__quantity{top:90px}.cart-variant-swap>div:not(:first-child) select{padding-left:6px!important;padding-right:18px!important}}.cart-drawer .cart-discount__count{background:#303e55!important;color:#fff!important}body:has(#CartDrawer[open]) #tidio-chat{display:none!important}.newsletter-bar,.newsletter-bar .newsletter-bar__button{border-radius:2px!important}.newsletter-bar{border:1px solid #dce2e8;background:#fff!important}.newsletter-bar .newsletter-bar__button{background:#f2f5f8!important;color:#303e55!important}.mt-gift{margin:4px 0 0;color:#303e55}.mt-gift__eyebrow{font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#303e55;margin:0 0 12px}.mt-gift__card{display:grid;grid-template-columns:96px minmax(0,1fr);gap:16px;background:#f2f5f8;border-radius:2px;padding:14px}.mt-gift__media{width:96px;height:96px;background:#fff;border-radius:2px;overflow:hidden}.mt-gift__img{width:100%;height:100%;object-fit:cover;display:block}.mt-gift__body{min-width:0;display:flex;flex-direction:column;justify-content:center}.mt-gift__title{font-family:Georgia,Times New Roman,serif;font-size:17px;line-height:1.25;margin:0 0 4px;color:#303e55}.mt-gift__text{font-size:13px;line-height:1.5;color:#5f6b7a;margin:0 0 12px}.mt-gift__cta{align-self:flex-start;background:#303e55;color:#fff;border:0;border-radius:2px;font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;padding:10px 18px;cursor:pointer;line-height:1}.mt-gift__cta:hover{background:#1f2a3c}.mt-gift__form,.mt-gift--open .mt-gift__cta{display:none}.mt-gift--open .mt-gift__form{display:block}.mt-gift__row{display:flex;gap:6px}.mt-gift__input{flex:1 1 auto;min-width:0;height:42px;padding:0 12px;border:1px solid #dce2e8;border-radius:2px;background:#fff;font-size:14px;color:#303e55;outline:none}.mt-gift__input:focus{border-color:#303e55}.mt-gift__submit{flex:0 0 auto;height:42px;padding:0 16px;background:#303e55;color:#fff;border:0;border-radius:2px;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.mt-gift__submit[disabled]{opacity:.6;cursor:default}.mt-gift__legal{font-size:11px;color:#8a94a1;margin:8px 0 0;line-height:1.4}.mt-gift__err{font-size:12px;color:#be123c;margin:8px 0 0}.mt-gift__ok{display:flex;align-items:center;gap:10px;font-size:14px;color:#303e55;background:#f2f5f8;border-radius:2px;padding:12px 14px;margin:0}.mt-gift__ok svg{width:18px;height:18px;flex:0 0 auto;color:#395f4f}.mt-gift--back .mt-gift__ok{justify-content:space-between;gap:12px}.mt-gift--back .mt-gift__ok svg{display:none}.mt-gift__readd{flex:0 0 auto;background:#303e55;color:#fff;border:0;border-radius:2px;font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;padding:9px 14px;cursor:pointer;line-height:1;white-space:nowrap}.mt-gift__readd[disabled]{opacity:.6}@media(max-width:480px){.mt-gift__card{grid-template-columns:76px minmax(0,1fr);gap:12px;padding:12px}.mt-gift__media{width:76px;height:76px}.mt-gift__title{font-size:16px}}.horizontal-product[data-handle=serviette-de-bain-100-coton-offerte-newsletter] .price{font-size:0!important;align-items:center;gap:8px!important}.horizontal-product[data-handle=serviette-de-bain-100-coton-offerte-newsletter] .price:before{content:"Offerte";font-size:15px;font-weight:600;color:#395f4f;line-height:1}.horizontal-product[data-handle=serviette-de-bain-100-coton-offerte-newsletter] .price:after{content:"Cadeau newsletter";font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#303e55;background:#f2f5f8;padding:5px 8px;border-radius:2px;line-height:1}.horizontal-product[data-handle=serviette-de-bain-100-coton-offerte-newsletter] .cart-quantity__info,.horizontal-product[data-handle=serviette-de-bain-100-coton-offerte-newsletter] .cart-variant-swap{display:none!important}@media(max-width:749px){html body #shopify-block-floating.newsletter-bar{width:auto!important;padding:0!important;gap:0!important;margin:0!important;left:auto!important;right:0!important;top:62%!important;bottom:auto!important;transform:none!important;border:0!important;border-radius:6px 0 0 6px!important;background:#fffc!important;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 2px 10px #1720301f!important}html body #shopify-block-floating .newsletter-bar__social{display:none!important}html body #shopify-block-floating .newsletter-bar__button{margin:0!important;padding:10px 6px!important;font-size:9px!important;letter-spacing:.1em!important;background:transparent!important;border-radius:6px 0 0 6px!important;color:#303e55!important}}html.mt-nl-subscribed .newsletter-bar{display:none!important}@media(min-width:1024px){.template-collection .collection.page-width{max-width:none;padding-inline:20px}.template-collection .collection.page-width .collection__topbar{margin-inline:-20px}.template-collection .card-grid{column-gap:8px;row-gap:36px}.template-collection .card-grid .product-card:not(.product-card--promo) .product-card__media .media--square>:is(img,svg,video-media){aspect-ratio:5/7;object-fit:cover}.template-collection .card-grid .product-card--promo{align-self:start;aspect-ratio:5/7;height:auto!important;min-height:0!important}.template-collection .card-grid .product-card__title{font-size:14.5px}.template-collection .card-grid .product-card .price{font-size:14px}}@media(max-width:1023px){.template-collection .collection.page-width{padding-inline:6px}.template-collection .collection.page-width .collection__topbar{margin-inline:-6px}.template-collection .card-grid{column-gap:4px;row-gap:26px}.template-collection .card-grid .product-card:not(.product-card--promo) .product-card__media .media--square>:is(img,svg,video-media){aspect-ratio:3/4;object-fit:cover}}.mt-pro-btn{height:30px;padding:0 12px;margin-inline-end:6px;border:1px solid currentColor;border-radius:2px;font-size:12px;font-weight:600;letter-spacing:.08em;line-height:1;color:inherit;text-decoration:none;transition:background .2s,color .2s}@media(hover:hover){.mt-pro-btn:hover{background:#303e55;color:#fff;border-color:#303e55}}.mt-chips{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin:4px auto 22px;max-width:900px}.mt-chips__item{display:inline-flex;align-items:center;height:30px;padding:0 12px;background:#f2f5f8;color:#303e55;font-size:11.5px;font-weight:600;letter-spacing:.09em;text-transform:uppercase;text-decoration:none;border-radius:2px;transition:background .2s,color .2s}.mt-chips__item.is-active{background:#303e55;color:#fff}@media(hover:hover){.mt-chips__item:not(.is-active):hover{background:#dce2e8}}.mt-chips:has(+.mt-chips--sub){margin-bottom:10px}.mt-chips--sub{margin-top:0}.mt-chips--sub .mt-chips__item{height:26px;padding:0 11px;background:transparent;border:1px solid #d5dce4;font-size:10.5px;color:#303e55}.mt-chips--sub .mt-chips__item.is-active{background:transparent;border-color:#303e55;color:#303e55}@media(hover:hover){.mt-chips--sub .mt-chips__item:not(.is-active):hover{background:transparent;border-color:#8b97a8}}.mt-chips__label{margin:4px 0 10px;text-align:center;font-size:10.5px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:#303e55;opacity:.55}.mt-chips__label+.mt-chips{margin-top:0}@media(max-width:767px){.mt-chips__label{text-align:left;margin:0 0 8px}}@media(max-width:767px){.mt-chips{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;scrollbar-width:none;margin:0 -6px 16px;padding:0 6px}.mt-chips::-webkit-scrollbar{display:none}.mt-chips__item{flex:0 0 auto}}@media(hover:hover)and (min-width:1024px){.header__icons--end .search-drawer-button,.header__icons--end shopify-account,.header__icons--end .cart-drawer-button{width:38px;height:38px;border-radius:2px;transition:background .2s,color .2s}.header__icons--end .search-drawer-button:hover,.header__icons--end shopify-account:hover,.header__icons--end .cart-drawer-button:hover{background:#303e55;color:#fff!important}.header__icons--end :is(.search-drawer-button,shopify-account,.cart-drawer-button):hover svg{filter:none!important}}.header__icons--end shopify-account::part(signed-out-avatar){color:inherit!important}.mt-band{margin-top:var(--mt-band-mt,4px);margin-bottom:var(--mt-gap,4px);padding:44px 20px 40px;text-align:center;background:var(--mt-band-bg,#f2f5f8);color:#303e55;display:flex;flex-direction:column;align-items:center}.mt-band__kicker{margin:0 0 12px;font-size:11.5px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#303e55;opacity:.75}.mt-band__title{color:#303e55!important;font-family:var(--font-heading-family);font-weight:400;font-size:clamp(32px,8vw,52px);line-height:1.08;margin:0}.mt-band__rule{display:block;width:44px;height:1px;background:#303e55;opacity:.5;margin:20px auto 0}.mt-band__intro{margin:18px auto 0;max-width:520px;font-size:15px;line-height:1.55;color:#303e55;opacity:.85}.mt-band__link{margin-top:16px;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#303e55;text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:3px}@media(min-width:768px){.mt-band{padding:64px 20px 58px}}.mt-sl{position:relative}.mt-sl__track{display:flex;gap:var(--mt-gap,4px);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.mt-sl__track::-webkit-scrollbar{display:none}.mt-sl__panel[hidden]{display:none}.mt-sl__card{position:relative;display:block;flex:0 0 88vw;height:calc(var(--mt-h-m,76) * 1svh - 44px);min-height:430px;scroll-snap-align:start;overflow:hidden;background:#e9ecef;color:#fff;text-decoration:none}.mt-sl__card:only-child{flex-basis:100%}.mt-sl__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 1.2s cubic-bezier(.2,.7,.2,1)}.mt-sl__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#1720308c,#17203000 50%);pointer-events:none}.mt-sl__content{position:absolute;left:0;right:0;bottom:0;z-index:1;padding:0 22px 44px;display:flex;flex-direction:column;align-items:flex-start;gap:10px}.mt-sl__kicker{margin:0;color:#fff!important;font-family:var(--font-heading-family);font-style:italic;font-size:14px;opacity:.92}.mt-sl__title{margin:0;color:#fff!important;font-family:var(--font-heading-family);font-weight:400;font-size:clamp(26px,7vw,34px);line-height:1.08;text-shadow:0 1px 18px rgba(0,0,0,.18);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.mt-sl__meta{margin:0;color:#fff!important;font-size:15px;opacity:.95;display:flex;gap:8px;align-items:baseline;flex-wrap:wrap}.mt-sl__meta s{opacity:.7;font-size:13px}.mt-sl__meta small{font-size:12px;opacity:.85}.mt-sl__excerpt{margin:0;color:#fff!important;font-size:14.5px;line-height:1.45;opacity:.92;max-width:440px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mt-sl__btn{margin-top:6px;display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 22px;border:1px solid #fff;color:#fff!important;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;transition:background .2s,color .2s}.mt-sl__tabs{position:absolute;top:16px;left:50%;transform:translate(-50%);z-index:3;display:flex;gap:4px;padding:5px;max-width:calc(100% - 24px);overflow-x:auto;scrollbar-width:none;border-radius:999px;background:#ffffffc7;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 8px 28px #17203029}.mt-sl__tabs::-webkit-scrollbar{display:none}.mt-sl__tab{flex:0 0 auto;border:0;background:transparent;color:#303e55;height:32px;padding:0 12px;border-radius:999px;font-size:10.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:background .2s,color .2s}.mt-sl__tab.is-active{background:#303e55;color:#fff}.mt-sl__arrow{position:absolute;top:50%;z-index:3;width:50px;height:50px;margin-top:-25px;border:0;border-radius:50%;background:#ffffffe0;color:#303e55;display:none;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 8px 28px #1720302e;transition:opacity .25s,background .2s,color .2s}.mt-sl__arrow--prev{left:18px}.mt-sl__arrow--next{right:18px}.mt-sl__arrow[disabled]{opacity:0;pointer-events:none}.mt-sl__bar{position:absolute;left:50%;bottom:18px;z-index:3;width:120px;height:2px;margin-left:-60px;background:#ffffff59;overflow:hidden;border-radius:2px;pointer-events:none}.mt-sl__bar span{display:block;height:100%;width:20%;background:#fff;transition:transform .15s linear}@media(hover:hover){.mt-sl__card:hover .mt-sl__img{transform:scale(1.03)}.mt-sl__card:hover .mt-sl__btn{background:#fff;color:#303e55!important}.mt-sl__tab:not(.is-active):hover{background:#303e5514}.mt-sl__arrow:hover{background:#303e55;color:#fff}}@media(min-width:768px){.mt-sl__card{flex-basis:calc(50% - var(--mt-gap,4px) / 2);height:calc(var(--mt-h-d,88) * 1vh - 48px);min-height:540px}.mt-sl__content{padding:0 40px 56px}.mt-sl__title{font-size:clamp(30px,2.8vw,44px)}.mt-sl__tabs{top:24px}.mt-sl__tab{height:36px;padding:0 18px;font-size:11.5px}.mt-sl__arrow{display:flex}.mt-sl__bar{bottom:24px}}.template-product .text-with-icons:after{content:none!important}.template-product .text-with-icons{border-top:1px solid #e3e7ec;border-bottom:1px solid #e3e7ec}.template-product .text-with-icons .column{flex-direction:row!important;align-items:flex-start;text-align:left!important;gap:16px;padding:16px 2px}.template-product .text-with-icons .column+.column{border-top:1px solid #eef1f4}.template-product .text-with-icons .column__icon{flex:0 0 42px;width:42px;height:42px;border-radius:50%;background:#f2f5f8;color:#303e55;display:flex;align-items:center;justify-content:center}.template-product .text-with-icons .column__icon svg{width:20px!important;height:20px!important}.template-product .text-with-icons .column__icon svg .fill{fill:none!important}.template-product .text-with-icons .column__title{margin:2px 0 5px;font-family:var(--font-heading-family);font-size:18px;font-weight:400;line-height:1.2;color:#303e55}.template-product .text-with-icons .column__title strong{font-weight:400}.template-product .text-with-icons .column__text,.template-product .text-with-icons .column__text p{font-size:13px;line-height:1.55;color:#5b6573;margin:0}@media(min-width:1024px){.template-product .text-with-icons .column{flex-direction:column!important;align-items:center;text-align:center!important;gap:12px;padding:30px 36px!important}.template-product .text-with-icons .column+.column{border-top:0;border-inline-start:1px solid #e3e7ec}.template-product .text-with-icons .column__title{font-size:21px;margin:0 0 6px}.template-product .text-with-icons .column__text{max-width:330px;margin-inline:auto}}.template-product .product__info .mt-title{font-size:25px!important;line-height:1.22!important;letter-spacing:-.015em!important}@media(min-width:1024px){.template-product .product__info .mt-title{font-size:30px!important;line-height:1.2!important}}.mt-sm{margin:26px 0 0;padding:22px 20px 24px;background:#f2f5f8;color:#303e55}.mt-sm__k{margin:0 0 8px;font-size:11.5px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;opacity:.75}.mt-sm__t{margin:0 0 8px;font-family:Georgia,Times New Roman,serif;font-size:24px;line-height:1.15;letter-spacing:-.02em;color:#303e55}.mt-sm__p{margin:0 0 16px;font-size:14.5px;line-height:1.6;color:#303e55}.mt-sm__btn,.mt-sm-send{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 22px;border:1px solid #303e55;background:#303e55;color:#fff;font-size:12.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;border-radius:2px;cursor:pointer;transition:background .2s,color .2s}.mt-sm__btn{background:transparent;color:#303e55}@media(hover:hover){.mt-sm__btn:hover{background:#303e55;color:#fff}.mt-sm-send:hover{background:#1f2a3b}}.mt-sm-dlg .mt-dlg__box{max-width:520px}.mt-sm-form{display:grid;gap:6px}.mt-sm-f{border:0;margin:0 0 6px;padding:0}.mt-sm-l{display:block;margin:10px 0 4px;font-size:13px;font-weight:600;color:#303e55}.mt-sm-l span{font-weight:400;color:#6f7886}.mt-sm-i{width:100%;box-sizing:border-box;border:1px solid #dce2e8;border-radius:2px;background:#fff;padding:11px 12px;font-size:16px;color:#303e55;font-family:inherit}.mt-sm-i:focus{outline:none;border-color:#303e55}textarea.mt-sm-i{resize:vertical;min-height:96px}.mt-sm-chips{display:flex;flex-wrap:wrap;gap:6px}.mt-sm-chips label{position:relative;cursor:pointer}.mt-sm-chips input{position:absolute;opacity:0;pointer-events:none}.mt-sm-chips span{display:inline-flex;align-items:center;height:34px;padding:0 14px;border:1px solid #dce2e8;border-radius:2px;font-size:13px;color:#303e55;background:#fff}.mt-sm-chips input:checked+span{border-color:#303e55;background:#f2f5f8;font-weight:600}.mt-sm-chips input:focus-visible+span{outline:2px solid #303e55;outline-offset:2px}.mt-sm-2{display:grid;grid-template-columns:1fr;gap:0 10px}@media(min-width:560px){.mt-sm-2{grid-template-columns:1fr 1fr}}.mt-sm-send{margin-top:16px;width:100%}.mt-sm-small{margin:8px 0 0;font-size:12px;color:#6f7886;text-align:center}.mt-sm-ok{margin:14px 0 4px;font-size:15px;line-height:1.6;color:#303e55}.mt-sm-err{margin:0 0 4px;font-size:13.5px;color:#9b2c2c}html body .product__info .mt-colors{margin:4px 0 18px}html body .product__info .mt-colors__lab{font-size:14px}html body .product__info .mt-colors__row{gap:5px;margin-top:10px}html body .product__info .mt-colors__sw{width:32px;height:32px;box-shadow:0 0 0 1px #303e5524}html body .product__info .mt-colors__sw.is-on{box-shadow:0 0 0 2px #fff,0 0 0 3px #303e55}html body .product__info .mt-colors__sw.is-on:after{content:none}html body .product__info fieldset[data-option-slug=modele] .color-swatch,html body .product__info fieldset[data-option-slug=couleur] .color-swatch,html body .product__info fieldset[data-option-slug=style] .color-swatch{width:32px!important;height:32px!important}html body .product__info .mt-price-slot .price__regular{font-size:22px!important;letter-spacing:-.015em}@media(min-width:990px){html body .product__info .mt-colors__sw{width:36px;height:36px}html body .product__info .mt-colors__row{gap:6px}html body .product__info .mt-price-slot .price__regular{font-size:24px!important}}.header__corner,.header__cutout,.collection__corner,.collection__cutout{display:none!important}.header-section.header-sticky .header{backface-visibility:hidden}.newsletter-section .social-icons:before{content:"Suivez-nous";display:inline-flex;align-items:center;margin-inline-end:4px;padding-inline-end:34px;font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:#303e55;opacity:.75;background:linear-gradient(currentColor,currentColor) no-repeat right 8px center/18px 1px}html[lang^=ro] .newsletter-section .social-icons:before{content:"Urm\103ri\21bi-ne"}.shopify-section-group-footer-group .text-with-icons.with-border,.shopify-section-group-footer-group .text-with-icons.with-border .column{border:0!important;box-shadow:none!important}@media(min-width:1024px)and (max-width:1849px){.header__menu li:has(>a.menu__item[href*="/pages/suivi-de-commande"]),.header__menu li:has(>a.menu__item[href*="/pages/foire-aux-questions"]),.header__menu li:has(>a.menu__item[href$="/pages/contact"]){display:none}}@media(min-width:1024px)and (max-width:1199px){.header__menu li:has(>a.menu__item[href*="/pages/notre-mission"]){display:none}}button[name=add] span.relative:has(+product-buy-price){font-size:0}button[name=add] span.relative:has(+product-buy-price):after{content:"\b7";font-size:14px;margin:0 .5em}:is(.jdgm-rev-widg,.jdgm-review-widget) .jm-button{border-radius:2px!important}:is(.jdgm-rev-widg,.jdgm-review-widget) .jm-button--secondary{color:#303e55!important;border-color:#dce2e8!important}:is(.jdgm-rev-widg,.jdgm-review-widget) .jm-social-share-list{display:none!important}:is(.jdgm-rev-widg,.jdgm-review-widget) .jdgm-tab--active{color:#303e55!important;border-color:#303e55!important}:is(.jdgm-rev-widg,.jdgm-review-widget) .jm-review-highlights__row{color:#303e55}@media(max-width:480px){html body p.announcement-text{font-size:12px}}.mt-new{position:absolute;z-index:3;top:12px;left:12px;display:inline-block;background:#fff;color:#303e55;font:700 10.5px/1 Inter,system-ui,sans-serif;letter-spacing:.12em;text-transform:uppercase;padding:6px 9px;border-radius:2px;pointer-events:none}.mt-nav-new{display:inline-block;vertical-align:2px;margin-left:8px;font:600 9.5px/1 Inter,system-ui,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#a8783f}.drawer__menu-item .mt-nav-new{vertical-align:middle;font-size:10.5px;margin-left:10px}
/*# sourceMappingURL=/cdn/shop/t/100/assets/mt-global.css.map */
