:root{--bross-bg-main:#201F1C;--bross-bg-scroll:rgba(10,17,23,0.95);--bross-purple:rgba(72,54,142,0.5);--bross-purple-grid:rgba(72,54,142,0.07);--bross-cyan:rgba(8,210,255,0.07);--bross-purple-glow:rgba(72,54,142,0.12);--bross-yellow:#FEFE00;--bross-lilac:#917EDA}.bross-hero{position:relative;overflow:hidden;background:var(--bross-bg-main)}.bross-hero::before{content:'';position:absolute;inset:0;background-image:linear-gradient(var(--bross-purple-grid) 1px,transparent 1px),linear-gradient(90deg,var(--bross-purple-grid) 1px,transparent 1px);background-size:40px 40px;pointer-events:none;z-index:0}.bross-hero::after{content:'';position:absolute;top:-20%;right:-10%;width:55%;height:80%;background:radial-gradient(ellipse at center,var(--bross-cyan) 0%,var(--bross-purple-glow) 45%,transparent 70%);pointer-events:none;z-index:0}.bross-hero-content{position:relative;z-index:2}.bross-hero .bross-star{position:absolute;z-index:1;pointer-events:none;line-height:1;font-family:inherit}.bross-hero .bross-star.star-1{top:18%;left:42%;font-size:18px;color:#08D2FF;opacity:.5;animation:bross-spin 12s linear infinite}.bross-hero .bross-star.star-2{bottom:30%;left:38%;font-size:12px;color:var(--bross-yellow);opacity:.6;animation:bross-spin 8s linear infinite reverse}.bross-hero .bross-star.star-3{top:60%;right:8%;font-size:22px;color:var(--bross-lilac);opacity:.4;animation:bross-spin 16s linear infinite}@keyframes bross-spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.bross-header{background:transparent;transition:background .25s ease,border-color .25s ease,backdrop-filter .25s ease;border-bottom:1px solid transparent}.bross-header.bross-header-scrolled{background:var(--bross-bg-scroll);border-bottom:1px solid var(--bross-purple);backdrop-filter:blur(10px)}@media (max-width:980px){.bross-hero::before{background-size:28px 28px}.bross-hero .bross-star.star-1{top:12%;left:78%;font-size:14px}.bross-hero .bross-star.star-2{bottom:22%;left:10%;font-size:10px}.bross-hero .bross-star.star-3{top:70%;right:12%;font-size:16px}}.woocommerce-cart .sidebar,.woocommerce-cart .widget-area{display:none!important}.woocommerce-cart .cross-sells{display:none!important}.woocommerce-cart .coupon{display:none!important}.woocommerce-cart button[name="update_cart"]{display:none!important}.woocommerce-cart{background:#070b12;color:#fff}.woocommerce-cart .woocommerce{max-width:1000px;margin:40px auto;padding:30px;background:rgba(255,255,255,0.02);border-radius:12px;border:1px solid rgba(145,126,218,0.2)}.woocommerce-cart .wc-proceed-to-checkout a{background:#FEFE00;color:#000;font-weight:800;font-size:16px;padding:16px;border-radius:8px}