@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;700;800;900&display=swap";:root{--font-body-family-override: Montserrat, "Helvetica Neue", Arial, sans-serif;--font-heading-family-override: Montserrat, "Helvetica Neue", Arial, sans-serif;--font-body-weight-override: 400;--font-body-weight-bold-override: 700;--font-heading-weight-override: 900}body,p,.text-body,button,input,select,textarea{font-family:var(--font-body-family-override);letter-spacing:0}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6,.hxl,.hxxl{font-family:var(--font-heading-family-override)}.announcement-bar__message,.button,.quantity__input,.field__input,.select__select,.form__label,.caption,.caption-with-letter-spacing,.price,.product__title,.product-form__input,.product-form label,.cart-items,.cart__footer,.cart__note,.customer,.article,.article__content,.newsletter__form,.pagination,.footer,.footer__blocks,.footer__content-top,.footer__content-bottom,.localization-form,.header,.header__menu-item,.header__submenu,.predictive-search,.collection,.collection-hero,.facets,.product-grid{font-family:var(--font-body-family-override)}h3,h4,h5,h6,.h3,.h4{font-weight:700!important}.rte h3{font-weight:700!important;font-size:16px!important;line-height:22px!important;letter-spacing:.3px!important;text-transform:none!important;margin:24px 0 8px!important}.rte a{color:#151515!important;text-decoration:underline;text-underline-offset:.2em}.rte a:hover{color:#c2185b!important}.custom-footer h3{font-weight:700!important;letter-spacing:.7px!important}[class*=__new_hero_tq9qtW] .custom-hero__content{padding-left:64px!important;padding-right:24px!important}[class*=__new_hero_tq9qtW] .custom-hero__title{word-break:normal!important;overflow-wrap:normal!important;-webkit-hyphens:none!important;hyphens:none!important;letter-spacing:1.5px!important}@media screen and (min-width:769px){[class*=__new_hero_tq9qtW].custom-hero{aspect-ratio:1672 / 941;min-height:0!important;background-size:cover,cover!important;background-position:center center,center!important}[class*=__new_hero_tq9qtW] .custom-hero__container{height:100%}[class*=__new_hero_tq9qtW] .custom-hero__flex{min-height:0!important;height:100%}[class*=__new_hero_tq9qtW] .custom-hero__image-wrapper{min-height:0!important}}@media screen and (max-width:768px){[class*=__new_hero_tq9qtW] .custom-hero__content{padding-left:16px!important;padding-right:16px!important}[class*=__new_hero_tq9qtW] .custom-hero__title{letter-spacing:1px!important}}body:has([class*=__new_hero_tq9qtW]) [class*=__new_hero_tq9qtW].custom-hero{margin-top:calc(var(--header-height, 72px) * -1)}body:has([class*=__new_hero_tq9qtW]) .section-header:not(.shopify-section-header-sticky):not(:has(header-drawer details[open])),body:has([class*=__new_hero_tq9qtW]) .section-header:not(.shopify-section-header-sticky):not(:has(header-drawer details[open])) .header,body:has([class*=__new_hero_tq9qtW]) .section-header:not(.shopify-section-header-sticky):not(:has(header-drawer details[open])) .header-wrapper{background:transparent!important;border-color:transparent!important;box-shadow:none!important}body:has([class*=__new_hero_tq9qtW]) .section-header:not(.shopify-section-header-sticky):not(:has(header-drawer details[open])) .header__heading-logo{filter:brightness(0) invert(1)}body:has([class*=__new_hero_tq9qtW]) .section-header:not(.shopify-section-header-sticky):not(:has(header-drawer details[open])) .header__inline-menu .list-menu__item,body:has([class*=__new_hero_tq9qtW]) .section-header:not(.shopify-section-header-sticky):not(:has(header-drawer details[open])) .header__inline-menu .header__menu-item,body:has([class*=__new_hero_tq9qtW]) .section-header:not(.shopify-section-header-sticky):not(:has(header-drawer details[open])) .header__inline-menu summary,body:has([class*=__new_hero_tq9qtW]) .section-header:not(.shopify-section-header-sticky):not(:has(header-drawer details[open])) .header__icon,body:has([class*=__new_hero_tq9qtW]) .section-header:not(.shopify-section-header-sticky):not(:has(header-drawer details[open])) .localization-form,body:has([class*=__new_hero_tq9qtW]) .section-header:not(.shopify-section-header-sticky):not(:has(header-drawer details[open])) .localization-form *{color:#fff!important}body:has([class*=__new_hero_tq9qtW]) .section-header:not(.shopify-section-header-sticky):not(:has(header-drawer details[open])) .header__icon svg,body:has([class*=__new_hero_tq9qtW]) .section-header:not(.shopify-section-header-sticky):not(:has(header-drawer details[open])) .header__icon .icon,body:has([class*=__new_hero_tq9qtW]) .section-header:not(.shopify-section-header-sticky):not(:has(header-drawer details[open])) .header__inline-menu svg{color:#fff!important;fill:#fff!important}body:has([class*=__new_hero_tq9qtW]) .section-header:not(.shopify-section-header-sticky):not(:has(header-drawer details[open])) svg.cart-bag-icon,body:has([class*=__new_hero_tq9qtW]) .section-header:not(.shopify-section-header-sticky):not(:has(header-drawer details[open])) svg.cart-bag-icon path,body:has([class*=__new_hero_tq9qtW]) .section-header:not(.shopify-section-header-sticky):not(:has(header-drawer details[open])) svg.cart-bag-icon line{stroke:#fff!important;fill:none!important}body:has([class*=__new_hero_tq9qtW]) .section-header:not(.shopify-section-header-sticky):not(:has(header-drawer details[open])) .search__input,body:has([class*=__new_hero_tq9qtW]) .section-header:not(.shopify-section-header-sticky):not(:has(header-drawer details[open])) .field__input{background:#ffffff26!important;border-color:#ffffffb3!important;color:#fff!important;box-shadow:none!important}body:has([class*=__new_hero_tq9qtW]) .section-header:not(.shopify-section-header-sticky):not(:has(header-drawer details[open])) .field__input::placeholder,body:has([class*=__new_hero_tq9qtW]) .section-header:not(.shopify-section-header-sticky):not(:has(header-drawer details[open])) .field__label{color:#ffffffd9!important}body:has([class*=__new_hero_tq9qtW]) .section-header:not(.shopify-section-header-sticky):not(:has(header-drawer details[open])) .header__submenu .header__menu-item{color:#151515!important}@media screen and (max-width:989px){body:has([class*=__new_hero_tq9qtW]) [class*=__new_hero_tq9qtW] .custom-hero__content{padding-top:calc(var(--header-height, 72px) + 16px)!important}}@media screen and (max-width:768px){body [class*=__new_hero_tq9qtW].custom-hero .custom-hero__container{top:0!important;bottom:0!important}body [class*=__new_hero_tq9qtW].custom-hero .custom-hero__container .custom-hero__flex{height:100%!important;min-height:0!important;display:flex!important;flex-direction:column!important}body [class*=__new_hero_tq9qtW].custom-hero .custom-hero__flex .custom-hero__image-wrapper{display:none!important}body [class*=__new_hero_tq9qtW].custom-hero .custom-hero__flex .custom-hero__content{flex:1 1 auto!important;display:flex!important;flex-direction:column!important;min-height:0!important;padding-bottom:32px!important}body [class*=__new_hero_tq9qtW].custom-hero .custom-hero__content .custom-hero__content-wrapper{flex:1 1 auto!important;display:flex!important;flex-direction:column!important;justify-content:flex-start!important}body [class*=__new_hero_tq9qtW].custom-hero .custom-hero__content-wrapper .custom-hero__button-wrapper[data-block-id]{margin-top:auto!important;margin-bottom:0!important}}@media screen and (min-width:768px){body .reviews-transformation-section .reviews-container{justify-content:flex-start!important}}body .reviews-transformation-section .carousel-review-star.star-filled,body .reviews-transformation-section .reviews-summary-star,body .reviews-transformation-section .rating-summary-wrapper .rating-stars .star{color:#c2185b!important}@media screen and (max-width:749px){body .custom-footer .footer-column h3,body .custom-footer .footer-social-heading{font-size:15px!important;letter-spacing:.5px!important}}body .custom-footer .footer-logo-image{filter:brightness(0) invert(1)}body [id*=__faq_cal] .store-faq-section{padding-top:8px!important}body [id*=__faq_cal] .store-faq-section{padding-bottom:24px!important}body [id*=__contact_cal] .contact-form{padding-top:32px!important;padding-bottom:32px!important}body [id*=__contact_cal] .contact-form .contact-form__padding{padding-top:0!important;padding-bottom:0!important}@media screen and (max-width:749px){body [id*=__contact_cal] .contact-form{padding-top:24px!important;padding-bottom:24px!important}}body [id*=__4_benefits_jtwY6M] .benefit-item__icon-svg{color:#c2185b!important}body [id*=__4_benefits_jtwY6M] .benefit-item__icon-svg svg{stroke:#c2185b!important;fill:none!important}body .cart-drawer .cart__checkout-button,body #main-cart-footer .cart__checkout-button{background-color:#000!important;border:1px solid #000000!important;border-radius:0!important}body .cart-drawer .cart__checkout-button,body .cart-drawer .cart__checkout-button *,body #main-cart-footer .cart__checkout-button{color:#fff!important}body .cart-drawer .cart-discount-code-button{background-color:#000!important;border-color:#000!important;color:#fff!important;border-radius:0!important}body .cart-drawer .cart-details-wrapper{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:6px}body .cart-drawer .cart-item__name{word-break:normal!important;overflow-wrap:normal!important;-webkit-hyphens:none!important;hyphens:none!important;font-size:14px!important;line-height:1.35!important;max-width:none!important}body .cart-drawer .cart-item__price-wrapper{text-align:left!important;align-items:flex-start!important;margin-left:0!important}body .payment-icon>div[style*="font-size: 10px"]{font-size:0!important;line-height:0!important;padding:0!important;border:0!important;width:36px;height:22px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 38 24'%3E%3Crect x='.5' y='.5' width='37' height='23' rx='2.5' fill='%23fff' stroke='%23d9d9d9'/%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%2300a3e0'/%3E%3Cstop offset='1' stop-color='%23007b5f'/%3E%3C/linearGradient%3E%3Crect x='4' y='4' width='30' height='16' rx='2' fill='url(%23g)'/%3E%3Ctext x='19' y='15.8' font-family='Arial,Helvetica,sans-serif' font-weight='700' font-size='10' fill='%23fff' text-anchor='middle'%3ECB%3C/text%3E%3C/svg%3E") center / contain no-repeat!important}body .cal-avis .cal-avis__name{font-weight:700!important}#produit{display:block!important;height:1px}
/*# sourceMappingURL=/cdn/shop/t/5/assets/custom-font.css.map */
