@keyframes slhModalIn{0%{opacity:0;transform:translate(-50%) translateY(1.6rem) scale(.97)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@keyframes slhSheetIn{0%{transform:translateY(100%)}to{transform:translateY(0)}}.quick-add-modal:not([open]),.quick-add-modal:not([open]) *{pointer-events:none!important}.quick-add-modal[open]{background:#0a0a1494!important}.quick-add-modal__content{background:#fff!important;border-radius:18px!important;box-shadow:0 12px 48px #0000002e,0 2px 8px #00000014!important;border:1px solid rgba(0,0,0,.06)!important;overflow-x:hidden!important;overflow-y:auto!important;max-height:calc(100vh - 8rem)!important}.quick-add-modal[open] .quick-add-modal__content{animation:slhModalIn .28s cubic-bezier(.2,.7,.2,1) both}@media screen and (min-width:990px){.quick-add-modal__content{width:66%!important;max-width:900px!important;max-height:calc(100vh - 8rem)!important;overflow-y:auto!important}}@media screen and (min-width:750px)and (max-width:989px){.quick-add-modal__content{width:82%!important;max-height:calc(100vh - 8rem)!important;overflow-y:auto!important}}@media screen and (max-width:749px){.quick-add-modal__content{position:absolute!important;top:auto!important;bottom:0!important;left:0!important;right:0!important;transform:none!important;width:100%!important;max-width:100%!important;margin:0!important;border-radius:20px 20px 0 0!important;max-height:90vh!important;overflow-y:auto!important;overflow-x:hidden!important}.quick-add-modal[open] .quick-add-modal__content{animation:slhSheetIn .3s cubic-bezier(.2,.7,.2,1) both}}.quick-add-modal__content-info{padding:2.6rem 3rem!important}@media screen and (max-width:749px){.quick-add-modal__content-info{padding:1.6rem 1.8rem 2.8rem!important}}quick-add-modal .quick-add-modal__toggle{position:absolute!important;top:1.4rem!important;right:1.4rem!important;width:3.6rem!important;height:3.6rem!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;background:#f0f0f2!important;border:1px solid rgba(0,0,0,.08)!important;border-radius:50%!important;color:#00000073!important;cursor:pointer!important;box-shadow:none!important;transition:background .2s,color .2s,transform .2s!important;z-index:10!important}quick-add-modal .quick-add-modal__toggle:hover{background:#1a1a2e!important;color:#fff!important;border-color:#1a1a2e!important;transform:rotate(90deg)!important}quick-add-modal .quick-add-modal__toggle .icon{width:1.5rem!important;height:1.5rem!important}quick-add-modal .product__media-wrapper{border-radius:12px;overflow:hidden}quick-add-modal .product__media-item img{border-radius:10px}quick-add-modal .product__title>a{font-size:2rem!important;font-weight:700!important;line-height:1.3!important;color:#1a1a2e!important;text-decoration:none!important}quick-add-modal .product__title>a:hover{color:#0f3460!important;text-decoration:underline!important;text-underline-offset:.3rem!important}quick-add-modal .price .price-item--sale{color:#e53935!important;font-size:2.2rem!important;font-weight:800!important}quick-add-modal .price--on-sale .price-item--regular{color:#9e9e9e!important;font-size:1.5rem!important;text-decoration:line-through!important;font-weight:400!important}quick-add-modal .price .price-item{font-size:2rem!important;font-weight:700!important}quick-add-modal .product-form__input label,quick-add-modal fieldset .form__label{font-size:1.4rem!important;font-weight:600!important;color:#1a1a2e!important}quick-add-modal .swatch-input__label,quick-add-modal .variant-input-wrapper label{border-radius:8px!important;border:1.5px solid rgba(0,0,0,.14)!important;font-weight:600!important;transition:border-color .15s,background .15s!important}quick-add-modal .swatch-input__label:hover,quick-add-modal .variant-input-wrapper label:hover{border-color:#1a1a2e!important}quick-add-modal .product-form__submit,quick-add-modal [name=add]{background:linear-gradient(135deg,#1a1a2e,#16213e)!important;color:#fff!important;border:none!important;border-radius:12px!important;padding:1.5rem 2.4rem!important;font-size:1.55rem!important;font-weight:700!important;letter-spacing:.02em!important;box-shadow:0 4px 16px #1a1a2e40!important;transition:background .25s,transform .15s,box-shadow .25s!important}quick-add-modal .product-form__submit:hover,quick-add-modal [name=add]:hover{background:linear-gradient(135deg,#0f3460,#0b2a4a)!important;transform:translateY(-2px)!important;box-shadow:0 8px 24px #0f346047!important}quick-add-modal .product-form__submit:active,quick-add-modal [name=add]:active{transform:translateY(0) scale(.98)!important}quick-add-modal .product__view-details{display:inline-flex!important;align-items:center!important;gap:.5rem!important;font-size:1.35rem!important;font-weight:600!important;color:#0f3460!important;text-decoration:none!important;margin-top:1.2rem!important;transition:color .2s!important}quick-add-modal .product__view-details:hover{color:#1a1a2e!important;text-decoration:underline!important}@media(prefers-reduced-motion:reduce){.quick-add-modal[open] .quick-add-modal__content{animation:none!important}quick-add-modal .quick-add-modal__toggle:hover{transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/ds-quick-add-modal.css.map */
