:is(cart-items,#halo-cart-sidebar) .cart-stock-info{display:flex;flex-wrap:wrap;align-items:center;gap:6px 16px;margin:12px 0;font-size:13px;line-height:1.5}:is(cart-items,#halo-cart-sidebar) .cart-stock-info__label{display:inline-flex;align-items:center;gap:7px;font-weight:700;color:#087535}:is(cart-items,#halo-cart-sidebar) .cart-stock-info__dot{width:9px;height:9px;flex-shrink:0;border-radius:50%;background:currentColor}:is(cart-items,#halo-cart-sidebar) .cart-stock-info--preorder .cart-stock-info__label{color:#a85b00}:is(cart-items,#halo-cart-sidebar) .cart-stock-info--out_of_stock .cart-stock-info__label{color:#a52b24}:is(cart-items,#halo-cart-sidebar) .cart-stock-info__dispatch{color:#444}:is(cart-items,#halo-cart-sidebar) .cart-shipping-progress{display:block;padding:20px;margin-bottom:18px;background:#fff9ef;border:1px solid #f6e4c7;border-radius:5px}:is(cart-items,#halo-cart-sidebar) .cart-shipping-progress[hidden]{display:none!important}:is(cart-items,#halo-cart-sidebar) .haloCalculatorShipping .cart-shipping-progress__track{position:relative;height:var(--free-shipping-height, 17px);border-radius:var(--free-shipping-border-radius, 20px);background:var(--free-shipping-bg, #ecdcc9)}:is(cart-items,#halo-cart-sidebar) .haloCalculatorShipping .cart-shipping-progress__track>[data-free-shipping-progress-meter]{border-radius:inherit;background:var(--free-shipping-bg-1, #ff6900)}:is(cart-items,#halo-cart-sidebar) .haloCalculatorShipping.progress-60 [data-free-shipping-progress-meter]{background:var(--free-shipping-bg-2, #ff6900)}:is(cart-items,#halo-cart-sidebar) .haloCalculatorShipping.progress-100 [data-free-shipping-progress-meter]{background:var(--free-shipping-bg-3, #ff6900)}:is(cart-items,#halo-cart-sidebar) .haloCalculatorShipping.progress-free [data-free-shipping-progress-meter]{background:var(--free-shipping-bg-4, #ff6900)}:is(cart-items,#halo-cart-sidebar) .haloCalculatorShipping .cart-shipping-progress__percent{position:absolute;top:0;right:0;bottom:0;left:0;width:auto;height:auto;background:transparent;color:#11131a;font-size:10px;line-height:var(--free-shipping-height, 17px);text-align:center}:is(cart-items,#halo-cart-sidebar) .haloCalculatorShipping .cart-shipping-progress__message:not(.cart-shipping-progress__message--unlocked){color:var(--free-shipping-color, #11131a)}:is(cart-items,#halo-cart-sidebar) .cart-shipping-progress__title{display:flex;align-items:center;gap:12px;margin-bottom:14px;font-size:16px;line-height:1.4;color:#151515}:is(cart-items,#halo-cart-sidebar) .cart-shipping-progress__title svg{width:30px;height:25px;flex-shrink:0}:is(cart-items,#halo-cart-sidebar) .cart-shipping-progress__row{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}:is(cart-items,#halo-cart-sidebar) .cart-shipping-progress__track{flex:1 1 100px;height:13px;overflow:hidden;border-radius:20px;background:#ecdcc9}:is(cart-items,#halo-cart-sidebar) .cart-shipping-progress__track>span{display:block;height:100%;border-radius:inherit;background:#ff6900}:is(cart-items,#halo-cart-sidebar) .cart-shipping-progress__amount{font-size:12px;font-weight:700}:is(cart-items,#halo-cart-sidebar) .cart-shipping-progress__message{margin:10px 0 0;font-size:13px;line-height:1.5}:is(cart-items,#halo-cart-sidebar) .cart-shipping-progress__message--unlocked{color:#087535;font-weight:700}@media(max-width:550px){:is(cart-items,#halo-cart-sidebar) .cart-shipping-progress{padding:16px}:is(cart-items,#halo-cart-sidebar) .cart-stock-info{gap:5px 12px;font-size:12px}}cart-items.cart-reference-style{display:block;color:#11131a}cart-items.cart-reference-style .page-header{font-size:36px;line-height:1.2;font-weight:700;padding-bottom:20px;margin-bottom:0}cart-items.cart-reference-style .cart-content-wrapper{gap:24px;margin-top:0;align-items:flex-start}cart-items.cart-reference-style [data-cart-content]{min-width:0}cart-items.cart-reference-style .cart-header{border:1px solid #e2e4e7;background:#f8f8f8;border-radius:5px;min-height:44px}cart-items.cart-reference-style .cart-header-item{text-transform:capitalize;font-weight:400;font-size:14px}cart-items.cart-reference-style .cart-header-info{color:transparent}cart-items.cart-reference-style .cart-item{border:1px solid #e2e4e7;border-radius:5px;background:#fff;padding:20px;margin-top:10px}cart-items.cart-reference-style .cart-item-wrapper{align-items:center}cart-items.cart-reference-style .cart-item-block-left{flex:0 0 190px;padding-right:24px}cart-items.cart-reference-style .cart-item-image{width:100%;min-width:0;padding-bottom:85%!important}cart-items.cart-reference-style .cart-item-image img{object-fit:contain}cart-items.cart-reference-style .cart-item-block-right{min-width:0;flex:1;align-self:center}cart-items.cart-reference-style .cart-item-name{font-size:16px;line-height:1.35;font-weight:700;margin:0 0 10px}cart-items.cart-reference-style .cart-item-vendor,cart-items.cart-reference-style .cart-item-variant{font-size:13px;line-height:1.5;color:#555}:is(cart-items.cart-reference-style,#halo-cart-sidebar) .cart-stock-info{margin:12px 0 0;gap:8px 20px}:is(cart-items.cart-reference-style,#halo-cart-sidebar) .cart-stock-info__dispatch{display:inline-flex;align-items:center;gap:8px}:is(cart-items.cart-reference-style,#halo-cart-sidebar) .cart-stock-info__dispatch svg{width:19px;height:19px;flex-shrink:0}cart-items.cart-reference-style .cart-item-total{font-weight:700}cart-items.cart-reference-style .cart-item-qty{border-radius:17px;max-width:108px}cart-items.cart-reference-style .cart-note{margin-top:20px}cart-items.cart-reference-style .cart-note .form-label{font-size:14px;font-weight:500}cart-items.cart-reference-style .cart-note textarea{width:100%;max-width:none;min-height:76px;border:1px solid #d1d3d7;border-radius:14px;padding:14px 16px}cart-items.cart-reference-style [data-cart-total]{min-width:0;margin:0;padding:0!important}cart-items.cart-reference-style [data-cart-total]>form{display:block;width:100%;margin:0;padding:20px 24px 24px;border:1px solid #e2e4e7;border-radius:5px;background:#fff}cart-items.cart-reference-style [data-cart-total] .cart-totals,cart-items.cart-reference-style [data-cart-total] .cart-actions{width:100%;padding:0}cart-items.cart-reference-style .cart--totals-title{font-size:22px;line-height:1.3;text-transform:capitalize;margin:0 0 20px;font-weight:700}cart-items.cart-reference-style .cart--totals-title:after,cart-items.cart-reference-style .cart-total-grandtotal:after{display:none}cart-items.cart-reference-style .cart-total-subtotal{padding-bottom:16px}cart-items.cart-reference-style .cart-total-subtotal:after{bottom:0;background:#e2e4e7}cart-items.cart-reference-style .cart-total-label{font-size:14px;font-weight:400}cart-items.cart-reference-style .cart-total-value{font-size:18px;font-weight:700}cart-items.cart-reference-style .cart-total-coupon{margin-top:16px!important}cart-items.cart-reference-style .cart-coupon-code{padding:10px 0 0;margin-bottom:0}cart-items.cart-reference-style .cart-total-grandtotal{margin-top:16px!important;padding-top:16px}cart-items.cart-reference-style .cart-total-grandtotal .cart-total-label{text-transform:capitalize;font-size:20px;font-weight:700}cart-items.cart-reference-style .cart-total-grandtotal .cart-total-value{font-size:24px}cart-items.cart-reference-style .shipTotal{margin-top:8px}cart-items.cart-reference-style .shipTotal .cart-total-value,cart-items.cart-reference-style .discount-code-field .form-text{font-size:12px;line-height:1.5;font-weight:400}cart-items.cart-reference-style [data-cart-total] .cart-actions{margin-top:16px}cart-items.cart-reference-style .cart-actions .button{min-height:44px;border-radius:5px;text-transform:none}cart-items.cart-reference-style #cart-checkout{background:#ff6900;border-color:#ff6900;color:#fff;font-size:16px;font-weight:700}cart-items.cart-reference-style #cart-checkout:hover{background:#e85d00;border-color:#e85d00}cart-items.cart-reference-style .cart-actions .button-continue{background:#fff;color:#11131a;border:1px solid #858991}cart-items.cart-reference-style .cart-actions .button+.button{margin-top:10px}:is(cart-items.cart-reference-style,#halo-cart-sidebar) .cart-shipping-progress{padding:24px;margin-bottom:12px;background:#fffaf1}:is(cart-items.cart-reference-style,#halo-cart-sidebar) .cart-shipping-progress__title{font-size:18px}:is(cart-items.cart-reference-style,#halo-cart-sidebar) .cart-shipping-progress__track{height:17px}:is(cart-items.cart-reference-style,#halo-cart-sidebar) .cart-shipping-progress__message--unlocked>span{display:inline-flex;justify-content:center;align-items:center;width:18px;height:18px;margin-right:6px;background:#087535;color:#fff;border-radius:50%}@media(min-width:1200px){cart-items.cart-reference-style .cart-content-wrapper{display:grid;grid-template-columns:minmax(0,2fr) minmax(340px,1fr)}cart-items.cart-reference-style [data-cart-content],cart-items.cart-reference-style [data-cart-total]{width:100%;max-width:none;padding:0}cart-items.cart-reference-style .cart-header,cart-items.cart-reference-style .cart-item{display:grid;grid-template-columns:minmax(0,1fr) 90px 110px 90px 24px;align-items:center;column-gap:10px}cart-items.cart-reference-style .cart-header{padding:0 20px}cart-items.cart-reference-style .cart-header-item,cart-items.cart-reference-style .cart-item>.cart-item-block{width:auto;padding:0;min-width:0}cart-items.cart-reference-style .cart-item>.cart-item-info{width:100%}cart-items.cart-reference-style .cart-header-item:not(.cart-header-info),cart-items.cart-reference-style .cart-item>.cart-item-price,cart-items.cart-reference-style .cart-item>.cart-item-quantity,cart-items.cart-reference-style .cart-item>.cart-item-total{text-align:center}cart-items.cart-reference-style .cart-item-block-left{flex-basis:clamp(110px,12vw,190px);padding-right:20px}}@media(max-width:1199px){cart-items.cart-reference-style .cart-content-wrapper{display:flex;flex-direction:column;gap:20px}cart-items.cart-reference-style [data-cart-content],cart-items.cart-reference-style [data-cart-total]{width:100%;max-width:none;padding:0}cart-items.cart-reference-style .cart-item-block-left{flex-basis:150px}}@media(max-width:767px){cart-items.cart-reference-style .page-header{font-size:28px}cart-items.cart-reference-style .cart-item{padding:14px}cart-items.cart-reference-style .cart-header{display:none}cart-items.cart-reference-style .cart-item-block-left{flex-basis:100px;padding-right:14px}cart-items.cart-reference-style .cart-item-name{font-size:14px}:is(cart-items.cart-reference-style,#halo-cart-sidebar) .cart-stock-info{gap:6px}:is(cart-items.cart-reference-style,#halo-cart-sidebar) .cart-stock-info__dispatch{width:100%}cart-items.cart-reference-style [data-cart-total]>form,:is(cart-items.cart-reference-style,#halo-cart-sidebar) .cart-shipping-progress{padding:18px}:is(cart-items.cart-reference-style,#halo-cart-sidebar) .cart-shipping-progress__title{font-size:16px}}cart-items.cart-reference-style .cart-item-name a{color:#11131a;text-decoration:none}cart-items.cart-reference-style .cart-reference-count{font-size:14px;line-height:22px;text-align:right;margin:0 8px 16px}@media(min-width:1200px){cart-items.cart-reference-style .cart-container:has(>.page-header) [data-cart-total]{margin-top:-63px}cart-items.cart-reference-style .cart-container:has(>.page-header) .cart-reference-count{margin-top:-42px;margin-bottom:20px}}cart-items.cart-reference-style .cart-container>.page-header{padding-top:9px;color:#11131a}cart-items.cart-reference-style .cart-item-name a,cart-items.cart-reference-style .cart-item-name a .text{font-size:16px;line-height:1.35;font-weight:700}cart-items.cart-reference-style .cart-item-name a{display:block;overflow:visible;-webkit-line-clamp:unset}:is(cart-items.cart-reference-style,#halo-cart-sidebar) .cart-stock-info__dot{display:inline-block!important}:is(cart-items.cart-reference-style,#halo-cart-sidebar) .cart-stock-info__dispatch svg{fill:none}cart-items.cart-reference-style .cart-item-qty{width:108px;height:44px;padding:0;border:0}cart-items.cart-reference-style .cart-item-qty input.quantity{height:44px;padding:0 30px;border:1px solid #c9cbd0;border-radius:17px;background:#fff;box-shadow:none}cart-items.cart-reference-style .cart-item-qty .btn-quantity{height:44px}cart-items.cart-reference-style .cart-item-total .cart-item-value{font-weight:700}:is(cart-items.cart-reference-style,#halo-cart-sidebar) .cart-shipping-progress__title strong{font-size:inherit;line-height:inherit;font-weight:700}@media(min-width:1200px){cart-items.cart-reference-style .cart-container:has(>.page-header) [data-cart-total]{margin-top:-63px}}@media(max-width:767px){cart-items.cart-reference-style .cart-item-name a,cart-items.cart-reference-style .cart-item-name a .text{font-size:14px}}@media(max-width:767px){cart-items.cart-reference-style .cart-item{display:block}cart-items.cart-reference-style .cart-item>.cart-item-info{display:block;width:100%;padding:0}cart-items.cart-reference-style .cart-item>.cart-item-price,cart-items.cart-reference-style .cart-item>.cart-item-quantity,cart-items.cart-reference-style .cart-item>.cart-item-remove,cart-items.cart-reference-style .cart-item>.cart-item-total{display:none}cart-items.cart-reference-style .cart-item-wrapper{align-items:flex-start}cart-items.cart-reference-style .cart-item-info .cart-item-price{display:block;width:100%;padding:0;margin:10px 0;text-align:left}cart-items.cart-reference-style .cart-item-info .cart-item-blocks{display:flex;width:100%;align-items:center;gap:14px}cart-items.cart-reference-style .cart-item-blocks .cart-item-quantity{width:auto;padding:0}cart-items.cart-reference-style .cart-item-blocks .cart-item-remove{padding:0;width:auto}:is(cart-items.cart-reference-style,#halo-cart-sidebar) .cart-stock-info__dispatch{font-size:12px}cart-items.cart-reference-style .cart-item-block-left{flex-basis:90px}}:is(cart-items.cart-reference-style,#halo-cart-sidebar) .cart-item-meta{display:flex;flex-wrap:wrap;gap:4px 12px;margin:0 0 8px;font-size:13px;line-height:1.5;color:#555}:is(cart-items.cart-reference-style,#halo-cart-sidebar) .cart-item-meta:empty{display:none}:is(cart-items.cart-reference-style,#halo-cart-sidebar) .cart-item-meta__sku{overflow-wrap:anywhere}:is(cart-items.cart-reference-style,#halo-cart-sidebar) .cart-item-meta__vendor+.cart-item-meta__sku{border-left:1px solid #c9cbd0;padding-left:12px}cart-items.cart-reference-style .cart-item-option{display:flex;align-items:flex-start;gap:10px;padding:0;margin:0}cart-items.cart-reference-style .cart-item-specifications{display:flex;flex-wrap:wrap;gap:4px 12px;font-size:13px;line-height:1.5;color:#333}cart-items.cart-reference-style .cart-item-specification{overflow-wrap:anywhere}cart-items.cart-reference-style .cart-item-option .cart-item-edit{position:static;flex:0 0 17px;line-height:20px}cart-items.cart-reference-style .cart-item-edit svg{width:15px;height:15px}cart-items.cart-reference-style .cart-item__price-wrapper .cart-item__discounted-prices{display:flex;flex-direction:column;align-items:center;gap:3px;margin:0}cart-items.cart-reference-style .cart-item__price-wrapper .cart-item__discounted-prices dd{margin:0;padding:0;white-space:nowrap;line-height:1.4}cart-items.cart-reference-style .cart-item__price-wrapper .cart-item__old-price{display:block;padding:0;font-size:13px;font-weight:400;color:#777}cart-items.cart-reference-style .cart-item__discounted-prices [data-item-final-price-display]{font-weight:700}cart-items.cart-reference-style .cart-item__price-wrapper>.price{white-space:nowrap}@media(max-width:767px){cart-items.cart-reference-style .cart-item__price-wrapper .cart-item__discounted-prices{align-items:flex-start}}:is(cart-items.cart-reference-style,#halo-cart-sidebar) .cart-shipping-progress__title{gap:16px;margin-bottom:12px;line-height:1.3}:is(cart-items.cart-reference-style,#halo-cart-sidebar) .cart-shipping-progress__title .cart-summary-icon--truck{width:44px;height:30px}:is(cart-items.cart-reference-style,#halo-cart-sidebar) .cart-shipping-progress__amount{font-size:13px;font-weight:700;white-space:nowrap}:is(cart-items.cart-reference-style,#halo-cart-sidebar) .cart-shipping-progress__message{font-size:13px;font-weight:600}cart-items.cart-reference-style #cart-checkout{gap:12px}cart-items.cart-reference-style #cart-checkout .icon-padlock{position:static;width:16px;height:21px;margin:0;flex:0 0 16px;color:inherit}cart-items.cart-reference-style #cart-checkout .cart-checkout-arrow{width:18px;height:18px;flex-shrink:0;fill:none}cart-items.cart-reference-style .cart-actions .button-continue{min-height:44px;padding:10px 16px;font-size:14px;line-height:22px}:is(cart-items.cart-reference-style,#halo-cart-sidebar) .cart-summary-benefits{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:20px 12px;margin-top:30px}:is(cart-items.cart-reference-style,#halo-cart-sidebar) .cart-summary-benefit{display:flex;align-items:flex-start;gap:10px;min-width:0}:is(cart-items.cart-reference-style,#halo-cart-sidebar) .cart-summary-benefit>svg{width:30px;height:32px;flex:0 0 30px}:is(cart-items.cart-reference-style,#halo-cart-sidebar) .cart-summary-benefit strong{display:block;color:#11131a;font-size:13px;line-height:1.15;font-weight:700}:is(cart-items.cart-reference-style,#halo-cart-sidebar) .cart-summary-benefit p{margin:5px 0 0;color:#333;font-size:12px;line-height:1.3}@media(max-width:550px){:is(cart-items.cart-reference-style,#halo-cart-sidebar) .cart-summary-benefits{grid-template-columns:1fr;gap:16px;margin-top:24px}:is(cart-items.cart-reference-style,#halo-cart-sidebar) .cart-shipping-progress__title .cart-summary-icon--truck{width:36px}}:is(cart-items.cart-reference-style,#halo-cart-sidebar) .cart-stock-info__label,:is(cart-items.cart-reference-style,#halo-cart-sidebar) .cart-stock-info__dispatch{font-weight:700}:is(cart-items.cart-reference-style,#halo-cart-sidebar) .cart-summary-benefit>.cart-summary-icon,:is(cart-items.cart-reference-style,#halo-cart-sidebar) .cart-summary-benefit>.cart-summary-icon path{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}:is(cart-items.cart-reference-style,#halo-cart-sidebar) .cart-summary-benefit>.cart-summary-icon{display:block;width:30px;height:30px;flex:0 0 30px;color:#111}:is(cart-items.cart-reference-style,#halo-cart-sidebar) a.cart-summary-benefit--linked{color:inherit;text-decoration:none;border-radius:3px}:is(cart-items.cart-reference-style,#halo-cart-sidebar) a.cart-summary-benefit--linked:hover strong{text-decoration:underline;text-underline-offset:3px}:is(cart-items.cart-reference-style,#halo-cart-sidebar) a.cart-summary-benefit--linked:focus-visible{outline:2px solid #111;outline-offset:5px}cart-items.cart-reference-style #cart-coupon-code,cart-items.cart-reference-style #cart-checkout,cart-items.cart-reference-style [data-cart-total] .button-continue{box-sizing:border-box;width:100%;max-width:none;height:40px;min-height:40px;border-width:1px;border-style:solid;border-radius:5px;margin-left:0;margin-right:0}cart-items.cart-reference-style #cart-coupon-code{border-color:#c9cbd0;padding:0 14px;line-height:normal;box-shadow:none!important}cart-items.cart-reference-style #cart-checkout,cart-items.cart-reference-style [data-cart-total] .button-continue{display:flex;justify-content:center;align-items:center;padding:0 16px;line-height:22px}cart-items.cart-reference-style [data-cart-total] .button-continue{margin-top:10px}:is(cart-items.cart-reference-style,#halo-cart-sidebar) .cart-dispatch-help{display:inline-flex;flex:0 0 18px;align-items:center;justify-content:center;width:18px;height:18px;color:#555;vertical-align:middle}:is(cart-items.cart-reference-style,#halo-cart-sidebar) .cart-dispatch-help svg{display:block;width:18px;height:18px;fill:none}:is(cart-items.cart-reference-style,#halo-cart-sidebar) .cart-dispatch-help svg circle:last-child{fill:currentColor}:is(cart-items.cart-reference-style,#halo-cart-sidebar) a.cart-dispatch-help:hover{color:#111}:is(cart-items.cart-reference-style,#halo-cart-sidebar) a.cart-dispatch-help:focus-visible{outline:2px solid currentColor;outline-offset:3px;border-radius:50%}cart-items.cart-reference-style .cart-item__price-wrapper [data-item-final-price-display],cart-items.cart-reference-style .cart-item__price-wrapper [data-item-final-price-display] span{font-weight:700}:is(cart-items.cart-reference-style,#halo-cart-sidebar) .cart-shipping-progress__message--unlocked,:is(cart-items.cart-reference-style,#halo-cart-sidebar) .cart-shipping-progress__message--unlocked span{font-size:14px;font-weight:700}cart-items.cart-reference-style .cart-total-subtotal .cart-total-label,cart-items.cart-reference-style .cart-total-subtotal .cart-total-label .text,cart-items.cart-reference-style .cart-total-coupon .cart-total-label,cart-items.cart-reference-style .cart-total-coupon .cart-total-label .text{font-weight:700}cart-items.cart-reference-style .cart-content-wrapper.clearfix:after{content:none;display:none}
/*# sourceMappingURL=/cdn/shop/t/43/assets/component-cart-status.css.map */
