.ae-titre{display:flex;flex-direction:column;gap:5px;margin:0}.ae-titre__nom{font-family:var(--font-h2--family);font-size:clamp(27px,2.5vw,33px);font-weight:400;line-height:1.05;letter-spacing:-.015em;color:#1a1a1a}.ae-titre__type{font-family:var(--font-body--family);font-size:15px;font-weight:400;line-height:1.4;letter-spacing:normal;word-spacing:normal;color:#1a1a1a;opacity:.62}@media(max-width:750px){.ae-titre__nom{font-size:clamp(27px,8vw,32px)}.ae-titre__type{font-size:15px}}.product-card .ae-card-titre h2,.product-card .ae-card-titre h1{margin:0;font-size:15px;font-weight:500;line-height:1.25;letter-spacing:.01em;color:#1a1a1a}.product-card .ae-card-titre p{margin:2px 0 0;letter-spacing:normal;font-size:13px;font-weight:400;line-height:1.35;color:#1a1a1a;opacity:.6}.product-card .ae-card-titre p:empty{display:none}@media(max-width:750px){.product-card .ae-card-titre h2,.product-card .ae-card-titre h1{font-size:14px}.product-card .ae-card-titre p{font-size:12px}}.main-collection .ae-cat__barre{display:flex;align-items:stretch;gap:0;flex-wrap:nowrap;border-top:1px solid #e7e2d9;border-bottom:1px solid #e7e2d9;min-height:54px;position:relative}.main-collection .ae-cat__barre>.filter-and-sort{order:2;flex:0 0 auto;min-width:0;margin-left:auto;display:flex;align-items:center;padding-left:22px;border-left:1px solid #e7e2d9;background-color:inherit}@media(min-width:751px){.main-collection .ae-cat__barre .filter-and-sort__inline{display:flex;align-items:center;gap:22px}}.main-collection .ae-cat__compte{order:1;flex:1 1 auto;display:flex;align-items:center;justify-content:center;margin:0;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;font-size:11px;font-weight:400;letter-spacing:.14em;text-transform:uppercase;color:#1a1a1a;opacity:.6;white-space:nowrap}@media(max-width:750px){.main-collection .ae-cat__barre{flex-direction:row;align-items:stretch;min-height:46px}.main-collection .ae-cat__compte{position:static;inset:auto;justify-content:flex-start;padding-right:14px;letter-spacing:.1em}.main-collection .ae-cat__barre>.filter-and-sort{margin-left:0;padding-left:14px}}:root{--ae-fond-vignette: #ffffff}.main-collection,.main-search{background-color:#fff!important}:root{--font-h1--size:2.125rem!important;--font-h2--size:1.5625rem!important;--font-h3--size:1.25rem!important;--font-h4--size:1rem!important;--font-h5--size:.9375rem!important;--font-h6--size:.9375rem!important;--font-heading--weight:400!important;--font-subheading--weight:500!important;--font-body--size:.9375rem!important;--font-body--size-small:.875rem!important;--font-body--size-emphasized:1rem!important}body,p,li,.text-block.paragraph>*{font-size:15px}.section-header a,.header a,header nav a{font-weight:400}.button,a.button,button.button{font-weight:500}.product-card .ae-card-titre h2,.product-card .ae-card-titre h1,.ae-dec__nom,.ae-rv__nom{font-size:15px;font-weight:500;line-height:1.3}.product-card .ae-card-titre p{font-size:13px;font-weight:400}.ae-hero__title{font-size:clamp(27px,3vw,40px)!important;line-height:1.1!important}.ae-why__num{font-size:clamp(34px,3.4vw,48px)!important}.ae-types__titre{font-size:clamp(20px,2vw,26px)!important}[class*=ai-best-sellers-header-] h2,[class*=ai-guide-title-]{font-size:clamp(20px,2vw,26px)!important;font-weight:400!important}[class*=ai-best-seller-title-]{font-size:16px!important;font-weight:500!important}@media(max-width:750px){:root{--font-h1--size:1.6875rem!important;--font-h2--size:1.25rem!important;--font-h3--size:1.125rem!important}.product-card .ae-card-titre h2,.product-card .ae-card-titre h1{font-size:14px}.product-card .ae-card-titre p{font-size:12px}}.cart-drawer{--cart-drawer-width:468px!important}.cart-drawer .cart-drawer__inner{width:min(468px,100vw);padding:0 30px;border-radius:10px;box-shadow:0 24px 60px #1a18161a,0 2px 8px #1a18160a}.cart-drawer .cart-drawer__header{padding-top:26px}.cart-drawer .cart-drawer__header_title{align-items:center;padding-bottom:22px}.cart-drawer .cart-drawer__header_title>p{font-family:var(--font-h1--family);font-size:20px;font-weight:400;letter-spacing:0;color:#1a1a1a}.cart-drawer .cart-drawer__close{opacity:.5;transition:opacity .2s}.cart-drawer .cart-drawer__close:hover{opacity:1}.cart-drawer .cart-drawer__close .icon{font-size:22px}.cart-drawer .cart-header-blocks{border:0!important;border-top:1px solid #ece7df!important;border-radius:0!important;background:transparent!important;padding:22px 0 4px!important;margin:0!important}.cart-drawer .cart-progress-bar__label{margin:0 0 16px;font-size:12.5px;line-height:1.45;color:#5f5a54;text-align:center}.cart-drawer .cart-progress-bar__bar-container{gap:5px}.cart-drawer .cart-progress-bar__progress{-webkit-appearance:none;appearance:none;width:100%;height:4px;border:0;background:#ece7df;border-radius:999px;overflow:hidden;display:block}.cart-drawer .cart-progress-bar__progress::-webkit-progress-bar{background:#ece7df;border-radius:999px}.cart-drawer .cart-progress-bar__progress::-webkit-progress-value{background:#1a1a1a;border-radius:999px}.cart-drawer .cart-progress-bar__progress::-moz-progress-bar{background:#1a1a1a;border-radius:999px}.cart-drawer .cart-progress-bar__step-label{display:block;margin-top:9px;text-align:right;font-size:10px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:#c0b9ae;transition:color .3s}.cart-drawer .cart-progress-bar__progress[value="100"]+.cart-progress-bar__step-label,.cart-drawer .cart-progress-bar__progress[value="100.0"]+.cart-progress-bar__step-label{color:#1a1a1a}.cart-drawer .cart-drawer__body{padding-top:4px}.cart-drawer .cart-drawer__items{display:flex;flex-direction:column}.cart-drawer .cart-drawer__item{padding:24px 0;border:0!important;border-top:1px solid #f0ece5!important;border-radius:0!important;background:transparent!important;gap:18px;align-items:flex-start}.cart-drawer .cart-drawer__item:first-child{border-top:0!important}.cart-drawer .cart-drawer__item>a{flex:0 0 92px;width:92px}.cart-drawer .cart-drawer__item>a img{width:92px;height:92px;display:block;object-fit:contain;padding:7px;border-radius:4px;background:#f7f4ef;transition:transform .45s cubic-bezier(.16,1,.3,1)}.cart-drawer .cart-drawer__item:hover>a img{transform:scale(1.04)}.cart-drawer .cart-drawer__item-wrapper{gap:14px;min-width:0}.cart-drawer .cart-drawer__item-content{flex:1 1 auto;min-width:0}.cart-drawer .cart-drawer__item-actions{flex:0 0 auto}.cart-drawer .cart-drawer__item-name{display:block;max-width:100%;overflow-wrap:anywhere;font-size:14px;font-weight:500;line-height:1.35;letter-spacing:.005em;color:#1a1a1a;text-decoration:none;background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-position:0 100%;background-size:0 1px;transition:background-size .45s cubic-bezier(.16,1,.3,1)}.cart-drawer .cart-drawer__item-name:hover{background-size:100% 1px}.cart-drawer .cart-drawer__item-options{margin-top:5px}.cart-drawer .cart-drawer__item-option{font-size:12.5px;line-height:1.5;color:#8a847b}.cart-drawer .cart-drawer__item-prices{margin-top:11px}.cart-drawer .cart-drawer__item-price .prices{font-size:14.5px;font-weight:500;color:#1a1a1a}.cart-drawer .cart-drawer__item-price s,.cart-drawer .cart-drawer__item-price .price--compare{font-size:13px;color:#a8a29a;font-weight:400}.cart-drawer .cart-drawer__item-actions-wrapper{display:flex;flex-direction:column-reverse;gap:12px;align-items:flex-end}.cart-drawer .cart-drawer__item-actions .button--icon-only{background:transparent!important;border:0!important;box-shadow:none!important;min-height:0!important;min-width:0!important;width:auto!important;max-width:none!important;flex:0 0 auto!important;white-space:nowrap;overflow:visible;padding:0!important;color:#9b958c!important;font-family:var(--font-body--family);font-size:11.5px;font-weight:400;letter-spacing:.05em;line-height:1.4;transition:color .2s}.cart-drawer .cart-drawer__item-actions .button--icon-only .icon{display:none!important}.cart-drawer .cart-drawer__item-actions .button--icon-only:after{content:"Supprimer";border-bottom:1px solid transparent;padding-bottom:1px;transition:border-color .25s}.cart-drawer .cart-drawer__item-actions .button--icon-only:hover{color:#1a1a1a!important}.cart-drawer .cart-drawer__item-actions .button--icon-only:hover:after{border-bottom-color:#1a1a1a}.cart-drawer .quantity-selector{border:1px solid #ddd6cc!important;border-radius:999px!important;background:#fff!important;height:34px;overflow:hidden}.cart-drawer .quantity-selector button{width:34px;min-width:34px;background:transparent!important;border:0!important;color:#5f5a54;transition:color .2s}.cart-drawer .quantity-selector button:hover{color:#1a1a1a}.cart-drawer .quantity-selector button .icon{font-size:16px}.cart-drawer .quantity-selector input{font-size:13.5px;font-weight:500;color:#1a1a1a;width:26px;min-width:26px;border:0!important;background:transparent!important;text-align:center}.cart-drawer .cart-drawer__footer{padding:0 0 24px;border-top:1px solid #ece7df;margin-top:4px}.cart-drawer .cart-footer-resume-blocks{padding-top:18px}.cart-drawer .cart-discount-block{padding-bottom:14px;margin-bottom:14px;border-bottom:1px solid #f0ece5}.cart-drawer .cart-discount-block .accordion-row__header,.cart-drawer .cart-discount-block summary{font-size:13px;color:#5f5a54}.cart-drawer .cart__reductions,.cart-drawer .cart__totals{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.cart-drawer .cart__reductions{margin-bottom:9px}.cart-drawer .cart__reductions>p{margin:0;font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:#8a847b}.cart-drawer .cart__reductions-value{font-size:14px;font-weight:500;color:#7d8a5e}.cart-drawer .cart__totals>p{margin:0;font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:#1a1a1a}.cart-drawer .cart__totals-value{font-family:var(--font-h1--family);font-size:21px;font-weight:400;color:#1a1a1a;line-height:1.1}.cart-drawer .cart__totals-value s{font-size:14px;color:#a8a29a;margin-left:8px}.cart-drawer .cart-drawer__ctas{margin-top:20px}.cart-drawer .cart-drawer__ctas .button{min-height:56px;border-radius:6px;font-size:12px;font-weight:500;letter-spacing:.16em;text-transform:uppercase}.cart-drawer .cart-footer-blocks{margin-top:16px}.cart-drawer .cart-footer-blocks .text-block p{margin:0;font-size:12px;line-height:1.6;color:#8a847b}.cart-drawer .payment-methods{gap:7px;margin-top:12px;opacity:1}.cart-drawer .payment-methods svg{width:27px;height:auto;filter:grayscale(1);opacity:.5;transition:opacity .2s,filter .2s}.cart-drawer .payment-methods:hover svg{filter:grayscale(0);opacity:1}@media(max-width:750px){.cart-drawer .cart-drawer__inner{width:100vw;border-radius:0;padding:0 20px}.cart-drawer .cart-drawer__header_title>p{font-size:18px}.cart-drawer .cart-drawer__item>a,.cart-drawer .cart-drawer__item>a img{flex-basis:76px;width:76px}.cart-drawer .cart-drawer__item>a img{height:92px}.cart-drawer .cart-drawer__ctas .button{min-height:54px}}.cart-drawer .cart-drawer__close{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;margin-right:-7px;border-radius:50%;transition:background-color .25s,opacity .25s}.cart-drawer .cart-drawer__close:hover{background:#f4f1ec;opacity:1}.cart-drawer .cart-drawer__body{scrollbar-width:thin;scrollbar-color:#ddd6cc transparent}.cart-drawer .cart-drawer__body::-webkit-scrollbar{width:4px}.cart-drawer .cart-drawer__body::-webkit-scrollbar-track{background:transparent}.cart-drawer .cart-drawer__body::-webkit-scrollbar-thumb{background:#e2dbd1;border-radius:999px}.cart-drawer .cart-drawer__body:hover::-webkit-scrollbar-thumb{background:#cfc7bb}.cart-drawer .cart-drawer__footer{position:sticky;bottom:0;background:#fff}.cart-drawer .cart-drawer__footer:before{content:"";position:absolute;left:0;right:0;top:-30px;height:30px;background:linear-gradient(to bottom,#fff0,#fff);pointer-events:none}.cart-drawer .accordion__header{padding:4px 0;cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:12px}.cart-drawer .accordion__header::-webkit-details-marker{display:none}.cart-drawer .accordion__heading-title{margin:0;font-size:13px;font-weight:400;color:#5f5a54;transition:color .2s}.cart-drawer .accordion__header:hover .accordion__heading-title{color:#1a1a1a}.cart-drawer .accordion__header .icon{font-size:19px;color:#a09a90;transition:color .2s,transform .3s}.cart-drawer .accordion__header:hover .icon{color:#1a1a1a}.cart-drawer details[open] .accordion__header .icon{color:#1a1a1a}.cart-drawer .accordion__content{padding-top:12px}.cart-drawer .cart-discount__container input{border:1px solid #ddd6cc;border-radius:6px;background:#fff;padding:11px 13px;font-size:13.5px}.cart-drawer .cart-discount__container input:focus{outline:none;border-color:#1a1a1a}.cart-drawer .cart-drawer__ctas .button{transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s,background-color .3s}.cart-drawer .cart-drawer__ctas .button:hover{transform:translateY(-1px);box-shadow:0 8px 20px #1a181629}.cart-drawer .cart-drawer__ctas .button:active{transform:translateY(0)}.cart-drawer .cart-drawer__empty,.cart-drawer [class*=cart-drawer__empty]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;padding:60px 20px;text-align:center}.cart-drawer [class*=cart-drawer__empty] p{margin:0;font-family:var(--font-h1--family);font-size:19px;font-weight:400;color:#1a1a1a}.cart-drawer [class*=cart-drawer__empty] .button{min-height:50px;border-radius:6px;font-size:12px;letter-spacing:.16em;text-transform:uppercase}.cart-drawer a:focus-visible,.cart-drawer button:focus-visible,.cart-drawer input:focus-visible,.cart-drawer summary:focus-visible{outline:2px solid #1a1a1a;outline-offset:3px;border-radius:3px}.cart-drawer .cart-drawer__item-price s,.cart-drawer .cart__totals-value s{text-decoration-thickness:1px;text-decoration-color:#c9c2b8}@media(prefers-reduced-motion:reduce){.cart-drawer *,.cart-drawer *:before{transition:none!important;animation:none!important}.cart-drawer .cart-drawer__item:hover>a img{transform:none}}@media(max-width:750px){body:has(cart-drawer.is-open) shopify-chat,body:has(cart-drawer.is-open) [class*=klaviyo-form],body:has(cart-drawer.is-open) [class*=kl-private-reset-css],body:has(cart-drawer.is-open) [data-testid^=klaviyo-form],body:has(cart-drawer.is-open) [id^=klaviyo-form]{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/56/assets/ae-catalogue.css.map */
