:root{--vk-accent: #3ab6e4;--vk-accent-dark: #2596c0;--vk-accent-tint: #eaf8fd;--vk-accent-tint-2: #ddf5fd;--vk-accent-border: #b9e7f7;--vk-ink: #12304a;--vk-body: #202329;--vk-muted: #5b6b78;--vk-surface: #ffffff;--vk-surface-soft: #f7fbfd;--vk-radius-sm: 12px;--vk-radius: 16px;--vk-radius-lg: 20px;--vk-gutter: 20px}body{overflow-x:hidden}.shop-product-section,.statistics-section,.reviews-section-outer,.alternating-features-section,.image-with-text-section,.steps-section,.product-comparison-section,.store-faq-section{max-width:100%}.shop-product-section img,.statistics-section img,.reviews-section-outer img,.steps-section img,.image-with-text-section img{max-width:100%;height:auto}.statistic-title,.statistic-description,.custom-benefit-title,.custom-benefit-description,.feature-title,.feature-description,.step-title,.step-description{-webkit-hyphens:manual!important;hyphens:manual!important;overflow-wrap:break-word;text-wrap:pretty}.custom-benefit-icon svg,.custom-benefits-list .custom-benefit-icon svg,.benefits-grid-icon svg,.custom-benefits-grid svg,.benefit-icon svg{fill:none!important;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.custom-benefit-icon{width:28px!important;height:28px!important;margin-right:12px!important;margin-top:1px}.custom-benefit-header{align-items:flex-start}.shop-add-to-cart-button{min-height:54px;border-radius:40px;font-weight:700;letter-spacing:.01em;box-shadow:0 6px 18px #3ab6e447;transition:transform .15s ease,box-shadow .15s ease,background-color .15s ease}.shop-add-to-cart-button:hover{transform:translateY(-1px);box-shadow:0 10px 24px #3ab6e457}.shop-add-to-cart-button:active{transform:translateY(0)}.shop-product-info .variant-option,.shop-product-info .simple-variant-option{min-height:46px}.shop-product-info .vk-loop-slot{min-height:8px}.custom-benefits-grid,.benefits-grid-container{gap:12px}@media screen and (max-width:480px){.custom-benefits-grid,.benefits-grid-container{gap:10px}}.review-image,.review-video{width:158px;height:281px;object-fit:cover}.review-video-card{width:158px;height:281px;box-shadow:0 8px 20px #12304a1a}@media screen and (min-width:750px){.review-image,.review-video,.review-video-card{width:216px;height:384px}}.reviewSwiper{overflow:hidden}@media screen and (max-width:749px){.statistics-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-rows:1fr!important;align-items:stretch!important;gap:12px!important;max-width:100%!important}.statistic-item{aspect-ratio:auto!important;max-width:none!important;width:100%!important;height:auto!important;align-self:stretch!important;align-items:stretch!important;min-width:0}.statistic-card{aspect-ratio:auto!important;height:100%!important;min-height:0!important;justify-content:flex-start!important;padding:20px 12px!important;border-radius:14px!important;box-shadow:0 1px 3px #12304a0f!important}.statistic-circle-container{width:84px!important;max-width:84px!important;margin-bottom:12px!important}.percentage-text{font-size:20px!important}.statistic-title{font-size:14px!important;line-height:1.25!important;margin-bottom:8px!important;min-height:2.5em;display:flex;align-items:center;justify-content:center}.statistic-description{font-size:12px!important;line-height:1.45!important}}@media screen and (max-width:359px){.statistics-grid{grid-template-columns:minmax(0,1fr)!important}}.circle-bg,.circle-progress{stroke-width:6!important}@media screen and (max-width:749px){.custom-benefits-list{padding:20px 18px!important}.custom-benefit-item{margin-bottom:20px!important}}@media screen and (max-width:749px){.product-comparison-section .feature-name,.comparison-table .feature-name{font-size:12px;line-height:1.3;padding-right:6px}.product-comparison-section .comparison-row,.comparison-table .comparison-row{min-height:52px}.product-comparison-section .product-title,.comparison-table .product-title{font-size:15px;line-height:1.2}}.store-faq-section .faq-question{min-height:52px;line-height:1.35}.store-faq-section .faq-item{border-radius:var(--vk-radius-sm);overflow:hidden}.store-faq-section .faq-item+.faq-item{margin-top:10px}.store-faq-section .faq-answer p{line-height:1.6}.sticky-add-to-cart,#sticky-add-to-cart{padding-bottom:calc(8px + env(safe-area-inset-bottom,0px));box-shadow:0 -6px 20px #12304a1f}@media screen and (max-width:989px){.vk-last-section{padding-bottom:96px}}@media(prefers-reduced-motion:reduce){.shop-add-to-cart-button,.shop-add-to-cart-button:hover{transition:none;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/veilkind-pdp.css.map */
