.quantity-counter{display:flex;align-items:center;justify-content:space-around;min-width:4.438rem;height:2.5rem;border:1px solid #929292;border-radius:4px;background:#fff}.quantity-counter__action{display:flex;align-items:center;justify-content:center;border:0;background:transparent;cursor:pointer;padding-left:.125rem;padding-right:.125rem}.quantity-counter__action:disabled{font-weight:700;color:#929292;cursor:default}.quantity-counter__disabled{font-weight:700;color:#929292}.quantity-counter__value{font-family:Ubuntu,cf-heading-fallback,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1.25rem;font-weight:700;line-height:1.25;color:#303336;text-align:center;overflow:visible;white-space:nowrap}.quantity-counter__limit-label{color:#929292;font-weight:700;font-family:Open Sans,cf-body-fallback,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.875rem;text-transform:uppercase;letter-spacing:0;white-space:nowrap}.quantity-counter--not-expanded{min-width:2.5rem}.add-to-cart-tooltip{justify-content:space-between;top:-.9375rem;width:13.125rem}.add-to-cart-tooltip .tooltip--content{width:100%}.add-to-cart-tooltip .add-to-cart-tooltip__text{color:#fff}.product-badge__link{background-color:transparent;border:0;cursor:default;display:block;padding:0;position:relative}.product-badge__link .tooltip{display:flex;justify-content:center;min-width:90px;z-index:10}.product-badge__link .tooltip__text{color:#fff}.product-badge__icon{display:flex}.product-badge__icon__img{height:2.5rem;width:auto;min-width:1.5rem;max-width:5rem;margin:0}.product-badge__title{display:block;font-size:.75rem;font-weight:700;line-height:1;text-align:center;position:absolute;left:50%;transform:translate(-50%);color:#fff;background-color:#0e3368;border-radius:4px;padding:.25rem;min-width:90px;max-width:150px;opacity:0;transition:all .3s ease;z-index:1;visibility:hidden}.product-badge--size-s .product-badge__icon__img{height:1rem}.product-badge--size-m .product-badge__icon__img{height:1.5rem}.product-badge--size-l .product-badge__icon__img{height:2rem}.product-badge--size-xl .product-badge__icon__img{height:2.5rem}.product-badge--size-xxl .product-badge__icon__img{height:3rem}.product-badges-list{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;margin:0;padding:0}.product-badges-list__item{margin:0;padding:0}.product-badges-list__item:last-child{margin-right:0}
