:root{--brand-ease: cubic-bezier(.22, .61, .36, 1);--brand-tracking-label: .18em;--brand-tracking-button: .14em;--brand-tracking-nav: .16em;--brand-logo-color: #ea5a11;--badge-rectangle-padding-block: 5px;--badge-rectangle-padding-inline: 10px}html{scroll-padding-top:calc(var(--header-height, 4rem) + 1rem)}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}::selection{background:var(--color-accent);color:#fff}body{text-rendering:optimizeLegibility;font-kerning:normal}:is(h1,h2,h3,h4){text-wrap:balance}:is(h1,h2,h3,h4) em{font-family:var(--font-accent--family);font-style:normal;font-weight:var(--font-accent--weight)}body :is(.h5.h5,.text-block.h5>*){letter-spacing:var(--brand-tracking-label)}body :is(.button,.button-secondary,.button-custom,button.shopify-payment-button__button--unbranded):not(.button-unstyled){font-size:var(--font-size--2xs);font-weight:500;letter-spacing:var(--brand-tracking-button);padding-block:1.05rem;padding-inline:2.25rem;transition-duration:.35s;transition-timing-function:var(--brand-ease)}body .button-custom{text-transform:uppercase}body a.button.button-unstyled{display:inline-block;width:fit-content;font-size:var(--font-size--2xs);font-weight:500;letter-spacing:var(--brand-tracking-button);text-transform:uppercase;padding-block-end:.4rem;border-block-end:1px solid currentColor;transition:opacity .3s var(--brand-ease),letter-spacing .4s var(--brand-ease)}body a.button.button-unstyled:hover{letter-spacing:.18em}body :is(input,textarea,select):not([type=checkbox],[type=radio],[type=range]){transition:box-shadow .25s var(--brand-ease),border-color .25s var(--brand-ease)}body :is(input,textarea,select):not([type=checkbox],[type=radio],[type=range]):focus-visible{outline:none;box-shadow:0 0 0 1px var(--color-foreground)}body .header-logo{color:var(--brand-logo-color);font-size:1.75rem;letter-spacing:.08em;line-height:1}@media screen and (max-width:749px){body .header-logo{font-size:1.5rem}}body .header-menu .menu-list__link{letter-spacing:var(--brand-tracking-nav)}body .header-menu .menu-list__link-title{background:linear-gradient(currentColor,currentColor) 0 100% / 0 1px no-repeat;padding-block-end:.35em;transition:background-size .45s var(--brand-ease)}body .header-menu :is(.menu-list__link:hover,.menu-list__link--active,[aria-expanded=true]) .menu-list__link-title{background-size:100% 1px}body .header-actions__action{transition:opacity .3s var(--brand-ease)}body .header-actions__action:hover{opacity:.6}body .card-gallery,body .product-card__image,body .collection-card__image{background-color:var(--color-surface)}@media(any-pointer:fine)and (prefers-reduced-motion:no-preference){body .card-gallery :is(img,video),body .collection-card__image :is(img,video){transition:transform 1.1s var(--brand-ease);will-change:transform}body product-card:hover .card-gallery :is(img,video),body .collection-card:hover .collection-card__image :is(img,video){transform:scale(1.045)}}body .product-grid__card .price,body product-price .price{letter-spacing:.02em}body .product-grid__card .compare-at-price{margin-inline-start:.35em}body .product-badges__badge{font-size:.625rem;font-weight:500;letter-spacing:.14em}@media screen and (min-width:750px){body button.quick-add__button.quick-add__button{inset-inline:var(--padding-sm);inset-block-end:var(--padding-sm);width:auto;max-inline-size:none;height:2.75rem;justify-content:center;gap:.5rem;padding:0;border:0;border-radius:0;background:rgb(var(--color-background-rgb) / .92);color:var(--color-foreground);font-size:.6875rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;translate:0 .5rem;scale:none;transition:opacity .4s var(--brand-ease),translate .4s var(--brand-ease),background-color .25s,color .25s}body button.quick-add__button.quick-add__button:not([data-added=true]):is(:hover,:focus-visible){width:auto;padding-inline:0;background:var(--color-foreground);color:var(--color-background)}body button.quick-add__button.quick-add__button[data-added=true]{width:auto;color:transparent}body product-card:is(:hover,:focus-within) button.quick-add__button.quick-add__button{translate:0 0}}body .placeholder-svg,body .hero__media svg,body .card-gallery__placeholder svg{background-color:var(--color-surface);color:var(--color-hairline);fill:currentColor}body .variant-option__button-label{font-size:var(--font-size--sm);letter-spacing:.04em}body .add-to-cart-button:not(.quick-add__button){min-height:3.5rem}body .accordion .details summary{padding-block:1.1rem}body footer a{transition:opacity .3s var(--brand-ease)}body footer a:hover{opacity:.65}@media(prefers-reduced-motion:no-preference){.brand-reveal-ready [data-brand-reveal]{opacity:0;transform:translateY(1.5rem);transition:opacity .9s var(--brand-ease),transform .9s var(--brand-ease)}.brand-reveal-ready [data-brand-reveal].is-revealed{opacity:1;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/brand.css.map */
