#FeaturedCollection-featured_collection_TiEGrf .title:before,#FeaturedCollection-featured_collection_NkcjqR .title:before,#FeaturedCollection-featured_collection_89eTGd .title:before,.reassurance--reassurance_EAHwN3 .reassurance__heading:before{content:"";display:inline-block;width:.7em;height:.7em;margin-right:.4em;vertical-align:middle;background-color:currentColor;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Ccircle cx='12' cy='12' r='8' stroke='%23000' stroke-width='2.5'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Ccircle cx='12' cy='12' r='8' stroke='%23000' stroke-width='2.5'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}#FeaturedCollection-featured_collection_TiEGrf .title,#FeaturedCollection-featured_collection_NkcjqR .title,#FeaturedCollection-featured_collection_89eTGd .title,.reassurance--reassurance_EAHwN3 .reassurance__heading{display:inline-flex;align-items:center;justify-content:center}#FeaturedCollection-featured_collection_TiEGrf{border:1px solid var(--c-lisiere)}#FeaturedCollection-featured_collection_TiEGrf .title{font-family:var(--font-heading-family)}#FeaturedCollection-featured_collection_NkcjqR,#FeaturedCollection-featured_collection_89eTGd{background-color:var(--c-papier)}.reassurance--reassurance_EAHwN3 .reassurance__item{display:flex;flex-direction:column;align-items:center;text-align:center}.reassurance--reassurance_EAHwN3 .reassurance__item:before{content:"";display:block;width:4rem;height:4rem;margin-bottom:1.2rem;border-radius:50%;border:1.5px solid currentColor}.reassurance--reassurance_EAHwN3 .reassurance__item:nth-child(1):before{color:var(--c-succes)}.reassurance--reassurance_EAHwN3 .reassurance__item:nth-child(2):before{color:var(--c-terre-fonce)}.reassurance--reassurance_EAHwN3 .reassurance__item:nth-child(3):before{color:var(--c-terre-fonce)}.reassurance--reassurance_EAHwN3 .reassurance__item-heading{font-size:1rem}.reassurance--reassurance_EAHwN3 .reassurance__item-description{font-size:.85em}@media screen and (max-width:749px){.reassurance--reassurance_EAHwN3 .reassurance__item:before{width:3.2rem;height:3.2rem;margin-bottom:.8rem}}.multicolumn--multicolumn_ntAVCY .multicolumn-card{background-color:var(--c-papier);border:.1rem solid var(--c-lisiere);border-radius:var(--cleorium-card-radius);overflow:hidden}.template-index .button,.template-index .shopify-payment-button__button--unbranded{padding:0 2.8rem;font-size:1.45rem;min-width:calc(11rem + var(--buttons-border-width) * 2);min-height:calc(4.2rem + var(--buttons-border-width) * 2)}.template-index .header-wrapper--transparent .header__menu-item,.template-index .header-wrapper--transparent .header__menu-item span,.template-index .header-wrapper--transparent .header__icon,.template-index .header-wrapper--transparent .header__heading-link .h2{color:var(--c-papier)!important}.cart-drawer__cross-sell{text-align:center;font-size:1.3rem;margin:0 0 1rem}.jdgm-widget,.jdgm-widget .jdgm-star,.jdgm-widget .jdgm-all-reviews-rating,.jdgm-widget .jdgm-all-reviews-text__text,.jdgm-widget .jdgm-verified-by{color:var(--c-terre-fonce)!important}.jdgm-widget .jdgm-verified-by__image svg path{fill:var(--c-terre)!important}.jdgm-histogram__bar-content,.jdgm-rev[data-verified-buyer=true] .jdgm-rev__icon.jdgm-rev__icon:after,.jdgm-rev__buyer-badge.jdgm-rev__buyer-badge,.jdgm-write-rev-link{background-color:var(--c-terre-fonce)!important}.jdgm-prev-badge{--jdgm-star-color: var(--c-terre-fonce);--jdgm-star-background-color: var(--c-lisiere)}.jdgm-prev-badge .jdgm-star{color:var(--c-terre-fonce)!important}.jdgm-prev-badge .jdgm-prev-badge__text{display:inline-block!important;margin-left:.4rem;font-size:14px;font-weight:400;color:var(--noyer)!important}.product__info-container>div:has(>form.installment){display:none}.product__info-container .icon-with-text{--icon-size: 18px;--icon-spacing: 8px;margin:16px 0;padding:18px 22px;background-color:var(--c-sable);border-radius:var(--c-rayon-carte);flex-wrap:wrap;row-gap:.5rem;column-gap:1.4rem}.product__info-container .icon-with-text__item{flex-direction:row!important;width:auto!important;gap:.5rem;position:relative}.product__info-container .icon-with-text__item .icon,.product__info-container .icon-with-text__item img{margin-bottom:0!important}.product__info-container .icon-with-text__item .inline-richtext{font-family:var(--c-font);font-size:14px;font-weight:600;letter-spacing:0;line-height:1.3;color:var(--c-encre);text-align:left}.product__info-container .icon-with-text__item:not(:last-child):after{content:"";position:absolute;right:-.75rem;top:50%;transform:translateY(-50%);width:3px;height:3px;border-radius:50%;background:var(--c-lisiere)}.product__info-container .icon-with-text__item .icon{width:18px;height:18px;fill:var(--c-encre);color:var(--c-encre)}.product__info-container .product-form__submit.button--primary,.product__info-container .product-form__submit.button--secondary{background-color:var(--c-terre-action);border-color:var(--c-terre-action);color:var(--c-sur-action);border-radius:var(--cleorium-card-radius)}.product__info-container .product-form__submit.button--primary:hover,.product__info-container .product-form__submit.button--secondary:hover{background-color:var(--c-encre);border-color:var(--c-encre);color:var(--c-papier)}.product__info-container .product-form__submit[disabled]{background-color:var(--ficelle)!important;border-color:var(--ficelle)!important;color:var(--noyer)!important}.product__info-container .button--sticky.product-form__submit{background-color:var(--c-terre-action);border-color:var(--c-terre-action);color:var(--c-sur-action)}.product__info-container .shopify-payment-button{margin-top:.6rem;border:1.5px solid var(--c-encre);border-radius:var(--cleorium-card-radius);padding:.2rem;background:var(--c-papier)}.product__info-container .shopify-payment-button__button--unbranded{background-color:var(--c-papier);border-color:var(--c-encre);color:var(--c-encre);border-radius:var(--cleorium-media-radius)}.product-form__payment .list-payment__item svg{height:1.8rem;width:auto}.product__info-container .list-payment{justify-content:center;padding-top:.6rem}@media screen and (min-width:750px){.product__info-container .list-payment{justify-content:center;margin:-.5rem;padding-top:.2rem}}.faq-wrapper[class*=__faq_6K9wcH].section-card{background:var(--c-papier);border:1px solid var(--c-lisiere);border-radius:var(--cleorium-card-radius)}[id*=__faq_6K9wcH] .collapsible__icons{color:var(--c-terre-fonce)}[id*=__faq_6K9wcH] collapsible-element{display:block;border-bottom:1px solid var(--c-lisiere)}[id*=__faq_6K9wcH] collapsible-element:last-child{border-bottom:none}.related-products .card .card__inner .card__media{border-radius:var(--cleorium-media-radius)}#product-grid .card--standard .card__inner,#product-grid .card--card .card__inner,.related-products .card--standard .card__inner,.related-products .card--card .card__inner,.grid-slider .card--standard .card__inner,.grid-slider .card--card .card__inner{--border-radius: var(--cleorium-card-radius);background-color:transparent;border-width:1px;border-color:var(--c-lisiere)}#product-grid .card--card .card__inner .card__media,#product-grid .card--standard .card__inner .card__media,.related-products .card--card .card__inner .card__media,.related-products .card--standard .card__inner .card__media,.grid-slider .card--card .card__inner .card__media,.grid-slider .card--standard .card__inner .card__media{--border-radius: var(--cleorium-media-radius)}#product-grid .card__heading,.related-products .card__heading,.grid-slider .card__heading{max-width:none;min-height:2.6em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#product-grid .card__heading a,.related-products .card__heading a,.grid-slider .card__heading a{max-width:none}#product-grid .rating-star,.related-products .rating-star,.grid-slider .rating-star{--color-rating-star: var(--c-terre-fonce)}#product-grid .rating-count,#product-grid .rating-text,.related-products .rating-count,.related-products .rating-text,.grid-slider .rating-count,.grid-slider .rating-text{color:var(--c-terre-fonce)}#product-grid .quick-add__submit.button--secondary{background-color:var(--c-terre-action);border-color:var(--c-terre-action);color:var(--c-sur-action);border-radius:var(--cleorium-card-radius)}#product-grid .quick-add__submit.button--secondary:hover{background-color:var(--c-encre);border-color:var(--c-encre);color:var(--c-papier)}#product-grid .card__quick-add-icon,.related-products .card__quick-add-icon,.grid-slider .card__quick-add-icon{position:absolute;top:.8rem;right:.8rem;z-index:3}#product-grid .card__media{--image-padding: 0rem}:is(#product-grid,.grid-slider) .quick-add__icon-button{display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border-radius:var(--cleorium-card-radius);background-color:var(--c-papier);border:1px solid var(--c-lisiere);color:var(--c-encre);cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}:is(#product-grid,.grid-slider) .quick-add__icon-button svg{width:18px;height:18px}:is(#product-grid,.grid-slider) .quick-add__icon-button:hover,:is(#product-grid,.grid-slider) .quick-add__icon-button:focus-visible{background-color:var(--c-terre-action);border-color:var(--c-terre-action);color:var(--c-sur-action)}:is(#product-grid,.grid-slider) .quick-add__icon-button[disabled]{opacity:.4;cursor:not-allowed}.collection-hero__text-wrapper.text--below.has-background{background:transparent;border:1px solid var(--c-lisiere);border-radius:var(--border-radius);padding:2rem 3rem}@media screen and (max-width:749px){.collection-hero__text-wrapper.text--below.has-background{padding:1.5rem 2rem}}@media screen and (min-width:750px){.collection-hero__inner .collection-hero__image-container{height:auto;aspect-ratio:16 / 9}}#product-grid .card__heading,.related-products .card__heading,.grid-slider .card__heading{font-size:1.7rem}#product-grid .card--standard>.card__content{padding:1.2rem 0 1.6rem}#product-grid .card__rating-slot{min-height:2.4rem}:root{--cleorium-cta: var(--c-terre-action);--cleorium-cta-hover: var(--cuir-fonce);--cleorium-gold: var(--c-terre);--cleorium-sage: var(--c-succes);--cleorium-ink: var(--c-encre);--cleorium-card-radius: 12px;--cleorium-media-radius: calc(var(--cleorium-card-radius) - 4px);--cleorium-border: var(--c-lisiere)}#CartDrawer,cart-items,#main-cart-footer{--color-link: 31, 31, 31;--color-link-hover: 0, 0, 0;--color-secondary-button-text: 31, 31, 31;--color-sale-price: 127, 93, 29}.cart__checkout-button.cart__checkout-button{background-color:var(--cleorium-cta);border-color:var(--cleorium-cta);color:var(--c-sur-action)}.cart__checkout-button.cart__checkout-button:hover{background-color:var(--cleorium-cta-hover);border-color:var(--cleorium-cta-hover);color:var(--c-papier)}#CartDrawer .cart__free-bar,#main-cart-footer .cart__free-bar{padding:0 0 1rem}#CartDrawer .free-bar__container,#main-cart-footer .free-bar__container{height:6px;background-color:var(--c-lisiere)}#CartDrawer .free-bar__progress,#main-cart-footer .free-bar__progress{background-color:var(--c-terre-fonce)}#CartDrawer .free-bar__text,#main-cart-footer .free-bar__text{font-size:1.2rem;color:var(--c-encre-corps)}.cart-shipping-bar{margin:0 0 1rem}.cart-shipping-bar--page{margin:0 0 1.4rem}@media screen and (max-width:749px){.cart-shipping-bar{margin-bottom:.8rem}#CartDrawer .free-bar__text,#main-cart-footer .free-bar__text{font-size:1.1rem}}.cart-drawer__tax-note{font-size:12.5px;line-height:1.5;color:var(--c-encre-douce);margin:8px 0 0}.cart-drawer__tax-note a{color:inherit;text-decoration:underline}#CartDrawer .cart-item{display:grid;grid-template-columns:7rem 1fr auto;grid-template-areas:"media details details" "media qty price" "media remove remove";align-items:start;gap:.3rem 1.2rem;background-color:var(--c-papier);border:1px solid var(--cleorium-border);border-radius:var(--cleorium-card-radius);padding:1.1rem;margin-bottom:1rem}#CartDrawer .cart-item__media{grid-area:media}#CartDrawer .cart-item__image{border-radius:var(--cleorium-media-radius);background-color:var(--c-sable);object-fit:contain}#CartDrawer .cart-item__details{grid-area:details;width:auto;max-width:none}#CartDrawer .cart-item__name{font-size:15px;font-weight:700;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#CartDrawer .cart-item__quantity{grid-area:qty;display:flex;align-items:center;justify-content:flex-start;gap:.8rem;padding-top:.4rem}#CartDrawer .cart-item__totals{grid-area:price;padding-top:.4rem;justify-content:flex-end}#CartDrawer .cart-item__remove{grid-area:remove;display:flex;justify-content:flex-end;padding-top:.2rem}.cart-remove-button--text{border:0;background:none;padding:0;font-size:13px;color:var(--c-encre-douce);text-decoration:underline;cursor:pointer}.cart-remove-button--text:hover{color:var(--cleorium-ink)}.drawer__footer{background-color:var(--c-papier);border-top:0;border-radius:var(--cleorium-card-radius) var(--cleorium-card-radius) 0 0;margin:0 -1.5rem;padding:1.5rem 1.5rem 1.8rem}#main-cart-items thead{display:none}#main-cart-items .cart-items{border-spacing:0 1rem}#main-cart-items .cart-item__details>.product-option,#main-cart-items .cart-item__details>.cart-item__discounted-prices{display:none}#main-cart-items .cart-item{display:grid;grid-template-columns:5.2rem 1fr auto;grid-template-areas:"media details details" "media qty price" "media remove remove";align-items:start;gap:.3rem .8rem;background-color:var(--c-papier);border:1px solid var(--cleorium-border);border-radius:var(--cleorium-card-radius);padding:1rem}#main-cart-items .cart-item>td{padding:0}#main-cart-items .cart-item__media{grid-area:media;width:auto}#main-cart-items .cart-item__image{border-radius:var(--cleorium-media-radius)}#main-cart-items .cart-item__details{grid-area:details;width:auto}#main-cart-items .cart-item__name{font-size:1.3rem;word-break:normal;overflow-wrap:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#main-cart-items .cart-item__totals.medium-hide.large-up-hide,#main-cart-items .cart-item__totals.small-hide{grid-area:price;display:flex;align-items:flex-start;justify-content:flex-end}#main-cart-items .cart-item__quantity{grid-area:qty;padding-left:0;display:flex;align-items:center;gap:.6rem}#main-cart-items .cart-item__remove{grid-area:remove;display:flex;justify-content:flex-end;padding-top:.2rem}@media screen and (min-width:750px){#main-cart-items .cart-item{grid-template-columns:8rem 1fr auto;gap:.4rem 1.6rem;padding:1.4rem}#main-cart-items .cart-item__name{font-size:1.6rem}#main-cart-items .cart-item__quantity{gap:.8rem}}#CartDrawer .cart-item__name{word-break:normal;overflow-wrap:break-word}.cart-page__item-count{display:block;font-size:1.4rem;font-weight:400;color:var(--c-encre-douce);margin-left:0;margin-top:.4rem;white-space:nowrap}.cart-page__note{border-top:1px solid var(--c-lisiere);border-bottom:1px solid var(--c-lisiere);margin-top:1rem;margin-bottom:1.2rem}.cart-page__note summary{display:flex;align-items:center;justify-content:space-between;padding:1.2rem 0;cursor:pointer}.cart-page__note .icon-caret{height:1.8rem;position:unset}.cart-page__note[open] .icon-caret{transform:rotate(180deg)}.cart-page__note[open]{padding-bottom:1.5rem}.cart-page__note .cart__note{margin-top:0}@media screen and (min-width:990px){main:has(>[id$=__cart-items]){display:grid;grid-template-columns:1fr 36rem;align-items:start;gap:4rem;max-width:var(--page-width);margin:0 auto;padding:0 40px}main:has(>[id$=__cart-items])>[id$=__cart-items]{grid-column:1;grid-row:1}main:has(>[id$=__cart-items])>[id$=__cart-footer]{grid-column:2;grid-row:1;position:sticky;top:2rem}main:has(>[id$=__cart-items])>[id$=__featured-collection]{grid-column:1 / -1}main:has(>[id$=__cart-items]) cart-items.page-width,main:has(>[id$=__cart-items]) .main-cart-footer.page-width{max-width:none;padding-left:0;padding-right:0}.main-cart-footer{background-color:var(--c-papier);border:1px solid var(--cleorium-border);border-radius:var(--cleorium-card-radius);padding:1.8rem}.main-cart-footer .cart__footer{display:block;padding-top:0}.main-cart-footer .cart__footer>*{width:auto}.main-cart-footer .cart__footer>*+*{margin-left:0}}.cart-page__sticky-cta{display:none}@media screen and (max-width:749px){.cart-page__sticky-cta{display:block;position:fixed;left:0;right:0;bottom:0;z-index:10;background-color:var(--c-papier);border-top:1px solid var(--c-lisiere);padding:1rem 1.6rem calc(1rem + env(safe-area-inset-bottom,0px))}.cart-page__sticky-cta .cart__checkout-button{width:100%;max-width:none}.main-cart-footer.is-empty .cart-page__sticky-cta,#main-cart-footer #checkout{display:none}main:has(>[id$=__cart-items]){padding-bottom:7rem}}@media screen and (min-width:990px){main:has(>[id$=__cart-items]) [id^=FeaturedCollection-][id$=__featured-collection] .page-width{max-width:none;padding-left:0;padding-right:0}}.collection__title-row--cart{display:flex;align-items:baseline;flex-wrap:wrap;gap:1rem;justify-content:space-between}[id^=FeaturedCollection-][id$=__featured-collection] .card--standard .card__inner,[id^=FeaturedCollection-][id$=__featured-collection] .card--card .card__inner{--border-radius: var(--cleorium-card-radius);background-color:transparent;border-width:1px;border-color:var(--cleorium-border)}[id^=FeaturedCollection-][id$=__featured-collection] .card--card .card__inner .card__media,[id^=FeaturedCollection-][id$=__featured-collection] .card--standard .card__inner .card__media{--border-radius: var(--cleorium-media-radius);--image-padding: 0rem}[id^=FeaturedCollection-][id$=__featured-collection] .card__heading{max-width:none;min-height:2.6em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}[id^=FeaturedCollection-][id$=__featured-collection] .card__heading a{max-width:none}[id^=FeaturedCollection-][id$=__featured-collection] .rating-star{--color-rating-star: var(--cleorium-gold)}[id^=FeaturedCollection-][id$=__featured-collection] .rating-count,[id^=FeaturedCollection-][id$=__featured-collection] .rating-text{color:var(--c-terre-fonce)}[id^=FeaturedCollection-][id$=__featured-collection] .badge{border:0}.cart-zone3-badge{display:inline-block;background-color:var(--c-terre-pale);border-radius:var(--cleorium-card-radius);padding:.4rem 1rem;font-size:1.2rem;font-weight:500;color:var(--cleorium-ink);line-height:1.2}[id^=FeaturedCollection-][id$=__featured-collection] .card__quick-add-icon{position:absolute;top:.8rem;right:.8rem;z-index:3}[id^=FeaturedCollection-][id$=__featured-collection] .quick-add__icon-button{display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border-radius:var(--cleorium-card-radius);background-color:var(--c-papier);border:1px solid var(--cleorium-border);color:var(--c-encre);cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}[id^=FeaturedCollection-][id$=__featured-collection] .quick-add__icon-button svg{width:18px;height:18px}[id^=FeaturedCollection-][id$=__featured-collection] .quick-add__icon-button:hover,[id^=FeaturedCollection-][id$=__featured-collection] .quick-add__icon-button:focus-visible{background-color:var(--cleorium-cta);border-color:var(--cleorium-cta);color:var(--c-papier)}[id^=FeaturedCollection-][id$=__featured-collection] .button--secondary{border-color:var(--brou);color:var(--c-encre)}@media screen and (max-width:749px){[id^=FeaturedCollection-][id$=__featured-collection] .grid{gap:1.2rem .8rem}[id^=FeaturedCollection-][id$=__featured-collection] .card__media{max-height:10.4rem}}@media screen and (max-width:749px){#CartDrawer .drawer__contents{width:100%;min-width:0}#CartDrawer .drawer__cart-items-wrapper,#CartDrawer .cart-items,#CartDrawer .cart-items>tbody{display:block;width:100%;min-width:0}#CartDrawer .cart-item{grid-template-columns:5.6rem minmax(0,1fr) auto;grid-template-areas:"media details price" "media qty remove";gap:.5rem .9rem;padding:1.1rem 1.3rem;margin-bottom:.8rem}#CartDrawer .cart-item>td{padding:0}#CartDrawer .cart-item__name{margin:0 0 .4rem;line-height:1.35}#CartDrawer .cart-item__details,#CartDrawer .cart-item__totals,#CartDrawer .cart-item__quantity{min-width:0}#CartDrawer .cart-item__totals{padding-top:0}#CartDrawer .cart-item__remove{align-items:center;padding-top:.3rem}#CartDrawer .cart-item__remove .button{min-height:4rem;height:4rem}#CartDrawer .cart-item .quantity{display:grid;grid-template-columns:2.4rem 1fr 2.4rem;align-items:center;width:7.4rem;max-width:100%;min-width:0}#CartDrawer .cart-item .quantity__button{width:auto;flex:none}#CartDrawer .cart-item .quantity__input{width:100%;min-width:0;padding:0;text-align:center;font-size:1.3rem}#CartDrawer .cart-item__media,#CartDrawer .cart-item__image{width:72px;height:72px}#CartDrawer .cart__payment-icons{margin-top:.2rem}#CartDrawer .cart__payment-icons .list-payment{gap:.2rem;padding-top:.4rem;margin:0;flex-wrap:nowrap;justify-content:center}#CartDrawer .cart__payment-icons .list-payment__item{padding:.15rem}#CartDrawer .cart__payment-icons .list-payment__item svg{width:2rem;height:auto}#CartDrawer .cart-page__note{margin-top:-.8rem;margin-bottom:.8rem}#CartDrawer .cart-page__note summary{font-size:1.2rem;padding:.7rem 0}#CartDrawer .cart__ctas{margin-top:.8rem}#CartDrawer .drawer__footer{padding:1.3rem 2.4rem}#CartDrawer .cart-drawer__footer .totals{margin-bottom:.6rem}#CartDrawer .cart-drawer__tax-note{line-height:1.5;margin-bottom:.6rem}#CartDrawer .cart-shipping-bar{margin-left:.9rem;margin-right:.9rem}#CartDrawer .cart__ctas .cart__checkout-button{margin-top:.5rem;padding:0 1.2rem;font-size:1.5rem}}#CartDrawer .drawer__close{width:44px;height:44px}#main-cart-items .cart-item__image{width:100%;height:auto}[id^=FeaturedCollection-][id$=__featured-collection] .card__badge{padding:.6rem}[id^=FeaturedCollection-][id$=__featured-collection] .card__badge .badge{border-color:transparent;font-size:12px;padding:4px 8px;border-radius:var(--c-rayon-badge)}@media screen and (max-width:749px){[id^=FeaturedCollection-][id$=__featured-collection] .title{font-size:2.6rem;line-height:1.15}}.template-index .button,.template-index .product-form__submit,.template-index .shopify-payment-button__button--unbranded{min-height:44px!important;display:inline-flex;align-items:center;justify-content:center}.template-index .multicolumn-card__info a.link{min-height:44px;display:inline-flex;align-items:center}@media screen and (max-width:749px){.template-index .product-form__submit{width:100%}}.template-index .multicolumn-card{background-color:var(--c-papier);border:.1rem solid var(--c-lisiere);border-radius:var(--cleorium-card-radius);overflow:hidden}.template-index .multicolumn-card__info{padding:1.2rem 1.4rem 1.6rem}.template-index .multicolumn-card__info h3{font-size:1.6rem;line-height:1.2;margin:0 0 .4rem}.template-index .multicolumn-card__info .rte{margin:0 0 .8rem}.template-index .multicolumn-card__info .rte p{margin:0;font-size:1.35rem;line-height:1.35;color:var(--c-encre-corps)}.template-index .jdgm-all-reviews-text{display:flex!important;flex-wrap:wrap;align-items:center;justify-content:center;gap:.8rem;padding:1.4rem 1.6rem;background:var(--c-papier);border:.1rem solid var(--c-lisiere);border-radius:var(--cleorium-card-radius);font-size:1.35rem;text-align:center}.template-index .reassurance__heading{line-height:1.15;margin-bottom:1.2rem}.template-index .reassurance__item-description p{margin:0;line-height:1.4}.template-index .product__media-wrapper:has(.product__media-list:empty){display:none}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5,.card__heading,.card__heading a{word-break:normal;overflow-wrap:break-word}[id^=FeaturedCollection-][id$=__featured-collection] .card__heading{-webkit-line-clamp:3;min-height:3.9em}@media screen and (max-width:749px){.product__title h1{font-size:30px;line-height:1.15}.product__title{margin-bottom:.6rem}}@media screen and (max-width:749px){.product-form__quantity{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}.product-form__quantity .quantity__label{margin:0;font-size:1.2rem}.product-form__quantity .quantity{width:auto;min-width:10rem}}@media screen and (max-width:749px){.product__info-container .icon-with-text{justify-content:flex-start;column-gap:1.2rem}.product__info-container .icon-with-text__item:not(:last-child):after{display:none}}#CartDrawer .cart-item__image,#main-cart-items .cart-item__image{object-fit:contain;background-color:var(--c-papier)}@media screen and (max-width:749px){.footer__payment .list-payment{display:grid;grid-template-columns:repeat(4,auto);justify-content:center;gap:.8rem 1rem}.footer__payment .list-payment__item{margin:0}}.cart-page__note .summary__title{font-size:1.2rem;font-weight:400;color:var(--c-encre-douce)}.faq .faq__description a,.faq .accordion__content a,.faq__content a{color:var(--c-terre-fonce);text-decoration:underline;text-underline-offset:.2em}.faq .faq__description a:hover,.faq .accordion__content a:hover,.faq__content a:hover{color:var(--cleorium-ink)}.template-index .multicolumn-list__item{display:flex}.template-index .multicolumn-card{display:flex;flex-direction:column;width:100%}.template-index .multicolumn-card__info{display:flex;flex-direction:column;flex:1 1 auto}.template-index .multicolumn-card__info a.link{margin-top:auto}#CartDrawer .cart-item .quantity__button,#main-cart-items .cart-item .quantity__button{position:relative;height:4.4rem;min-height:4.4rem}#CartDrawer .cart-item .quantity__button:after,#main-cart-items .cart-item .quantity__button:after{content:"";position:absolute;top:50%;left:50%;width:3.8rem;height:4.4rem;transform:translate(-50%,-50%)}#CartDrawer .cart-item .quantity,#main-cart-items .cart-item .quantity{min-height:4.4rem}.footer__newsletter-legal{display:block;margin-top:.8rem;font-size:1.1rem;line-height:1.4;opacity:.75}.footer__newsletter-legal a{text-decoration:underline;text-underline-offset:.2em}.grid-slider .card--standard .card__inner .card__media,.grid-slider .card--card .card__inner .card__media{border-radius:calc(var(--border-radius, var(--cleorium-media-radius)) - var(--border-width, .1rem));overflow:hidden}.cart__warnings .button,.is-empty .cart__warnings .button,.cart--empty .button:not(.button--tertiary){background-color:var(--c-terre-action);border-color:var(--c-terre-action);color:var(--c-sur-action)}.cart__warnings .button:hover,.is-empty .cart__warnings .button:hover,.cart--empty .button:not(.button--tertiary):hover{background-color:var(--c-encre);border-color:var(--c-encre);color:var(--c-papier)}.announcement-bar a,.announcement-bar__message a{display:block;width:100%;padding:.7rem 0;margin:-.7rem 0}.article-template__content a,.article-template__content .rte a,article .rte a{color:var(--c-terre-fonce);font-weight:600;text-decoration:underline;text-underline-offset:.2em;text-decoration-thickness:.07em}.article-template__content a:hover,.article-template__content .rte a:hover,article .rte a:hover{color:var(--cleorium-ink, var(--c-encre));text-decoration-thickness:.12em}.article-template__content a:has(img),article .rte a:has(img){text-decoration:none}.footer__newsletter-legal,.footer__content-bottom .footer__service-contact,.footer__content-bottom .footer__legal-identity,.footer__content-bottom .footer__copyright,.footer__content-bottom .copyright__content{font-size:1.2rem;line-height:1.5;opacity:1}.footer__newsletter-legal,.footer__content-bottom .footer__service-contact,.footer__content-bottom .footer__legal-identity,.footer__content-bottom .footer__copyright{color:rgba(var(--color-foreground),.75)}.footer__newsletter-legal a,.footer__content-bottom .footer__service-contact a,.footer__content-bottom .footer__legal-identity a,.footer__content-bottom .copyright__content,.footer__content-bottom .copyright__content a{font-size:inherit;color:inherit;letter-spacing:inherit}.footer__content-bottom .footer__service-contact,.footer__content-bottom .footer__legal-identity{margin:0 0 .6rem}.footer__content-bottom .footer__copyright{margin-top:0}@media screen and (max-width:749px){.footer__content-bottom .footer__column--info{padding-top:.4rem}.footer__payment .list-payment{gap:.6rem .8rem}}#CartDrawer .cart-item__name{font-size:1.5rem;font-weight:600;color:var(--c-encre);line-height:1.3}#CartDrawer .cart-item .price,#CartDrawer .cart-item__details .product-option,#CartDrawer .cart-remove-button--text,#CartDrawer .summary__title{font-size:1.2rem;font-weight:400;color:var(--c-encre-douce);letter-spacing:normal;line-height:1.5}#MainContent [class^=ai-leather-collection__card-]:not([class*=__card-link]),#MainContent [class^=ai-honneur-][class$=__card],#MainContent [class^=ai-materials-menu__item-]{display:flex;flex-direction:column;background:transparent;border:1px solid var(--c-lisiere);border-radius:var(--cleorium-card-radius);overflow:hidden;padding:0;box-shadow:none;text-decoration:none;color:inherit}#MainContent [class^=ai-leather-collection__card-link-]{display:flex;flex-direction:column;height:100%;text-decoration:none;color:inherit}#MainContent [class^=ai-leather-collection__media-],#MainContent [class^=ai-honneur-][class$=__media],#MainContent [class^=ai-materials-menu__media-]{aspect-ratio:1 / 1;margin:0;background:var(--c-papier);border-radius:var(--cleorium-media-radius) var(--cleorium-media-radius) 0 0;overflow:hidden}#MainContent [class^=ai-leather-collection__media-] img,#MainContent [class^=ai-honneur-][class$=__media] img,#MainContent [class^=ai-materials-menu__media-] img{width:100%;height:100%;object-fit:contain;border-radius:0}#MainContent [class^=ai-leather-collection__name-],#MainContent [class^=ai-honneur-][class$=__product-title],#MainContent [class^=ai-materials-menu__caption-]{font-family:var(--c-font);font-size:17px;font-weight:700;line-height:1.3;letter-spacing:-.01em;text-transform:none;color:var(--c-encre);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.6em;margin:0 0 .6rem}#MainContent [class^=ai-leather-collection__name-],#MainContent [class^=ai-honneur-][class$=__product-title]{padding:1.4rem 1.4rem 0}#MainContent [class^=ai-honneur-][class$=__details]{padding:0}#MainContent [class^=ai-materials-menu__caption-]{padding:1.4rem;margin:0;min-height:0;-webkit-line-clamp:2}#MainContent [class^=ai-leather-collection__price-],#MainContent [class^=ai-honneur-][class$=__price]{font-family:var(--c-font);font-size:19px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--c-encre);margin:0;padding:0 1.4rem 1.6rem}#MainContent [class^=ai-materials-menu-]{max-width:var(--page-width);margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}@media screen and (min-width:750px){#MainContent [class^=ai-materials-menu-]{padding-left:5rem;padding-right:5rem}}#MainContent [class^=ai-materials-menu__header-]{text-align:left}#MainContent [class^=ai-materials-menu__title-]{font-family:var(--font-heading-family);font-size:calc(var(--font-heading-scale) * 3rem);text-transform:none;letter-spacing:normal;color:var(--c-encre)}@media screen and (min-width:750px){#MainContent [class^=ai-materials-menu__title-]{font-size:calc(var(--font-heading-scale) * 4rem)}}#MainContent [class^=ai-leather-collection__eyebrow-],#MainContent [class^=ai-honneur-][class$=__eyebrow],#MainContent [id$=__about_univers_01] .image-with-text__text--caption{color:var(--laiton)}#MainContent [class^=ai-duo-offer__card-]{border:1px solid var(--c-lisiere);border-radius:var(--cleorium-card-radius);overflow:hidden}#MainContent [class^=ai-duo-offer__image-link-]{background:var(--c-papier);border-radius:var(--cleorium-media-radius) var(--cleorium-media-radius) 0 0;overflow:hidden}#MainContent [class^=ai-duo-offer__details-]{padding:1.4rem 1.4rem 1.6rem}#MainContent [class^=ai-duo-offer__product-title-]{font-family:var(--f-titre);font-size:17px;font-weight:700;line-height:1.3;letter-spacing:-.01em;color:var(--c-encre);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.6em;margin:0 0 .6rem}#MainContent [class^=ai-duo-offer__price-]{font-family:var(--c-font);font-size:19px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--c-encre)}#MainContent [class^=ai-keychain-guide__card-]{border-radius:var(--cleorium-card-radius)}#MainContent .product-media-container,#MainContent .product-media-container img{border-radius:var(--cleorium-media-radius)}:root{--buttons-radius: 999px;--buttons-radius-outset: 999px}.mobile-facets__footer .button--primary,.newsletter-form__button.button--primary,.cart-drawer__empty-content .button{--color-button: 156, 74, 34;--color-button-text: 247, 242, 234;background-color:var(--c-terre-action);color:var(--c-sur-action)}#MainContent .media-navigation-position--outside .slider__navigation{background:transparent;border:1px solid var(--c-lisiere);border-radius:var(--cleorium-card-radius)}#MainContent .media-navigation-position--outside .slider__navigation svg{color:var(--c-encre)}#MainContent .media-navigation-position--outside .slider__navigation .arrow--disabled{opacity:.35}.reassurance--reassurance_EAHwN3 .reassurance__item-content,#MainContent [class^=ai-duo-offer__eyebrow-],#MainContent [class^=ai-duo-offer__intro-]{font-family:var(--font-body-family)}#MainContent [class^=ai-duo-offer__title-],#MainContent [class^=ai-keychain-guide__title-]{font-family:var(--font-heading-family);font-size:calc(var(--font-heading-scale) * 3rem);font-weight:500;line-height:1.1;letter-spacing:normal}#MainContent [class^=ai-keychain-guide__card-title-]{font-family:var(--font-heading-family);font-weight:700}#MainContent [class^=ai-honneur-][class$=__title]{font-weight:700}.footer .color-accent-1{background-color:var(--c-encre)!important}:root{--lin:#F7F2EA;--ivoire:#FCFAF6;--sable:#EDE5D8;--ficelle:#DCD1C0;--galet:#8C7F72;--noyer:#5A4D42;--brou:#231B15;--cuir:#9C4A22;--cuir-fonce:#7A3517;--laiton:#C99A3B;--laiton-pale:#F3E6C8;--sauge:#4F6B52;--grenat:#A3302A;--f-titre:"Bricolage Grotesque", system-ui, sans-serif;--f-texte:"Instrument Sans", system-ui, sans-serif;--f-etiquette:"DM Mono", ui-monospace, monospace;--r-etiquette:6px;--r-champ:12px;--r-carte:16px;--r-bloc:24px;--r-bouton:999px;--ombre-flottant:0 24px 48px -12px rgba(35,27,21,.18);--voile:rgba(35,27,21,.4);--conteneur:1312px;--marge:20px;--gouttiere:12px;--section:56px;--header:60px;--t-rapide:.16s ease-out;--t-tiroir:.28s cubic-bezier(.2,.8,.2,1)}@media(min-width:768px){:root{--marge:32px;--gouttiere:20px;--section:72px}}@media(min-width:1100px){:root{--marge:48px;--gouttiere:24px;--section:96px;--header:76px}}@media(min-width:1440px){:root{--marge:64px}}@media(prefers-reduced-motion:reduce){:root{--t-rapide:0ms;--t-tiroir:0ms}}:root{--c-papier: var(--lin);--c-sable: var(--sable);--c-lisiere: var(--ficelle);--c-terre: var(--laiton);--c-terre-action: var(--cuir);--c-sur-action: var(--lin);--c-terre-fonce: var(--cuir-fonce);--c-terre-pale: var(--laiton-pale);--c-terre-pale-filet: var(--laiton-pale);--c-encre: var(--brou);--c-encre-corps: var(--brou);--c-encre-douce: var(--noyer);--c-succes: var(--sauge);--c-succes-pale: var(--ivoire);--c-alerte: var(--grenat);--c-alerte-pale: var(--ivoire);--c-footer-secondaire: var(--ficelle);--c-footer-filet: rgba(247, 242, 234, .14);--c-filet-champ: var(--galet);--c-rayon-badge: var(--r-etiquette);--c-rayon-bouton: var(--r-bouton);--c-rayon-carte: var(--r-carte);--c-rayon-pastille: var(--r-bouton);--c-espace-1: 4px;--c-espace-2: 8px;--c-espace-3: 12px;--c-espace-4: 16px;--c-espace-5: 24px;--c-espace-6: 32px;--c-espace-7: 48px;--c-espace-8: 64px;--c-espace-9: 96px;--c-ombre-survol: none;--c-font: var(--f-texte);--c-font-accroche: var(--f-texte);--font-body-family: var(--f-texte);--font-body-style: normal;--font-heading-family: var(--f-titre);--font-heading-style: normal;--font-heading-weight: 800;--font-body-weight: 400;--font-body-weight-bold: 600;--page-width: calc(var(--conteneur) + 2 * var(--marge));--cleorium-card-radius: var(--r-carte);--cleorium-media-radius: var(--r-carte)}body{font-family:var(--f-texte);font-size:16px;font-weight:400;line-height:1.6;letter-spacing:0;color:var(--brou)}p,.rte{text-wrap:pretty}small,.caption{font-size:13px;line-height:1.45;letter-spacing:0}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--f-titre);font-style:normal;text-transform:none;text-wrap:balance}.h0{font-size:clamp(44px,6vw,76px);font-weight:800;line-height:.95;letter-spacing:-.035em}h1,.h1{font-size:clamp(36px,4.5vw,56px);font-weight:800;line-height:1;letter-spacing:-.03em}h2,.h2{font-size:clamp(30px,3vw,40px);font-weight:800;line-height:1.05;letter-spacing:-.025em}h3,.h3{font-size:clamp(22px,2vw,26px);font-weight:700;line-height:1.15;letter-spacing:-.015em}h4,.h4{font-size:clamp(18px,1.4vw,19px);font-weight:700;line-height:1.2;letter-spacing:-.01em}h5,.h5,h6,.h6{font-weight:700;letter-spacing:0}.footer-block__heading{font-size:clamp(18px,1.4vw,19px);font-weight:700;line-height:1.2;letter-spacing:-.01em}.sur-titre,.caption-with-letter-spacing{font-family:var(--f-etiquette);font-size:12px;font-weight:500;line-height:1.3;letter-spacing:.08em;text-transform:uppercase}@media screen and (max-width:767px){.sur-titre,.caption-with-letter-spacing{font-size:11px}}.sur-titre{color:var(--noyer)}.accroche{font-family:var(--f-texte);font-size:clamp(18px,1.6vw,20px);font-style:normal;font-weight:400;line-height:1.5;letter-spacing:0;color:var(--noyer);text-wrap:pretty}.product__title h1,.product__title .h1{font-size:clamp(30px,3vw,40px);font-weight:800;line-height:1.02;letter-spacing:-.03em}.product .price .price-item{font-family:var(--f-titre);font-size:clamp(24px,2vw,28px);font-weight:700;line-height:1}::selection{background-color:var(--c-terre-pale);color:var(--c-encre)}input,textarea{caret-color:var(--cuir)}.price,.price-item,.totals__total-value,.cart-item__price-wrapper,.cart-count-bubble,.quantity__input{font-variant-numeric:tabular-nums}:focus-visible,.button:focus-visible,a:focus-visible,summary:focus-visible{outline:2px solid var(--brou);outline-offset:3px;box-shadow:none}.button,.shopify-challenge__button,.customer button{min-height:56px;padding:0 32px;border-radius:var(--r-bouton);font-family:var(--f-texte);font-size:16px;font-weight:600;line-height:1;letter-spacing:0;transition:background-color var(--t-rapide),color var(--t-rapide)}.button:after,.button:before,.button:not([disabled]):hover:after{box-shadow:none}.button:not(.button--secondary):not(.button--tertiary):not([disabled]):not([aria-disabled=true]):hover{background-color:var(--cuir-fonce);color:var(--lin)}.button--secondary{min-height:48px;padding:0 24px;font-size:15px;font-weight:600;border:1.5px solid var(--brou);color:var(--brou)}.button--secondary:not([disabled]):hover{background-color:var(--brou);color:var(--lin)}.color-accent-1 .button--secondary{border-color:var(--lin);color:var(--lin)}.color-accent-1 .button--secondary:not([disabled]):hover{background-color:var(--lin);color:var(--brou)}.button:disabled,.button[aria-disabled=true],.button.disabled{opacity:1;background-color:var(--ficelle);color:var(--noyer);border:0}.rte a:not(.button){color:var(--cuir-fonce);font-weight:600;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1.5px}.color-accent-1 .rte a:not(.button){color:var(--laiton)}.page-width{padding-left:var(--marge);padding-right:var(--marge)}.announcement-bar__message{min-height:36px;padding-top:8px;padding-bottom:8px;font-family:var(--c-font);font-size:13.5px;font-weight:600;line-height:20px;letter-spacing:0}.header__heading-logo{width:104px;height:auto}@media screen and (min-width:1100px){.header__heading-logo{width:132px}}.header__menu-item{font-size:15px;font-weight:600;color:rgb(var(--color-title))}.cart-count-bubble{width:18px;height:18px;border-radius:var(--c-rayon-pastille);font-size:11px;font-weight:700;line-height:1}:is(#product-grid,.related-products,.grid-slider,.cleorium-selection,[id^=FeaturedCollection-]) .card__heading,:is(#product-grid,.related-products,.grid-slider,.cleorium-selection,[id^=FeaturedCollection-]) .card__heading a{font-family:var(--f-titre);font-size:clamp(15px,1.2vw,17px);font-weight:700;line-height:1.2;letter-spacing:-.01em}:is(#product-grid,.related-products,.grid-slider,.cleorium-selection,[id^=FeaturedCollection-]) .card__inner,:is(#product-grid,.related-products,.grid-slider,.cleorium-selection,[id^=FeaturedCollection-]) .card__media .media{background-color:var(--c-sable);border-radius:var(--c-rayon-carte)}:is(#product-grid,.related-products,.grid-slider,.cleorium-selection,[id^=FeaturedCollection-]) .price .price-item{font-family:var(--f-texte);font-size:clamp(15px,1.2vw,16px);font-weight:600;line-height:1}.price--on-sale .price__sale{display:inline-flex;flex-direction:row-reverse;flex-wrap:wrap;align-items:baseline;gap:8px}.price .price-item--compare,.price__sale s .price-item,.product .price .price-item--compare,:is(#product-grid,.related-products,.grid-slider,.cleorium-selection,[id^=FeaturedCollection-]) .price .price-item--compare{font-size:15px;font-weight:400;color:var(--c-encre-douce)}:is(#product-grid,.related-products,.grid-slider,.cleorium-selection,[id^=FeaturedCollection-]) .card-wrapper{border-radius:var(--r-carte)}:is(#product-grid,.related-products,.grid-slider,.cleorium-selection,[id^=FeaturedCollection-]) .card__media img{transition:transform var(--t-rapide)}@media(hover:hover){:is(#product-grid,.related-products,.grid-slider,.cleorium-selection,[id^=FeaturedCollection-]) .card-wrapper:hover .card__media img{transform:scale(1.03)}}.badge{display:inline-flex;align-items:center;min-height:24px;border-radius:var(--r-etiquette);font-family:var(--f-etiquette);font-size:11px;font-weight:500;line-height:1;letter-spacing:.08em;text-transform:uppercase;padding:0 10px}.badge.badge--remise{background-color:var(--laiton-pale);border-color:transparent;color:var(--brou)}.badge.badge--epuise{background-color:var(--ficelle);border-color:transparent;color:var(--noyer)}.badge.badge--nouveau{background-color:var(--brou);border-color:transparent;color:var(--lin)}#MainContent h2[class^=ai-]{font-family:var(--f-titre);font-size:clamp(30px,3vw,40px);font-weight:800;line-height:1.05;letter-spacing:-.025em;text-transform:none}#MainContent h3[class^=ai-]{font-family:var(--f-titre);font-size:clamp(22px,2vw,26px);font-weight:700;line-height:1.15;letter-spacing:-.015em}#MainContent h3[class^=ai-]:is([class*=__name-],[class*=__product-title]){font-size:clamp(15px,1.2vw,17px);line-height:1.2;letter-spacing:-.01em}.product .product__text.accroche{font-family:var(--f-texte);font-size:clamp(18px,1.6vw,20px);font-style:normal;font-weight:400;line-height:1.5;letter-spacing:0;text-transform:none;color:var(--noyer);margin:8px 0 4px}.bloc-duo{margin:0 0 16px;padding:16px 20px;background-color:var(--c-terre-pale);border:1px solid var(--c-terre-pale-filet);border-radius:var(--c-rayon-carte)}.bloc-duo p{margin:0;font-size:14px;font-weight:600;line-height:1.55;color:var(--c-encre)}.bloc-duo .bloc-duo__lien{margin-top:8px}.bloc-duo .bloc-duo__lien a{font-size:14px;font-weight:700;color:var(--c-terre-fonce);text-decoration:underline;text-underline-offset:3px}.faq collapsible-element{display:block;border-bottom:1px solid var(--c-lisiere)}.faq .collapsible__title{justify-content:space-between;padding:20px 0;font-family:var(--c-font);font-size:17px;font-weight:700;line-height:1.35;letter-spacing:0}.faq .collapsible__icons{order:2;flex-shrink:0}.faq .collapsible__icons,.faq .collapsible__icons svg{width:20px;height:20px}.faq .collapsible__content{font-size:16px;line-height:1.65}.faq .collapsible__content>:last-child{margin-bottom:20px}.field:after,.select:after{box-shadow:0 0 0 1.5px var(--c-filet-champ)}.field:hover.field:after,.select:hover.select:after{box-shadow:0 0 0 1.5px var(--c-encre-douce)}.field__input:focus-visible,.field__input:focus,.select__select:focus-visible{outline:0;box-shadow:0 0 0 2px var(--c-encre)}.field__input[aria-invalid=true]{box-shadow:0 0 0 1.5px var(--c-alerte)}.form__message{font-size:13px}.form__message .icon-error{color:var(--c-alerte)}.collection-hero__description{max-width:68ch;margin:8px 0 0;font-size:16px;line-height:1.65;color:rgb(var(--color-foreground))}@media screen and (min-width:750px)and (max-width:989px){#product-grid.grid--2-col-tablet-down .grid__item{width:calc(33.333% - var(--grid-desktop-horizontal-spacing) * 2 / 3);max-width:calc(33.333% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}}.active-facets__button-inner{border-radius:var(--c-rayon-bouton);background-color:var(--c-sable);box-shadow:none;font-size:13.5px}.header-wrapper--border-bottom{border-bottom:1px solid var(--c-lisiere)}.header{min-height:60px;padding-top:0;padding-bottom:0}@media screen and (min-width:990px){.header{min-height:72px}.header--middle-left{grid-template-columns:1fr auto 1fr}.header--middle-left .header__inline-menu{justify-self:center}}.mega-menu__content{background-color:var(--c-papier);border-top:1px solid var(--c-lisiere);border-bottom:1px solid var(--c-lisiere);box-shadow:none}.mega-menu__link{font-size:15px;font-weight:500;line-height:2;letter-spacing:0;color:var(--c-encre-corps)}.mega-menu__link:hover,.mega-menu__link--active{color:var(--c-encre);text-decoration:underline;text-underline-offset:4px}.mega-menu__link--level-2{margin-bottom:8px;font-size:12px;font-weight:700;line-height:1.3;letter-spacing:.16em;text-transform:uppercase;color:var(--c-terre-fonce)}.footer .footer-block__brand-info .rte,.footer .footer-block__brand-info p{font-size:15px;line-height:1.55}.footer .copyright__content,.footer .list-payment{color:var(--c-footer-secondaire)}.footer .footer__content-bottom{border-top:1px solid var(--c-footer-filet)}.drawer{background-color:var(--voile)}@media screen and (min-width:750px){#CartDrawer .drawer__inner{width:420px;max-width:100vw}}@media screen and (max-width:749px){#CartDrawer .drawer__inner{width:100vw;max-width:100vw}}.shopify-policy__container{max-width:68ch}.page-width--narrow .rte,.shopify-policy__body .rte{max-width:68ch;font-size:16px;line-height:1.65}.footer__content-bottom .footer__content-bottom-wrapper{flex-wrap:wrap;justify-content:center;text-align:center}.footer__content-bottom .footer__service-contact{flex:0 0 100%;margin-bottom:0}.footer__content-bottom .footer__copyright{flex:0 0 100%;margin-top:0;justify-content:center}.footer .footer-block__heading{font-size:15px;font-weight:700;line-height:1.3;letter-spacing:0;margin-bottom:16px}.footer .footer-block__details-content a,.footer .footer-block__details-content .link{font-size:15px;font-weight:500;line-height:1.5}@media screen and (min-width:990px){.footer__blocks-wrapper.grid--4-col-desktop>.footer-block.grid__item{width:calc((100% - var(--grid-desktop-horizontal-spacing) * 4) / 5);max-width:calc((100% - var(--grid-desktop-horizontal-spacing) * 4) / 5)}}.footer__content-bottom .footer__payment{margin-bottom:16px}.product-form__quantity .quantity__label,.product-form__quantity .form__label{white-space:nowrap}.collection-hero__title+.collection-hero__description{font-size:16px;line-height:1.65;max-width:68ch}.product__info-container .icon-with-text{display:flex;flex-wrap:wrap;justify-content:flex-start;column-gap:20px;row-gap:8px}.product__info-container .icon-with-text__item:after{display:none!important}@media screen and (min-width:990px){.header.header--middle-left.header--has-menu{grid-template-columns:1fr auto 1fr}.header--middle-left.header--has-menu .header__inline-menu{justify-self:center}.header--middle-left.header--has-menu .header__icons{justify-self:end}}.cleorium-selection .card__media,[id^=FeaturedCollection-] .card__media{--image-padding: 0rem}.button,.button:before,.button:after{border-radius:var(--c-rayon-bouton)}.button{-webkit-tap-highlight-color:transparent;touch-action:manipulation}.button:not(.button--secondary):not(.button--tertiary):not([disabled]):not([aria-disabled=true]):active{background-color:var(--cuir-fonce);transform:translateY(1px)}@media(prefers-reduced-motion:reduce){.button:active{transform:none}}@media screen and (max-width:749px){.product-form__submit,.cart__checkout-button,.product-form__buttons .button{width:100%;min-height:56px;font-size:16px}.button:not(.button--secondary){min-height:56px}}.product-form__input input[type=radio]+label{border-radius:var(--c-rayon-bouton)}.footer .newsletter-form__button,.footer .field__button{border-radius:calc(var(--c-rayon-bouton) - 3px)}#shopify-pc__banner.shopify-pc__banner__dialog{top:auto!important;right:auto!important;bottom:16px!important;left:16px!important;width:min(400px,calc(100vw - 32px))!important;min-width:0!important;max-width:none!important;max-height:80vh!important;transform:none!important;padding:18px 20px!important;background-color:var(--c-papier)!important;color:var(--c-encre-corps)!important;border:1px solid var(--c-lisiere)!important;border-radius:var(--c-rayon-carte)!important;box-shadow:var(--c-ombre-survol)!important;font-family:var(--font-body-family)!important;text-align:left!important}#shopify-pc__banner .shopify-pc__banner__wrapper{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:14px}#shopify-pc__banner .shopify-pc__banner__body{width:100%!important;margin:0!important}#shopify-pc__banner #shopify-pc__banner__body-title{margin:0 0 6px!important;font-family:var(--font-body-family)!important;font-size:15px!important;font-weight:700!important;line-height:1.3!important;letter-spacing:0!important;color:var(--c-encre)!important}#shopify-pc__banner .shopify-pc__banner__body p,#shopify-pc__banner .shopify-pc__banner__body span{margin:0!important;font-size:13.5px!important;font-weight:400!important;line-height:1.55!important;color:var(--c-encre-corps)!important}#shopify-pc__banner #shopify-pc__banner__body-policy-link,#shopify-pc__banner .shopify-pc__banner__body a{color:var(--c-terre-fonce)!important;font-weight:600!important;text-decoration:underline!important;text-underline-offset:3px}#shopify-pc__banner .shopify-pc__banner__btns{display:grid!important;grid-template-columns:1fr 1fr;gap:8px;width:100%!important;min-width:0!important;margin:0!important}#shopify-pc__banner .shopify-pc__banner__btns button{margin:0!important;min-height:44px;padding:0 16px!important;border-radius:var(--c-rayon-bouton)!important;font-family:var(--font-body-family)!important;font-size:14px!important;font-weight:700!important;line-height:1.2!important;cursor:pointer;transition:background-color .15s ease,color .15s ease}#shopify-pc__banner #shopify-pc__banner__btn-accept{order:1!important;background:var(--c-terre-action)!important;border:1.5px solid var(--c-terre-action)!important;color:var(--c-sur-action)!important}#shopify-pc__banner #shopify-pc__banner__btn-accept:hover{background:var(--c-encre)!important;border-color:var(--c-encre)!important;color:var(--c-papier)!important}#shopify-pc__banner #shopify-pc__banner__btn-decline{order:2!important;background:transparent!important;border:1.5px solid var(--c-encre)!important;color:var(--c-encre)!important;font-weight:600!important}#shopify-pc__banner #shopify-pc__banner__btn-decline:hover{background:var(--c-encre)!important;color:var(--c-papier)!important}#shopify-pc__banner #shopify-pc__banner__btn-manage-prefs{order:3!important;grid-column:1 / -1;min-height:36px;background:transparent!important;border:0!important;color:var(--c-encre-douce)!important;font-weight:600!important;text-decoration:underline;text-underline-offset:3px}#shopify-pc__banner #shopify-pc__banner__btn-manage-prefs:hover{color:var(--c-encre)!important}#shopify-pc__banner button:focus-visible,#shopify-pc__banner a:focus-visible{outline:2px solid var(--brou)!important;outline-offset:2px}@media screen and (max-width:749px){#shopify-pc__banner.shopify-pc__banner__dialog{right:12px!important;bottom:12px!important;left:12px!important;width:auto!important;padding:16px!important}}#shopify-pc__prefs__dialog{border-radius:var(--c-rayon-carte)!important;font-family:var(--font-body-family)!important}#shopify-pc__prefs__dialog button{border-radius:var(--c-rayon-bouton)!important;font-family:var(--font-body-family)!important}@media screen and (max-width:749px){#product-grid .card__heading,.related-products .card__heading,.grid-slider .card__heading,[id^=FeaturedCollection-][id$=__featured-collection] .card__heading,#MainContent [class^=ai-leather-collection__name-],#MainContent [class^=ai-honneur-][class$=__product-title],#MainContent [class^=ai-duo-offer__product-title-]{-webkit-line-clamp:3}}@media screen and (max-width:749px){.image-with-text__content.image-with-text__content{padding:24px 0 8px}}.announcement-bar__message strong{color:var(--c-terre)}:root,[class*=color-]{--alpha-link: 1}.mobile-facets__count.mobile-facets__count,.product-count__text.product-count__text{color:var(--c-encre-douce);opacity:1}.jdgm-carousel-wrapper .jdgm-carousel-title{font-family:var(--c-font);font-size:clamp(26px,3.4vw,38px);font-weight:800;line-height:1.12;letter-spacing:-.02em;color:var(--c-encre)}.jdgm-carousel-wrapper :is(.jdgm-carousel-item__review-title,.jdgm-carousel-item__review-body){color:var(--c-encre-corps)!important}.jdgm-carousel-wrapper :is(.jdgm-carousel-item__reviewer-name,.jdgm-carousel-item__timestamp){color:var(--c-encre-douce)!important}:is(.m-rail__link,.title-wrapper-with-link,.collection__view-all,.blog__view-all,.blog .title-wrapper-with-link) a.link{display:inline-flex;align-items:center;min-height:44px}.slider__navigation button.arrow,.slider__navigation button.dot{-webkit-appearance:none;appearance:none;border:0;padding:0;font:inherit;cursor:pointer}.slider__navigation button.arrow{display:inline-grid;place-items:center;min-width:44px;min-height:44px;background:transparent;color:inherit}.slider__navigation button.dot{position:relative}.slider__navigation button.dot:after{content:"";position:absolute;top:-21px;right:0;bottom:-21px;left:0}.slider__navigation button:focus-visible{outline:2px solid currentColor;outline-offset:2px}.template-index .slideshow .slider__navigation{color:var(--c-papier)}.template-index .slideshow .slider__navigation .dot{background-color:#f7f2ea80}.template-index .slideshow .slider__navigation .dot--active{background-color:var(--c-papier)}.template-index .slide__image--bottom-gradient:after{background:linear-gradient(to bottom,#231b151a,#231b1540 40%,#231b15b8)!important}@media screen and (max-width:749px){#MainContent .product__media-wrapper{position:relative}#MainContent .product__media-wrapper .slider__navigation{position:absolute;left:50%;bottom:10px;transform:translate(-50%);width:auto;margin:0;padding:0 4px;border:0;border-radius:var(--c-rayon-pastille);background:#f7f2eae0;z-index:2}}.product__info-container .product-form__submit.product-form__submit{border-radius:var(--c-rayon-bouton)}.bloc-duo .bloc-duo__lien a{display:inline-flex;align-items:center;min-height:44px}.facets input,.facets select,.mobile-facets input,.mobile-facets select{color:var(--c-encre);accent-color:var(--c-terre-fonce)}.product__info-container .icon-with-text .icon-with-text__item>svg{box-sizing:content-box;width:18px;height:18px;padding:10px;border-radius:50%;background:var(--c-terre-pale);box-shadow:inset 0 0 0 1.5px var(--c-terre-pale-filet);color:var(--c-terre-fonce)!important;fill:currentColor;flex-shrink:0}.cart__ctas.cart__ctas{flex-direction:column;align-items:stretch;gap:8px}.cart__ctas .cart__checkout-button{width:100%;max-width:none}.collection-hero__title+.collection-hero__description.collection-hero__description{font-size:16px;line-height:1.65}@media screen and (max-width:749px){.product__info-container.product__card.product__card{padding-left:0;padding-right:0}}.collection__title .title.h2{font-size:clamp(26px,3.4vw,38px);line-height:1.12}.template-search__header h1.center{text-align:left;font-size:clamp(34px,5vw,58px);line-height:1.02}.shopify-policy__title,.shopify-policy__title h1{text-align:left}.cart__warnings .cart__empty-text.h1{font-size:clamp(26px,3.4vw,38px);line-height:1.12}.newsletter-form__button.newsletter-form__button{min-height:44px}@media screen and (max-width:749px){.title-wrapper--self-padded-mobile.title-wrapper--self-padded-mobile{padding-left:24px;padding-right:24px}}.read-more-link.collapsible__title{display:inline-flex;align-items:center;min-height:44px}@media screen and (max-width:749px){.article-template--card.article-template--card{padding-left:16px;padding-right:16px}}:root{--duration-short: .16s;--duration-default: .16s;--duration-long: .28s}@media(prefers-reduced-motion:reduce){:root{--duration-short: 0ms;--duration-default: 0ms;--duration-long: 0ms}}.utility-bar .announcement-bar__slide>a,.utility-bar .announcement-bar__slide>div,.announcement-bar__message{display:flex;align-items:center;justify-content:center;gap:10px;min-height:32px;padding:0;font-family:var(--f-texte);font-size:13px;font-weight:500;line-height:1.3;color:var(--lin)}.utility-bar .announcement-bar__slide>:is(a,div):before,.announcement-bar__message:before{content:"";flex:none;width:26px;height:16px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 40' fill='none'%3E%3Ccircle cx='23' cy='20' r='14' stroke='%23C99A3B' stroke-width='3'/%3E%3Ccircle cx='41' cy='20' r='14' stroke='%23F7F2EA' stroke-width='3'/%3E%3C/svg%3E") center / contain no-repeat}.utility-bar .announcement-bar__slide p,.announcement-bar__message p{margin:0}.utility-bar .announcement-bar__slide>a{text-decoration:none}.utility-bar :is(.page-width,.keen-slider,.announcement-bar__slide){padding-top:0;padding-bottom:0}.utility-bar .announcement-bar__slide em{font-style:normal}@media screen and (max-width:767px){.utility-bar .announcement-bar__slide em{display:none}}.utility-bar .announcement-bar__slide strong,.announcement-bar__message strong{color:inherit;font-weight:inherit}@media screen and (min-width:1100px){.utility-bar .announcement-bar__slide>a,.utility-bar .announcement-bar__slide>div,.announcement-bar__message{min-height:36px}}.header-wrapper--border-bottom,.header-wrapper{border-bottom:1px solid var(--ficelle)}.header.header{min-height:var(--header);padding-top:0;padding-bottom:0}.header__inline-menu .list-menu--inline{gap:28px}.header__inline-menu .header__menu-item{min-height:var(--header);padding:0;font-family:var(--f-texte);font-size:15px;font-weight:600;color:var(--brou)}.header__inline-menu .header__menu-item:has(.header__active-menu-item){box-shadow:inset 0 -2px 0 var(--cuir)}.header__active-menu-item{text-decoration:none}.header__icons{gap:4px}.header__icon{width:44px;height:44px}.header__icon .svg-wrapper,.header__icon>svg,.header__icon .icon{width:24px;height:24px}.header__icon .cart-count-bubble,.cart-count-bubble{top:5px;right:4px;bottom:auto;left:auto;min-width:18px;width:auto;height:18px;padding:0 5px;border-radius:var(--r-bouton);background-color:var(--cuir);color:var(--lin);font-family:var(--f-texte);font-size:11px;font-weight:700}@keyframes trousseau{0%{transform:rotate(0)}25%{transform:rotate(-8deg)}to{transform:rotate(0)}}#cart-icon-bubble.is-secoue{transform-origin:50% 20%;animation:trousseau .42s ease-out 1}@media(prefers-reduced-motion:reduce){#cart-icon-bubble.is-secoue{animation:none}}.mega-menu__content,.header__submenu,.search-modal__content,.predictive-search{background-color:var(--ivoire);box-shadow:var(--ombre-flottant)}.mega-menu__content{border-top:1px solid var(--ficelle);border-bottom:0}.menu-drawer__menu-item{min-height:56px;font-size:16px;font-weight:600}#MainContent :is(.link,.underlined-link):not(.button):not(.full-unstyled-link){color:var(--cuir-fonce);font-weight:600;text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:4px}#MainContent :is(.link,.underlined-link):not(.button):hover{color:var(--brou)}#MainContent :is(.link,.button--tertiary).animate-arrow .icon-arrow,#MainContent .link .icon-arrow{display:none}.facets__summary.facets__summary,.facet-filters__field .select__select.select__select,.product-form__input input[type=radio]+label,.active-facets__button-inner{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 18px;border:1.5px solid var(--galet);border-radius:var(--r-bouton);background-color:transparent;box-shadow:none;font-family:var(--f-texte);font-size:14px;font-weight:500;color:var(--brou);transition:background-color var(--t-rapide),color var(--t-rapide),border-color var(--t-rapide)}.facets__summary.facets__summary>span{font-size:14px}.facet-filters__field .select__select.select__select{height:40px}.facet-filters__field .select__select.select__select{padding-right:40px}.facet-filters__field .select:after,.facet-filters__field .select:before{display:none}.facets__disclosure[open]>.facets__summary,.product-form__input input[type=radio]:checked+label,.active-facets__button-inner{border-color:var(--brou);background-color:var(--brou);color:var(--lin)}.product-form__input input[type=radio]+label:hover{border-color:var(--brou)}.product-form__input input[type=radio]:disabled+label,.product-form__input input[type=radio].disabled+label{color:var(--noyer);text-decoration:line-through}.facets__disclosure[open]>.facets__summary svg,.active-facets__button-inner svg{color:currentColor}.product-count__text.product-count__text{font-size:14px;color:var(--noyer)}.mobile-facets__open.mobile-facets__open{display:inline-flex;align-items:center;gap:10px;justify-content:center;min-height:48px;padding:0 24px;border:1.5px solid var(--brou);border-radius:var(--r-bouton);background-color:var(--lin);color:var(--brou);font-family:var(--f-texte);font-size:15px;font-weight:600}@media screen and (max-width:749px){.mobile-facets__wrapper .mobile-facets__open-wrapper{position:fixed;left:16px;right:16px;bottom:16px;z-index:3}.mobile-facets__wrapper .mobile-facets__open{width:100%;box-shadow:var(--ombre-flottant)}body:has(.mobile-facets__wrapper) .scroll-top-button{display:none}}.mobile-facets__open .mobile-facets__open-label{color:inherit;font-weight:600;text-decoration:none}.mobile-facets__open .icon-filter{width:16px;height:16px}:is(#product-grid,.related-products,.grid-slider,.cleorium-selection,[id^=FeaturedCollection-]) .card__inner{border:0;background-color:var(--sable)}:is(#product-grid,.related-products,.grid-slider,.cleorium-selection,[id^=FeaturedCollection-]) .card__media .media{background-color:var(--sable)}:is(#product-grid,.related-products,.grid-slider,.cleorium-selection,[id^=FeaturedCollection-]) .card__media .media>img{top:9%;left:9%;width:82%;height:82%;object-fit:contain;mix-blend-mode:multiply}@media(hover:hover){:is(#product-grid,.related-products,.grid-slider,.cleorium-selection,[id^=FeaturedCollection-]) .media--hover-effect>img+img{transition:opacity .2s ease-out}}:is(#product-grid,.related-products,.grid-slider,.cleorium-selection,[id^=FeaturedCollection-]) .card__information{padding:14px 0 0}:is(#product-grid,.related-products,.grid-slider,.cleorium-selection,[id^=FeaturedCollection-]) .card__heading{margin:0}:is(#product-grid,.related-products,.grid-slider,.cleorium-selection,[id^=FeaturedCollection-]) .card-information{margin-top:10px}:is(#product-grid,.related-products,.grid-slider,.cleorium-selection,[id^=FeaturedCollection-]) .card-information>.caption-large{display:block;margin:-6px 0 10px;font-size:13px;color:var(--noyer)}:is(#product-grid,.related-products,.grid-slider,.cleorium-selection,[id^=FeaturedCollection-]) .card-information>.caption-large:empty{display:none}:is(#product-grid,.related-products,.grid-slider,.cleorium-selection,[id^=FeaturedCollection-]) .price{font-size:16px;font-variant-numeric:tabular-nums}.card__badge{padding:12px}.card__badge.top{align-self:flex-start;grid-row-start:1}.badge{position:relative;padding:0 10px 0 22px;--trou: var(--lin)}.badge:before{content:"";position:absolute;left:8px;top:50%;width:6px;height:6px;margin-top:-3px;border-radius:50%;background-color:var(--trou)}.card .badge{--trou: var(--sable)}.price .price-item--compare,.price__sale s .price-item{font-size:16px;color:var(--noyer)}@media screen and (min-width:990px){.product--medium.product--medium:not(.product--no-media) .product__media-wrapper{max-width:calc(58.333% - var(--gouttiere) / 2);width:calc(58.333% - var(--gouttiere) / 2)}.product--medium.product--medium:not(.product--no-media) .product__info-wrapper{max-width:calc(41.667% - var(--gouttiere) / 2);width:calc(41.667% - var(--gouttiere) / 2);padding-left:var(--gouttiere)}.product__info-container.product__info-container{max-width:440px}.product__info-container.product__card.product__card{padding-left:0;padding-right:0}}@media screen and (min-width:750px){.product__column-sticky.product__column-sticky{top:100px}}.product__info-container>*{margin-top:0;margin-bottom:0}.product__info-container>*+*{margin-top:24px}.product__info-container>.product__title+*{margin-top:12px}.product__info-container .product__title h1{margin:0}.product__info-container .product-form__quantity,.product__info-container .product-form__quantity+*{margin-top:28px}.product__info-container>.product__custom-liquid:has(.bloc-duo){clear:both;margin-top:12px}.product__info-container>.product__inventory{clear:both;margin-top:20px}.product__info-container>.product__custom-liquid:has(.bloc-duo)+.product__inventory{margin-top:20px}.product__info-container>.product__text,.product__info-container>.product__custom-liquid:not(:has(.bloc-duo)),.product__info-container>.product__description{clear:both}.product__info-container>.no-js-hidden:has(.price),.product__info-container>.product__inventory{display:flex}.product__info-container .product-form__quantity{float:left;width:120px;margin-right:12px;padding:0}.product__info-container .product-form__quantity .quantity__label,.product__info-container .product-form__quantity .form__label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.product__info-container .product-form__quantity .quantity{width:120px;min-width:0;min-height:56px}.product__info-container .product-form__quantity+*{display:flow-root}.product__info-container .product-form__buttons{max-width:none;margin:0}.product__info-container .product-form__submit{width:100%;margin:0}.quantity{border-radius:var(--r-bouton)}.quantity:after,.quantity:before{border-radius:var(--r-bouton);box-shadow:0 0 0 1.5px var(--galet)}.quantity__input{font-family:var(--f-texte);font-size:16px;font-weight:600;color:var(--brou)}.bloc-duo{display:flex;align-items:center;gap:14px;padding:16px 20px;border:0;border-radius:var(--r-carte);background-color:var(--laiton-pale)}.bloc-duo:before{content:"";flex:none;width:36px;height:24px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 40' fill='none'%3E%3Ccircle cx='23' cy='20' r='14' stroke='%239C4A22' stroke-width='2.5'/%3E%3Ccircle cx='41' cy='20' r='14' stroke='%23231B15' stroke-width='2.5'/%3E%3C/svg%3E") center / contain no-repeat}.bloc-duo p{font-size:14px;font-weight:400;line-height:1.45;color:var(--brou)}.bloc-duo strong{font-weight:700;color:var(--cuir-fonce)}.product__inventory{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:500;color:var(--grenat)}.product__inventory:has(circle[fill="#4F6B52"]){color:var(--sauge)}.product__inventory svg{width:8px;height:8px;flex:none}.product__info-container .jdgm-prev-badge__stars,.product__info-container .jdgm-star{color:var(--laiton)!important}.product__info-container .jdgm-prev-badge__text{font-size:14px;color:var(--noyer)}.product__accordion{border-color:var(--ficelle)}.product__accordion summary{min-height:56px;padding:0}.product__accordion .summary__title,.product__accordion .accordion__title{font-family:var(--f-texte);font-size:15px;font-weight:600;color:var(--brou)}#MainContent .field:not(:has(.field__button)):not(.facets .field):not(.mobile-facets .field),.customer .field{display:flex;flex-direction:column-reverse;gap:8px}#MainContent .field:not(:has(.field__button)):not(.facets .field):not(.mobile-facets .field):before,#MainContent .field:not(:has(.field__button)):not(.facets .field):not(.mobile-facets .field):after,.customer .field:before,.customer .field:after{display:none}#MainContent .field:not(:has(.field__button)):not(.facets .field):not(.mobile-facets .field)>.field__label,.customer .field>label{position:static;transform:none;font-family:var(--f-texte);font-size:14px;font-weight:600;letter-spacing:0;color:var(--brou);pointer-events:auto}#MainContent .field:not(:has(.field__button)):not(.facets .field):not(.mobile-facets .field)>.field__input,.customer .field>input,#MainContent .text-area,#MainContent .select:not(.facet-filters__field .select)>.select__select{height:52px;min-height:52px;padding:0 16px;border:1.5px solid var(--galet);border-radius:var(--r-champ);background-color:var(--lin);box-shadow:none;font-family:var(--f-texte);font-size:16px;color:var(--brou);transition:border-color var(--t-rapide),box-shadow var(--t-rapide)}#MainContent .text-area{height:auto;min-height:140px;padding:14px 16px}#MainContent .field__input::placeholder,#MainContent .text-area::placeholder{color:var(--noyer);opacity:1}#MainContent .field>.field__input:focus,#MainContent .field>.field__input:focus-visible,.customer .field>input:focus,#MainContent .text-area:focus,#MainContent .select>.select__select:focus-visible{outline:0;border-color:var(--cuir);box-shadow:0 0 0 3px #9c4a222e}#MainContent .field>.field__input[aria-invalid=true],.customer .field>input[aria-invalid=true]{border-color:var(--grenat);box-shadow:none}.form__message,.form__message .icon-error,.field__error{font-size:13px;color:var(--grenat)}.contact__fields{gap:20px}#CartDrawer .drawer__inner{width:440px;max-width:100vw;padding:0;border:0;border-radius:0;background-color:var(--ivoire);box-shadow:var(--ombre-flottant);transition:transform var(--t-tiroir)}@media screen and (max-width:749px){#CartDrawer .drawer__inner{width:100%;max-width:100%;margin:0}}#CartDrawer .drawer__header{display:flex;align-items:center;min-height:72px;padding:0 12px 0 24px;border-bottom:1px solid var(--ficelle);background-color:var(--ivoire)}#CartDrawer .drawer__header-nav{display:flex;align-items:center;justify-content:space-between;width:100%}#CartDrawer .drawer__heading{margin:0;font-family:var(--f-titre);font-size:19px;font-weight:700;line-height:1.2;letter-spacing:-.01em;color:var(--brou)}#CartDrawer .drawer__close{position:static;display:grid;place-items:center;width:44px;height:44px;min-width:44px}#CartDrawer .drawer__close svg{width:22px;height:22px}.duo-bar{display:flex;flex-direction:column;gap:12px;padding:20px 24px;border-bottom:1px solid var(--ficelle)}.duo-bar__text{display:flex;align-items:center;gap:12px;margin:0;font-family:var(--f-texte);font-size:14px;font-weight:600;line-height:1.4;color:var(--brou)}.duo-bar__text svg{flex:none}.duo-bar__track{position:relative;height:6px;margin:7px 0;border-radius:var(--r-bouton);background-color:var(--ficelle)}.duo-bar__fill{position:absolute;inset:0 auto 0 0;border-radius:var(--r-bouton);background-color:var(--cuir)}.duo-bar__mark{position:absolute;top:-7px;right:0;width:20px;height:20px;border:2px solid var(--galet);border-radius:50%;background-color:var(--ivoire)}.duo-bar__mark--atteint{right:auto;margin-left:-10px;border-color:var(--cuir)}.duo-bar--applique{margin:20px 24px;border:0;border-radius:var(--r-carte);background-color:var(--laiton-pale)}.duo-bar--applique .duo-bar__track{margin:0}#CartDrawer .drawer__contents,#CartDrawer .drawer__cart-items-wrapper{padding:0}#CartDrawer .cart-items,#CartDrawer .cart-items>tbody{display:block;width:100%}#CartDrawer .cart-item{display:grid;grid-template-columns:88px auto minmax(0,1fr) auto;grid-template-areas:"media details details price" "media qty remove remove";align-items:start;gap:8px 16px;margin:0;padding:20px 24px;border:0;border-bottom:1px solid var(--ficelle);border-radius:0;background-color:transparent}#CartDrawer .cart-item>td{padding:0}#CartDrawer .cart-item__media{grid-area:media;width:88px}#CartDrawer .cart-item__image{width:88px;height:88px;max-width:none;padding:7%;border-radius:var(--r-champ);background-color:var(--sable);object-fit:contain;mix-blend-mode:multiply}#CartDrawer .cart-item__details{grid-area:details}#CartDrawer .cart-item__name{display:block;margin:0;font-family:var(--f-titre);font-size:16px;font-weight:700;line-height:1.2;letter-spacing:-.01em;color:var(--brou);text-decoration:none}#CartDrawer .cart-item__details .product-option{margin-top:4px;font-size:13px;color:var(--noyer)}#CartDrawer .cart-item__totals{grid-area:price}#CartDrawer .cart-item .price{font-family:var(--f-texte);font-size:15px;font-weight:600;color:var(--brou);font-variant-numeric:tabular-nums}#CartDrawer .cart-item__old-price.price{font-size:13px;font-weight:400;color:var(--noyer)}#CartDrawer .cart-item__quantity{grid-area:qty;align-self:center}#CartDrawer .cart-item .quantity{display:grid;grid-template-columns:32px 1fr 32px;width:100px;min-width:100px;height:36px;min-height:36px}#CartDrawer .cart-item .quantity__button{width:32px;height:36px}#CartDrawer .cart-item .quantity__input{height:36px;min-height:36px;font-size:14px;font-weight:600}#CartDrawer .cart-item__remove{grid-area:remove;align-self:center}#CartDrawer cart-remove-button,#main-cart-items cart-remove-button{padding:0;border:0}#CartDrawer .cart-item .discounts,#main-cart-items .cart-item .discounts{display:none}#CartDrawer .cart-remove-button--text,#main-cart-items .cart-remove-button--text{min-width:0;min-height:44px;padding:0;border:0;background:transparent;font-family:var(--f-texte);font-size:13px;font-weight:400;color:var(--noyer);text-decoration:underline;text-underline-offset:3px}#CartDrawer .cart-remove-button--text:before,#CartDrawer .cart-remove-button--text:after,#main-cart-items .cart-remove-button--text:before,#main-cart-items .cart-remove-button--text:after{display:none}#CartDrawer .drawer__footer{width:auto;margin:0;padding:24px;border-top:1px solid var(--ficelle);border-radius:0;background-color:var(--ivoire);box-shadow:none}#CartDrawer .cart-drawer__footer{padding:0}#CartDrawer .totals,#main-cart-footer .totals{display:flex;align-items:baseline;justify-content:space-between;margin:0}#CartDrawer .totals__subtotal,#main-cart-footer .totals__subtotal{margin:0;font-family:var(--f-texte);font-size:15px;font-weight:400;letter-spacing:0;color:var(--brou)}#CartDrawer .totals__subtotal-value,#main-cart-footer .totals__subtotal-value{margin:0;font-family:var(--f-texte);font-size:15px;font-weight:600;color:var(--brou);font-variant-numeric:tabular-nums}#CartDrawer .cart__ctas{margin-top:18px;gap:10px}#CartDrawer .cart__ctas .cart__checkout-button,#main-cart-footer .cart__checkout-button{min-height:56px;padding:0 32px;font-size:16px;font-weight:600}.cart-drawer__tax-note{margin:0;font-size:12.5px;line-height:1.5;color:var(--noyer);text-align:center}.cart-drawer__tax-note a{color:inherit}@media screen and (min-width:990px){main:has(>[id$=__cart-items]){grid-template-columns:minmax(0,8fr) minmax(0,4fr);gap:0 var(--gouttiere);padding:0 var(--marge)}main:has(>[id$=__cart-items])>[id$=__cart-footer]{position:sticky;top:100px}}main:has(>[id$=__cart-items]) .title-wrapper-with-link{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin:0;padding:48px 0 32px}main:has(>[id$=__cart-items]) .title-wrapper-with-link .title{margin:0}@media screen and (max-width:749px){main:has(>[id$=__cart-items]) .title-wrapper-with-link{padding:32px 0 24px}}#main-cart-items .duo-bar{padding:20px 0}#main-cart-items .duo-bar--applique{margin:0 0 8px;padding:20px 24px}#main-cart-items .cart-item{grid-template-columns:96px auto minmax(0,1fr) auto;grid-template-areas:"media details details price" "media qty remove remove";gap:8px 16px;padding:24px 0;border:0;border-bottom:1px solid var(--ficelle);border-radius:0;background-color:transparent}#main-cart-items .cart-item__image{width:96px;height:96px;padding:7%;border-radius:var(--r-champ);background-color:var(--sable);object-fit:contain;mix-blend-mode:multiply}#main-cart-items .cart-item__name{font-family:var(--f-titre);font-size:clamp(18px,1.4vw,19px);font-weight:700;line-height:1.2;letter-spacing:-.01em;color:var(--brou);text-decoration:none}#main-cart-items .cart-item__details .product-option{font-size:14px;color:var(--noyer)}#main-cart-items .cart-item .quantity{width:112px;min-height:40px}#main-cart-items .cart-item .price{font-size:16px;font-weight:600;color:var(--brou);font-variant-numeric:tabular-nums}#main-cart-items.cart__items{padding-bottom:0;border-bottom:0}#main-cart-footer .cart__footer{padding-top:32px}@media screen and (max-width:749px){body:has(.cart-page__sticky-cta) .scroll-top-button{display:none}}#main-cart-footer .cart__blocks{padding:32px;border-radius:var(--r-bloc);background-color:var(--ivoire)}#main-cart-footer .cart__ctas{margin-top:24px;gap:10px}@media screen and (max-width:749px){#main-cart-footer .cart__blocks{padding:24px 20px}}main:has(#main-cart-items):not(:has(.duo-bar:not(.duo-bar--applique)))>[id$=__featured-collection]{display:none}.product__info-container>.product__custom-liquid:has(.product__etiquette)+.product__title{margin-top:12px}.product__etiquette{margin:0}.anneau-signature{position:absolute;top:-16px;left:-16px;z-index:1;width:48px;height:48px;color:var(--brou)}.color-accent-1 .anneau-signature{color:var(--laiton)}.ouverture{padding:24px 0 var(--section)}.ouverture__grille{display:grid;gap:24px}.ouverture__media{position:relative;aspect-ratio:4 / 5;border-radius:var(--r-carte);background:var(--sable)}.ouverture__media img,.ouverture__media .placeholder-svg{width:100%;height:100%;object-fit:cover;border-radius:inherit}.ouverture__etiquette{margin:0 0 20px}.ouverture__titre{margin:0}.ouverture__chapeau{margin-top:24px;max-width:524px;font-size:clamp(18px,1.6vw,20px);line-height:1.5;color:var(--noyer)}.ouverture__chapeau p{margin:0}.ouverture__boutons{display:flex;flex-wrap:wrap;gap:12px;margin-top:40px}.ouverture__reassurance{display:flex;flex-wrap:wrap;gap:8px 20px;margin:28px 0 0;padding:0;list-style:none;font-size:14px;color:var(--noyer)}@media screen and (max-width:767px){.ouverture__boutons .button{width:100%}.ouverture__boutons .button--secondary{min-height:48px}}@media screen and (min-width:1100px){.ouverture{padding:40px 0}.ouverture__grille{grid-template-columns:repeat(12,minmax(0,1fr));align-items:center}.ouverture__texte{grid-column:1 / span 5;grid-row:1}.ouverture__media{grid-column:6 / span 7;grid-row:1;height:560px;aspect-ratio:auto;border-radius:var(--r-bloc)}}.offre-duo{padding:56px 0;background:var(--laiton-pale);color:var(--brou)}.offre-duo__grille{display:grid;gap:32px}.offre-duo__anneaux{display:block;margin-bottom:20px}.offre-duo__titre{margin:0}.offre-duo__regle{margin:16px 0 0;max-width:44ch;font-size:16px;line-height:1.6}.offre-duo__total{display:flex;align-items:baseline;gap:12px;margin:24px 0 28px;font-variant-numeric:tabular-nums}.offre-duo__avant{font-size:16px;color:var(--noyer)}.offre-duo__apres{font-family:var(--f-titre);font-size:28px;font-weight:700;color:var(--cuir-fonce)}.offre-duo__produits{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;margin:0;padding:0;list-style:none}.offre-duo__lien{display:flex;flex-direction:column;color:var(--brou);text-decoration:none}.offre-duo__media{display:block;aspect-ratio:1;overflow:hidden;border-radius:var(--r-carte);background:var(--ivoire)}.offre-duo__media img{width:100%;height:100%;padding:9%;object-fit:contain;mix-blend-mode:multiply}.offre-duo__nom{margin-top:14px;font-family:var(--f-titre);font-size:clamp(15px,1.2vw,17px);font-weight:700;line-height:1.2}.offre-duo__prix{margin-top:10px;font-size:16px;font-weight:600;font-variant-numeric:tabular-nums}.offre-duo__plus{font-family:var(--f-titre);font-size:28px;font-weight:700;color:var(--noyer)}@media screen and (min-width:1100px){.offre-duo{padding:80px 0}.offre-duo__grille{grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;gap:24px}.offre-duo__texte{grid-column:1 / span 5}.offre-duo__produits{grid-column:6 / span 7;gap:24px}}.color-accent-1 .image-with-text__content .caption-with-letter-spacing,.color-accent-1 .image-with-text__content .caption{color:var(--laiton)}.color-accent-1 .image-with-text__content .button--secondary{min-height:44px;padding:0;border:0;background:transparent;color:var(--laiton);font-weight:600;text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:4px}.color-accent-1 .image-with-text__content .button--secondary:hover{background:transparent;color:var(--lin)}.color-accent-1 .image-with-text__media{border-radius:var(--r-bloc);overflow:hidden}.cl-feature{padding:var(--section) 0}.cl-feature__grille{display:grid;gap:24px}.cl-feature__media{display:block;aspect-ratio:4 / 3;overflow:hidden;border-radius:var(--r-carte);background:var(--sable)}.cl-feature__media img,.cl-feature__media .placeholder-svg{width:100%;height:100%;object-fit:cover}.cl-feature__label{margin:0 0 12px}.cl-feature__title{margin:0}.cl-feature__intro{margin-top:16px;font-size:clamp(18px,1.6vw,20px);line-height:1.5;color:var(--noyer)}.cl-feature__intro p{margin:0}.cl-feature__cartes{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 2 * 12px) / 2.4);gap:12px;margin:40px 0 0;padding:0;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.cl-feature__cartes>li{scroll-snap-align:start;min-width:0}.cl-feature__lien{display:inline-flex;align-items:center;min-height:44px;margin-top:16px}@media screen and (min-width:1100px){.cl-feature__grille{grid-template-columns:repeat(12,minmax(0,1fr));align-items:center}.cl-feature__media{grid-column:1 / span 6;aspect-ratio:auto;height:600px;max-height:600px;border-radius:var(--r-bloc)}.cl-feature__text{grid-column:7 / span 6}.cl-feature__cartes{grid-auto-flow:row;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;overflow:visible}}.collection{position:relative}.collection__view-all.collection__view-all{margin:16px 0 0;text-align:left}@media screen and (min-width:768px){.collection__view-all.collection__view-all{position:absolute;top:0;right:0;width:auto;margin:0}.collection__title.title-wrapper{margin-bottom:40px}}.collection__view-all a{font-size:15px;font-weight:600;color:var(--brou)}.article-card .card__inner{--ratio-percent: 66.667%;border:0;border-radius:var(--r-carte);overflow:hidden;background:var(--sable)}.article-card.card--media .card__inner .card__media img{object-fit:cover}.article-card .card__content{padding:14px 0 0}.article-card .card__heading{margin:0;font-family:var(--f-titre);font-size:clamp(18px,1.4vw,19px);font-weight:700;line-height:1.2;letter-spacing:-.01em}.article-card .article-card__info{margin-top:8px;font-family:var(--f-etiquette);font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--noyer)}.article-card .article-card__excerpt{display:none}.article-card-wrapper{background:transparent}.article-card.card{background:transparent;box-shadow:none}@media screen and (min-width:1100px){[id$=__faq_home_01] .faq>.page-width{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);column-gap:var(--gouttiere);align-items:start}[id$=__faq_home_01] .faq__header{grid-column:1;grid-row:1 / span 20;margin:0}[id$=__faq_home_01] collapsible-element{grid-column:2}}.faq collapsible-element{border-bottom:1px solid var(--ficelle)}.faq .collapsible__title{min-height:64px;padding:0;align-items:center;font-family:var(--f-texte);font-size:16px;font-weight:600;color:var(--brou)}.faq .collapsible__content{font-size:16px;line-height:1.6;color:var(--noyer)}.faq .collapsible__content>:last-child{margin-bottom:24px}@media screen and (max-width:767px){.m-rail__nav.m-rail__nav{display:none}.collection{display:flex;flex-direction:column}.collection>.collection__title{order:0}.collection>.collection__view-all{order:1;margin:-24px 0 24px;padding:0 var(--marge)}.collection>slider-element,.collection>.slider-component{order:2}}.article-card .card__media,.article-card .article-card__image-wrapper{--image-padding: 0rem}.article-card .card__media .media{border-radius:var(--r-carte)}.breadcrumbs{padding-top:16px;padding-bottom:16px}.breadcrumbs__link{font-size:13px;color:var(--noyer)}.breadcrumbs__link[aria-current=page]{color:var(--brou)}.collection-hero__title+.collection-hero__description.collection-hero__description,.collection-hero__description{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-width:640px;margin-top:16px;font-size:18px;line-height:1.5;color:var(--noyer)}.sous-collections{margin-top:8px;margin-bottom:8px}.sous-collections__liste{display:flex;gap:8px;margin:0;padding:0 0 4px;list-style:none;overflow-x:auto;scrollbar-width:none}.sous-collections__liste::-webkit-scrollbar{display:none}.sous-collections__puce{display:inline-flex;align-items:center;min-height:40px;padding:0 18px;border:1.5px solid var(--galet);border-radius:var(--r-bouton);font-size:14px;font-weight:500;white-space:nowrap;color:var(--brou);text-decoration:none;transition:background-color var(--t-rapide),color var(--t-rapide),border-color var(--t-rapide)}.sous-collections__puce:hover{border-color:var(--brou)}.sous-collections__puce.is-active{border-color:var(--brou);background:var(--brou);color:var(--lin)}@media screen and (min-width:750px){#main-collection-filters.facets-wrapper{position:sticky;top:var(--header);z-index:2;margin-top:16px;margin-bottom:24px;padding-top:16px;padding-bottom:16px;background:var(--ivoire);border-top:1px solid var(--ficelle);border-bottom:1px solid var(--ficelle)}}#product-grid.product-grid{column-gap:12px;row-gap:32px}@media screen and (min-width:1100px){#product-grid.product-grid{column-gap:24px;row-gap:48px}}.tuile-duo__lien{display:flex;flex-direction:column;justify-content:center;gap:12px;height:100%;min-height:240px;padding:24px;border-radius:var(--r-carte);background:var(--laiton-pale);color:var(--brou);text-decoration:none}.tuile-duo__titre{font-family:var(--f-titre);font-size:clamp(22px,2vw,26px);font-weight:700;line-height:1.15;letter-spacing:-.015em}.tuile-duo__texte{font-size:14px;line-height:1.45}.voir-plus{display:flex;flex-direction:column;align-items:center;gap:12px;margin:56px 0 20px}.voir-plus__texte{margin:0;font-size:14px;color:var(--noyer);font-variant-numeric:tabular-nums}.voir-plus__barre{position:relative;width:240px;height:4px;border-radius:var(--r-bouton);background:var(--ficelle);overflow:hidden}.voir-plus__barre span{position:absolute;inset:0 auto 0 0;background:var(--brou);border-radius:inherit}infinite-loading .infinite-loading__button{display:flex;margin:0 auto 40px}.main-collection__description{border-top:1px solid var(--ficelle)}.main-collection__description .description-content{max-width:66ch;font-size:16px;line-height:1.6}.main-collection__description .description-content :is(h2,h3){margin-top:0}@media screen and (min-width:750px){.product.product--columns .product__media-list .product__media-item:first-child,.product.product--columns .product__media-list .product__media-item:nth-child(2):last-child{width:100%;max-width:100%}}.product__media-item .product-media-container,.product__media-item .media{border-radius:var(--r-carte);overflow:hidden;background:var(--sable)}.produit-description{padding:var(--section) 0}.produit-description__grille{display:grid;gap:24px}.produit-description__accroche h2{margin:0}.produit-description__texte{max-width:66ch;font-size:16px;line-height:1.6}.produit-description__texte h3{margin:32px 0 8px;font-family:var(--f-titre);font-size:clamp(18px,1.4vw,19px);font-weight:700;line-height:1.2}.produit-description__texte>:first-child{margin-top:0}@media screen and (min-width:1100px){.produit-description__grille{grid-template-columns:repeat(12,minmax(0,1fr))}.produit-description__accroche{grid-column:1 / span 5}.produit-description__texte{grid-column:7 / span 6}}.produit-carac{padding-bottom:var(--section)}.produit-carac__bloc{padding:40px;border-radius:var(--r-bloc);background:var(--ivoire)}.produit-carac__liste{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:24px;margin:0}.produit-carac__liste dt{font-family:var(--f-etiquette);font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--noyer)}.produit-carac__liste dd{margin:8px 0 0;font-family:var(--f-titre);font-size:22px;font-weight:700;line-height:1.2;color:var(--brou)}.produit-carac__puces{margin-top:32px;padding-top:24px;border-top:1px solid var(--ficelle);font-size:16px;line-height:1.6}.produit-carac__puces ul{margin:0;padding-left:20px}.produit-carac__puces>p:empty{display:none}@media screen and (max-width:749px){.produit-carac__bloc{padding:24px 20px}}.image-with-text__media{border-radius:var(--r-bloc);overflow:hidden}.image-with-text__content .caption-with-letter-spacing{margin-bottom:0}.multicolumn-list{counter-reset:repere}.multicolumn-card__info{counter-increment:repere}.multicolumn-card__info:before{content:"0" counter(repere);display:block;margin-bottom:12px;font-family:var(--f-etiquette);font-size:14px;font-weight:500;letter-spacing:.08em;color:var(--cuir)}.multicolumn-card__info h3,.multicolumn-card__info .inline-richtext:first-child{margin:0 0 12px;font-family:var(--f-titre);font-size:clamp(22px,2vw,26px);font-weight:700;line-height:1.15;letter-spacing:-.015em}.multicolumn-card__info .rte{font-size:16px;line-height:1.6;color:var(--noyer)}.multicolumn-card__image-wrapper,.multicolumn-card .media--transparent:empty{display:none}.multicolumn .multicolumn-card{background:transparent;box-shadow:none}.multicolumn .multicolumn-card__info{padding:0}.collection__title.title-wrapper,.collection__title .title{text-align:left}.collection__title-row{justify-content:flex-start}.journal__ouverture{padding:48px 0 32px}.journal__ouverture .sur-titre{margin:0 0 12px}.journal__ouverture .title--primary{margin:0}.journal__chapeau{max-width:640px;margin:16px 0 0;font-size:clamp(18px,1.6vw,20px);line-height:1.5;color:var(--noyer)}.blog-articles{column-gap:var(--gouttiere);row-gap:56px}.article--une .article-card__excerpt{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin-top:12px;font-size:16px;line-height:1.6;color:var(--noyer)}@media screen and (min-width:1100px){.blog-articles .article--une{grid-column:1 / -1;width:100%;max-width:100%}.article--une .article-card{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:var(--gouttiere)}.article--une .article-card .card__inner{border-radius:var(--r-bloc)}.article--une .card__heading{font-size:40px;font-weight:800;line-height:1.05;letter-spacing:-.025em}}.article-template__title{max-width:820px;margin-left:auto;margin-right:auto;text-align:center;font-size:clamp(32px,4vw,48px);line-height:1.05;letter-spacing:-.03em}.article-template__hero-container{max-width:calc(var(--conteneur) * 10 / 12);margin:0 auto}.article-template__hero-container .media{border-radius:var(--r-bloc);overflow:hidden}.article-template__content.rte{max-width:680px;font-size:clamp(17px,1.4vw,18px);line-height:1.7}.article-template__content.rte h2{margin:48px 0 16px;font-size:30px;line-height:1.1}.article-template__content.rte h3{margin:32px 0 12px;font-size:clamp(18px,1.4vw,19px)}.article-template__content.rte img{border-radius:var(--r-carte)}.manifeste{padding:96px 0;background:var(--brou);color:var(--lin);text-align:center}.manifeste__inner{position:relative;max-width:calc(var(--conteneur) * 10 / 12)}.manifeste__anneau{position:static;display:block;margin:0 auto 32px;color:var(--laiton)}.manifeste__etiquette.sur-titre{margin:0 0 20px;color:var(--laiton)}.manifeste__phrase{margin:0;color:var(--lin)}.manifeste__photo{margin-top:var(--section)}.manifeste__photo img{display:block;width:100%;height:auto;max-height:680px;object-fit:cover;border-radius:var(--r-bloc)}@media screen and (min-width:1100px){.manifeste{padding:128px 0}}.appel{padding:80px 0;background:var(--laiton-pale);text-align:center}.appel__titre{margin:0 0 28px}.page-404{padding:96px 0;text-align:center}.page-404__anneau{display:block;margin:0 auto 32px;color:var(--brou)}.page-404__titre{margin:0}.page-404__boutons{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:40px}[class*=contact-form--]{background:var(--ivoire)}.barre-achat{position:fixed;left:0;right:0;bottom:0;z-index:10;display:flex;align-items:center;gap:12px;min-height:72px;padding:12px 16px;background:var(--ivoire);box-shadow:var(--ombre-flottant)}.barre-achat__info{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.barre-achat__nom{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-family:var(--f-titre);font-size:15px;font-weight:700;line-height:1.2;color:var(--brou)}.barre-achat__prix{font-size:14px;font-weight:600;color:var(--brou);font-variant-numeric:tabular-nums}.barre-achat .button--sticky.product-form__submit{position:static;display:inline-flex;flex:none;width:auto;min-height:48px;padding:0 24px;border-radius:var(--r-bouton)!important;font-size:15px}.barre-achat .button-price,.barre-achat .button-price-separator{display:none}@media screen and (min-width:750px){.barre-achat{display:none!important}}.faq__mise-en-page{display:grid;gap:24px}.faq__sommaire ul{display:flex;gap:8px;margin:0;padding:0;list-style:none;overflow-x:auto;scrollbar-width:none}.faq__sommaire a{display:inline-flex;align-items:center;min-height:40px;padding:0 18px;border:1.5px solid var(--galet);border-radius:var(--r-bouton);font-size:14px;font-weight:500;white-space:nowrap;color:var(--brou);text-decoration:none}.faq__corps .faq__header{margin:40px 0 8px;scroll-margin-top:calc(var(--header) + 24px)}.faq__corps .faq__header:first-child{margin-top:0}@media screen and (min-width:1100px){.faq__mise-en-page{grid-template-columns:minmax(0,3fr) minmax(0,1fr) minmax(0,8fr);gap:var(--gouttiere)}.faq__sommaire{grid-column:1;position:sticky;top:calc(var(--header) + 24px);align-self:start}.faq__sommaire ul{flex-direction:column;gap:4px;overflow:visible}.faq__sommaire a{min-height:44px;padding:0;border:0;font-size:15px;font-weight:600}.faq__sommaire a:hover{color:var(--cuir-fonce)}.faq__corps{grid-column:3}}.contact.page-width{display:grid;gap:40px;padding-top:48px;padding-bottom:72px}.contact__coordonnees p{margin:0 0 20px;font-size:16px}.contact__coordonnees .sur-titre{margin-bottom:6px}.contact__liens{display:flex;flex-direction:column;gap:4px;margin:8px 0 0;padding:0;list-style:none}.contact__liens a{display:inline-flex;align-items:center;min-height:44px}@media screen and (min-width:1100px){.contact.page-width{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gouttiere)}.contact.page-width>.title{grid-column:1 / -1}.contact.page-width>form{grid-column:1 / span 6}.contact.page-width>.contact__coordonnees{grid-column:8 / span 5}}.footer .color-accent-1{background:var(--brou)!important;color:var(--lin)}.footer .footer__content-top{padding-top:56px;padding-bottom:32px}.footer-block:has(.footer-block__brand-info) .collapsible__content{height:auto!important;max-height:none!important;overflow:visible!important;visibility:visible!important;opacity:1!important}.footer__logo{display:inline-block;margin-bottom:16px}.footer__logo img{display:block;width:120px;height:auto;filter:invert(1) brightness(.97)}.footer .footer-block__brand-info .rte p{margin:0;font-size:15px;line-height:1.55;color:var(--ficelle)}.footer .footer-block__heading{font-family:var(--f-titre);font-size:15px;font-weight:700;color:var(--lin)}.footer .footer-block__details-content a{font-size:15px;color:var(--ficelle)}.footer .footer-block__details-content a:hover{color:var(--lin)}@media screen and (max-width:989px){.footer .footer-block--menu .collapsible__title{min-height:56px;margin:0;border-bottom:1px solid rgba(247,242,234,.14)}}@media screen and (min-width:990px){.footer .footer__content-top{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gouttiere);padding-top:80px;padding-bottom:40px}.footer .footer__blocks-wrapper{display:contents}.footer .footer__blocks-wrapper>.footer-block{width:auto;max-width:none;margin:0;padding:0}.footer .footer__blocks-wrapper>.footer-block:not(.footer-block--menu){grid-column:1 / span 4;grid-row:1}.footer .footer__blocks-wrapper>.footer-block--menu:nth-child(2){grid-column:6 / span 2;grid-row:1 / span 2}.footer .footer__blocks-wrapper>.footer-block--menu:nth-child(3){grid-column:8 / span 2;grid-row:1 / span 2}.footer .footer__blocks-wrapper>.footer-block--menu:nth-child(4){grid-column:10 / span 3;grid-row:1 / span 2}.footer .footer-block--newsletter{grid-column:1 / span 4;grid-row:2;margin-top:32px}}.footer .footer__content-bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;max-width:var(--page-width);min-height:64px;margin:0 auto;padding:16px var(--marge);border-top:1px solid rgba(247,242,234,.14)}.footer .footer__content-bottom-wrapper.page-width{width:auto;max-width:none;margin:0;padding:0}.footer .footer__content-bottom .footer__payment{margin:0}.footer .footer__service-contact{display:none}.footer .footer__copyright{margin:0;color:var(--ficelle)}.menu-drawer__aide{display:flex;align-items:center;min-height:56px;font-size:16px;font-weight:600;color:var(--brou);text-decoration:none}.faq>.page-width>.faq__header:has(.faq__heading:empty){display:none}.faq__mise-en-page{grid-template-columns:minmax(0,1fr)}.faq__corps{min-width:0}@media screen and (max-width:749px){body:has(.barre-achat) .scroll-top-button{display:none}.product__info-container .product-form__quantity{float:none;margin-right:0}.product__info-container .product-form__quantity+*{margin-top:12px}}.reassurance-achat{margin:8px 0 0;font-size:14px;line-height:1.5;color:var(--noyer)}.product__info-container>.product__custom-liquid:has(.reassurance-achat){margin-top:8px}.jdgm-prev-badge[data-number-of-reviews="0"],.jdgm-prev-badge[data-number-of-reviews="1"],.jdgm-prev-badge[data-number-of-reviews="2"]{display:none!important}@media screen and (max-width:749px){.sous-collections__puce,.facets__summary.facets__summary,.faq__sommaire a,.active-facets__button-inner,.product-form__input input[type=radio]+label{min-height:44px}#CartDrawer .cart-item .quantity,#main-cart-items .cart-item .quantity{grid-template-columns:44px 1fr 44px;width:132px;min-width:132px;height:44px;min-height:44px}#CartDrawer .cart-item .quantity__button,#main-cart-items .cart-item .quantity__button{width:44px;height:44px}#CartDrawer .cart-item .quantity__input,#main-cart-items .cart-item .quantity__input{height:44px;min-height:44px}.mobile-facets__sort .select__select,#SortBy-mobile{min-height:44px}.breadcrumbs__link{display:inline-flex;align-items:center;min-height:44px}.main-collection__description .read-more-link{min-height:44px}}@media screen and (max-width:1099px){.ouverture__media{aspect-ratio:4 / 3}}.color-accent-1 .image-with-text__text--caption,.color-accent-1 p.image-with-text__text--caption{color:var(--laiton)}.footer .newsletter-form__field-wrapper .field__input::placeholder{opacity:0}.footer .newsletter-form__field-wrapper .field__label{color:var(--ficelle)}@media screen and (max-width:749px){body:has(.barre-achat){padding-bottom:72px}body:has(.mobile-facets__wrapper){padding-bottom:80px}.product__info-container .product-form__quantity,.product__info-container .product-form__quantity .quantity{width:140px}.product__info-container .quantity__button{width:44px}}.duo-bar__lien{align-self:flex-start;display:inline-flex;align-items:center;min-height:44px;font-size:14px}.duo-suggestions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:4px 0 0;padding:0;list-style:none}.duo-suggestions__lien{display:flex;flex-direction:column;gap:4px;color:var(--brou);text-decoration:none}.duo-suggestions__media{display:block;aspect-ratio:1;overflow:hidden;border-radius:var(--r-champ);background:var(--sable)}.duo-suggestions__media img{width:100%;height:100%;padding:8%;object-fit:contain;mix-blend-mode:multiply}.duo-suggestions__nom{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-family:var(--f-titre);font-size:13px;font-weight:700;line-height:1.2}.duo-suggestions__prix{font-size:13px;font-weight:600;font-variant-numeric:tabular-nums}.note-boutique{margin:0;font-size:14px;color:var(--noyer)}.note-boutique__etoiles{color:var(--laiton);letter-spacing:2px}.reassurance-achat strong{font-weight:600;color:var(--brou)}.hors-duo{margin:8px 0 0;font-size:13px;color:var(--noyer)}.hors-duo--ligne{margin-top:4px;font-family:var(--f-etiquette);font-size:11px;letter-spacing:.08em;text-transform:uppercase}#MainContent .field>textarea.field__input{height:auto;min-height:140px;padding:14px 16px}.product-form__submit.loading>span{visibility:hidden}.jdgm-carousel-wrapper .jdgm-carousel__arrows>*{min-width:44px;min-height:44px}@media screen and (max-width:749px){body:has(.cart-page__sticky-cta){padding-bottom:88px}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/custom.css.map */
