:root{--sp-vert: #4a6950;--sp-vert-fonce: #3a543f;--sp-sauge: #7ca283;--sp-sauge-clair: #92b193;--sp-sauge-pale: #e6eee7;--sp-brume: #f3f6f3;--sp-gris: #e9e9e9;--sp-encre: #212529;--sp-encre-douce: #4d5652;--sp-nuit: #101410;--sp-blanc: #ffffff;--sp-filet: rgb(74 105 80 / .22);--sp-serif: var(--font-heading--family, "DM Serif Display"), Georgia, serif;--sp-sans: var(--font-body--family, Questrial), system-ui, sans-serif;--sp-r-s: 8px;--sp-r-m: 14px;--sp-r-pilule: 999px;--sp-ombre-1: 0 1px 2px rgb(16 20 16 / .06), 0 4px 8px rgb(16 20 16 / .05);--sp-ombre-2: 0 2px 4px rgb(16 20 16 / .06), 0 8px 8px rgb(16 20 16 / .06);--sp-ombre-carte: 0 1px 2px rgb(16 20 16 / .08), 0 6px 8px rgb(16 20 16 / .06);--sp-ease: cubic-bezier(.25, 1, .5, 1);--sp-duree: .22s;--sp-largeur: 1320px;--sp-gouttiere: clamp(16px, 4vw, 40px);--sp-section: clamp(3.5rem, 2.25rem + 5vw, 7rem);--sp-z-entete: 30;--sp-z-sousmenu: 40;--sp-z-tiroir: 60}body{font-family:var(--sp-sans);color:var(--sp-encre);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,.h1,.h2,.h3{text-wrap:balance;letter-spacing:-.005em}p{text-wrap:pretty}.sp-conteneur{width:100%;max-width:calc(var(--sp-largeur) + 2 * var(--sp-gouttiere));margin-inline:auto;padding-inline:var(--sp-gouttiere)}.sp-btn{--_fond: var(--sp-vert);--_texte: var(--sp-blanc);--_bord: var(--sp-vert);display:inline-flex;align-items:center;justify-content:center;gap:.5em;min-height:44px;padding:.7em 1.5em;border:1.5px solid var(--_bord);border-radius:var(--sp-r-pilule);background:var(--_fond);color:var(--_texte);font-family:var(--sp-sans);font-size:1rem;line-height:1.2;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color var(--sp-duree) var(--sp-ease),border-color var(--sp-duree) var(--sp-ease),color var(--sp-duree) var(--sp-ease),box-shadow var(--sp-duree) var(--sp-ease),transform var(--sp-duree) var(--sp-ease)}.sp-btn:hover{--_fond: var(--sp-vert-fonce);--_bord: var(--sp-vert-fonce);box-shadow:var(--sp-ombre-2);transform:translateY(-1px)}.sp-btn:active{transform:translateY(0);box-shadow:none}.sp-btn--grand{font-size:1.125rem;padding:.8em 1.75em}.sp-btn--contour{--_fond: transparent;--_texte: var(--sp-vert);--_bord: rgb(74 105 80 / .45)}.sp-btn--contour:hover{--_fond: var(--sp-brume);--_texte: var(--sp-vert-fonce);--_bord: var(--sp-vert)}.sp-btn--clair{--_fond: var(--sp-blanc);--_texte: var(--sp-vert);--_bord: var(--sp-blanc)}.sp-btn--clair:hover{--_fond: var(--sp-sauge-pale);--_bord: var(--sp-sauge-pale);--_texte: var(--sp-vert-fonce)}.sp-pastille{display:inline-grid;place-items:center;width:44px;height:44px;border:0;border-radius:50%;background:var(--sp-brume);color:var(--sp-encre);text-decoration:none;cursor:pointer;transition:background-color var(--sp-duree) var(--sp-ease),color var(--sp-duree) var(--sp-ease),transform var(--sp-duree) var(--sp-ease)}.sp-pastille:hover{background:var(--sp-sauge-pale);color:var(--sp-vert-fonce)}.sp-pastille svg{width:20px;height:20px}.sp-titre-filet{position:relative;padding-bottom:.65rem;margin-bottom:1.25rem;border-bottom:1px solid var(--sp-filet)}.sp-titre-filet:after{content:"";position:absolute;left:0;bottom:-1px;width:2.5rem;height:2px;background:var(--sp-vert)}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--sp-vert);outline-offset:3px;border-radius:4px}.sp-btn:focus-visible,.sp-pastille:focus-visible{outline:2px solid var(--sp-vert);outline-offset:3px;border-radius:var(--sp-r-pilule)}@media(prefers-reduced-motion:no-preference){.sp-entree{animation:sp-monte .8s var(--sp-ease) both;animation-delay:calc(var(--sp-rang, 0) * 90ms)}@keyframes sp-monte{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition-duration:.01ms!important;animation-duration:.01ms!important;scroll-behavior:auto!important}}@media print{.sp-entree{animation:none!important;opacity:1!important;transform:none!important}}.button:not(.button-unstyled),.shopify-payment-button__button--unbranded{transition:background-color var(--sp-duree) var(--sp-ease),box-shadow var(--sp-duree) var(--sp-ease),transform var(--sp-duree) var(--sp-ease)}.button:not(.button-unstyled):not(.button-secondary):hover{box-shadow:var(--sp-ombre-2)}.product-grid .card-gallery,.resource-list .card-gallery{background:var(--sp-sauge-pale);border-radius:var(--sp-r-m);overflow:hidden}.product-badges__badge{border-radius:var(--sp-r-pilule);padding-inline:.75em;font-family:var(--sp-sans);box-shadow:var(--sp-ombre-1)}.facets__panel,.facets__summary,.sorting-filter__select,.facets .facets__label{border-radius:var(--sp-r-pilule)}input[type=text],input[type=email],input[type=search],input[type=tel],input[type=password],textarea,select{border-radius:var(--sp-r-s)}input:focus-visible,textarea:focus-visible,select:focus-visible{outline:2px solid var(--sp-vert);outline-offset:1px}add-to-cart-component button.button[disabled]{background-color:var(--sp-gris);border-color:var(--sp-gris);color:var(--sp-encre-douce);opacity:1;box-shadow:none;cursor:not-allowed}html:root{--normal-page-width: 82.5rem}.buy-buttons-block--epuise .quantity-selector-wrapper{display:none}.search-page__header .text-block h1,.cart-page .cart-title h1,[id$=__main] .text-block h1{font-family:var(--sp-serif);font-weight:400;color:var(--sp-vert);letter-spacing:-.01em}.cart-page--empty .cart-title h1{font-size:clamp(2rem,1.6rem + 1.6vw,3rem)}body:has(.password-main-content){background:radial-gradient(60% 55% at 15% 0%,rgb(124 162 131 / .2),transparent 70%),radial-gradient(50% 45% at 100% 100%,rgb(124 162 131 / .14),transparent 70%),var(--sp-brume)}.password-main-content .section-background{background:transparent!important}.password-main-content h1{font-family:var(--sp-serif);font-weight:400;color:var(--sp-vert);font-size:clamp(2.4rem,1.8rem + 2.6vw,4rem);line-height:1.05}.password-main-content h1:after{content:"";display:block;width:56px;height:2px;margin:1.1rem auto 0;border-radius:2px;background:var(--sp-sauge)}.predictive-search__reset-button{width:auto;padding-inline:.6rem;gap:.3rem;white-space:nowrap;font-size:.875rem;color:var(--sp-vert)!important;opacity:1!important}.predictive-search-results__card .resource-card__title{font-family:var(--sp-serif);color:var(--sp-vert)}.password-footer__admin-link{padding-inline:16px;text-align:center;text-wrap:balance}.tax-note.tax-note.tax-note.tax-note{color:var(--sp-encre-douce)}input::placeholder,textarea::placeholder{color:var(--sp-encre-douce)!important;opacity:1!important}
/*# sourceMappingURL=/cdn/shop/t/7/assets/qp-seconde-patte.css.map */
