:root{--brand-ink: #221e1b;--brand-body: #4a423c;--brand-taupe: #a78574;--brand-taupe-dark: #8b6b5a;--brand-taupe-light: #d8bfaf;--brand-espresso: #2e2521;--brand-sand: #fbf8f5;--brand-sand-deep: #f2eae3;--brand-cream: #ede4dc;--brand-border: #e7ded6;--brand-shadow-sm: 0 1px 2px rgb(34 30 27 / .04), 0 2px 8px rgb(34 30 27 / .04);--brand-shadow-md: 0 2px 4px rgb(34 30 27 / .04), 0 8px 24px rgb(34 30 27 / .06);--brand-shadow-lg: 0 4px 8px rgb(34 30 27 / .05), 0 18px 44px rgb(34 30 27 / .1);--letter-spacing--display-tight: -.025em;--letter-spacing--display-normal: -.015em;--letter-spacing--heading-tight: -.02em;--letter-spacing--heading-loose: .12em;--line-height--body-loose: 1.65;--button-padding-inline: 32px;--button-padding-block: 17px;--style-border-radius-sm: .5rem;--style-border-radius-md: .75rem;--style-border-radius-lg: 1.25rem;--focus-outline-width: .125rem;--focus-outline-offset: .25em;--backdrop-opacity: .35;--shadow-button: none}.button,.button-secondary{transition:background-color var(--animation-speed-slow) var(--ease-out-quad),border-color var(--animation-speed-slow) var(--ease-out-quad),color var(--animation-speed-slow) var(--ease-out-quad),transform var(--animation-speed-slow) var(--ease-out-quad),box-shadow var(--animation-speed-slow) var(--ease-out-quad);will-change:transform}.button:hover,.button-secondary:hover{transform:translateY(-1px)}.button:active,.button-secondary:active{transform:translateY(0)}.button:focus-visible,.button-secondary:focus-visible{outline-color:var(--brand-taupe)}@media(prefers-reduced-motion:reduce){.button:hover,.button-secondary:hover{transform:none}}.product-media-container,.card-gallery,.collection-card__inner,.featured-blog-posts-card__inner{border-radius:var(--style-border-radius-md);overflow:hidden}.product-grid__card,.collection-card,.featured-blog-posts-card{transition:transform var(--animation-speed-slow) var(--ease-out-quad),box-shadow var(--animation-speed-slow) var(--ease-out-quad)}.rte a,a.link{text-underline-offset:.2em;text-decoration-thickness:1px}.field__input:focus-visible{outline-color:var(--brand-taupe)}::selection{background:var(--brand-taupe);color:#fff}:root{--reveal-distance: 16px;--reveal-duration: .6s;--reveal-delay: 0ms}.js-reveal [data-reveal]{opacity:0;transform:translate3d(0,var(--reveal-distance),0);transition:opacity var(--reveal-duration) var(--ease-out-quad) var(--reveal-delay),transform var(--reveal-duration) var(--ease-out-cubic) var(--reveal-delay)}.js-reveal [data-reveal].is-revealed{opacity:1;transform:none}@media screen and (max-width:749px){:root{--reveal-distance: 10px;--reveal-duration: .5s}}@media(prefers-reduced-motion:reduce){.js-reveal [data-reveal]{opacity:1;transform:none;transition:none}}html{scroll-behavior:smooth;scroll-padding-top:6rem}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}@media(hover:none),(pointer:coarse){.button:hover,.button-secondary:hover,.cr-card:hover,.pd-cta:hover,.pd-reopen-btn:hover{transform:none}}a,button,summary,[role=button],input,select,textarea{-webkit-tap-highlight-color:transparent}.drawer,.drawer__content,.dialog-drawer,.dialog-modal,.vs-marquee,.section-carousel{overscroll-behavior:contain}.vs-marquee,.section-carousel{-webkit-overflow-scrolling:touch}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.product-media-container img,.collection-card__inner img,.featured-blog-posts-card__inner img{transition:transform .7s var(--ease-out-cubic);will-change:transform}.product-grid__card:hover .product-media-container img,.collection-card:hover .collection-card__inner img,.featured-blog-posts-card:hover .featured-blog-posts-card__inner img{transform:scale(1.04)}}a,.swatch,.variant-option__button-label{transition:color var(--animation-values-slow),background-color var(--animation-values-slow),border-color var(--animation-values-slow),opacity var(--animation-values-slow)}summary .svg-wrapper{transition:transform var(--animation-speed-slow) var(--ease-out-quad)}@media screen and (min-width:750px)and (max-width:989px){:root{--button-padding-inline: 28px;--button-padding-block: 16px}}@media screen and (max-width:749px){body{overflow-x:clip}}@media screen and (max-width:989px){input[type=text],input[type=email],input[type=tel],input[type=search],input[type=password],input[type=number],select,textarea{font-size:max(16px,1rem)}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/brand.css.map */
