:root{--ff-display: "Bandit Condensed", sans-serif;--ff-title: "Integral CF", sans-serif;--ff-text: "Yellix", sans-serif;--fw-display: 400;--fw-title: 800;--fw-text-eb: 800;--fw-text-sb: 600}:is(h1,h2,h3,.h1,.h2,.h3),.template-index .banner__heading{font-family:var(--ff-display)!important;font-weight:var(--fw-display)!important;text-transform:uppercase!important;line-height:var(--lh-bandit)!important;letter-spacing:var(--ls-bandit)!important}:is(h4,h5,h6,.h4,.h5,.h6){font-family:var(--ff-title)!important;font-weight:var(--fw-title)!important;text-transform:uppercase!important;line-height:var(--lh-integral)!important;letter-spacing:var(--ls-integral)!important}:is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.title-xl,.title-lg,.title-md,.title-sm) :is(a,span,em,strong){font:inherit!important;letter-spacing:inherit!important;text-transform:inherit!important;color:inherit}.title-xl,.title-lg{font-family:var(--ff-display)!important;font-weight:var(--fw-display)!important;text-transform:uppercase!important;line-height:var(--lh-bandit)!important;letter-spacing:var(--ls-bandit)!important}.title-xl{font-size:clamp(calc(var(--fs-bandit-mob) * 1.4),9vw,calc(var(--fs-bandit) * 1.4))!important}.title-lg{font-size:clamp(var(--fs-bandit-mob),6.5vw,var(--fs-bandit))!important}.title-md,.title-sm{font-family:var(--ff-title)!important;font-weight:var(--fw-title)!important;text-transform:uppercase!important;line-height:var(--lh-integral)!important;letter-spacing:var(--ls-integral)!important}.title-md{font-size:clamp(calc(var(--fs-integral-mob) * 1.4),5vw,calc(var(--fs-integral) * 1.4))!important}.title-sm{font-size:clamp(var(--fs-integral-mob),3.5vw,var(--fs-integral))!important}:is([class*=subtitle],.caption,.badge,button,.btn,.button,.banner__subheading,.title-wrapper p.heading){font-family:var(--ff-text)!important;font-weight:var(--fw-text-eb)!important;text-transform:none!important;font-size:clamp(var(--fs-yellix-eb-mob),4vw,var(--fs-yellix-eb))!important;line-height:var(--lh-yellix-eb)!important;letter-spacing:var(--ls-yellix-eb)!important}:is([class*=subtitle],.caption,.badge,button,.btn,.button,.banner__subheading,.title-wrapper p.heading) *{font-family:var(--ff-text)!important;font-weight:var(--fw-text-eb)!important;text-transform:none!important}body,:is(p,a,li,.rte,.description){font-family:var(--ff-text)!important;font-weight:var(--fw-text-sb)!important;text-transform:none!important;font-size:clamp(var(--fs-yellix-sb-mob),3.5vw,var(--fs-yellix-sb))!important;line-height:var(--lh-yellix-sb)!important;letter-spacing:var(--ls-yellix-sb)!important}:is(input,select,textarea,optgroup){font-family:var(--ff-text)!important;font-weight:var(--fw-text-sb)!important}:is(.header__menu-item,.menu__item,.list-menu__item,.header__navigation a,.header__navigation span,.mega-menu a,.mega-menu li,.mega-menu__nav a,nav[class*=menu] a,[class*=menu__link]){font-family:var(--ff-text)!important;font-weight:var(--fw-text-sb)!important;font-size:16px!important;text-transform:none!important;letter-spacing:0!important}.mega-menu .heading,.mega-menu a.heading,.mega-menu__nav .heading{font-family:var(--ff-text)!important;font-weight:var(--fw-text-eb)!important;font-size:16px!important;text-transform:none!important}.mega-menu .mega-menu__link .heading,.mega-menu__link span.heading,.mega-menu__link .heading{font-family:var(--ff-title)!important;font-weight:var(--fw-title)!important;text-transform:uppercase!important;letter-spacing:var(--ls-integral)!important;font-size:18px!important}menu-drawer :is(a,summary,span,.heading,.drawer__menu-item),:is(.menu-drawer__menu-item,.menu-drawer__nav a,.menu-drawer__nav summary){font-family:var(--ff-text)!important;font-weight:var(--fw-text-sb)!important;font-size:16px!important;text-transform:none!important;letter-spacing:0!important;line-height:1.4!important}menu-drawer :is(.btn,.button){font-weight:var(--fw-text-eb)!important}:is(.drawer__tab,.drawer__title,.drawer-title){font-family:var(--ff-title)!important;font-weight:var(--fw-title)!important;text-transform:uppercase!important;font-size:clamp(16px,4vw,20px)!important;letter-spacing:var(--ls-integral)!important;background:none!important;border:none!important}.drawer__empty-text{font-family:var(--ff-title)!important;font-weight:var(--fw-title)!important;font-size:clamp(18px,4vw,22px)!important;text-transform:uppercase!important;letter-spacing:var(--ls-integral)!important;line-height:1.2!important}:is(.footer-block__heading,.footer__title),footer :is([class*=heading],h1,h2,h3,h4,h5,h6){font-family:var(--ff-title)!important;font-weight:var(--fw-title)!important;text-transform:uppercase!important;letter-spacing:var(--ls-integral)!important}:is(.media-card__text,.card__text,.collection-card,.collection-list) .heading,[class*=card] span.heading{font-family:var(--ff-text)!important;font-weight:var(--fw-text-sb)!important;text-transform:none!important;letter-spacing:var(--ls-yellix-sb)!important}:is(.customer,.popover,.customer-account,[id*=CustomerLoginForm],#login-modal),:is(.customer,.popover,.customer-account,[id*=CustomerLoginForm],#login-modal) *{font-family:var(--ff-text)!important;font-weight:var(--fw-text-sb)!important}:is(.customer,.popover,#login-modal) :is(h1,h2,.h1,.h2,[class*=heading]){font-family:var(--ff-display)!important;font-weight:var(--fw-display)!important;text-transform:uppercase!important;letter-spacing:var(--ls-bandit)!important}:is(.customer,.popover,#login-modal) :is(button,.btn){font-family:var(--ff-text)!important;font-weight:var(--fw-text-eb)!important}shopify-account{font-family:var(--ff-text)!important;--font-body-family: var(--ff-text) !important;--font-heading-family: var(--ff-title) !important;--font-button-family: var(--ff-text) !important;--font-body-weight: var(--fw-text-sb) !important;--font-button-weight: var(--fw-text-eb) !important}shopify-account *{font-family:var(--ff-text)!important}.counter-heading,.counter-heading.title-xl,.counter-heading.title-lg,.counter-heading.title-md,.counter-heading.title-sm{font-family:"Integral CF",var(--font-heading-family),sans-serif!important;font-size:clamp(2.5rem,4vw,3.5rem)!important}.cz-card-rating{--cz-loox-minh: 1.25rem}.cz-card-rating{padding-block-start:var(--sp-2);min-height:calc(var(--cz-loox-minh) + var(--sp-2))}.cz-card-rating .loox-rating{display:block;min-height:var(--cz-loox-minh);line-height:1}.product-card__content.text-center .cz-card-rating{text-align:center}.product-card__content.text-right .cz-card-rating{text-align:right}.product-card.no-media .cz-card-rating{text-align:center}.shop-the-look .product-card .cz-card-rating,.mega-menu__panel .cz-card-rating{display:none}.cart-item__details dl,.horizontal-product__details dl{overflow-wrap:anywhere}.cart-item__details,.horizontal-product__details{min-inline-size:0}.cz-cart-thumb{display:block;inline-size:100%;block-size:100%;object-fit:cover}.cz-qty-rules{margin-block-start:var(--sp-2)}.cz-qty-rules,.cz-qty-rules .divider{font-size:14px}@media screen and (max-width:1023px){footer a.reversed-link{display:block;min-height:44px;min-inline-size:44px}a.social_platform{display:inline-flex;align-items:center;justify-content:center;min-inline-size:44px;min-block-size:44px}a.link.inline-block{display:inline-block;min-height:44px}.link.text-sm{position:relative;min-height:0;padding-block-end:0}.link.text-sm:after{content:"";display:block;position:absolute;top:-12px;right:-10px;bottom:-12px;left:-10px}.button--primary.pointer-events-auto{min-inline-size:44px;min-block-size:44px}:is(a.page,a.next,a.prev){min-inline-size:44px;min-block-size:44px}button.product__thumbnail,button.search__voice{min-inline-size:44px;min-block-size:44px}.shopify-payment-button__more-options{display:block;min-height:44px}summary.details__summary,.drawer__tab,cart-drawer button.grow{min-height:44px}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/charte-typographique.css.map */
