besocks-quick-size.bq{display:contents}.quick-add[data-bq-open] .quick-add__button--choose{opacity:0!important;pointer-events:none}.bq__panel{--bq-ink: var(--color-foreground, #000);--bq-paper: #fff;--bq-line: rgb(0 0 0 / .12);--bq-muted: rgb(0 0 0 / .4);--bq-pill: 100px;--bq-accent: var(--bs-green, #00FA32);position:absolute;inset-inline:10px;inset-block-end:10px;z-index:3;pointer-events:all;padding:18px;border-radius:16px;background:#ffffffdb;-webkit-backdrop-filter:blur(16px) saturate(160%);backdrop-filter:blur(16px) saturate(160%);box-shadow:0 24px 60px #0000001f;color:var(--bq-ink);cursor:default;font-family:var(--font-body--family, "Instrument Sans", sans-serif);font-size:14px;text-align:start}.bq__panel[hidden]{display:none}@media(prefers-reduced-motion:no-preference){.bq__panel:not([hidden]){animation:bq-in .26s cubic-bezier(.2,.8,.2,1)}}@keyframes bq-in{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:none}}.bq__form-component,.bq__form{display:block;height:auto}.bq__head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-block-end:14px}.bq__heading{display:flex;flex-direction:column;gap:2px;min-width:0}.bq__title{font-family:var(--font-heading--family, "EuropaGroH", "Neue Haas Unica", Helvetica, Arial, sans-serif);font-size:17px;font-weight:700;line-height:1.15;letter-spacing:-.01em}.bq__price{font-size:13px;line-height:1.2;color:#0009}.bq__close{flex-shrink:0;display:inline-grid;place-items:center;width:30px;height:30px;padding:0;border:0;border-radius:50%;background:#0000000f;color:var(--bq-ink);cursor:pointer;transition:background-color .15s,transform .15s}.bq__close svg{width:10px;height:10px}.bq__close:hover{background:#0000001f;transform:rotate(90deg)}.bq__sizes{display:grid;grid-template-columns:repeat(auto-fit,minmax(72px,1fr));gap:8px;margin-block-end:10px}.bq__size{min-height:44px;padding:0 12px;border:1px solid var(--bq-ink);border-radius:var(--bq-pill);background:var(--bq-paper);color:var(--bq-ink);font:inherit;font-size:14px;font-weight:400;cursor:pointer;transition:background-color .18s,color .18s,border-color .18s,transform .12s}.bq__size:hover:not([disabled]){background:#0000000d}.bq__size:active:not([disabled]){transform:scale(.97)}.bq__size[aria-checked=true],.bq__size[aria-checked=true]:hover{background:var(--bq-ink);border-color:var(--bq-ink);color:var(--bq-paper)}.bq__size[disabled]{border-color:var(--bq-line);background:transparent;color:var(--bq-muted);text-decoration:line-through;cursor:not-allowed}.bq__size:focus-visible,.bq__add:focus-visible,.bq__close:focus-visible{outline:2px solid var(--bq-ink);outline-offset:2px}.bq__add{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:48px;padding:0 20px;border:0;border-radius:var(--bq-pill);background:var(--color-primary-button-background, #000);color:var(--color-primary-button-text, #fff);font:inherit;font-size:14px;font-weight:500;cursor:pointer;transition:opacity .18s,transform .12s,background-color .18s}.bq__add-icon{display:inline-flex;width:20px;height:20px}.bq__add-icon svg{width:100%;height:100%}.bq__add:hover:not([disabled]){opacity:.85}.bq__add:active:not([disabled]){transform:scale(.98)}.bq__add[disabled]{opacity:.25;cursor:not-allowed}.bq__add[data-state=loading]{opacity:.6;pointer-events:none}.bq__add[data-state=added] .bq__add-icon,.bq__add[data-state=error] .bq__add-icon{display:none}.bq__add[data-state=added]{background:var(--bs-green, #00FA32);color:#000;opacity:1}.bq__add[data-state=error]{background:var(--bs-red, #D11515)}@media screen and (max-width:749px){.bq__panel{inset-inline:6px;inset-block-end:6px;padding:12px;border-radius:12px}.bq__head{margin-block-end:10px}.bq__title{font-size:15px}.bq__sizes{grid-template-columns:repeat(auto-fit,minmax(56px,1fr));gap:6px}.bq__size{min-height:38px;padding:0 8px;font-size:13px}.bq__add{min-height:42px;font-size:13px}.bq__add-icon{display:none}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/besocks-quick-size.css.map */
