.quick-add{position:relative;grid-row-start:4;z-index:1}.card--card .quick-add{margin:0 1.3rem 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%}.subscription-modal__body .subscription-price-wrapper .product-price,.quick-add-custom__wrapper .product-price{text-decoration:none}.subscription-modal__body .subscription-price-wrapper .product-price:before,.quick-add-custom__wrapper .product-price:before{content:"";top:48%;width:100%;height:1px;background:#4545457f;position:absolute;transform:translateY(-48%)}.quick-add-modal[open]{opacity:1;visibility:visible;z-index:101}.quick-add-modal .scroll-trigger.scroll-trigger{animation:none;opacity:1;transform:none}.quick-add-modal .quick-order-list__container{padding-bottom:1.5rem}.quick-add-modal__content.quick-add-modal__content--bulk{width:90%}.quick-add-modal__content{--modal-height-offset: 3.2rem;position:absolute;top:0;left:50%;transform:translate(-50%);margin:var(--modal-height-offset) auto 0;width:100%;background-color:rgb(var(--color-background));overflow:hidden;max-width:var(--page-width);width:calc(100% - 3rem)}@media screen and (min-width:750px){.quick-add-modal__content{--modal-height-offset: 8rem;margin-top:var(--modal-height-offset);width:80%;max-height:calc(100% - var(--modal-height-offset) * 2);overflow-y:auto}quick-add-modal .quick-add-modal__toggle{top:2rem;right:2rem}}@media screen and (min-width:990px){.quick-add-modal__content{width:100%;max-width:67.4rem}}.quick-add-modal__content img{max-width:100%}.quick-add-modal__content-info.quick-add-modal__content-info--bulk{padding-bottom:0}.quick-add-modal__content-info--bulk h3{margin-bottom:.5rem;margin-top:0}.quick-add-modal__content-info--bulk .price,.quick-add-modal__content-info--bulk .card__information-volume-pricing-note{display:inline-block}.section-bulk-quick-order-list-padding{padding-top:2.7rem;padding-bottom:2.7rem}@media screen and (min-width:750px){.section-bulk-quick-order-list-padding{padding-top:3.6rem;padding-bottom:3.6rem}.quick-add-modal__content-info--bulk .card__information-volume-pricing-note{padding-left:1.6rem}}@media screen and (min-width:990px){.quick-add-modal__content-info.quick-add-modal__content-info--bulk{overflow-y:initial}.quick-add-modal__content-info--bulk .quick-order-list__table th{padding-top:2.5rem}.quick-add-modal__content-info--bulk thead{position:sticky;z-index:3;top:0;background-color:rgb(var(--color-background))}}.quick-add-modal__content-info--bulk .quick-add__product-media,.quick-add-modal__content-info--bulk .quick-add__product-container,.quick-add-modal__content-info--bulk .quick-add__info{width:4.8rem;height:7rem}.quick-add-modal__content-info--bulk-details{padding-left:1rem}.quick-add-modal__content-info--bulk-details>a:hover{text-decoration:underline;text-underline-offset:.3rem}@media screen and (min-width:990px){.quick-add-modal__content-info--bulk .quick-add__product-media,.quick-add-modal__content-info--bulk .quick-add__product-container,.quick-add-modal__content-info--bulk .quick-add__info{width:17rem;height:22rem}.quick-add-modal__content-info--bulk-details,.quick-add-modal__content-info--bulk quick-order-list{padding:0 2.5rem}}.quick-add__product-media{margin-bottom:1rem}.quick-add-modal__content-info--bulk .quick-add__product-container img{width:100%;height:100%;object-fit:cover}.quick-add-modal__content-info--bulk .quick-add__info{display:flex}.quick-add-modal__content-info--bulk .quick-add__content-info__media{width:auto}@media screen and (max-width:989px){.quick-add-modal__content-info--bulk .quick-add__content-info__media{display:flex;margin:0}.quick-add-modal__content-info--bulk quick-order-list{padding-left:0;padding-right:0}.quick-add-modal__content-info.quick-add-modal__content-info--bulk{--modal-padding: 1.5rem}}@media screen and (min-width:990px){.quick-add-modal__content-info--bulk .quick-add__info{flex-direction:column;position:sticky;top:0;margin-top:-2.5rem;padding-top:2.5rem}}@media screen and (max-width:989px){.quick-add-modal__content-info--bulk{flex-direction:column}}.quick-add-modal__content-info{--modal-padding: 2.5rem;padding-right:4.4rem;display:flex;overflow-y:auto;overflow-x:hidden;padding:var(--modal-padding);height:100%}.quick-add-modal__content-info>*{height:auto;margin:0 auto;max-width:100%;width:100%}.quick-add-modal__content-info>product-info{padding:0}@media screen and (max-width:749px){quick-add-modal .slider .product__media-item.grid__item{margin-left:1.5rem;margin-right:1.5rem}.quick-add-modal__content{bottom:var(--modal-height-offset)}.quick-add-modal__content-info>*{max-height:100%}quick-add-modal .product--mobile-columns .product__media-item{width:calc(100% - 3rem - var(--grid-mobile-horizontal-spacing))}}.quick-add-modal__toggle{background-color:rgb(var(--color-background));border:.1rem solid rgba(var(--color-foreground),.1);border-radius:50%;color:rgba(var(--color-foreground),.55);display:flex;align-items:center;justify-content:center;cursor:pointer;padding:1.2rem;z-index:5;width:4rem;position:fixed;top:1.5rem;right:1.5rem}.quick-add-modal__toggle:hover{color:rgba(var(--color-foreground),.75)}.quick-add-modal__toggle .icon{height:auto;margin:0;width:2.2rem}quick-add-modal .product:not(.featured-product) .product__view-details{display:block}.quick-add-modal__content--bulk .product__view-details .icon{margin-left:1.2rem}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__column-sticky .product__media-list{margin-bottom:0}quick-add-modal .product__media-list .deferred-media{display:block;width:100%}quick-add-modal .product__column-sticky{top:0;position:relative}@media screen and (min-width:750px){quick-add-modal .product:not(.product--no-media) .product__media-wrapper{max-width:45%;width:calc(45% - var(--grid-desktop-horizontal-spacing) / 2)}quick-add-modal .product:not(.product--no-media) .product__info-wrapper{padding-top:2rem;padding-left:4rem;max-width:54%;width:calc(54% - var(--grid-desktop-horizontal-spacing) / 2)}quick-add-modal .product--columns .product__media-item:not(.product__media-item--single):not(:only-child){max-width:100%;width:100%}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:block;text-decoration:none}quick-add-modal .product__title>a:hover{color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.2rem;text-decoration-thickness:.3rem}quick-add-modal .product-form__buttons{max-width:initial}.quick-add__submit{padding:.8rem .5rem;min-width:100%;box-sizing:border-box}quick-add-modal .product-media-container.constrain-height{--viewport-offset: calc((var(--modal-height-offset) + var(--modal-padding) + var(--popup-border-width)) * 2)}@media screen and (min-width:750px){quick-add-modal .product-media-container.constrain-height{--constrained-min-height: 400px}}quick-add-bulk{position:relative;grid-row-start:4;margin:0 0 1rem;z-index:1}.card__content quick-add-bulk .quantity{width:100%}quick-add-bulk .progress-bar-container{position:absolute;height:100%;display:flex;overflow:hidden;border-radius:var(--inputs-radius-outset);border:var(--inputs-border-width) solid transparent;z-index:-1}quick-add-bulk quantity-input{justify-content:space-between}quick-add-bulk .quantity__input{max-width:calc(6.5rem / var(--font-body-scale));flex-grow:0}.quantity__input-disabled{pointer-events:none}.quick-add-wrapper .quick-add-custom__wrapper{display:grid;row-gap:.4rem}.quick-add-wrapper .quick-add-custom__quantity{width:100%;min-height:3rem}.quick-add-wrapper .quantity__button:last-child{margin-right:1rem}.quick-add-wrapper .quantity__button:first-child{margin-left:1rem}.quick-add-wrapper .quantity__button{width:auto;height:auto}.quick-add-wrapper .quantity__button{font-size:14px;width:30%}.quick-add-wrapper .quick-add__submit:before,.quick-add-wrapper .quick-add__submit:after{content:none}.quick-add-wrapper .quantity:before{border:1px solid rgba(var(--color-button));box-shadow:none;border-radius:.5rem}.quick-add-wrapper .quick-add__submit{min-height:auto;letter-spacing:normal;border-radius:.5rem;line-height:1;font-size:12px;font-weight:500;text-transform:uppercase;padding-block:.9rem;--color-secondary-button: 255, 255, 255}.subscription-button{margin-top:.4rem}.subscription-text-group{display:flex;align-items:center;gap:.4rem}.subscription-button .selling-percentage{margin-left:.2rem}.quick-add-wrapper .quick-add__submit.subscription-button{padding-block:.6rem}.mac .quick-add-wrapper .quick-add__submit.subscription-button{padding-block:.7rem .5rem}.mac .quick-add-wrapper .quick-add__submit{padding-block:1rem .8rem}.mac .selling-percentage,.ios.safari .selling-percentage{padding-block:.3rem .1rem}.quick-add-wrapper .quick-add__submit.button--secondary{background:rgba(var(--color-button));color:var(--color-button-text)}.subscribe-button-group.append-widget{padding:.7rem .9rem;background:#fff;margin-top:.4rem;border-radius:.5rem}.quick-add-wrapper .quantity__button .svg-wrapper{width:12px;height:auto;color:rgba(var(--color-button))}.quick-add-wrapper .quantity:after{content:none}.quick-add-wrapper .quantity__input{font-weight:500;color:rgba(var(--color-button));font-size:14px;line-height:1.2;outline:none;box-shadow:none;background:transparent}.mac .quick-add-wrapper .quantity__input,.ios.safari .quick-add-wrapper .quantity__input{height:80%;top:15%;position:relative}.subscribe-button-group.append-widget .subscription-button{margin-top:0;padding-top:0;padding-bottom:.5rem;padding-inline:0rem}.subscribe-button-group .quick-add__submit.subscription-button-item:hover{background:#ffdf63}.subscribe-button-group .quick-add__submit.subscription-button-item{background:rgba(var(--color-button));color:var(--color-button-text);font-size:1rem;line-height:1.2;padding:.65rem .55rem;border:.1rem solid #FFDF63;margin-top:.5rem}.card-wrapper .jdgm-widget.jdgm-preview-badge .jdgm-prev-badge__text{font-size:1rem;line-height:1.2}.mac .card-wrapper .jdgm-widget.jdgm-preview-badge .jdgm-prev-badge__text,.ios.safari .card-wrapper .jdgm-widget.jdgm-preview-badge .jdgm-prev-badge__text{position:relative;top:.2rem}.card-review-block .jdgm-star.jdgm-star{padding:0rem!important;font-size:1.9rem;line-height:normal}.card-review-block .jdgm-prev-badge__stars{line-height:1}.card-review-block .jdgm-prev-badge{display:flex!important;align-items:center;gap:.6rem}.selling-percentage{background:#d0e3f2;padding:.2rem .5rem;border-radius:10rem;font-size:1rem;line-height:1.2}.product-price{opacity:.5;text-decoration:line-through;font-size:12px;font-weight:500;line-height:1.17;position:relative;top:.1rem}.quick-add-modal .quick-add-modal__content{border:none;border-radius:.5rem}.quick-add-modal .quick-add-modal__content::-webkit-scrollbar{width:.5rem}.quick-add-modal .quick-add-modal__toggle{border:none;color:rgba(var(--color-foreground));position:unset;width:auto;padding:3.2rem 4rem 0rem;margin-left:auto}.quick-add-modal .quick-add-modal__toggle svg{width:1.2rem;height:1.2rem}.quick-add-modal .quick-add-modal__content-info{padding:3.2rem 4rem}.quick-add-modal .product__media-wrapper{display:none}.quick-add-modal .product__info-wrapper,.quick-add-modal .product:not(.product--no-media) .product__info-wrapper{padding:0;width:100%;max-width:100%}.quick-add-modal .product__title .product__title h2{font-size:3rem;line-height:1.27;font-weight:700}.quick-add-modal .product-sabor-block,.quick-add-modal .product-info-tabs,.quick-add-modal .related-products-block{display:none}.quick-add-modal .product__info-container .shopify-app-block .jdgm-widget.jdgm-widget{margin-bottom:1.8rem}.quick-add-modal .variant-group-wrapper{margin-top:0rem}.quick-add-modal .product__view-details svg{display:none}.quick-add-modal .product__info-container .product__title+.product__text{margin-top:1.8rem}.quick-add-modal .product__view-details{margin:0;text-align:center;font-size:1.6rem;font-weight:700;line-height:1.25;color:rgb(var(--color-foreground));text-decoration:underline}.quick-add-modal .product__info-container .product-features-list{margin-bottom:5.2rem}.quick-add-modal .product__title>a:hover{text-decoration:none}.quick-add-modal .product__info-wrapper .price.price--large{text-align:center}.quick-add-modal .product__info-container .product-form{margin-bottom:1rem}.quick-add-modal{background:#1e1e1e4d}.quick-add-modal .product__info-container .price-info-wrapper{margin-block:1.8rem}.quick-add-modal .sticky-atc,.quick-add-modal customizable-sticky-atc,.quick-add-modal .predefined-sticky-atc{display:none}.subscribe-button-group.append-widget .subscription-text-group{gap:.2rem}.subscribe-button-group.append-widget .subscription-button .selling-percentage{margin-left:2px}.subscribe-button-group.append-widget .selling-percentage{padding-inline:4px}@media screen and (min-width:990px){.quick-add-wrapper{position:absolute;bottom:.5rem;width:calc(100% - 1rem);margin:0;left:.5rem;right:.5rem;background:#d0e3f2;border-radius:.5rem;padding:1rem .8rem;opacity:0;transition:opacity .3s ease}.product-card-wrapper:hover .quick-add-wrapper{opacity:1}}@media screen and (min-width:1200px){.quick-add-wrapper{padding:1rem}}@media screen and (max-width:989px){.subscription-modal{position:fixed;background:#d0e3f2;z-index:100;width:calc(100% - 5.6rem);right:0;bottom:0;left:0;top:50%;transform:translateY(-50%);left:2.8rem;border-radius:.5rem;padding:2rem;height:fit-content}.subscription-modal__close{background:transparent;border:none;padding:0;color:rgb(var(--color-foreground));margin-left:auto;cursor:pointer;display:flex}.subscription-modal__title{margin-block:1rem;font-size:1.4rem;font-weight:700;line-height:1.22}.subscription-inner-body{background:#fff;padding:.7rem 1rem;border-radius:.5rem;margin-bottom:.4rem}.subscribtion-modal-overlay:after{content:"";position:fixed;width:100%;height:100%;top:0;right:0;bottom:0;left:0;background:#1e1e1e4d;z-index:5}.subscribtion-modal-overlay{display:block!important;opacity:0;visibility:hidden}.subscription-modal:not(.hidden)+.subscribtion-modal-overlay{opacity:1;visibility:visible}.subscription-inner-body .quick-add__submit:after,.subscription-inner-body .quick-add__submit:before{content:none}.subscription-inner-body .quick-add__submit:hover{background:#ffdf63}.subscription-inner-body .widget-subscription{margin-top:.5rem}.subscription-modal__body .quick-add__submit{padding:.9rem;min-width:100%;box-sizing:border-box;color:#f2f2f2;min-height:auto;text-transform:uppercase;font-size:1.2rem;font-weight:500;line-height:1}.subscription-modal__body .subscription-inner-body .quick-add__submit{padding-block:.5rem .4rem;min-height:2.3rem;border:.1rem solid #FFDF63;color:rgb(var(--color-foreground));border-radius:.5rem;font-size:1rem;line-height:1.2;font-weight:500}.mac .subscription-modal__body .subscription-inner-body .quick-add__submit,.ios.safari .subscription-modal__body .subscription-inner-body .quick-add__submit{padding-block:.6rem .3rem}.mac .subscription-modal__body .quick-add__submit,.ios.safari .subscription-modal__body .quick-add__submit{padding-block:1.1rem .7rem}.subscription-modal__body .subscription-price{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.subscription-modal__body .subscription-label{font-size:12px;line-height:1.17;font-weight:500;text-transform:uppercase}.subscription-modal__body .selling-price{font-size:12px;line-height:1.17;font-weight:500}.subscription-modal__body .subscription-price-wrapper{display:flex;align-items:center;gap:.4rem}.subscribe-button-group .quick-add__submit.subscription-button-item.active,.subscription-inner-body .quick-add__submit.active{background:#ffdf63;color:rgb(var(--color-foreground))}.quick-add-wrapper .quick-add-custom__quantity{min-height:2.1rem}.subscription-inner-body .selling-percentage{padding-block:2px 1px}.quick-add-wrapper{padding:.5rem .5rem 0rem;margin:0rem}.quick-add-wrapper .quick-add__submit.subscription-button{border:.1rem solid #00A1E2}.quick-add-wrapper .quick-add__submit{line-height:1.2;padding-block:.45rem}.mac .quick-add-wrapper .quick-add__submit,.ios.safari .quick-add-wrapper .quick-add__submit{padding-block:.6rem .3rem}.quick-add-wrapper .quick-add__submit.subscription-button{padding-block:.3rem;min-height:2.1rem}.mac .quick-add-wrapper .quick-add__submit.subscription-button,.ios.safari .quick-add-wrapper .quick-add__submit.subscription-button{padding-block:.45rem .15rem}}@media screen and (max-width:989px)and (min-width:750px){.subscription-modal{max-width:500px;margin-inline:auto;left:0rem}}@media screen and (max-width:749px){.price-wrapper-group{display:flex;align-items:center;justify-content:space-between;width:100%}.card__content .card-information{width:100%}.price-wrapper-group .informational-price{margin-top:0rem}.subscription-text-group .selling-percentage{padding:.15rem .5rem;font-size:.9rem;line-height:1.1}.subscription-text-group .product-price{font-size:1rem;line-height:1.2}.subscription-text-group .product-price{top:0}.card-review-block .jdgm-star.jdgm-star{font-size:1.5rem}.card__content .card__information{justify-content:flex-start}.subscription-text-group{gap:.2rem}.quick-add-modal .quick-add-modal__toggle{padding:2rem 1.4rem 0rem}.quick-add-modal .quick-add-modal__content-info{padding:3.2rem 1.4rem}.quick-add-modal .product-info-wrapper .buy-buttons-wrapper,.quick-add-modal .product-info-wrapper .product-info-tabs,.quick-add-modal .product-info-wrapper .shopify-app-block,.quick-add-modal .product-info-wrapper .product__title,.quick-add-modal .product-info-wrapper .product__info-container .product__title+.product__text,.quick-add-modal .product-features-list,.quick-add-modal .product-sabor-block,.quick-add-modal .variant-group-wrapper,.quick-add-modal .product-info-tabs__panel,.quick-add-modal .product__info-container .product-info-tabs__nav,.quick-add-modal .product__media-wrapper{padding-inline:0px}.quick-add-modal .variant-group-wrapper .product-form__input--pill input[type=radio]+label{width:100%}.quick-add-modal .product__info-container .product-features-list{margin-bottom:3.2rem}.quick-add-modal .product__title .product__title h2{font-size:2.5rem;line-height:1.08}.quick-add-modal .quick-add-modal__content{height:fit-content}}
/*# sourceMappingURL=/cdn/shop/t/59/assets/quick-add.css.map */
