html,body,#MainContent{background-color:#0b0d12!important}@media(max-width:749px){html body #google-merchantwidget-iframe-wrapper{bottom:3px!important;left:auto!important;right:52px!important;transform:scale(.58)!important;transform-origin:bottom right!important;z-index:999!important}}label.trb-variant-pill--instock{border-color:#12c2c373!important}label.trb-variant-pill--soldout{opacity:.48!important}.trb-pill-meta{font-size:.9em;opacity:.85;font-weight:600}.media>style,.media>script,.media>link{display:none!important}@media screen and (min-width:750px){.trb-split-header{display:flex!important;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:18px 28px}.trb-split-header>.trb-split-header__main{flex:1 1 540px;max-width:760px}.trb-split-header>.trb-split-header__main .section-text{margin-bottom:0!important}.trb-split-header>.trb-split-header__action{flex:0 0 auto;margin-left:auto}.trb-split-header>.trb-split-header__action .section-view-all{margin-top:0!important}}.collection-template .product-grid .card-wrapper .card,.product-template .related-products .card-wrapper .card,.product-template .recently-viewed .card-wrapper .card{background:linear-gradient(180deg,#101621f0,#0a0e15fa)!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:14px!important;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease!important}.collection-template .product-grid .card-wrapper:hover .card,.product-template .related-products .card-wrapper:hover .card,.product-template .recently-viewed .card-wrapper:hover .card{transform:translateY(-3px);border-color:#12c2c373!important;box-shadow:0 12px 28px #0000008c,0 0 18px #12c2c324!important}.product-template .product__info-padded-main{background:linear-gradient(180deg,#0f151ff5,#0a0e15fc)!important;border:1px solid rgba(18,194,195,.22)!important;box-shadow:0 18px 42px #0009!important}.product-template .price--on-sale .price-item--sale,.product-template .price__regular .price-item--regular{color:#12c2c3!important;font-weight:800!important;letter-spacing:.01em}.trb-v8-spec-card{margin:14px 0 18px;padding:14px 16px;border-radius:12px;background:linear-gradient(145deg,#121a26eb,#0b1018f5);border:1px solid rgba(18,194,195,.26);box-shadow:inset 0 1px #ffffff0d}.trb-v8-spec-card__header{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-bottom:10px;margin-bottom:12px;border-bottom:1px solid rgba(255,255,255,.08)}.trb-v8-spec-card__title{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;font-weight:800;letter-spacing:.08em;color:#e2e8f0;text-transform:uppercase}.trb-v8-spec-card__title svg{color:#12c2c3}.trb-v8-spec-card__badge{font-size:10px;font-weight:800;letter-spacing:.06em;padding:3px 8px;border-radius:999px;text-transform:uppercase}.trb-v8-spec-card__badge--cyan{background:#12c2c324;border:1px solid rgba(18,194,195,.45);color:#12c2c3}.trb-v8-spec-card__badge--gold{background:#f5c84c26;border:1px solid rgba(245,200,76,.45);color:#f5c84c}.trb-v8-spec-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 10px}.trb-v8-spec-item{background:#ffffff06;border:1px solid rgba(255,255,255,.06);border-radius:8px;padding:7px 10px;display:flex;flex-direction:column;gap:2px}@media screen and (min-width:750px){.trb-v8-spec-grid>.trb-v8-spec-item--shipping,.trb-v8-spec-grid>.trb-v8-spec-item--play:nth-child(odd){grid-column:1 / -1!important;width:100%!important}}@media screen and (max-width:749px){.trb-v8-spec-grid>.trb-v8-spec-item--shipping{order:8!important;grid-column:auto!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;gap:2px!important;padding:7px 10px!important}.trb-v8-spec-grid>.trb-v8-spec-item--play{order:9!important;grid-column:1 / -1!important;width:100%!important}}.product__media-submedia-wrapper .product__info-panel{margin-top:1.6rem!important}.trb-v8-spec-grid>.trb-v8-spec-item--shipping{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;flex-wrap:wrap!important;gap:6px 14px!important;padding:9px 12px!important;background:linear-gradient(90deg,#12c2c317,#ffffff08)!important;border:1px solid rgba(18,194,195,.26)!important}.trb-v8-spec-label{font-size:9.5px;font-weight:700;letter-spacing:.07em;color:#94a3b8e0;text-transform:uppercase}.trb-v8-spec-value{font-size:12.5px;font-weight:700;color:#f8fafc;line-height:1.3;word-break:break-word}.trb-v8-spec-link{color:#f8fafc;text-decoration:none;display:inline-flex;align-items:center;gap:4px;transition:color .16s ease}.trb-v8-spec-link span{color:#12c2c3;font-size:11px}.trb-v8-spec-link:hover{color:#12c2c3}.trb-v8-po-inspect{margin-top:10px;padding:8px 10px;border-radius:8px;background:#f5c84c14;border:1px solid rgba(245,200,76,.28);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 10px;font-size:11px;font-weight:600;color:#f8fafc}.trb-v8-po-inspect b{color:#f5c84c;margin-right:3px}.trb-v8-spec-pills{margin-top:10px;padding-top:10px;border-top:1px solid rgba(255,255,255,.08);display:flex;flex-wrap:wrap;gap:6px}.trb-v8-spec-pill{flex:1 1 calc(50% - 6px);display:inline-flex;align-items:center;justify-content:center;text-align:center;font-size:11px;font-weight:700;letter-spacing:.03em;color:#cbd5e1;background:#ffffff0a;border:1px solid rgba(255,255,255,.15);border-radius:6px;padding:7px 12px;text-decoration:none;transition:all .18s ease}.trb-v8-spec-pill:hover{color:#12c2c3;background:#12c2c31a;border-color:#12c2c38c}.trb-v8-soldout-alt{margin-top:14px;background:linear-gradient(180deg,#0d121bf5,#080b11fa);border:1px solid rgba(18,194,195,.42);border-radius:10px;padding:12px;box-shadow:0 10px 26px -10px #000000bf}.trb-v8-soldout-alt__head{display:flex;align-items:center;gap:7px;font-size:11px;font-weight:800;letter-spacing:.06em;color:#12c2c3;text-transform:uppercase;margin-bottom:10px}.trb-v8-soldout-alt__dot{width:7px;height:7px;border-radius:50%;background:#12c2c3;box-shadow:0 0 8px #12c2c3;flex-shrink:0}.trb-v8-soldout-alt__list{display:flex;flex-direction:column;gap:8px}.trb-v8-soldout-alt__item{display:flex;align-items:center;gap:10px;padding:7px 9px;border-radius:8px;background:#ffffff08;border:1px solid rgba(255,255,255,.08);text-decoration:none;transition:border-color .18s ease,background .18s ease}.trb-v8-soldout-alt__item:hover{border-color:#12c2c3;background:#12c2c312}.trb-v8-soldout-alt__item img{width:44px;height:44px;border-radius:6px;object-fit:cover;flex-shrink:0;background:#05080e}.trb-v8-soldout-alt__info{flex:1;min-width:0}.trb-v8-soldout-alt__top{display:flex;align-items:center;gap:6px;margin-bottom:2px}.trb-v8-soldout-alt__vendor{font-size:9.5px;font-weight:800;letter-spacing:.08em;color:#94a3b8;text-transform:uppercase}.trb-v8-soldout-alt__tag{font-size:9px;font-weight:800;padding:1px 5px;border-radius:4px;letter-spacing:.04em}.trb-v8-soldout-alt__tag--new{background:#12c2c326;color:#12c2c3;border:1px solid rgba(18,194,195,.4)}.trb-v8-soldout-alt__tag--po{background:#f5c84c26;color:#f5c84c;border:1px solid rgba(245,200,76,.4)}.trb-v8-soldout-alt__title{font-size:12.5px;font-weight:700;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.trb-v8-soldout-alt__right{display:flex;flex-direction:column;align-items:flex-end;flex-shrink:0;gap:2px}.trb-v8-soldout-alt__price{font-size:12.5px;font-weight:800;color:#12c2c3;font-variant-numeric:tabular-nums}.trb-v8-soldout-alt__cta{font-size:10px;font-weight:700;color:#e2e8f0}.list-payment{display:flex!important;flex-wrap:wrap!important;list-style:none!important;padding:0!important;margin:0!important;gap:8px!important;align-items:center!important}.list-payment__item{display:inline-flex!important;align-items:center!important;padding:0!important;margin:0!important;list-style:none!important}.complementary-products__container .summary__title{margin-bottom:10px!important}.complementary-products .mini-card-list{padding-top:2px!important}.product-card-wrapper:hover .card--card.card--horizontal,.mini-card-list .product-card-wrapper:hover .card,.complementary-products .product-card-wrapper:hover .card{transform:none!important;border-color:#12c2c3a6!important;box-shadow:inset 0 0 0 1px #12c2c373,0 6px 18px #00000073!important}.card--horizontal .modal__close-button,.mini-card-list .modal__close-button{display:none!important}quick-add-modal.popup-modal:not([open]){display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}.trb-v8-vendor-row{margin:0 0 10px}.trb-v8-vendor-pill{display:inline-flex;align-items:center;gap:8px;padding:4px 11px 4px 6px;border-radius:8px;background:linear-gradient(180deg,#131c2af2,#0b1019fa);border:1px solid rgba(18,194,195,.36);text-decoration:none!important;transition:all .2s ease;box-shadow:0 4px 14px -4px #0000008c,inset 0 1px #ffffff14}.trb-v8-vendor-pill:hover{border-color:#12c2c3;background:linear-gradient(180deg,#162234fa,#0e1622);box-shadow:0 6px 18px -4px #12c2c347;transform:translateY(-1px)}.trb-v8-blogo{width:24px;height:24px;border-radius:50%;background:#fff;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;flex-shrink:0;box-shadow:0 0 0 1px #ffffff40}.trb-v8-blogo img{width:100%;height:100%;object-fit:contain;display:block}.trb-v8-blogo--sm{width:20px;height:20px}.trb-v8-vendor-pill__name{font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#f8fafc}.trb-v8-vendor-pill__verified{display:inline-flex;align-items:center;gap:4px;font-size:10px;font-weight:700;letter-spacing:.03em;color:#12c2c3;padding-left:8px;border-left:1px solid rgba(255,255,255,.14)}.trb-v8-spec-brand{display:inline-flex;align-items:center;gap:7px}.trb-v8-spec-brand-meta{display:block;font-size:10px;font-weight:600;color:#94a3b8;margin-top:2px;line-height:1.25}.product-form__buttons .trb-v8-atc-btn:before,.product-form__buttons .trb-v8-atc-btn:after{display:none!important;content:none!important;box-shadow:none!important}.product-form__buttons .trb-v8-atc-btn:not([disabled]){background:linear-gradient(180deg,#132235,#0b1420)!important;color:#fff!important;border:1.5px solid #12c2c3!important;border-radius:10px!important;font-weight:800!important;letter-spacing:.08em!important;text-transform:uppercase!important;box-shadow:0 8px 22px -6px #000000a6,0 0 16px #12c2c32e,inset 0 1px #ffffff1f!important;transition:all .2s ease!important}.product-form__buttons .trb-v8-atc-btn:not([disabled]):hover{background:linear-gradient(180deg,#12c2c3,#0ea5a6)!important;color:#041014!important;border-color:#3bf2f3!important;box-shadow:0 10px 26px -4px #12c2c373,inset 0 1px #ffffff59!important;transform:translateY(-1px)}.product-form__buttons .trb-v8-atc-btn:not([disabled]) svg{color:#12c2c3!important;stroke:#12c2c3!important;transition:all .2s ease!important}.product-form__buttons .trb-v8-atc-btn:not([disabled]):hover svg{color:#041014!important;stroke:#041014!important}.product-form__buttons quantity-input.quantity{display:inline-grid!important;grid-template-columns:1fr 28px!important;grid-template-rows:1fr 1fr!important;align-items:stretch!important;width:82px!important;min-height:48px!important;background:#0d131d!important;border:1px solid rgba(255,255,255,.18)!important;border-radius:10px!important;box-shadow:none!important;overflow:hidden!important}.product-form__buttons quantity-input.quantity .quantity__input{grid-row:1 / 3!important;grid-column:1 / 2!important;background:transparent!important;color:#fff!important;border:0!important;text-align:center!important;font-weight:700!important;font-size:14px!important;width:100%!important;padding:0!important;box-shadow:none!important;-webkit-appearance:textfield!important;appearance:textfield!important;-moz-appearance:textfield!important}.product-form__buttons quantity-input.quantity .quantity__button{grid-column:2 / 3!important;background:transparent!important;color:#cbd5e1!important;border:0!important;border-left:1px solid rgba(255,255,255,.14)!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important;margin:0!important}.product-form__buttons quantity-input.quantity .quantity__button-decrease{border-top:1px solid rgba(255,255,255,.14)!important}.product-form__buttons quantity-input.quantity:before,.product-form__buttons quantity-input.quantity:after{display:none!important}.gw-widget-placeholder-RC-wrapper{transform:rotate(90deg)!important}@media screen and (max-width:749px){.gw-widget-placeholder-RC-wrapper{transform:rotate(90deg) scale(.8)!important;transform-origin:right top!important;top:62%!important}}table.theme-table{width:100%!important;border-collapse:collapse!important;border-spacing:0!important;margin:8px 0 18px!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:6px!important;overflow:hidden!important}table.theme-table tr{border-bottom:1px solid rgba(255,255,255,.12)!important}table.theme-table th,table.theme-table td{padding:9px 14px!important;border:1px solid rgba(255,255,255,.12)!important;font-size:13.5px!important;line-height:1.4!important;vertical-align:middle!important;text-align:left!important}table.theme-table th{width:44%!important;font-weight:500!important;color:#cbd5e1!important;background:#ffffff06!important}table.theme-table td{width:56%!important;font-weight:600!important;color:#f8fafc!important;background:#080c1473!important}table.theme-table th p,table.theme-table td p,table.theme-table td ul,table.theme-table td li{margin:0!important;padding:0!important;list-style:none!important;list-style-type:none!important;display:inline!important}table.theme-table td li:before,table.theme-table td li::marker{display:none!important;content:none!important}table.theme-table td li+li:before{display:inline!important;content:" / "!important;color:#64748b!important}.metafield-single_line_text_field-array{list-style:none!important;padding-left:0!important;margin:0!important}.blog__posts .article-card{background:linear-gradient(180deg,#0d121b,#080b11)!important;border:1px solid rgba(255,255,255,.12)!important;box-shadow:inset 0 1px #ffffff14,0 14px 32px -12px #000000b8!important;border-radius:10px!important;overflow:hidden!important;height:100%;display:flex;flex-direction:column;transition:border-color .22s ease,transform .22s ease,box-shadow .22s ease}.blog__posts .article-card:hover{border-color:#12c2c3a6!important;transform:translateY(-4px);box-shadow:inset 0 1px #ffffff24,0 18px 38px -10px #000000d9,0 0 22px #12c2c324!important}.blog__posts .article-card .card__inner{border-radius:0!important;border-bottom:1px solid rgba(255,255,255,.08);overflow:hidden}.blog__posts .article-card .card__content{flex:1;display:flex;flex-direction:column}.blog__posts .article-card .card__information{padding:18px 20px 16px!important;flex:1;display:flex;flex-direction:column}.blog__posts .article-card__title{font-size:17px!important;font-weight:700!important;line-height:1.35!important;color:#fff!important;transition:color .18s ease}.blog__posts .article-card:hover .article-card__title{color:#12c2c3!important}.trb-blog-card__meta{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:10px;font-variant-numeric:tabular-nums}.trb-blog-card__date{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#94a3b8}.trb-blog-card__tag{font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#12c2c3;background:#12c2c321;border:1px solid rgba(18,194,195,.36);border-radius:4px;padding:2px 7px;line-height:1.3}.trb-blog-card__heading{margin:0 0 8px!important}.trb-blog-card__excerpt{font-size:13.5px!important;line-height:1.5!important;color:#9ca3af!important;margin:0 0 16px!important;flex:1}.trb-blog-card__footer{margin-top:auto;padding-top:12px;border-top:1px solid rgba(255,255,255,.08);display:flex;align-items:center;justify-content:space-between;gap:10px;font-variant-numeric:tabular-nums}.trb-blog-card__readtime{display:inline-flex;align-items:center;gap:5px;font-size:11.5px;font-weight:600;color:#94a3b8}.trb-blog-card__cta{display:inline-flex;align-items:center;gap:5px;font-size:11.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#12c2c3;transition:color .18s ease}@media screen and (max-width:749px){.trb-v8-col-kicker{font-size:10px;padding:3px 10px;margin-bottom:5px}.section-main-collection-banner .collection__text h1,.section-main-collection-banner .collection__text h2,.section-main-collection-banner .collection__text h3,.section-main-collection-banner .collection__text h4{display:none!important}.section-main-collection-banner .collection__text p{margin:0!important}.section-main-collection-banner .collection__text{font-size:12px}.trb-v8-spec-card{padding:12px}.trb-v8-spec-value{font-size:11.5px}}.trb-v8-card-vendor-row{display:flex;align-items:center;justify-content:space-between;gap:6px;margin-bottom:5px!important}.trb-v8-card-vendor{display:inline-flex!important;align-items:center;gap:6px;margin:0!important;min-width:0}.trb-v8-blogo--xs{width:18px;height:18px;border-radius:50%;background:#fff;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;flex-shrink:0;box-shadow:0 0 0 1px #ffffff47}.trb-v8-card-vendor__text{font-size:10.5px;font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:#94a3b8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.trb-v8-card-track{font-size:9px;font-weight:800;letter-spacing:.05em;padding:1.5px 5px;border-radius:4px;text-transform:uppercase;flex-shrink:0;line-height:1.2}.trb-v8-card-track--po{background:#f5c84c24;border:1px solid rgba(245,200,76,.4);color:#f5c84c}.trb-v8-card-track--flash{background:#10b98129;border:1px solid rgba(16,185,129,.45);color:#34d399}.trb-v8-card-track--pre{background:#12c2c324;border:1px solid rgba(18,194,195,.4);color:#12c2c3}.trb-v8-card-specs{display:flex;flex-wrap:wrap;align-items:center;gap:4px;margin:5px 0 6px}.trb-v8-cspec{font-size:10px;font-weight:700;letter-spacing:.02em;padding:2px 6px;border-radius:4px;background:#ffffff0b;border:1px solid rgba(255,255,255,.11);color:#cbd5e1;line-height:1.25;white-space:nowrap}.trb-v8-cspec--cond{background:#f5c84c1f;border-color:#f5c84c5c;color:#f5c84c}.trb-v8-cspec--box{background:#12c2c31a;border-color:#12c2c357;color:#12c2c3}.trb-v8-card-price-wrap{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.trb-v8-card-save-badge{font-size:9.5px;font-weight:800;letter-spacing:.03em;padding:2px 6px;border-radius:4px;background:#10b98129;border:1px solid rgba(16,185,129,.42);color:#34d399;line-height:1.2}.card--horizontal .quick-add{flex-shrink:0!important;display:flex!important;align-items:center!important;margin-left:8px!important}.card--horizontal .card--horizontal__quick-add,.complementary-products .card--horizontal .quick-add__submit{width:36px!important;min-width:36px!important;max-width:36px!important;height:36px!important;min-height:36px!important;padding:0!important;border-radius:8px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;white-space:nowrap!important;overflow:hidden!important;background:#12c2c324!important;border:1px solid rgba(18,194,195,.48)!important;color:#12c2c3!important;box-shadow:none!important}.card--horizontal .card--horizontal__quick-add:hover,.complementary-products .card--horizontal .quick-add__submit:hover{background:#12c2c3!important;color:#041014!important}.trb-cart-free-ship-bar{padding-top:8px;padding-bottom:8px;border-bottom:1px solid rgba(255,255,255,.08)}.trb-cart-free-ship-bar__inner{display:flex;align-items:center;gap:9px;padding:8px 12px;border-radius:8px;background:linear-gradient(90deg,#12c2c31f,#12c2c30a);border:1px solid rgba(18,194,195,.34);font-size:12px;line-height:1.35;color:#cbd5e1}.trb-cart-free-ship-bar__inner strong{color:#fff;font-weight:800}.trb-v8-col-wiki-btn{white-space:nowrap!important}@media screen and (max-width:749px){.trb-v8-col-hero__aside{width:100%!important;flex-direction:column!important;align-items:stretch!important;gap:8px!important}.trb-v8-col-hero__stats{width:100%!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.trb-v8-col-stat{width:100%!important}.trb-v8-col-wiki-btn{width:100%!important;justify-content:center!important;white-space:nowrap!important}}.product-form__buttons .trb-v8-atc-btn[disabled]{background:linear-gradient(180deg,#131c2ab8,#0b1019e0)!important;color:#94a3b8!important;border:1.5px solid rgba(148,163,184,.28)!important;border-radius:10px!important;font-weight:800!important;letter-spacing:.08em!important;text-transform:uppercase!important;opacity:1!important;box-shadow:inset 0 1px #ffffff0d!important}.product-form__buttons .trb-v8-atc-btn[disabled] svg{color:#64748b!important;stroke:#64748b!important}product-form:has(.trb-v8-atc-btn[disabled]) .shopify-payment-button{display:none!important}body.overflow-hidden #google-merchantwidget-iframe-wrapper,body.overflow-hidden-mobile #google-merchantwidget-iframe-wrapper,body.overflow-hidden-tablet #google-merchantwidget-iframe-wrapper,body:has(details.menu-opening[open]) #google-merchantwidget-iframe-wrapper,body:has(details.mobile-facets__disclosure[open]) #google-merchantwidget-iframe-wrapper,body:has(cart-drawer.active) #google-merchantwidget-iframe-wrapper,body:has(quick-add-modal[open]) #google-merchantwidget-iframe-wrapper,body.overflow-hidden #trb-inbox-widget-host,body.overflow-hidden-mobile #trb-inbox-widget-host,body.overflow-hidden-tablet #trb-inbox-widget-host,body:has(details.menu-opening[open]) #trb-inbox-widget-host,body:has(details.mobile-facets__disclosure[open]) #trb-inbox-widget-host,body:has(cart-drawer.active) #trb-inbox-widget-host,body:has(quick-add-modal[open]) #trb-inbox-widget-host,body.overflow-hidden scroll-to-top-button,body.overflow-hidden-mobile scroll-to-top-button,body.overflow-hidden-tablet scroll-to-top-button,body:has(details.menu-opening[open]) scroll-to-top-button,body:has(details.mobile-facets__disclosure[open]) scroll-to-top-button,body:has(cart-drawer.active) scroll-to-top-button,body:has(quick-add-modal[open]) scroll-to-top-button,body.overflow-hidden .gw-widget-placeholder-RC-wrapper,body.overflow-hidden-mobile .gw-widget-placeholder-RC-wrapper,body.overflow-hidden-tablet .gw-widget-placeholder-RC-wrapper,body:has(details.menu-opening[open]) .gw-widget-placeholder-RC-wrapper,body:has(details.mobile-facets__disclosure[open]) .gw-widget-placeholder-RC-wrapper,body:has(cart-drawer.active) .gw-widget-placeholder-RC-wrapper,body:has(quick-add-modal[open]) .gw-widget-placeholder-RC-wrapper{opacity:0!important;visibility:hidden!important;pointer-events:none!important}.mobile-facets__footer .js-apply-button{background:linear-gradient(180deg,#132235,#0b1420)!important;color:#fff!important;border:1.5px solid #12c2c3!important;border-radius:8px!important;font-weight:800!important;letter-spacing:.04em!important;white-space:nowrap!important;box-shadow:0 6px 16px -4px #0000008c,0 0 12px #12c2c329!important}.mobile-facets__footer .js-apply-button:before,.mobile-facets__footer .js-apply-button:after{display:none!important}.mobile-facets__footer .mobile-facets__clear{white-space:nowrap!important;color:#cbd5e1!important;font-weight:700!important}quick-add-modal[open] .scroll-trigger,.quick-add-modal__content-info .scroll-trigger{opacity:1!important;transform:none!important;visibility:visible!important}quick-add-modal[open] .quick-add-modal__toggle{background:#0f1724eb!important;color:#f8fafc!important;border:1px solid rgba(18,194,195,.45)!important;border-radius:50%!important;z-index:20!important}.section-apps .scroll-trigger{opacity:1!important;transform:none!important}.trb-loox-2026-pill b,.trb-loox-2026-pill span{white-space:nowrap!important}#loox-inline-reviews .review .name{flex-wrap:wrap!important;gap:2px 6px!important}#loox-inline-reviews .review .name:after{white-space:nowrap!important}@media screen and (max-width:749px){#loox-inline-reviews .review .name{font-size:12px!important}#loox-inline-reviews .review .name:after{font-size:10px!important}}.trb-v8-col-banner-box{padding:6px 0!important}.trb-v8-col-hero--slim{padding:10px 16px!important;gap:10px 20px!important;border-radius:10px!important;align-items:center!important}.trb-v8-col-hero__main--slim{flex:1 1 auto!important}.trb-v8-col-hero__title-row--slim{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:10px 14px!important;margin:0!important}.trb-v8-col-hero--slim .trb-v8-col-hero__h1{font-size:clamp(1.75rem,2.2vw,2.4rem)!important;line-height:1.15!important;margin:0!important}.trb-v8-col-kicker--inline{margin:0!important;padding:3px 10px!important;font-size:10.5px!important}.trb-v8-col-hero__aside--slim{display:flex!important;flex-direction:row!important;align-items:center!important;gap:12px!important}.trb-v8-col-slim-trust{font-size:11.5px;font-weight:600;color:#94a3b8;white-space:nowrap}.trb-v8-col-slim-trust b{color:#12c2c3}.trb-v8-col-seo-jump{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:6px;background:#ffffff0a;border:1px solid rgba(255,255,255,.14);color:#cbd5e1!important;font-size:11px;font-weight:700;text-decoration:none!important;white-space:nowrap;transition:all .18s ease}.trb-v8-col-seo-jump:hover{border-color:#12c2c3;color:#12c2c3!important;background:#12c2c31a}.trb-filter-console--slim.trb-instock-bar__inner{padding:8px 14px!important}.trb-filter-console__row--compact{padding:3px 0 6px!important;gap:8px 14px!important;border-bottom:1px solid rgba(255,255,255,.07)!important}.trb-filter-console__drawer{width:100%;margin:0}.trb-filter-console__drawer-toggle{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:6px 2px 2px;cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none}.trb-filter-console__drawer-toggle::-webkit-details-marker{display:none}.trb-filter-console__drawer-label{display:inline-flex;align-items:center;gap:7px;font-size:11.5px;font-weight:700;color:#cbd5e1}.trb-filter-console__drawer-sub{font-size:11px;font-weight:500;color:#64748b}.trb-filter-console__drawer-btn{display:inline-flex;align-items:center;padding:3px 10px;border-radius:5px;background:#12c2c31a;border:1px solid rgba(18,194,195,.35);color:#12c2c3;font-size:11px;font-weight:800;white-space:nowrap;transition:all .18s ease}.trb-filter-console__drawer[open] .trb-filter-console__drawer-btn{background:#ffffff14;border-color:#fff3;color:#e2e8f0}.trb-filter-console__drawer-body{margin-top:6px;padding-top:6px;border-top:1px dashed rgba(255,255,255,.1)}.trb-v8-col-seo-wrap{margin-top:28px!important;padding-top:16px!important}.trb-v8-seo-bottom-accordion{width:100%;border-radius:12px;background:linear-gradient(180deg,#0e1521eb,#080c14f5);border:1px solid rgba(18,194,195,.26);overflow:hidden}.trb-v8-seo-bottom-accordion__summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 20px;cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none;transition:background .18s ease}.trb-v8-seo-bottom-accordion__summary::-webkit-details-marker{display:none}.trb-v8-seo-bottom-accordion__summary:hover{background:#12c2c30d}.trb-v8-seo-bottom-accordion__left{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;min-width:0}.trb-v8-seo-bottom-accordion__badge{font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;padding:3px 8px;border-radius:4px;background:#12c2c324;border:1px solid rgba(18,194,195,.38);color:#12c2c3;white-space:nowrap}.trb-v8-seo-bottom-accordion__title{font-size:14px;font-weight:700;color:#f1f5f9;line-height:1.35}.trb-v8-seo-bottom-accordion__btn{display:inline-flex;align-items:center;padding:6px 13px;border-radius:6px;background:#12c2c31f;border:1px solid rgba(18,194,195,.4);color:#12c2c3;font-size:11.5px;font-weight:800;white-space:nowrap;flex-shrink:0}.trb-v8-seo-bottom-accordion__btn-close,.trb-v8-seo-bottom-accordion[open] .trb-v8-seo-bottom-accordion__btn-open{display:none}.trb-v8-seo-bottom-accordion[open] .trb-v8-seo-bottom-accordion__btn-close{display:inline}.trb-v8-seo-bottom-accordion__body{padding:20px 22px 24px;border-top:1px solid rgba(255,255,255,.08)}.trb-v8-hero-geo--bottom{margin-bottom:24px;padding-bottom:18px;border-bottom:1px solid rgba(255,255,255,.08);max-width:100%!important}.trb-v8-spec-card--slim{padding:10px 12px!important;margin:8px 0 12px!important}.trb-v8-spec-mini-bar{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:8px}.trb-v8-spec-mini-chip{display:inline-flex;align-items:center;gap:4px;padding:3.5px 8px;border-radius:5px;background:#ffffff0a;border:1px solid rgba(255,255,255,.11);font-size:11px;font-weight:600;color:#e2e8f0;line-height:1.25}.trb-v8-spec-mini-chip b{color:#94a3b8;font-weight:700;text-transform:uppercase;font-size:10px}.trb-v8-spec-mini-chip--gold{background:#f5c84c1a;border-color:#f5c84c5c;color:#f5c84c}.trb-v8-spec-mini-chip--gold b{color:#f5c84c}.trb-v8-spec-mini-chip--cyan{background:#12c2c31a;border-color:#12c2c357;color:#12c2c3}.trb-v8-spec-mini-chip--cyan b{color:#12c2c3}.trb-v8-spec-drawer{width:100%;border-top:1px solid rgba(255,255,255,.09);padding-top:7px}.trb-v8-spec-drawer__summary{display:flex;align-items:center;justify-content:space-between;gap:10px;cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none}.trb-v8-spec-drawer__summary::-webkit-details-marker{display:none}.trb-v8-spec-drawer__title{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;font-weight:800;letter-spacing:.03em;color:#cbd5e1}.trb-v8-spec-drawer__title svg{color:#12c2c3;flex-shrink:0}.trb-v8-spec-drawer__toggle{font-size:11px;font-weight:800;color:#12c2c3;padding:2px 8px;border-radius:4px;background:#12c2c31a;border:1px solid rgba(18,194,195,.32);white-space:nowrap}.trb-v8-spec-drawer__close,.trb-v8-spec-drawer[open] .trb-v8-spec-drawer__open{display:none}.trb-v8-spec-drawer[open] .trb-v8-spec-drawer__close{display:inline}.trb-v8-spec-drawer__body{margin-top:10px;padding-top:10px;border-top:1px dashed rgba(255,255,255,.1)}@media screen and (max-width:749px){.trb-v8-col-slim-trust,.trb-filter-console__drawer-sub{display:none!important}.trb-v8-seo-bottom-accordion__summary{padding:12px 14px}.trb-v8-seo-bottom-accordion__title{font-size:12.5px}.trb-v8-seo-bottom-accordion__body{padding:14px}}compare-drawer:not(.active){position:fixed!important;bottom:0!important;left:0!important;right:0!important;visibility:hidden!important;pointer-events:none!important;z-index:-1!important}product-card .card__badge .trb-corner-tag,.card-wrapper .card__badge .trb-corner-tag{display:inline-flex!important;align-items:center!important;padding:3.5px 8px!important;border-radius:5px!important;font-size:9.5px!important;font-weight:800!important;letter-spacing:.06em!important;line-height:1.15!important;text-transform:uppercase!important;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:0 4px 12px #00000070!important}product-card .card__badge .trb-corner-tag--po,.card-wrapper .card__badge .trb-corner-tag--po{background:#0e0f14db!important;border:1px solid rgba(235,196,96,.48)!important;color:#f3d27a!important}product-card .card__badge .trb-corner-tag--sale,.card-wrapper .card__badge .trb-corner-tag--sale{background:#071818e0!important;border:1px solid rgba(45,212,191,.55)!important;color:#34d399!important}product-card .card__badge .trb-corner-tag--new,.card-wrapper .card__badge .trb-corner-tag--new{background:#0c121cdb!important;border:1px solid rgba(125,211,252,.42)!important;color:#e0f2fe!important}product-card .card__badge .trb-corner-tag--soldout,.card-wrapper .card__badge .trb-corner-tag--soldout{background:#0f1218e0!important;border:1px solid rgba(148,163,184,.34)!important;color:#94a3b8!important}.trb-card-meta-line{display:block;margin:4px 0 6px!important;font-size:11.5px!important;font-weight:500!important;line-height:1.35!important;color:#94a3b8!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.trb-card-meta-line__cond{color:#e5c368!important;font-weight:700!important}.trb-card-meta-line__new{color:#cbd5e1!important;font-weight:600!important}.trb-card-meta-line__sep{margin:0 5px!important;color:#475569!important}product-card:not(.card--horizontal) .card__heading{display:-webkit-box!important;-webkit-line-clamp:1!important;-webkit-box-orient:vertical!important;overflow:hidden!important}.trb-v8-vaults-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:12px}.trb-v8-vault-card{display:flex;flex-direction:column;justify-content:space-between;padding:20px;border-radius:12px;background:linear-gradient(165deg,#0e1520,#070b11);border:1px solid rgba(255,255,255,.09);text-decoration:none!important;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease;position:relative;overflow:hidden}.trb-v8-vault-card:hover{transform:translateY(-3px);border-color:#12c2c380;box-shadow:0 14px 32px #00000073,0 0 0 1px #12c2c333}.trb-v8-vault-card__head,.trb-v8-vault-card__top{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:14px}.trb-v8-vault-card__icon{width:44px;height:44px;border-radius:10px;background:#12c2c314;border:1px solid rgba(18,194,195,.26);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.trb-v8-vault-card__kicker,.trb-v8-vault-card__tag{font-size:9.5px;font-weight:800;letter-spacing:.06em;padding:4px 8px;border-radius:5px;text-transform:uppercase;line-height:1.2;text-align:right}.trb-v8-vault-card__kicker--po,.trb-v8-vault-card__tag--po{background:#f5c84c24;border:1px solid rgba(245,200,76,.4);color:#f5c84c}.trb-v8-vault-card__kicker--flash,.trb-v8-vault-card__tag--flash{background:#10b98124;border:1px solid rgba(16,185,129,.42);color:#34d399}.trb-v8-vault-card__kicker--grail,.trb-v8-vault-card__tag--cyan{background:#12c2c324;border:1px solid rgba(18,194,195,.42);color:#12c2c3}.trb-v8-vault-card__kicker--wiki{background:#94a3b824;border:1px solid rgba(148,163,184,.35);color:#e2e8f0}.trb-v8-vault-card__title{margin:0 0 8px!important;font-size:18px!important;font-weight:800!important;color:#fff!important;line-height:1.25!important}.trb-v8-vault-card__desc{margin:0 0 16px!important;font-size:13px!important;line-height:1.55!important;color:#94a3b8!important;flex-grow:1}.trb-v8-vault-card__cta{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:#12c2c3}.trb-v8-vault-card:hover .trb-v8-vault-card__cta{color:#fff}@media screen and (max-width:989px){.trb-v8-vaults-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.trb-v8-vaults-grid{grid-template-columns:1fr}product-card .card__badge .trb-corner-tag,.card-wrapper .card__badge .trb-corner-tag{padding:3px 6.5px!important;font-size:9px!important}.trb-card-meta-line{font-size:11px!important}}
/*# sourceMappingURL=/cdn/shop/t/95/assets/trb-2026-global.css.map */
