:root{--gr-encre: #23201C;--gr-encre-doux: #5B534A;--gr-sauge: #3F6B52;--gr-sauge-fonce: #2E4F3C;--gr-terracotta: #C97B4A;--gr-terracotta-i: #A85D30;--gr-creme: #FAF6F0;--gr-sable: #EDE4D8;--gr-vert-clair: #E3EDE5;--gr-filet: #DDD3C4;--gr-ease: cubic-bezier(.22, .61, .36, 1);--gr-ombre: 0 1px 2px rgba(35, 32, 28, .04), 0 8px 24px rgba(35, 32, 28, .06);--gr-ombre-haute: 0 2px 4px rgba(35, 32, 28, .05), 0 16px 40px rgba(35, 32, 28, .1)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.rte a:not(.button),.gr-seo__body a,.gr-ed__body a{text-decoration-thickness:1px;text-underline-offset:.18em;text-decoration-color:#3f6b5266;transition:text-decoration-color .2s var(--gr-ease)}.rte a:not(.button):hover,.gr-seo__body a:hover,.gr-ed__body a:hover{text-decoration-color:var(--gr-sauge)}.button,.shopify-challenge__button,.customer button{transition:opacity .18s var(--gr-ease),transform .18s var(--gr-ease),box-shadow .18s var(--gr-ease)}.button:not([disabled]):hover{opacity:.9}.button:not([disabled]):active{transform:translateY(1px)}.card-wrapper .card,.card-wrapper .card__inner{transition:box-shadow .28s var(--gr-ease),transform .28s var(--gr-ease)}.card-wrapper:hover .card__inner{box-shadow:var(--gr-ombre-haute)}.card__inner{box-shadow:var(--gr-ombre)}.card__media img,.card .media img{transition:transform .5s var(--gr-ease)}.card-wrapper:hover .card__media img,.card-wrapper:hover .card .media img{transform:scale(1.035)}.card__inner .card__media,.card .media{overflow:hidden}.price--on-sale .price-item--regular{color:var(--gr-encre-doux)}.price__badge-sale{background:var(--gr-terracotta-i);color:#fff;border-color:transparent}.collection-hero,.section .title-wrapper--border-bottom,.footer__content-bottom{border-color:var(--gr-filet)}a:focus-visible,button:focus-visible,summary:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible{outline:3px solid var(--gr-sauge);outline-offset:2px;box-shadow:none}.field__input:focus,.select__select:focus,.customer input:focus{outline:3px solid var(--gr-sauge);outline-offset:1px}.accordion summary,.collapsible-content summary{transition:color .18s var(--gr-ease)}.accordion summary:hover,.collapsible-content summary:hover{color:var(--gr-sauge)}.gr-eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--gr-sauge)}.gr-badge{background:var(--gr-vert-clair);color:var(--gr-sauge-fonce);border-radius:999px}.gr-cta{background:var(--gr-terracotta-i);color:#fff;border-radius:8px;transition:background-color .18s var(--gr-ease),transform .18s var(--gr-ease)}.gr-cta:hover{background:#8f4e28;color:#fff}.gr-cta:active{transform:translateY(1px)}.gr-cta--ghost{background:transparent;color:var(--gr-sauge-fonce);box-shadow:inset 0 0 0 1px var(--gr-sauge)}.gr-cta--ghost:hover{background:var(--gr-vert-clair);color:var(--gr-sauge-fonce)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.card-wrapper:hover .card__media img,.card-wrapper:hover .card .media img{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/grignoteurs-design-system.css.map */
