.quick-add{position:relative;grid-row-start:4;margin:0 0 1rem;z-index:1}.card--card .quick-add{margin:2rem 0rem 1rem}.quick-add-modal{box-sizing:border-box;opacity:0;position:fixed;visibility:hidden;z-index:-1;margin:0 auto;top:0;left:0;width:100%;background:rgba(var(--color-foreground),.2);height:100%}.quick-add-modal[open] .quick-add-modal__content{top:0}.quick-add-modal[open]{opacity:1;visibility:visible;z-index:101;display:block;transform:none}.quick-add-modal__content{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:100%;background-color:rgb(var(--color-background));overflow:hidden;max-width:var(--page-width);width:calc(100% - 3rem);box-shadow:none;outline:none}.quick-add-modal__content{height:fit-content}@media screen and (min-width:750px){.quick-add-modal__content{width:62%}quick-add-modal .quick-add-modal__toggle{top:2rem;right:2rem}}@media screen and (max-width:990px){.quick-add-modal__content .product--thumbnail_slider .product__info-wrapper.grid__item{padding:20px 0}}@media screen and (min-width:991px){.quick-add-modal__content{width:90%}}@media screen and (min-width:1200px){.quick-add-modal__content{width:70%}}.quick-add-modal__content img{max-width:100%}.quick-add-modal__content-info{padding-right:4.4rem;display:flex;overflow-y:auto;padding:0rem;height:100%;opacity:1}.quick-add-modal__content-info>*{height:auto;margin:0 auto;max-width:100%;width:100%}@media screen and (max-width:749px){quick-add-modal .slider .product__media-item.grid__item{margin-left:1.5rem;margin-right:1.5rem;padding:0}.quick-add-modal__content{bottom:0;margin:auto}.quick-add-modal__content-info>*{max-height:100%}}.quick-add-modal__toggle{background-color:transparent;border:none;border-radius:var(--buttons-radius);color:rgb(var(--color-base-solid-button-labels));display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;z-index:5;width:2rem;position:absolute;top:1.5rem;right:1.5rem}.quick-add-modal__toggle svg{width:15px;height:15px}.quick-add-modal__toggle:hover{color:rgb(var(--color-base-outline-button-labels))}.quick-add-modal__toggle .icon{height:auto;margin:0;width:2.2rem}quick-add-modal .product:not(.featured-product) .product__view-details{display:inline-block;margin:0}quick-add-modal .quick-add-hidden,quick-add-modal .product__modal-opener:not(.product__modal-opener--image),quick-add-modal .product__media-item:not(:first-child){display:none!important}quick-add-modal .slider.slider--mobile{overflow:visible}quick-add-modal .product__media-list{margin-bottom:0}quick-add-modal .product__media-list .deferred-media{display:block;width:100%}quick-add-modal .product--thumbnail .product__media-gallery,quick-add-modal .product--thumbnail_slider .product__media-gallery,quick-add-modal .product--stacked .product__info-container--sticky{top:0;position:relative}@media screen and (min-width:750px){quick-add-modal .product:not(.product--no-media) .product__media-wrapper{max-width:50%;width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}quick-add-modal .product:not(.product--no-media) .product__info-wrapper{padding-left:0rem;padding-top:0rem;max-width:50%;width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}quick-add-modal .thumbnail-slider .thumbnail-list.slider--tablet-up{display:none}}quick-add-modal .page-width{padding:0}quick-add-modal .product__title>h1{display:none}quick-add-modal .product__title>a{display:inline-block;text-decoration:none}quick-add-modal .product-form__buttons{max-width:initial}.quick-add-modal__content-info p.fake_counter_p{display:none!important}.quick-add-modal__content-info .social-proof-sales,.quick-add-modal__content-info .product__accordion.accordion,.quick-add-modal__content-info .product-attributes.fbt{display:none}.quick-add-modal .product__info-container fieldset.product-form__input .form__label,.quick-add-modal .product__info-container .sub-total p.product-label,.quick-add-modal .product__info-container .inventory-form__label .form__label,.quick-add-modal .advance-product-style .advanced-title{font-size:1.6rem}.quick-add-modal .product__info-container p.product__text{margin-top:0}.quick-add-modal .product__info-container .icon-with-text{display:none}.quick-add-modal .product--thumbnail_slider .slider-mobile-gutter:not(.thumbnail-slider){width:100%}.quick-add-modal .product__payment{display:none}.quick-add-modal .product__info-container .product-form__buttons{border-bottom:0px;padding-bottom:0}.quick-add-modal .product__info-container .varient-model-wrapper .size-chart{display:none}.quick-add-modal .product--thumbnail .product__media-list,.quick-add-modal .product--thumbnail_slider .product__media-list{padding-bottom:0;margin:0}@media screen and (max-width:990px){.quick-add-modal .product--thumbnail .product__info-wrapper.grid__item,.quick-add-modal .product--stacked .product__info-wrapper.grid__item{padding:0rem}}@media screen and (min-width:750px){.quick-add-modal .product__info-wrapper.grid__item .product__info-container{position:absolute;top:0;right:0;bottom:0;left:50%;overflow:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;padding-top:30px;padding-bottom:30px;padding-inline-start:25px;padding-inline-end:30px}}.quick-add-modal__content-info .ribbon{display:none}.quick-add-modal__content-info .main-product_info .product__title{margin:0}.quick-add-modal__content-info .main-product_info .product__title h2{font-size:30px;font-weight:500}.quick-add-modal .quick-add-modal__content{transform:scale(0);transition:1s;width:0}@keyframes sliderup{0%,50%{opacity:0}to{opacity:1}}.quick-add-modal[open] .quick-add-modal__content{transform:scale(1);width:100%;max-width:900px;background:transparent;box-shadow:none}.quick-add-modal .product__xr-button{display:none}@media screen and (max-width:1199px){.quick-add-modal__content-info .main-product_info .product__title h2{font-size:22px}}@media screen and (max-width:991px){.quick-add-modal[open] .quick-add-modal__content{max-width:700px}}.main-product_info>.grid__item:last-child:before{transition-delay:.3s}.main-product_info.quick-add-modal-in-progress .grid__item:before{transform-origin:bottom;transform:scaleY(1);height:100%;transition:all 1s linear,top 0 linear .5s}.main-product_info.quick-add-modal-in-progress .grid__item:last-child:before{transition-delay:.3s}.main-product_info.quick-add-modal-in-progress .grid__item{opacity:1}.quick-add-modal .grid__item{height:0}.quick-add-modal[open] .grid__item{height:100%;padding:0}.quick-add-modal .product__info-wrapper.grid__item .product__info-container,.grid__item.product__media-wrapper media-gallery{background:#fff}.quick-add-modal .product-attributes.product_type,.quick-add-modal .product__sku,.quick-add-modal .product-attributes.product_vendor,.quick-add-modal .breadcrumb-main-template,.quick-add-modal .product__inventory.inventory-form__label{display:none}.quick-add-modal .product__info-container>*+*{margin:1rem 0}.quick-add-modal__content-info .product__info-container .product-form__input:not(:first-child){margin:0 0 10px}.quick-add-modal .product__title{font-size:2.8rem;font-weight:600}.quick-add-modal .product__info-container .price__regular .price-item--regular,.quick-add-modal .product__info-container .price__sale .price-item.price-item--sale.price-item--last{font-size:2.2rem}.quick-add-modal .product__info-container>*+*{margin:0rem 0 1.6rem}.quick-add-modal .product__info-container .rating-fake-sales{line-height:20px;display:flex;align-items:center;margin-top:10px}.quick-add-modal .product__info-container .price--on-sale .price__sale{justify-content:flex-start}@media screen and (max-width:840px)and (min-width:750px){quick-add-modal .product-form__buttons{flex-direction:column;align-items:flex-start}quick-add-modal button.product-form__submit.button.button--full-width.button--secondary{width:100%;margin-left:0}}@media screen and (max-width:749px){.quick-add-modal{background:#000000b3!important;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:flex-end}.quick-add-modal .quick-add-modal__content{transform:translateY(100%);width:100%;transition:transform .4s cubic-bezier(.2,1,.3,1)}.quick-add-modal[open] .quick-add-modal__content{transform:translateY(0);max-width:100%;width:100%;right:0;left:0;bottom:0;top:auto;margin:0;max-height:90vh;border-radius:24px 24px 0 0;background:#fff;height:auto;min-height:50vh;box-shadow:0 -10px 40px #00000026;display:flex;flex-direction:column}.quick-add-modal[open] .quick-add-modal__content:before{content:"";position:absolute;top:10px;left:50%;transform:translate(-50%);width:40px;height:5px;background:#e0e0e0;border-radius:10px;z-index:20}.quick-add-modal__content-info{overflow-y:auto;overflow-x:hidden;height:auto;max-height:100%;padding-top:25px;padding-bottom:110px!important;box-sizing:border-box!important}.quick-add-modal__content-info .main-product_info{overflow:visible;display:flex;flex-direction:column}.quick-add-modal .product__info-wrapper.grid__item .product__info-container{overflow:visible;height:auto;padding:20px 20px 30px}.quick-add-modal__content .product--thumbnail_slider .product__info-wrapper.grid__item{padding:0}.quick-add-modal__toggle{top:15px;right:15px;background:#f4f4f4;color:#111;border-radius:50%;width:32px;height:32px;z-index:30;display:flex;align-items:center;justify-content:center;border:none;position:absolute}html[dir=rtl] .quick-add-modal__toggle{right:auto;left:15px}.quick-add-modal__toggle svg{width:14px;height:14px}.quick-add-modal .product__title h2,.quick-add-modal .product__title{font-size:2rem!important;margin-bottom:5px}.quick-add-modal .product__info-container .price__regular .price-item--regular,.quick-add-modal .product__info-container .price__sale .price-item.price-item--sale.price-item--last{font-size:2rem!important;font-weight:700;color:#38af71}.quick-add-modal .product__title h2{font-size:2.2rem!important;line-height:1.2;margin-bottom:8px;padding-right:30px}html[dir=rtl] .quick-add-modal .product__title h2{padding-right:0;padding-left:30px}.quick-add-modal__content .product__media-wrapper{max-height:40vh;overflow:hidden!important;background:#f8f8f8;border-radius:20px;margin:0 15px 15px}.quick-add-modal__content .product__media-list{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;overflow-x:auto!important;scroll-snap-type:x mandatory!important;scroll-behavior:smooth!important;-webkit-overflow-scrolling:touch!important;margin:0!important;padding:0!important;list-style:none!important;width:100%!important;max-height:40vh!important}.quick-add-modal__content .product__media-list::-webkit-scrollbar{display:none!important}.quick-add-modal__content .product__media-item{flex:0 0 100%!important;width:100%!important;max-width:100%!important;scroll-snap-align:start!important;margin:0!important;padding:0!important;display:block!important}.quick-add-modal__content .product__media-item img,.quick-add-modal__content .product__media-item media-gallery,.quick-add-modal__content .product__media-item deferred-media{width:100%!important;height:100%!important;max-height:40vh!important;object-fit:cover!important}.quick-add-modal .product-form__buttons{position:fixed!important;bottom:0!important;left:0!important;right:0!important;width:100%!important;display:flex!important;flex-direction:row!important;gap:10px;margin-top:0!important;padding:15px 20px 25px!important;box-shadow:0 -8px 20px #00000014!important;border-top:1px solid #eee!important;background:#fff!important;z-index:1000!important;box-sizing:border-box!important}.quick-add-modal .product-form__buttons>*{order:unset!important}.quick-add-modal .kewi-selected-opts{display:none!important}.quick-add-modal .product-form__buttons .product-form__quantity{flex:0 0 100px!important;height:48px!important;min-height:48px!important;margin:0!important}.quick-add-modal .product-form__buttons quantity-input.quantity{height:48px!important;min-height:48px!important;background:#f4f4f4!important;border:none!important}.quick-add-modal .product-form__buttons .product-form__submit{height:48px!important;min-height:48px!important;margin:0!important;flex:1!important;border-radius:40px!important;font-size:16px!important;text-transform:uppercase}.quick-add-modal #sticky-bar-form,.quick-add-modal .sticky-bar-form,.quick-add-modal .sticky-bar{display:none!important}.quick-add-modal,.quick-add-modal__content,.quick-add-modal__content-info,.quick-add-modal .product__info-container{max-width:100%!important;box-sizing:border-box!important}.quick-add-modal .grid,.quick-add-modal .grid--peek{margin-left:0!important;margin-right:0!important;width:100%!important;max-width:100%!important}.quick-add-modal .grid__item{padding-left:0!important;padding-right:0!important;width:100%!important;max-width:100%!important}.quick-add-modal .product__info-wrapper.grid__item .product__info-container{padding:15px 15px 30px!important;margin:0!important;box-sizing:border-box!important;width:100%!important;max-width:100%!important}.quick-add-modal fieldset.product-form__input{margin:0 0 15px!important;padding:0!important;border:none!important;max-width:100%!important;box-sizing:border-box!important;display:flex!important;flex-wrap:wrap!important;gap:8px!important}.quick-add-modal fieldset.product-form__input legend{margin-bottom:8px!important}.quick-add-modal .product-form,.quick-add-modal form[data-type=add-to-cart-form]{max-width:100%!important;width:100%!important;margin:0!important;padding:0!important;box-sizing:border-box!important}}.quick-add-modal .product__info-wrapper.grid__item .product__info-container:-webkit-scrollbar{width:20px}.quick-add-modal .product__info-wrapper.grid__item .product__info-container:-webkit-scrollbar-track{background-color:#00000080}.quick-add-modal .product__info-wrapper.grid__item .product__info-container:-webkit-scrollbar-thumb{background-color:red;border-radius:6px;border:3px solid transparent}.quick-add-modal .product__info-wrapper.grid__item .product__info-container::-webkit-scrollbar{width:5px}.quick-add-modal .product__info-wrapper.grid__item .product__info-container::-webkit-scrollbar-track{background-color:#0003}.quick-add-modal .product__info-wrapper.grid__item .product__info-container::-webkit-scrollbar-thumb{width:5px;background-color:#00000080}.quick-add-modal .product__info-wrapper.grid__item .product__info-container::-webkit-scrollbar-thumb:hover{background-color:#000000b3}.quick-add-modal variant-radios,.quick-add-modal variant-selects{z-index:1!important;position:relative!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/quick-add.css.map */
