:root{--spx-noir: #0c0c0e;--spx-encre: #16161a;--spx-rouge: #e30613;--spx-rouge-2: #b90510;--spx-gris: #f4f4f2;--spx-trait: #e6e5e1;--spx-doux: #6d6d72;--spx-or: #f5b301;--spx-titre: "Barlow Condensed", "Arial Narrow", Arial, sans-serif;--spx-rayon: 18px;--sp-navy: #16161a;--sp-navy-soft: rgba(22, 22, 26, .14);--sp-ink: #16161a}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::selection{background:var(--spx-rouge);color:#fff}[id$=__announcement_free_shipping] .section-background,[id$=__announcement_free_shipping] .announcement-bar{background:var(--spx-noir)!important}[id$=__announcement_free_shipping] .announcement-bar,[id$=__announcement_free_shipping] .announcement-bar__text,[id$=__announcement_free_shipping] .announcement-bar__text *,[id$=__announcement_free_shipping] .announcement-bar__slide:before,[id$=__announcement_free_shipping] .announcement-bar__slide:after{color:#fff!important}[id$=__announcement_free_shipping] .announcement-bar__text{font-size:12px!important;font-weight:600!important;letter-spacing:.03em}.header-section{box-shadow:0 1px 0 var(--spx-trait)}.section-resource-list__header .group-block-content{justify-content:space-between!important;align-items:flex-end!important;gap:12px;width:100%}.section-resource-list__header :is(h2,h3,h4){position:relative;margin:0;padding-top:18px;font-family:var(--spx-titre)!important;font-size:clamp(30px,3.6vw,46px)!important;font-weight:800!important;line-height:.98!important;letter-spacing:.005em!important;text-transform:uppercase!important;text-align:left;color:var(--spx-encre)}.section-resource-list__header :is(h2,h3,h4):before{content:"";position:absolute;top:0;left:0;width:38px;height:4px;border-radius:4px;background:var(--spx-rouge)}.section-resource-list__header a.button-unstyled{flex:0 0 auto;display:inline-flex;align-items:center;gap:6px;padding:9px 16px;border:1.5px solid var(--spx-encre);border-radius:999px;font-size:13px;font-weight:700;line-height:1;color:var(--spx-encre);white-space:nowrap;transition:background .2s ease,color .2s ease}.section-resource-list__header a.button-unstyled:after{content:"\2192";font-size:14px;line-height:1}.section-resource-list__header a.button-unstyled:hover{background:var(--spx-encre);color:#fff}product-card .product-card__content{box-shadow:none!important;background:transparent!important}product-card .card-gallery{background:var(--spx-gris)!important;border-radius:var(--spx-rayon)!important;overflow:hidden;box-shadow:none!important;transition:background .25s ease}product-card .card-gallery :is(slideshow-component,slideshow-container,slideshow-slides,slideshow-slide,.product-media){background:transparent!important}product-card img.product-media__image{background:transparent!important;mix-blend-mode:multiply}product-card .product-media{padding:5%;box-sizing:border-box}@media(hover:hover){product-card:hover .card-gallery{background:#ecebe7!important}product-card:hover img.product-media__image{--product-image-shift-y: -2%}}product-card [ref=productTitleLink] p,product-card .product-grid-view-zoom-out--details :is(h3,h4){font-size:14px;font-weight:600;line-height:1.3;letter-spacing:0;color:var(--spx-encre)}product-card [ref=productTitleLink] p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}product-card product-price .price{font-size:15px;font-weight:800;letter-spacing:-.005em;color:var(--spx-encre)}product-card product-price .compare-at-price,product-card product-price s{font-size:12.5px;font-weight:500;color:var(--spx-doux)}product-card .group-block-content{gap:4px!important}product-card .product-card__reviews .jdgm-prev-badge__text{font-size:11.5px;color:var(--spx-doux)}product-card .product-badges__badge{padding:5px 10px!important;border-radius:999px!important;font-family:var(--font-body--family)!important;font-size:10.5px!important;font-weight:800!important;letter-spacing:.08em;line-height:1!important;text-transform:uppercase!important}product-card .product-badges__badge.color-custom-badge-sale{background:var(--spx-rouge)!important;color:#fff!important}product-card .product-badges__badge:not(.color-custom-badge-sale){background:#16161ac7!important;color:#fff!important}product-card .quick-add__button{width:38px!important;height:38px!important;min-width:0!important;padding:0!important;border:0!important;border-radius:50%!important;background:var(--spx-noir)!important;color:#fff!important;box-shadow:0 6px 16px -6px #00000073!important;font-size:0!important;display:inline-flex!important;align-items:center;justify-content:center;transition:background .2s ease,transform .2s ease}product-card .quick-add__button .add-to-cart-icon,product-card .quick-add__button svg{color:#fff!important}product-card .quick-add__button:hover{background:var(--spx-rouge)!important;transform:scale(1.06)}.button:not(.quick-add__button):not(.close-button):not(.button-unstyled),.button-secondary,.shopify-payment-button__button{border-radius:999px!important;font-weight:700!important;letter-spacing:.005em}.product-form-buttons .add-to-cart-button,.sticky-add-to-cart__button{min-height:54px;background:var(--spx-rouge)!important;border-color:var(--spx-rouge)!important;color:#fff!important;font-size:16px!important;box-shadow:0 12px 24px -14px #e30613e6;transition:background .2s ease,transform .2s ease!important}.product-form-buttons .add-to-cart-button:hover,.sticky-add-to-cart__button:hover{background:var(--spx-rouge-2)!important;border-color:var(--spx-rouge-2)!important}.product-form-buttons .add-to-cart-button:active{transform:scale(.985)}.product-form-buttons .add-to-cart-button[disabled]{background:#c9c8c4!important;border-color:#c9c8c4!important;box-shadow:none}.product-form-buttons .shopify-payment-button__button{min-height:52px;background:var(--spx-noir)!important;color:#fff!important}.product-form-buttons .quantity-selector{border-radius:999px!important;min-height:54px}.section-collection-seo-header .cseo__title{position:relative;padding-top:20px;font-family:var(--spx-titre)!important;font-size:clamp(38px,5.4vw,68px)!important;font-weight:800!important;line-height:.95!important;letter-spacing:.005em!important;text-transform:uppercase;color:var(--spx-encre)}.section-collection-seo-header .cseo__title:before{content:"";position:absolute;top:0;left:0;width:44px;height:4px;border-radius:4px;background:var(--spx-rouge)}.section-collection-seo-header .cseo__count{display:inline-block;margin-top:14px!important;padding:6px 12px;border-radius:999px;background:var(--spx-gris);font-size:12.5px!important;font-weight:700;opacity:1!important;color:var(--spx-encre)}.section-collection-seo-header .cseo__toggle{font-weight:700;color:var(--spx-encre)}.collection-wrapper .facets--horizontal{border-top:1px solid var(--spx-trait);border-bottom:1px solid var(--spx-trait)}.product-details :is(h1,.h1){letter-spacing:-.015em}.product-details product-price .price{font-weight:800;letter-spacing:-.02em}.product-inventory{border-radius:14px!important}.product-facts-section{--pf-accent: var(--spx-encre)}.product-facts-section{background-image:linear-gradient(180deg,#f7f7f5,#fff 55%)!important}.product-facts-section .product-facts__eyebrow{color:var(--spx-rouge)!important}.product-facts-section .product-facts__number{background:var(--spx-noir)!important;color:#fff!important}.product-facts-section .product-facts__stat{background:var(--spx-gris)!important}.product-facts-section .product-facts__stat,.product-facts-section .product-facts__stat *{color:var(--spx-encre)!important}.product-facts-section .product-facts__source a{color:var(--spx-encre)!important;text-decoration:underline;text-underline-offset:3px}main[data-template=index] .section-content-wrapper>.text-block :is(h2,h3){position:relative;margin:0;padding-top:18px;font-family:var(--spx-titre);font-size:clamp(30px,3.6vw,46px);font-weight:800;line-height:.98;text-transform:uppercase;color:var(--spx-encre)}main[data-template=index] .section-content-wrapper>.text-block :is(h2,h3):before{content:"";position:absolute;top:0;left:0;width:38px;height:4px;border-radius:4px;background:var(--spx-rouge)}.rte img.spx-casse,.product-details img.spx-casse{display:none!important}.jdgm-star,.jdgm-carousel .jdgm-star,.jdgm-rev__rating .jdgm-star{color:var(--spx-or)!important}.jdgm-carousel-title,.jdgm-rev-widg__title{font-family:var(--spx-titre)!important;font-size:clamp(30px,3.6vw,46px)!important;font-weight:800!important;line-height:1!important;text-transform:uppercase;color:var(--spx-encre)!important}.jdgm-write-rev-link,.jdgm-write-rev-link.jdgm-write-rev-link{border-radius:999px!important;border-color:var(--spx-noir)!important;background:var(--spx-noir)!important;color:#fff!important;font-weight:700!important}.jdgm-histogram__bar-content{background:var(--spx-or)!important}.jdgm-carousel-item,.jdgm-carousel__item-wrapper{border-radius:var(--spx-rayon)}.jdgm-carousel .jdgm-carousel-item__review-rating+*,.jdgm-carousel__quote-icon,.jdgm-carousel .jdgm-quote-icon{color:var(--spx-rouge)!important;fill:var(--spx-rouge)!important}.jdgm-sort-dropdown,.jdgm-rev__author,.jdgm-paginate__page,.jdgm-rev-widg__summary-text{color:var(--spx-encre)!important}.accordion--dividers .details__header{padding-block:16px;font-size:15.5px;font-weight:700;color:var(--spx-encre)}.accordion--dividers .details-content{color:#3d3d42;line-height:1.6}.sp-b2b-footer{background:var(--spx-noir)!important}.sp-b2b-footer .sp-b2b-kicker{color:var(--spx-rouge)!important}.sp-b2b-footer h2{font-family:var(--spx-titre)!important;font-size:clamp(32px,3.6vw,48px)!important;font-weight:800!important;letter-spacing:.005em!important;line-height:1!important;text-transform:uppercase}.sp-b2b-footer .sp-b2b-footer-intro,.sp-b2b-footer .sp-b2b-footer-links a,.sp-b2b-footer .sp-b2b-footer-links p{color:#c9c9cd!important}.sp-b2b-footer .sp-b2b-footer-links span,.sp-b2b-footer .sp-b2b-footer-actions>span{color:#8f8f95!important}.sp-b2b-footer .sp-b2b-footer-button{border-radius:999px!important;color:var(--spx-noir)!important}.sp-b2b-footer .sp-b2b-footer-button:hover{background:var(--spx-rouge)!important;color:#fff!important}footer .shopify-section:not(:has(.sp-b2b-footer)) :is(.section-background,.section,.footer-utilities){--color-background: var(--spx-noir);--color-foreground: #fff;--color-foreground-heading: #fff;--color-foreground-muted: #a9a9ae;--color-border: rgba(255, 255, 255, .16);--color-input-background: rgba(255, 255, 255, .07);--color-input-text: #fff;--color-input-border: rgba(255, 255, 255, .22);--color-input-hover-background: rgba(255, 255, 255, .12);background-color:var(--spx-noir)!important;color:#fff!important}footer .shopify-section:not(:has(.sp-b2b-footer)) :is(h2,h3,h4,p,a,span,li){color:inherit}footer .email-signup__input{background:#ffffff12!important;border-color:#ffffff38!important;border-radius:999px!important;color:#fff!important}footer .email-signup__input::placeholder{color:#ffffff8c!important}footer .email-signup__button,footer .email-signup__button svg{color:#fff!important}footer .divider{--divider-color: rgba(255, 255, 255, .14);opacity:.4}[class^=rp-][class$=__title],[class^=bp-][class$=__title],.vc__title{font-family:var(--spx-titre)!important;font-size:clamp(32px,3.8vw,48px)!important;font-weight:800!important;line-height:.98!important;letter-spacing:.005em!important;text-transform:uppercase!important}[class^=bp-][class*=__card] img{mix-blend-mode:multiply}[class^=bp-][class*=__panel] img:not([src*=bruleur-]){filter:none!important}body{--jdgm-primary-color: #16161a;--jdgm-secondary-color: rgba(22, 22, 26, .06);--jdgm-star-color: #f5b301;--jdgm-write-review-bg-color: #0c0c0e;--jdgm-write-review-text-color: #fff;--jdgm-paginate-color: #16161a;--jdgm-reviewer-name-color: #16161a;--jdgm-border-radius: 14px}.jdgm-testimonials-carousel .jdgm-title{font-family:var(--spx-titre)!important;font-size:clamp(30px,3.6vw,46px)!important;font-weight:800!important;line-height:1!important;text-transform:uppercase;color:var(--spx-encre)!important}.jdgm-testimonials-carousel :not(.jdgm-star):before{color:var(--spx-rouge)!important}.jdgm-testimonials-carousel .jdgm-rating-star,.jdgm-testimonials-carousel .jdgm-rating-star:before{color:var(--spx-or)!important}.jdgm-testimonials-carousel .jdgm-quote-marks{filter:brightness(0)}.jdgm-testimonials-carousel svg.jdgm-verified-checkmark path{fill:var(--spx-encre)!important}footer .shopify-section:not(:has(.sp-b2b-footer)) :is(h1,h2,h3,h4,h5,h6,p,span,a,li,label,.text-block,.text-block *){color:#fff!important}footer .shopify-section:not(:has(.sp-b2b-footer)) .footer-utilities :is(a,span,p){color:#ffffffb3!important}@media screen and (max-width:749px){.section-resource-list__header :is(h2,h3,h4){font-size:30px!important;padding-top:14px}product-card [ref=productTitleLink] p{font-size:13.5px}product-card .quick-add__button{width:34px!important;height:34px!important}.section-collection-seo-header .cseo__title{font-size:40px!important}}@media(prefers-reduced-motion:no-preference){.spx-anime .spx-entre{opacity:0;transform:translateY(22px);transition:opacity .6s ease,transform .6s cubic-bezier(.2,.7,.2,1)}.spx-anime .spx-entre.spx-vu{opacity:1;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/166/assets/sp-refonte.css.map */
