:root{--cc-black: 0, 0, 0;--cc-off-black: 10, 10, 10;--cc-red: 255, 0, 6;--cc-red-dark: 204, 0, 5;--cc-yellow: 255, 214, 0;--cc-white: 245, 245, 240;--cc-gray-1: 26, 26, 26;--cc-gray-2: 46, 46, 46;--cc-gray-3: 80, 80, 80}body{--background-primary: var(--cc-off-black);--background-secondary: var(--cc-gray-1);--text-primary: var(--cc-white);--text-secondary: 180, 180, 175;--button-background-primary: var(--cc-red);--button-text-primary: var(--cc-white);--button-background-secondary: var(--cc-gray-2);--button-text-secondary: var(--cc-white);--accent: var(--cc-red);--primary-badge-background: var(--cc-red);--primary-badge-text: var(--cc-white);--on-sale-badge-background: var(--cc-yellow);--on-sale-badge-text: var(--cc-off-black);--sold-out-badge-background: var(--cc-gray-2);--sold-out-badge-text: var(--cc-white);--star-color: var(--cc-yellow);--border-color: var(--cc-gray-2);--dialog-background: var(--cc-gray-1);--header-background: var(--cc-off-black);--header-text: var(--cc-white);--header-transparent-text-color: var(--cc-white);--footer-background: var(--cc-gray-1);--footer-text: var(--cc-white);--heading-font-family: "Barlow Condensed", sans-serif;--heading-font-weight: 900;--heading-font-style: normal;--heading-letter-spacing: .02em;--heading-text-transform: uppercase;--text-font-family: "Barlow", sans-serif;--text-font-weight: 400;--text-font-style: normal;--text-letter-spacing: .01em;--rounded-button: 0px;--rounded-input: 2px;--rounded-xs: 2px;--rounded-sm: 2px;--rounded: 4px;--rounded-lg: 4px}body{background:rgb(var(--cc-off-black));color:rgb(var(--cc-white));font-family:Barlow,sans-serif}.heading,.h0,.h1,.h2,.h3,.h4,.h5,.h6,.prose h1,.prose h2,.prose h3,.prose h4,.prose h5,.prose h6{font-family:Barlow Condensed,sans-serif!important;letter-spacing:.02em!important;text-transform:uppercase!important;font-weight:900!important}.text-xs,.text-sm,.button,.btn,.badge,.nav-categories button,.nav-categories a,.announcement-bar,.footer__block,.product-card__info,label,.subheading{font-family:Barlow Condensed,sans-serif;letter-spacing:.06em}.announcement-bar{background:rgb(var(--cc-red))!important;color:rgb(var(--cc-white))!important;font-family:Barlow Condensed,sans-serif!important;font-weight:700!important;font-size:13px!important;letter-spacing:.12em!important;text-transform:uppercase!important;padding-block:9px!important}.announcement-bar a,.announcement-bar span{color:rgb(var(--cc-white))!important}.announcement-bar strong,.announcement-bar b{color:rgb(var(--cc-yellow))!important}.announcement-bar__item{font-family:Barlow Condensed,sans-serif!important;font-weight:700!important;letter-spacing:.12em!important;text-transform:uppercase!important}.header__wrapper{background:rgb(var(--cc-off-black))!important;border-bottom:1px solid rgb(var(--cc-gray-2))}.header__link-list a,.header__link-list button,.header__link-list summary{font-family:Barlow Condensed,sans-serif!important;font-weight:700!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:rgb(var(--cc-white))!important;transition:color .15s ease!important}.header__link-list a:hover,.header__link-list button:hover,.header__link-list summary:hover{color:rgb(var(--cc-red))!important}.header__icon-list a,.header__icon-list button{color:rgb(var(--cc-white))!important;transition:color .15s ease!important}.header__icon-list a:hover,.header__icon-list button:hover{color:rgb(var(--cc-red))!important}.mega-menu,.dropdown-menu{background:rgb(var(--cc-gray-1))!important;color:rgb(var(--cc-white))!important;border:1px solid rgb(var(--cc-gray-2))!important}.dropdown-menu__item{color:rgb(var(--cc-white))!important}.dropdown-menu__item,.dropdown-menu__item a,.dropdown-menu a{color:rgb(var(--cc-white))!important;opacity:1!important}.dropdown-menu__item:hover,.dropdown-menu__item a:hover,.dropdown-menu a:hover{color:rgb(var(--cc-red))!important;opacity:1!important}.button,.btn{font-family:Barlow Condensed,sans-serif!important;font-weight:700!important;letter-spacing:.14em!important;text-transform:uppercase!important;border-radius:0!important;transition:background .15s ease,color .15s ease,box-shadow .15s ease!important}.button:not(.button--secondary):not(.button--outline):not(.button--subdued){background:rgb(var(--cc-red))!important;color:rgb(var(--cc-white))!important}.button:not(.button--secondary):not(.button--outline):not(.button--subdued):hover{background:rgb(var(--cc-red-dark))!important}.button--secondary{background:rgb(var(--cc-gray-2))!important;color:rgb(var(--cc-white))!important}.button--secondary:hover{background:#323232!important}.button--outline{border:2px solid currentColor!important;background:transparent!important}.shopify-payment-button__button--unbranded{background:rgb(var(--cc-red))!important;color:rgb(var(--cc-white))!important;border-radius:0!important;font-family:Barlow Condensed,sans-serif!important;font-weight:700!important;letter-spacing:.14em!important;text-transform:uppercase!important}.product-card{background:rgb(var(--cc-off-black))!important;border-radius:0!important;transition:transform .2s ease}.product-card__figure{overflow:hidden;background:#121212;position:relative!important}.product-card__image{transition:transform .4s ease,opacity .3s ease!important;object-fit:cover!important;border-radius:0!important}.product-card__image--primary,.product-card__image--secondary{transition:opacity .5s ease!important;border-radius:0!important}.product-card__figure:after{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;background:#ff00062e!important;opacity:0!important;transition:opacity .3s ease!important;pointer-events:none!important;z-index:10!important;border-radius:0!important}.product-card__info{background:rgb(var(--cc-off-black));padding:.75rem .85rem .9rem!important;border-top:1px solid rgb(var(--cc-gray-2))}.product-card__title{font-family:Barlow Condensed,sans-serif!important;font-weight:600!important;font-size:.88rem!important;letter-spacing:.04em!important;color:rgb(var(--cc-white))!important;line-height:1.35!important;text-transform:none!important}.product-card__title a,.product-card__title a:visited{color:#f5f5f0!important;opacity:1!important}.product-card__info *{opacity:1!important}.price-list{font-family:Barlow Condensed,sans-serif!important;font-weight:700!important;font-size:1rem!important;letter-spacing:.04em!important}.price-item{color:rgb(var(--cc-red))!important}.badge{border-radius:0!important;font-family:Barlow Condensed,sans-serif!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important;font-size:10px!important}.badge--primary{background:rgb(var(--cc-red))!important;color:rgb(var(--cc-white))!important}.badge--on-sale{background:rgb(var(--cc-yellow))!important;color:rgb(var(--cc-off-black))!important}.product-card__mobile-quick-buy-button{background:rgb(var(--cc-red))!important;color:rgb(var(--cc-white))!important;border-radius:0!important;border:none!important}.product-list{gap:2px!important}.collection-header{border-bottom:1px solid rgb(var(--cc-gray-2));padding-block:2rem!important}.collection__top-bar{background:rgb(var(--cc-gray-1));padding:.75rem 0!important;border-bottom:1px solid rgb(var(--cc-gray-2))}.removable-facet{background:rgb(var(--cc-gray-2))!important;color:rgb(var(--cc-white))!important;border-radius:0!important;font-family:Barlow Condensed,sans-serif!important;letter-spacing:.06em!important}.content-over-media .h1,.content-over-media .h2,.content-over-media .h0{font-family:Barlow Condensed,sans-serif!important;font-weight:900!important;text-shadow:0 2px 20px rgba(0,0,0,.6);letter-spacing:.02em!important}.content-over-media .button,.content-over-media .btn{font-size:.85rem!important;padding:14px 32px!important;letter-spacing:.15em!important}.section-header .h2,.section-header .h1,.section-header .heading,.prose .h2{font-family:Barlow Condensed,sans-serif!important;font-weight:900!important;font-size:clamp(2.5rem,5vw,4.5rem)!important;letter-spacing:.02em!important;line-height:1!important;text-transform:uppercase!important}.section-header .subheading,.section-header .text-sm{font-family:Barlow Condensed,sans-serif!important;font-weight:700!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:rgb(var(--cc-red))!important;font-size:.72rem!important}.impact-text__text{font-family:Barlow Condensed,sans-serif!important;font-weight:900!important;letter-spacing:.02em!important}.scrolling-text__text{font-family:Barlow Condensed,sans-serif!important;font-weight:900!important;letter-spacing:.06em!important;text-transform:uppercase!important}.cart-drawer::part(content){background:rgb(var(--cc-gray-1))!important;border-radius:0!important}.cart-drawer::part(header){border-bottom:1px solid rgb(var(--cc-gray-2))!important}.cart-drawer::part(footer){background:rgb(var(--cc-off-black))!important;border-top:1px solid rgb(var(--cc-gray-2))!important}.horizontal-product{border-bottom:1px solid rgb(var(--cc-gray-2))}.horizontal-product__info{font-family:Barlow Condensed,sans-serif!important}.free-shipping-bar{background:rgb(var(--cc-gray-2));padding:.6rem 1rem;font-family:Barlow Condensed,sans-serif!important;font-weight:700!important;font-size:.8rem!important;letter-spacing:.1em!important;text-transform:uppercase!important}.progress-bar:before{background:rgb(var(--cc-red))!important}.quantity-selector{border-radius:0!important;border-color:rgb(var(--cc-gray-2))!important;background:transparent!important}.quantity-selector__button{color:rgb(var(--cc-white))!important;transition:background .15s ease!important}.quantity-selector__button:hover{background:rgb(var(--cc-gray-2))!important}.input,.textarea,.select{background:rgb(var(--cc-gray-1))!important;color:rgb(var(--cc-white))!important;border-color:rgb(var(--cc-gray-2))!important;border-radius:2px!important;font-family:Barlow,sans-serif!important}.input:focus,.textarea:focus,.select:focus-visible{border-color:rgb(var(--cc-red))!important;box-shadow:inset 0 0 0 1px rgb(var(--cc-red))!important}.input::placeholder,.textarea::placeholder{color:#a0a09b!important}.floating-label{color:#a0a09b!important;font-family:Barlow Condensed,sans-serif!important;letter-spacing:.06em!important}.footer{background:rgb(var(--cc-gray-1))!important;color:rgb(var(--cc-white))!important;border-top:1px solid rgb(var(--cc-gray-2))!important}.footer__block-title,.footer__block .h5,.footer__block .h6,.footer__block .subheading{font-family:Barlow Condensed,sans-serif!important;font-weight:700!important;font-size:.72rem!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:rgb(var(--cc-red))!important}.footer__block a,.footer__policy-links a{font-family:Barlow Condensed,sans-serif!important;font-size:.88rem!important;letter-spacing:.05em!important;color:#a0a09b!important;transition:color .15s ease!important}.footer__aside{border-top:1px solid rgb(var(--cc-gray-2))!important;padding-top:1.5rem!important}.footer__copyright{font-family:Barlow Condensed,sans-serif!important;font-size:.75rem!important;letter-spacing:.08em!important;color:#a0a09b!important}.footer__copyright .footer__block p:not(.bold){color:#a0a09b!important}.accordion{border-color:rgb(var(--cc-gray-2))!important}.accordion__toggle{font-family:Barlow Condensed,sans-serif!important;font-weight:700!important;font-size:.9rem!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:rgb(var(--cc-white))!important}.accordion__toggle:hover{color:rgb(var(--cc-red))!important}.testimonial{background:rgb(var(--cc-gray-1))!important;border:1px solid rgb(var(--cc-gray-2))!important;border-radius:0!important}.rating__star{color:rgb(var(--cc-yellow))!important}.newsletter-box{background:rgb(var(--cc-gray-1))!important}.block-swatch{border-color:rgb(var(--cc-gray-2))!important;border-radius:0!important;font-family:Barlow Condensed,sans-serif!important;font-weight:600!important;letter-spacing:.06em!important}.block-swatch:before{box-shadow:0 0 0 2px rgb(var(--cc-red))!important}:checked+.block-swatch{border-color:rgb(var(--cc-red))!important}.pagination{background:rgb(var(--cc-gray-1))!important;border-color:rgb(var(--cc-gray-2))!important;border-radius:0!important}.pagination__item{font-family:Barlow Condensed,sans-serif!important;font-weight:600!important;letter-spacing:.08em!important}.navigation-drawer::part(content){background:rgb(var(--cc-gray-1))!important;border-radius:0!important}.search-drawer::part(content){background:rgb(var(--cc-gray-1))!important}.search-input{border-bottom-color:rgb(var(--cc-gray-2))!important;font-family:Barlow Condensed,sans-serif!important}.search-input>input{font-family:Barlow Condensed,sans-serif!important;letter-spacing:.04em!important;color:rgb(var(--cc-white))!important}:focus-visible{outline-color:rgb(var(--cc-red))!important}::selection{background:rgb(var(--cc-red));color:rgb(var(--cc-white))}.link,.prose a:not(.button){background-image:linear-gradient(to right,rgb(var(--cc-red)),rgb(var(--cc-red)))!important}.collection-card{border-radius:0!important}.media-with-text__content{background:rgb(var(--cc-gray-1))!important}.offer{background:rgb(var(--cc-gray-1))!important;border:1px solid rgb(var(--cc-gray-2))!important;border-radius:0!important}.product-info .h1,.product-info .h2{font-family:Barlow Condensed,sans-serif!important;font-weight:900!important;font-size:clamp(2.2rem,5vw,3.8rem)!important;letter-spacing:.02em!important;line-height:1!important}.product-info .button[name=add]{width:100%!important;padding-block:1rem!important;font-size:1rem!important;letter-spacing:.18em!important;background:rgb(var(--cc-red))!important}.product-info .button[name=add]:hover{background:rgb(var(--cc-red-dark))!important}@media screen and (max-width:699px){.product-list{gap:1px!important}.product-card__info{padding:.6rem .7rem .75rem!important}.product-card__title{font-size:.8rem!important}.cart-drawer::part(content){border-radius:0!important}.content-over-media .h1{font-size:clamp(2.5rem,12vw,5rem)!important}}@media screen and (pointer:fine){.product-card:hover{z-index:1}.product-card:hover .product-card__figure:after{opacity:1!important}.product-card:hover .product-card__image--primary{transform:scale(1.04)!important}.dropdown-menu__item:hover{color:rgb(var(--cc-red))!important}.button:active{transform:translateY(1px)!important}}.footer .h2,.footer .h3,.footer .h4,.footer .h5,.footer .h6,.footer__block-title,.footer [class*=h2],.footer [class*=h3],.footer [class*=h4]{font-family:Barlow Condensed,sans-serif!important;font-weight:900!important;letter-spacing:.02em!important;text-transform:uppercase!important}.footer__block p.bold{font-family:Barlow Condensed,sans-serif!important;font-weight:900!important;letter-spacing:.02em!important;text-transform:uppercase!important;font-size:1rem!important}.footer .input::placeholder{color:#a0a09b!important}.footer .input{color:#a0a09b!important;border-color:#2e2e2e!important}.footer .input:focus{border-color:rgb(var(--cc-red))!important;box-shadow:inset 0 0 0 1px rgb(var(--cc-red))!important}.footer__copyright,.footer__copyright a{color:#a0a09b!important}.footer__block--text>div p{color:#a0a09b!important}.footer__block--text p.bold{color:rgb(var(--cc-white))!important}.footer__block a,.footer__policy-links a{color:#b4b4af!important;opacity:1!important}.footer__block a:hover,.footer__policy-links a:hover{color:rgb(var(--cc-white))!important}.color-swatch{box-shadow:0 0 0 1px rgb(var(--cc-gray-2))!important}.color-swatch:before{box-shadow:0 0 0 2px rgb(var(--cc-red))!important}.accordion[open] .accordion__toggle{color:rgb(var(--cc-red))!important}.section--newsletter .input,.shopify-section--newsletter .input{background:rgb(var(--cc-white))!important;color:#000!important;border-color:transparent!important}.section--newsletter .input::placeholder,.shopify-section--newsletter .input::placeholder{color:#787873!important}.section--newsletter .input:focus,.shopify-section--newsletter .input:focus{border-color:#000!important;box-shadow:inset 0 0 0 1px #000!important}.section--newsletter .button,.shopify-section--newsletter .button{background:#000!important;color:rgb(var(--cc-white))!important}.section--newsletter .button:hover,.shopify-section--newsletter .button:hover{background:#1e1e1e!important}[id*=newsletter] .button:not(.button--secondary):not(.button--outline):not(.button--subdued){background:#000!important;color:#fff!important}.logo-list__item{overflow:hidden!important;transition:transform .3s ease!important}.logo-list__item img{transition:transform .3s ease!important}@media screen and (pointer:fine){.logo-list__item:hover{transform:scale(1.04)!important}}.popover-listbox__option:hover,.sort-by-facet button:hover,.sort-by-facet [aria-expanded]:hover,.pagination__item:hover{color:rgb(var(--cc-red))!important}.product-info__price .sale-price,.product-info__price sale-price,.product-info__price .price-list .text-lg{color:rgb(var(--cc-red))!important}.product-card .sale-price,.product-card sale-price,.product-card .price-list sale-price{opacity:1!important;color:rgb(var(--cc-red))!important}@media screen and (max-width:699px){.facets__floating-filter{display:none!important}.collection__top-bar{display:flex!important;justify-content:flex-end!important;padding:.75rem 1rem!important;background:rgb(var(--cc-gray-1))!important;border-bottom:1px solid rgb(var(--cc-gray-2))!important}.sort-by-facet{display:flex!important;margin-inline-start:auto!important}}@media screen and (max-width:699px){.collection__results p.text-center{display:none!important}}.social-media a:hover svg,.social-media a:hover svg path,.footer .social-media a:hover svg,.footer .social-media a:hover svg path{color:rgb(var(--cc-red))!important;fill:rgb(var(--cc-red))!important;transition:fill .15s ease,color .15s ease!important}.social-media a svg,.social-media a svg path{transition:fill .15s ease,color .15s ease!important}
/*# sourceMappingURL=/cdn/shop/t/30/assets/canceled-overrides.css.map */
