.b-promo{background:linear-gradient(180deg,#2f7bff,#1d5fe8);color:#fff;text-align:center;padding:14px 16px 16px;font-family:var(--b-body)}.b-promo p{margin:0}.b-promo-t{font:800 clamp(20px,2.6vw,26px)/1.05 var(--b-head);font-stretch:112%;letter-spacing:.01em}.b-promo-s{margin-top:6px!important;font:600 13px/1.2 var(--b-body);letter-spacing:.06em;opacity:.95}.b-cd{display:flex;justify-content:center;align-items:center;gap:6px;margin-top:10px}.b-cd[hidden]{display:none}.b-cd span{display:grid;place-items:center;min-width:54px;padding:6px 6px 4px;border-radius:8px;background:#fff3}.b-cd b{font:800 26px/1 var(--b-head);font-variant-numeric:tabular-nums}.b-cd small{font:500 11px/1.2 var(--b-body);opacity:.9}.b-cd i{font-style:normal;font-weight:700;opacity:.8}.b-h{position:relative}.b-arrow{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;border-radius:50%;border:0;background:#0a1a3a8c;color:#fff;display:grid;place-content:center;cursor:pointer;z-index:2;transition:background .2s}.b-arrow:hover{background:#0a1a3acc}.b-arrow .b-ico{width:22px;height:22px;stroke-width:2.2}.b-prev{left:12px}.b-next{right:12px}.b-thumbs{display:flex!important;gap:8px;margin-top:10px;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x proximity}.b-thumbs::-webkit-scrollbar{display:none}.b-thumbs button{flex:0 0 76px;width:76px;scroll-snap-align:start}.b-thumbs button[aria-current=true]{border:2px solid var(--b-ink)}.b-dots{display:none!important}.b-label{display:none}.b-info h1{font-size:clamp(30px,3.3vw,44px);letter-spacing:-.015em}.b-flag{display:inline-flex;align-items:center;gap:10px;margin-top:16px;border:2px solid var(--b-blue);border-radius:4px;padding:9px 16px;font:800 15px/1 var(--b-head);font-stretch:112%;letter-spacing:.04em;color:var(--b-blue);text-transform:uppercase}.b-flag i{width:2px;height:16px;background:var(--b-blue)}.b-trust{display:flex;align-items:center;gap:8px;margin:14px 0 0;font:600 14px/1.2 var(--b-body);font-style:italic;color:var(--b-ink-2)}.b-trust .b-ico{width:18px;height:18px;color:var(--b-blue);stroke-width:2}.b-checks{margin-top:16px;gap:12px}.b-checks li{font-size:16px}.b-price{margin-top:22px;padding:0;border:0}.b-price strong{font-size:40px;color:var(--b-blue)}.b-crew{display:flex;align-items:center;margin-top:18px}.b-crew-faces{display:flex;position:relative;z-index:1}.b-crew-faces span{position:relative;width:52px;height:52px;border-radius:50%;background:#fff;border:3px solid #fff;box-shadow:0 2px 8px #0a1a3a26;margin-right:-12px}.b-crew-faces img{width:100%;height:100%!important;object-fit:contain;border-radius:50%}.b-crew-faces i{position:absolute;top:-4px;left:-4px;width:18px;height:18px;border-radius:50%;background:var(--b-ink) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 12.5 4 4 8-9'/%3E%3C/svg%3E") center/12px no-repeat;border:2px solid #fff}.b-crew-pill{margin-left:0;padding:9px 22px 9px 28px;background:var(--b-blue);color:#fff;border-radius:0 999px 999px 0;line-height:1.15}.b-crew-pill b{display:block;font:800 17px/1.1 var(--b-head);font-stretch:110%}.b-crew-pill span{font:500 13px/1.2 var(--b-body);opacity:.95}.b-stock{display:none}.b-field{margin-top:22px}@media(max-width:980px){.b-thumbs{padding:0 12px}.b-thumbs button{flex-basis:68px;width:68px}.b-arrow{width:40px;height:40px}.b-info h1{font-size:30px}.b-flag{font-size:14px;padding:9px 14px}.b-price strong{font-size:36px}}@media(max-width:420px){.b-cd span{min-width:48px}.b-cd b{font-size:22px}}.b-slide .b-real{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%!important;object-fit:contain;padding:6%;background:#fff;opacity:0;visibility:hidden;transition:opacity .35s ease,visibility 0s .35s;transform:none!important}.b-slide.real .b-real{opacity:1;visibility:visible;transition:opacity .35s ease}.b-packs{display:flex;flex-direction:column;gap:10px}.b-mix{display:grid;grid-template-rows:0fr;opacity:0;margin-top:-10px;transition:grid-template-rows .45s cubic-bezier(.22,1,.36,1),opacity .3s ease,margin .45s cubic-bezier(.22,1,.36,1)}.b-mix.open{grid-template-rows:1fr;opacity:1;margin-top:-11px}.b-mix-in{overflow:hidden;min-height:0}.b-mix.open .b-mix-in{border:1px solid var(--b-ink);border-top:0;border-radius:0 0 var(--b-radius-sm) var(--b-radius-sm);background:var(--b-ice,#F2F6FF);padding:14px 16px 16px}.b-pack:has(input:checked):has(+.b-mix.open){border-radius:var(--b-radius-sm) var(--b-radius-sm) 0 0}.b-mix-h{margin:0 0 10px;font:700 14px/1.2 var(--b-body);color:var(--b-ink)}.b-mix-h span{font-weight:500;color:var(--b-muted);margin-left:6px}.b-slots{display:grid;gap:10px}.b-slot{background:#fff;border:1px solid var(--b-line);border-radius:10px;padding:10px 12px;opacity:0;transform:translateY(-6px);transition:opacity .35s ease,transform .35s ease}.b-mix.open .b-slot{opacity:1;transform:none}.b-mix.open .b-slot:nth-child(2){transition-delay:.06s}.b-mix.open .b-slot:nth-child(3){transition-delay:.12s}.b-mix.open .b-slot:nth-child(4){transition-delay:.18s}.b-slot-h{display:flex;justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:8px;font:500 12px/1.2 var(--b-body);color:var(--b-muted);text-transform:uppercase;letter-spacing:.05em}.b-slot-h b{font:700 14px/1.2 var(--b-body);color:var(--b-ink);text-transform:none;letter-spacing:0}.b-slot-opts{display:grid;grid-template-columns:repeat(5,1fr);gap:8px}.b-slot-opts button{aspect-ratio:1;padding:3px;background:#fff;border:1.5px solid var(--b-line);border-radius:10px;cursor:pointer;transition:border-color .2s,transform .15s,box-shadow .2s}.b-slot-opts button:hover{border-color:var(--b-line-2)}.b-slot-opts button:active{transform:scale(.94)}.b-slot-opts button[aria-pressed=true]{border-color:var(--b-blue);box-shadow:0 0 0 2px #1d5fe840}.b-slot-opts img{width:100%;height:100%!important;object-fit:contain}.b-multi .b-express{display:none}.b-cta.busy{opacity:.7;pointer-events:none}@media(prefers-reduced-motion:reduce){.b-mix,.b-slot{transition:none}}html{overflow-x:clip}@supports not (overflow:clip){html{overflow-x:hidden}}.b-pdp,.b-info{overscroll-behavior-x:none}@media(max-width:980px){.b-legends{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin:0;padding:0;overflow:visible;scroll-snap-type:none}.b-legend{flex:none;min-width:0;padding:6px 3px 8px;font-size:10.5px;line-height:1.15;overflow-wrap:anywhere}.b-legend img{margin-bottom:4px}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/gmb-v6.css.map */
