:root{--c-charcoal-70: rgba(58, 56, 51, .78);--c-charcoal-50: rgba(58, 56, 51, .74);--c-sage-text: #687165}.mark__numeral,.hero__eyebrow,.hero__title em,.how__card__num,.under__title em,.final__title em,.p-info__eyebrow,.selector__label a,.acc__panel__inner a,.manifesto__body a,.header__cart:hover,.acc__trigger:hover{color:var(--c-sage-text)}.btn--link:hover{color:var(--c-sage-text);border-color:var(--c-sage-text)}.field input:focus,.field textarea:focus{border-color:var(--c-sage-text)}:focus-visible{outline-color:var(--c-charcoal)}.marquee :focus-visible,.footer :focus-visible,.compare :focus-visible{outline-color:var(--c-cream)}.marquee__static{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){.marquee__track{display:none}.marquee__static{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto;white-space:normal;display:flex;flex-wrap:wrap;justify-content:center;gap:var(--s-1) var(--s-5);padding-inline:var(--gutter)}.marquee__static .marquee__item:last-child:after{display:none}}.footer__newsletter{flex-wrap:wrap}.footer__newsletter-msg{flex-basis:100%;font-size:var(--t-small);color:var(--c-sage)}.footer__consent{font-size:var(--t-small);line-height:1.5;color:#f5f1eabf;max-width:360px;margin-block-start:var(--s-1)}.footer__consent a{text-decoration:underline;text-underline-offset:2px}.cart-summary__line{font-size:var(--t-small);color:var(--c-charcoal-70)}.cart-line__original{color:var(--c-charcoal-50);margin-inline-end:var(--s-1)}.gallery__main{touch-action:pan-y;touch-action:pan-y pinch-zoom;-webkit-user-select:none;user-select:none}.gallery__main img{-webkit-user-drag:none}@media(hover:hover)and (pointer:fine){.gallery__main{cursor:grab}.gallery__main:active{cursor:grabbing}}.gallery__count{position:absolute;right:var(--s-2);bottom:var(--s-2);z-index:2;padding:4px 10px;border-radius:2px;background:#f5f1eae0;color:var(--c-charcoal);font-size:var(--t-micro);letter-spacing:.12em;font-variant-numeric:tabular-nums;line-height:1.6;pointer-events:none}.gallery__arrow{display:none}@media(hover:hover)and (pointer:fine){.gallery__arrow{display:flex;align-items:center;justify-content:center;position:absolute;top:50%;z-index:2;width:44px;height:44px;margin-top:-22px;border-radius:50%;background:#f5f1ead9;border:1px solid rgba(58,56,51,.12);color:var(--c-charcoal);cursor:pointer;opacity:.85;transition:opacity var(--dur-1) var(--ease),background var(--dur-1) var(--ease)}.gallery__arrow--prev{left:var(--s-2)}.gallery__arrow--next{right:var(--s-2)}.gallery__main:hover .gallery__arrow,.gallery__arrow:focus-visible{opacity:1}.gallery__arrow:hover{background:var(--c-cream)}}.gallery{min-width:0}@media(max-width:899px){.gallery__thumbs{display:flex;gap:var(--s-1);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch}.gallery__thumbs::-webkit-scrollbar{display:none}.gallery__thumb{flex:0 0 64px;width:64px;scroll-snap-align:start}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/carriage-fixes.css.map */
