.js-redesign-root .button--primary,.js-redesign-root .shopify-payment-button .shopify-payment-button__button--unbranded{background:var(--r-oxblood);border:0;border-radius:var(--r-r-pill);color:var(--r-paper);font-family:var(--r-f-mono);font-size:1.05rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;transition:background var(--r-d-fast) var(--r-ease)}.js-redesign-root .button--primary:hover,.js-redesign-root .shopify-payment-button .shopify-payment-button__button--unbranded:hover{background:var(--r-ink)}.js-redesign-root .button--secondary{background:transparent;border:var(--r-border-strong);border-radius:var(--r-r-pill);color:var(--r-ink);font-family:var(--r-f-mono);font-size:1rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;transition:background var(--r-d-fast) var(--r-ease),color var(--r-d-fast) var(--r-ease)}.js-redesign-root .button--secondary:hover{background:var(--r-ink);color:var(--r-paper)}.js-redesign-root .field{border:var(--r-border-strong);border-radius:var(--r-r-tag);transition:border-color var(--r-d-fast) var(--r-ease)}.js-redesign-root .field:focus-within{border-color:var(--r-oxblood);box-shadow:none}.js-redesign-root .field__input{background:transparent;border:0;border-radius:var(--r-r-tag);color:var(--r-ink);font-family:var(--r-f-body);font-size:1.5rem}.js-redesign-root .field__label{color:var(--r-ash);font-family:var(--r-f-mono);font-size:.85rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.js-redesign-root select{border:var(--r-border);border-radius:var(--r-r-tag);color:var(--r-ink);font-family:var(--r-f-body);font-size:1.4rem}.js-redesign-root .badge,.js-redesign-root .card__badge .badge{background:var(--r-oxblood);border-radius:var(--r-r-tag);color:var(--r-paper);font-family:var(--r-f-mono);font-size:.85rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.js-redesign-root .card-wrapper,.js-redesign-root .card,.js-redesign-root .card__inner,.js-redesign-root .card .media,.js-redesign-root .card img,.js-redesign-root .product-grid .card-wrapper,.js-redesign-root .product-grid--redesign .card-wrapper,.js-redesign-root .product-grid--redesign .card,.js-redesign-root .product-grid--redesign .card__inner,.js-redesign-root .product-grid--redesign .media{border-radius:var(--r-r-card)!important}.js-redesign-root .quantity{border:var(--r-border-strong);border-radius:var(--r-r-tag)}.js-redesign-root .quantity__button{background:transparent;border:0;color:var(--r-ink);transition:background var(--r-d-fast) var(--r-ease)}.js-redesign-root .quantity__button:hover{background:var(--r-bone)}.js-redesign-root .quantity__input{background:transparent;border:0;border-left:var(--r-border);border-right:var(--r-border);color:var(--r-ink);font-family:var(--r-f-mono);font-size:1.2rem;font-weight:600}.js-redesign-root .underlined-link{color:var(--r-oxblood);font-family:var(--r-f-mono);font-size:1rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.js-redesign-root .underlined-link:hover{color:var(--r-ink)}.js-redesign-root .link{color:var(--r-oxblood);transition:color var(--r-d-fast) var(--r-ease)}.js-redesign-root .link:hover{color:var(--r-ink)}.js-redesign-root .form__message{font-family:var(--r-f-mono);font-size:.95rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.js-redesign-root .icon-caret{color:var(--r-ink)}.js-redesign-root .spaced-section+.spaced-section{margin-top:0}.js-redesign-root .caption,.js-redesign-root .caption-with-letter-spacing{font-family:var(--r-f-mono);font-size:1rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.js-redesign-root .title-wrapper-with-link{margin-bottom:clamp(24px,3vw,40px)}.js-redesign-root .title{color:var(--r-ink);font-family:var(--r-f-display);font-weight:300}.js-redesign-root .rte a{color:var(--r-oxblood);text-decoration-color:var(--r-hairline);text-underline-offset:3px}.js-redesign-root .rte a:hover{text-decoration-color:var(--r-oxblood)}.js-redesign-root hr{border-color:var(--r-hairline)}
/*# sourceMappingURL=/cdn/shop/t/10/assets/section-r-global-overrides.css.map */
