.bk-buy,.bk-buy__pform{display:block}.bk-buy__form{margin:0;display:flex;flex-direction:column;gap:6px}.bk-buy__options{background:var(--bk-bg);border:1px solid var(--bk-line);border-radius:16px;padding:4px 14px;box-shadow:0 6px 24px #0c0a1214}.bk-buy__opt{display:flex;align-items:center;gap:8px;padding:8px 2px;cursor:pointer;font-size:12px;color:var(--bk-ink)}.bk-buy__opt+.bk-buy__opt{border-top:1px solid var(--bk-line)}.bk-buy__radio{position:absolute;opacity:0;pointer-events:none}.bk-buy__dot{flex:0 0 auto;width:17px;height:17px;border:1.5px solid var(--bk-ink);border-radius:50%;display:inline-block;position:relative}.bk-buy__radio:checked+.bk-buy__dot:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:50%;background:var(--bk-ink)}.bk-buy__radio:focus-visible+.bk-buy__dot{outline:2px solid var(--bk-ink);outline-offset:2px}.bk-buy__opt-label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bk-buy__opt-price{font-family:var(--bk-font-title);font-weight:600;font-size:12px;white-space:nowrap}.bk-buy__bar{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;background:var(--bk-ink);color:#fff;border:0;border-radius:var(--bk-btn-radius);font-family:var(--bk-font-title);font-weight:600;font-size:12.5px;letter-spacing:.07em;text-transform:uppercase;padding:14px 22px;cursor:pointer;position:relative;transition:opacity var(--bk-dur) var(--bk-ease-out)}.bk-buy__bar:hover{opacity:.85}.bk-buy__bar:focus-visible{outline:2px solid var(--bk-ink);outline-offset:3px}.bk-buy__bar.loading>span{visibility:hidden}.bk-buy__bar .loading__spinner{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.bk-buy__bar .loading__spinner svg{width:18px;height:18px}.bk-buy__bar .loading__spinner .spinner .path{stroke:#fff}.bk-buy__bar.loading .loading__spinner{visibility:visible}.bk-buy__bar--soldout{background:var(--bk-surface);color:var(--bk-muted);justify-content:center;cursor:default}.bk-buy__bar--soldout:hover{opacity:1}.bk-media-wrap{position:relative}@media(hover:hover)and (pointer:fine){.bk-media-wrap .bk-buy{position:absolute;left:10px;right:10px;bottom:10px;z-index:2;opacity:0;transform:translateY(10px);pointer-events:none;transition:opacity .22s var(--bk-ease-out),transform .22s var(--bk-ease-out)}.bk-media-wrap:hover .bk-buy,.bk-media-wrap .bk-buy:focus-within{opacity:1;transform:translateY(0);pointer-events:auto}}@media(hover:none),(pointer:coarse){.bk-buy--collapsed .bk-buy__options{display:none}}@media(hover:none),(pointer:coarse){.bk-card .bk-media-wrap,.bk-range__card .bk-media-wrap{display:contents}.bk-card .bk-buy,.bk-range__card .bk-buy{order:10}.bk-media-wrap .bk-buy{position:relative;margin-top:2px}.bk-buy__bar{padding:13px 16px;font-size:11.5px;letter-spacing:.05em}.bk-buy__opt{font-size:12px;padding:8px 0}.bk-buy__opt-price{font-size:11.5px}.bk-buy__opt-label{overflow:visible;text-overflow:clip}.bk-buy:not(.bk-buy--collapsed) .bk-buy__options{position:absolute;left:0;right:0;bottom:calc(100% + 8px);z-index:30;box-shadow:0 12px 32px #0c0a122e}.bk-buy:not(.bk-buy--collapsed){z-index:30}}
/*# sourceMappingURL=/cdn/shop/t/49/assets/bk-card-buy.css.map */
