:root{--cart-icon-size: 24px;--cart-icon-color: #ffffff;--cart-icon-hover-color: #ffffff;--cart-icon-bg-hover: transparent;--cart-icon-glow: transparent;--cart-icon-transition: all .3s cubic-bezier(.4, 0, .2, 1)}.header__icon--cart{position:relative;display:flex;align-items:center;justify-content:center;width:var(--cart-icon-size);height:var(--cart-icon-size);transition:var(--cart-icon-transition);border-radius:6px;padding:4px}.header__icon--cart svg{width:100%;height:100%;stroke:var(--cart-icon-color);fill:none!important;transition:var(--cart-icon-transition)}.header__icon--cart svg path{fill:none!important;stroke:inherit}.header__icon--cart:hover{background:var(--cart-icon-bg-hover);transform:none}.header__icon--cart:hover svg{stroke:var(--cart-icon-hover-color);fill:none!important}.header__icon--cart:hover svg path{fill:none!important;stroke:inherit}.header__icon--cart:active{transform:scale(.95)}.cart-count-bubble{position:absolute;top:-2px;right:-2px;background:#fff;color:#000;border-radius:50%;min-width:18px;height:18px;display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:600;border:2px solid #000000;box-shadow:0 2px 6px #0003;transition:var(--cart-icon-transition)}.header__icon--cart:hover .cart-count-bubble{transform:none}.header__icon--cart:focus-visible{outline:2px solid var(--cart-icon-color);outline-offset:2px}.header__icon--cart:focus{outline:none}@media (prefers-contrast: high){.header__icon--cart svg{stroke:#fff;stroke-width:2;fill:none!important}.header__icon--cart svg path{fill:none!important;stroke:inherit}.cart-count-bubble{background:#fff;color:#000;border:2px solid #000000}}@media (prefers-reduced-motion: reduce){.header__icon--cart,.header__icon--cart svg,.cart-count-bubble{transition:none;transform:none}.header__icon--cart:hover{transform:none}}@media screen and (max-width: 749px){:root{--cart-icon-size: 22px}.cart-count-bubble{min-width:16px;height:16px;font-size:.7rem;top:-1px;right:-1px}}@media print{.header__icon--cart svg{stroke:#000;fill:none!important}.header__icon--cart svg path{fill:none!important;stroke:inherit}.cart-count-bubble{background:transparent;color:#000;border:1px solid #000000}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/component-minimal-cart-icon.css.map */
