:root{--rd-bg: #fafaf8;--rd-surface: #ffffff;--rd-text-primary: #111111;--rd-text-muted: #707070;--rd-border: #e7e7e7;--rd-accent: #8e1e20;--rd-accent-hover: #a04c4c;--rd-footer-bg: #111111;--rd-footer-text: #fafaf8;--rd-space-xs: .5rem;--rd-space-sm: 1rem;--rd-space-md: 2rem;--rd-space-lg: 4rem;--rd-space-xl: 6rem;--rd-radius-sm: 2px;--rd-radius-md: 4px;--rd-gutter: 1.25rem;--rd-hero-min-height: min(72svh, 130vw);--hover-transition-duration: .18s;--hover-subtle-zoom-amount: 1.04}@media screen and (min-width:750px){:root{--rd-gutter: 2.5rem;--rd-hero-min-height: min(80svh, 76vw)}}@media screen and (min-width:990px){:root{--rd-gutter: 3.5rem;--rd-hero-min-height: min(88svh, 60vw)}}@media screen and (min-width:1200px){:root{--rd-gutter: 4.5rem;--rd-hero-min-height: 100svh}}::selection{background:var(--rd-accent);color:#fff}:focus-visible{outline:2px solid var(--rd-accent);outline-offset:2px}.hero__content-wrapper.hero__content-wrapper{padding-inline:var(--rd-gutter);box-sizing:border-box}.hero__content-wrapper .jumbo-text__container{min-width:0;max-width:100%}.hero__content-wrapper .text-block{max-width:42rem}.hero{--hero-min-height: var(--rd-hero-min-height) !important}.product-card__content a:hover,.product-card:hover .product-card__content .text-block{color:var(--rd-accent);transition:color var(--hover-transition-duration) var(--hover-transition-timing)}.collection-card__image{position:relative}.collection-card__image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#1111118c,#1111110d 55%);pointer-events:none}.collection-card__content .text-block{text-shadow:0 1px 12px rgb(17 17 17 / .45)}marquee-component{border-block:1px solid var(--rd-border)}.button:not(.button-unstyled),.button-secondary:not(.button-unstyled),.button-custom:not(.button-unstyled){--button-padding-block: 16px;--button-padding-inline: 36px;min-height:var(--minimum-touch-target, 44px);font-family:var(--font-subheading--family);font-size:.8125rem;font-weight:600;letter-spacing:.08em;line-height:1.2;text-transform:uppercase;transition:background-color var(--hover-transition-duration) var(--hover-transition-timing),color var(--hover-transition-duration) var(--hover-transition-timing),box-shadow var(--hover-transition-duration) var(--hover-transition-timing),transform var(--hover-transition-duration) var(--hover-transition-timing)}@media screen and (min-width:750px){.button:not(.button-unstyled),.button-secondary:not(.button-unstyled),.button-custom:not(.button-unstyled){--button-padding-inline: 44px;font-size:.875rem}}@media screen and (max-width:749px){.hero .button:not(.button-unstyled),.drop-countdown__cta{width:100%;max-width:22rem}}.button:not(.button-secondary,.button-unstyled):hover{background-color:var(--rd-accent-hover);transform:translateY(-1px);box-shadow:0 4px 14px #1111112e}.button-secondary:not(.button-unstyled):hover{background-color:var(--rd-accent);color:#fff;box-shadow:inset 0 0 0 var(--button-border-width, 1px) var(--rd-accent)}.button:not(.button-unstyled):active,.button-secondary:not(.button-unstyled):active{transform:translateY(0);box-shadow:none}.popup-link__button{width:fit-content;color:var(--rd-text-primary);font-family:var(--font-subheading--family);letter-spacing:.06em;text-transform:uppercase;text-decoration:underline;text-underline-offset:.25em;text-decoration-thickness:1px;cursor:pointer;transition:color var(--hover-transition-duration) var(--hover-transition-timing)}.popup-link__button:hover{color:var(--rd-accent)}footer .shopify-section :is(hr,.divider){border-color:#fafaf82e}@media(prefers-reduced-motion:reduce){.button,.button-secondary,.button-custom{transition:none}.button:hover,.button:active,.button-secondary:hover,.button-secondary:active{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/brand.css.map */
