quick-order-list{display:block}quick-order-list .quantity{width:calc(20rem / var(--font-body-scale) + var(--inputs-border-width) * 2);min-height:calc((var(--inputs-border-width) * 2) + 4.8rem);border:0}.quick-order-list-buttons .quick-order-list__button{background-color:var(--theme-navy);color:#fff;font-weight:500}.quick-order-list-buttons .quick-order-list__button:hover{background-color:var(--theme-black);color:#fff;font-weight:500}quick-order-list .quantity__button{width:calc(3.5rem / var(--font-body-scale))}.quick-order-list__contents{position:relative}.quick-order-list__container{padding-bottom:4rem}.quick-order-list__container--disabled{pointer-events:none}.quick-order-list__total{padding-top:2rem;border-top:.1rem solid rgba(var(--color-foreground),.08)}.variant-item__quantity .quantity:before{z-index:0}.variant-item__quantity .quantity__button{z-index:1}.variant-item__image-container.global-media-settings:after{content:none}@media screen and (min-width:990px){.quick-order-list__total{position:sticky;bottom:0;z-index:2;background-color:rgb(var(--color-background))}.variant-item__quantity-wrapper--no-info,.variant-item__error{padding-left:calc(15px + 3.4rem)}.variant-item__error{margin-left:.3rem}.variant-item--unit-price .variant-item__totals{vertical-align:top}.variant-item--unit-price .variant-item__totals .loading__spinner{padding-top:1.7rem}}.quick-order-list__table td,.quick-order-list__table th{padding:0;border:none}.quick-order-list__table th{text-align:left;padding-bottom:1.4rem;font-weight:400;font-size:1.8rem;font-weight:500;text-transform:capitalize;color:var(--theme-black)}.variant-item__quantity-wrapper{display:flex;align-items:center}.svg-icon__info{margin-right:1.25rem}.variant-item__totals,.variant-item__details,.variant-item__price{position:relative}@media screen and (min-width:890px)and (max-width:1250px){.variant-item__price.small-hide.medium-hide span.price{flex-direction:column}}.variant-item__price .price,.variant-item__totals .price{display:block}.quick-order-list__table *.right{text-align:right}.variant-item__image-container{display:inline-flex;align-items:flex-start;height:9rem;width:9rem}.variant-item__media{width:9rem;height:9rem;margin-right:1.2rem}.variant-item__image{height:100%;width:100%;object-fit:cover}@media screen and (min-width:990px){.variant-item__image{max-width:100%}.variant-item__inner .small-hide{display:flex;flex-direction:column;align-self:center}.variant-item:not(.variant-item--no-media) .variant-item__inner{display:flex}.variant-item__discounted-prices{justify-content:flex-end}}.variant-item__details{font-size:1.6rem;line-height:calc(1 + .4 / var(--font-body-scale))}.variant-item__details>*{margin:0;max-width:30rem}.variant-item__info{position:relative;padding-bottom:.5rem}.variant-item__name{display:block;font-size:1.6rem;line-height:calc(1 + .5 / var(--font-body-scale))}@media screen and (max-width:940px){.variant-item__name{font-size:1.4rem}}.variant-item__sku{font-size:1.1rem;margin-top:.2rem}.product-code-quick-add{font-size:1.2rem}.variant-item__discounted-prices{margin-top:0;margin-bottom:0;display:flex;flex-wrap:wrap;align-items:center}.variant-item__discounted-prices dd{margin:0}.variant-item__discounted-prices dd:first-of-type{margin-right:.8rem}.variant-item__discounted-prices .variant-item__old-price{font-size:1.4rem}.variant-item__old-price{opacity:.7}.variant-item__final-price{font-weight:400}.variant-item__sold-out{opacity:.7;font-size:1.6rem;color:rgb(var(--color-foreground))}quick-order-list-remove-button{display:flex;margin:0 0 0 1.2rem;align-self:center}.variant-item__quantity-wrapper quick-order-list-remove-button span{width:1.6rem;height:1.6rem}.quick-order-list__button-cancel{font-size:1.5rem}@media screen and (min-width:750px)and (max-width:989px){quick-order-list-remove-button{width:1.5rem;height:1.5rem}quick-order-list-remove-all-button{margin-left:-1.5rem;margin-top:1rem}.quick-order-list-total__column{flex-wrap:wrap}.quick-order-list__message,.quick-order-list-error{padding-bottom:1rem}}quick-order-list-remove-button .button{min-width:calc(1.5rem / var(--font-body-scale));min-height:1.5rem;padding:0;margin:0 .1rem .1rem 0}quick-order-list-remove-button .button:not([disabled]):hover{color:rgb(var(--color-foreground))}quick-order-list-remove-button .icon-remove{height:1.5rem;width:1.5rem;transition:transform var(--duration-default) ease}.variant-item .loading__spinner{top:0;left:auto;right:0;bottom:0;padding:0}.variant-remove-total .button--tertiary{width:max-content}.variant-remove-total .icon-remove{width:1.2rem;height:1.2rem;margin-right:.8rem}.quick-order-list__message{margin-top:1rem;display:block}.quick-order-list__message .svg-wrapper{margin-right:1rem;width:1.3rem}.quick-order-list-error{margin-top:1rem;display:flex;gap:1rem;flex-direction:column;align-items:center;text-align:center}@media screen and (min-width:940px){.quick-order-list-error{margin-top:2rem;display:flex;gap:1rem;flex-direction:row;align-items:center;text-align:left}}.quick-order-list-error svg{width:3rem;height:3rem}.quick-order-list-error .svg-wrapper{flex-shrink:0;width:1.2rem;margin-right:.7rem;margin-top:.3rem;align-self:flex-start}@media screen and (min-width:990px){.variant-item .loading__spinner{padding-top:3rem;bottom:auto}.variant-item .loading__spinner--error{padding-top:5rem}.variant-remove-total .loading__spinner{left:2rem;top:1.2rem}.variant-remove-total:has(quick-order-list-remove-all-button.hidden) .loading__spinner{top:-1.4rem}}quick-order-list-remove-button:hover .icon-remove{transform:scale(1.25)}.quick-order-list-total__info quick-order-list-remove-all-button:hover{text-decoration:underline;text-underline-offset:.3rem}.variant-remove-total{position:relative;align-self:center}.variant-item .loading__spinner:not(.hidden)~*,.variant-remove-total .loading__spinner:not(.hidden)~*{visibility:hidden}.variant-item__error{display:flex;align-items:flex-start;margin-top:.2rem;width:min-content;min-width:100%}.variant-item__error-text{font-size:1.2rem;line-height:calc(1 + .2 / var(--font-body-scale));order:1}.variant-item__error-text+.svg-wrapper{flex-shrink:0;width:1.2rem;margin-right:.5rem;margin-top:.1rem}.variant-item__error-text:empty+.svg-wrapper{display:none}.variant-item__image-container--no-img{border:0}@media screen and (max-width:989px){.variant-item__details .loading__spinner{left:0;top:auto}.quick-order-list__table,.quick-order-list__table thead,.quick-order-list__table tbody{display:block;width:100%}.quick-order-list__table thead tr{display:flex;justify-content:space-between;border-bottom:.1rem solid rgba(var(--color-foreground),.08);margin-bottom:4rem}.variant-item{display:grid;grid-template-columns:9rem 1fr;grid-template-rows:repeat(2,auto);gap:1.5rem;margin-bottom:3.5rem}.variant-item--no-media{grid-template:repeat(2,auto) / repeat(3,auto)}.variant-item:last-child{margin-bottom:0}.variant-item__totals{grid-column:5 / 3}.variant-item--no-media .variant-item__inner~.variant-item__quantity{grid-column:1 / 5}.quantity-popover-container:not(.quantity-popover-container--hover){width:100%}quick-order-list .quantity{width:100%}.variant-item__quantity{grid-column:1 / 5}.svg-icon__info{display:none}.variant-item__quantity-wrapper{flex-wrap:no-wrap}.variant-item--no-media .variant-item__inner{display:none}.variant-remove-total{margin-top:1rem;text-align:center}.quick-order-list__message{text-align:center}.quick-order-list-total__column,.quick-order-list-buttons{display:flex;flex-direction:column;align-items:center;width:100%}.quick-order-list__button{max-width:36rem}}.quick-order-list__button{min-height:4.9rem}.quick-order-list__button{font-size:1.5rem;font-weight:500;border:.1rem solid rgba(0,0,0,.1);color:var(--theme-black)}.remove-all_wrapper{font-size:1.6rem;color:var(--theme-black);font-weight:500}.quick-order-list__button-text{display:flex;gap:1.2rem;align-items:center}.quick-order-list__button:before,.quick-order-list__button:after,.quick-order-list__button-confirm:before,.quick-order-list__button-confirm:after{content:none}.quick-order-list__button-confirm{background-color:#dd3131;font-weight:500;font-size:1.6rem;color:#fff}.quick-order-list__button-cancel{font-weight:500}.quick-order-list__button-text{text-align:center}.quick-order-list-total__confirmation{display:flex;justify-content:center;align-items:center;padding-bottom:2rem}@media screen and (min-width:990px){.quick-order-list__table{border-spacing:0;border-collapse:separate;box-shadow:none;width:100%;display:table}.quick-order-list__table th{border-bottom:.1rem solid rgba(var(--color-foreground),.1)}.quick-order-list__table th+th{padding-left:5.4rem}.quick-order-list__table .quick-order-list__table-heading--wide+.quick-order-list__table-heading--wide{padding-left:10rem;text-align:right}.quick-order-list__table td{padding-top:1.4rem}.quick-order-list__table .desktop-row-error td{padding-top:0}.quick-order-list__table .variant-item--unit-price td{vertical-align:middle}.variant-item{display:table-row}.variant-item .variant-item__price{text-align:right}.variant-item__info{width:20rem;display:flex;padding:.5rem}.quick-order-list-total__confirmation span{margin-right:3rem}.quick-order-list__total-items{width:calc(((11rem / var(--font-body-scale) + var(--inputs-border-width) * 2)))}}.quick-order-list__total-items span,.quick-order-list__total-items p{font-weight:600;font-size:1.6rem;margin-top:0!important}@media screen and (min-width:990px){.quick-order-list__table thead th:first-child,.quick-order-list-total__column{width:37%}.quick-order-list-total__column{width:100%}.quick-order-list-buttons{display:flex}quick-order-list-remove-all-button{margin-left:.9rem}}.quick-order-list__total-items{display:flex;align-items:center;gap:.6rem;max-height:4.1rem}.quick-order-list__total-items span,.totals__subtotal-value{margin-top:0;margin-bottom:0;color:rgb(var(--color-foreground));font-weight:600;font-size:1.8rem}.quick-order-list__total-items p,.totals__subtotal{margin-top:.2rem;margin-bottom:0}dd.price span.price span:not(.actual-line__pricing){font-size:1.4rem}.actual-line__pricing{font-size:1.6rem}.price_starter{line-height:1.8}@media screen and (min-width:940px){dd.price span.price span:not(.actual-line__pricing){font-size:1.6rem}.actual-line__pricing{font-size:1.8rem}.price_starter{line-height:1.6}}.variant-item__price span.price:has(.price_starter){display:flex;align-items:flex-end;justify-content:flex-end;gap:.5rem}.quick-order-list__total-items p{text-align:center}.quick-order-list-total__info{display:grid;grid-template-columns:1fr auto 1fr}.quick-order-list-total__price{display:flex;flex-wrap:wrap;justify-content:flex-end;flex-grow:1;text-align:right;width:min-content;width:100%}.quick-order-list-total__price .button{margin-right:2rem}@media screen and (max-width:989px){.quick-order-list-total__price{justify-content:center;text-align:center;width:100%}.totals__product-total{display:flex;justify-content:center;width:100%;align-items:center}.quick-order-list__total-items span,.quick-order-list__total-items p{font-size:1.6rem}.quick-order-list__total-items{margin-top:1rem;margin-bottom:1.3rem;align-items:flex-end;line-height:calc(1 + .3/max(1,var(--font-heading-scale)))}.totals__subtotal-value.large-up-hide{margin-left:3rem}.quick-order-list-total__price .button{margin-bottom:2rem}.quick-order-list-total__confirmation quick-order-list-remove-all-button button{margin-top:1rem}.quick-order-list-total__confirmation{flex-direction:column;margin-top:2rem}.quick-order-list__button-confirm{width:100%;max-width:36rem}quick-order-list .tax-note{text-align:center}}quick-order-list .tax-note{margin:0 0 2rem;display:block;width:100%}.row-inner--pricing span{font-size:1.3rem;font-weight:400}.row-inner--pricing span:first-of-type{position:relative;padding-right:.5rem}.row-inner--pricing span:first-of-type:after{content:"";width:.1rem;height:80%;background-color:#000;top:50%;transform:translateY(-50%);position:absolute;right:0}@media screen and (max-width:940px){.quick-order-list-total__info{display:flex;flex-direction:column;align-items:center}}.quick-order-list-container .accordion__content{margin-top:1.5rem}#quick-order-list{border-bottom:0}#quick-order-list summary{border-bottom:.1rem solid rgba(var(--color-foreground),.1)}
/*# sourceMappingURL=/cdn/shop/t/46/assets/quick-order-list.css.map */
