:where(html.qk-bf-dark) .hub-review-form-modal{background:#11111194}:where(html.qk-bf-dark) .hub-review-form-modal iframe{background:0 0;border:0}:where(html.qk-bf-dark) .hub-review-form-loading,:where(html.qk-bf-dark) .hub-review-form-fallback{color:#fff}:where(html.qk-bf-dark) .hub-review-reply{background:#ffffff0f}:root:where(.qk-bf-dark){--background:#0a0a0a;--surface:#0d0d0d;--surface-strong:#0a0a0a;--product-image-background:#191919;--product-image-dot:#393939;--foreground:#f5f5f5;--muted:#a7a7a7;--soft:#1e1e1e;--line:#3a3a3a;--collection-glass-shell:#0a0a0aa3;--collection-glass-control:#1616166b;--collection-glass-control-hover:#0a0a0a94;--collection-glass-menu:#0a0a0ab3;--collection-glass-sort-menu:#0a0a0ae0;--collection-glass-border:#1414148a}:where(html.qk-bf-dark) body{background:var(--background);color:var(--foreground)}:where(html.qk-bf-dark) a{color:inherit}:where(html.qk-bf-dark) .sr-only{border:0}:is(html:where(.qk-bf-dark):has(.qk-setup-builder),:where(html.qk-bf-dark) body:has(.qk-setup-builder)){background:#0b0b0a}:where(html.qk-bf-dark) .huge-icon path{fill:none;stroke:currentColor}:where(html.qk-bf-dark) .site-shell{background:var(--background)}:where(html.qk-bf-dark) .site-header{border-bottom:1px solid var(--line);background:color-mix(in srgb, var(--surface-strong) 94%, transparent)}:where(html.qk-bf-dark) .captured-discount-notice{color:#eee;background:#0a0a0af5;border:1px solid #fbfbfb1a;box-shadow:0 18px 42px #0000002e}:where(html.qk-bf-dark) .captured-discount-notice strong,:where(html.qk-bf-dark) .brand{color:var(--orange)}:where(html.qk-bf-dark) .menu-item>a,:where(html.qk-bf-dark) .header-meta a{color:#f0f0f0}:where(html.qk-bf-dark) .menu-chevron{border-bottom:2px solid;border-right:2px solid}:where(html.qk-bf-dark) .menu-dropdown{border:1px solid var(--line);background:var(--surface-strong);box-shadow:0 18px 45px #00000029}:where(html.qk-bf-dark) .menu-dropdown a{color:#ececec}:where(html.qk-bf-dark) .menu-dropdown a:hover{background:color-mix(in srgb, var(--orange) 8%, #0a0a0a);color:var(--orange-dark)}:where(html.qk-bf-dark) .cart-dot{background:color-mix(in srgb, var(--orange) 9%, #0a0a0a);color:var(--orange)!important}:where(html.qk-bf-dark) .eyebrow,:where(html.qk-bf-dark) .section-label,:where(html.qk-bf-dark) .text-link,:where(html.qk-bf-dark) .section-head a{color:var(--orange)}:where(html.qk-bf-dark) .text-link:hover,:where(html.qk-bf-dark) .section-head a:hover,:where(html.qk-bf-dark) .site-header a:hover{color:var(--orange-dark)}:where(html.qk-bf-dark) .product-discount-badge{background:var(--orange);color:#fff}:where(html.qk-bf-dark) .badge-row span{color:#f4f4f4;background:0 0;border:0}:where(html.qk-bf-dark) .badge-row span.is-new{color:#0a0a0a;background:#f8f8f8}:where(html.qk-bf-dark) .badge-row span.is-super-price{color:var(--orange)}:where(html.qk-bf-dark) .badge-row span.is-preorder{color:var(--sky-blue)}:where(html.qk-bf-dark) .category-section,:where(html.qk-bf-dark) .product-section{background:var(--surface-strong)}:where(html.qk-bf-dark) .section-head h2{color:var(--orange)}:where(html.qk-bf-dark) .section-head a:after{background:color-mix(in srgb, var(--orange) 12%, #0a0a0a)}:where(html.qk-bf-dark) .category-card{background:linear-gradient(135deg, #3d3d3d, #333), var(--foreground);box-shadow:0 16px 34px #0000001a}:where(html.qk-bf-dark) .systems-band{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}:where(html.qk-bf-dark) .systems-orange{background:var(--orange);color:#f4f4f4}:where(html.qk-bf-dark) .systems-orange ul{border-top:1px solid #f0f0f06b}:where(html.qk-bf-dark) .systems-orange li{border-bottom:1px solid #f0f0f047}:where(html.qk-bf-dark) .systems-note{background:radial-gradient(#4f4f4f 1px, transparent 1px), var(--surface)}:where(html.qk-bf-dark) .systems-note p:last-child{color:var(--muted)}:where(html.qk-bf-dark) .product-card{border:1px solid var(--soft);background:var(--surface-strong);box-shadow:0 14px 34px #00000012}:where(html.qk-bf-dark) .product-card:hover{border-color:#141414;box-shadow:0 18px 44px #0000001a}:where(html.qk-bf-dark) .product-media{background:var(--product-image-background)}:where(html.qk-bf-dark) .rating{color:#f1f1f1}:where(html.qk-bf-dark) .product-card-color-swatch-button{background:0 0;border:0}:where(html.qk-bf-dark) .product-card-color-swatch{border:1px solid #ffffff5c}:where(html.qk-bf-dark) .product-card-color-swatch.is-active{border:2px solid #141414;outline:4px solid #f0f0f0}:where(html.qk-bf-dark) .product-card-color-swatch-button:focus-visible{outline:2px solid var(--orange)}:where(html.qk-bf-dark) .rating span{color:var(--orange)}:where(html.qk-bf-dark) .rating em{color:#a7a7a7}:where(html.qk-bf-dark) .product-info h3 a:hover{color:var(--orange)}:where(html.qk-bf-dark) .price{color:#f4f4f4}:where(html.qk-bf-dark) .price-block.on-sale .price{color:var(--orange)}:where(html.qk-bf-dark) .price-block del{color:#909090}:where(html.qk-bf-dark) .price-block small{color:var(--muted)}:where(html.qk-bf-dark) .cart-button{color:#0a0a0a;background:#f8f8f8}:where(html.qk-bf-dark) .cart-button:hover{background:var(--orange)}:where(html.qk-bf-dark) .cart-button.unavailable,:where(html.qk-bf-dark) .cart-button.unavailable:hover,:where(html.qk-bf-dark) .cart-button:disabled{color:#999;background:#424242;border:1px solid #4b4b4b}:where(html.qk-bf-dark) .site-footer{color:#f5f5f5;background:#0a0a0a}:where(html.qk-bf-dark) .footer-brand{color:#f4f4f4}:where(html.qk-bf-dark) .footer-brand:hover{color:var(--orange)}:where(html.qk-bf-dark) .site-footer h2{color:#f4f4f4}:where(html.qk-bf-dark) .footer-column a{color:#acacac}:where(html.qk-bf-dark) .footer-column a:hover{color:#f4f4f4}:where(html.qk-bf-dark) .footer-language-links a{color:#bdbdbd;border:1px solid #383838}:where(html.qk-bf-dark) .footer-language-links a:hover,:where(html.qk-bf-dark) .footer-language-links a.active{color:#f4f4f4;border-color:#f0f0f0}:where(html.qk-bf-dark) .footer-language-links span{color:var(--orange)}:where(html.qk-bf-dark) .footer-image-stage{background-color:#0a0a0a;border-top:1px solid #383838}:where(html.qk-bf-dark) .footer-typing-test{color:#f4f4f4}:where(html.qk-bf-dark) .footer-typing-test-kicker{color:var(--orange)}:where(html.qk-bf-dark) .footer-typing-test h2{color:#f4f4f4}:where(html.qk-bf-dark) .footer-typing-retry{color:#0a0a0a;background:#f8f8f8;border:1px solid #f0f0f0}:where(html.qk-bf-dark) .footer-typing-retry:hover{border-color:var(--orange);background:var(--orange);color:#fff}:where(html.qk-bf-dark) .footer-typing-progress{background:#242424}:where(html.qk-bf-dark) .footer-typing-progress span{background:var(--orange)}:where(html.qk-bf-dark) .footer-typing-words{color:#9a9a9a}:where(html.qk-bf-dark) .footer-typing-word.is-active{color:#f4f4f4}:where(html.qk-bf-dark) .footer-typing-word.is-completed:not(.is-correct-word){-webkit-text-decoration-color:color-mix(in srgb, var(--orange) 72%, #fff);text-decoration-color:color-mix(in srgb, var(--orange) 72%, #fff)}:where(html.qk-bf-dark) .footer-typing-char{color:currentColor}:where(html.qk-bf-dark) .footer-typing-char.is-correct{color:#f4f4f4}:where(html.qk-bf-dark) .footer-typing-char.is-wrong,:where(html.qk-bf-dark) .footer-typing-char.is-extra{color:var(--orange)}:where(html.qk-bf-dark) .footer-typing-caret{background:var(--orange)}:where(html.qk-bf-dark) .footer-typing-status-row p{color:#a3a3a3}:where(html.qk-bf-dark) .footer-typing-result{background:0 0;border:0}:where(html.qk-bf-dark) .footer-typing-result-stat strong{color:#f4f4f4}:where(html.qk-bf-dark) .footer-typing-result-stat span{color:#939393}:where(html.qk-bf-dark) .footer-about p{color:#bbb}:where(html.qk-bf-dark) .footer-social-link{color:#f4f4f4;background:#0a0a0a;border:1px solid #383838}:where(html.qk-bf-dark) .footer-social-link:hover{color:#0a0a0a;background:#f8f8f8;border-color:#f0f0f0}:where(html.qk-bf-dark) .footer-social-link svg{fill:currentColor}:where(html.qk-bf-dark) .footer-email-capture h3{color:#f4f4f4}:where(html.qk-bf-dark) .footer-email-capture-field{background:#151515;border:1px solid #383838}:where(html.qk-bf-dark) .footer-email-capture-field:focus-within{background:#0a0a0a;border-color:#f0f0f0}:where(html.qk-bf-dark) .footer-email-capture-field input[type=email]{color:#f4f4f4;background:0 0;border:0;outline:none}:where(html.qk-bf-dark) .footer-email-capture-field input[type=email]::placeholder{color:#818181}:where(html.qk-bf-dark) .footer-email-capture-button{--footer-email-capture-button-bg:#313131;--footer-email-capture-button-color:#fff;background:var(--footer-email-capture-button-bg);color:var(--footer-email-capture-button-color);border:0}:where(html.qk-bf-dark) .footer-email-capture-button:hover{background:var(--orange)}:where(html.qk-bf-dark) .footer-email-capture-button:disabled{color:#9a9a9a;background:#434343}:where(html.qk-bf-dark) .footer-email-capture-button.is-success,:where(html.qk-bf-dark) .footer-email-capture-button.is-existing{--footer-email-capture-button-bg:#313131;--footer-email-capture-button-color:#fff}:where(html.qk-bf-dark) .footer-email-capture-button.is-error{--footer-email-capture-button-bg:color-mix(in srgb, var(--orange) 44%, #0a0a0a);--footer-email-capture-button-color:#f4f4f4}:where(html.qk-bf-dark) .footer-email-capture-state-icon{color:#0a0a0a;background:#f8f8f8}:where(html.qk-bf-dark) .footer-email-capture-button.is-error .footer-email-capture-state-icon{color:color-mix(in srgb, var(--orange) 44%, #0a0a0a);background:#f8f8f8}:where(html.qk-bf-dark) .footer-email-capture-state-icon svg{fill:none;stroke:currentColor}:where(html.qk-bf-dark) .shop-button{background:var(--orange);color:#fff}:where(html.qk-bf-dark) .shop-button:hover{background:var(--orange-dark)}:where(html.qk-bf-dark) .not-found-page{background:radial-gradient(var(--product-image-dot) 1px, transparent 1px), var(--background)}:where(html.qk-bf-dark) .not-found-copy h1{color:#f4f4f4}:where(html.qk-bf-dark) .not-found-copy>p:not(.eyebrow){color:var(--muted)}:where(html.qk-bf-dark) .not-found-secondary-link{color:#f4f4f4;border-bottom:2px solid}:where(html.qk-bf-dark) .not-found-secondary-link:hover{color:var(--orange-dark)}:where(html.qk-bf-dark) .not-found-visual span{border:1px solid var(--line);background:var(--surface-strong);color:#f4f4f4}:where(html.qk-bf-dark) .not-found-visual span:nth-child(2){background:var(--orange);color:#fff}:where(html.qk-bf-dark) .footer-bottom{border-top:1px solid #383838}:where(html.qk-bf-dark) .footer-bottom>span{color:#acacac}:where(html.qk-bf-dark) .payment-row span{color:#eee;background:0 0}:where(html.qk-bf-dark) .payment-row .cart-payment-icon,:where(html.qk-bf-dark) .footer-blik-payment-banner{box-shadow:none!important;background:0 0!important;border:0!important}:where(html.qk-bf-dark) .trust-section{color:#e4e4e4;background:#232320}:where(html.qk-bf-dark) .trust-section h2{color:#f4f4f4}:where(html.qk-bf-dark) .trust-icon{fill:none;stroke:currentColor}@media (max-width:620px){:where(html.qk-bf-dark) .not-found-secondary-link{border:1px solid var(--line)}}:where(html.qk-bf-dark) *{box-shadow:none!important}:where(html.qk-bf-dark) .category-card{border:1px solid var(--line)}:where(html.qk-bf-dark) .rating{background:0 0;border:0}:where(html.qk-bf-dark) .category-card:after{background:linear-gradient(#0000 0%,#0000006b 100%),#0000002e}:where(html.qk-bf-dark) .site-footer{border-top:0}:where(html.qk-bf-dark) .collection-sections{background:var(--surface-strong)}:where(html.qk-bf-dark) .collection-section-head h2{color:var(--foreground)}:where(html.qk-bf-dark) .collection-section-head a{color:var(--orange)}:where(html.qk-bf-dark) .collection-product-carousel::-webkit-scrollbar-track{background:0 0}:where(html.qk-bf-dark) .collection-product-carousel::-webkit-scrollbar-thumb{background:var(--orange);border:0}:where(html.qk-bf-dark) .product-carousel-arrow{color:#0a0a0a;background:#f8f8f8;border:1px solid #f0f0f0;box-shadow:0 16px 34px #00000038}:where(html.qk-bf-dark) .product-carousel-arrow:hover{border-color:var(--orange);background:var(--orange)}:where(html.qk-bf-dark) .product-carousel-arrow:focus-visible{outline:3px solid color-mix(in srgb, var(--orange) 34%, transparent)}:where(html.qk-bf-dark) .product-carousel-arrow svg{stroke:currentColor}:where(html.qk-bf-dark) .homepage-creator-section{background:#151515}:where(html.qk-bf-dark) .homepage-creator-head h2{color:#fdfdfd}:where(html.qk-bf-dark) .homepage-creator-head p{color:#bebebe}:where(html.qk-bf-dark) .homepage-creator-video-frame{background:#111;box-shadow:0 18px 48px #0000001f}:where(html.qk-bf-dark) .homepage-creator-video-frame iframe,:where(html.qk-bf-dark) .homepage-creator-video-frame video{background:#111;border:0}:where(html.qk-bf-dark) .homepage-creator-title-row h3{color:#f0f0f0}:where(html.qk-bf-dark) .homepage-creator-followers{color:#a1a1a1}:where(html.qk-bf-dark) .homepage-creator-arrow:focus-visible,:where(html.qk-bf-dark) .homepage-creator-rail:focus-visible,:where(html.qk-bf-dark) .homepage-creator-social-link:focus-visible,:where(html.qk-bf-dark) .homepage-creator-volume-button:focus-visible{outline:3px solid color-mix(in srgb, var(--orange) 24%, transparent)}:where(html.qk-bf-dark) .trust-section{background:var(--orange);color:#fff}:where(html.qk-bf-dark) .trust-section .eyebrow,:where(html.qk-bf-dark) .trust-intro h2{color:#fff}:where(html.qk-bf-dark) .trust-intro>p{color:#ffffffd6}:where(html.qk-bf-dark) .trust-item{color:#fff;background:#0a0a0a1f;border:1px solid #14141438;box-shadow:inset 0 1px #1414141f}:where(html.qk-bf-dark) .trust-card-head{color:#ffffffe0}:where(html.qk-bf-dark) .trust-card-head>span{color:#ffffffc7}:where(html.qk-bf-dark) .trust-icon{color:currentColor;fill:none;stroke:currentColor}:where(html.qk-bf-dark) .trust-item h3{color:#fff}:where(html.qk-bf-dark) .trust-item p{color:#ffffffc7}@media (max-width:880px){:where(html.qk-bf-dark) .mobile-menu>summary{color:#f4f4f4;background:0 0;border:0}:where(html.qk-bf-dark) .mobile-menu[open]>summary{color:var(--orange)}:where(html.qk-bf-dark) .mobile-menu-drawer{color:#f4f4f4;background:#212121;border-top:1px solid #555;border-bottom:1px solid #555}:where(html.qk-bf-dark) .mobile-menu-home,:where(html.qk-bf-dark) .mobile-menu-link,:where(html.qk-bf-dark) .mobile-menu-group>summary{color:#f4f4f4;border-bottom:1px solid #555}:where(html.qk-bf-dark) .mobile-menu-home{border-top:1px solid #555}:where(html.qk-bf-dark) .mobile-menu-group>summary span:last-child{color:#b2b2b2}:where(html.qk-bf-dark) .mobile-submenu{border-bottom:1px solid #555}:where(html.qk-bf-dark) .mobile-submenu a{color:#d0d0d0}:where(html.qk-bf-dark) .mobile-submenu-child{border-left:2px solid var(--orange);color:#a2a2a2!important}:where(html.qk-bf-dark) .trust-grid::-webkit-scrollbar-track{background:0 0}:where(html.qk-bf-dark) .trust-grid::-webkit-scrollbar-thumb{background:#0a0a0a5c;border:0}}:where(html.qk-bf-dark) .hero-detail-card .section-label{color:var(--orange)}:where(html.qk-bf-dark) .collection-page-shell{background:#0a0a0a}:where(html.qk-bf-dark) .collection-hero-actions span{color:#b1b1b1}:where(html.qk-bf-dark) .collection-search input{color:#f4f4f4;background:#0a0a0a;border:1px solid #f0f0f0;outline:none}:where(html.qk-bf-dark) .collection-search input:focus,:where(html.qk-bf-dark) .collection-sort-trigger:focus-visible,:where(html.qk-bf-dark) .collection-sort-menu button:focus-visible,:where(html.qk-bf-dark) .collection-filter-row button:focus-visible,:where(html.qk-bf-dark) .collection-load-zone button:focus-visible{outline:2px solid var(--orange)}:where(html.qk-bf-dark) .collection-filter-row button{color:#f4f4f4;background:#0a0a0a;border:1px solid #f0f0f0}:where(html.qk-bf-dark) .collection-filter-row button.active,:where(html.qk-bf-dark) .collection-filter-row button:hover,:where(html.qk-bf-dark) .collection-load-zone button:hover{color:#0a0a0a;background:#f8f8f8}:where(html.qk-bf-dark) .collection-result-meta{color:#a6a6a6}:where(html.qk-bf-dark) .header-meta .header-account-link,:where(html.qk-bf-dark) .header-meta .header-account-menu,:where(html.qk-bf-dark) .header-meta shopify-store,:where(html.qk-bf-dark) .header-meta .header-search-trigger{color:#f4f4f4}:where(html.qk-bf-dark) .header-meta .header-search-trigger{background:0 0;border:0}:where(html.qk-bf-dark) .header-account-menu summary:focus-visible{outline:2px solid #eaeaea}:where(html.qk-bf-dark) .header-account-avatar{color:#0a0a0a;background:#f6f6f6;border:1px solid #f0f0f01f}:where(html.qk-bf-dark) .header-account-loading .header-account-avatar{color:#0000;background:#242424}:where(html.qk-bf-dark) .header-account-menu[open] .header-account-avatar{box-shadow:0 0 0 3px color-mix(in srgb, var(--orange) 18%, transparent)}:where(html.qk-bf-dark) .header-account-dropdown{background:#0a0a0af0;border:1px solid #f0f0f01a;box-shadow:0 24px 54px #00000029}:where(html.qk-bf-dark) .header-account-dropdown a{color:#eee}:where(html.qk-bf-dark) .header-account-dropdown a:hover{background:color-mix(in srgb, var(--orange) 8%, #0a0a0a);color:var(--orange-dark)}:where(html.qk-bf-dark) .header-account-menu-icon{stroke:currentColor}:where(html.qk-bf-dark) .header-shopify-account{--shopify-account-color-background:#0a0a0adb;--shopify-account-color-background-subdued:#181818cc;--shopify-account-color-border:#ffffff26;--shopify-account-color-card-background:#0a0a0ac2;--shopify-account-color-control-background:#0a0a0ad1;--shopify-account-color-shadow:#ffffff2e;--shopify-account-color-text:#f4f4f4;--shopify-account-color-text-subdued:#a3a3a3;--shopify-account-signed-in-avatar-color-background:#343434;--shopify-account-signed-in-avatar-color-text:#fff}:where(html.qk-bf-dark) .header-shopify-account::part(dialog){background:linear-gradient(135deg,#0a0a0aeb,#0a0a0acc),#0a0a0ad6;border:1px solid #14141494;box-shadow:0 28px 80px #1113,inset 0 1px #141414b3}@media (max-width:750px){:where(html.qk-bf-dark) .header-shopify-account::part(dialog){border:1px solid #141414a3;box-shadow:0 20px 70px #11111138}}:where(html.qk-bf-dark) .header-account-slot{color:#f4f4f4}:where(html.qk-bf-dark) .header-search-icon{fill:none;stroke:currentColor}:where(html.qk-bf-dark) .email-capture-trigger{border:1px solid color-mix(in srgb, var(--orange) 54%, #141414);background:var(--orange);color:#fff;border-left:0;box-shadow:0 14px 36px #1111112e}:where(html.qk-bf-dark) .email-capture-trigger:hover,:where(html.qk-bf-dark) .email-capture-trigger:focus-visible{color:#0a0a0a;background:#f8f8f8;outline:none}:where(html.qk-bf-dark) .email-capture-overlay{background:#1111118f}:where(html.qk-bf-dark) .email-capture-dialog{color:#f4f4f4;background:#0a0a0a;border:1px solid #252525;box-shadow:0 24px 80px #11111157}:where(html.qk-bf-dark) .email-capture-close{color:#fff;background:0 0;border:0}:where(html.qk-bf-dark) .email-capture-close svg{fill:none;stroke:currentColor}:where(html.qk-bf-dark) .email-capture-offer{background:var(--orange);color:#fff}:where(html.qk-bf-dark) .email-capture-content h2{color:#f4f4f4}:where(html.qk-bf-dark) .email-capture-content>p{color:#a7a7a7}:where(html.qk-bf-dark) .email-capture-form input[type=email]{color:#f4f4f4;background:#161616;border:1px solid #303030;outline:none}:where(html.qk-bf-dark) .email-capture-form input[type=email]:focus{background:#0a0a0a;border-color:#f0f0f0}:where(html.qk-bf-dark) .email-capture-form input[type=email]::placeholder{color:#858585}:where(html.qk-bf-dark) .email-capture-primary,:where(html.qk-bf-dark) .email-capture-secondary,:where(html.qk-bf-dark) .email-capture-code button{border:0}:where(html.qk-bf-dark) .email-capture-primary{color:#0a0a0a;background:#f8f8f8}:where(html.qk-bf-dark) .email-capture-primary:hover{background:var(--orange);color:#f4f4f4}:where(html.qk-bf-dark) .email-capture-primary:disabled{color:#939393;background:#454545}:where(html.qk-bf-dark) .email-capture-secondary{color:#a7a7a7;background:0 0}:where(html.qk-bf-dark) .email-capture-secondary:hover{color:#f4f4f4}:where(html.qk-bf-dark) .email-capture-note,:where(html.qk-bf-dark) .email-capture-message{color:#939393}:where(html.qk-bf-dark) .email-capture-message.is-error{color:var(--orange-dark)}:where(html.qk-bf-dark) .email-capture-code{border:1px dashed var(--orange);background:color-mix(in srgb, var(--orange) 5%, #0a0a0a)}:where(html.qk-bf-dark) .email-capture-code span{color:#f4f4f4}:where(html.qk-bf-dark) .email-capture-code button{color:#f4f4f4;background:#0a0a0a}:where(html.qk-bf-dark) .desktop-search-backdrop{background:#fff3;border:0}:where(html.qk-bf-dark) .desktop-search-panel{box-shadow:none;background:#0a0a0a;border:1px solid #252525}:where(html.qk-bf-dark) .desktop-search-clear svg{fill:none;stroke:currentColor}:where(html.qk-bf-dark) .desktop-search-form{color:#f4f4f4;background:#161616;border:1px solid #252525}:where(html.qk-bf-dark) .desktop-search-form input{color:#f4f4f4;background:0 0;border:0;outline:none}:where(html.qk-bf-dark) .desktop-search-form input::placeholder{color:#949494}:where(html.qk-bf-dark) .desktop-search-clear{color:#f4f4f4;background:0 0;border:0}:where(html.qk-bf-dark) .desktop-search-content::-webkit-scrollbar-track{background:0 0}:where(html.qk-bf-dark) .desktop-search-content::-webkit-scrollbar-thumb{background:#111;border:2px solid #141414}:where(html.qk-bf-dark) .desktop-search-content::-webkit-scrollbar-thumb:hover{background:var(--orange)}:where(html.qk-bf-dark) .desktop-search-content::-webkit-scrollbar-thumb:active{background:var(--orange-dark)}:where(html.qk-bf-dark) .desktop-search-result-card{color:#f4f4f4;background:#0a0a0a;border:1px solid #242424}:where(html.qk-bf-dark) .desktop-search-product-image{background-color:#1c1c1c;border:1px solid #242424}:where(html.qk-bf-dark) .desktop-search-result-copy strong{color:#f4f4f4}:where(html.qk-bf-dark) .desktop-search-price{color:#a7a7a7}:where(html.qk-bf-dark) .desktop-search-price-row.is-sale .desktop-search-price{color:var(--orange)}:where(html.qk-bf-dark) .desktop-search-price-row s{color:#9a9a9a}:where(html.qk-bf-dark) .desktop-search-empty{color:#a7a7a7;background:#0a0a0a;border:1px solid #242424}:where(html.qk-bf-dark) .cart-dot.cart-trigger{background:0 0;border:0;color:#f4f4f4!important}:where(html.qk-bf-dark) .cart-dot.cart-trigger svg{fill:none;stroke:currentColor}:where(html.qk-bf-dark) .cart-count{background:var(--orange);color:#fff}:where(html.qk-bf-dark) .cart-overlay{background:#11111194}:where(html.qk-bf-dark) .cart-overlay:after{background:#0a0a0a}:where(html.qk-bf-dark) .cart-panel{color:#fff;background:#0a0a0a}:where(html.qk-bf-dark) .cart-panel-top{background:#0a0a0a;border:1px solid #252525;box-shadow:0 1px #0505050a}:where(html.qk-bf-dark) .cart-panel-head h2,:where(html.qk-bf-dark) .cart-empty h3,:where(html.qk-bf-dark) .cart-section-copy h3,:where(html.qk-bf-dark) .cart-discount h3{color:#fff}:where(html.qk-bf-dark) .cart-close,:where(html.qk-bf-dark) .cart-tab-shell button,:where(html.qk-bf-dark) .cart-quantity button,:where(html.qk-bf-dark) .cart-upsell-card button,:where(html.qk-bf-dark) .cart-discount button,:where(html.qk-bf-dark) .cart-summary-discount-remove,:where(html.qk-bf-dark) .cart-line-remove,:where(html.qk-bf-dark) .cart-saved-item button{color:inherit;background:0 0;border:0}:where(html.qk-bf-dark) .cart-close svg,:where(html.qk-bf-dark) .cart-tab-shell svg,:where(html.qk-bf-dark) .cart-line-remove svg,:where(html.qk-bf-dark) .cart-upsell-card button svg,:where(html.qk-bf-dark) .cart-shipping-copy svg,:where(html.qk-bf-dark) .cart-checkout-button svg,:where(html.qk-bf-dark) .cart-empty-art.saved svg{fill:none;stroke:currentColor}:where(html.qk-bf-dark) .cart-tab-shell{background:#1e1e1e}:where(html.qk-bf-dark) .cart-tab-shell button{color:#fff}:where(html.qk-bf-dark) .cart-tab-shell button.active{color:#0a0a0a;background:#fdfdfd}:where(html.qk-bf-dark) .cart-tab-shell button:first-child svg{fill:none;stroke:currentColor}:where(html.qk-bf-dark) .cart-empty-art{color:#fff}:where(html.qk-bf-dark) .cart-empty-art path{fill:none;stroke:currentColor}:where(html.qk-bf-dark) .cart-empty-art.saved{color:#fff;background:0 0}:where(html.qk-bf-dark) .cart-empty p{color:#969696}:where(html.qk-bf-dark) .cart-empty-category-grid a{color:#fff;background:#0a0a0a;border:1px solid #2c2c2c}:where(html.qk-bf-dark) .cart-empty-actions a,:where(html.qk-bf-dark) .cart-checkout-button{color:#0a0a0a;background:#fdfdfd}:where(html.qk-bf-dark) .cart-reward-capsule{box-shadow:none;background:0 0;border:0}:where(html.qk-bf-dark) .cart-reward-level-card{color:#868686;background:#161616;border:1px solid #2f2f2f}:where(html.qk-bf-dark) .cart-reward-level-card.current{color:#868686;background:#161616;border-color:#282828}:where(html.qk-bf-dark) .cart-reward-level-card.locked{color:#9a9a9a;background:#121212;border-color:#2e2e2e}:where(html.qk-bf-dark) .cart-reward-level-card.completed{border-color:var(--orange);background:var(--orange);color:#fff;box-shadow:inset 0 0 0 1px #14141466,0 0 0 1px #0000000a!important}:where(html.qk-bf-dark) .cart-reward-level-card.active{border-color:#383838;box-shadow:inset 0 0 0 1px #00000014!important}:where(html.qk-bf-dark) .cart-reward-level-card.completed.active{border-color:var(--orange);box-shadow:inset 0 0 0 1px #14141466!important}:where(html.qk-bf-dark) .cart-reward-level-card:focus-visible{outline:2px solid #fbfbfb}:where(html.qk-bf-dark) .cart-reward-level-card strong,:where(html.qk-bf-dark) .cart-reward-level-card>span:last-child{color:inherit}:where(html.qk-bf-dark) .cart-reward-level-thumb{color:#fff;background:#0a0a0aeb}:where(html.qk-bf-dark) .cart-reward-level-thumb svg{fill:none;stroke:currentColor}:where(html.qk-bf-dark) .cart-reward-popover{background:#0a0a0a;border:1px solid #2b2b2b;box-shadow:0 10px 24px #00000012}:where(html.qk-bf-dark) .cart-reward-popover.locked{background:#0a0a0a;border-color:#2f2f2f}:where(html.qk-bf-dark) .cart-reward-popover-close{color:#fff;background:#0a0a0aeb;border:0}:where(html.qk-bf-dark) .cart-reward-popover-close svg{fill:none;stroke:currentColor}:where(html.qk-bf-dark) .cart-reward-popover-close:focus-visible,:where(html.qk-bf-dark) .cart-reward-popover-content:focus-visible{outline:2px solid #fbfbfb}:where(html.qk-bf-dark) .cart-reward-popover-photo{color:#fff;background-color:#1b1b1b}:where(html.qk-bf-dark) .cart-reward-popover-photo.loading{background:linear-gradient(110deg,#1f1f1f 8%,#2e2e2e 18%,#1f1f1f 33%)}:where(html.qk-bf-dark) .cart-reward-popover-photo svg{fill:none;stroke:currentColor}:where(html.qk-bf-dark) .cart-reward-popover-copy span{color:var(--orange)}:where(html.qk-bf-dark) .cart-reward-popover.locked .cart-reward-popover-copy span,:where(html.qk-bf-dark) .cart-reward-popover.locked .cart-reward-popover-copy em{color:#8f8f8f}:where(html.qk-bf-dark) .cart-reward-popover-copy strong{color:#f4f4f4}:where(html.qk-bf-dark) .cart-reward-popover.locked .cart-reward-popover-copy strong{color:#939393}:where(html.qk-bf-dark) .cart-reward-popover-copy em{color:var(--orange)}:where(html.qk-bf-dark) .cart-reward-popover-copy p{color:#9d9d9d}:where(html.qk-bf-dark) .cart-split-segment{background:#434343}:where(html.qk-bf-dark) .cart-split-segment>span{background:#fdfdfd}:where(html.qk-bf-dark) .cart-split-marker{background:#fdfdfd;border:3px solid #fbfbfb;box-shadow:0 0 0 4px #141414}:where(html.qk-bf-dark) .cart-free-shipping-marker{color:#0a0a0a;background:#fdfdfd;border:2px solid #fbfbfb;box-shadow:0 0 0 4px #141414}:where(html.qk-bf-dark) .cart-free-shipping-marker.locked{color:#9a9a9a;background:#242424;border-color:#383838}:where(html.qk-bf-dark) .cart-free-shipping-marker svg,:where(html.qk-bf-dark) .cart-free-shipping-pill svg{fill:none;stroke:currentColor}:where(html.qk-bf-dark) .cart-free-shipping-tooltip{color:#0a0a0a;background:#fdfdfd}:where(html.qk-bf-dark) .cart-free-shipping-marker:focus-visible{outline:2px solid #fbfbfb}:where(html.qk-bf-dark) .cart-reward-thresholds span{color:#868686}:where(html.qk-bf-dark) .cart-reward-thresholds span.completed{color:#fff}:where(html.qk-bf-dark) .cart-shipping-copy{color:#c4c4c4}:where(html.qk-bf-dark) .cart-progress-track{background:#272727}:where(html.qk-bf-dark) .cart-progress-track span{background:var(--orange)}:where(html.qk-bf-dark) .cart-progress-scale{color:#939393}:where(html.qk-bf-dark) .cart-gift-wrap button{color:#fff;background:#0a0a0a;border:1px solid #323232}:where(html.qk-bf-dark) .cart-gift-wrap strong{color:#fff}:where(html.qk-bf-dark) .cart-gift-wrap svg{fill:none;stroke:currentColor}:where(html.qk-bf-dark) .cart-gift-wrap-check{background:#1b1b1b;border:1px solid #404040}:where(html.qk-bf-dark) .cart-gift-wrap button[aria-pressed=true] .cart-gift-wrap-check{color:#0a0a0a;background:#fdfdfd;border-color:#fbfbfb}:where(html.qk-bf-dark) .cart-gift-wrap.disabled button{color:#818181}:where(html.qk-bf-dark) .cart-line-media{background:var(--product-image-background)}:where(html.qk-bf-dark) .cart-line-discount{background:var(--orange);color:#fff}:where(html.qk-bf-dark) .cart-line-media,:where(html.qk-bf-dark) .cart-line-copy,:where(html.qk-bf-dark) .cart-line-price-stack,:where(html.qk-bf-dark) .cart-upsell-media,:where(html.qk-bf-dark) .cart-upsell-body,:where(html.qk-bf-dark) .cart-saved-media,:where(html.qk-bf-dark) .cart-saved-copy{color:inherit}:where(html.qk-bf-dark) .cart-line-media:focus-visible,:where(html.qk-bf-dark) .cart-line-copy:focus-visible,:where(html.qk-bf-dark) .cart-line-price-stack:focus-visible,:where(html.qk-bf-dark) .cart-upsell-media:focus-visible,:where(html.qk-bf-dark) .cart-upsell-body:focus-visible,:where(html.qk-bf-dark) .cart-saved-media:focus-visible,:where(html.qk-bf-dark) .cart-saved-copy:focus-visible{outline:2px solid #fbfbfb}:where(html.qk-bf-dark) .cart-line-copy h3,:where(html.qk-bf-dark) .cart-saved-item h3,:where(html.qk-bf-dark) .cart-upsell-card h4{color:#fff}:where(html.qk-bf-dark) .cart-line-copy p,:where(html.qk-bf-dark) .cart-section-copy p,:where(html.qk-bf-dark) .cart-saved-item p{color:#9b9b9b}:where(html.qk-bf-dark) .cart-line-copy .cart-line-variant{color:#9a9a9a}:where(html.qk-bf-dark) .cart-preorder-pill{color:#fff;background:#0098ff}:where(html.qk-bf-dark) .cart-preorder-notice{color:#0a3b5d;background:#0098ff14;border:1px solid #0098ff47}:where(html.qk-bf-dark) .cart-preorder-notice strong{color:#075b93}:where(html.qk-bf-dark) .cart-lubrication-attachment{color:#a2a2a2}:where(html.qk-bf-dark) .cart-lubrication-attachment>span{background:var(--orange)}:where(html.qk-bf-dark) .cart-lubrication-attachment strong{color:#a2a2a2}:where(html.qk-bf-dark) .cart-lubrication-attachment b{color:#fff}:where(html.qk-bf-dark) .cart-lubrication-attachment button{color:#f4f4f4;background:0 0;border:0}:where(html.qk-bf-dark) .cart-lubrication-attachment button span{color:#f4f4f4}:where(html.qk-bf-dark) .cart-price-pair strong{color:#fff}:where(html.qk-bf-dark) .cart-price-pair.on-sale strong{color:var(--orange)}:where(html.qk-bf-dark) .cart-price-pair del{color:#ababab}:where(html.qk-bf-dark) .cart-quantity button,:where(html.qk-bf-dark) .cart-quantity span{color:#fff}:where(html.qk-bf-dark) .cart-fee-attachments span{color:#226335;background:0 0}:where(html.qk-bf-dark) .cart-upsell{background:#1c1c1c}:where(html.qk-bf-dark) .cart-upsell-carousel .product-carousel-arrow{box-shadow:0 12px 26px #0003}:where(html.qk-bf-dark) .cart-upsell-card{background:#0a0a0a}:where(html.qk-bf-dark) .cart-upsell-media,:where(html.qk-bf-dark) .cart-saved-media{background:var(--product-image-background)}:where(html.qk-bf-dark) .cart-upsell-discount{background:var(--orange);color:#fff}:where(html.qk-bf-dark) .cart-upsell-card button{color:#fff}:where(html.qk-bf-dark) .cart-discount-field{background:#0a0a0a;border:1px solid #505050}:where(html.qk-bf-dark) .cart-discount-field.applied{border-color:var(--orange)}:where(html.qk-bf-dark) .cart-discount-field.invalid,:where(html.qk-bf-dark) .cart-discount-field.error{border-color:var(--orange-dark)}:where(html.qk-bf-dark) .cart-discount input{color:#fff;background:0 0;border:0}:where(html.qk-bf-dark) .cart-discount input:focus{outline:none}:where(html.qk-bf-dark) .cart-discount button{color:#0a0a0a;background:#fdfdfd}:where(html.qk-bf-dark) .cart-discount button:disabled{background:#bababa}:where(html.qk-bf-dark) .cart-checkout-bar{background:#0a0a0a;border-top:1px solid #252525}:where(html.qk-bf-dark) .cart-total-row{color:#a0a0a0}:where(html.qk-bf-dark) .cart-total-row strong,:where(html.qk-bf-dark) .cart-grand-total-row{color:#fff}:where(html.qk-bf-dark) .cart-free-shipping-pill{color:#0a0a0a;background:#fdfdfd;border:1px solid #fbfbfb}:where(html.qk-bf-dark) .cart-discounts-row,:where(html.qk-bf-dark) .cart-discounts-row strong{color:var(--orange)}:where(html.qk-bf-dark) .cart-summary-discount-chip{color:var(--orange-dark);background:#0a0a0a;border:1px solid #393939}:where(html.qk-bf-dark) .cart-summary-discount-remove{color:#fff}:where(html.qk-bf-dark) .cart-summary-discount-remove:focus-visible{outline:2px solid #fbfbfb}:where(html.qk-bf-dark) .cart-summary-discount-remove svg{fill:none;stroke:currentColor}:where(html.qk-bf-dark) .cart-green-tax-row,:where(html.qk-bf-dark) .cart-green-tax-row strong{color:#8a8a8a}:where(html.qk-bf-dark) .cart-checkout-fallback{color:#ead1aa}:where(html.qk-bf-dark) .cart-payment-icon{box-shadow:none!important;background:0 0!important;border:0!important}:where(html.qk-bf-dark) .cart-saved-item{border-bottom:1px solid #252525}:where(html.qk-bf-dark) .cart-saved-item button{color:#0a0a0a;background:#fdfdfd}:where(html.qk-bf-dark) .hero-buy-link,:where(html.qk-bf-dark) .cart-button{border:0}@media (min-width:760px){:where(html.qk-bf-dark) .cart-panel{border:1px solid #252525}}:where(html.qk-bf-dark) .product-discount-badge{background:var(--orange);color:#fff;border:0}:where(html.qk-bf-dark) .category-section{background:var(--surface-strong)}:where(html.qk-bf-dark) .category-card{background:#181818;border:1px solid #242424}:where(html.qk-bf-dark) .category-card strong{color:var(--foreground)}:where(html.qk-bf-dark) .homepage-review-section{background:var(--surface-strong)}:where(html.qk-bf-dark) .homepage-review-copy h2{color:var(--foreground)}:where(html.qk-bf-dark) .homepage-review-total{color:#aaa}@media (min-width:881px){:where(html.qk-bf-dark) .category-section .section-head h2{color:var(--foreground)}}:where(html.qk-bf-dark) .product-media .badge-row span{color:#f4f4f4;background:0 0;border:0}:where(html.qk-bf-dark) .product-media .badge-row span.is-new{color:#f4f4f4;background:0 0}:where(html.qk-bf-dark) .product-media .badge-row span.is-super-price{color:var(--orange)}:where(html.qk-bf-dark) .product-media .badge-row span.is-preorder{color:var(--sky-blue)}:where(html.qk-bf-dark) .product-media .badge-row span.is-back-to-school{color:#fff;background:#2f6c43}:where(html.qk-bf-dark) .brand,:where(html.qk-bf-dark) .brand:hover{color:#f4f4f4}:where(html.qk-bf-dark) .brand-logo{color:currentColor}:where(html.qk-bf-dark) .mobile-menu-arrow{color:currentColor;fill:none;stroke:currentColor}:where(html.qk-bf-dark) .mobile-menu>summary:focus{outline:none!important}:where(html.qk-bf-dark) .mobile-menu>summary:focus-visible{outline:2px solid #f0f0f0!important}:where(html.qk-bf-dark) .mobile-menu[open]>summary:focus,:where(html.qk-bf-dark) .mobile-menu[open]>summary:focus-visible{outline:none!important}@media (max-width:980px){:where(html.qk-bf-dark) .site-header,html:where(.qk-bf-dark).mobile-menu-open .site-header{background:#0a0a0a}:where(html.qk-bf-dark) .site-header:has(.mobile-menu[open]){background:#0a0a0a}:where(html.qk-bf-dark) .mobile-menu>summary,:where(html.qk-bf-dark) .mobile-menu[open]>summary{color:#f4f4f4}:where(html.qk-bf-dark) .mobile-menu[open]>summary:before,:where(html.qk-bf-dark) .mobile-menu[open]>summary:after{background:#f8f8f8}:where(html.qk-bf-dark) .mobile-menu[open] .mobile-menu-backdrop{background:#00000047}:where(html.qk-bf-dark) .mobile-menu-drawer{color:#f4f4f4;box-shadow:none;background:#0a0a0a;border:0}:where(html.qk-bf-dark) .mobile-menu-panel-head{color:#f4f4f4;background:#0a0a0a}:where(html.qk-bf-dark) .mobile-menu-close{color:#f4f4f4;background:0 0;border:0}:where(html.qk-bf-dark) .mobile-menu-close-icon{fill:none;stroke:currentColor}:where(html.qk-bf-dark) .mobile-menu-promo{color:#0a0a0a;background:#f8f8f8}:where(html.qk-bf-dark) .mobile-menu-promo:hover,:where(html.qk-bf-dark) .mobile-menu-promo:focus-visible{color:#fff}:where(html.qk-bf-dark) .mobile-menu-promo.has-image{background:#1c1c1c}:where(html.qk-bf-dark) .mobile-menu-promo.has-image:after{background:linear-gradient(#0000 22%,#00000042 52%,#000000a8 100%)}:where(html.qk-bf-dark) .mobile-menu-promo-eyebrow{background:var(--orange);color:#fff}:where(html.qk-bf-dark) .mobile-menu-promo-text{color:#ffffffdb}:where(html.qk-bf-dark) .mobile-menu-search{color:#f4f4f4;background:#161616;border:1px solid #242424}:where(html.qk-bf-dark) .mobile-menu-search-icon{fill:none;stroke:currentColor}:where(html.qk-bf-dark) .mobile-menu-search input{color:#f4f4f4;background:0 0;border:0;outline:none}:where(html.qk-bf-dark) .mobile-menu-search input::placeholder{color:#949494}:where(html.qk-bf-dark) .mobile-menu-search-clear{color:#f4f4f4;background:0 0;border:0}:where(html.qk-bf-dark) .mobile-menu-search-clear-icon{fill:none;stroke:currentColor}:where(html.qk-bf-dark) .mobile-search-result-card{color:#f4f4f4;background:#0a0a0a;border:1px solid #242424}:where(html.qk-bf-dark) .mobile-search-product-image{background-color:#1c1c1c;border:1px solid #242424}:where(html.qk-bf-dark) .mobile-search-result-copy strong{color:#f4f4f4}:where(html.qk-bf-dark) .mobile-search-price{color:#a7a7a7}:where(html.qk-bf-dark) .mobile-search-price-row.is-sale .mobile-search-price{color:var(--orange)}:where(html.qk-bf-dark) .mobile-search-price-row s{color:#9a9a9a}:where(html.qk-bf-dark) .mobile-search-empty{color:#a7a7a7;background:#0a0a0a;border:1px solid #242424}:where(html.qk-bf-dark) .mobile-menu-home,:where(html.qk-bf-dark) .mobile-menu-link,:where(html.qk-bf-dark) .mobile-menu-group>summary{color:#f4f4f4;border-bottom:1px solid #242424}:where(html.qk-bf-dark) .mobile-menu-home{border-top:1px solid #242424}:where(html.qk-bf-dark) .mobile-menu-group>summary span:last-child{color:currentColor}:where(html.qk-bf-dark) .mobile-submenu{border-bottom:1px solid #242424}:where(html.qk-bf-dark) .mobile-submenu a{color:#bababa}:where(html.qk-bf-dark) .mobile-submenu-child{border-left-color:#f0f0f0}:where(html.qk-bf-dark) .mobile-menu-support h2{color:#f4f4f4}:where(html.qk-bf-dark) .mobile-menu-support a{color:#acacac}:where(html.qk-bf-dark) .mobile-menu-footer{background:#0a0a0a;border-top:1px solid #242424}:where(html.qk-bf-dark) .mobile-menu-login{color:#f4f4f4}:where(html.qk-bf-dark) .mobile-menu-login-pill{color:#0a0a0a;background:#f8f8f8}:where(html.qk-bf-dark) .mobile-menu-login-pill:hover,:where(html.qk-bf-dark) .mobile-menu-login-pill:focus-visible{color:#0a0a0a;background:#fff}:where(html.qk-bf-dark) .mobile-menu-logout{color:#acacac}:where(html.qk-bf-dark) .mobile-menu-store-picker{color:#f4f4f4}:where(html.qk-bf-dark) .mobile-menu-store-picker summary{color:#f4f4f4;background:0 0;border:0}:where(html.qk-bf-dark) .mobile-menu-store-chevron{fill:none;stroke:currentColor}:where(html.qk-bf-dark) .mobile-menu-store-options{background:#0a0a0a;border:1px solid #242424;box-shadow:0 12px 36px #00000024}:where(html.qk-bf-dark) .mobile-menu-store-options a{color:#aaa}:where(html.qk-bf-dark) .mobile-menu-store-options a.active{color:#f4f4f4;background:#161616}}@media (max-width:980px) and (hover:none){:where(html.qk-bf-dark) .mobile-menu-link:hover,:where(html.qk-bf-dark) .mobile-menu-group>summary:hover,:where(html.qk-bf-dark) .mobile-menu-close:hover,:where(html.qk-bf-dark) .mobile-menu-search-clear:hover,:where(html.qk-bf-dark) .mobile-menu-store-picker>summary:hover{color:#f4f4f4;background:0 0}:where(html.qk-bf-dark) .mobile-search-result-card:hover{color:#f4f4f4;background:#0a0a0a}:where(html.qk-bf-dark) .mobile-submenu a:hover{color:#bababa}:where(html.qk-bf-dark) .mobile-submenu .mobile-submenu-child:hover{color:#a2a2a2!important}:where(html.qk-bf-dark) .mobile-menu-support a:hover{color:#acacac}:where(html.qk-bf-dark) .mobile-menu-login:hover{color:#f4f4f4}:where(html.qk-bf-dark) .mobile-menu-login-pill:hover{color:#0a0a0a;background:#f8f8f8}:where(html.qk-bf-dark) .mobile-menu-store-options a:hover{color:#aaa;background:0 0}:where(html.qk-bf-dark) .mobile-menu-store-options a.active:hover{color:#f4f4f4;background:#161616}}:where(html.qk-bf-dark) .shopify-page-shell,:where(html.qk-bf-dark) .shopify-page{background:#0a0a0a}:where(html.qk-bf-dark) .shopify-page-content{color:#cfcfcf}:where(html.qk-bf-dark) .shopify-page-content h1,:where(html.qk-bf-dark) .shopify-page-content h2,:where(html.qk-bf-dark) .shopify-page-content h3,:where(html.qk-bf-dark) .shopify-page-content h4,:where(html.qk-bf-dark) .shopify-page-content h5,:where(html.qk-bf-dark) .shopify-page-content h6,:where(html.qk-bf-dark) .shopify-page-content strong,:where(html.qk-bf-dark) .shopify-page-content b{color:#f4f4f4}:where(html.qk-bf-dark) .shopify-page-content a{color:var(--orange-dark)}:where(html.qk-bf-dark) .shopify-page-content blockquote{border-left:4px solid var(--orange);color:#e4e4e4;background:#1a1a15}:where(html.qk-bf-dark) .shopify-page-content iframe{border:0}:where(html.qk-bf-dark) .shopify-page-content th,:where(html.qk-bf-dark) .shopify-page-content td{border:1px solid #2e2e2e}:where(html.qk-bf-dark) .shopify-page-content th{color:#f4f4f4;background:#1f1f1a}:where(html.qk-bf-dark) .contact-eyebrow{color:#979797}:where(html.qk-bf-dark) .contact-hero h1,:where(html.qk-bf-dark) .contact-section-heading h2{color:#fdfdfd}:where(html.qk-bf-dark) .contact-hero p{color:#b8b8b8}:where(html.qk-bf-dark) .contact-button,:where(html.qk-bf-dark) .contact-submit-button{border:0}:where(html.qk-bf-dark) .contact-button-primary,:where(html.qk-bf-dark) .contact-submit-button{background:var(--orange);color:#fff}:where(html.qk-bf-dark) .contact-button-primary:hover,:where(html.qk-bf-dark) .contact-submit-button:hover{background:var(--orange-dark)}:where(html.qk-bf-dark) .contact-discord-card{color:#fff;background:#09090c;border:1px solid #1414141a;box-shadow:0 20px 48px #0000002e}:where(html.qk-bf-dark) .contact-discord-kicker .contact-eyebrow{color:#b9bbff}:where(html.qk-bf-dark) .contact-discord-icon{color:#fff;background:#5865f2}:where(html.qk-bf-dark) .contact-discord-copy h2{color:#fff}:where(html.qk-bf-dark) .contact-discord-copy p:not(.contact-eyebrow){color:#d7d7dd}:where(html.qk-bf-dark) .contact-discord-list li{color:#f6f6f7;background:#0a0a0a0d;border:1px solid #1414141f}:where(html.qk-bf-dark) .contact-discord-button{color:#fff;background:#5865f2}:where(html.qk-bf-dark) .contact-discord-button svg{fill:none;stroke:currentColor}:where(html.qk-bf-dark) .contact-discord-button:hover{background:#4752c4}:where(html.qk-bf-dark) .contact-section-heading p:not(.contact-eyebrow){color:#a9a9a9}:where(html.qk-bf-dark) .contact-section-heading a{color:var(--orange-dark)}:where(html.qk-bf-dark) .contact-map-button{color:#f0f0f0;background:#0a0a0a;border:1px solid #3b3b37}:where(html.qk-bf-dark) .contact-map-button:hover{border-color:var(--orange);color:var(--orange-dark)}:where(html.qk-bf-dark) .contact-form-panel{background:#0a0a0a;border:1px solid #32322d;box-shadow:0 18px 44px #0000000f}:where(html.qk-bf-dark) .contact-field>span{border:0}:where(html.qk-bf-dark) .contact-field input,:where(html.qk-bf-dark) .contact-field select,:where(html.qk-bf-dark) .contact-field textarea,:where(html.qk-bf-dark) .contact-select-button{color:#f4f4f4;background:#0a0a0a;border:1px solid #3e3e39;outline:none}:where(html.qk-bf-dark) .contact-field input::placeholder,:where(html.qk-bf-dark) .contact-field textarea::placeholder,:where(html.qk-bf-dark) .contact-field select:invalid,:where(html.qk-bf-dark) .contact-select-button.is-placeholder{color:#939393}:where(html.qk-bf-dark) .contact-field select option{color:#f4f4f4;background:#0a0a0a}:where(html.qk-bf-dark) .contact-select-field:after{border-bottom:2px solid #737373;border-right:2px solid #737373}:where(html.qk-bf-dark) .contact-field input:focus,:where(html.qk-bf-dark) .contact-field select:focus,:where(html.qk-bf-dark) .contact-field textarea:focus,:where(html.qk-bf-dark) .contact-select-button:focus{box-shadow:0 0 0 4px color-mix(in srgb, var(--orange) 12%, transparent);background:#0a0a0a;border-color:#f0f0f0}:where(html.qk-bf-dark) .contact-select-field:focus-within:after{border-color:#f0f0f0}:where(html.qk-bf-dark) .contact-select-menu{background:#0a0a0a;border:1px solid #f0f0f0;box-shadow:0 18px 38px #00000029}:where(html.qk-bf-dark) .contact-select-option{color:#acacac;background:#0a0a0a;border:0}:where(html.qk-bf-dark) .contact-select-option:hover,:where(html.qk-bf-dark) .contact-select-option:focus,:where(html.qk-bf-dark) .contact-select-option.is-selected{background:color-mix(in srgb, var(--orange) 8%, #0a0a0a);color:#f4f4f4;outline:none}:where(html.qk-bf-dark) .contact-submit-button:disabled{background:#a4a4a2}:where(html.qk-bf-dark) .contact-form-status{color:#b2b2b2}:where(html.qk-bf-dark) .contact-form-status.is-success{color:#a7e9bb}:where(html.qk-bf-dark) .contact-form-status.is-error{color:#9b1c1c}:where(html.qk-bf-dark) .product-page-shell,:where(html.qk-bf-dark) .product-detail{background:#0a0a0a}:where(html.qk-bf-dark) .product-badge-strip span.is-preorder{color:var(--sky-blue)}:where(html.qk-bf-dark) .product-detail[data-headless-custom-page=casti-pulse-albe] .product-add-button:not(:disabled){background:var(--orange);color:#fff;box-shadow:none}:where(html.qk-bf-dark) .product-detail[data-headless-custom-page=retro-deskmat] .product-add-button.is-preorder{color:#fff;box-shadow:none;background:#0098ff;border:2px solid #f7f7f7}:where(html.qk-bf-dark) .product-description-band,:where(html.qk-bf-dark) .judgeme-reviews,:where(html.qk-bf-dark) .judgeme-skeleton,:where(html.qk-bf-dark) .product-recommendation-section{background:#0a0a0a}:where(html.qk-bf-dark) .product-description-band{border-top:1px solid #242424}:where(html.qk-bf-dark) .product-description-band h2,:where(html.qk-bf-dark) .judgeme-reviews h2,:where(html.qk-bf-dark) .judgeme-skeleton h2,:where(html.qk-bf-dark) .product-recommendation-head h2{color:#f4f4f4}:where(html.qk-bf-dark) .judgeme-reviews{background:#0a0a0a;border-top:1px solid #242424}:where(html.qk-bf-dark) .judgeme-score-row strong,:where(html.qk-bf-dark) .judgeme-score-row>span:not(.judgeme-verified-pill){color:#f4f4f4}:where(html.qk-bf-dark) .judgeme-verified-pill{color:#f6fbfa;background:#368e7d}:where(html.qk-bf-dark) .judgeme-verified-pill:focus-visible,:where(html.qk-bf-dark) .judgeme-write-review:focus-visible,:where(html.qk-bf-dark) .judgeme-icon-button:focus-visible,:where(html.qk-bf-dark) .judgeme-review-arrow:focus-visible,:where(html.qk-bf-dark) .judgeme-control-panel button:focus-visible{outline:2px solid var(--orange)}:where(html.qk-bf-dark) .judgeme-write-review{background:var(--orange);color:#fff;border:0}:where(html.qk-bf-dark) .judgeme-icon-button{color:#f4f4f4;background:0 0;border:0}:where(html.qk-bf-dark) .judgeme-icon-button.soft{background:0 0}:where(html.qk-bf-dark) .judgeme-icon-button.active{color:var(--orange);background:0 0}:where(html.qk-bf-dark) .judgeme-control-icon path{stroke:currentColor}:where(html.qk-bf-dark) .judgeme-control-panel button{color:#f4f4f4;background:#0a0a0a;border:1px solid #383838}:where(html.qk-bf-dark) .judgeme-control-panel button.active{color:#0a0a0a;background:#f8f8f8;border-color:#f0f0f0}:where(html.qk-bf-dark) .judgeme-photo-open,:where(html.qk-bf-dark) .judgeme-photo-dots button,:where(html.qk-bf-dark) .judgeme-lightbox-thumbs button{background:0 0;border:0}:where(html.qk-bf-dark) .judgeme-photo-stage{background:radial-gradient(#3c3c3c 1px,#0000 1px),#232320}:where(html.qk-bf-dark) .judgeme-photo-stage.fallback>span{color:#b7b7b7;background:#0a0a0a}:where(html.qk-bf-dark) .judgeme-review-photo-frame,:where(html.qk-bf-dark) .judgeme-lightbox-thumb-frame{background-color:#232320}:where(html.qk-bf-dark) .judgeme-photo-dots{background:#f8f8f857}:where(html.qk-bf-dark) .judgeme-photo-dots button:before{background:#0a0a0a}:where(html.qk-bf-dark) .judgeme-stars{color:#d7d7d7}:where(html.qk-bf-dark) .judgeme-stars svg{color:#d8d8d8;fill:currentColor}:where(html.qk-bf-dark) .judgeme-stars .filled{color:var(--orange)}:where(html.qk-bf-dark) .judgeme-review-card{background:#141417;border:1px solid #252525;box-shadow:0 10px 30px #11111112}:where(html.qk-bf-dark) .judgeme-reviewer-row time,:where(html.qk-bf-dark) .judgeme-lightbox-review time{color:#939393}:where(html.qk-bf-dark) .judgeme-reviewer-name strong,:where(html.qk-bf-dark) .judgeme-lightbox-review .judgeme-reviewer-row strong{color:#f4f4f4}:where(html.qk-bf-dark) .judgeme-card-verified,:where(html.qk-bf-dark) .judgeme-reviewer-name span{color:#f4f4f4;border:2px solid #f0f0f0}:where(html.qk-bf-dark) .judgeme-review-card h3,:where(html.qk-bf-dark) .judgeme-review-body,:where(html.qk-bf-dark) .judgeme-review-empty,:where(html.qk-bf-dark) .judgeme-empty{color:#f4f4f4}:where(html.qk-bf-dark) .judgeme-product-notice span{color:#9a9a9a}:where(html.qk-bf-dark) .judgeme-product-notice strong,:where(html.qk-bf-dark) .judgeme-product-notice .judgeme-product-notice-title{color:#939393}:where(html.qk-bf-dark) .judgeme-product-notice a{color:inherit}:where(html.qk-bf-dark) .judgeme-lightbox{background:#11111194}:where(html.qk-bf-dark) .judgeme-lightbox-dialog{color:#f4f4f4;background:#0a0a0a;box-shadow:0 24px 80px #11111152}:where(html.qk-bf-dark) .judgeme-lightbox-media{background:#080808}:where(html.qk-bf-dark) .judgeme-lightbox-close,:where(html.qk-bf-dark) .judgeme-lightbox-arrow{color:#fff;background:0 0;border:0}:where(html.qk-bf-dark) .judgeme-lightbox-thumbs button{border:2px solid #0000}:where(html.qk-bf-dark) .judgeme-lightbox-thumbs button.active{border-color:#141414}:where(html.qk-bf-dark) .judgeme-lightbox-review{color:#f4f4f4;background:#0a0a0a}:where(html.qk-bf-dark) .judgeme-lightbox-review h3{color:#f4f4f4}:where(html.qk-bf-dark) .judgeme-lightbox-review-body{background:linear-gradient(90deg,#0000 calc(100% - 7px),#242424 calc(100% - 7px) calc(100% - 3px),#0000 calc(100% - 3px))}:where(html.qk-bf-dark) .judgeme-lightbox-review-body::-webkit-scrollbar-track{background:#242424}:where(html.qk-bf-dark) .judgeme-lightbox-review-body::-webkit-scrollbar-thumb{background:#1111115c;border:1px solid #242424}:where(html.qk-bf-dark) .judgeme-lightbox-review-body p{color:#f4f4f4}:where(html.qk-bf-dark) .judgeme-form-modal{background:#f8f8f894}:where(html.qk-bf-dark) .judgeme-form-dialog{color:#f4f4f4;background:#0a0a0a;box-shadow:0 24px 80px #11111152}:where(html.qk-bf-dark) .judgeme-form-close{color:#f4f4f4;background:0 0;border:0}:where(html.qk-bf-dark) .judgeme-form-progress span{background:#2d2d2d}:where(html.qk-bf-dark) .judgeme-form-progress span.active{background:var(--orange)}:where(html.qk-bf-dark) .judgeme-form-step>span{color:#939393}:where(html.qk-bf-dark) .judgeme-review-form h3,:where(html.qk-bf-dark) .judgeme-form-success h3{color:#f4f4f4}:where(html.qk-bf-dark) .judgeme-form-step.intro>strong{color:#d7d7d7}:where(html.qk-bf-dark) .judgeme-form-rating button{color:#d8d8d8;background:0 0;border:0}:where(html.qk-bf-dark) .judgeme-form-rating button.active{color:var(--orange)}:where(html.qk-bf-dark) .judgeme-form-star-icon{fill:currentColor}:where(html.qk-bf-dark) .judgeme-rating-scale{color:#cacaca}:where(html.qk-bf-dark) .judgeme-review-form label{color:#f4f4f4}:where(html.qk-bf-dark) .judgeme-review-form input,:where(html.qk-bf-dark) .judgeme-review-form textarea{color:#f4f4f4;background:#0a0a0a;border:1px solid #383838}:where(html.qk-bf-dark) .judgeme-photo-url-row button{color:#0a0a0a;background:#f8f8f8;border:0}:where(html.qk-bf-dark) .judgeme-photo-url-list>span{color:#f4f4f4;background:#171714;border:1px solid #242424}:where(html.qk-bf-dark) .judgeme-photo-url-list button{color:#f4f4f4;background:0 0;border:0}:where(html.qk-bf-dark) .judgeme-form-step>p{color:#b3b3b3}:where(html.qk-bf-dark) .judgeme-checkbox-label{color:#d7d7d7}:where(html.qk-bf-dark) .judgeme-form-error{color:#b3261e}:where(html.qk-bf-dark) .judgeme-form-nav>button,:where(html.qk-bf-dark) .judgeme-form-success button{border:0}:where(html.qk-bf-dark) .judgeme-form-nav>button:first-child{color:#f4f4f4;background:0 0}:where(html.qk-bf-dark) .judgeme-form-submit,:where(html.qk-bf-dark) .judgeme-form-success button{background:var(--orange);color:#fff}:where(html.qk-bf-dark) .judgeme-form-success .judgeme-control-icon{color:var(--orange)}:where(html.qk-bf-dark) .judgeme-form-success p{color:#d7d7d7}:where(html.qk-bf-dark) .product-description-band .product-description-content{color:#bbb}:where(html.qk-bf-dark) .product-recommendation-image{background:#1b1b19;border:1px solid #242424}:where(html.qk-bf-dark) .product-recommendation-image .product-discount-badge{background:var(--orange);color:#fff;border:0}:where(html.qk-bf-dark) .product-recommendation-copy strong,:where(html.qk-bf-dark) .product-recommendation-copy span:last-child{color:#f4f4f4}:where(html.qk-bf-dark) .product-recommendation-copy span:last-child.is-sale{color:var(--orange)}:where(html.qk-bf-dark) .product-recommendation-copy del{color:#8d8d8d}:where(html.qk-bf-dark) .judgeme-skeleton{border-top:1px solid #242424}:where(html.qk-bf-dark) .judgeme-skeleton-head>span{color:var(--orange)}:where(html.qk-bf-dark) .judgeme-skeleton-grid span{border:1px solid #242424}@media (min-width:700px){:where(html.qk-bf-dark) .judgeme-review-arrow{color:#0a0a0a;background:#f8f8f8;border:1px solid #f0f0f0;box-shadow:0 16px 34px #00000038}:where(html.qk-bf-dark) .judgeme-review-arrow:hover{border-color:var(--orange);background:var(--orange)}}:where(html.qk-bf-dark) .collection-search-icon,:where(html.qk-bf-dark) .collection-sort-glyph,:where(html.qk-bf-dark) .collection-mobile-filter-icon,:where(html.qk-bf-dark) .collection-trigger-chevron,:where(html.qk-bf-dark) .collection-option-check,:where(html.qk-bf-dark) .collection-filter-sheet-close-icon{fill:none;stroke:currentColor}:where(html.qk-bf-dark) .collection-search-icon{color:#9f9f9f}:where(html.qk-bf-dark) .collection-search input{border:1px solid var(--collection-glass-border);background:var(--collection-glass-control);color:#f4f4f4;box-shadow:0 12px 30px #0000000d}:where(html.qk-bf-dark) .collection-search input::placeholder{color:#818181}:where(html.qk-bf-dark) .collection-search input:focus,:where(html.qk-bf-dark) .collection-sort-trigger:focus-visible,:where(html.qk-bf-dark) .collection-filter-trigger:focus-visible,:where(html.qk-bf-dark) .collection-filter-icon-trigger:focus-visible,:where(html.qk-bf-dark) .collection-sort-menu button:focus-visible,:where(html.qk-bf-dark) .collection-filter-menu button:focus-visible,:where(html.qk-bf-dark) .collection-filter-sheet-group-trigger:focus-visible,:where(html.qk-bf-dark) .collection-filter-sheet-options button:focus-visible,:where(html.qk-bf-dark) .collection-price-fields input:focus,:where(html.qk-bf-dark) .collection-price-apply:focus-visible,:where(html.qk-bf-dark) .collection-filter-clear:focus-visible,:where(html.qk-bf-dark) .collection-filter-clear-sheet:focus-visible,:where(html.qk-bf-dark) .collection-filter-apply:focus-visible,:where(html.qk-bf-dark) .collection-filter-sheet-close:focus-visible,:where(html.qk-bf-dark) .collection-load-zone button:focus-visible{outline:2px solid var(--orange)}:where(html.qk-bf-dark) .collection-price-fields label{color:#9e9e9e}:where(html.qk-bf-dark) .collection-price-fields input{color:#f4f4f4;background:#161616;border:1px solid #2a2a2a;outline:none}@media (max-width:880px){:where(html.qk-bf-dark) .collection-search input{background:var(--collection-glass-control);box-shadow:none;border-color:#0000}:where(html.qk-bf-dark) .collection-price-fields label{color:#9e9e9e}:where(html.qk-bf-dark) .collection-price-fields input{color:#f4f4f4;background:#161616;border:1px solid #2a2a2a;outline:none}}:where(html.qk-bf-dark) .homepage-hero-carousel{background:#0a0a0a;border:1px solid #f0f0f01a}:where(html.qk-bf-dark) .homepage-hero-viewport,:where(html.qk-bf-dark) .homepage-hero-slide{background:#0a0a0a}:where(html.qk-bf-dark) .homepage-hero-carousel{box-shadow:none;background:#20201d;border:0}:where(html.qk-bf-dark) .homepage-hero-slide{background:#0a0a0ae6;border:1px solid #f0f0f01a;box-shadow:0 14px 34px #1111110d}:where(html.qk-bf-dark) .homepage-hero-picture{background:#30302c}:where(html.qk-bf-dark) .homepage-hero-arrow:focus-visible,:where(html.qk-bf-dark) .homepage-hero-rail:focus-visible{outline:3px solid color-mix(in srgb, var(--orange) 66%, transparent)}@media (min-width:881px){:where(html.qk-bf-dark) .collection-search input{background:var(--collection-glass-control);box-shadow:none;border-color:#0000}}:where(html.qk-bf-dark) .home-page-shell,:where(html.qk-bf-dark) .collection-page-shell,:where(html.qk-bf-dark) .product-page-shell,:where(html.qk-bf-dark) .home-page-shell .category-section,:where(html.qk-bf-dark) .home-page-shell .homepage-feature-section,:where(html.qk-bf-dark) .home-page-shell .homepage-review-section,:where(html.qk-bf-dark) .home-page-shell .collection-sections,:where(html.qk-bf-dark) .home-page-shell .homepage-creator-section,:where(html.qk-bf-dark) .product-page-shell .product-detail,:where(html.qk-bf-dark) .product-page-shell .product-detail-top,:where(html.qk-bf-dark) .product-page-shell .product-gallery,:where(html.qk-bf-dark) .product-page-shell .product-gallery-frame,:where(html.qk-bf-dark) .product-page-shell .product-gallery-slide,:where(html.qk-bf-dark) .product-page-shell .product-gallery-masonry-featured,:where(html.qk-bf-dark) .product-page-shell .product-gallery-masonry-card,:where(html.qk-bf-dark) .product-page-shell .product-panel,:where(html.qk-bf-dark) .product-page-shell .product-description-band,:where(html.qk-bf-dark) .product-page-shell .judgeme-reviews,:where(html.qk-bf-dark) .product-page-shell .judgeme-skeleton,:where(html.qk-bf-dark) .product-page-shell .product-recommendation-section{background:#151515}:where(html.qk-bf-dark) .product-page-shell .product-detail,:where(html.qk-bf-dark) .product-page-shell .product-detail-top,:where(html.qk-bf-dark) .product-page-shell .product-gallery,:where(html.qk-bf-dark) .product-page-shell .product-gallery-frame,:where(html.qk-bf-dark) .product-page-shell .product-accordion-stack,:where(html.qk-bf-dark) .product-page-shell .product-accordion-stack details,:where(html.qk-bf-dark) .product-page-shell .product-description-band,:where(html.qk-bf-dark) .product-page-shell .judgeme-reviews,:where(html.qk-bf-dark) .product-page-shell .judgeme-skeleton,:where(html.qk-bf-dark) .product-page-shell .product-recommendation-section{border-color:#0000}:where(html.qk-bf-dark) .account-shell{color:#eee;background:#151515}:where(html.qk-bf-dark) .account-panel-head span,:where(html.qk-bf-dark) .account-profile-identity span:not(.account-profile-avatar),:where(html.qk-bf-dark) .account-profile-stats span,:where(html.qk-bf-dark) .account-order-detail-head span,:where(html.qk-bf-dark) .account-order-main span,:where(html.qk-bf-dark) .account-order-total span,:where(html.qk-bf-dark) .account-order-line-price span,:where(html.qk-bf-dark) .account-setup-note span{color:#9f9f9f}:where(html.qk-bf-dark) .account-signout-row a,:where(html.qk-bf-dark) .account-order-actions a{color:#eee;background:0 0;border:1px solid #eaeaea}:where(html.qk-bf-dark) .account-signout-row a:hover,:where(html.qk-bf-dark) .account-order-actions a:hover{color:#0a0a0a;background:#f6f6f6}:where(html.qk-bf-dark) .account-action-icon{stroke:currentColor}:where(html.qk-bf-dark) .account-error-message{background:color-mix(in srgb, var(--orange) 8%, #0a0a0a);color:#88351e;border:1px solid #64372b}:where(html.qk-bf-dark) .account-profile-panel,:where(html.qk-bf-dark) .account-orders-panel{background:#0a0a0ac7;border:1px solid #f0f0f01a;box-shadow:0 18px 58px #00000012}:where(html.qk-bf-dark) .account-login-panel p,:where(html.qk-bf-dark) .account-profile-panel p,:where(html.qk-bf-dark) .account-empty-orders{color:#b1b1b1}:where(html.qk-bf-dark) .account-login-modal{background:linear-gradient(135deg,#0a0a0adb,#0a0a0ab3),#0a0a0ac2;border:1px solid #fff2;box-shadow:0 28px 80px #1113,inset 0 1px #141414b3}:where(html.qk-bf-dark) .account-login-modal h3{color:#eee}:where(html.qk-bf-dark) .account-login-shop-action,:where(html.qk-bf-dark) .account-login-google-action,:where(html.qk-bf-dark) .account-login-email-form,:where(html.qk-bf-dark) .account-login-modal-links a{color:#eee;background:#0a0a0a9e;border:1px solid #ffffff26}:where(html.qk-bf-dark) .account-login-shop-action{color:#fff;background:#5433eb;border-color:#5433eb}:where(html.qk-bf-dark) .account-login-shop-action:hover{color:#fff;background:#482bd8}:where(html.qk-bf-dark) .account-login-google-action:hover,:where(html.qk-bf-dark) .account-login-modal-links a:hover{color:#eee;background:#0a0a0a;border-color:#ffffff45}:where(html.qk-bf-dark) .account-login-divider{color:#909090}:where(html.qk-bf-dark) .account-login-divider:before,:where(html.qk-bf-dark) .account-login-divider:after{background:#ffffff26}:where(html.qk-bf-dark) .account-login-email-form input[type=email]{color:#eee;background:0 0;border:0;outline:none}:where(html.qk-bf-dark) .account-login-email-form input[type=email]::placeholder{color:#939393}:where(html.qk-bf-dark) .account-login-email-form button{color:#9f9f9f;background:0 0;border:0}:where(html.qk-bf-dark) .account-login-email-form button:hover{color:#eee;background:#ffffff17}:where(html.qk-bf-dark) .account-login-arrow-icon,:where(html.qk-bf-dark) .account-login-small-icon{stroke:currentColor}:where(html.qk-bf-dark) .account-setup-note{background:#1b1b1b;border:1px solid #f0f0f01a}:where(html.qk-bf-dark) .account-setup-note code{color:#cfcfcf}:where(html.qk-bf-dark) .account-signout-row p span,:where(html.qk-bf-dark) .account-signout-row small{color:#9f9f9f}:where(html.qk-bf-dark) .account-profile-avatar{color:#eee;background:#222;border:1px solid #f0f0f014}:where(html.qk-bf-dark) .account-profile-stats div{background:#1c1c1cb3;border:1px solid #f0f0f014}:where(html.qk-bf-dark) .account-profile-stats strong{color:#eee}:where(html.qk-bf-dark) .account-order-card{background:#0a0a0aa8;border:1px solid #f0f0f017}:where(html.qk-bf-dark) .account-order-card[open]{background:#0a0a0ad6;border-color:#f0f0f024;box-shadow:0 12px 38px #0000000f}:where(html.qk-bf-dark) .account-order-summary:focus-visible{outline:2px solid #eaeaea}:where(html.qk-bf-dark) .account-order-total span{background:#242424}:where(html.qk-bf-dark) .account-order-thumbnail{color:#b3b3b3;background:#242424;border:1px solid #f0f0f01a}:where(html.qk-bf-dark) .account-order-thumbnail-count{color:#0a0a0a;background:#f6f6f6}:where(html.qk-bf-dark) .account-order-chevron{border-bottom:2px solid #eaeaea;border-right:2px solid #eaeaea}:where(html.qk-bf-dark) .account-order-detail-head{border-top:1px solid #f0f0f014}:where(html.qk-bf-dark) .account-order-line{background:#161616;border:1px solid #f0f0f012}:where(html.qk-bf-dark) .account-order-line-image{color:#b3b3b3;background:#252525;border:1px solid #f0f0f012}:where(html.qk-bf-dark) .account-order-line-copy span{color:#a3a3a3}:where(html.qk-bf-dark) .account-rewards-panel{background:#0a0a0ac7;border:1px solid #f0f0f01a;box-shadow:0 18px 58px #00000012}:where(html.qk-bf-dark) .account-rewards-muted{color:#b1b1b1}:where(html.qk-bf-dark) .account-rewards-alert{background:color-mix(in srgb, var(--orange) 8%, #0a0a0a);color:#88351e;border:1px solid #64372b}:where(html.qk-bf-dark) .account-rewards-notice{color:#eee;background:#1c1c1c;border:1px solid #f0f0f01f}:where(html.qk-bf-dark) .account-rewards-balance div{background:#1c1c1cb3;border:1px solid #f0f0f014}:where(html.qk-bf-dark) .account-rewards-balance span{color:#9f9f9f}:where(html.qk-bf-dark) .account-rewards-balance small{color:#b1b1b1}:where(html.qk-bf-dark) .account-rewards-voucher{border:1px solid #f0f0f017}:where(html.qk-bf-dark) .account-rewards-redeem label span{color:#9f9f9f}:where(html.qk-bf-dark) .account-rewards-redeem select{color:#eee;background:#0a0a0a;border:1px solid #f0f0f02e}:where(html.qk-bf-dark) .account-rewards-primary,:where(html.qk-bf-dark) .account-rewards-secondary{border:1px solid #eaeaea}:where(html.qk-bf-dark) .account-rewards-primary{color:#0a0a0a;background:#f6f6f6}:where(html.qk-bf-dark) .account-rewards-secondary{color:#eee;background:0 0}:where(html.qk-bf-dark) .account-rewards-primary:disabled,:where(html.qk-bf-dark) .account-rewards-secondary:disabled{color:#818181;background:#2b2b2b;border-color:#454545}:where(html.qk-bf-dark) .account-rewards-code code{background:#1c1c1c}:where(html.qk-bf-dark) .account-rewards-track{background:#303030}:where(html.qk-bf-dark) .account-rewards-track span{background:var(--orange)}:where(html.qk-bf-dark) .account-rewards-milestones li{color:#9f9f9f}:where(html.qk-bf-dark) .account-rewards-milestones li[data-reached] strong{color:#eee}:where(html.qk-bf-dark) .account-rewards-level-card{border:1px solid #f0f0f017}:where(html.qk-bf-dark) .account-rewards-level-card span{color:#b1b1b1}:where(html.qk-bf-dark) .account-rewards-state{color:#9f9f9f}:where(html.qk-bf-dark) .account-rewards-details{border-top:1px solid #f0f0f017}:where(html.qk-bf-dark) .account-rewards-list small{color:#9f9f9f}:where(html.qk-bf-dark) .account-rewards-rules{color:#b1b1b1}:where(html.qk-bf-dark) .variant-picker-backdrop{background:#11111175;border:0}:where(html.qk-bf-dark) .variant-picker-panel{color:#f4f4f4;background:#0a0a0a;border:1px solid #2a2a2a}:where(html.qk-bf-dark) .variant-picker-head{border-bottom:1px solid #252525}:where(html.qk-bf-dark) .variant-picker-featured-image,:where(html.qk-bf-dark) .variant-picker-option-image{background:radial-gradient(#3f3f3f 1px,#0000 1px),#161616;border:1px solid #252525}:where(html.qk-bf-dark) .variant-picker-title span{color:var(--orange)}:where(html.qk-bf-dark) .variant-picker-title h3{color:#f4f4f4}:where(html.qk-bf-dark) .variant-picker-selected-price em{color:var(--orange)}:where(html.qk-bf-dark) .variant-picker-selected-price strong{color:#f4f4f4}:where(html.qk-bf-dark) .variant-picker-selected-price.on-sale strong{color:var(--orange)}:where(html.qk-bf-dark) .variant-picker-selected-price del{color:#939393}:where(html.qk-bf-dark) .variant-picker-close{color:#f4f4f4;background:#151515;border:1px solid #2b2b2b}:where(html.qk-bf-dark) .variant-picker-close svg{fill:none;stroke:currentColor}:where(html.qk-bf-dark) .variant-picker-option{color:#f4f4f4;background:#0a0a0a;border:1px solid #292929}:where(html.qk-bf-dark) .variant-picker-option:hover,:where(html.qk-bf-dark) .variant-picker-option.selected{border-color:#f0f0f0}:where(html.qk-bf-dark) .variant-picker-option:focus-visible,:where(html.qk-bf-dark) .variant-picker-close:focus-visible,:where(html.qk-bf-dark) .variant-picker-quantity button:focus-visible,:where(html.qk-bf-dark) .variant-picker-add:focus-visible{outline:3px solid color-mix(in srgb, var(--orange) 34%, transparent)}:where(html.qk-bf-dark) .variant-picker-option-copy strong{color:#f4f4f4}:where(html.qk-bf-dark) .variant-picker-option-copy small,:where(html.qk-bf-dark) .variant-picker-option-copy em{color:#9d9d9d}:where(html.qk-bf-dark) .variant-picker-option-copy em{color:#a03b1c}:where(html.qk-bf-dark) .variant-picker-option-price em{color:var(--orange)}:where(html.qk-bf-dark) .variant-picker-option-price strong{color:#f4f4f4}:where(html.qk-bf-dark) .variant-picker-option-price.on-sale strong{color:var(--orange)}:where(html.qk-bf-dark) .variant-picker-option-price del{color:#939393}:where(html.qk-bf-dark) .variant-picker-option-check{color:#f4f4f4;background:#0a0a0a;border:1px solid #383838}:where(html.qk-bf-dark) .variant-picker-option.selected .variant-picker-option-check{color:#0a0a0a;background:#f8f8f8;border-color:#f0f0f0}:where(html.qk-bf-dark) .variant-picker-option-check svg{fill:none;stroke:currentColor}:where(html.qk-bf-dark) .variant-picker-actions{background:#101010;border-top:1px solid #252525}:where(html.qk-bf-dark) .variant-picker-quantity{background:#0a0a0a;border:1px solid #323232}:where(html.qk-bf-dark) .variant-picker-quantity button{color:#f4f4f4;background:0 0;border:0}:where(html.qk-bf-dark) .variant-picker-quantity button:disabled{color:#b7b7b7}:where(html.qk-bf-dark) .variant-picker-quantity span{color:#f4f4f4}:where(html.qk-bf-dark) .variant-picker-add{color:#0a0a0a;background:#f8f8f8;border:0}:where(html.qk-bf-dark) .variant-picker-add:hover{background:var(--orange)}:where(html.qk-bf-dark) .variant-picker-add:disabled{color:#999;background:#424242}@media (max-width:640px){:where(html.qk-bf-dark) .variant-picker-panel{border-bottom:0;border-left:0;border-right:0}}:where(html.qk-bf-dark) .product-media .badge-row span.is-preorder,:where(html.qk-bf-dark) .product-badge-strip span.is-preorder{color:#fff;background:#0098ff}:where(html.qk-bf-dark) .cart-button.is-preorder:not(.unavailable),:where(html.qk-bf-dark) .product-add-button.is-preorder:not(:disabled),:where(html.qk-bf-dark) .variant-picker-add.is-preorder:not(:disabled){color:#fff;background:#0098ff;border-color:#0098ff}:where(html.qk-bf-dark) .cart-button.is-preorder:not(.unavailable):hover,:where(html.qk-bf-dark) .product-add-button.is-preorder:not(:disabled):hover,:where(html.qk-bf-dark) .variant-picker-add.is-preorder:not(:disabled):hover{background:#0088e6;border-color:#0088e6}:where(html.qk-bf-dark) .keyboard-product-features,:where(html.qk-bf-dark) .keyboard-feature-icon{color:#c1c1c8}:where(html.qk-bf-dark) .keyboard-feature-icon svg{fill:none;stroke:currentColor}:where(html.qk-bf-dark) .keyboard-feature-icon.is-rgb>span{background:conic-gradient(from -35deg,#ff3b30,#ff9500,#fc0,#34c759,#00c7be,#007aff,#5856d6,#af52de,#ff2d55,#ff3b30);box-shadow:inset 0 0 0 1px #3f3f4714}:where(html.qk-bf-dark) .keyboard-product-features.is-detail{background:#121212;border:1px solid #28282c}:where(html.qk-bf-dark) .rating-stars,:where(html.qk-bf-dark) .rating-star-shell,:where(html.qk-bf-dark) .rating .rating-star-empty,:where(html.qk-bf-dark) .rating .rating-star-fill,:where(html.qk-bf-dark) .product-rating-badge .rating-star-empty,:where(html.qk-bf-dark) .product-rating-badge .rating-star-fill{color:#b9b9b9}:where(html.qk-bf-dark) .rating .rating-star-fill,:where(html.qk-bf-dark) .product-rating-badge .rating-star-fill{color:var(--orange)}:root:where(.qk-bf-dark){--skeleton-tint:#2a2a26;--skeleton-sheen:#0a0a0a94}:where(html.qk-bf-dark) [data-skeleton],:where(html.qk-bf-dark) [data-skeleton-lines]{background-image:linear-gradient(90deg, transparent, var(--skeleton-sheen), transparent), linear-gradient(var(--skeleton-tint), var(--skeleton-tint));color:#0000}:where(html.qk-bf-dark) [data-skeleton-lines]{background-image:linear-gradient(90deg, transparent, var(--skeleton-sheen), transparent), repeating-linear-gradient(to bottom, var(--skeleton-tint) 0 var(--skeleton-bar), transparent var(--skeleton-bar) var(--skeleton-line-box))}:where(html.qk-bf-dark) .store-discovery-links li{border-bottom:1px solid #333}:where(html.qk-bf-dark) .account-shell-dark{color:#f5f5f5;background:#000}:where(html.qk-bf-dark) .account-shell-dark .account-error-message{color:#f5f5f5}:where(html.qk-bf-dark) .account-shell-dark .account-orders-panel{box-shadow:none;background:0 0;border:0;border-top:1px solid #363636}:where(html.qk-bf-dark) .account-shell-dark .account-panel-head h2{color:#f5f5f5}:where(html.qk-bf-dark) .account-shell-dark .account-panel-head span,:where(html.qk-bf-dark) .account-shell-dark .account-order-main span,:where(html.qk-bf-dark) .account-shell-dark .account-order-detail-head span,:where(html.qk-bf-dark) .account-shell-dark .account-order-line-price span,:where(html.qk-bf-dark) .account-shell-dark .account-signout-row p span,:where(html.qk-bf-dark) .account-shell-dark .account-signout-row small,:where(html.qk-bf-dark) .account-shell-dark .account-empty-orders{color:#a8a8a8}:where(html.qk-bf-dark) .account-shell-dark .account-order-card,:where(html.qk-bf-dark) .account-shell-dark .account-order-card[open]{box-shadow:none;background:#0e0e0e;border-color:#232323}:where(html.qk-bf-dark) .account-shell-dark .account-order-card:hover{border-color:#363636}:where(html.qk-bf-dark) .account-shell-dark .account-order-summary:focus-visible{outline-color:#ff2e18}:where(html.qk-bf-dark) .account-shell-dark .account-order-main strong,:where(html.qk-bf-dark) .account-shell-dark .account-order-total strong,:where(html.qk-bf-dark) .account-shell-dark .account-order-line-copy strong,:where(html.qk-bf-dark) .account-shell-dark .account-order-line-price strong,:where(html.qk-bf-dark) .account-shell-dark .account-order-detail-head strong{color:#f5f5f5}:where(html.qk-bf-dark) .account-shell-dark .account-order-total span{color:#c8c8c8;background:#1c1c1c}:where(html.qk-bf-dark) .account-shell-dark .account-order-thumbnail,:where(html.qk-bf-dark) .account-shell-dark .account-order-line-image{color:#8a8a8a;background-color:#1a1a1a;border-color:#2a2a2a}:where(html.qk-bf-dark) .account-shell-dark .account-order-thumbnail-count{color:#000;background:#f5f5f5}:where(html.qk-bf-dark) .account-shell-dark .account-order-chevron{border-color:#f5f5f5}:where(html.qk-bf-dark) .account-shell-dark .account-order-detail-head{border-top-color:#232323}:where(html.qk-bf-dark) .account-shell-dark .account-order-line{background:#121212;border-color:#232323}:where(html.qk-bf-dark) .account-shell-dark .account-order-line-copy span{color:#a8a8a8}:where(html.qk-bf-dark) .account-shell-dark .account-signout-row{border-top:1px solid #363636}:where(html.qk-bf-dark) .account-shell-dark .account-signout-row a,:where(html.qk-bf-dark) .account-shell-dark .account-order-actions a{color:#f5f5f5;background:0 0;border-color:#f5f5f5}:where(html.qk-bf-dark) .account-shell-dark .account-signout-row a:hover,:where(html.qk-bf-dark) .account-shell-dark .account-order-actions a:hover{color:#000;background:#f5f5f5}:where(html.qk-bf-dark) .rv-gallery-head span{color:#939393}:where(html.qk-bf-dark) .rv-rail-tile{background:#2b2b2b;border:0}:where(html.qk-bf-dark) .rv-rail-tile.video{color:#fff;background:#363636}:where(html.qk-bf-dark) .rv-card{color:#f4f4f4;background:#0a0a0a;box-shadow:0 1px 2px #1111110d,0 12px 32px #11111112}:where(html.qk-bf-dark) .rv-stage{background:#1f1f1f}:where(html.qk-bf-dark) .rv-status{color:#9d9d9d}:where(html.qk-bf-dark) .rv-photo{background:#363636;border:0}:where(html.qk-bf-dark) .rv-photo.video{color:#fff;background:#363636}:where(html.qk-bf-dark) .rv-play{background:#0a0a0a29}:where(html.qk-bf-dark) .rv-count{color:#fff;background:#111111b8}:where(html.qk-bf-dark) .rv-body p{color:#dbdbdb}:where(html.qk-bf-dark) .rv-read{color:#f4f4f4;background:0 0;border:0}:where(html.qk-bf-dark) .rv-avatar{color:#0a0a0a;background:#f8f8f8}:where(html.qk-bf-dark) .rv-avatar i{color:#fff;background:#1fb35a;border:2px solid #141414}:where(html.qk-bf-dark) .rv-meta a{color:inherit}:where(html.qk-bf-dark) .rv-meta small{color:#909090}:where(html.qk-bf-dark) .rv-open,:where(html.qk-bf-dark) .rv-more{color:#0a0a0a;background:#f8f8f8;border:0}:where(html.qk-bf-dark) .rv-open:hover,:where(html.qk-bf-dark) .rv-more:hover{background:#3e3e3e}:where(html.qk-bf-dark) .rv-photo:focus-visible,:where(html.qk-bf-dark) .rv-rail-tile:focus-visible,:where(html.qk-bf-dark) .rv-open:focus-visible,:where(html.qk-bf-dark) .rv-more:focus-visible,:where(html.qk-bf-dark) .rv-read:focus-visible{outline:2px solid var(--orange)}:where(html.qk-bf-dark) .rv-viewer{color:#f4f4f4}:where(html.qk-bf-dark) .rv-viewer-back{background:#080808cc}:where(html.qk-bf-dark) .rv-viewer-dialog,:where(html.qk-bf-dark) .rv-viewer-stage{background:#0c0c0c}:where(html.qk-bf-dark) .rv-viewer-blur{background:50%/cover no-repeat}:where(html.qk-bf-dark) .rv-viewer-count{color:#fff;background:#0a0a0a24}:where(html.qk-bf-dark) .rv-viewer-icon{color:#fff;background:#0a0a0a24;border:0}:where(html.qk-bf-dark) .rv-viewer-frame img{box-shadow:0 20px 60px #00000073}:where(html.qk-bf-dark) .rv-viewer-frame video{background:#000}:where(html.qk-bf-dark) .rv-viewer-arrow{color:#f4f4f4;background:#0a0a0af0;border:0;box-shadow:0 6px 20px #00000059}:where(html.qk-bf-dark) .rv-viewer-thumbs button,:where(html.qk-bf-dark) .rv-viewer-files button{color:#fff;background:#3c3c3c;border:2px solid #0000}:where(html.qk-bf-dark) .rv-viewer-thumbs button.active{border-color:#141414}:where(html.qk-bf-dark) .rv-viewer-panel{background:#0a0a0a}:where(html.qk-bf-dark) .rv-viewer-who span{color:#939393}:where(html.qk-bf-dark) .rv-viewer-body p{color:#dcdcdc}:where(html.qk-bf-dark) .rv-viewer-more{color:#c4c4c4;background:0 0;border:0}:where(html.qk-bf-dark) .rv-viewer-files button.active{border-color:#f0f0f0}:where(html.qk-bf-dark) .rv-viewer-product{color:#909090;border-top:1px solid #242424}:where(html.qk-bf-dark) .rv-viewer-icon:focus-visible,:where(html.qk-bf-dark) .rv-viewer-arrow:focus-visible,:where(html.qk-bf-dark) .rv-viewer-thumbs button:focus-visible,:where(html.qk-bf-dark) .rv-viewer-files button:focus-visible,:where(html.qk-bf-dark) .rv-viewer-more:focus-visible{outline:2px solid var(--orange)}@media (min-width:900px){:where(html.qk-bf-dark) .rv-viewer-dialog{box-shadow:0 30px 120px #0000008c}}:where(html.qk-bf-dark) .hub-compact-fallback{color:#f4f4f4}:where(html.qk-bf-dark) .hub-compact-fallback .cp{border-top:1px solid #ffffff1f}:where(html.qk-bf-dark) .hub-compact-fallback .cp-stars i{color:#ffffff29}:where(html.qk-bf-dark) .hub-compact-fallback .cp-stars i>span{color:#f4f4f4}:where(html.qk-bf-dark) .hub-compact-fallback .cp-track{background:#ffffff1d}:where(html.qk-bf-dark) .hub-compact-fallback .cp-fill{background:#f8f8f8}:where(html.qk-bf-dark) .hub-compact-fallback .cp-photo{background:#ffffff17}:where(html.qk-bf-dark) .hub-compact-fallback .cp-card{background:#0a0a0a;border:1px solid #ffffff26}:where(html.qk-bf-dark) .hub-compact-fallback .cp-card p{color:#e4e4e4}:where(html.qk-bf-dark) .hub-compact-fallback .cp-who{color:#959595}:where(html.qk-bf-dark) .hub-compact-fallback .cp-avatar{color:#0a0a0a;background:#f8f8f8}:where(html.qk-bf-dark) .hub-compact-fallback .cp-more{background:#ffffff15}:where(html.qk-bf-dark) .hub-compact-fallback .cp-write{color:#f4f4f4}:where(html.qk-bf-dark) .hub-compact-fallback .cp-empty{background:#0a0a0a;border:1px solid #ffffff26}:where(html.qk-bf-dark) .hub-compact-fallback .cp-empty p{color:#b3b3b3}:where(html.qk-bf-dark) .hub-viewer-unavailable{background:#000c}:where(html.qk-bf-dark) .hub-viewer-unavailable button{color:#f4f4f4;background:#0a0a0a}:where(html.qk-bf-dark) .wishlist-button{color:#f4f4f4;background:#0a0a0a;border:0}:where(html.qk-bf-dark) .wishlist-button svg{fill:none;stroke:currentColor}:where(html.qk-bf-dark) .wishlist-button.is-saved svg{fill:var(--orange);stroke:var(--orange)}:where(html.qk-bf-dark) .wishlist-button:focus-visible{outline:2px solid #fbfbfb}:where(html.qk-bf-dark) .product-card-wishlist{box-shadow:0 1px 4px #00000014}:where(html.qk-bf-dark) .cart-saved-item .cart-saved-move:disabled{color:#9b9b9b;background:#434343}:where(html.qk-bf-dark) .cart-saved-item .cart-saved-remove{color:#9b9b9b;background:0 0}:where(html.qk-bf-dark) .cart-saved-item .cart-saved-remove svg{fill:none;stroke:currentColor}:where(html.qk-bf-dark) .cart-saved-signin{color:#bebebe;background:#1b1b19}:where(html.qk-bf-dark) .cart-saved-signin a{color:#0a0a0a;background:#fdfdfd}:where(html.qk-bf-dark) .header-meta .header-wishlist-trigger{color:#f4f4f4;background:0 0;border:0}:where(html.qk-bf-dark) .header-meta .header-wishlist-trigger svg{fill:none;stroke:currentColor}:where(html.qk-bf-dark) .cart-line-saved .cart-saved-move{color:#0a0a0a;background:#fdfdfd;border:0}:where(html.qk-bf-dark) .cart-line-saved .cart-saved-move:disabled{color:#818181;background:#272727}:where(html.qk-bf-dark) .cart-inline-heart svg{fill:none;stroke:currentColor}:where(html.qk-bf-dark) .cart-saved-rails-loading{background:#1b1b1b}:where(html.qk-bf-dark) .cart-upsell-card .cart-upsell-preview{color:#f4f4f4;background:#0a0a0a;border:1px solid #252525}:where(html.qk-bf-dark) .cart-upsell-card .cart-upsell-preview svg{fill:none;stroke:currentColor}:where(html.qk-bf-dark) .cart-preview-backdrop{background:#11111175}:where(html.qk-bf-dark) .cart-preview-panel{color:#f4f4f4;background:#0a0a0a}:where(html.qk-bf-dark) .cart-preview-close{color:#f4f4f4;background:#0a0a0a;border:1px solid #252525}:where(html.qk-bf-dark) .cart-preview-close svg,:where(html.qk-bf-dark) .cart-preview-arrow svg{fill:none;stroke:currentColor}:where(html.qk-bf-dark) .cart-preview-gallery{background:var(--product-image-background,#1b1b1b)}:where(html.qk-bf-dark) .cart-preview-arrow{color:#f4f4f4;background:#0a0a0a;border:1px solid #252525}:where(html.qk-bf-dark) .cart-preview-dots span{background:#11111138}:where(html.qk-bf-dark) .cart-preview-dots span.active{background:#f8f8f8}:where(html.qk-bf-dark) .cart-preview-rating{color:#9b9b9b}:where(html.qk-bf-dark) .cart-preview-stars-base{color:#dcdcdc}:where(html.qk-bf-dark) .cart-preview-stars-fill{color:var(--orange)}:where(html.qk-bf-dark) .cart-preview-add{color:#0a0a0a;background:#f8f8f8;border:0}:where(html.qk-bf-dark) .cart-preview-add:disabled,:where(html.qk-bf-dark) .cart-preview-add.unavailable{color:#818181;background:#2e2e2e}:where(html.qk-bf-dark) .cart-preview-link{color:#f4f4f4}:where(html.qk-bf-dark) .cart-preview-copy-placeholder{background:#1b1b1b}:where(html.qk-bf-dark) .cart-preview-error{color:#9b9b9b}:where(html.qk-bf-dark) #cart-title:focus{outline:none}:where(html.qk-bf-dark) .cart-bundle-group{border:1.5px solid #ff3b108c}:where(html.qk-bf-dark) .cart-bundle-group.is-dissolving{border-color:#0000}
html.qk-bf-dark{--background:#0a0a0a;--surface:#0a0a0a;--surface-strong:#0a0a0a;--foreground:#fff;--muted:#9a9a9a;--soft:#1f1f1f;--line:#262626;--product-image-background:#1c1c1c;--product-image-dot:#2a2a2a;--skeleton-tint:#1a1a1a;--skeleton-sheen:#ffffff0f;--qkbr-punk:#c8fa01;--qk-review-accent:#ff3900;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#0a0a0a}html.qk-bf-dark body{color:#fff;background:#0a0a0a}html.qk-bf-dark ::selection{color:#fff;background:#ff3900}html.qk-bf-dark{--qkbb-space:40px}@media (max-width:699px){html.qk-bf-dark{--qkbb-space:36px}}html.qk-bf-dark .site-header{padding-top:var(--qkbb-space)}html.qk-bf-dark .site-header>.qkbb{z-index:1;--qkbb-font:var(--font-space-grotesk), ui-sans-serif, system-ui, sans-serif;--qkbb-gutter:max(32px, calc((100% - var(--site-desktop-max-width)) / 2));position:absolute;top:0;left:0;right:0}@media (max-width:980px){html.qk-bf-dark{--mobile-header-safe-top:var(--qkbb-space);--mobile-header-height:calc(var(--mobile-header-content-height) + var(--mobile-header-border-width) + var(--qkbb-space))}html.qk-bf-dark .site-header>.qkbb{--qkbb-gutter:16px}}@media (min-width:981px){html.qk-bf-dark .collection-toolbar{top:calc(70px + var(--qkbb-space))}html.qk-bf-dark .captured-discount-notice{top:calc(84px + var(--qkbb-space))}}html.qk-bf-dark .site-header{color:#fff;background:#0a0a0af0;border-bottom-color:#1f1f1f}@media (max-width:980px){html.qk-bf-dark .site-header,html.qk-bf-dark.mobile-menu-open .site-header{background:#0a0a0a}html.qk-bf-dark .site-header:has(.mobile-menu[open]){background:#0a0a0a}}html.qk-bf-dark .site-header .menu-item>a:hover{color:#ff3900}html.qk-bf-dark .product-discount-badge{background:var(--qkbr-punk);color:#0a0a0a}html.qk-bf-dark .product-card{color:#fff;background:#141414;border-color:#222}html.qk-bf-dark .product-card:hover{border-color:#3a3a3a}html.qk-bf-dark .product-info,html.qk-bf-dark .product-info h3,html.qk-bf-dark .product-info h3 a{color:#fff}html.qk-bf-dark .price-block.on-sale .price{color:#ff3900}html.qk-bf-dark .price-block del{color:#8a8a8a}html.qk-bf-dark .cart-button:not(.qkbr-glitch):not(:disabled):not(.unavailable){color:#fff;background:#ff3900;border-color:#ff3900}@media (hover:hover){html.qk-bf-dark .cart-button:not(.qkbr-glitch):not(:disabled):not(.unavailable):hover{background:#e03200;border-color:#e03200}}html.qk-bf-dark .cart-button:disabled,html.qk-bf-dark .cart-button.unavailable{color:#8a8a8a;background:#262626;border-color:#262626}html.qk-bf-dark .product-card-wishlist{color:#fff;background:#1f1f1f;border-color:#333}html.qk-bf-dark .qkbr-dark :is(.cart-drawer,.cart-panel,.mobile-menu-drawer,.mobile-menu-panel,.search-modal,[role=dialog],.qkb-sheet){--background:#0a0a0a;--surface:#0a0a0a;--surface-strong:#0a0a0a;--foreground:#fff;--muted:#9a9a9a;--soft:#1f1f1f;--line:#262626;--product-image-background:#1c1c1c;--product-image-dot:#2a2a2a;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html.qk-bf-dark .brand-logo{color:#fff}html.qk-bf-dark .qknf-bubble-open{color:#0b0b0b;background:#fff}html.qk-bf-dark .qknf-bubble-dismiss{color:#fff;background:#0b0b0b;box-shadow:0 0 0 1.5px #fff}html.qk-bf-dark .product-page-discount-badge,html.qk-bf-dark .product-badge-strip .product-page-discount-badge{background:var(--qkbr-punk);color:#0a0a0a}html.qk-bf-dark .product-add-button:not(:disabled){color:#fff;background:#ff3900}@media (hover:hover){html.qk-bf-dark .product-add-button:not(:disabled):hover{background:#e03200}}html.qk-bf-dark .product-add-button:disabled,html.qk-bf-dark .product-buy-button:disabled{color:#8a8a8a;background:#1f1f1f;border-color:#262626}html.qk-bf-dark :is(.variant-picker-add,.cart-checkout-button,.cart-empty-actions a,.cart-preview-add,.email-capture-primary,.account-rewards-primary):not(:disabled):not(.is-preorder){color:#fff;background:#ff3900;border-color:#ff3900}@media (hover:hover){html.qk-bf-dark :is(.variant-picker-add,.cart-checkout-button,.cart-empty-actions a,.cart-preview-add,.email-capture-primary,.account-rewards-primary):not(:disabled):not(.is-preorder):hover{background:#e03200;border-color:#e03200}}html.qk-bf-dark :is(.cart-line-discount,.cart-upsell-discount){background:var(--qkbr-punk);color:#0a0a0a}html.qk-bf-dark :is(.variant-picker-selected-price,.variant-picker-option-price) em{background:var(--qkbr-punk);color:#0a0a0a;border-radius:999px;align-items:center;width:max-content;padding:3px 7px;display:inline-flex}html.qk-bf-dark .variant-picker-selected-price em{flex-basis:auto}html.qk-bf-dark .qkb-disc{background:var(--qkbr-punk);color:#0a0a0a}html.qk-bf-dark qk-reviews{--qk-review-accent:#ff3900}
