.leina-qa__plus,.leina-qa__option-label{display:none}@media screen and (max-width:989px),screen and (hover:none){.card-wrapper .card__inner:has(>.leina-qa){position:relative;z-index:3}.card__inner>.leina-qa-media-link{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.leina-qa__plus{--leina-ink: 34, 34, 32;display:flex;align-items:center;justify-content:center;position:absolute;top:0;right:0;z-index:2;width:4.4rem;height:4.4rem;margin:0;padding:0;border:0;background:none;color:rgba(var(--leina-ink),.55);cursor:pointer;-webkit-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent}.leina-qa__plus .icon-plus{width:1.4rem;height:1.4rem}.leina-qa__plus.is-active{opacity:0;pointer-events:none}.leina-qa-scrim.leina-qa-scrim{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background-color:#22222066;opacity:0;transition:opacity .25s ease}.leina-qa-scrim.leina-qa-scrim.is-open{opacity:1}.leina-qa--sheet{--leina-ink: 34, 34, 32;--leina-canvas: 255, 251, 247;display:block;position:fixed;top:auto;right:0;bottom:0;left:0;z-index:1001;padding:2.4rem 2rem calc(2.4rem + env(safe-area-inset-bottom,0px));background-color:rgb(var(--leina-canvas));color:rgb(var(--leina-ink));font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);text-align:center;opacity:1;visibility:visible;transform:translateY(100%);transition:transform .28s ease}.leina-qa--sheet.is-open{transform:translateY(0)}.leina-qa--sheet .leina-qa__product-form{display:block;margin:0 auto;max-width:48rem}.leina-qa--sheet .leina-qa__heading{margin:0 0 1.6rem;font-size:1.4rem;line-height:1.4;letter-spacing:.2em;text-indent:.2em;text-transform:uppercase;color:rgba(var(--leina-ink),.65)}.leina-qa--sheet .leina-qa__option-label{display:block;margin:0 0 1.2rem;font-size:1.3rem;line-height:1.4;letter-spacing:.16em;text-indent:.16em;text-transform:uppercase;color:rgba(var(--leina-ink),.55)}.leina-qa--sheet .leina-qa__sizes{display:flex;flex-wrap:wrap;justify-content:center;gap:.8rem 2.4rem;margin:0 0 2.4rem;padding:0;border:0}.leina-qa--sheet .leina-qa__size{position:relative}.leina-qa--sheet .leina-qa__radio{position:absolute;top:0;left:0;width:1px;height:1px;margin:0;opacity:0;pointer-events:none}.leina-qa--sheet .leina-qa__pill{display:flex;align-items:center;justify-content:center;min-width:4.4rem;height:4.4rem;padding:0 .4rem;border:0;font-size:1.5rem;font-weight:var(--font-body-weight);line-height:1;letter-spacing:.08em;text-indent:.08em;text-transform:uppercase;color:rgba(var(--leina-ink),.65);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.leina-qa--sheet .leina-qa__radio:checked+.leina-qa__pill{color:rgb(var(--leina-ink));font-weight:var(--font-body-weight-bold, 600)}.leina-qa--sheet .leina-qa__pill--sold-out{color:rgba(var(--leina-ink),.3);text-decoration:line-through;cursor:not-allowed}.leina-qa--sheet .leina-qa__submit{position:relative;display:flex;align-items:center;justify-content:center;width:100%;min-height:5.2rem;margin:0;padding:0 1.6rem;border:1px solid rgb(var(--leina-ink));border-radius:0;background-color:rgb(var(--leina-ink));box-shadow:none;color:rgb(var(--leina-canvas));font-family:inherit;font-style:inherit;font-weight:inherit;font-size:1.4rem;line-height:1;letter-spacing:.14em;text-indent:.14em;text-transform:uppercase;cursor:pointer;-webkit-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent}.leina-qa--sheet .leina-qa__submit[disabled]{border-color:rgba(var(--leina-ink),.3);background-color:transparent;color:rgba(var(--leina-ink),.5);cursor:default}.leina-qa--sheet .leina-qa__submit.loading .leina-qa__label{visibility:hidden}.leina-qa--sheet .leina-qa__submit .loading-overlay__spinner{position:absolute;top:50%;left:50%;width:1.8rem;height:1.8rem;margin:-.9rem 0 0 -.9rem;text-indent:0}.leina-qa--sheet .leina-qa__submit .loading-overlay__spinner.hidden{display:none}.leina-qa--sheet .leina-qa__submit .spinner{display:block;width:1.8rem;height:1.8rem}.leina-qa--sheet .leina-qa__submit .spinner .path{stroke:currentColor}.leina-qa--sheet .leina-qa__error[hidden]{display:none}.leina-qa--sheet .leina-qa__error:not([hidden]){display:block;margin-top:1.2rem;font-size:1.3rem;line-height:1.4;color:rgb(var(--leina-ink))}html.leina-qa-sheet-open,html.leina-qa-sheet-open body{overflow:hidden}}@media(prefers-reduced-motion:reduce){.leina-qa-scrim.leina-qa-scrim,.leina-qa--sheet,.leina-qa--sheet.is-open{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/leina-quick-add-mobile.css.map */
