html .product-premium .product-info__block-item--product-meta{padding-bottom:0;margin-bottom:0;border-bottom:0}html .product-premium .product-info__block-item--product-meta>.card__separator{margin:16px 0 4px}html .product-premium .product-meta .fitment-row{margin-bottom:0}html form:has(.hk-price-item) .product-meta__label-list .product-label--on-sale{display:none!important}html form:has(.hk-price-item) .product-meta__label-list:not(:has(.product-label:not(.product-label--on-sale))){display:none}html .hk-price-item{display:block}html .hk-price-item>.product-form__info-title{display:none}html .hk-price-item .product-form__info-content{width:100%}html .hk-price-item .price-list{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 12px;max-width:100%}html .product-form__info-list .hk-price-item .price-list .price{font-family:Inter,var(--text-font-family, system-ui, sans-serif);font-size:34px;font-weight:800;letter-spacing:-.02em;line-height:1.1;color:#1e293b}html .product-form__info-list .hk-price-item .price-list .price.price--highlight{color:#1e293b}html .product-form__info-list .hk-price-item .price-list .price.price--compare{font-size:17px;font-weight:400;letter-spacing:0;color:#94a3b8}html .hk-price-item .hk-from{flex-basis:100%;margin:0;font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#64748b}html .hk-save{align-self:center;padding:4px 10px;border:1px solid #DBEAFE;border-radius:999px;background:#eff6ff;color:#1d4ed8;font-size:12.5px;font-weight:700;line-height:1.2;white-space:nowrap}html .hk-price-note{margin:6px 0 0;font-size:12.5px;color:#64748b}html .hk-buy-row{display:flex;align-items:stretch;gap:12px}html .hk-buy-row>.product-form__payment-container{flex:1 1 auto;min-width:0}html .hk-buy-row__qty{flex:none}html .hk-buy-row .quantity-selector--product{height:54px;border:1.5px solid #CBD5E1;border-radius:12px;overflow:hidden;background:#fff;box-shadow:none}html .hk-buy-row .quantity-selector--product .quantity-selector__button{width:44px;height:100%;background:#fff;color:#334155}html .hk-buy-row .quantity-selector--product .quantity-selector__button:hover{background:#eff6ff;color:#1d4ed8}html .hk-buy-row .quantity-selector--product .quantity-selector__value{width:36px;height:100%;border:0;font-weight:600;font-size:15px;color:#1e293b}html .product-form__add-button .hk-atc__ico{flex:none}html .product-form__add-button .hk-atc__ico--lock{display:none}html .product-form__add-button[data-hk-locked] .hk-atc__ico--lock{display:block}html .product-form__add-button[data-hk-locked] .hk-atc__ico--cart{display:none}html .product-premium .hk-buy-row .product-form__add-button.button--primary,html .hk-buy-row .product-form__add-button.button--primary{height:54px;min-height:54px;border-radius:12px;gap:10px;font-size:16px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;width:100%;box-shadow:0 10px 20px -10px #1d4ed8bf}html .product-premium .product-form__add-button.button--primary[data-hk-locked],html .product-form__add-button.button--primary[data-hk-locked]{background:#e2e8f0!important;border-color:#e2e8f0!important;color:#64748b!important;box-shadow:none!important;cursor:not-allowed;opacity:1}html .hk-buy-row .product-form__add-button.button--disabled{height:54px;min-height:54px;border-radius:12px}html .product-form__buy-buttons>.product-form__quantity-rules{margin-top:8px}html .product-form__info-list:has(>.hk-price-item){display:block;margin:4px 0 0;border-spacing:0}html .product-form__info-list:has(>.hk-price-item)>.product-form__info-item:not(.hk-price-item){display:flex;align-items:center;gap:10px;margin-top:12px}html .product-form__info-list:has(>.hk-price-item)>.product-form__info-item:not(.hk-price-item)>.product-form__info-title{padding:0}html .hk-buy-row buy-button{display:block;width:100%}html .product-premium .product-info__block-item--buy-buttons{margin-top:18px}html .product-form__info-list .hk-price-item .price-list .price{margin:0}@media screen and (max-width:640px){html .product-meta__reference--brand:has(.product-meta__sku){flex-direction:column;align-items:flex-start;gap:4px}html .product-meta__reference--brand .product-meta__vendor+.product-meta__sku:before{display:none}html .product-meta__reference--brand .product-meta__sku{margin:0;padding:0}html .product-form__info-list .hk-price-item .price-list .price{font-size:30px}html .product-form__info-list .hk-price-item .price-list .price.price--compare{font-size:16px}}@media screen and (max-width:640px){html .product-premium .card--product-buybox .card__separator{width:100%}}html .hk-buy-row .product-form__add-button{white-space:nowrap;flex-wrap:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:420px){html .hk-buy-row{gap:10px}html .hk-buy-row .quantity-selector--product .quantity-selector__button{width:36px}html .hk-buy-row .quantity-selector--product .quantity-selector__value{width:30px}html .product-premium .hk-buy-row .product-form__add-button.button--primary,html .hk-buy-row .product-form__add-button.button--primary{padding-left:12px;padding-right:12px;gap:8px;font-size:15.5px}}@media screen and (max-width:359px){html .hk-buy-row{flex-wrap:wrap}html .hk-buy-row>.product-form__payment-container{flex-basis:100%}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/hk-buybox.css.map */
