html.bq-qa-open,html.bq-qa-open body{overflow:hidden}.bq-qa[hidden]{display:none!important}.bq-qa,.bq-qa *,.bq-qa *:before,.bq-qa *:after{box-sizing:border-box}.bq-qa{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:flex;align-items:center;justify-content:center;font-family:inherit;color:#1a1a1a}.bq-qa__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000073;opacity:0;transition:opacity .2s ease}.bq-qa__panel{position:relative;background:#fff;width:min(440px,calc(100% - 32px));max-height:calc(100vh - 48px);overflow-y:auto;padding:28px 24px 24px;box-shadow:0 12px 40px #0000002e;opacity:0;transform:translateY(12px);transition:opacity .2s ease,transform .2s ease;outline:none}.bq-qa.is-open .bq-qa__overlay{opacity:1}.bq-qa.is-open .bq-qa__panel{opacity:1;transform:none}.bq-qa__close{position:absolute;top:6px;right:6px;width:44px;height:44px;border:0;background:none;font-size:28px;line-height:1;cursor:pointer;color:#1a1a1a}.bq-qa__product{display:flex;gap:14px;align-items:center;margin:0 36px 20px 0}.bq-qa__img{width:84px;height:84px;object-fit:cover;flex:0 0 auto;background:#f4f4f4}.bq-qa__title{font-size:14px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;line-height:1.35}.bq-qa__price{margin-top:6px;font-size:15px}.bq-qa__price s{color:#8a8a8a;margin-right:6px;font-size:13px}.bq-qa__variant{margin-top:4px;font-size:13px;color:#555}.bq-qa__option{border:0;margin:0 0 16px;padding:0;min-width:0}.bq-qa__option legend{font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;margin-bottom:10px;padding:0;width:auto;border:0}.bq-qa__values{display:grid;grid-template-columns:repeat(auto-fill,minmax(52px,1fr));gap:8px}.bq-qa__value{position:relative;margin:0;cursor:pointer}.bq-qa__value input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.bq-qa__value>span:first-of-type{display:flex;align-items:center;justify-content:center;min-height:48px;border:1px solid #cfcfcf;font-size:15px;transition:border-color .15s,background .15s,color .15s;-webkit-user-select:none;user-select:none}.bq-qa__value:hover>span:first-of-type{border-color:#1a1a1a}.bq-qa__value input:checked+span{background:#1a1a1a;border-color:#1a1a1a;color:#fff}.bq-qa__value input:focus-visible+span{outline:2px solid #1a1a1a;outline-offset:2px}.bq-qa__value.is-disabled{cursor:not-allowed}.bq-qa__value.is-disabled>span:first-of-type{color:#b5b5b5;border-color:#e6e6e6;background:linear-gradient(to top left,transparent calc(50% - .5px),#d5d5d5 50%,transparent calc(50% + .5px))}.bq-qa__sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.bq-qa__msg{min-height:1em;margin:0 0 10px;font-size:13px;color:#b3261e}.bq-qa__btn{display:flex;align-items:center;justify-content:center;width:100%;min-height:50px;padding:0 16px;border:1px solid #1a1a1a;font-size:13px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;text-decoration:none!important;cursor:pointer;transition:opacity .15s}.bq-qa__btn--primary{background:#1a1a1a;color:#fff!important}.bq-qa__btn--secondary{background:#fff;color:#1a1a1a!important;margin-top:10px}.bq-qa__btn[disabled]{opacity:.35;cursor:not-allowed}.bq-qa__link{display:block;width:100%;margin-top:14px;padding:8px 0;text-align:center;font-size:13px;color:#1a1a1a;text-decoration:underline;background:none;border:0;cursor:pointer}.bq-qa__added-title{font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;margin:0 40px 16px 0}.bq-qa__added-title span{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:#1a1a1a;color:#fff;font-size:12px;margin-right:6px}.product-card__form a[aria-busy=true]{opacity:.6;pointer-events:none}@media(max-width:767px){.bq-qa{align-items:flex-end}.bq-qa__panel{width:100%;max-height:88vh;padding:26px 18px calc(18px + env(safe-area-inset-bottom));transform:translateY(100%);border-radius:14px 14px 0 0}.bq-qa.is-open .bq-qa__panel{transform:none}.bq-qa__values{grid-template-columns:repeat(4,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/bq-quick-add.css.map */
