.quickbuy-modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(var(--modal-overlay-color)/var(--modal-overlay-opacity));display:flex;justify-content:center;align-items:center;z-index:1000;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.quickbuy-modal-overlay.is-open{opacity:1;visibility:visible}.quickbuy-modal-wrapper{background-color:#fff;padding:20px;border-radius:4px;width:100%;max-width:60%;max-height:90vh;overflow-y:auto;position:relative;box-shadow:0 4px 20px #0003;transform:translateY(20px);transition:transform .3s ease}.quickbuy-modal-overlay.is-open .quickbuy-modal-wrapper{transform:translateY(0)}.quickbuy-modal-wrapper .container{padding-left:0;padding-right:0;margin-bottom:0;margin-left:0;margin-right:0}.quickbuy-modal-close{position:absolute;top:0;right:10px;background:none;border:none;cursor:pointer;padding:4px;font-size:1.5rem;color:#333;z-index:10}.quickbuy-modal-close svg{width:20px;height:20px;fill:currentColor}body.quickbuy-modal-open{overflow:hidden}.loading-spinner{border:4px solid rgba(0,0,0,.1);border-left-color:#333;border-radius:50%;width:30px;height:30px;animation:spin 1s linear infinite;margin:50px auto}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.quickbuy-modal-wrapper .media-gallery .main-image{max-width:100%}.quickbuy-modal-wrapper .opt-label.opt-label--btn{min-width:50px}.quickbuy-modal-wrapper .product-info .media-gallery-size-large{width:51%;margin-left:0;margin-right:4%}.quickbuy-modal-wrapper .product-info .media-gallery-size-large+.product-column-right{width:43%;margin-left:2%;margin-right:0}a.btn.btn--secondary.quickbuy-toggle{font-size:13px!important;border-radius:0}.quickbuy-modal-wrapper .product-info{justify-content:space-between}.quickbuy-modal-wrapper .price-container{margin-bottom:0}@media (max-width:768.98px){.quickbuy-modal-wrapper{vertical-align:bottom;max-width:100%;max-height:95vh;margin-top:5vh}.quickbuy-modal-wrapper .product-info .media-gallery-size-large{width:98%;margin-left:auto;margin-right:auto;display:block}.quickbuy-modal-wrapper .product-info .media-gallery-size-large+.product-column-right{width:98%;margin-left:auto;margin-right:auto;display:block}.quickbuy-modal-overlay{z-index:999999!important}.quickbuy-modal-wrapper .img-ar:before{padding-top:100%}.quickbuy-modal-wrapper .media-gallery .main-image{width:auto;margin:0 auto 12px}a.btn.btn--secondary.quickbuy-toggle{font-size:10px!important;opacity:1!important;visibility:visible!important;right:7.5px!important;bottom:7.5px!important;left:unset!important;width:auto!important;padding:2px!important;min-width:unset!important;border:0px;background-color:#fff;border-radius:50%}a.btn.btn--secondary.quickbuy-toggle svg{width:24px;height:24px}.product-block .image-cont .btn.quickbuy-toggle:hover,.product-block .image-cont .btn.quickbuy-toggle:active{background-color:#000;transition:color .2s ease}.product-block .image-cont .btn.quickbuy-toggle:hover svg,.product-block .image-cont .btn.quickbuy-toggle:active svg{fill:#fff;color:#fff}.quickbuy-modal-wrapper .price-container,.quickbuy-modal-wrapper .product-info__price{margin-bottom:12px!important}.quickbuy-modal-wrapper .product-form .input-row,.quickbuy-modal-wrapper .buy-buttons-row{margin:10px 0 12px!important}.quickbuy-modal-wrapper .product-form .title-row{margin-bottom:0!important}.quickbuy-modal-wrapper .title-row .product-title{font-size:22px}}@media (min-width:769px){.quickbuy-modal-wrapper .img-ar:before{padding-top:140%}.quickbuy-modal-wrapper .product-form .title-row{margin-bottom:0!important}.quickbuy-modal-wrapper .title-row .product-title{font-size:28px}}.quickbuy-modal-wrapper .product-description{margin-top:0;margin-bottom:0}.quickbuy-modal-wrapper .pseudo-variants,.quickbuy-modal-wrapper .because-campaign{display:none!important}.quickbuy-modal-wrapper .lightish-spaced-row-above{margin-top:1rem}.quickbuy-modal-wrapper .price-container .price-descriptors{font-size:13px;margin-top:-24px}.quickbuy-modal-wrapper .slider-nav.slider-nav--floating.desktop-only{display:block!important}
/*# sourceMappingURL=/cdn/shop/t/104/assets/quickbuy.css.map */
