:root{--cbg-red: #e10613;--cbg-red-dark: #aa0710;--cbg-black: #050505;--cbg-charcoal: #171717;--cbg-white: #fff;--font-body-family: "Barlow", Arial, sans-serif;--font-heading-family: "Barlow Condensed", "Arial Narrow", sans-serif}html,body,button,input,select,textarea{font-family:var(--font-body-family)!important}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.header__menu-item,.button,.shopify-payment-button__button{font-family:var(--font-heading-family)!important;font-weight:800;letter-spacing:.035em}h1,h2,h3,.h0,.h1,.h2{text-transform:uppercase}.cbg-header-logo{display:block;width:210px;height:58px;object-fit:cover;object-position:center}.header-wrapper{border-bottom:2px solid var(--cbg-red)}.header{min-height:7rem;padding-top:.55rem!important;padding-bottom:.55rem!important}.header--middle-left{grid-template-columns:auto minmax(0,1fr) auto;column-gap:3rem}.header__inline-menu{margin-left:0}.header__menu-item{font-size:1.5rem;text-transform:uppercase}.header__menu-item:hover span{color:var(--cbg-red);text-decoration:none}.custom-hero-section{position:relative;overflow:hidden;min-height:48rem;border-bottom:3px solid var(--cbg-red)}.custom-hero-section:after{content:"";position:absolute;inset:auto -8% 0 auto;width:52%;height:5px;background:var(--cbg-red);transform:skew(-32deg)}.custom-hero-section .page-width{position:relative;z-index:1}.custom-hero-section .custom-hero-container{min-height:48rem;flex-wrap:nowrap;gap:clamp(2rem,4vw,6rem)}.custom-hero-section .custom-hero-content{flex:0 1 52%;gap:.25rem}.custom-hero-title-1,.custom-hero-title-2{font-family:Teko,Barlow Condensed,Arial Narrow,sans-serif!important;font-size:clamp(6.2rem,6.2vw,9rem)!important;font-style:italic;font-weight:700!important;letter-spacing:-.015em;line-height:.78!important;text-shadow:0 4px 20px rgba(0,0,0,.72)}.custom-hero-title-1{color:#fff!important}.custom-hero-title-2{color:var(--cbg-red)!important}.custom-hero-subtitle{max-width:55rem;margin-top:1.6rem!important;color:#ffffffe0!important;font-size:1.7rem!important;font-weight:500;line-height:1.45!important}.custom-hero-section .custom-hero-image{flex:0 1 48%;min-width:0;height:44rem}.cbg-hero-logo{width:100%!important;height:100%!important;max-width:58rem;max-height:44rem;object-fit:contain!important;object-position:center bottom;filter:drop-shadow(0 18px 28px rgba(0,0,0,.42));mix-blend-mode:normal}.custom-hero-section .custom-hero-buttons{flex-direction:row;gap:1rem;margin-top:2rem}.custom-hero-button{border-radius:.5rem!important;font-family:var(--font-heading-family)!important;font-style:italic;font-weight:800!important;letter-spacing:.06em;text-transform:uppercase;clip-path:polygon(8px 0,100% 0,calc(100% - 8px) 100%,0 100%)}.custom-hero-button-1{background:var(--cbg-red)!important;color:#fff!important}.custom-hero-button-2{background:#fff!important;color:#050505!important}.button,.shopify-payment-button__button{text-transform:uppercase}.product-form__submit{min-height:5.8rem;overflow:hidden;border:0!important;border-radius:.7rem!important;background:linear-gradient(100deg,var(--cbg-red-dark),var(--cbg-red) 55%,#ff3540)!important;color:#fff!important;font-size:1.8rem!important;font-style:italic;box-shadow:0 12px 28px #e1061347;clip-path:polygon(10px 0,100% 0,calc(100% - 10px) 100%,0 100%);transition:transform .2s ease,box-shadow .2s ease!important}.product-form__submit:hover:not([disabled]){transform:translateY(-2px) scale(1.01);box-shadow:0 16px 34px #e1061361}.product-form__submit:after{box-shadow:none!important}@media screen and (max-width:749px){.header{min-height:6.2rem}.cbg-header-logo{width:160px;height:46px}.custom-hero-section{background-position:65% center!important}.custom-hero-section .custom-hero-container{min-height:auto;flex-direction:column;gap:1.5rem;padding-block:3.5rem 2rem}.custom-hero-section .custom-hero-content{flex:auto;width:100%}.custom-hero-title-1,.custom-hero-title-2{font-size:clamp(4.8rem,15vw,6.5rem)!important}.custom-hero-section .custom-hero-image{width:100%;height:30rem}.cbg-hero-logo{max-width:420px;max-height:30rem}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/cbg-brand.css.map */
