@keyframes closingAnim{0%{opacity:1}to{opacity:0}}.quick-add{position:relative;grid-row-start:4;z-index:10}.modal-opener{position:relative;z-index:1}.quick-add-modal{box-sizing:border-box;position:fixed;top:0;left:0;display:flex;margin:0 auto;width:100%;height:100%;background-color:rgba(var(--color-modal-overlay),.2);opacity:0;visibility:hidden;z-index:2;transition:opacity .45s ease,visibility .35s ease}@media screen and (min-width:990px){.quick-add-modal{--image-height--portrait: 55rem;--image-height--landscape: 31.9rem;--image-height--square: 42rem}}@media screen and (min-width:1200px){.quick-add-modal{--image-height--portrait: 60.4rem;--image-height--landscape: 34.8rem;--image-height--square: 46.2rem}}@media screen and (min-width:1360px){.quick-add-modal{--image-height--portrait: 68.3rem;--image-height--landscape: 39.4rem;--image-height--square: 52.3rem}}.quick-add-modal.active{opacity:1;visibility:visible;z-index:101}.quick-add-modal.active .quick-add-modal__content{pointer-events:all;opacity:1;visibility:visible}.quick-add-modal.active.closing{animation:closingAnim .25s ease forwards}@media screen and (pointer:fine)and (min-width:990px){.quick-add-modal.cursor-active{cursor:none}.quick-add-modal.cursor-active .quick-add-modal__close-btn{opacity:1}}.quick-add-modal__content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;max-height:100vh;background-color:rgb(var(--color-background));box-sizing:border-box;padding:4.8rem .8rem 2rem 2rem;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .45s ease,visibility .35s ease;overflow:hidden}@media screen and (min-width:990px){.quick-add-modal__content{width:90rem;height:calc(var(--image-height, 5rem) + 4.8rem);max-height:90vh;border-radius:var(--border-radius-block);padding:2.4rem 1.2rem 2.4rem 2.4rem}}@media screen and (min-width:1200px){.quick-add-modal__content{width:100rem}}@media screen and (min-width:1360px){.quick-add-modal__content{width:112rem}}.quick-add-modal__content:focus-visible{outline:none}.quick-add-modal__content img{max-width:100%}.quick-add-modal__content .product-media__list-wrapper{width:100%}.quick-add-modal__content-wrapper{position:relative;width:100%;height:100%}.quick-add-modal__content-info{position:relative;height:100%;overflow-x:hidden;overflow-y:auto;overscroll-behavior:none}.quick-add-modal__content-info::-webkit-scrollbar{width:.4rem;border-radius:10rem}.quick-add-modal__content-info::-webkit-scrollbar-thumb{background-color:rgba(var(--color-foreground),.5);border-radius:10rem}.quick-add-modal__content-info::-webkit-scrollbar-thumb:hover{cursor:initial;background-color:rgba(var(--color-foreground),1)}.quick-add-modal__content-info::-webkit-scrollbar-track{background-color:rgba(var(--color-background));border-radius:10rem}.quick-add-modal__content-info>*{height:100%;margin:0 auto;max-width:100%;width:100%;padding:0}.quick-add-modal__content-info .product-outer{padding:0}.quick-add-modal__content-info .product-media{padding-right:.6rem}@media screen and (min-width:990px){.quick-add-modal__content-info .product-media{padding-right:0}}.quick-add-modal__content-info .product-info-container{padding-right:.6rem}@media screen and (min-width:990px){.quick-add-modal__content-info .product-info-container{padding-right:1.2rem}}.quick-add-modal__content-info.has-scroll::-webkit-scrollbar-thumb{background-color:rgba(var(--color-foreground),.5)}.quick-add-modal__content-info.has-scroll::-webkit-scrollbar-thumb:hover{background-color:rgba(var(--color-foreground),1)}.quick-add-modal__content-info.has-scroll::-webkit-scrollbar-track{background:rgba(var(--color-foreground),.2)}.quick-add-modal__content-info.has-scroll .product-media__list{border-radius:var(--border-radius-block)}.quick-add-modal__close-btn{color:rgb(var(--color-foreground));background-color:transparent;width:4rem;height:4rem;position:absolute;top:.4rem;right:.4rem;display:flex;align-items:center;justify-content:center;border-radius:100px;transition:opacity .25s ease;z-index:10}@media screen and (min-width:990px){.quick-add-modal__close-btn{width:6.4rem;height:6.4rem;top:1.2rem;right:1.2rem;color:rgb(var(--color-button-secondary-text));background-color:rgb(var(--color-button-secondary))}.quick-add-modal__close-btn:focus-visible{top:1.2rem!important;right:1.2rem!important;left:auto!important}}@media screen and (pointer:fine)and (min-width:990px){.quick-add-modal__close-btn{pointer-events:none;opacity:0}}.quick-add-modal__close-btn svg{width:2.4rem;height:2.4rem}@media screen and (min-width:990px){.quick-add-modal__close-btn svg{width:2.6rem;height:2.6rem}}.quick-add-modal__close-btn.pulse{animation:close-pulse .3s ease-out}.quick-add-modal .shopify-payment-button__button.shopify-payment-button__button--branded .shopify-cleanslate>div{overflow:hidden}.quick-add-modal .product__description-excerpt,.quick-add-modal .product__description.rte>*{font-size:1.4rem}.quick-add-modal .product-description-wrapper:empty{display:none}.quick-add-modal .product__inventory{margin-top:2rem}.quick-add-modal .product__inventory-inner{font-size:1.4rem}.quick-add-modal .product__media-list-wrapper{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:1.6rem;width:100%;height:auto}.quick-add-modal .product__media-list{width:100%}.quick-add-modal .product__title{font-size:calc(var(--font-heading-h4-scale) * 2.1rem);color:rgb(var(--color-foreground))}@media only screen and (min-width:750px){.quick-add-modal .product__title{font-size:calc(var(--font-heading-h4-scale) * 2.3rem)}}@media only screen and (min-width:1360px){.quick-add-modal .product__title{font-size:calc(var(--font-heading-h4-scale) * 2.5rem)}}@media only screen and (min-width:1536px){.quick-add-modal .product__title{font-size:calc(var(--font-heading-h4-scale) * 2.8rem)}}.quick-add-modal .product .deferred-media__poster-button{display:flex}.quick-add-modal .product__media-toggle,.quick-add-modal .product__media-icon{display:none}.quick-add-modal .product__button-prev,.quick-add-modal .product__button-next{background-color:rgb(var(--color-background))}.quick-add-modal .product__button-prev{bottom:.5rem}@media(min-width:1200px){.quick-add-modal .product__button-prev{top:.5rem}}.quick-add-modal .product__button-next{bottom:.5rem}.quick-add-modal .product{height:100%}.quick-add-modal .product__title__wrapper{margin-top:0}.quick-add-modal .product .product-parameters{width:100%}.quick-add-modal .product .product-parameters .product-form__controls{width:auto}.quick-add-modal .product .product-parameters .product-form__controls--dropdown{width:100%}.quick-add-modal .product .product-parameters .select-wrapper{bottom:100%;margin-bottom:.4rem}.quick-add-modal .product .product-form{width:100%;max-width:100%}.quick-add-modal .product .product-form__controls-group{max-width:100%}.quick-add-modal .product .product-outer{flex-direction:column;position:static;gap:1.6rem;min-height:100%;height:auto}@media screen and (min-width:990px){.quick-add-modal .product .product-outer{flex-direction:row;gap:2.4rem}}@media screen and (min-width:1200px){.quick-add-modal .product .product-outer{gap:3.2rem}}@media screen and (min-width:1360px){.quick-add-modal .product .product-outer{gap:4rem}}.quick-add-modal .product .product-media{position:relative;top:auto;width:100%;max-width:100%;height:100%}@media screen and (min-width:990px){.quick-add-modal .product .product-media{position:sticky;top:0;width:calc((100% - 2.4rem)/2)}}@media screen and (min-width:1200px){.quick-add-modal .product .product-media{width:calc((100% - 4rem)/2)}}.quick-add-modal .product .product-info-container{overflow:visible;position:static;justify-content:start;width:100%;max-width:100%;margin-top:0}@media screen and (min-width:990px){.quick-add-modal .product .product-info-container{width:calc((100% - 2.4rem)/2)}}@media screen and (min-width:1200px){.quick-add-modal .product .product-info-container{margin-top:2rem;width:calc((100% - 4rem)/2)}}.quick-add-modal .product .product-info-container .installment-wrapper{margin:0}.quick-add-modal .product .product-description{max-width:100%}.quick-add-modal .product .product-full-details{margin-left:auto;margin-right:auto}.quick-add-modal .product .product-info-container>*:has(+.product-full-details){margin-bottom:2rem}.quick-add-modal .product .product-slider-nav{display:flex}
/*# sourceMappingURL=/cdn/shop/t/22/assets/quick-add.css.map */
