:root{--pa-fond: #F4F4F2;--pa-surface: #FFFFFF;--pa-ligne: #DBDBD8;--pa-sol: #E7E7E4;--pa-encre: #0B0B0D;--pa-encre-2: #4C4C52;--pa-encre-3: #85858A;--pa-marine: #0B0B0D;--pa-marine-2: #26262A;--pa-sur-marine: #C9C9CD;--pa-marine-pale: #ECECEA;--pa-action: #0B0B0D;--pa-action-hover: #26262A;--pa-action-pale: #ECECEA;--pa-succes: #0B0B0D;--pa-alerte: #0B0B0D;--pa-erreur: #B42318;--pa-erreur-pale: #ECECEA;--pa-titre: Montserrat, Arial, sans-serif;--pa-texte: Liter, "Helvetica Neue", Arial, sans-serif;--pa-radius-sm: 0;--pa-radius-md: 0;--pa-radius-lg: 0;--pa-ease: cubic-bezier(.2, .7, .2, 1);--pa-couloir: 1280px;--pa-marge: max(clamp(16px, 4.4vw, 64px), calc((100vw - var(--pa-couloir)) / 2))}@media(max-width:750px){:root{--pa-marge: var(--page-margin-mobile)}}body{display:flex;flex-direction:column;min-height:100dvh}main{flex:1 0 auto}p,h1,h2,h3,h4,h5,h6{overflow-wrap:normal}.pa-corps a{overflow-wrap:anywhere}h1,h2,h3,.h1,.h2,.h3{text-wrap:balance}h1,.h1,.text-block.h1>*{letter-spacing:-.04em}h2,.h2,.text-block.h2>*{letter-spacing:-.03em}h4,.h4,.text-block.h4>*{letter-spacing:-.02em}.price,.compare-at-price,.prices,.price-container,[class*=price]{font-variant-numeric:tabular-nums}.price-container .price{font-family:var(--pa-titre);font-weight:700}.price-container .compare-at-price{color:var(--pa-encre-2)}.button{transition:background-color .16s var(--pa-ease),border-color .16s var(--pa-ease),color .16s var(--pa-ease),box-shadow .16s var(--pa-ease)}.button--icon-only:not(.button--no-border){border-color:var(--pa-ligne)}.button--icon-only:not(.button--no-border):hover{border-color:var(--pa-encre);box-shadow:none}.badge,.product-badges .badge,.subscription__badge,.quantity-breaks__badge{border-radius:999px;font-family:var(--pa-titre);font-weight:600;font-size:11px;line-height:14px;letter-spacing:.06em;text-transform:uppercase;padding:4px 10px}:focus-visible{outline:2px solid currentColor;outline-offset:2px}input,select,textarea{font-size:max(16px,1em)}.textfield input:not(:disabled):hover,.textarea textarea:not(:disabled):hover,.select:not(:disabled):hover{border-color:var(--pa-encre)}input:not([type=radio]):not([type=checkbox]):focus,textarea:focus,select:focus,.select:focus,.select:focus-visible{border-color:var(--pa-encre)!important;box-shadow:none!important;outline:2px solid var(--pa-encre)!important;outline-offset:-2px}.checkbox>input:focus-visible+span:before,.radio>input:focus-visible+.radio__label:before{outline:2px solid currentColor;outline-offset:2px}.variant-picker__option-value input+label{font-family:var(--pa-titre);font-weight:600}.variant-picker__option-value input:not(:checked):not([aria-disabled=true])+label:hover{border-color:var(--pa-encre)}.variant-picker__option-value input:checked+label{box-shadow:inset 0 0 0 1px var(--color-selected-variant-border)}.variant-picker__option-value input:focus-visible+label{outline:2px solid currentColor;outline-offset:2px}.tab__button,.subscription__frequency-button label{border-radius:0!important}.accordion{border-radius:0}.accordion__heading-title{font-family:var(--pa-titre);font-weight:600}body .shopify-policy__container{max-width:none;margin:0;padding:0}body .shopify-policy__title{margin:0;padding:clamp(48px,6.6vw,96px) var(--pa-marge);background:var(--pa-marine);text-align:left}.shopify-policy__title h1{margin:0;max-width:18ch;font-family:var(--pa-titre);font-weight:500;font-size:clamp(40px,min(6.2vw,87.3px),88px);line-height:1.04;letter-spacing:-.04em;text-transform:none;color:#fff}body .shopify-policy__body{padding:48px var(--pa-marge) clamp(48px,6.6vw,96px);background:var(--pa-surface);color:var(--pa-encre);font-family:var(--pa-texte);font-size:16px;line-height:24px}.shopify-policy__body .rte{max-width:720px;margin-inline:auto}.shopify-policy__body hr{border:0;border-top:1px solid var(--pa-ligne)}.rte table,.shopify-policy__body table,.order-details,.comparison-table__table{width:100%;border-collapse:collapse;font-size:14px;line-height:20px;font-variant-numeric:tabular-nums}.rte th,.rte td,.shopify-policy__body th,.shopify-policy__body td,.order-details th,.order-details td{padding:12px 16px 12px 0;border:0;border-bottom:1px solid var(--pa-ligne);text-align:left;vertical-align:top}.rte th,.shopify-policy__body th,.order-details th{font-family:var(--pa-titre);font-weight:600;font-size:11px;line-height:14px;letter-spacing:.08em;text-transform:uppercase;color:var(--pa-encre-2)}.rte a,.text-block a:not(.button),.article-content a:not(.button){color:var(--pa-action);text-underline-offset:3px}.pa-etiquette{font-family:var(--pa-titre);font-weight:600;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--pa-encre-2)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}a.qr-bar,a.qr-hd-cta{text-transform:none;letter-spacing:0;font-family:var(--pa-titre);font-weight:700}a.qr-bar small,a.qr-hd-cta small{font-family:var(--pa-titre);font-weight:600;text-transform:uppercase}.product-card-media-gallery-block .product-badges,.product-card-media-gallery-block .badges{left:8px;top:8px}.cart-drawer__item-name,.cart__item-name{font-family:var(--pa-titre);font-weight:700;font-size:15px;line-height:20px;color:var(--pa-encre);text-transform:none}.cart-drawer__item-options,.cart__item-options{font-size:13px;color:var(--pa-encre-2)}cart-drawer .price,cart-drawer [class*=price],.cart [class*=price],.cart-drawer__total,.cart__total{font-variant-numeric:tabular-nums}.cart-drawer__inner{background:var(--pa-surface)}@media(max-width:1000px){.search-popup-mobile .header__icon-search,.header__actions .search-popup{display:none!important}}.subscription__option--selected{border:2px solid var(--pa-action)!important;background:var(--pa-action-pale)}.button .price-container .compare-at-price{color:inherit;opacity:1;font-weight:500;font-size:.82em;text-decoration:line-through;text-decoration-color:currentColor}.button .button__separator{opacity:.7}.price-container .compare-at-price{opacity:1}.cq .cq-card__gain{color:var(--pa-succes);font-weight:500}.cq .cq__headline{color:var(--pa-marine)}.pa-carte__prix s,.pa-carte-prix__barre{color:var(--pa-encre-2)}.shopify-section-product-section:has(.pa-ft) .pa-vv .pa-v__etiquette{font-family:var(--pa-titre);font-weight:700;font-size:16px;line-height:20px;letter-spacing:0;text-transform:none;color:var(--pa-encre)}.shopify-section-product-section:has(.pa-ft) .pa-v__etiquette:not(.pa-vv .pa-v__etiquette){display:none}@media(max-width:989px){body:has(.pa-ft) .breadcrumbs{display:none}}.pa-vv__point{display:block;flex:none;align-self:flex-start;margin-top:4px;width:10px;height:10px;border-radius:50%}.pa-vv__textes{flex:1;display:flex;flex-direction:column;min-width:0;gap:2px}.pa-vv__textes span{font-size:12px;line-height:16px;color:var(--pa-encre-2)}.pa-vv__fleche{flex:none;color:var(--pa-action);display:inline-flex}body .sp-bubble{background:var(--pa-marine);border:1px solid var(--pa-marine-2);border-radius:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;font-family:var(--pa-texte)}body .sp-img{border-radius:0;background:var(--pa-surface)}body .sp-check{background:var(--pa-surface);color:var(--pa-encre);box-shadow:none;font-family:var(--pa-titre);font-weight:700}body .sp-badge{font-family:var(--pa-titre);font-size:11px;line-height:14px;letter-spacing:.08em;color:var(--pa-sur-marine)}body .sp-headline{font-family:var(--pa-titre);font-size:13px;line-height:18px}body .sp-sub{font-size:12px;line-height:16px;min-height:0;color:var(--pa-sur-marine)}body .sp-time{font-size:11px;line-height:14px;color:var(--pa-sur-marine)}body .sp-close{top:0;right:0;width:44px;height:44px;padding:6px 8px;display:flex;align-items:flex-start;justify-content:flex-end;color:var(--pa-sur-marine)}body .sp-close:focus-visible{outline-offset:-4px}@media(pointer:coarse){#loyoly-widget-launcher:after{content:"";position:absolute;top:-8px;right:-4px;bottom:-8px;left:-4px}}.lds-widget-drawer{box-shadow:none!important;border-left:1px solid var(--pa-ligne)}.lds-widget-button-light,.lds-widget-button-light *{color:var(--pa-encre)!important}.lds-widget-drawer .lds-widget-profile,.lds-widget-drawer .lds-widget-reward-item,.lds-widget-drawer .lds-widget-reward-item__image,.lds-widget-drawer .lds-widget-tag,.lds-widget-drawer .lds-widget-missions,.lds-widget-drawer .lds-widget-input,.lds-widget-drawer .lds-widget-vip,.lds-widget-drawer .lds-widget-vip-header{border-radius:0!important}.lds-widget-drawer .lds-widget-typography-h1,.lds-widget-drawer .lds-widget-typography-h3{font-weight:500!important}.lds-widget-drawer .lds-widget-vip-card--inactive{opacity:1!important}.lds-widget-drawer .lds-widget-vip-card--inactive .lds-widget-typography{color:var(--pa-encre-2)!important}.lds-widget-drawer .lds-widget-vip-card--inactive .lds-widget-vip-card__image{opacity:.4}.rc-login--body{border:1px solid var(--pa-ligne);border-radius:0!important;box-shadow:none!important}.rc-login-form-email{border-radius:0!important}.rc-login-form-button{border-radius:999px!important;background-color:#0b0b0d!important}[data-produit=carte-cadeau] .product-section__product-info>.text-block.h3>*,[data-produit=shaker-coalition] .product-section__product-info>.text-block.h3>*,[data-produit=gourde-coalition] .product-section__product-info>.text-block.h3>*{font-family:var(--pa-titre);font-weight:500;font-size:40px;line-height:44px;letter-spacing:-.03em}@media(min-width:990px){[data-produit=carte-cadeau] .product-section__product-info>.text-block.h3>*,[data-produit=shaker-coalition] .product-section__product-info>.text-block.h3>*,[data-produit=gourde-coalition] .product-section__product-info>.text-block.h3>*{font-size:56px;line-height:60px;letter-spacing:-.04em}}body .qr-pop h2{font-weight:500;letter-spacing:-.03em;text-transform:none}#Avada-CookiesBar .Avada-CookiesFloat_card,#Avada-CookiesBar .Avada-CookiesMobile{background-color:var(--pa-surface)!important;border:1px solid var(--pa-ligne);border-radius:0!important;box-shadow:none!important;font-family:var(--pa-texte)!important}#Avada-CookiesBar [role=dialog]:focus-visible{outline:none}#Avada-CookiesBar .Avada-CookiesBar__Overlay{background-color:var(--pa-marine)!important}#Avada-CookiesBar .Avada-CookiesBar__PreferencesCard{border-radius:0!important;font-family:var(--pa-texte)!important}#Avada-CookiesBar .Avada-CookiesBar__PreferencesText-Container button{min-height:44px}#Avada-CookiesBar .Avada-CookiesBar_BtnEnd{background-color:transparent!important}#Avada-CookiesBar .Avada-CookiesBar__Header{font-family:var(--pa-titre);font-weight:600;letter-spacing:-.02em;color:var(--pa-encre)!important}#Avada-CookiesBar .Avada-CookiesBar__MessageInner,#Avada-CookiesBar .Avada-CookiesBar__MessageInner a{color:var(--pa-encre-2)!important}#Avada-CookiesBar .Avada-CookiesBar_BtnAgree,#Avada-CookiesBar .Avada-CookiesBar_BtnDeny{min-height:44px;border-radius:999px!important}#Avada-CookiesBar .Avada-CookiesBar_BtnAgree{background-color:var(--pa-encre)!important}#Avada-CookiesBar .Avada-CookiesBar_BtnDeny{background-color:transparent!important;border:1px solid var(--pa-encre)!important}#Avada-CookiesBar .Avada-CookiesBar_AgreeButtonText,#Avada-CookiesBar .Avada-CookiesBar_DenyButtonText{font-family:var(--pa-titre);font-weight:700;color:inherit}#Avada-CookiesBar .Avada-CookiesBar_AgreeButtonText{color:var(--pa-surface)!important}#Avada-CookiesBar .Avada-CookiesBar_DenyButtonText{color:var(--pa-encre)!important}.shopify-section:has(.reviewmate[data-rm-widget]){background:var(--pa-fond);padding:0 var(--pa-marge) clamp(48px,6.6vw,96px)}.shopify-section:not(:has(>.pa-va))+.shopify-section:has(.reviewmate[data-rm-widget=w03]){padding-top:clamp(48px,6.6vw,96px)}@media(min-width:1500px){body .pa-hero,body .pa-amb,body .pa-prof__haut,body .pa-fa .product-section__content{max-width:calc(var(--pa-couloir) + 128px);margin-inline:auto;--pa-marge: 64px}.shopify-section:has(>.pa-hero),.pa-amb-groupe,.shopify-section:has(>.pa-prof){background:var(--pa-marine)}body .pa-pied__inner,body .pa-reassu__inner,body .pa-fil .breadcrumbs,body .pa-fil>div{max-width:none;padding-inline:var(--pa-marge)}body .pa-fil>div .breadcrumbs{padding-inline:0}body .pa-hero__titre{font-size:56px}body .pa-hero__offre--centre .pa-hero__titre{font-size:76px}}.section-breadcrumbs{overflow:hidden}.header-drawer-menu-under-menu .group--flex{overflow:visible}.qr-menu-btn{box-sizing:border-box;padding-inline:10px}
/*# sourceMappingURL=/cdn/shop/t/83/assets/paillasse.css.map */
