#product-purchase{scroll-margin-top:calc(var(--header-height, 80px) + 24px)}#product-purchase:focus-visible{outline:2px solid #84c1d5;outline-offset:8px}.product-info [name=add]{background:#84c1d5;color:#101214;border-color:#84c1d5}.product-info [name=add]:not(:disabled):hover{background:#a4d1df;color:#101214;border-color:#a4d1df}.vk-compact-pdp .product-info__block{margin-block:16px}.vk-compact-pdp .product-info__block--title{margin-top:0}.vk-compact-pdp .product-info__block--price{margin-top:8px}.vk-compact-pdp .product-info__block--buy-buttons{margin-top:24px}.vk-compact-pdp .product-info .rte{line-height:1.5}.vk-purchase-bar{display:none}@media(max-width:767px){.vk-compact-pdp .product-media{margin-bottom:24px}.vk-purchase-bar:not([hidden]){position:fixed;z-index:15;inset:auto 0 0;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 16px;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:#101214;color:#f8f8f8;border-top:1px solid #344149;box-shadow:0 -4px 20px #0004}.vk-purchase-bar__details{flex:1;min-width:0;color:inherit;font:600 14px/1.45 Barlow,sans-serif;text-decoration:none}.vk-purchase-bar__details strong{display:block;font-size:16px}.vk-purchase-bar [data-vk-variant]{color:#aab4bc;font-weight:500}.vk-purchase-bar .btn{min-height:48px;min-width:132px;padding:12px 16px;background:#84c1d5;color:#101214;font:600 16px/1.45 Barlow,sans-serif}.vk-purchase-bar .btn:disabled{opacity:.55}.vk-purchase-bar__error{grid-column:1 / -1;margin:0;max-height:80px;overflow-y:auto;color:#f8f8f8;font:500 14px/1.4 Barlow,sans-serif}.vk-purchase-bar__error[hidden]{display:none}body:has(vk-purchase-bar){padding-bottom:calc(84px + env(safe-area-inset-bottom))}body:has(vk-purchase-bar [data-vk-error]:not([hidden])){padding-bottom:calc(172px + env(safe-area-inset-bottom))}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/vk-purchase-fixes.css.map */
