:root{--bg:#000;--fg:#fff;--muted:#a1a1a1;--line:#262626;--card:#111;--card-2:#1a1a1a;--radius:18px;--kar:Karantina, Rubik, sans-serif;color-scheme:dark}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;scroll-padding-top:12px;background:var(--bg)}body{color:var(--fg);background:var(--bg);font:400 17px/1.55 Rubik,Arial,sans-serif;overflow-x:hidden}b,strong{font-weight:600}h1,h2,h3{font-family:var(--kar);font-weight:700;letter-spacing:0}h1,h2{text-wrap:balance}a{color:inherit;text-underline-offset:4px}button,input,select{font:inherit;color:inherit}img{max-width:100%}.in{max-width:1120px;margin:0 auto;padding:0 20px}.bar{display:block;text-decoration:none;background:var(--fg);color:var(--bg);text-align:center;font-size:14px;padding:9px 14px;line-height:1.35}.bar b{font-weight:600}.hd{background:var(--bg);border-bottom:1px solid var(--line)}.hd .in{display:flex;align-items:center;justify-content:space-between;height:64px}.logo{display:inline-flex;line-height:0;text-decoration:none}.logo img{height:46px;width:auto}.ft .logo img{height:80px}.hd .cart{text-decoration:none;font-weight:500;border:1.5px solid rgba(255,255,255,.7);border-radius:40px;padding:5px 16px;font-size:15px}.hd .cart b{background:var(--fg);color:var(--bg);border-radius:20px;padding:0 7px;margin-inline-start:4px}.btn{display:inline-flex;align-items:center;justify-content:center;text-align:center;text-decoration:none;cursor:pointer;border:0;background:var(--fg);color:var(--bg);font-weight:600;font-size:18px;padding:16px 30px;border-radius:60px;transition:transform .15s,opacity .2s,background .15s}.btn.big{font-size:19px;padding:18px 36px}.btn:hover{background:#e6e6e6}.btn:active{transform:translateY(2px)}.btn:focus-visible{outline:3px solid var(--fg);outline-offset:3px}.btn:disabled{opacity:.3;cursor:not-allowed;transform:none;background:var(--fg)}.btn.wide{width:100%}.risk{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:6px 18px;margin-top:12px;font-size:14px;color:var(--muted)}.risk li:before{content:"\2713  ";color:var(--fg);font-weight:700}section h2{font-size:clamp(42px,5.4vw,64px);line-height:.95}section.in{padding-top:64px}.sub{color:var(--muted);margin-top:8px;font-size:18px}.pdp{display:grid;grid-template-columns:1fr 1fr;gap:36px;align-items:start;padding-top:24px!important}.gal{position:sticky;top:16px;min-width:0}.slides{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;border-radius:22px;scrollbar-width:none;background:var(--card)}.slides::-webkit-scrollbar{display:none}.sl{flex:0 0 100%;scroll-snap-align:center;aspect-ratio:4/5;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}.sl>img{width:100%;height:100%;object-fit:cover}.sl-cans{background:radial-gradient(70% 60% at 50% 60%,#2a2a2a 0%,var(--card) 70%)}.sl-gift{background:var(--card)}.hero-cans{display:flex;justify-content:center;align-items:flex-end;gap:2%;direction:ltr;width:100%;padding:0 6%}.hero-cans img{width:17%;height:auto;filter:drop-shadow(0 18px 16px rgba(0,0,0,.6))}.hero-cans img:nth-child(3){width:21%}.hero-cans img:nth-child(2),.hero-cans img:nth-child(4){width:19%}.sl-gift .us-row img{width:20%}.sl-tag{position:absolute;bottom:16px;right:16px;background:var(--fg);color:var(--bg);font-weight:600;font-size:14px;padding:6px 14px;border-radius:30px}.dots{display:flex;justify-content:center;gap:7px;margin-top:12px}.dots button{width:8px;height:8px;border-radius:50%;border:0;background:#444;cursor:pointer;padding:0}.dots button[aria-current=true]{background:var(--fg);width:22px;border-radius:8px}.pdp-info h1{font-size:clamp(46px,5vw,66px);line-height:.92}.price-line{margin-top:10px;font-size:17px;color:var(--muted)}.price-line b{font-family:var(--kar);font-size:40px;line-height:1;color:var(--fg)}.gift-chip{display:inline-block;margin-top:10px;background:var(--fg);color:var(--bg);text-decoration:none;font-size:15px;padding:7px 14px;border-radius:30px}.buy{margin-top:18px;border:1.5px solid var(--line);border-radius:22px;padding:20px;display:flex;flex-direction:column;gap:14px;background:var(--card)}.mixes{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:15px;color:var(--muted)}.ps{all:unset;box-sizing:border-box;cursor:pointer;border:1.5px solid #3a3a3a;border-radius:30px;padding:6px 14px;font-size:15px;font-weight:500;color:var(--fg);transition:border-color .15s,background .15s}.ps:hover{border-color:#777}.ps:focus-visible{outline:3px solid var(--fg);outline-offset:2px}.ps[aria-pressed=true]{background:var(--fg);color:var(--bg);border-color:var(--fg)}.size{display:grid;grid-template-columns:1fr 1fr;gap:8px}.sz{all:unset;box-sizing:border-box;cursor:pointer;border:1.5px solid #3a3a3a;border-radius:14px;padding:10px 12px;display:flex;flex-direction:column;align-items:center;gap:2px;text-align:center;transition:border-color .15s,background .15s}.sz b{font-size:17px;font-weight:700}.sz span{font-size:14px;color:var(--muted)}.sz:hover{border-color:#777}.sz:focus-visible{outline:3px solid var(--fg);outline-offset:2px}.sz[aria-pressed=true]{background:var(--fg);color:var(--bg);border-color:var(--fg)}.sz[aria-pressed=true] span{color:var(--bg);opacity:.75}.pick{display:flex;flex-direction:column;gap:10px}.pick-note{font-size:15px;color:var(--muted)}.pick-note b{color:var(--fg)}.sel{position:relative;display:flex;align-items:stretch;gap:8px}.sel[hidden],.menu[hidden],.add[hidden]{display:none!important}.sel-btn{all:unset;box-sizing:border-box;flex:1;min-width:0;display:flex;align-items:center;gap:12px;cursor:pointer;background:var(--card-2);border:1.5px solid var(--line);border-radius:16px;padding:10px 12px;transition:border-color .15s}.sel-btn:hover,.sel-btn[aria-expanded=true]{border-color:#777}.sel-btn:focus-visible{outline:3px solid var(--fg);outline-offset:2px}.sel.done .sel-btn{border-color:#555}.sel-can{flex:none;width:30px;height:74px;border-radius:8px;border:1.5px dashed #444;display:flex;align-items:center;justify-content:center}.sel-can.on{border:0}.sel-can img{width:100%;height:100%;object-fit:contain}.sel-b{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0}.sel-l{font-size:13px;color:var(--muted)}.sel-l i{font-style:normal;opacity:.7}.sel-v{font-size:17px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chev{flex:none;width:18px;height:18px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 9l6 6 6-6' fill='none' stroke='%23fff' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat;transition:transform .15s}.sel-btn[aria-expanded=true] .chev{transform:rotate(180deg)}.sel-x{all:unset;cursor:pointer;flex:none;width:44px;border-radius:14px;border:1.5px solid var(--line);display:flex;align-items:center;justify-content:center;font-size:22px;color:var(--muted)}.sel-x:hover{color:var(--fg);border-color:#777}.sel-x:focus-visible{outline:3px solid var(--fg);outline-offset:2px}.menu{position:absolute;top:calc(100% + 6px);inset-inline:0;z-index:30;background:#151515;border:1.5px solid #333;border-radius:16px;padding:8px;max-height:min(58vh,460px);overflow-y:auto;box-shadow:0 20px 50px #000000b3;overscroll-behavior:contain}.mg{font-size:12px;font-weight:600;color:var(--muted);padding:10px 8px 4px;letter-spacing:.02em}.opt{all:unset;box-sizing:border-box;width:100%;display:flex;align-items:center;gap:12px;padding:6px 8px;border-radius:12px;cursor:pointer}.opt img{flex:none;width:24px;height:60px;object-fit:contain}.opt span{display:flex;flex-direction:column;min-width:0}.opt b{font-size:16px}.opt small{font-size:13px;color:var(--muted)}.opt:hover,.opt:focus-visible{background:#222;outline:none}.opt[aria-selected=true]{background:#fff;color:#000}.opt[aria-selected=true] small{color:#444}.opt:disabled{opacity:.3;cursor:not-allowed}.add{all:unset;cursor:pointer;align-self:flex-start;font-size:15px;font-weight:600;padding:6px 2px;border-bottom:1.5px dashed #666}.add span{font-weight:400;color:var(--muted)}.add:hover{border-bottom-color:#fff}.add:focus-visible{outline:3px solid var(--fg);outline-offset:3px}.box-sum{font-size:14px;color:var(--muted);line-height:1.45}.box-sum.on{color:var(--fg);font-weight:500;font-size:15px}.gift-line{display:flex;align-items:center;gap:12px;border:1.5px dashed #555;border-radius:14px;padding:10px 12px;font-size:15px}.gift-line b{font-family:var(--kar);font-size:24px;margin-inline-end:4px}.gl-cans{display:flex;flex:none;direction:ltr}.gl-cans img{width:18px;height:auto;margin:0 -1px}.age{display:flex;gap:10px;align-items:center;font-weight:500;cursor:pointer}.age input{width:22px;height:22px;accent-color:#fff}.hint{text-align:center;font-size:14px;color:var(--muted);margin-top:-4px}.err{color:#ff8a80;font-weight:500}.faq1,.faq details{border:1.5px solid var(--line);border-radius:14px;padding:14px 16px;background:var(--card)}.buy .faq1{background:transparent}.faq1 summary,.faq summary{cursor:pointer;font-weight:600;list-style:none;display:flex;justify-content:space-between;gap:12px}.faq1 summary::-webkit-details-marker,.faq summary::-webkit-details-marker{display:none}.faq1 summary:after,.faq summary:after{content:"+";font-weight:700}.faq1[open] summary:after,.faq details[open] summary:after{content:"\2013"}.faq1 p,.faq p{color:var(--muted);margin-top:8px}.soon{margin-top:16px;padding:18px;background:var(--card);border-radius:var(--radius);font-weight:500}.trust{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;padding-top:40px!important}.trust>div{border:1.5px solid var(--line);border-radius:14px;padding:12px 14px;display:flex;flex-direction:column}.trust b{font-size:16px}.trust span{font-size:13px;color:var(--muted)}.cards3{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:22px}.card{background:var(--card);border-radius:var(--radius);padding:22px}.card .ic{display:inline-block;font-family:var(--kar);font-size:22px;background:var(--fg);color:var(--bg);padding:3px 12px;border-radius:8px;direction:ltr}.card b{font-family:var(--kar);font-weight:700;font-size:38px;line-height:.92;display:block;margin-top:12px}.card p{color:var(--muted);margin-top:8px}.answer{margin-top:20px;font-size:20px;font-weight:500;text-align:center}.cards4{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:22px}.cards4 .card b{font-size:32px;margin-top:0}.steps{list-style:none;counter-reset:s;display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:22px}.steps li{counter-increment:s;border:1.5px solid var(--line);border-radius:var(--radius);padding:22px;display:flex;flex-direction:column;gap:6px}.steps li:before{content:counter(s);width:38px;height:38px;border-radius:50%;background:var(--fg);color:var(--bg);font-weight:600;display:flex;align-items:center;justify-content:center;margin-bottom:6px}.steps b{font-family:var(--kar);font-size:32px;line-height:1}.steps span{color:var(--muted)}.gift-box{background:var(--card);border:1.5px solid var(--line);border-radius:28px;padding:36px;display:grid;grid-template-columns:1fr 1.1fr;gap:24px;align-items:center}.tag{display:inline-block;background:var(--fg);color:var(--bg);font-weight:600;padding:4px 12px;border-radius:20px;font-size:14px}.gift-t h2{margin-top:12px}.gift-t p{margin-top:12px;color:#fffc;font-size:18px}.gift-t .small{font-size:13px;color:var(--muted)}.us-row{display:flex;justify-content:center;align-items:flex-end;gap:2%;direction:ltr}.us-row img{width:15%;height:auto;filter:drop-shadow(0 16px 18px rgba(0,0,0,.6))}.grp{margin-top:24px;border-top:1.5px solid var(--line);padding-top:18px}.grp-h{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap}.grp-h h3{font-size:36px;line-height:1}.grp-h span{color:var(--muted)}.grp-cans{display:flex;gap:12px;margin-top:12px;overflow-x:auto;padding-bottom:6px;scrollbar-width:thin}.grp-cans img{width:84px;height:auto;flex:none;filter:drop-shadow(0 10px 10px rgba(0,0,0,.5))}.tblw{overflow-x:auto;margin-top:20px;border-radius:var(--radius);border:1.5px solid var(--line)}.tbl{width:100%;border-collapse:collapse;font-size:16px;min-width:520px}.tbl th,.tbl td{padding:13px 12px;text-align:center;border-bottom:1px solid var(--line)}.tbl td:first-child,.tbl th:first-child{text-align:start;font-weight:500}.tbl thead th{font-weight:600}.tbl .us{background:var(--card-2);font-weight:600}.tbl thead .us{background:var(--fg);color:var(--bg);font-family:var(--kar);font-size:24px}.tbl tbody tr:last-child td{border-bottom:0}.tbl i{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;vertical-align:-4px;margin-inline-end:6px;font-style:normal;font-size:12px;font-weight:700}.tbl .yes,.tbl .no{background:var(--fg);color:var(--bg)}.tbl .yes:before,.tbl .no:before{content:"\2713"}.tbl .x,.tbl .yes-bad{background:#2a2a2a;color:#888}.tbl .x:before,.tbl .yes-bad:before{content:"\2717"}.note{font-size:13px;color:var(--muted);margin-top:8px}.line{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:22px}.pt{border-top:4px solid var(--fg);padding-top:14px}.pt b{font-family:var(--kar);font-size:40px;line-height:1;display:block}.pt span{color:var(--muted)}.faq{display:flex;flex-direction:column;gap:10px}.faq h2{margin-bottom:10px}.close{text-align:center;padding-bottom:70px}.close p{color:var(--muted);margin:12px 0 22px;font-size:18px}.sticky{position:fixed;inset-inline:0;bottom:0;z-index:20;background:#0d0d0d;border-top:1px solid var(--line);padding:10px 16px calc(10px + env(safe-area-inset-bottom));display:flex;align-items:center;justify-content:space-between;gap:12px;box-shadow:0 -8px 24px #0009}.sticky[hidden]{display:none}.sticky>div{font-size:14px;line-height:1.2}.sticky b{font-family:var(--kar);font-size:30px;line-height:1}.sticky .sg{font-size:12px;color:var(--muted)}.sticky .btn{padding:12px 22px;font-size:16px}.page-body{font-size:17px;line-height:1.7;max-width:820px}.page-body h2,.page-body h3{margin:22px 0 8px}.page-body p{margin:10px 0}.cartl{display:flex;flex-direction:column;gap:14px}.cartl .row{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.cartl .props{font-size:15px;color:var(--muted);line-height:1.6;margin-top:6px}.cartl .rm{color:var(--muted);font-size:14px}.wide{width:100%}.ft{background:var(--bg);border-top:1px solid var(--line);padding:36px 0 90px;text-align:center}.ft .links{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 20px;margin-top:16px;font-size:15px}.ft .links a{color:#ffffffbf}.ft .seller{margin-top:14px;font-size:14px;color:#ffffffb3;line-height:1.6}.ft .tm{margin:12px auto 0;max-width:720px;font-size:12px;color:#ffffff80;line-height:1.6}@media(max-width:860px){.pdp{grid-template-columns:1fr;gap:14px;padding-top:12px!important}.gal{position:static}.sl{aspect-ratio:auto;height:min(36vh,310px)}.sl>img{object-fit:contain;background:#000}.trust{grid-template-columns:repeat(2,1fr)}.cards3,.steps,.line{grid-template-columns:1fr}.cards4{grid-template-columns:repeat(2,1fr)}.gift-box{grid-template-columns:1fr;padding:26px 22px}}@media(max-width:520px){.in{padding:0 16px}section.in{padding-top:52px}.pdp-info h1{font-size:46px}.price-line b{font-size:34px}.buy{padding:14px;margin-top:14px;gap:12px}.logo img{height:40px}.cards4{grid-template-columns:1fr}.grp-cans img{width:64px}.tbl{min-width:0;font-size:14px}.tbl th,.tbl td{padding:11px 6px}.btn.big{font-size:18px;padding:16px 20px}}@media(prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important;scroll-behavior:auto!important}}.acc #acc{display:flex;flex-direction:column;gap:14px;max-width:620px;margin-top:20px}.acc .card h2{font-size:34px;line-height:1;margin-bottom:10px}.acc .acc-status b{font-size:44px}.acc .acc-hello,.acc .acc-note,.acc .acc-out{color:var(--muted);font-size:15px}.acc .acc-out{margin-top:18px}.acc .acc-now{font-weight:600;margin-bottom:10px}.acc .acc-picks{display:flex;flex-direction:column;gap:8px}.acc select,.acc input{width:100%;background:var(--card-2);border:1.5px solid var(--line);border-radius:12px;padding:12px 14px;margin-bottom:8px}.acc .card .btn{margin-top:10px}.acc .acc-msg{font-size:15px;margin-top:8px;min-height:1em}.acc .acc-orders ul{list-style:none;display:flex;flex-direction:column;gap:8px}.acc .acc-orders li{display:flex;justify-content:space-between;gap:12px;border-top:1px solid var(--line);padding-top:8px;font-size:15px}.acc .acc-orders li span:last-child{color:var(--muted);text-align:left}.acc .acc-cancel{padding:6px 4px 0}.acc .acc-link{background:none;border:0;text-decoration:underline;text-underline-offset:4px;color:var(--muted);cursor:pointer;margin-top:6px}.acc .acc-danger{background:#ff8a80;color:#000;margin-top:10px}.acc .acc-login{max-width:520px;margin-top:20px;display:flex;flex-direction:column;gap:14px}.acc .acc-login p{color:var(--muted)}
/*# sourceMappingURL=/cdn/shop/t/4/assets/mp.css.map */
