.hlf-order-summary-wrapper{max-height:0;opacity:0;overflow:hidden;transition:max-height .35s cubic-bezier(.4,0,.2,1),opacity .25s ease,margin .3s ease;margin:0 10px;pointer-events:none}.hlf-order-summary-wrapper.is-open{max-height:560px;opacity:1;overflow:visible;pointer-events:auto;margin:8px 10px 10px}.hlf-order-summary-card{background:#fff;border:1px solid #E2E8F0;border-radius:14px;padding:16px 18px;box-shadow:0 4px 20px -2px #00000014,0 2px 6px -1px #0000000a;font-family:inherit;box-sizing:border-box}.hlf-os-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px;gap:8px}.hlf-os-title-group{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.hlf-os-title{margin:0;font-size:16px;font-weight:700;color:#1e293b;letter-spacing:-.2px}.hlf-os-savings-badge{display:inline-flex;align-items:center;background:#e6f9f0;color:#00a86b;font-size:12px;font-weight:600;padding:3px 9px;border-radius:6px;white-space:nowrap}.hlf-os-close-btn{background:none;border:none;color:#94a3b8;cursor:pointer;padding:4px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:color .15s ease,background .15s ease}.hlf-os-close-btn:hover{color:#334155;background:#f1f5f9}.hlf-os-table{display:flex;flex-direction:column;gap:9px}.hlf-os-row{display:flex;justify-content:space-between;align-items:center;font-size:13.5px;line-height:1.35}.hlf-os-label{color:#64748b;font-weight:500;display:flex;align-items:center;gap:5px}.hlf-os-val{color:#1e293b;font-weight:600}.hlf-os-green{color:#00a86b!important}.hlf-os-bold{font-weight:700!important}.hlf-os-savings-row{margin-top:2px}.hlf-os-tooltip-trigger{position:relative;display:inline-flex;align-items:center;cursor:pointer;color:#94a3b8;outline:none}.hlf-os-tooltip-trigger:hover,.hlf-os-tooltip-trigger:focus{color:#00a86b}.hlf-os-tooltip-box{position:absolute;bottom:130%;left:50%;transform:translate(-50%);background:#1e293b;color:#fff;font-size:11px;font-weight:500;line-height:1.3;padding:6px 10px;border-radius:6px;width:max-content;max-width:220px;text-align:center;box-shadow:0 4px 12px #0003;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease,visibility .2s ease;z-index:100}.hlf-os-tooltip-box:after{content:"";position:absolute;top:100%;left:50%;margin-left:-4px;border-width:4px;border-style:solid;border-color:#1E293B transparent transparent transparent}.hlf-os-tooltip-trigger:hover .hlf-os-tooltip-box,.hlf-os-tooltip-trigger:focus .hlf-os-tooltip-box{opacity:1;visibility:visible}hr.hlf-os-divider{display:block!important;border:none!important;border-top:1px solid #E2E8F0!important;height:1px!important;margin:12px 0 10px!important;padding:0!important;width:100%!important}.hlf-os-total-row{display:flex;justify-content:space-between;align-items:center}.hlf-os-total-label{font-size:15px;font-weight:700;color:#475569}.hlf-os-total-val{font-size:17px;font-weight:800;color:#0f172a}.total-amount.hlf-order-summary-trigger-btn{cursor:pointer;-webkit-user-select:none;user-select:none;transition:opacity .15s ease}.total-amount.hlf-order-summary-trigger-btn:hover{opacity:.9}.hlf-summary-chevron-wrap{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:#0000000d;margin-left:6px;transition:background-color .2s ease,transform .25s cubic-bezier(.4,0,.2,1)}.total-amount.hlf-order-summary-trigger-btn:hover .hlf-summary-chevron-wrap{background:#0000001a}.hlf-summary-chevron-icon{display:block;transition:transform .25s cubic-bezier(.4,0,.2,1);color:#475569}.hlf-order-summary-trigger-btn.is-open .hlf-summary-chevron-icon,.hlf-order-summary-trigger-btn[aria-expanded=true] .hlf-summary-chevron-icon{transform:rotate(180deg);color:#00a86b}@media screen and (max-width:480px){.hlf-order-summary-card{padding:13px 15px}.hlf-os-title{font-size:15px}.hlf-os-savings-badge{font-size:11px;padding:2px 7px}.hlf-os-row{font-size:13px}.hlf-os-total-label{font-size:14.5px}.hlf-os-total-val{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/250/assets/hlf-cart-order-summary.css.map */
