quick-add-bulk .quantity__button{width:40px;border-radius:var(--inputs-radius)}.quick-add-modal__content-info .product__info-container .product-popup-modal__opener{display:none}.quick-add{position:relative;grid-row-start:4;z-index:1}.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]{opacity:1;visibility:visible;z-index:101}.quick-add-modal .scroll-trigger.scroll-trigger{animation:none;opacity:1}.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)}.quick-add-modal__content-info--bulk h3{margin-bottom:12px;margin-top:0}.quick-add-modal__content-info--bulk .price,.quick-add-modal__content-info--bulk .card__information-volume-pricing-note{display:inline-block}.quick-add-modal__content-info--bulk-details{display:grid;grid-template-rows:max-content minmax(0,1fr) max-content auto;flex-grow:1}.quick-add-modal__content-info--bulk-details .product__view-details{grid-row-start:4}.quick-add-modal__content-info--bulk .quick-add__product-container img{width:100%;height:100%;vertical-align:middle}.quick-add-modal__content-info--bulk .quick-add__info{display:flex}.quick-add-modal__content-info--bulk .quick-add__content-info__media{width:auto;display:flex;gap:15px;margin-bottom:25px}.quick-add-modal__content-info--bulk quick-order-list{padding:0}@media screen and (min-width: 768px){.quick-add-modal__content{--modal-height-offset: 10rem;margin-top:var(--modal-height-offset);width:80%;max-height:calc(100% - var(--modal-height-offset) * 2);overflow-y:auto;height:100%}quick-add-modal .quick-add-modal__toggle{top:2px;right:2px;border:none}.quick-add-modal__content-info--bulk .card__information-volume-pricing-note{padding-left:1.6rem}}@media (min-width: 1200px){quick-add-modal .quick-add-modal__toggle{right:10px}}@media screen and (min-width: 992px){.quick-add-modal__content{width:70%}.quick-add-modal__content-info.quick-add-modal__content-info--bulk{overflow-y:initial}.quick-add-modal__content-info--bulk thead{position:sticky;z-index:3;top:0;background-color:rgb(var(--color-background))}}@media screen and (max-width: 991px){.quick-add-modal__content-info--bulk{flex-direction:column}.quick-add-modal__content-info.quick-add-modal__content-info--bulk{--modal-padding: 1.5rem}}.quick-add-modal__content img{max-width:100%}.quick-add-modal__content-info{--modal-padding: 2.5rem;padding-right:4.4rem;position:absolute;overflow-y:auto;padding:var(--modal-padding);height:100%}quick-add-bulk{position:relative;grid-row-start:4;margin:0 0 1rem;z-index:1}.product-card-wrapper quick-add-bulk{margin-bottom:0}.card__content quick-add-bulk .quantity{width:100%;background:rgba(var(--color-background));min-height:var(--addbtn-height)}quick-add-bulk .progress-bar-container{position:absolute;height:100%;display:flex;overflow:hidden;border-radius:var(--inputs-radius);border:1px solid transparent;z-index:3}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-modal__content-info>*{height:auto;margin:0 auto;max-width:100%;width:100%}.quick-add-modal__content-info .product .deferred-media__poster-button,.quick-add-modal__content-info .shopify-model-viewer-ui .shopify-model-viewer-ui__button--poster{height:4.2rem;width:4.2rem}.quick-add-modal__content-info .product .deferred-media__poster-button .icon{width:1.5rem;height:1.5rem}.quick-add-modal__content-info .shopify-model-viewer-ui .shopify-model-viewer-ui__poster-control-icon{width:3.4rem;height:3.4rem}@media (min-width: 768px) and (max-width: 991px){.quick-add-modal__content-info{--modal-padding: 1rem}}@media screen and (max-width: 767px){.quick-add-modal__content{bottom:var(--modal-height-offset)}.quick-add-modal__content-info>*{max-height:100%}}.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 .product__media-list .deferred-media{display:block;width:100%}@media (max-width: 767px){quick-add-modal .product__modal-opener:not(.product__modal-opener--image){display:none}.quick-add-modal__content-info--bulk .quick-add__info{width:20%}.quick-add-modal__content-info--bulk-details{width:80%}.quick-add-modal__content img{border-radius:calc(var(--image-radius)* 1 / 2)}.quick-add-modal__content-info--bulk h3{margin-bottom:6px;font-size:calc(var(--font-heading-scale)* 14px)}.quick-add-modal__content-info{--modal-padding: 1.5rem}}quick-add-modal .product__column-sticky{top:0}@media screen and (min-width: 768px){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{max-width:55%;width:calc(55% - var(--grid-desktop-horizontal-spacing) / 2)}.quick-add-modal__content-info--bulk .quick-add__info{width:15%}.quick-add-modal__content-info--bulk-details{width:85%}}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))}quick-add-modal .product-form__buttons{max-width:initial}quick-add-modal .product-media-container.constrain-height{--viewport-offset: calc((var(--modal-height-offset) + var(--modal-padding) + 1px) * 2)}@media screen and (min-width: 768px){quick-add-modal .product-media-container.constrain-height{--constrained-min-height: 400px}}@media (max-width: 991px){.card__content quick-add-bulk .quantity{min-height:36px}quick-add-bulk .quantity__input{max-width:calc(3.5rem / var(--font-body-scale))}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/quick-add.css.map */
