@font-face{font-family:CormorantGaramond;src:url('{{ "CormorantGaramond-Regular.woff2" | asset_url }}') format("woff2");font-weight:400;font-style:normal}@font-face{font-family:CormorantGaramond;src:url('{{ "CormorantGaramond-Bold.woff2" | asset_url }}') format("woff2");font-weight:700;font-style:normal}h1,h2,h3{font-family:CormorantGaramond,serif;color:#f5f5f5!important;line-height:1.2}body,p,li,span{font-family:Lora,serif;font-size:16px;line-height:1.6;color:#f5f5f5}a{font-family:Montserrat,sans-serif;font-weight:600;color:gold;text-decoration:none}a:hover{color:#ffb347}button,.btn{font-family:Montserrat,sans-serif;font-weight:600;font-size:16px;color:#f5f5f5;background-color:#222;padding:12px 24px;border-radius:8px;border:none;transition:all .3s ease}button:hover,.btn:hover{background-color:#1a1a1a;color:gold;cursor:pointer}.quote,blockquote{font-family:Lora,serif;font-style:italic;color:#ffdaa0;font-size:18px;line-height:1.5;border-left:3px solid #FFD700;padding-left:12px;margin:20px 0}h1{font-size:42px}h2{font-size:34px}h3{font-size:26px}p{font-size:16px}li{font-size:15px}.header__heading-link .h2{color:#f5f5f5!important;font-family:CormorantGaramond,serif;font-weight:700;line-height:1.2}.field__input,.select__select,.customer .field input,.customer select{background-color:#fff!important;color:#000!important;border:1px solid #F5F5F5;border-radius:var(--inputs-radius)}.site-footer__copyright,.footer__powered-by,.copyright__content{color:#f5f5f5!important}.copyright__content a{color:#f5f5f5!important;text-decoration:underline}.copyright__content a:hover{color:gold!important}.header__menu-item,.site-nav__link,.list-menu__item,.header__menu-item span,.list-menu__item span{color:#fff!important;font-family:Lora,serif!important;font-weight:500!important;text-transform:uppercase!important;letter-spacing:.08em!important;text-decoration:none!important;position:relative!important;padding-bottom:10px!important}.header__menu-item:not(.header__heading-link):after,.site-nav__link:after,.list-menu__item:not(.header__heading-link):after{content:""!important;position:absolute!important;bottom:0!important;left:50%!important;width:0!important;height:1.8px!important;background:#b3001e!important;box-shadow:0 0 15px #b3001ee6!important;transition:width .5s ease!important;transform:translate(-50%)!important}.header__menu-item:hover:not(.header__heading-link):after,.site-nav__link:hover:after,.list-menu__item:hover:not(.header__heading-link):after{width:85%!important}.header__heading-link,.header__heading-link:after{all:unset!important}.header__heading-link,.header__heading a,.header__heading h1 a{cursor:pointer!important}.underlined-link,.facet-filters__reset a,.mobile-facets__clear,.active-facets__button-remove .link{color:#b3001e!important;text-decoration:none!important;font-family:Lora,serif!important;text-transform:uppercase!important;letter-spacing:.06em!important;font-size:1.4rem!important;font-weight:400!important;line-height:1.4!important;position:relative!important;display:inline-block!important}.underlined-link:after,.facet-filters__reset a:after,.mobile-facets__clear:after,.active-facets__button-remove .link:after{content:""!important;position:absolute!important;width:100%!important;height:1.8px!important;bottom:-3px!important;left:0!important;background:#b3001e!important;box-shadow:0 0 14px #b3001ecc!important}.button,.shopify-challenge__button,.customer button,button[type=submit],.form__submit,.contact__button button{background:#b3001e!important;color:#fff!important;font-family:Lora,serif!important;font-weight:500!important;text-transform:uppercase!important;letter-spacing:.1em!important;border:none!important;border-radius:0!important;padding:14px 32px!important;transition:all .4s ease!important}.button:hover,.shopify-challenge__button:hover,.customer button:hover,button[type=submit]:hover,.form__submit:hover{background:#d4001f!important;box-shadow:0 0 20px #b3001ecc!important;color:#fff!important}.footer__content-top .footer-block__heading{font-size:20px!important;color:#fff!important}.footer__content-top p,.footer__content-top a,.footer__content-top .list-menu__item{font-size:11px!important;color:#fff!important;text-decoration:none!important}.footer__content-top a:hover{color:#fff!important;text-decoration:underline!important;text-decoration-color:#fff!important}.page-title{text-align:center}.footer a,.footer .list-menu__item a,.footer__content-top a{color:#fff!important;text-decoration:none!important}.footer a:hover,.footer .list-menu__item a:hover,.footer__content-top a:hover{color:#fff!important;text-decoration:underline!important;text-decoration-color:#fff!important}.footer .header__menu-item:after,.footer .site-nav__link:after,.footer .list-menu__item:after{display:none!important}@media (max-width: 749px){.footer-block__details-content{display:none!important}.footer-block__heading{cursor:pointer!important;position:relative!important;padding-right:40px!important}.footer-block__heading:after{content:"+";position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:28px;color:#b3001e;transition:transform .3s ease}.footer-block.open .footer-block__details-content{display:block!important}.footer-block.open .footer-block__heading:after{content:"\2212";transform:translateY(-50%) rotate(180deg)}}.cart-drawer button,.cart-drawer .button,.cart-drawer [class*=button],.cart-drawer .cart__checkout-button,.cart-drawer .drawer__footer button,.cart-drawer .drawer__footer .button,.cart-drawer .button--primary,.cart-drawer .button--full-width,.cart-drawer input[type=submit],.cart-drawer .shopify-payment-button__button{background-color:#fff!important;color:#000!important;border:1.5px solid #000000!important;box-shadow:none!important}.cart-drawer button:hover,.cart-drawer .button:hover,.cart-drawer [class*=button]:hover,.cart-drawer .cart__checkout-button:hover,.cart-drawer .drawer__footer button:hover,.cart-drawer .drawer__footer .button:hover{background-color:#fff!important;color:#000!important;border-color:#000!important}.cart-drawer .drawer__close{background-color:transparent!important;color:#fff!important;opacity:1!important;border:none!important;padding:0!important;width:auto!important;height:auto!important}.cart-drawer .drawer__close svg{fill:#fff!important;stroke:#fff!important;width:24px!important;height:24px!important}.cart-drawer .drawer__close:hover{background-color:transparent!important;color:#fff!important;opacity:1!important}.cart-drawer .drawer__close:hover svg{fill:#fff!important;stroke:#fff!important}.cart-drawer .drawer__footer a,.cart-drawer .cart__login a,.cart-drawer .cart__footer a,.cart-drawer a[href*="/account/login"],.cart-drawer a[href*="/account"]{color:#fff!important;text-decoration:underline!important;text-decoration-color:#fff!important}.cart-drawer a:after,.cart-drawer .link:after,.cart-drawer .list-menu__item a:after,.cart-drawer .drawer__footer a:after{display:none!important}.cart-drawer a,.cart-drawer .link,.cart-drawer .list-menu__item a,.cart-drawer .drawer__footer a{color:#fff!important;text-decoration:none!important}.cart-drawer a:hover,.cart-drawer .link:hover,.cart-drawer .list-menu__item a:hover,.cart-drawer .drawer__footer a:hover{text-decoration:underline!important;text-decoration-color:#fff!important}.header-wrapper,.header,.header__inner,.header__heading{background-color:#000!important}.header__heading-link,.header__heading-logo{background-color:transparent!important}.footer,.footer__content-top,.footer-block,.footer__blocks-wrapper,body,.template-index,.template-page,.template-product,.template-collection,.template-cart,.page-width,.section,.rich-text,.collection-hero,.product-section,.main-content{background-color:#000!important}.banner,.banner__media,.banner__content,.banner__box,.image-with-text,.image-with-text__media,.media,.product__media,.product__media-wrapper,.product-media,.hero,.hero__media,.rich-text__image{background-color:transparent!important;background-image:none!important}.banner__button,.banner button,.banner .button,.banner__content .button,.banner__content button,.banner__box .button,.banner__box button{background-color:#fff!important;color:#000!important;border:1.5px solid #000000!important;border-radius:50px!important;padding:6px 11px!important;font-size:14px!important;letter-spacing:.1em!important;box-shadow:none!important;overflow:hidden!important;transition:all .3s ease!important}.banner__button:hover,.banner button:hover,.banner .button:hover,.banner__content .button:hover,.banner__content button:hover,.banner__box .button:hover,.banner__box button:hover{background-color:#fff!important;color:#000!important;border-color:#000!important}.banner__heading,.banner__text,.banner__box .rte,.banner__box p,.banner__content p,.banner__content .rich-text__text{display:block!important}@media (max-width: 749px){.banner__heading,.banner__text,.banner__box .rte,.banner__box p,.banner__content p,.banner__content .rich-text__text{display:none!important}.banner__buttons{display:block!important;position:absolute!important;bottom:110px!important;left:50%!important;transform:translate(-50%)!important;width:90%!important;text-align:center!important;z-index:2!important}.banner__button{padding:10px 28px!important;font-size:14px!important}}.collection-list-title,.title-wrapper h2,.section-header__heading{text-align:center!important}.product-form__input input[type=radio]+label,.swatch__item,.swatch__button,.variant-option__item{background-color:#fff!important;color:#000!important;border:2px solid #000000!important}.product-form__input input[type=radio]+label:hover,.swatch__item:hover{background-color:#f0f0f0!important}.product-form__input input[type=radio]:checked+label,.swatch__item--selected,.swatch__button[aria-checked=true]{background-color:#000!important;color:#fff!important;border-color:#fff!important}.quantity{border:1px solid #FFFFFF!important;background-color:#000!important}.quantity__input,.quantity__buttons button,.quantity__button{color:#fff!important}.quantity__button svg,.quantity__button path{fill:#fff!important}.quantity__button:hover{background-color:#222!important}.button,.shopify-challenge__button,.customer button,button[type=submit],.form__submit,.contact__button button,.product-form__submit{background:#000!important;color:#fff!important;font-family:Lora,serif!important;font-weight:500!important;text-transform:uppercase!important;letter-spacing:.1em!important;border:2px solid #DDDDDD!important;border-radius:0!important;padding:14px 32px!important;transition:all .4s ease!important}.button:hover,.shopify-challenge__button:hover,.customer button:hover,button[type=submit]:hover,.form__submit:hover,.contact__button button:hover,.product-form__submit:hover{background:#000!important;border-color:#fff!important}.shopify-payment-button__more-options,.shopify-payment-button__label,.shopify-payment-button__button--unbranded .shopify-payment-button__button-label,.shopify-payment-button__more-options span,.shopify-payment-button__more-options p{color:#fff!important}.share-button__button,.share-button__button svg,.share-button__button path{color:#fff!important;fill:#fff!important}.share-button__button:hover{color:#fff!important;opacity:.8!important}.cart__login-title,.cart__login-title p,.cart__login-title span,.cart_login-title,.cart_login-title p,.cart_login-title span,.cart-item__name,.cart-item__price,.cart-item__quantity,.cart-item__details,.totals__subtotal,.totals__subtotal-value,.tax-note,.caption-large,.cart-drawer a,.cart-item__name a,.cart-drawer__footer a,.cart-drawer__header,.cart-drawer__footer{color:#fff!important}.cart-drawer a:hover{opacity:.8!important}.cart-drawer__footer .button--primary,.cart-drawer .button--full-width{background-color:#fff!important;color:#000!important}.cart-drawer .quantity__button,.quantity__button{background-color:#000!important;transition:none!important}.cart-drawer .quantity__button:hover,.quantity__button:hover{background-color:#000!important}.button.button--tertiary.cart-remove-button,.cart-remove-button{background-color:#000!important;border:none!important}.button.button--tertiary.cart-remove-button svg,.button.button--tertiary.cart-remove-button path,.cart-remove-button svg,.cart-remove-button path{fill:#fff!important}.button.button--tertiary.cart-remove-button:hover,.cart-remove-button:hover{background-color:#000!important}.link.underlined-link,.cart-drawer a.link.underlined-link,a.link.underlined-link{color:#fff!important;text-decoration:underline!important;text-decoration-color:#fff!important}.link.underlined-link:hover,.cart-drawer a.link.underlined-link:hover{color:#fff!important;opacity:.8!important}.cart-item__totals .price,.cart-item__price-wrapper .price,.cart-item__totals .money,.cart-item__price-wrapper .money,.cart-item__price,.cart-item__line-price,.cart-item__final-price,.form__label,legend.form__label,.product-form__input legend{color:#fff!important}.menu-drawer,.menu-drawer__inner,.menu-drawer__contents,.menu-drawer__menu{background-color:#000!important}.drawer__overlay{background-color:#000c!important}.h4.accordion__title.inline-richtext,.accordion__title,.collapsible-row__title,.product-accordion__title{font-size:2rem!important;color:#fff!important;font-weight:600!important}.icon.icon-caret,.icon.icon-caret svg,.icon.icon-caret path{fill:#bf1b1b!important;color:#c62121!important}.icon.icon-caret:hover,.icon.icon-caret:hover svg,.icon.icon-caret:hover path{fill:#c41c1c!important}.icon.icon-accordion.icon-truck,.icon.icon-accordion.icon-truck svg,.icon.icon-accordion.icon-truck path{fill:#bf1b1b!important;color:#d11f1f!important}.icon.icon-accordion.icon-truck:hover,.icon.icon-accordion.icon-truck:hover svg,.icon.icon-accordion.icon-truck:hover path{fill:#b81e1e!important}.icon.icon-accordion.icon-return,.icon.icon-accordion.icon-return svg,.icon.icon-accordion.icon-return path{fill:#b3001e!important;color:#b3001e!important}.icon.icon-accordion.icon-return:hover,.icon.icon-accordion.icon-return:hover svg,.icon.icon-accordion.icon-return:hover path{fill:#b3001e!important}.icon.icon-accordion.icon-lock,.icon.icon-accordion.icon-lock svg,.icon.icon-accordion.icon-lock path{fill:#b3001e!important;color:#b3001e!important}.icon.icon-accordion.icon-lock:hover,.icon.icon-accordion.icon-lock:hover svg,.icon.icon-accordion.icon-lock:hover path{fill:#b3001e!important}.slider-button:after{content:"\2039";font-size:28px;color:#fff}.slider-button--next:after{content:"\203a"}.title-wrapper-with-link.multicolumn__title{text-align:center;display:flex;justify-content:center}.banner.banner--content-align-center.banner--content-align-mobile-center.banner--small.banner--desktop-transparent.scroll-trigger.animate--fade-in{height:100px!important;min-height:0px!important;max-height:350px!important}.banner.banner--content-align-center.banner--content-align-mobile-center.banner--small.banner--desktop-transparent.scroll-trigger.animate--fade-in .banner__media,.banner.banner--content-align-center.banner--content-align-mobile-center.banner--small.banner--desktop-transparent.scroll-trigger.animate--fade-in .banner__media img{height:100%!important;object-fit:cover!important}.collection-hero__title{text-align:center!important;display:block!important;width:100%!important;margin:0 auto!important}.icon.icon-caret{fill:#fff!important;stroke:#fff!important}.active-facets__button-inner{box-shadow:none!important}.active-facets__button-inner:hover,.active-facets__button-inner:focus,.active-facets__button-inner:active{box-shadow:none!important}.active-facets__button-inner.button--tertiary{box-shadow:none!important}.icon.icon-checkmark,.icon.icon-checkmark *{fill:#fff!important;stroke:#fff!important;color:#fff!important;opacity:1!important}input[type=checkbox][name="filter.v.availability"]{border:1px solid #ffffff!important;border-style:solid!important}input[type=checkbox][name="filter.v.availability"]:hover,input[type=checkbox][name="filter.v.availability"]:focus,input[type=checkbox][name="filter.v.availability"]:active,input[type=checkbox][name="filter.v.availability"]:checked,input[type=checkbox][name="filter.v.availability"]:checked:hover,input[type=checkbox][name="filter.v.availability"]:checked:focus,input[type=checkbox][name="filter.v.availability"]:checked:active{border:1px solid #ffffff!important;border-style:solid!important}input[type=checkbox][name="filter.v.option.metal color"]{border:1px solid #ffffff!important;border-style:solid!important}input[type=checkbox][name="filter.v.option.metal color"]:hover,input[type=checkbox][name="filter.v.option.metal color"]:focus,input[type=checkbox][name="filter.v.option.metal color"]:active,input[type=checkbox][name="filter.v.option.metal color"]:checked,input[type=checkbox][name="filter.v.option.metal color"]:checked:hover,input[type=checkbox][name="filter.v.option.metal color"]:checked:focus,input[type=checkbox][name="filter.v.option.metal color"]:checked:active{border:1px solid #ffffff!important;border-style:solid!important}input[type=checkbox][name="filter.v.option.taille"]{border:1px solid #ffffff!important;border-style:solid!important}input[type=checkbox][name="filter.v.option.taille"]:hover,input[type=checkbox][name="filter.v.option.taille"]:focus,input[type=checkbox][name="filter.v.option.taille"]:active,input[type=checkbox][name="filter.v.option.taille"]:checked,input[type=checkbox][name="filter.v.option.taille"]:checked:hover,input[type=checkbox][name="filter.v.option.taille"]:checked:focus,input[type=checkbox][name="filter.v.option.taille"]:checked:active{border:1px solid #ffffff!important;border-style:solid!important}input[type=checkbox][name="filter.v.option.color"]{border:1px solid #ffffff!important;border-style:solid!important}input[type=checkbox][name="filter.v.option.color"]:hover,input[type=checkbox][name="filter.v.option.color"]:focus,input[type=checkbox][name="filter.v.option.color"]:active,input[type=checkbox][name="filter.v.option.color"]:checked,input[type=checkbox][name="filter.v.option.color"]:checked:hover,input[type=checkbox][name="filter.v.option.color"]:checked:focus,input[type=checkbox][name="filter.v.option.color"]:checked:active{border:1px solid #ffffff!important;border-style:solid!important}.list-menu__item.facets__item:after{content:none!important}.facet-filters__sort{color:#000!important}.field__input,.select__select,.customer .field input,.customer select{background-color:#000!important;color:#fff!important}@media (max-width: 768px){.mobile-facets__sort .select__select{width:100%!important;margin-left:0!important;margin-right:0!important}}#effcer bouton produit .underlined-link,.facet-filters__reset a,.mobile-facets__clear,.active-facets__button-remove .link{display:none!important}.icon.icon-arrow{color:#fff!important}.mobile-facets__label svg{display:none!important}.mobile-facets__label input[type=checkbox]{appearance:none;-webkit-appearance:none;width:18px;height:18px;border:2px solid #000;border-radius:3px;position:relative;margin-right:10px}.mobile-facets__label input[type=checkbox]:checked:after{content:"\2713";position:absolute;top:-4px;left:1px;font-size:18px;color:#fff}.mobile-facets__item,.mobile-facets__label{transition:none!important}.mobile-facets__item:hover,.mobile-facets__label:hover,.mobile-facets__item:hover:before,.mobile-facets__item:hover:after,.mobile-facets__label:hover:before,.mobile-facets__label:hover:after{background:transparent!important;border-color:transparent!important;box-shadow:none!important}.icon.icon-accordion.icon-ruler,.icon.icon-accordion.icon-ruler svg,.icon.icon-accordion.icon-ruler path{fill:#b3001e!important;color:#b3001e!important}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom.css.map */
