@font-face{font-family:DIN Condensed;src:url(din-condensed-bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--brand-display: "DIN Condensed", "Roboto Condensed", "Arial Narrow", sans-serif;--brand-ink: #222222;--brand-yellow: #FDC307;--brand-bone: #E8E6D2;--brand-wine: #841E1F}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5,.button,.shopify-challenge__button,.customer button,.product__title,.card__heading,.price{font-family:var(--brand-display);letter-spacing:.01em}h1,h2,.h0,.h1,.h2{text-transform:uppercase}.button,.button--secondary,.shopify-challenge__button,.card__inner,.media,.quantity,.select__select,.field__input{border-radius:0}.card-wrapper .card{border:1px solid rgba(var(--color-foreground),.16);background:transparent;transition:border-color .2s ease}.card-wrapper:hover .card{border-color:rgba(var(--color-foreground),.55)}.card__media,.card .media{overflow:hidden}.card__media img,.card .media img{transition:transform .5s cubic-bezier(.2,.6,.2,1)}.card-wrapper:hover .card__media img,.card-wrapper:hover .card .media img{transform:scale(1.035)}.card__heading,.card-information .card__heading{font-size:16px;font-weight:700;letter-spacing:.03em;line-height:1.25;text-transform:uppercase}.card-information .price,.card__information .price{font-size:17px;font-weight:700;letter-spacing:.02em}.collection .title,.title-wrapper .title,.section-header .title{font-size:clamp(30px,4.4vw,52px);line-height:.95;letter-spacing:.01em;text-transform:uppercase}.button,.shopify-challenge__button,.customer button{padding:15px 30px;font-size:15px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.button:focus-visible,.shopify-challenge__button:focus-visible,.customer button:focus-visible{outline:3px solid rgb(var(--color-foreground));outline-offset:2px;box-shadow:0 0 0 6px var(--brand-yellow, #FDC307)}.product-form__submit{background:rgb(var(--color-foreground));color:rgb(var(--color-background));border:2px solid rgb(var(--color-foreground));font-size:16px;letter-spacing:.1em}.product-form__submit:after,.product-form__submit:before{box-shadow:none}.product-form__submit:hover:not([disabled]){background:var(--brand-yellow, #FDC307);border-color:var(--brand-yellow, #FDC307);color:#222}.shopify-payment-button__button--unbranded{background-color:transparent!important;color:rgb(var(--color-foreground))!important;border:2px solid rgba(var(--color-foreground),.45);border-radius:0;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.shopify-payment-button__button--unbranded:hover:not([disabled]){background-color:rgba(var(--color-foreground),.08)!important;border-color:rgb(var(--color-foreground))}.product-form__input--pill input[type=radio]+label,.product-form__input--dropdown .select__select{border-radius:0;font-weight:700;letter-spacing:.06em}.product-form__input--pill input[type=radio]:checked+label{background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.product__title h1,.product__title .h1{font-size:clamp(26px,3.2vw,40px);line-height:1.02}.product .price{font-size:22px;font-weight:700}.brand-pattern{position:relative;isolation:isolate}.brand-pattern:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;opacity:.1;background-image:repeating-linear-gradient(90deg,currentColor 0 2px,transparent 2px 28px),repeating-linear-gradient(0deg,currentColor 0 2px,transparent 2px 28px)}.brand-rule{height:10px;border:0;margin:0;opacity:.5;background-image:repeating-linear-gradient(90deg,currentColor 0 10px,transparent 10px 20px);background-size:100% 2px;background-repeat:no-repeat;background-position:0 50%}.announcement-bar__message{font-size:12px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;padding-block:12px}.drawer__inner,.cart-drawer__form,.drawer__header{border-radius:0}.drawer__heading{font-size:22px;letter-spacing:.06em;text-transform:uppercase}.cart-item__name{font-size:15px;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.cart-item__details .product-option{font-size:13px;opacity:.72}.totals__subtotal,.totals__subtotal-value{font-size:18px;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.cart__checkout-button{background:var(--brand-yellow, #FDC307);color:#222;border:2px solid var(--brand-yellow, #FDC307);border-radius:0;font-size:16px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.cart__checkout-button:hover:not([disabled]){background:#222;color:var(--brand-yellow, #FDC307)}.cart-drawer__footer,.drawer__footer{border-top:1px solid rgba(var(--color-foreground),.18)}.quantity,.quantity__input,.quantity__button{border-radius:0}.card-wrapper:has(.badge.color-scheme-3) .card__media img,.card-wrapper:has(.badge.color-scheme-3) .card .media img{opacity:.58;filter:grayscale(.3);transition:opacity .25s ease,filter .25s ease}.card-wrapper:has(.badge.color-scheme-3):is(:hover,:focus-within) .card__media img,.card-wrapper:has(.badge.color-scheme-3):is(:hover,:focus-within) .card .media img{opacity:.72;filter:grayscale(.15)}.card-wrapper:has(.badge.color-scheme-3) .card{border-color:rgba(var(--color-foreground),.1)}.card__badge .badge,.card .badge{border-radius:0;padding:6px 11px;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.product-form__input--pill input[type=radio]:disabled+label,.product-form__input--pill input[type=radio].disabled+label{position:relative;overflow:hidden;opacity:.72;border-color:rgba(var(--color-foreground),.45);cursor:not-allowed}.product-form__input--pill input[type=radio]:disabled+label:after,.product-form__input--pill input[type=radio].disabled+label:after{content:"";position:absolute;top:50%;left:-12%;width:124%;height:2px;background:rgba(var(--color-foreground),.85);transform:rotate(-14deg);transform-origin:center;pointer-events:none}.product-form__submit[disabled]{background:transparent;color:rgba(var(--color-foreground),.75);border-color:rgba(var(--color-foreground),.55)}@media(prefers-reduced-motion:reduce){.card-wrapper:has(.badge.color-scheme-3) .card__media img,.card-wrapper:has(.badge.color-scheme-3) .card .media img,.card__media img,.card .media img{transition:none}.card-wrapper:hover .card__media img,.card-wrapper:hover .card .media img{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/brand.css.map */
