:root{--acc: 18, 18, 18;--acc-ink: 255, 255, 255;--acc-rare: 51, 79, 180}.header__heading-link .h2,.header__heading-link h1,.header__heading-link{font-family:var(--font-display);font-weight:900;letter-spacing:var(--tracking-wordmark);text-transform:lowercase}.button:not(.button--tertiary),.shopify-payment-button__button--unbranded{--color-button: var(--acc);--color-button-text: var(--acc-ink);border-radius:var(--radius-none);font-weight:var(--weight-bold);letter-spacing:var(--tracking-wide);text-transform:uppercase;transition:background-color var(--dur) var(--ease-out),color var(--dur) var(--ease-out)}.button:not(.button--tertiary):not(.button--secondary),.shopify-payment-button__button--unbranded{background:var(--ink);color:var(--white);border:var(--border-regular) solid var(--ink)}.button:not(.button--tertiary):not(.button--secondary):not([disabled]):hover{background:transparent;color:var(--ink)}.button:not(.button--tertiary):not(.button--secondary):not([disabled]):hover:after{box-shadow:none}.button--secondary{border-radius:var(--radius-none);background:transparent;color:var(--ink);border:var(--border-regular) solid var(--ink)}.button--secondary:not([disabled]):hover{background:var(--ink);color:var(--white)}a,a:visited{color:inherit}a.link:hover,.link--text:hover{color:var(--ink)}h1,.h0,.h1{letter-spacing:var(--tracking-tight);text-wrap:balance}.field__input,input[type=email],input[type=search],select,textarea{border-radius:var(--radius-none)}.header__inline-menu{margin:0 auto}.header__menu-item{font-size:1.4rem;font-weight:var(--weight-medium);letter-spacing:var(--tracking-snug);padding:.6rem 1rem}.header__menu-item span{transition:color var(--dur)}.header__menu-item:hover span{color:var(--ink)}.header__active-menu-item{text-underline-offset:6px}.header__heading-logo,.header__heading-link{text-align:left}.header__inline-menu .list-menu--inline{gap:1rem;column-gap:1rem}.header__inline-menu .list-menu__item{margin:0 .25rem}.header__menu-item[href*="/contact"],.header__submenu .header__menu-item[href*="/contact"]{display:none}.product{gap:3rem}.price--on-sale .price-item--regular{color:var(--gray-400)}.price__sale .price-item--last{color:var(--ink);font-weight:var(--weight-bold)}.product-form__input--pill input[type=radio]+label,fieldset .product-form__input label{border-radius:var(--radius-none)}.product-form__input--pill input[type=radio]:checked+label{background:var(--ink);color:var(--white);border-color:var(--ink)}.product-form__buttons .button,.product-form__submit{border-radius:var(--radius-none);font-weight:var(--weight-bold);letter-spacing:var(--tracking-wide)}.product .accordion summary,.product .collapsible-content summary{font-weight:var(--weight-bold)}.cart__checkout-button,.cart__dynamic-checkout-buttons .shopify-payment-button__button{border-radius:var(--radius-none)}.cart-item__name{font-weight:var(--weight-medium)}.totals__total-value{font-weight:var(--weight-heavy)}.collection .title-wrapper-with-link h1,.collection-hero__title{letter-spacing:var(--tracking-tight)}.product-grid{gap:1.4rem 1.2rem}.card-wrapper .card{border:0}.card--standard .card__inner{border-radius:var(--radius-none);overflow:hidden}.card__heading a{font-weight:var(--weight-medium);font-size:1.35rem}.card-information .price{font-size:1.3rem;color:var(--gray-500)}.card-information{padding-top:.8rem}.card__media img{filter:grayscale(100%);transition:transform var(--dur-slow) var(--ease-out),filter var(--dur) var(--ease-out)}.card-wrapper:hover .card__media img{transform:scale(1.03);filter:grayscale(0%)}.facets__summary,.facets__heading,.active-facets{font-weight:var(--weight-medium)}@media(prefers-reduced-motion:reduce){.card__media img,.button,.button--secondary{transition:none}}.footer{border-top:var(--border-hairline) solid var(--line)}.footer .footer-block__heading{font-size:1.2rem;font-weight:var(--weight-bold);letter-spacing:var(--tracking-label);text-transform:uppercase;color:rgba(var(--color-foreground),.55)}.footer .list-menu__item--link{font-size:1.3rem;padding:.4rem 0;color:rgba(var(--color-foreground),.85)}.footer .list-menu__item--link:hover{color:var(--ink)}.footer .newsletter-form__field-wrapper .field__input{border-radius:var(--radius-none);border:var(--border-hairline) solid var(--gray-200);background:var(--white)}.footer__content-bottom{border-top:var(--border-hairline) solid var(--line)}.footer__copyright .copyright__content,.footer__copyright{font-size:1.1rem;color:rgba(var(--color-foreground),.55)}.card__heading a:hover{text-decoration:underline;text-underline-offset:3px}.title-wrapper-with-link .title,.section-header .title,.collection .title,.collection-hero__title,h2.title,.title.h0,.title.h1,.title.h2{text-transform:uppercase;font-weight:var(--weight-heavy);letter-spacing:var(--tracking-tight);font-size:clamp(2.6rem,4vw,4.2rem);line-height:var(--leading-tight)}.product__title,.product__title h1,.product__title h2{text-transform:uppercase;font-weight:var(--weight-heavy);letter-spacing:var(--tracking-tight)}.button:not(.button--tertiary),.product-form__submit,.shopify-payment-button__button--unbranded{padding:1.5rem 3.4rem;font-size:1.4rem;font-weight:var(--weight-heavy);letter-spacing:.1em}.card__heading a{text-transform:uppercase;font-weight:var(--weight-bold);letter-spacing:.03em}.card-information .price,.price__regular .price-item,.price-item--last{font-weight:var(--weight-bold);color:var(--ink)}.header{border-bottom:var(--border-hairline) solid var(--line)}.header__menu-item{text-transform:uppercase;font-weight:var(--weight-bold);letter-spacing:var(--tracking-label);font-size:1.25rem}.header__heading-link .h2,.header__heading-link h1{font-size:clamp(2.2rem,3vw,3rem)}.collection .link,.title-wrapper-with-link .link{text-transform:uppercase;font-weight:var(--weight-heavy);letter-spacing:.08em;text-underline-offset:6px}
/*# sourceMappingURL=/cdn/shop/t/8/assets/appositus.css.map */
