html[data-storefront=badkiwi]{--bk-acid:#c8ff00;--bk-pink:#ff3dce;--bk-ink:#171717;--bk-surface:#f3f3f1;--bk-muted:#5c5c5c;--bk-line:inset 0 0 0 2px #171717;--bk-hard:4px 4px 0 0 #171717;--bk-hard-sm:2px 2px 0 0 #171717;--bk-body:var(--font-bk-body),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--bk-display:var(--font-bk-display),var(--bk-body);
  /* !important — ThemeProvider пишет цвета SMAK из /settings/theme прямо в style документа */--c-primary:#171717!important;--c-accent:#c8ff00!important;--c-text:#171717!important;--c-muted:#5c5c5c!important;--c-surface:#f3f3f1!important;--c-border:#e3e3df!important;font-family:var(--bk-body)}html[data-storefront=badkiwi] body{font-family:var(--bk-body);color:#171717}html[data-storefront=badkiwi] .bk-display,html[data-storefront=badkiwi] h1,html[data-storefront=badkiwi] h2{font-family:var(--bk-display);font-weight:900;text-transform:uppercase;letter-spacing:-.01em}.bk-logo{display:none}html[data-storefront=badkiwi] .bk-logo{display:block;aspect-ratio:1117/604;background:url(/badkiwi/main.webp) 50%/contain no-repeat}html[data-storefront=badkiwi] :is(.text-violet-900,.text-violet-800,.text-violet-700,.text-purple-900,.text-purple-700,.text-violet-600,.text-purple-600,.text-violet-500,.text-indigo-700,.text-orange-500,.hover\:text-violet-800:hover){color:#171717!important}html[data-storefront=badkiwi] :is(.text-violet-700\/70,.text-violet-700\/80,.text-violet-600\/70,.text-violet-600\/80){color:#5c5c5c!important}html[data-storefront=badkiwi] .text-violet-400{color:#7a7a7a!important}html[data-storefront=badkiwi] .placeholder\:text-violet-300::-moz-placeholder{color:#a3a3a3!important}html[data-storefront=badkiwi] .placeholder\:text-violet-300::placeholder,html[data-storefront=badkiwi] .text-violet-300{color:#a3a3a3!important}html[data-storefront=badkiwi] :is(.bg-violet-200,.bg-purple-200){background-color:#e3e3df!important}html[data-storefront=badkiwi] :is(.bg-violet-100,.bg-purple-50){background-color:#f3f3f1!important}html[data-storefront=badkiwi] .bg-violet-50{background-color:#f6f6f4!important}html[data-storefront=badkiwi] .bg-violet-50\/50{background-color:hsla(60,8%,95%,.6)!important}html[data-storefront=badkiwi] :is(.bg-violet-50\/60,.bg-violet-50\/80,.bg-purple-50\/80){background-color:hsla(60,8%,95%,.85)!important}html[data-storefront=badkiwi] :is(.hover\:bg-violet-100:hover,.hover\:bg-violet-50:hover,.hover\:bg-violet-50\/50:hover){background-color:#ecece8!important}html[data-storefront=badkiwi] :is(.bg-purple-200\/60,.bg-purple-500\/20,.bg-indigo-500\/20){background-color:rgba(200,255,0,.45)!important}html[data-storefront=badkiwi] :is(.border-violet-200,.border-violet-200\/60,.border-violet-100,.border-violet-100\/80,.border-violet-50,.hover\:border-violet-200:hover){border-color:#e3e3df!important}html[data-storefront=badkiwi] :is(.border-violet-600,.border-violet-500,.border-violet-400,.border-violet-300,.hover\:border-violet-400:hover,.focus\:border-violet-400:focus,.focus\:border-violet-500:focus){border-color:#171717!important}html[data-storefront=badkiwi] .border-t-violet-600{border-top-color:#171717!important}html[data-storefront=badkiwi] :is(.ring-violet-400,.ring-violet-500){--tw-ring-color:#171717!important}html[data-storefront=badkiwi] .focus\:ring-violet-500\/5:focus{--tw-ring-color:transparent!important}html[data-storefront=badkiwi] :is(.shadow-violet-600\/30,.shadow-violet-600\/25,.shadow-violet-600,.shadow-purple-500\/20){--tw-shadow-color:hsla(0,0%,9%,.12)!important;--tw-shadow:var(--tw-shadow-colored)!important}html[data-storefront=badkiwi] .shadow-\[0_4px_12px_rgba\(139\,92\,246\,0\.08\)\],html[data-storefront=badkiwi] .shadow-\[0_4px_20px_rgba\(139\,92\,246\,0\.3\)\]{box-shadow:0 2px 8px hsla(0,0%,9%,.1)!important}html[data-storefront=badkiwi] :is(.bg-violet-600,.bg-purple-600,.bg-violet-700,.bg-purple-700,.bg-violet-500,.bg-purple-500,.bg-violet-400,.hover\:bg-violet-700:hover,.hover\:bg-purple-700:hover){background-color:#c8ff00!important;color:#171717!important;box-shadow:inset 0 0 0 2px #171717!important}html[data-storefront=badkiwi] :is(button,a).bg-purple-600,html[data-storefront=badkiwi] :is(button,a).bg-violet-600{box-shadow:inset 0 0 0 2px #171717,3px 3px 0 0 #171717!important}html[data-storefront=badkiwi] :is(button,a):is(.bg-violet-600,.bg-purple-600):disabled,html[data-storefront=badkiwi] :is(button,a):is(.bg-violet-600,.bg-purple-600)[aria-disabled=true]{box-shadow:inset 0 0 0 2px #171717!important}html[data-storefront=badkiwi] :is(.bg-violet-600,.bg-purple-600,.bg-violet-500,.bg-violet-400) :is(.text-white,svg){color:#171717!important}html[data-storefront=badkiwi] .from-purple-400.via-purple-300.to-orange-200{background-image:none!important;background-color:#c8ff00!important}html[data-storefront=badkiwi] .from-orange-400.to-orange-500,html[data-storefront=badkiwi] .from-purple-600.to-violet-600{background-image:none!important;background-color:#c8ff00!important;color:#171717!important;box-shadow:inset 0 0 0 2px #171717,3px 3px 0 0 #171717!important}html[data-storefront=badkiwi] .from-primary\/10.to-purple-500\/10{background-image:none!important;background-color:#f3f3f1!important}html[data-storefront=badkiwi] .liquid-glass-button,html[data-storefront=badkiwi] .product-cta{background:#c8ff00!important;color:#171717!important;border-color:transparent!important;box-shadow:inset 0 0 0 2px #171717,3px 3px 0 0 #171717!important}html[data-storefront=badkiwi] .liquid-glass-button :is(svg,.text-white),html[data-storefront=badkiwi] .product-cta :is(svg,.text-white){color:#171717!important}html[data-storefront=badkiwi] .glass-badge{background:#c8ff00;color:#171717;border-color:#171717;box-shadow:none;backdrop-filter:none}html[data-storefront=badkiwi] .glass-badge-dark,html[data-storefront=badkiwi] .glass-badge-primary{background:#171717;color:#fff;box-shadow:none}html[data-storefront=badkiwi] .glass-badge-warning{background:#ff3dce;color:#171717;box-shadow:none}html[data-storefront=badkiwi] .bg-accent,html[data-storefront=badkiwi] .text-accent{color:#171717!important}html[data-storefront=badkiwi] .bg-\[\#eceef3\]{background-color:#fff!important}html[data-storefront=badkiwi] .brand-name{font-family:var(--bk-display);font-style:normal;text-transform:uppercase;letter-spacing:-.02em}html[data-storefront=badkiwi] .splash-banner{background:#fff url(/badkiwi/main.webp) 50%/min(84%,420px) auto no-repeat!important;clip-path:none}html[data-storefront=badkiwi] .login-later{color:#171717!important;font-family:var(--bk-display);font-size:14px;font-weight:800;text-transform:uppercase;text-decoration:underline;text-decoration-color:#ff3dce;text-decoration-thickness:3px;text-underline-offset:4px}html[data-storefront=badkiwi] .login-later:hover{background-color:transparent!important}@media (min-width:600px) and (max-width:1023.98px){html[data-storefront=badkiwi][data-site]{background-color:#fff!important}html[data-storefront=badkiwi][data-site] body{box-shadow:0 0 0 2px #171717,6px 6px 0 0 #171717}}@media (min-width:1024px){html[data-storefront=badkiwi][data-site] .site-frame{box-shadow:0 0 0 2px #171717}html[data-storefront=badkiwi][data-site]:has(.site-wide) .site-frame{box-shadow:none}html[data-storefront=badkiwi] .lg\:site\:bg-\[\#eceef3\]{background-color:#fff!important}html[data-storefront=badkiwi][data-site] .lg\:site\:shadow-\[0_0_0_1px_rgba\(17\,24\,39\,0\.06\)\,0_12px_48px_rgba\(17\,24\,39\,0\.12\)\]{border:2px solid #171717;box-shadow:6px 6px 0 0 #171717!important}html[data-storefront=badkiwi][data-site]:has(.site-gray) .site-scroll{background-color:#fff}}html[data-storefront=badkiwi] #site-header-slot header>div{border:2px solid #171717;border-top:0;box-shadow:4px 4px 0 0 #171717}html[data-storefront=badkiwi] .site-header-logo{width:96px;height:52px}html[data-storefront=badkiwi] #site-header-slot nav :is(a,button).bg-primary{background-color:#c8ff00;color:#171717;box-shadow:inset 0 0 0 2px #171717}html[data-storefront=badkiwi] #site-header-slot nav .bg-accent{background-color:#ff3dce}html[data-storefront=badkiwi] .site-back-bar{border-bottom:2px solid #171717}html[data-storefront=badkiwi] .onboarding-bg{background:#fff!important}html[data-storefront=badkiwi] .onboarding-glow{display:none}html[data-storefront=badkiwi] .onboarding-edge-bottom,html[data-storefront=badkiwi] .onboarding-edge-top{background-color:#fff}.bk-decor,html[data-storefront=badkiwi] .onboarding-bg:after,html[data-storefront=badkiwi] .onboarding-bg:before{display:none}html[data-storefront=badkiwi] .bk-decor{display:block;position:absolute;pointer-events:none;background:50%/contain no-repeat}html[data-storefront=badkiwi] .bk-decor-crown{left:-14px;bottom:100px;width:70px;height:76px;background-image:url(/badkiwi/crown.webp);transform:rotate(-12deg);opacity:.9}html[data-storefront=badkiwi] .bk-decor-cross{right:-10px;bottom:96px;width:56px;height:66px;background-image:url(/badkiwi/cross.webp);transform:rotate(12deg)}html[data-storefront=badkiwi] .bk-decor-arrow{left:64px;bottom:40px;width:80px;height:40px;background-image:url(/badkiwi/arrow.webp);transform:rotate(-6deg)}html[data-storefront=badkiwi] .onboarding-counter{background:#c8ff00!important;color:#171717!important;border:2px solid #171717!important;border-radius:8px!important;box-shadow:2px 2px 0 0 #171717!important;backdrop-filter:none!important;font-family:var(--bk-display);font-weight:900;transform:rotate(3deg)}html[data-storefront=badkiwi] .onboarding-choice{background:#fff!important;border:0!important;border-radius:18px!important;box-shadow:inset 0 0 0 2px #171717,4px 4px 0 0 #171717!important;backdrop-filter:none!important}html[data-storefront=badkiwi] .onboarding-choice[aria-pressed=true]{background:#c8ff00!important}html[data-storefront=badkiwi] .onboarding-choice .text-gray-500{color:#5c5c5c!important}html[data-storefront=badkiwi] .onboarding-choice p.font-semibold{font-family:var(--bk-display);font-weight:800;text-transform:uppercase}html[data-storefront=badkiwi] .onboarding-screen h1{font-size:26px;line-height:1.1}html[data-storefront=badkiwi] .bk-marker{position:relative;z-index:0;display:inline-block}html[data-storefront=badkiwi] .bk-marker:after{content:"";position:absolute;left:-6px;right:-6px;bottom:.08em;height:.5em;background:#c8ff00;transform:skew(-12deg) rotate(-1deg);z-index:-1}html[data-storefront=badkiwi] [data-slot=stepper-indicator]{backdrop-filter:none;border-width:2px}html[data-storefront=badkiwi] [data-slot=stepper-indicator][data-state=inactive]{background:#fff!important;border-color:#d4d4d0!important;color:#7a7a7a!important;box-shadow:none!important}html[data-storefront=badkiwi] [data-slot=stepper-indicator][data-state=active]{background:#fff!important;border-color:#171717!important;color:#171717!important;--tw-ring-color:transparent!important;box-shadow:2px 2px 0 0 #171717!important}html[data-storefront=badkiwi] [data-slot=stepper-indicator][data-state=completed]{background:#c8ff00!important;border-color:#171717!important;color:#171717!important;box-shadow:none!important}html[data-storefront=badkiwi] [data-slot=stepper-separator]{background-color:#d4d4d0!important}html[data-storefront=badkiwi] [data-slot=stepper-separator][data-state=completed]{background-color:#171717!important}html[data-storefront=badkiwi] .age-card{border-radius:28px!important;box-shadow:inset 0 0 0 2px #171717,6px 6px 0 0 #171717!important;position:relative}.age-badge{display:none}html[data-storefront=badkiwi] .age-badge{display:inline-block;margin-bottom:14px;padding:2px 12px;border:2px solid #171717;border-radius:10px;background:#c8ff00;box-shadow:2px 2px 0 0 #171717;font-family:var(--bk-display);font-size:28px;font-weight:900;line-height:1.2;color:#171717;transform:rotate(-3deg)}html[data-storefront=badkiwi] .age-card h2{font-size:20px;line-height:1.15}html[data-storefront=badkiwi] .age-card :is(.age-yes,.age-no){font-family:var(--bk-display);font-size:13px;font-weight:800;text-transform:uppercase;border:0!important;box-shadow:inset 0 0 0 2px #171717,3px 3px 0 0 #171717!important;color:#171717!important}html[data-storefront=badkiwi] .age-card .age-yes{background:#c8ff00!important}html[data-storefront=badkiwi] .age-card .age-no{background:#fff!important}html[data-storefront=badkiwi] .site-consent{box-shadow:inset 0 0 0 2px #171717,4px 4px 0 0 #171717!important}html[data-storefront=badkiwi] .site-consent button{border:0!important;box-shadow:inset 0 0 0 2px #171717!important;color:#171717!important}html[data-storefront=badkiwi] .site-consent button.bg-primary{background:#c8ff00!important}html[data-storefront=badkiwi] .catalog-logo{width:104px;height:56px;margin:0 16px 12px;background-position:0}@media (min-width:1024px){html[data-storefront=badkiwi][data-site] .catalog-logo{display:none}}html[data-storefront=badkiwi] .liquid-glass-card{background:#fff;border:0;box-shadow:inset 0 0 0 2px #171717,4px 4px 0 0 #171717}html[data-storefront=badkiwi] .liquid-glass-card.rounded-\[24px\]{border-radius:18px}html[data-storefront=badkiwi] .liquid-glass-info{background:#fff}html[data-storefront=badkiwi] .product-card-photo{margin:8px 8px 0;width:auto;border:2px solid #171717;border-radius:12px}html[data-storefront=badkiwi] .product-card-price{font-family:var(--bk-display);font-weight:900}html[data-storefront=badkiwi] .product-card-add{width:40px;height:40px;border-radius:12px;background:#c8ff00;color:#171717;box-shadow:inset 0 0 0 2px #171717,2px 2px 0 0 #171717}html[data-storefront=badkiwi] .product-card-add:hover{background:#c8ff00}html[data-storefront=badkiwi] .product-card-add svg{width:20px;height:20px;stroke-width:3}html[data-storefront=badkiwi] .liquid-glass-card .liquid-glass-card{box-shadow:inset 0 0 0 2px #171717;border-radius:12px}html[data-storefront=badkiwi] .category-tile{border:2px solid #171717;border-radius:14px;box-shadow:3px 3px 0 0 #171717}html[data-storefront=badkiwi] .category-tile .from-black\/70{--tw-gradient-from:hsla(0,0%,9%,.85) var(--tw-gradient-from-position)!important;--tw-gradient-stops:var(--tw-gradient-from),transparent 70%!important}html[data-storefront=badkiwi] .smart-price-button{background:#c8ff00!important;border:0!important;border-radius:14px!important;box-shadow:inset 0 0 0 2px #171717,3px 3px 0 0 #171717!important;font-family:var(--bk-display);text-transform:uppercase}html[data-storefront=badkiwi] .smart-price-button>div{background:transparent!important}html[data-storefront=badkiwi] .smart-price-button span{font-size:12px;font-weight:800}html[data-storefront=badkiwi] .smart-price-button svg{color:#171717;fill:#171717}html[data-storefront=badkiwi] :is(.catalog-filters-button,.search-toggle,.search-form){border:0!important;border-radius:14px!important;box-shadow:inset 0 0 0 2px #171717,3px 3px 0 0 #171717!important}html[data-storefront=badkiwi] .catalog-filters-button.bg-primary{background:#c8ff00!important;color:#171717!important}html[data-storefront=badkiwi] .liquid-glass-nav{background:#171717;border:2px solid #171717;border-radius:24px;box-shadow:4px 4px 0 0 #c8ff00;backdrop-filter:none;-webkit-backdrop-filter:none}html[data-storefront=badkiwi] .site-bottom-nav button{color:hsla(0,0%,100%,.85)}html[data-storefront=badkiwi] .site-bottom-nav button.text-white{color:#171717}html[data-storefront=badkiwi] .site-bottom-nav .bg-primary{background:#c8ff00;box-shadow:none;border-radius:18px}html[data-storefront=badkiwi] .site-bottom-nav button span.font-bold{font-family:var(--bk-display);font-size:12px;font-weight:800;text-transform:uppercase}html[data-storefront=badkiwi] .site-bottom-nav .bg-accent{background:#ff3dce;color:#171717!important;border:2px solid #171717;box-shadow:none}html[data-storefront=badkiwi] .cart-sheet,html[data-storefront=badkiwi] .product-sheet{box-shadow:0 0 0 2px #171717}html[data-storefront=badkiwi] .cart-sheet .border-t-gray-200,html[data-storefront=badkiwi] .cart-sheet [data-slot=sheet-footer]{border-top:2px solid #171717!important}html[data-storefront=badkiwi] .cart-sheet .text-primary{font-family:var(--bk-display);font-weight:900}html[data-storefront=badkiwi] .cart-sheet .bg-violet-50\/80{background-color:#f3f3f1!important}