.wb-quick-add__dialog{background:var(--wb-cream);border:0;border-radius:1.2rem;box-shadow:0 2.4rem 6rem #2b130c40;color:var(--wb-brown);max-height:calc(100vh - 4rem);max-width:none;overflow:auto;padding:0;width:min(76rem,calc(100vw - 3.2rem))}.wb-quick-add__dialog[open]{animation:wb-qa-fade .2s ease}.wb-quick-add__dialog::backdrop{background:#2b130c73}.wb-quick-add__panel{padding:2.4rem;position:relative}.wb-quick-add__close{align-items:center;background:#fff;border:.1rem solid var(--wb-line);border-radius:50%;color:var(--wb-brown);cursor:pointer;display:flex;height:4rem;justify-content:center;padding:0;position:absolute;right:1.2rem;top:1.2rem;width:4rem;z-index:2}.wb-quick-add__close .wb-icon{height:2rem;width:2rem}.wb-quick-add__close:focus-visible{box-shadow:var(--wb-focus);outline:none}.is-loading .wb-quick-add__body{min-height:24rem}.is-loading .wb-quick-add__body:after{animation:wb-qa-spin .8s linear infinite;border:.3rem solid var(--wb-line);border-radius:50%;border-top-color:var(--wb-maroon);content:"";display:block;height:3.2rem;margin:9rem auto 0;width:3.2rem}.wb-qa{display:grid;gap:2.4rem;grid-template-columns:28rem minmax(0,1fr)}.wb-qa__media{align-self:start;aspect-ratio:1 / 1;background:var(--wb-ivory);border-radius:.8rem;overflow:hidden}.wb-qa__img{display:block;height:100%;object-fit:cover;width:100%}.wb-qa__title{font-family:var(--wb-font-display);font-size:var(--wb-text-h3);font-weight:var(--wb-weight-display-strong);letter-spacing:var(--wb-tracking-display);line-height:var(--wb-leading-h3);margin:0 4.4rem .8rem 0}.wb-qa__price{align-items:baseline;display:flex;flex-wrap:wrap;gap:.8rem;min-height:3rem}.wb-qa__price strong{color:var(--wb-color-sale);font-size:2.2rem;font-weight:var(--wb-weight-bold)}.wb-qa__price s{color:var(--wb-color-muted);font-size:var(--wb-text-price-compare);font-weight:var(--wb-weight-body)}.wb-qa__price em{background:#fdeee9;border-radius:var(--wb-radius-pill);color:var(--wb-color-sale);font-size:var(--wb-text-micro);font-style:normal;font-weight:var(--wb-weight-semibold);letter-spacing:var(--wb-tracking-badge);padding:.3rem .7rem}.wb-qa__option{border:0;margin:1.8rem 0 0;padding:0}.wb-qa__option legend{font-size:var(--wb-text-sm);font-weight:var(--wb-weight-medium);margin-bottom:.8rem;padding:0}.wb-qa__values{display:flex;flex-wrap:wrap;gap:.8rem}.wb-qa__value{cursor:pointer;position:relative}.wb-qa__value input{height:100%;top:0;right:0;bottom:0;left:0;margin:0;opacity:0;position:absolute;width:100%}.wb-qa__value span{align-items:center;background:#fff;border:.1rem solid #dcc8b6;border-radius:.6rem;display:flex;font-size:1.4rem;min-height:4.4rem;padding:0 1.6rem}.wb-qa__value input:checked+span{background:#fbeee6;border-color:var(--wb-maroon);box-shadow:inset 0 0 0 .1rem var(--wb-maroon);color:var(--wb-maroon);font-weight:600}.wb-qa__value input:focus-visible+span{box-shadow:var(--wb-focus)}.wb-qa__value.is-unavailable span{color:#a39a94;text-decoration:line-through}.wb-qa__error{color:var(--wb-red);font-size:1.3rem;margin-top:1.2rem}.wb-qa__submit{margin-top:2.2rem;min-height:4.8rem;position:relative;width:100%}.wb-qa__submit .loading__spinner{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:1.8rem}.wb-qa__submit .loading__spinner .path{stroke:currentColor}.wb-qa__submit.loading>span:first-child{visibility:hidden}.wb-qa__details{color:var(--wb-maroon);display:inline-block;font-size:1.35rem;font-weight:600;margin-top:1.4rem}@media screen and (max-width:749px){.wb-quick-add__dialog{border-radius:1.6rem 1.6rem 0 0;margin:auto 0 0;max-height:88vh;width:100%}.wb-quick-add__dialog[open]{animation:wb-qa-sheet .25s ease}.wb-quick-add__panel{padding:1.8rem 1.6rem calc(1.8rem + env(safe-area-inset-bottom))}.wb-qa{gap:1.4rem;grid-template-columns:9rem minmax(0,1fr)}.wb-qa__title{font-size:2rem}.wb-qa__price strong{font-size:1.9rem}}@keyframes wb-qa-fade{0%{opacity:0;transform:translateY(1rem)}}@keyframes wb-qa-sheet{0%{transform:translateY(100%)}}@keyframes wb-qa-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.wb-quick-add__dialog[open]{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/wobblebag-quick-add.css.map */
