.brh-eng{padding-block:clamp(20px,3vw,36px)}.brh-eng__wrap{max-width:var(--brh-max-width, 1320px);margin-inline:auto;padding-inline:var(--brh-gutter, 16px)}.brh-stock-badge{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;border-radius:999px;font-size:11px;font-weight:800;letter-spacing:.02em;line-height:1.3;color:#fff;background:#990002;box-shadow:0 2px 8px #00000059}.brh-stock-badge--low:before{content:"";width:6px;height:6px;border-radius:50%;background:#ffb3b3;animation:brhPulse 1.6s ease-in-out infinite}.brh-stock-badge--restock{background:#1f6f3f}.brh-stock-badge--preorder{background:#2b2b2b;border:1px solid rgba(255,255,255,.25)}@keyframes brhPulse{50%{opacity:.3}}@media(prefers-reduced-motion:reduce){.brh-stock-badge--low:before{animation:none}}.brh-mini-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@media(min-width:750px){.brh-mini-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:990px){.brh-mini-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}}.brh-mini-card{display:flex;flex-direction:column;min-width:0;background:var(--brh-bg-card, #161616);border:1px solid var(--brh-border, rgba(255,255,255,.12));border-radius:var(--brh-radius, 10px);overflow:hidden;transition:border-color .15s ease,transform .15s ease}.brh-mini-card[hidden]{display:none}.brh-mini-card:hover{border-color:#c8222299;transform:translateY(-2px)}.brh-mini-card__media{position:relative;display:block;aspect-ratio:1 / 1;background:#0d0d0d}.brh-mini-card__img{width:100%;height:100%;object-fit:contain;display:block}.brh-mini-card__media .brh-stock-badge{position:absolute;top:8px;left:8px}.brh-mini-card__save{position:absolute;top:8px;right:8px;padding:3px 8px;border-radius:999px;font-size:11px;font-weight:800;background:#d8b46a;color:#111}.brh-mini-card__body{display:flex;flex-direction:column;gap:6px;padding:10px;flex:1}.brh-mini-card__title{color:#fff;text-decoration:none;font-size:13px;font-weight:650;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.6em}.brh-mini-card__title:hover{color:#ff6b6b}.brh-mini-card__price{font-weight:800;color:#fff;font-size:14px}.brh-mini-card__compare{margin-left:6px;font-weight:500;color:#f4f4f48c;font-size:12px}.brh-mini-card__form{margin:auto 0 0}.brh-mini-card__atc{width:100%;margin-top:auto}.brh-empty{padding:20px;text-align:center;color:#f4f4f4b3;border:1px dashed rgba(255,255,255,.18);border-radius:10px}.brh-empty[hidden]{display:none}.brh-tabs{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;padding:2px 2px 12px;-webkit-overflow-scrolling:touch}.brh-tabs::-webkit-scrollbar{display:none}.brh-tab{flex:0 0 auto;min-height:40px;padding:0 16px;border-radius:999px;cursor:pointer;border:1px solid rgba(255,255,255,.18);background:#141414;color:#f4f4f4;font-weight:700;font-size:13px;transition:background .15s ease,border-color .15s ease}.brh-tab:hover{border-color:#c82222}.brh-tab[aria-selected=true],.brh-tab[aria-pressed=true]{background:#990002;border-color:#c82222;color:#fff}.brh-tab:focus-visible{outline:2px solid #fff;outline-offset:2px}.brh-deal{display:grid;gap:18px;align-items:center;background:radial-gradient(120% 140% at 0% 0%,rgba(200,34,34,.28),transparent 55%),#101010;border:1px solid rgba(200,34,34,.45);border-radius:14px;padding:clamp(14px,3vw,28px)}@media(min-width:750px){.brh-deal{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:28px}}.brh-deal__media{position:relative;display:block;aspect-ratio:1/1;background:#0a0a0a;border-radius:10px;overflow:hidden}.brh-deal__media img{width:100%;height:100%;object-fit:contain}.brh-deal__media .brh-stock-badge{position:absolute;top:10px;left:10px;font-size:12px}.brh-deal__eyebrow{margin:0 0 6px;color:#ff5c5c;font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.brh-deal__title{margin:0 0 8px;color:#fff;font-size:clamp(1.25rem,2.6vw,1.9rem);line-height:1.15}.brh-deal__title a{color:inherit;text-decoration:none}.brh-deal__text{margin:0 0 12px;color:#f4f4f4c7;font-size:14px;line-height:1.5}.brh-deal__price{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px 12px;margin-bottom:14px}.brh-deal__now{font-size:clamp(1.4rem,3vw,2rem);font-weight:900;color:#fff}.brh-deal__was{color:#f4f4f48c;text-decoration:line-through}.brh-deal__save{background:#d8b46a;color:#111;font-weight:800;font-size:12px;padding:3px 9px;border-radius:999px}.brh-deal__actions{display:flex;flex-wrap:wrap;gap:10px}.brh-deal__actions form{margin:0}.brh-deal__actions .brh-btn{min-height:48px;padding:0 22px;font-size:15px}.brh-countdown{display:flex;align-items:center;gap:8px;margin:0 0 16px;flex-wrap:wrap}.brh-countdown[hidden]{display:none}.brh-countdown__label{font-size:12px;font-weight:700;color:#f4f4f4bf;text-transform:uppercase;letter-spacing:.08em;margin-right:4px}.brh-countdown__unit{min-width:52px;text-align:center;background:#1b1b1b;border:1px solid rgba(255,255,255,.14);border-radius:8px;padding:6px 4px}.brh-countdown__num{display:block;font-size:20px;font-weight:900;color:#fff;font-variant-numeric:tabular-nums}.brh-countdown__lbl{display:block;font-size:10px;text-transform:uppercase;color:#f4f4f499}.brh-picker{background:#0f0f0f;border:1px solid rgba(255,255,255,.1);border-radius:14px;padding:clamp(14px,3vw,28px)}.brh-picker__step{margin-top:16px}.brh-picker__step[hidden]{display:none}.brh-picker__label{display:flex;align-items:center;gap:8px;margin:0 0 10px;font-size:13px;font-weight:800;color:#fff}.brh-picker__num{display:inline-grid;place-items:center;width:22px;height:22px;border-radius:50%;background:#990002;font-size:12px}.brh-picker__games{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.brh-picker__games[data-count="5"]{grid-template-columns:repeat(6,minmax(0,1fr))}.brh-picker__games[data-count="5"] .brh-picker__game{grid-column:span 2}.brh-picker__games[data-count="5"] .brh-picker__game:nth-child(4){grid-column:2 / span 2}.brh-picker__games[data-count="5"] .brh-picker__game:nth-child(5){grid-column:4 / span 2}@media(min-width:750px){.brh-picker__games,.brh-picker__games[data-count="5"]{grid-template-columns:repeat(5,minmax(0,1fr))}.brh-picker__games[data-count="5"] .brh-picker__game{grid-column:auto}}.brh-picker__game{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-height:84px;padding:10px 6px;border-radius:10px;cursor:pointer;text-align:center;background:#161616;border:1px solid rgba(255,255,255,.14);color:#fff;font-weight:750;font-size:13px;transition:border-color .15s ease,background .15s ease}.brh-picker__game img{width:44px;height:44px;object-fit:cover;border-radius:50%}.brh-picker__game:hover{border-color:#c82222}.brh-picker__game[aria-pressed=true]{border-color:#c82222;background:#c822222e;box-shadow:inset 0 0 0 1px #c82222}.brh-picker__game:focus-visible{outline:2px solid #fff;outline-offset:2px}.brh-picker__panel[hidden]{display:none}.brh-picker__links{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.brh-picker__play{margin-bottom:12px;padding:12px 14px;border-radius:10px;background:#c822221f;border:1px solid rgba(200,34,34,.4);color:#f4f4f4;font-size:14px}.brh-picker__play[hidden]{display:none}.brh-picker__play a{color:#ff6b6b;font-weight:800}.brh-faq__grid{display:grid;gap:20px}@media(min-width:990px){.brh-faq__grid{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:36px}}.brh-faq__intro p{color:#f4f4f4bf;font-size:14px;line-height:1.55}.brh-faq__list{display:grid;gap:8px}.brh-faq__item{background:#121212;border:1px solid rgba(255,255,255,.1);border-radius:10px}.brh-faq__item[open]{border-color:#c822228c}.brh-faq__q{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;font-weight:750;color:#fff;font-size:15px;min-height:48px}.brh-faq__q::-webkit-details-marker{display:none}.brh-faq__q:after{content:"+";flex-shrink:0;font-size:20px;line-height:1;color:#c82222;transition:transform .2s ease}.brh-faq__item[open] .brh-faq__q:after{transform:rotate(45deg)}.brh-faq__q:focus-visible{outline:2px solid #fff;outline-offset:-2px;border-radius:10px}.brh-faq__a{padding:0 16px 14px;color:#f4f4f4d1;font-size:14px;line-height:1.6}.brh-faq__a a{color:#ff6b6b}.brh-faq__a p{margin:0 0 8px}.brh-eng--tight{padding-block:clamp(10px,2vw,18px)}.brh-relcd{display:grid;gap:12px;align-items:center;padding:14px 16px;border-radius:12px;background:linear-gradient(90deg,#9900028c,#141414f2 60%);border:1px solid rgba(200,34,34,.5)}.brh-relcd[hidden]{display:none}@media(min-width:750px){.brh-relcd{grid-template-columns:minmax(0,1fr) auto auto;gap:20px;padding:16px 22px}}.brh-relcd__eyebrow{margin:0;font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#ffb3b3}.brh-relcd__names{margin:2px 0;font-size:16px;font-weight:800;color:#fff;line-height:1.3}.brh-relcd__date{margin:0;font-size:12px;color:#f4f4f4b3}.brh-relcd .brh-countdown{margin:0}.brh-ticker{display:flex;align-items:stretch;background:#0d0d0d;border-block:1px solid rgba(255,255,255,.1);overflow:hidden}.brh-ticker[hidden]{display:none}.brh-ticker__label{flex-shrink:0;display:flex;align-items:center;padding:0 14px;background:#1f6f3f;color:#fff;font-size:11px;font-weight:900;letter-spacing:.1em;text-transform:uppercase;z-index:1}.brh-ticker__viewport{overflow:hidden;flex:1;min-width:0}.brh-ticker__track{display:flex;width:max-content;animation:brhTicker var(--brh-ticker-dur, 40s) linear infinite}.brh-ticker__dup{display:flex}.brh-ticker:hover .brh-ticker__track,.brh-ticker:focus-within .brh-ticker__track{animation-play-state:paused}.brh-ticker__item{display:inline-flex;align-items:center;gap:6px;padding:10px 18px;white-space:nowrap;color:#f4f4f4;text-decoration:none;font-size:13px;border-right:1px solid rgba(255,255,255,.08)}.brh-ticker__item b{color:#ff6b6b}.brh-ticker__item:hover{color:#fff;background:#c8222226}@keyframes brhTicker{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.brh-ticker__track{animation:none}.brh-ticker__viewport{overflow-x:auto}.brh-ticker__dup{display:none}}.brh-rail{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(160px,45%);gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:8px;scrollbar-width:thin}@media(min-width:750px){.brh-rail{grid-auto-columns:minmax(200px,23%);gap:16px}}.brh-rail__item{scroll-snap-align:start;display:flex}.brh-rail__item .brh-mini-card{width:100%}.brh-cod__box{display:grid;gap:18px;align-items:center;padding:clamp(14px,3vw,26px);border-radius:14px;background:radial-gradient(90% 120% at 100% 0%,rgba(216,180,106,.18),transparent 60%),#111;border:1px solid rgba(216,180,106,.4)}@media(min-width:750px){.brh-cod__box{grid-template-columns:280px minmax(0,1fr);gap:32px}}.brh-cod__media{display:block;max-width:280px;margin-inline:auto;width:70%}@media(min-width:750px){.brh-cod__media{width:100%}}.brh-cod__media img{width:100%;height:auto;border-radius:10px;box-shadow:0 14px 40px #0000008c;transition:transform .3s ease}.brh-cod__media:hover img{transform:rotate(-2deg) scale(1.03)}.brh-cod__eyebrow{margin:0 0 6px;color:#d8b46a;font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.brh-cod__title{margin:0 0 6px;font-size:clamp(1.2rem,2.4vw,1.7rem);line-height:1.2}.brh-cod__title a{color:#fff;text-decoration:none}.brh-cod__variant{margin:0 0 6px;color:#f4f4f4b3;font-size:13px}.brh-cod__price{margin:0 0 10px;font-size:1.5rem;font-weight:900;color:#fff}.brh-cod__text{color:#f4f4f4c7;font-size:14px;margin-bottom:14px}.brh-spin__box{display:grid;gap:18px;align-items:center;padding:clamp(14px,3vw,26px);border-radius:14px;background:#0f0f0f;border:1px solid rgba(255,255,255,.1)}@media(min-width:750px){.brh-spin__box{grid-template-columns:minmax(0,1fr) 280px;gap:32px}}.brh-spin__btn{margin-top:6px;min-height:48px;font-size:15px}.brh-spin__stage{max-width:280px;width:100%;margin-inline:auto;transition:transform .2s ease}.brh-spin__stage.is-spinning{transform:scale(.97);filter:saturate(1.4)}.brh-spin__slot[hidden]{display:none}.brh-bundle__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}@media(min-width:750px){.brh-bundle__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}}.brh-bundle__item{position:relative;display:flex;flex-direction:column;gap:8px;padding:10px;cursor:pointer;background:#141414;border:1px solid rgba(255,255,255,.12);border-radius:10px;transition:border-color .15s ease,background .15s ease}.brh-bundle__item.is-picked{border-color:#c82222;background:#c822221f}.brh-bundle__item:has(.brh-bundle__check:disabled){opacity:.5;cursor:not-allowed}.brh-bundle__check{position:absolute;top:10px;right:10px;width:22px;height:22px;accent-color:#c82222}.brh-bundle__check:focus-visible{outline:2px solid #fff;outline-offset:2px}.brh-bundle__media{display:block;aspect-ratio:1/1;background:#0a0a0a;border-radius:8px;overflow:hidden}.brh-bundle__media img{width:100%;height:100%;object-fit:contain}.brh-bundle__info{display:flex;flex-direction:column;gap:4px}.brh-bundle__info .brh-stock-badge{align-self:flex-start}.brh-bundle__title{font-size:13px;font-weight:650;color:#fff;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.brh-bundle__price{font-weight:800;color:#fff;font-size:14px}.brh-bundle__bar{position:sticky;bottom:10px;z-index:2;margin-top:14px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding:10px 14px;background:#0c0c0cf0;border:1px solid rgba(200,34,34,.5);border-radius:12px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.brh-bundle__summary{margin:0;color:#f4f4f4;font-size:14px}.brh-budget__carousel.brh-carousel{position:relative;max-width:100%}.brh-mini-grid--carousel{display:flex!important;flex-wrap:nowrap!important;gap:12px!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none!important;padding:4px 2px 10px;max-width:100%;width:100%;box-sizing:border-box}.brh-mini-grid--carousel::-webkit-scrollbar{display:none!important;height:0!important}.brh-mini-grid--carousel>.brh-mini-card{flex:0 0 calc((100% - 12px) / 2.2)!important;max-width:calc((100% - 12px) / 2.2)!important;scroll-snap-align:start;scroll-snap-stop:normal}.brh-mini-grid--carousel>.brh-mini-card[hidden]{display:none!important}.brh-mini-card__media{aspect-ratio:1 / 1!important;background:#0d0d0d!important}.brh-mini-card__img{object-fit:contain!important;width:100%!important;height:100%!important}.brh-carousel__btn{display:none;position:absolute;top:40%;transform:translateY(-50%);z-index:2;width:40px;height:40px;border-radius:999px;border:1px solid rgba(255,255,255,.22);background:#0a0a0ae0;color:#fff;font-size:22px;line-height:1;cursor:pointer;align-items:center;justify-content:center;box-shadow:0 6px 16px #00000059}.brh-carousel__btn--prev{left:-4px}.brh-carousel__btn--next{right:-4px}.brh-carousel__btn:hover{border-color:#c82222}.brh-carousel__btn:focus-visible{outline:2px solid #c82222;outline-offset:2px}@media(min-width:750px){.brh-carousel__btn{display:inline-flex}.brh-mini-grid--carousel>.brh-mini-card{flex:0 0 calc((100% - 48px)/5)!important;max-width:calc((100% - 48px)/5)!important}.brh-budget__carousel.brh-carousel{padding-inline:8px}}@media(min-width:990px){.brh-mini-grid--carousel>.brh-mini-card{flex:0 0 calc((100% - 64px)/5)!important;max-width:calc((100% - 64px)/5)!important}}.brh-eng,.brh-cod,.brh-upcoming,.brh-picker,.shopify-section:has(.brh-eng),.shopify-section:has(.brh-cod),.shopify-section:has(.brh-upcoming){max-width:100%}.brh-eng__wrap,.brh-cod .page-width,.brh-upcoming__wrap,.brh-picker{margin-inline:auto;max-width:var(--brh-max-width, 1320px);padding-inline:16px;box-sizing:border-box}@media(min-width:750px){.brh-eng__wrap,.brh-cod .page-width,.brh-upcoming__wrap,.brh-picker{padding-inline:clamp(24px,3vw,32px)}}#MainContent>.shopify-section{margin-block:0}#MainContent>.shopify-section+.shopify-section{margin-top:0}#MainContent .brh-eng,#MainContent .brh-cod,#MainContent .brh-upcoming,#MainContent .brh-picker{padding-block:clamp(18px,2.5vw,32px)}#MainContent>.shopify-section:has([id*=google-review],[class*=google-review],[class*=entangle]){max-width:var(--brh-max-width, 1320px);width:100%;margin-inline:auto;padding-inline:16px;box-sizing:border-box}#MainContent [data-brh-carousel-scroller],#MainContent .brh-mini-grid--carousel{max-width:100%;width:100%;box-sizing:border-box}
/*# sourceMappingURL=/cdn/shop/t/33/assets/brh-engage.css.map */
