.se-qa{position:absolute;right:0;bottom:0;left:0;z-index:3;pointer-events:none}.se-qa__add{position:absolute;right:.6rem;bottom:.7rem;display:flex;align-items:center;justify-content:center;width:4rem;height:4rem;padding:0;border:0;border-radius:50%;background:none;color:#111;cursor:pointer;pointer-events:auto;-webkit-tap-highlight-color:transparent}.se-qa__add:focus-visible{outline:.2rem solid rgba(17,17,17,.5);outline-offset:-.4rem}.se-qa__plus,.se-qs__plus{position:relative;width:1.6rem;height:1.6rem;transition:transform .36s cubic-bezier(.16,1,.3,1)}.se-qa__plus:before,.se-qa__plus:after,.se-qs__plus:before,.se-qs__plus:after{content:"";position:absolute;top:50%;left:0;width:100%;height:1.5px;margin-top:-.75px;background-color:currentColor}.se-qa__plus:after,.se-qs__plus:after{transform:rotate(90deg)}@media(hover:hover){.se-qa__add:hover .se-qa__plus{transform:scale(1.15)}}.se-qa__add:active .se-qa__plus{transform:scale(.85)}html.se-qs-lock,html.se-qs-lock body{overflow:hidden}.se-qs{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1001;visibility:hidden;transition:visibility 0s linear .42s}.se-qs.is-open{visibility:visible;transition:none}.se-qs__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#11111152;opacity:0;touch-action:none;transition:opacity .32s ease}.se-qs.is-open .se-qs__overlay{opacity:1}.se-qs__panel{position:absolute;right:0;bottom:0;left:0;box-sizing:border-box;max-height:90vh;max-height:90dvh;padding:1rem 2rem calc(2rem + env(safe-area-inset-bottom,0px));overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;border-radius:1.2rem 1.2rem 0 0;background-color:#fff;box-shadow:0 -12px 40px #0000001f;color:#111;outline:none;transform:translate3d(0,100%,0);transition:transform .3s cubic-bezier(.4,0,1,1)}.se-qs__panel::-webkit-scrollbar{display:none}.se-qs.is-open .se-qs__panel{transform:none;transition:transform .52s cubic-bezier(.16,1,.3,1)}.se-qs.is-dragging .se-qs__panel{transition:none}.se-qs__handle{display:block;width:3.6rem;height:.4rem;margin:0 auto 1.4rem;border-radius:99rem;background-color:#11111126}.se-qs__close{position:absolute;top:1.4rem;right:1.4rem;z-index:1;display:flex;align-items:center;justify-content:center;width:3.6rem;height:3.6rem;padding:0;border:0;border-radius:.6rem;background-color:transparent;box-shadow:none;color:#111;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .2s cubic-bezier(.2,.9,.3,1)}.se-qs__close:active{transform:scale(.92)}.se-qs__close:focus,.se-qs__close:focus-visible,.se-qs__close.focused{outline:none;box-shadow:none}.se-qs__close:focus-visible{background-color:#11111112}@media(hover:hover){.se-qs__close:hover{background-color:#1111110d}}.se-qs__x{position:relative;width:1.4rem;height:1.4rem}.se-qs__x:before,.se-qs__x:after{content:"";position:absolute;top:50%;left:0;width:100%;height:1.5px;margin-top:-.75px;background-color:currentColor;transform:rotate(45deg)}.se-qs__x:after{transform:rotate(-45deg)}.se-qs__head{display:flex;align-items:flex-start;gap:1.6rem;padding-right:4.4rem}.se-qs__media{flex:none;width:10rem;overflow:hidden;border-radius:.4rem;background-color:#fff}.se-qs__img{display:block;width:100%;height:auto;object-fit:contain}.se-qs__info{display:flex;flex-direction:column;align-items:flex-start;gap:.8rem;min-width:0;padding-top:.4rem}.se-qs__title{color:#111;font-size:1.6rem;line-height:1.3;letter-spacing:.04rem;text-decoration:none}.se-qs__price{margin:0;font-size:1.5rem;line-height:1.3;letter-spacing:.1rem;-webkit-text-stroke:.35px currentColor}.se-qs__options{margin-top:2.2rem}.se-qs__label{margin:0 0 1rem;color:#111111bf;font-size:1.3rem;letter-spacing:.04rem;text-transform:capitalize}.se-qs__sizes{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem}.se-qs__size{height:4.4rem;padding:0 .8rem;border:0;border-radius:.6rem;background-color:#fff;box-shadow:0 0 0 1px #11111121,0 3px 10px #0000000a;color:#111;font:inherit;font-size:1.4rem;letter-spacing:.04rem;cursor:pointer;-webkit-tap-highlight-color:transparent;opacity:0;transform:translateY(.6rem);transition:opacity .12s ease,transform .12s ease,box-shadow .18s ease}.se-qs.is-open .se-qs__size{opacity:1;transform:none;transition:opacity .26s ease calc(.12s + var(--i, 0) * 30ms),transform .48s cubic-bezier(.16,1,.3,1) calc(.12s + var(--i, 0) * 30ms),box-shadow .18s ease}.se-qs.is-open .se-qs__size:not(:disabled):active{transform:scale(.95);transition:transform .12s ease,box-shadow .18s ease}@media(hover:hover){.se-qs__size:not(:disabled):not([aria-checked=true]):hover{box-shadow:inset 0 1px 1px #ffffffe6,0 0 0 1px #11111159,0 3px 10px #0000000f}}.se-qs__size[aria-checked=true]{box-shadow:0 0 0 1.5px #111}.se-qs.is-open .se-qs__size:disabled{opacity:.35;text-decoration:line-through;cursor:not-allowed}.se-qs__sizes.is-nudge{animation:se-qs-nudge .42s ease}@keyframes se-qs-nudge{20%{transform:translate(-.6rem)}40%{transform:translate(.6rem)}60%{transform:translate(-.3rem)}80%{transform:translate(.3rem)}}.se-qs__error{margin:1.4rem 0 0;color:#d62f32;font-size:1.2rem;line-height:1.4}.se-qs__error:empty{display:none}.se-qs__submit{position:relative;isolation:isolate;display:flex;align-items:center;justify-content:center;gap:1rem;width:100%;height:5rem;margin-top:2.2rem;padding:0 2rem;border:0;border-radius:.6rem;background-color:#fff;box-shadow:0 0 0 1px #11111121,0 5px 16px #0000000f;color:#11111180;font:inherit;font-size:1.4rem;letter-spacing:.1rem;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color .26s ease,box-shadow .26s ease,transform .2s cubic-bezier(.2,.9,.3,1)}.se-qs__submit:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;background-color:#111;opacity:0;transition:opacity .26s ease}.se-qs__submit.is-ready{box-shadow:0 6px 18px #00000024;color:#fff}.se-qs__submit.is-ready:before{opacity:1}.se-qs__submit:active{transform:scale(.985)}.se-qs__submit .se-qs__plus{width:1.4rem;height:1.4rem}.se-qs.is-adding .se-qs__submit{pointer-events:none}.se-qs.is-adding .se-qs__submit .se-qs__plus{animation:se-qs-pulse .8s ease-in-out infinite}@keyframes se-qs-pulse{50%{opacity:.3}}@media screen and (min-width:750px){.se-qs__panel{top:50%;right:auto;bottom:auto;left:50%;width:min(52rem,calc(100vw - 4rem));max-height:min(80vh,72rem);padding:2.4rem;border-radius:1.2rem;opacity:0;transform:translate3d(-50%,-46%,0) scale(.97);transition:transform .24s cubic-bezier(.4,0,1,1),opacity .2s ease}.se-qs.is-open .se-qs__panel{opacity:1;transform:translate3d(-50%,-50%,0);transition:transform .46s cubic-bezier(.16,1,.3,1),opacity .24s ease}.se-qs__handle{display:none}.se-qs__media{width:12rem}}@media(prefers-reduced-motion:reduce){.se-qs,.se-qs__overlay,.se-qs__panel,.se-qs.is-open .se-qs__panel,.se-qs__size,.se-qs.is-open .se-qs__size{transition-duration:1ms;transition-delay:0s}.se-qs__sizes.is-nudge{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/se-quick-add.css.map */
