.cart-drawer .goaktiv-drawer-header .drawer__heading{display:flex;align-items:center;gap:.5rem}.cart-drawer .goaktiv-drawer-header--center{position:relative}.cart-drawer .goaktiv-drawer-header--center .drawer__heading{flex:1;justify-content:center;text-align:center}.cart-drawer .goaktiv-drawer-header__icon{width:24px;height:24px;flex:0 0 24px}.goaktiv-rewards{display:grid;gap:.75rem;padding-bottom:.5rem}.goaktiv-rewards__message{font-weight:600;font-size:1.4rem;text-align:center}.goaktiv-rewards__message p{margin:0}.goaktiv-rewards__bar{display:flex;gap:4px;padding-bottom:2.4rem}.goaktiv-rewards__segment{position:relative;flex:1 1 0}.goaktiv-rewards__track{display:block!important;height:6px;border-radius:6px;background:var(--goaktiv-rewards-bg, #e2e2e2);overflow:hidden}.goaktiv-rewards__fill{display:block!important;height:100%;border-radius:6px;background:var(--goaktiv-rewards-fg, #022c4d);transition:width .4s ease}.goaktiv-rewards__milestone{position:absolute;right:0;top:50%;transform:translate(35%,-14px);display:flex;flex-direction:column;align-items:center;gap:2px;width:7.5rem;text-align:center}.goaktiv-rewards__segment:last-child .goaktiv-rewards__milestone{transform:translateY(-14px);align-items:flex-end;text-align:right;width:auto}.goaktiv-rewards__icon{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--goaktiv-rewards-bg, #e2e2e2);color:var(--goaktiv-rewards-fg, #022c4d)}.goaktiv-rewards__milestone.is-reached .goaktiv-rewards__icon{background:var(--goaktiv-rewards-fg, #022c4d);color:var(--goaktiv-rewards-icon-done, #ffffff)}.goaktiv-rewards__icon svg{width:16px;height:16px}.goaktiv-rewards__label{font-size:1rem;font-weight:600;line-height:1.2;text-transform:uppercase;white-space:nowrap}.cart-drawer .goaktiv-line-price{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:baseline;gap:.25rem .5rem}.cart-drawer .goaktiv-line-price s{font-weight:400;opacity:.6}.cart-drawer .goaktiv-savings{color:var(--goaktiv-savings-color, #28a745);font-weight:600;font-size:1.3rem}.cart-drawer .goaktiv-gift-label{color:var(--goaktiv-savings-color, #28a745);font-weight:700}goaktiv-cart-upsells{position:relative;display:grid;gap:1.2rem;min-width:0}goaktiv-cart-upsells[hidden]{display:none}.goaktiv-upsells__heading{text-align:center;margin:0;padding:0 6rem}.goaktiv-upsells__nav{position:absolute;top:-.2rem;right:0;display:flex;gap:.4rem}.goaktiv-upsells__nav[hidden]{display:none}.goaktiv-upsells__arrow{display:inline-flex;align-items:center;justify-content:center;width:2.8rem;height:2.8rem;padding:0;border-radius:50%;border:1px solid rgba(0,0,0,.12);background:#fff;color:inherit;cursor:pointer}.goaktiv-upsells__arrow:disabled{opacity:.35;cursor:default}.goaktiv-upsells__list{display:flex;gap:.8rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin:0 calc(-1 * var(--drawer-padding, 0px))}.goaktiv-upsells__list::-webkit-scrollbar{display:none}.goaktiv-upsell{flex:0 0 82%;scroll-snap-align:start;display:flex;gap:1rem;align-items:center;padding:1rem;border-radius:var(--blocks-radius, 8px);background:var(--goaktiv-upsell-bg, #f6f6f7);min-width:0}.goaktiv-upsells--single .goaktiv-upsell{flex-basis:100%}.goaktiv-upsell__media{flex:0 0 64px}.goaktiv-upsell__media img{display:block;width:64px;height:64px;object-fit:contain;border-radius:6px;background:#fff}.goaktiv-upsell__info{flex:1;display:grid;gap:.3rem;min-width:0}.goaktiv-upsell__title{font-weight:600;font-size:1.4rem;text-decoration:none;color:inherit;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.goaktiv-upsell__price{display:flex;gap:.5rem;align-items:baseline;font-size:1.4rem}.goaktiv-upsell__price s{opacity:.6;font-size:.9em}.goaktiv-upsell__select{width:100%;padding:.3rem .5rem;border-radius:4px;border:1px solid rgba(0,0,0,.15);background:#fff;font:inherit;font-size:1.2rem}.goaktiv-upsell__add{flex:0 0 4.4rem;width:4.4rem;height:4.4rem;padding:0;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:50%;background:var(--goaktiv-rewards-fg, #022c4d);color:#fff;cursor:pointer;transition:transform .15s ease,opacity .15s ease}.goaktiv-upsell__add:hover{transform:scale(1.06)}.goaktiv-upsell__add.is-loading{opacity:.5;pointer-events:none}.cart-drawer .goaktiv-footer-savings{display:flex;justify-content:space-between;align-items:center;font-size:1.4rem}.cart-drawer .goaktiv-footer-savings__value{color:var(--goaktiv-savings-color, #28a745);font-weight:600}.cart-drawer .goaktiv-delivery-note{color:var(--goaktiv-delivery-color, #28a745);font-weight:600;font-size:1.3rem}.cart-drawer .goaktiv-delivery-note p{margin:0}.cart-drawer .goaktiv-express{display:grid;gap:.8rem}.cart-drawer .goaktiv-express:empty{display:none}.cart-drawer .goaktiv-trust-image img{display:block;max-width:100%;height:auto;margin:0 auto}#CartDrawer[open],#CartDrawer:not([hidden]){z-index:2147483000!important}.cart-drawer .cart-item__prices{min-width:0}.cart-drawer .cart-item__discounts .discount{max-width:100%;white-space:normal;text-align:left}.cart-drawer .cart-item__prices .unit-price{justify-content:flex-end}.cart-drawer .drawer__header{padding-top:1.2rem;padding-bottom:1.2rem}.cart-drawer .drawer__heading{font-size:2rem;line-height:1.2}.cart-drawer .goaktiv-rewards__message{font-size:1.4rem;line-height:1.35}.cart-drawer .cart-drawer__footer{gap:.8rem;padding-top:1.2rem;padding-bottom:1.2rem}.cart-drawer .cart-drawer__footer .grid,.cart-drawer .cart-drawer__footer>div{row-gap:.6rem}.cart-drawer .totals{font-size:1.8rem;font-weight:700;line-height:1.2}.cart-drawer .totals__subtotal-value{font-weight:700}.cart-drawer .tax-note,.cart-drawer .goaktiv-delivery-note,.cart-drawer .goaktiv-footer-savings{font-size:1.3rem;line-height:1.35}.cart-drawer .drawer__footer-buttons .btn{min-height:5.2rem;height:5.2rem;font-size:1.7rem;padding-top:0;padding-bottom:0}.cart-drawer .goaktiv-trust-image img{max-height:3.2rem;width:auto}.cart-drawer .cart-quantity{height:4rem;min-height:4rem}.cart-drawer .cart-quantity .quantity__button{width:4rem;height:4rem;display:inline-flex;align-items:center;justify-content:center;color:inherit}.cart-drawer .cart-quantity .quantity__button.hidden{display:none}.cart-drawer .cart-quantity .quantity__input{height:4rem}.cart-drawer .goaktiv-trash{width:1.8rem;height:1.8rem}.cart-drawer .goaktiv-qty-trash .goaktiv-trash{width:1.6rem;height:1.6rem}.cart-drawer .cart-item__remove{opacity:.55}.cart-drawer .cart-item__remove:hover{opacity:1}html:has(#CartDrawer[open]) [id^=trustbadge-container],html:has(#CartDrawer[open]) [id^=minimized-trustbadge],html:has(#CartDrawer[open]) [id*=trustbadge]:not(#CartDrawer *),html:has(#CartDrawer[open]) etrusted-widget,html:has(#CartDrawer[open]) .ts-trustbadge{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/41/assets/goaktiv-cart-drawer.css.map */
