.hl-cart-bg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:var(--cart-bg-color, #061113);overflow:hidden}.hl-cart-bg img,.hl-cart-bg video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.hl-cart-bg__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,var(--cart-overlay, .4));pointer-events:none}body:has(.hl-cart-bg) #MainContent,body:has(.hl-cart-bg) footer{position:relative;z-index:1}body:has(.hl-cart-bg) #MainContent{padding-top:calc(var(--header-height, 80px) + 100px)}body:has(.hl-cart-bg) .hl-cart-bg-section{height:0;overflow:visible;padding:0!important;margin:0!important}body:has(.hl-cart-bg) .cart-items-component .section-background,body:has(.hl-cart-bg) .cart-items-component .section{background:transparent!important}body:has(.hl-cart-bg) #header-component{--color-scheme-top-row: rgb(0, 2, 1);--color-scheme-bottom-row: rgb(0, 2, 1)}body:has(.hl-cart-bg) footer{display:none}body:has(.hl-cart-bg) .cart-title{font-family:Inter,sans-serif!important;font-weight:700!important;font-size:45px!important;color:#fff!important}body:has(.hl-cart-bg) .cart-title *{color:#fff!important}body:has(.hl-cart-bg) .cart-title .cart-bubble{width:20px!important;height:20px!important;min-width:20px;border-radius:50%!important;padding:0!important;aspect-ratio:1!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;position:relative}body:has(.hl-cart-bg) .cart-title .cart-bubble__background{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background-color:#0dacbd!important}body:has(.hl-cart-bg) .cart-title .cart-bubble__text{position:relative;z-index:1;color:#fff!important;font-family:Inter,sans-serif!important;font-weight:700!important;font-size:9px!important;line-height:1!important}body:has(.hl-cart-bg) .cart-title .cart-bubble__text-count{color:#fff!important;font-family:Inter,sans-serif!important;font-weight:700!important;font-size:9px!important}body:has(.hl-cart-bg) .cart-items__details a.cart-items__title,body:has(.hl-cart-bg) .cart-items__title{font-family:Inter,sans-serif!important;font-weight:500!important;font-size:16px!important;color:#fff!important;text-decoration:none!important}body:has(.hl-cart-bg) .cart-items__title:hover{color:#fffc!important}body:has(.hl-cart-bg) .cart-items__details{color:#ffffffa6}body:has(.hl-cart-bg) .cart-items__details *{color:#ffffffa6}body:has(.hl-cart-bg) .cart-items__product-info a.cart-items__title{color:#fff!important;font-family:Inter,sans-serif!important;font-weight:500!important;font-size:16px!important}body:has(.hl-cart-bg) td.cart-items__price,body:has(.hl-cart-bg) .cart-items__price{font-family:Inter,sans-serif!important;font-weight:700!important;font-size:24px!important;color:#fff!important;text-transform:uppercase!important;text-align:right}body:has(.hl-cart-bg) .cart-items__price text-component,body:has(.hl-cart-bg) .cart-items__price span,body:has(.hl-cart-bg) .cart-items__price *{font-family:Inter,sans-serif!important;font-weight:700!important;font-size:24px!important;color:#fff!important}body:has(.hl-cart-bg) td.cart-items__price:before,body:has(.hl-cart-bg) .cart-items__price:before{content:"Total without tax";display:block;font-family:Inter,sans-serif!important;font-weight:500!important;font-size:12px!important;color:#ffffffa6!important;text-transform:none!important;white-space:nowrap;margin-bottom:4px}@container cart-items (min-width: 720px){body:has(.hl-cart-bg) .cart-items__table-row{align-items:center!important}}body:has(.hl-cart-bg) .cart-items--dividers .cart-items__table-row{border-bottom-color:#c8c8c833}body:has(.hl-cart-bg) .cart-items__remove{color:#ffffff73}body:has(.hl-cart-bg) .cart-items__remove:hover{color:#fff}body:has(.hl-cart-bg) .cart-primary-typography{color:#fff}body:has(.hl-cart-bg) .cart-secondary-typography{color:#ffffffb3}body:has(.hl-cart-bg) .cart-items .quantity-selector{border:1px solid rgba(241,241,241,.5);border-radius:20px;background:transparent;height:57px;--color-input-background: transparent;--color-input-hover-background: rgba(255, 255, 255, .05);--color-input-border: rgba(241, 241, 241, .5);--color-input-text: #ffffff}body:has(.hl-cart-bg) .cart-items .quantity-selector .quantity-minus,body:has(.hl-cart-bg) .cart-items .quantity-selector .quantity-plus{color:#0dacbd;font-family:Inter,sans-serif;font-weight:700;font-size:18px}body:has(.hl-cart-bg) .cart-items .quantity-selector input[type=number]{color:#fff;background:transparent;font-family:Inter,sans-serif;font-weight:700;font-size:18px;-webkit-text-fill-color:#ffffff}body:has(.hl-cart-bg) .cart-items .quantity-selector .quantity-minus{border-start-start-radius:20px;border-end-start-radius:20px}body:has(.hl-cart-bg) .cart-items .quantity-selector .quantity-plus{border-start-end-radius:20px;border-end-end-radius:20px}body:has(.hl-cart-bg) .cart-summary{background:transparent}body:has(.hl-cart-bg) .cart-summary .section-background{display:none}body:has(.hl-cart-bg) .cart-summary__inner{background:#fff;border-radius:20px;padding:40px!important}body:has(.hl-cart-bg) .cart-summary__inner{color:#000;--color-foreground: 0, 0, 0;--color-foreground-rgb: 0, 0, 0}body:has(.hl-cart-bg) .cart-summary__inner .cart-primary-typography,body:has(.hl-cart-bg) .cart-summary__inner .cart-secondary-typography{color:#000}body:has(.hl-cart-bg) .cart-summary__inner .cart-totals,body:has(.hl-cart-bg) .cart-summary__inner .cart-totals__item,body:has(.hl-cart-bg) .cart-summary__inner .cart-totals__total,body:has(.hl-cart-bg) .cart-summary__inner .cart-totals__original-label,body:has(.hl-cart-bg) .cart-summary__inner .cart__total-label,body:has(.hl-cart-bg) .cart-summary__inner .cart__total-value,body:has(.hl-cart-bg) .cart-summary__inner .cart-actions p,body:has(.hl-cart-bg) .cart-summary__inner details,body:has(.hl-cart-bg) .cart-summary__inner summary,body:has(.hl-cart-bg) .cart-summary__inner label{color:#000;font-family:Inter,sans-serif}body:has(.hl-cart-bg) .cart-summary__inner .cart-discount__label,body:has(.hl-cart-bg) .cart-summary__inner .cart-note__label{color:#000;font-family:Inter,sans-serif;font-weight:500;font-size:16px}body:has(.hl-cart-bg) .cart-summary__inner .cart__total-label{font-family:Inter,sans-serif;font-weight:500;font-size:16px;color:#000}body:has(.hl-cart-bg) .cart-summary__inner .cart__total-value{font-family:Inter,sans-serif;font-weight:500;font-size:16px;color:#000}body:has(.hl-cart-bg) .cart-summary__inner small,body:has(.hl-cart-bg) .cart-summary__inner .cart-totals__taxes-note,body:has(.hl-cart-bg) .cart-summary__inner .rte{color:#0000008c;font-family:Inter,sans-serif;font-size:12px}body:has(.hl-cart-bg) .cart-summary__inner hr,body:has(.hl-cart-bg) .cart-summary__inner .cart-actions__divider{border-color:#0000001a;background:#0000001a}body:has(.hl-cart-bg) .cart-summary__inner svg{color:#000}body:has(.hl-cart-bg) .cart-summary__inner .cart-totals__icon svg{color:#0dacbd}body:has(.hl-cart-bg) .cart-summary__inner input,body:has(.hl-cart-bg) .cart-summary__inner textarea{color:#000;border-color:#0003;background:#f5f5f5}body:has(.hl-cart-bg) .cart-summary__inner .button--primary,body:has(.hl-cart-bg) .cart-summary__inner .checkout-button,body:has(.hl-cart-bg) .cart-summary__inner button[type=submit]:not(.cart-discount__button){background:#0dacbd;border-color:#0dacbd;border-radius:100px}body:has(.hl-cart-bg) .cart-summary__inner .button--primary .button-text,body:has(.hl-cart-bg) .cart-summary__inner .checkout-button .button-text,body:has(.hl-cart-bg) .cart-summary__inner button[type=submit]:not(.cart-discount__button) .button-text,body:has(.hl-cart-bg) .cart-summary__inner button[type=submit]:not(.cart-discount__button){color:#fff}body:has(.hl-cart-bg) .cart-summary__inner .button--primary:hover,body:has(.hl-cart-bg) .cart-summary__inner .checkout-button:hover{background:#0b9aaa;border-color:#0b9aaa}body:has(.hl-cart-bg) .cart-summary__inner .cart-discount__button{background:transparent;color:#0dacbd;border-color:#0dacbd;border-radius:100px}body:has(.hl-cart-bg) .cart-items__empty-button{background:#0dacbd;color:#fff;border-color:#0dacbd;border-radius:100px}@container cart-items (max-width: 719px){body:has(.hl-cart-bg) .cart-items__table-row{grid-template-columns:1fr;grid-template-areas:"media" "details" "quantity" "price" "error";row-gap:0}body:has(.hl-cart-bg) .cart-items__media{grid-area:media;width:100%;padding-bottom:16px}body:has(.hl-cart-bg) .cart-items__media-container{width:100%;max-height:300px;border-radius:12px;overflow:hidden}body:has(.hl-cart-bg) .cart-items__media-image{width:100%;height:100%;object-fit:contain;object-position:center;aspect-ratio:auto}body:has(.hl-cart-bg) .cart-items__details{grid-area:details;align-self:center;padding-bottom:16px;border-bottom:1px solid rgba(200,200,200,.18)}body:has(.hl-cart-bg) .cart-items__quantity{grid-area:quantity;margin-block-start:0;padding-block:16px;border-bottom:1px solid rgba(200,200,200,.18);width:100%}body:has(.hl-cart-bg) .cart-items__quantity .quantity-selector{width:100%!important;display:flex!important}body:has(.hl-cart-bg) .cart-items__quantity .quantity-selector input[type=number]{flex:1!important;text-align:center!important}body:has(.hl-cart-bg) td.cart-items__price,body:has(.hl-cart-bg) .cart-items__price{grid-area:price;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;text-align:right;font-size:20px!important;padding-top:16px}body:has(.hl-cart-bg) td.cart-items__price:before,body:has(.hl-cart-bg) .cart-items__price:before{margin-bottom:0!important;flex-shrink:0;color:#ffffffa6!important}body:has(.hl-cart-bg) .cart-items__price *{font-size:20px!important}}.shopify-app-block:has(#ExemptifyCartValidationSnippet){width:100%!important;max-width:100%!important;box-sizing:border-box}#ExemptifyCartValidationSnippet{width:100%;box-sizing:border-box;border:1px solid #cdd3d4;border-radius:16px;padding:24px 28px;background:#fff;margin-bottom:16px;font-family:Inter,sans-serif}#ExemptifyCartValidationSnippet>div{display:grid;grid-template-columns:1fr 1fr;gap:8px 12px}#ExemptifyCartValidationSnippet>div>div{grid-column:1 / -1}#ExemptifyCartValidationSnippet>div>div:first-child{font-size:1rem;font-weight:700;color:#042229;line-height:1.3;margin-bottom:4px}#ExemptifyCartValidationSnippet>div>div:nth-child(2){font-size:.875rem;line-height:1.6;color:#4a5568;margin-bottom:4px}#ExemptifyCartValidationSnippet input[type=text]{max-width:100%!important;width:100%!important;border:1px solid #cdd3d4!important;border-radius:8px!important;padding:14px 16px!important;font-family:Inter,sans-serif!important;font-size:.9375rem!important;color:#042229!important;background:#fff!important;box-sizing:border-box!important;outline:none!important;transition:border-color .2s ease!important}#ExemptifyCartValidationSnippet input[type=text]:focus{border-color:#0dacbd!important;box-shadow:0 0 0 3px #0dacbd1f!important}#ExemptifyCartValidationSnippet input[type=text]::placeholder{color:#9ba7a9!important;font-size:.9375rem!important}#ErrMsg{font-family:Inter,sans-serif!important;font-size:.8125rem!important;color:#e53e3e!important;grid-column:1 / -1}#ValidStatus{font-family:Inter,sans-serif!important;font-size:.8125rem!important;color:#0dacbd!important}body:has(.hl-cart-bg) #ExemptifyCartValidationSnippet{background:#fff!important;border-color:#ffffff26!important}@media screen and (max-width:749px){#ExemptifyCartValidationSnippet>div{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/healeex-cart.css.map */
