.quick-add{position:relative;grid-row-start:4;z-index:9}@media (max-width: 990px){.quick-add.mobile-hide{display:none}}.modal-opener{position:relative;z-index:1}.quick-add-modal{position:fixed;left:0;top:0;z-index:calc(var(--header-z-index) + 10);width:100vw;height:100%;display:flex;justify-content:flex-end;pointer-events:none;visibility:hidden;transition:visibility var(--duration-default) ease;opacity:0}.quick-add-modal[open]{opacity:1;pointer-events:all;visibility:visible}.quick-add-modal[open] .quick-add-modal__content{transform:translate(0);opacity:1;visibility:visible}.quick-add-modal__content{position:relative;display:flex;flex-direction:column;height:100%;max-width:46rem;width:100%;z-index:1;background-color:rgb(var(--color-background));transition:all var(--duration-long) ease;transform:translate(100%);opacity:0;overflow-y:auto;visibility:hidden}.quick-add-modal__content::-webkit-scrollbar{width:7px}.quick-add-modal__content::-webkit-scrollbar-thumb{background-color:rgba(var(--color-foreground),.3);border-right:4px solid rgb(var(--color-background))}.quick-add-modal .modal__overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(var(--color-overlay),.4);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.quick-add-modal .shopify-payment-button__button.shopify-payment-button__button--branded .shopify-cleanslate>div{overflow:hidden}.quick-add-modal .quick-add-modal__content-wrapper .quick-add-modal__content-info .product .product__outer{padding:0;display:flex;flex-direction:column;align-items:flex-start!important;gap:1.6rem}.quick-add-modal .quick-add-modal__content-wrapper .quick-add-modal__content-info .product__media-toggle,.quick-add-modal .quick-add-modal__content-wrapper .quick-add-modal__content-info .product__media-icon,.quick-add-modal .quick-add-modal__content-wrapper .quick-add-modal__content-info .product__media-sublist,.quick-add-modal .quick-add-modal__content-wrapper .quick-add-modal__content-info .product-popup,.quick-add-modal .quick-add-modal__content-wrapper .quick-add-modal__content-info .product .modals,.quick-add-modal .quick-add-modal__content-wrapper .quick-add-modal__content-info .product .share-buttons,.quick-add-modal .quick-add-modal__content-wrapper .quick-add-modal__content-info .product .product-about,.quick-add-modal .quick-add-modal__content-wrapper .quick-add-modal__content-info .product .icon-with-text,.quick-add-modal .quick-add-modal__content-wrapper .quick-add-modal__content-info .product .additional_text,.quick-add-modal .quick-add-modal__content-wrapper .quick-add-modal__content-info .product .product-details{display:none}.quick-add-modal__toggle{position:absolute;top:0;right:0;transform:translate(-16px,16px);transition:opacity var(--duration-default) linear}.quick-add-modal__toggle:hover{opacity:.7}.quick-add-modal .breadcrumb,.quick-add-modal .product__tax{display:none}.quick-add-modal .product__media-wrapper{width:100%}@media (max-width: 576px){.quick-add-modal .product__media-wrapper .swiper-btn--prev{left:0}.quick-add-modal .product__media-wrapper .swiper-btn--next{right:0}}.quick-add-modal .product__media-wrapper .swiper-btn{display:flex!important}.quick-add-modal .product__info-wrapper{padding-bottom:3.2rem}.quick-add-modal .product__info-wrapper .product__title__wrapper{margin:0}.quick-add-modal .product__info-wrapper .product-tags{margin-bottom:.4rem}.quick-add-modal .product__media-wrapper .swiper-btn.swiper-btn--prev{left:.8rem}.quick-add-modal .product__media-wrapper .swiper-btn.swiper-btn--next{right:.8rem}.quick-add-modal .product__outer--center .product__info-wrapper{align-self:center}.quick-add-modal .quick-add-modal__title{padding:3.2rem 3.2rem 2.4rem;margin:0}.quick-add-modal .quick-add-modal__content-wrapper{padding:0 3.2rem;height:100%}.quick-add-modal .product__title__wrapper .product__title{font-size:calc(var(--font-heading-h5-scale)*1.4rem)}@media only screen and (min-width: 1150px){.quick-add-modal .product__title__wrapper .product__title{font-size:calc(var(--font-heading-h5-scale)*1.5rem)}}.quick-add-modal .product-parameters,.quick-add-modal fieldset.product-form__input+fieldset.product-form__input{margin-top:1.6rem}.quick-add-modal .product__read-more{width:max-content;margin:1.6rem auto 0;display:flex}.quick-add-modal.quick-add-modal-in-container .quick-add-modal__content{max-height:calc(100vh - 48px);height:100%;margin-top:auto;bottom:24px;left:-24px;border:1px solid rgb(var(--color-border));border-radius:var(--border-radius);max-width:36rem}.quick-add-modal.quick-add-modal-in-container .product__read-more{margin:1.6rem auto 2.4rem}.quick-add-modal.quick-add-modal-in-container .modal__overlay{display:none}.quick-add-modal.quick-add-modal-in-container .quick-add-modal__title{padding:2.4rem 2.4rem 1.6rem}.quick-add-modal.quick-add-modal-in-container .quick-add-modal__content-wrapper{padding:0 2.4rem}.quick-add-modal.quick-add-modal-in-container .product .product__info-wrapper,.quick-add-modal.quick-add-modal-in-container .product__info-wrapper .product__info-container{max-width:unset;min-width:unset}.quick-add-modal.quick-add-modal-in-container .product__info-wrapper{padding-bottom:2.4rem}.quick-add-modal .product__media{display:block;padding-bottom:133%;padding-top:0;position:relative;z-index:1;height:100%;border-radius:var(--border-radius)}.quick-add-modal .product__media img,.quick-add-modal .product__media video,.quick-add-modal .product__media svg{object-fit:cover;width:100%;height:100%;max-width:100%;max-height:100%;position:absolute;left:0;top:0;border-radius:inherit}.quick-add-modal .quick-add-modal__content-info,.quick-add-modal .quick-add-modal__content-info>.product,.quick-add-modal .product__outer--center .product__info-wrapper{height:100%}.quick-add-modal .product__outer--center .product__info-wrapper{padding-bottom:23px}.quick-add-modal .quick-add-modal__content-wrapper .quick-add-modal__content-info .product .product__outer{height:100%}.quick-add-modal .quick-add-modal__title{padding:20px 20px 24px;text-transform:uppercase;font-size:22px;line-height:24px}.quick-add-modal .quick-add-modal__content-wrapper{padding:0 20px}.quick-add-modal__toggle{top:7px;right:5px}.quick-product__media-list .swiper-pagination,.quick-add-modal .product-form__checkout{display:none}.quick-add-modal .product__media{padding-bottom:100%;background-color:#f1f1f1}.quick-add-modal .product__media img,.quick-add-modal .product__media video,.quick-add-modal .product__media svg{width:100%!important;height:100%;max-width:unset;max-height:unset;object-fit:contain;top:50%;left:50%;transform:translate(-50%,-50%)}.quick-add-modal .product__info-container{display:flex;flex-direction:column;position:relative;height:100%}.quick-add-modal .product__info-container .product__title{font-family:var(--font-heading-card-family);font-size:14px;font-weight:500;line-height:15px;letter-spacing:0;width:calc(100% - 50px)}.quick-add-modal .product__info-container .price-wrapper{margin:0;width:50px;position:absolute;right:0;top:0}.quick-add-modal .product__info-container .installment-wrapper{margin:0 0 auto}@media (max-width: 768px){.quick-add-modal .product__info-container .installment-wrapper{margin:0 0 60px}}@media (max-width: 768px){.quick-add-modal .product-form__buttons-row{display:flex;flex-direction:row;flex-wrap:nowrap;gap:16px}}@media (max-width: 768px){.quick-add-modal .product-parameters__item{width:87px}}.quick-add-modal .product-form__submit,.quick-add-modal .product__info-container .product__read-more{text-transform:uppercase;font-size:14px;line-height:15px;letter-spacing:.5px}.quick-add-modal .product__info-container .product__read-more:before,.quick-add-modal .product__info-container .product__read-more:after{height:2px}.quick-add-modal .product__info-container .product__read-more svg{margin-left:3px}.quick-add-modal .product-form__submit{background-color:#020202}.quick-add-modal .product-form__submit[disabled]{opacity:.6}.quick-add-modal .product-form__submit svg{width:11px}.quick-add-modal .product-form__quantity{border:2px solid #020202}@media (max-width: 768px){.quick-add-modal .product-form__quantity{border-width:1px}}.quick-add-modal .product-form__quantity .quantity{background-color:transparent;padding:0 22px}@media (max-width: 768px){.quick-add-modal .product-form__quantity .quantity{padding:0 8px}}.quick-add-modal .product-form__quantity .quantity .quantity__button{width:fit-content;padding:.8rem 0}.quick-add-modal .product-form__quantity .quantity .quantity__input{font-size:14px;line-height:15px;font-weight:700}.quick-add-modal .product-parameters{display:none}
/*# sourceMappingURL=/cdn/shop/t/35/assets/quick-add.css.map */
