header-component .header-actions__action:has(>.header-actions__cart-icon){display:inline-flex;align-items:center;justify-content:center;min-width:2.5rem;height:2.5rem;padding:0 .95rem;border-radius:var(--style-border-radius-pills);background-color:var(--color-primary-button-background);color:var(--color-primary-button-text);transition:opacity var(--animation-speed) var(--animation-easing)}header-component .header-actions__action:has(>.header-actions__cart-icon):hover{opacity:.85}header-component .header-actions__cart-icon{display:inline-flex;align-items:center;gap:.5rem}header-component .header-actions__action .header-actions__cart-icon .svg-wrapper{width:1.25rem;height:1.25rem}header-component .header-actions__cart-icon.header-actions__cart-icon--has-cart svg{-webkit-mask:none;mask:none}.header-actions__cart-label{font-family:var(--font-subheading--family);font-style:var(--font-subheading--style);font-weight:var(--font-subheading--weight);font-size:var(--font-size--sm);line-height:1}header-component .header-actions__cart-icon .cart-bubble{position:relative;inset:auto;width:auto;min-width:1.25rem;height:1.25rem;color:var(--color-primary-button-background)}header-component .header-actions__cart-icon .cart-bubble__background{background-color:var(--color-primary-button-text)}header-component .dropdown-localization__button{gap:.4rem;height:2.5rem;padding:0 .95rem;border-radius:var(--style-border-radius-pills);background-color:rgb(var(--color-foreground-rgb) / var(--opacity-5));color:var(--color-foreground-heading);font-weight:500;transition:background-color var(--animation-speed) var(--animation-easing)}header-component .dropdown-localization__button:hover{background-color:rgb(var(--color-foreground-rgb) / var(--opacity-10))}.localization-shortcut{display:none}.localization-shortcut__button{display:grid;place-items:center;width:2.25rem;height:2.25rem;padding:0;border:0;border-radius:50%;background-color:rgb(var(--color-foreground-rgb) / var(--opacity-5));cursor:pointer}.localization-shortcut__flag{width:1.25rem;height:1.25rem;border-radius:50%;background-position:center;background-size:cover;box-shadow:0 0 0 1px rgb(var(--color-foreground-rgb) / var(--opacity-10))}@media screen and (max-width:749px){header-component .header-actions__action:has(>.header-actions__cart-icon){padding:0 .7rem}.header-actions__cart-label{display:none}.localization-shortcut{display:flex;align-items:center}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/header-custom.css.map */
