.bd-qa{--bd-white:#fff;--bd-line:#e4e7ec;--bd-text:#0b1220;--bd-ink:#111827;--bd-gray:#8e99ab;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:4;font-family:SF-Body-font,Helvetica Neue,Helvetica,Arial,sans-serif;color:var(--bd-text)}.bd-qa *{box-sizing:border-box}.bd-qa form{margin:0}.bd-qa .bd-qa-submit{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.bd-qa-sizes{position:absolute;left:8px;right:8px;bottom:8px;display:flex;flex-wrap:wrap;gap:6px;padding:8px;border-radius:12px;background:#fffffff5;box-shadow:0 6px 22px #02061724;opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity .16s ease,transform .16s ease,visibility .16s;pointer-events:auto}.sf__pcard:hover .bd-qa-sizes,.bd-qa-sizes:focus-within{opacity:1;visibility:visible;transform:none}.bd-qa-size{flex:1 1 auto;min-width:38px;padding:9px 6px;border:1.5px solid var(--bd-line);border-radius:9px;background:var(--bd-white);font:inherit;font-size:12px;font-weight:750;line-height:1;color:inherit;cursor:pointer;transition:border-color .14s,background .14s,color .14s}.bd-qa-size:hover{border-color:var(--bd-ink);background:var(--bd-ink);color:#fff}.bd-qa-size[disabled]{opacity:.4;cursor:default;text-decoration:line-through}.bd-qa-size[disabled]:hover{background:var(--bd-white);color:inherit;border-color:var(--bd-line)}.bd-qa-size.is-adding{opacity:.5}.bd-qa-mobile{position:absolute;top:9px;left:9px;width:29px;height:29px;border-radius:999px;padding:0;border:1px solid rgba(255,255,255,.55);background:#ffffff42;-webkit-backdrop-filter:blur(10px) saturate(170%);backdrop-filter:blur(10px) saturate(170%);color:#0b1220;display:none;align-items:center;justify-content:center;cursor:pointer;pointer-events:auto;box-shadow:0 2px 9px #0206171a}.bd-qa-mobile:active{background:#ffffff8c}.bd-qa-mobile svg{width:14px;height:14px;display:block}@media(max-width:749px),(hover:none){.bd-qa-sizes{display:none}.bd-qa-mobile{display:flex}}html.bd-qa-locked,html.bd-qa-locked body{overflow:hidden}#bd-qa-sheet{font-family:SF-Body-font,Helvetica Neue,Helvetica,Arial,sans-serif;color:#0b1220}#bd-qa-sheet *{box-sizing:border-box}#bd-qa-sheet .bd-qa-scrim{position:fixed;top:0;right:0;bottom:0;left:0;background:#02061773;z-index:9998}#bd-qa-sheet .bd-qa-sheet{position:fixed;left:0;right:0;bottom:0;z-index:9999;background:#fff;border-radius:18px 18px 0 0;padding:14px 14px calc(14px + env(safe-area-inset-bottom));max-height:84vh;overflow-y:auto;box-shadow:0 -10px 40px #02061738}#bd-qa-sheet .bd-qa-sheet-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}#bd-qa-sheet .bd-qa-sheet-title{font-size:12px;font-weight:850;letter-spacing:.09em;text-transform:uppercase;color:#8e99ab}#bd-qa-sheet .bd-qa-close{border:0;background:none;font-size:26px;line-height:1;padding:0 4px;cursor:pointer;color:#0b1220}#bd-qa-sheet .bd-qa-sheet-prod{display:flex;align-items:center;gap:11px;padding-bottom:13px;border-bottom:1px solid #e4e7ec}#bd-qa-sheet .bd-qa-sheet-thumb{width:64px;height:64px;flex:0 0 64px;border:1px solid #e4e7ec;border-radius:11px;overflow:hidden;display:block}#bd-qa-sheet .bd-qa-sheet-thumb img{width:100%;height:100%;object-fit:cover;display:block}#bd-qa-sheet .bd-qa-sheet-info{min-width:0;display:block}#bd-qa-sheet .bd-qa-sheet-name{display:block;font-size:14px;font-weight:850;line-height:1.2;letter-spacing:-.02em}#bd-qa-sheet .bd-qa-sheet-price{display:block;margin-top:5px;font-size:13px;font-weight:750;color:#0b1220;line-height:1.2}#bd-qa-sheet .bd-qa-sheet-price style,#bd-qa-sheet .bd-qa-sheet-price script{display:none!important}#bd-qa-sheet .bd-qa-sheet-label{margin:14px 0 2px;font-size:11px;font-weight:750;letter-spacing:.08em;text-transform:uppercase;color:#8e99ab}#bd-qa-sheet .bd-qa-row{display:flex;align-items:center;justify-content:space-between;width:100%;gap:10px;padding:16px 2px;border:0;border-bottom:1px solid #e4e7ec;background:none;font:inherit;color:inherit;text-align:left;cursor:pointer}#bd-qa-sheet .bd-qa-row-size{font-size:15px;font-weight:850;letter-spacing:-.02em}#bd-qa-sheet .bd-qa-row-act{font-size:13px;font-weight:750;color:#8e99ab}#bd-qa-sheet .bd-qa-row.is-soldout{opacity:.4;cursor:default}#bd-qa-sheet .bd-qa-row.is-soldout .bd-qa-row-size{text-decoration:line-through}
/*# sourceMappingURL=/cdn/shop/t/60/assets/bd-card-quick-add.css.map */
