body,p,span,li,td,th,input,textarea,select,button{font-family:var(--ct-font-body)!important}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--ct-font-heading)!important;font-weight:var(--ct-heading-weight)!important;letter-spacing:var(--ct-heading-letter-spacing)!important}.header__heading-link,.header__heading a,h1.header__heading{font-family:var(--ct-font-logo)!important;font-weight:var(--ct-logo-weight)!important;letter-spacing:var(--ct-logo-letter-spacing)!important}.button,.shopify-payment-button button,button[name=add],.product-form__submit{font-family:var(--ct-font-body)!important;font-weight:400!important;font-size:14px!important;letter-spacing:1.5px!important;text-transform:uppercase!important;transition:opacity .2s ease!important}.product-form__submit,button[name=add],.button--primary{background-color:var(--ct-noir)!important;color:var(--ct-blanc)!important;border:none!important}.button:hover,button[name=add]:hover,.product-form__submit:hover{opacity:.88!important}.product__title{font-family:var(--ct-font-heading)!important;font-weight:var(--ct-heading-weight)!important;letter-spacing:var(--ct-heading-letter-spacing)!important;text-transform:uppercase!important}.card__heading,.card__heading a,.full-unstyled-link{font-family:var(--ct-font-body)!important;font-weight:300!important;letter-spacing:1px!important}.price-item,.price{font-family:var(--ct-font-body)!important;font-weight:400!important}.banner__heading{font-family:var(--ct-font-logo)!important;font-weight:var(--ct-logo-weight)!important;letter-spacing:var(--ct-logo-letter-spacing)!important}a[style*=background]{color:inherit}html[lang^=fr] details[data-index="1"] .facets__summary-label{font-size:0!important}html[lang^=fr] details[data-index="1"] .facets__summary-label:after{content:"Disponibilit\e9";font-size:14px!important}html[lang^=fr] details[data-index="2"] summary>div>span:first-child{font-size:0!important}html[lang^=fr] details[data-index="2"] summary>div>span:first-child:after{content:"Prix";font-size:14px!important}html[lang^=fr] details[data-index=mobile-1] summary span{font-size:0!important}html[lang^=fr] details[data-index=mobile-1] summary span:after{content:"Disponibilit\e9";font-size:14px!important}html[lang^=fr] details[data-index=mobile-2] summary span{font-size:0!important}html[lang^=fr] details[data-index=mobile-2] summary span:after{content:"Prix";font-size:14px!important}.shopify_subscriptions_app_container .plan_card{background:var(--ct-blanc)!important;border-color:var(--ct-border)!important;color:var(--ct-text-primary)!important}.shopify_subscriptions_app_container .subscription_group{border-bottom-color:var(--ct-border)!important}.shopify_subscriptions_app_container .group_name{font-family:var(--ct-font-body)!important;font-weight:300!important;letter-spacing:2px!important;text-transform:uppercase!important;font-size:12px!important;color:var(--ct-text-primary)!important}.shopify_subscriptions_app_container .custom_radio_button:before{box-shadow:0 0 0 1px var(--ct-noir)!important}.shopify_subscriptions_app_container .custom_radio_button:has(input[type=radio]:checked):before{background:var(--ct-noir)!important;border-color:var(--ct-blanc)!important}.shopify_subscriptions_app_container .custom_radio_button:has(input[type=radio]:focus-visible){outline-color:var(--ct-noir)!important}.shopify_subscriptions_app_container .in_widget_price{color:var(--ct-text-primary)!important;font-weight:400!important}.shopify_subscriptions_app_container .shopify_subscriptions_app_policy{color:var(--ct-text-secondary)!important;font-size:12px!important;letter-spacing:.3px!important;margin-top:12px!important}@media(max-width:749px){.shopify_subscriptions_app_container .subscription_group{padding:14px!important}}*:focus-visible{outline:2px solid var(--ct-noir)!important;outline-offset:2px!important}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media(max-width:749px){h1,.h1{font-size:2rem!important}h2,.h2{font-size:1.375rem!important}.product-form__submit{width:100%!important;padding:16px!important;min-height:48px!important}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/custom-base.css.map */
