@font-face{font-family:Anton;src:url(//chaotic-good-tempeh-2.myshopify.com/cdn/shop/t/1/assets/anton-400.woff2?v=173173155083448161181781181006) format("woff2");font-display:swap}@font-face{font-family:BebasNeue;src:url(//chaotic-good-tempeh-2.myshopify.com/cdn/shop/t/1/assets/bebasneue-400.woff2?v=98353083092357694901781181006) format("woff2");font-display:swap}@font-face{font-family:Oswald;font-weight:300;src:url(//chaotic-good-tempeh-2.myshopify.com/cdn/shop/t/1/assets/oswald-300.woff2?v=35587617539416327621781181007) format("woff2");font-display:swap}@font-face{font-family:Oswald;font-weight:400;src:url(//chaotic-good-tempeh-2.myshopify.com/cdn/shop/t/1/assets/oswald-400.woff2?v=35587617539416327621781181007) format("woff2");font-display:swap}@font-face{font-family:Oswald;font-weight:600;src:url(//chaotic-good-tempeh-2.myshopify.com/cdn/shop/t/1/assets/oswald-600.woff2?v=35587617539416327621781181008) format("woff2");font-display:swap}:root{--cgt-ink:#272324;--cgt-paper:#fefefe;--cgt-pink:#ec258b;--cgt-teal:#26edb9;--cgt-green:#29fd86;--cgt-amber:#ffc024}body{font-family:Oswald,sans-serif}h1,h2,h3,h4,.h0,.h1,.h2,.h3{font-family:Anton,sans-serif;letter-spacing:.03em;text-transform:uppercase}.button:not(.button-unstyled):not(.close-button):not(.cart-items__remove),button.button:not(.button-unstyled):not(.close-button):not(.cart-items__remove),.shopify-payment-button__button--unbranded{background:var(--cgt-pink);border-color:var(--cgt-pink);color:#fff}.cgt-ticker{background:#000;border-top:1px solid var(--cgt-pink);border-bottom:1px solid var(--cgt-pink);overflow:hidden;white-space:nowrap}.cgt-ticker .run{display:inline-flex;align-items:center;padding:10px 0;animation:cgtscroll 28s linear infinite}.cgt-ticker span{font-family:Anton,sans-serif;letter-spacing:2px;font-size:18px;color:#fff;text-transform:uppercase;margin:0 22px}@keyframes cgtscroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.cgt-hero{position:relative;background:#000 center/cover no-repeat;color:#fff;border-bottom:3px solid var(--cgt-pink);padding:60px 0}.cgt-hero h1{color:#fff;font-size:clamp(48px,8vw,104px);line-height:.9}.cgt-hero .pink{color:var(--cgt-pink)}.cgt-btn{display:inline-block;background:var(--cgt-pink);color:#fff;font-family:BebasNeue,sans-serif;letter-spacing:1.5px;font-size:20px;padding:12px 26px;border-radius:4px;border:2px solid var(--cgt-pink);text-decoration:none;transition:.15s}.cgt-btn:hover{background:transparent;color:var(--cgt-pink)}.cgtcat{--pink:#ec258b;--teal:#26edb9;--green:#29fd86;--amber:#ffc024;--ink:#272324;--paper:#fefefe;background:var(--paper);padding:44px 0 60px}.cgtcat .cwrap{max-width:1100px;margin:0 auto;padding:0 28px}.cgtcat .grouphd{margin:0 0 26px}.cgtcat .grouphd:not(:first-child){margin-top:30px}.cgtcat .grouphd .lbl{display:inline-block;background:var(--ink);color:#fff;font-family:Anton,sans-serif;letter-spacing:1.2px;text-transform:uppercase;font-size:clamp(30px,4.6vw,48px);padding:6px 22px;border-radius:7px}.cgtcat .grouphd .gsub{font-family:BebasNeue,sans-serif;letter-spacing:1px;color:#9a948f;font-size:17px;margin-top:9px}.cgtcat .band{margin-bottom:34px}.cgtcat .bandhd{display:flex;align-items:center;gap:16px;margin-bottom:15px}.cgtcat .bandhd h3{font-family:Anton,sans-serif;letter-spacing:.8px;text-transform:uppercase;font-size:27px;line-height:1;white-space:nowrap}.cgtcat .bandhd .blurb{font-family:BebasNeue,sans-serif;letter-spacing:.8px;font-size:15px;color:#9a948f}.cgtcat .bandhd .rule{flex:1;height:3px;background:var(--accent);border-radius:2px}.cgtcat .tgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(168px,1fr));gap:16px}.cgtcat .ptile{background:#fff;border:2px solid var(--ink);border-radius:12px;overflow:hidden;transition:.16s}.cgtcat .ptile:hover{transform:translateY(-4px)}.cgtcat .ptile .img{aspect-ratio:69/99;background:var(--accent) center/cover no-repeat;position:relative}.cgtcat .ptile.sq .img{aspect-ratio:1/1}.cgtcat .ptile .img.ph:after{content:"";position:absolute;top:50%;left:50%;width:42%;height:42%;transform:translate(-50%,-50%) rotate(45deg);background:#ffffff38}.cgtcat .ptile .meta{padding:11px 13px 13px}.cgtcat .ptile h4{font-family:Anton,sans-serif;font-size:15px;letter-spacing:.4px;text-transform:uppercase;line-height:1.06}.cgtcat .ptile .pr{font-family:BebasNeue,sans-serif;letter-spacing:1px;font-size:15px;color:var(--pink);margin-top:4px}.cgtcat .ptile .pr .wt{color:#a59f9b}.cgtcat .ptile .storepill{display:inline-block;margin-top:9px;font-family:BebasNeue,sans-serif;letter-spacing:.8px;font-size:13px;background:var(--teal);color:var(--ink);padding:3px 11px;border-radius:20px;text-decoration:none;transition:.15s}.cgtcat .ptile .storepill:hover{background:var(--ink);color:#fff}.cgtcat .delirow{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:34px}.cgtcat .cat{border:2px solid var(--ink);border-radius:12px;padding:20px 22px 16px;position:relative;overflow:hidden;background:#fff}.cgtcat .cat:after{content:"";position:absolute;top:0;right:0;border-width:0 40px 40px 0;border-style:solid;border-color:transparent var(--accent) transparent transparent}.cgtcat .cat h3{font-family:Anton,sans-serif;letter-spacing:.8px;text-transform:uppercase;font-size:26px;line-height:1}.cgtcat .cat .blurb{font-family:BebasNeue,sans-serif;letter-spacing:.8px;font-size:15px;color:#9a948f;margin:4px 0 14px}.cgtcat .cat ul{list-style:none;display:flex;flex-direction:column;gap:7px;padding:0;margin:0}.cgtcat .cat li{display:flex;justify-content:space-between;align-items:baseline;font-size:15px;border-bottom:1px dashed #d8d4cc;padding-bottom:6px}.cgtcat .cat li.special b{color:var(--pink)}.cgtcat .cat li span{font-family:BebasNeue,sans-serif;letter-spacing:1px;color:var(--pink);font-size:15px}.cgtcat .cat li span.tagm{color:#a59f9b}.cgtcat .endcta{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:6px}.cgtcat .endcta a{display:block;border:2px solid var(--ink);border-radius:16px;padding:24px;background:#fff;transition:.16s;position:relative;overflow:hidden;text-decoration:none}.cgtcat .endcta a:hover{transform:translateY(-4px);border-color:var(--pink)}.cgtcat .endcta a:after{content:"";position:absolute;top:0;right:0;border-width:0 46px 46px 0;border-style:solid;border-color:transparent var(--accent) transparent transparent}.cgtcat .endcta h3{font-family:Anton,sans-serif;letter-spacing:.6px;text-transform:uppercase;font-size:24px;line-height:1;margin-bottom:8px;color:var(--ink)}.cgtcat .endcta p{font-size:15px;color:#55504f;line-height:1.5;margin-bottom:12px}.cgtcat .endcta .go{font-family:BebasNeue,sans-serif;letter-spacing:1px;color:var(--pink);font-size:17px}@media(max-width:700px){.cgtcat .delirow,.cgtcat .endcta{grid-template-columns:1fr}}@media screen and (min-width:750px){.quick-add__button .add-to-cart-text__content{grid-template-columns:1fr}.quick-add__button .add-to-cart-text__content span span{opacity:1;translate:0 0;filter:blur(0)}}.quick-add__button .add-to-cart-text{background:var(--cgt-pink)!important}
/*# sourceMappingURL=/cdn/shop/t/1/assets/cgt-brand.css.map */
