.product-information .product-information__media slideshow-component slideshow-container slideshow-slides{gap:12px}.product-information .product-information__media slideshow-component slideshow-container .product-media>*{border-top:0px;border-bottom-width:4px;border-inline-width:0 3px;border-style:solid;border-color:var(--color-light-blue);border-radius:var(--media-radius, 0)}.product-information .product-information__media slideshow-component slideshow-arrows{mix-blend-mode:unset}.product-information .product-information__media slideshow-component .slideshow-control.slideshow-control--style-arrow{padding:4px;margin-inline:var(--padding-md);border-radius:50%;min-width:47px;min-height:47px;background:#a5c6e2;border:1px solid var(--color-light-blue);display:flex;align-items:center;justify-content:center}.product-information .product-information__media slideshow-component .slideshow-control.slideshow-control--style-arrow span{width:18px;height:18px;color:var(--color-dark-blue)}.product-information .product-information__media slideshow-component slideshow-controls{position:relative}.product-information .product-information__media slideshow-component slideshow-controls scroll-hint{max-width:calc(100% - 60px);z-index:3}.product-information .product-information__media slideshow-component .slideshow-controls__thumbnails{padding-block:12px;padding-inline:12px;gap:3px}.product-information .product-information__media slideshow-component .slideshow-controls__thumbnails .slideshow-control{width:clamp(70px,7vw,var(--thumbnail-width));border:1px solid transparent;opacity:.5;outline:none}.product-information .product-information__media slideshow-component .slideshow-controls__thumbnails .slideshow-control:is([aria-selected=true]){opacity:1;border-color:var(--color-light-blue)}.product-information .product-information__media slideshow-component .slideshow-controls__arrows{height:auto;position:absolute;top:50%;left:0;transform:translateY(-50%);width:100%;z-index:1}.product-information .product-information__media slideshow-component .slideshow-controls__arrows .slideshow-control.slideshow-control--style-arrow{min-width:30px;min-height:30px;height:30px;background:transparent;padding:3px;margin-inline:0;z-index:2}.product-information .product-information__media slideshow-component .slideshow-controls__arrows .slideshow-control.slideshow-control--style-arrow span{width:12px;height:12px}.product-information .product-details>.group-block>.group-block-content .product-details-header>.group-block-content .subline{--color: var(--color-blue) !important}.product-information .product-details>.group-block>.group-block-content .product-details-header>.group-block-content .product-title h1{letter-spacing:-2%}.product-information .product-details>.group-block>.group-block-content .product-details-header>.group-block-content .product-title em{color:var(--color-blue);font-style:normal}.product-information .product-details>.group-block>.group-block-content .product-details-header>.group-block-content .product-testimonial{border-inline-width:0 4px;border-block-width:0 4px;border-style:solid;border-color:var(--color-dark-blue)}.product-information .product-details>.group-block>.group-block-content .product-details-header>.group-block-content .product-testimonial .product-testimonial-quote p{font-size:15px}.product-information .product-details>.group-block>.group-block-content .product-details-header>.group-block-content .product-testimonial .product-testimonial-author{margin-top:-16px}.product-information .product-details>.group-block>.group-block-content .product-details-header>.group-block-content .product-testimonial .image-block{--size-style-width: 80px !important;--size-style-height: 80px !important}.product-features:not(:has(>.group-block-content .product-feature p)){display:none}.product-features>.group-block-content .product-feature:not(:has(p)){display:none}@media screen and (max-width:749px){sticky-add-to-cart button.button.add-to-cart-button{padding:0}.product-information .product-information__media slideshow-component{padding-inline:var(--page-margin)}.product-information .product-details>.group-block{padding-top:8px}.product-information .product-details>.group-block>.group-block-content .product-details-header>.group-block-content{gap:5px}.product-information .product-details>.group-block>.group-block-content .product-details-header>.group-block-content .shopify-app-block{margin-bottom:4px}.product-information .product-details>.group-block>.group-block-content .product-details-header>.group-block-content .subline>*{font-size:12px;line-height:2}.product-information .product-details>.group-block>.group-block-content .product-details-header>.group-block-content .product-title h1{font-size:30px}.product-information .product-details>.group-block>.group-block-content .product-details-header>.group-block-content .product-description{padding-top:7px}.product-information .product-details>.group-block>.group-block-content .product-details-header>.group-block-content .product-description>*{font-size:13px;line-height:20px}.product-information .product-details>.group-block>.group-block-content .product-details-header>.group-block-content .product-testimonial{padding:10px 12px}.product-information .product-details>.group-block>.group-block-content .product-details-header>.group-block-content .product-testimonial .product-testimonial-quote p{font-size:13px}.product-information .product-details>.group-block>.group-block-content .product-details-header>.group-block-content .product-testimonial .product-testimonial-author{margin-top:-8px}.product-information .product-details>.group-block>.group-block-content .product-details-header>.group-block-content .product-testimonial .product-testimonial-author .product-testimonial-name p{font-size:12px}.product-information .product-details>.group-block>.group-block-content .product-details-header>.group-block-content .product-testimonial .image-block{--size-style-width-mobile: 56px !important;--size-style-height: 56px !important;flex:unset;width:56px!important}.product-features>.group-block-content{gap:4px}.product-features>.group-block-content .product-feature>.group-block-content img{width:16px!important}.product-guarantees>.group-block-content .product-guarantee>.group-block-content img{width:15px!important}.product-features>.group-block-content .product-feature>.group-block-content p,.product-guarantees>.group-block-content .product-guarantee>.group-block-content p{font-size:13px;line-height:20px}.product-information .product-details>.group-block>.group-block-content .product-best-results p{font-size:12px;line-height:13px;letter-spacing:3%}}.product-video-text .section-content-wrapper>.group-block h3{letter-spacing:-1px}@media screen and (max-width:749px){.product-video-text .section-content-wrapper{gap:20px}.product-video-text .section-content-wrapper .video-placeholder-wrapper{width:100%}.product-video-text .section-content-wrapper>.group-block{padding:0}.product-video-text .section-content-wrapper>.group-block p{font-size:13px;line-height:20px}.product-video-text .section-content-wrapper>.group-block>.group-block-content>a.button{margin-inline:auto}}.product-reviews{--page-content-width: 50rem;--page-width: calc(var(--page-content-width) + (var(--page-margin) * 2))}.product-reviews{margin-bottom:-80px}.product-reviews:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background:url(/cdn/shop/files/Rectangle_112_1.png?v=1784654987) center bottom / cover no-repeat;z-index:2}.product-reviews .custom-section-content{z-index:3}.product-reviews .overlay{display:none}@media screen and (max-width:749px){.product-reviews{margin-bottom:-45px}.product-reviews:before{background:url(/cdn/shop/files/Rectangle_106_6.png?v=1784293158) center bottom / cover no-repeat}}variant-picker{box-shadow:0 0 20px #cfe3f5;border-radius:16px}variant-picker fieldset[data-option=choose-options]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:6px}variant-picker fieldset[data-option=choose-options] .custom-product-variant-tabs{grid-column:1 / -1;display:grid;grid-template-columns:1fr 1fr;margin-bottom:10px;position:relative}variant-picker fieldset[data-option=choose-options] .custom-product-variant-tabs:before,variant-picker fieldset[data-option=choose-options] .custom-product-variant-tabs:after{content:"";position:absolute;width:57%;height:100%;top:0;z-index:1;border-radius:10px}variant-picker fieldset[data-option=choose-options] .custom-product-variant-tabs:before{left:0;background:url(/cdn/shop/files/Rectangle_57_8.png?v=1785263935) center / 100% 100% no-repeat}variant-picker fieldset[data-option=choose-options] .custom-product-variant-tabs:after{right:0;background:url(/cdn/shop/files/Rectangle_60_8.png?v=1785263935) center / 100% 100% no-repeat}variant-picker fieldset[data-option=choose-options] .custom-product-variant-tabs button{position:relative;border:none;outline:none;padding:14px;font-size:13px;line-height:1;color:#24518c;display:flex;align-items:center;justify-content:flex-start;gap:6px;z-index:3;cursor:pointer;background:transparent}variant-picker fieldset[data-option=choose-options] .custom-product-variant-tabs button .variant-fill__radio{margin-top:2px;flex-shrink:0}variant-picker fieldset[data-option=choose-options] .custom-product-variant-tab__text{display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:4px}variant-picker fieldset[data-option=choose-options] .custom-product-variant-tab__label{font-weight:700}variant-picker fieldset[data-option=choose-options] .variant-option__tab-price{font-size:10px;font-weight:700;color:#4d86d1}variant-picker fieldset[data-option=choose-options] .variant-option__tab-free-gifts{font-size:10px;font-weight:700;color:#2e9e5b}variant-picker fieldset[data-option=choose-options] .variant-option__tab-badge{position:absolute;top:-8px;left:50%;transform:translate(-50%);padding:3px 10px;font-size:10px;font-weight:800;text-transform:uppercase;color:#fff;background:#4d86d1;border-radius:10px;z-index:4;text-wrap:nowrap}variant-picker fieldset[data-option=choose-options] .custom-product-variant-tabs button .variant-fill__radio{width:20px;height:20px;border:1px solid #4D86D1;background:#fff;border-radius:50%;position:relative;display:flex;align-items:center;justify-content:center}variant-picker fieldset[data-option=choose-options] .custom-product-variant-tabs button .variant-fill__radio:before{content:"";width:8px;height:8px;border-radius:50%;background:#4d86d1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0}variant-picker fieldset[data-option=choose-options] .custom-product-variant-tabs:has(>button:first-child.active):before{background:url(/cdn/shop/files/Rectangle_57_7.png?v=1785263935) center / 100% 100% no-repeat;z-index:2}variant-picker fieldset[data-option=choose-options] .custom-product-variant-tabs:has(>button:last-child.active):after{background:url(/cdn/shop/files/Rectangle_60_9.png?v=1785263935) center / 100% 100% no-repeat;z-index:2}variant-picker fieldset[data-option=choose-options] .custom-product-variant-tabs button.active{font-weight:700}variant-picker fieldset[data-option=choose-options] .custom-product-variant-tabs button.active .variant-fill__radio:before{opacity:1}variant-picker fieldset[data-option=choose-options] label{border:2px solid #B9D7F1;border-radius:10px;padding:16px 6px 12px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:0px;min-width:unset!important;background:#fff;overflow:visible;justify-content:flex-end}variant-picker fieldset[data-option=choose-options] label:before{display:none}variant-picker fieldset[data-option=choose-options] label:hover{border-color:#4d86d1!important;background:#f6f8fa}variant-picker fieldset[data-option=choose-options] label:hover .variant-option__tag-badge,variant-picker fieldset[data-option=choose-options] label:has(:checked) .variant-option__tag-badge{background:#4d86d1}variant-picker fieldset[data-option=choose-options] label:has(:checked){border-color:#4d86d1;background:#f6f8fa;border-width:2px}variant-picker fieldset[data-option=choose-options] label input:after,variant-picker fieldset[data-option=choose-options] label .variant-option__button-label__pill{display:none}variant-picker fieldset[data-option=choose-options] label:has(.variant-option__tag-badge){margin-top:15px}variant-picker fieldset[data-option=choose-options] label .variant-option__tag-badge{padding:3px 14px 8px;font-size:10px;line-height:1;font-weight:800;color:#fff;background:#b9d7f1;border-radius:10px 10px 0 0;position:absolute;top:-15px;width:calc(100% + 2px);z-index:-1;transition:all .2s ease}variant-picker fieldset[data-option=choose-options] label:has(:checked) .variant-option__tag-badge{width:calc(100% + 4px)}variant-picker fieldset[data-option=choose-options] label .variant-option__icon-wrap img{height:40px}variant-picker fieldset[data-option=choose-options] label .variant-option__button-label__text{font-size:13.5px;line-height:20px;font-weight:700;margin-top:12px}variant-picker fieldset[data-option=choose-options] label .variant-option__plan-title{font-size:11px;line-height:20px;font-weight:500;font-style:italic}variant-picker fieldset[data-option=choose-options] label .variant-option__plan-price-container{display:flex;flex-direction:column;align-items:center;text-align:center;margin-top:6px}variant-picker fieldset[data-option=choose-options] label .variant-option__plan-price-container .price__regular{font-size:12px;line-height:1;color:#4d86d1;text-decoration:line-through}variant-picker fieldset[data-option=choose-options] label .variant-option__plan-price-container .price__sale{font-size:16px;font-weight:800;font-family:var(--font-h1--family);line-height:24px;color:#4d86d1;margin-top:2px}variant-picker fieldset[data-option=choose-options] label .variant-option__price-suffix{font-size:11px;font-weight:500;color:#4d86d1;margin-inline-start:2px}variant-picker fieldset[data-option=choose-options] label .variant-option__free-gifts{font-size:12px;font-weight:700;color:#2e9e5b;margin-top:4px}variant-picker fieldset[data-option=choose-options] label .variant-option__discount-badge{padding:4px 12px;font-weight:800;color:#fff;background:#24518c;border-radius:10px;font-size:11px;line-height:1;position:absolute;bottom:-11px;left:50%;transform:translate(-50%)}@media screen and (max-width:749px){variant-picker{padding:26px 16px 16px!important}}@media screen and (min-width:750px){variant-picker fieldset[data-option=choose-options] .custom-product-variant-tabs:before{background:url(/cdn/shop/files/Rectangle_57_6.png?v=1785262578) center / 100% 100% no-repeat}variant-picker fieldset[data-option=choose-options] .custom-product-variant-tabs:after{background:url(/cdn/shop/files/Rectangle_60_7.png?v=1785262569) center / 100% 100% no-repeat}variant-picker fieldset[data-option=choose-options] .custom-product-variant-tabs:has(>button:first-child.active):before{background:url(/cdn/shop/files/Rectangle_57_5.png?v=1785262568) center / 100% 100% no-repeat}variant-picker fieldset[data-option=choose-options] .custom-product-variant-tabs:has(>button:last-child.active):after{background:url(/cdn/shop/files/Rectangle_60_6.png?v=1785262569) center / 100% 100% no-repeat}}@media screen and (min-width:990px){variant-picker fieldset[data-option=choose-options]{gap:10px}variant-picker fieldset[data-option=choose-options] .custom-product-variant-tabs:before,variant-picker fieldset[data-option=choose-options] .custom-product-variant-tabs:after{width:57%}variant-picker fieldset[data-option=choose-options] .custom-product-variant-tabs:before{background:url(/cdn/shop/files/Rectangle_57_3.png?v=1785261016) center / 100% 100% no-repeat}variant-picker fieldset[data-option=choose-options] .custom-product-variant-tabs:after{background:url(/cdn/shop/files/Rectangle_60_3.png?v=1785261015) center / 100% 100% no-repeat}variant-picker fieldset[data-option=choose-options] .custom-product-variant-tabs button{padding:14px 14px 14px 28px;font-size:16px;gap:12px}variant-picker fieldset[data-option=choose-options] .custom-product-variant-tabs button .variant-fill__radio{width:24px;height:24px}variant-picker fieldset[data-option=choose-options] .custom-product-variant-tabs button .variant-fill__radio:before{width:12px;height:12px}variant-picker fieldset[data-option=choose-options] .custom-product-variant-tabs:has(>button:first-child.active):before{background:url(/cdn/shop/files/Rectangle_57_2.png?v=1785261015) center / 100% 100% no-repeat}variant-picker fieldset[data-option=choose-options] .custom-product-variant-tabs:has(>button:last-child.active):after{background:url(/cdn/shop/files/Rectangle_60_4.png?v=1785262560) center / 100% 100% no-repeat}variant-picker fieldset[data-option=choose-options] .variant-option__tab-price{font-size:14px}variant-picker fieldset[data-option=choose-options] .variant-option__tab-free-gifts{font-size:13px}variant-picker fieldset[data-option=choose-options] .variant-option__tab-badge{padding:4px 12px;font-size:11px;top:-10px}variant-picker fieldset[data-option=choose-options] label:has(.variant-option__tag-badge){margin-top:20px}variant-picker fieldset[data-option=choose-options] label .variant-option__tag-badge{padding:4px 14px 16px;font-size:12px;top:-20px}variant-picker fieldset[data-option=choose-options] label .variant-option__icon-wrap img{height:80px}variant-picker fieldset[data-option=choose-options] label .variant-option__button-label__text{font-size:18px;line-height:22px}variant-picker fieldset[data-option=choose-options] label .variant-option__plan-title{font-size:14px;line-height:22px}variant-picker fieldset[data-option=choose-options] label .variant-option__plan-price-container{margin-top:8px}variant-picker fieldset[data-option=choose-options] label .variant-option__plan-price-container .price__regular{font-size:14px}variant-picker fieldset[data-option=choose-options] label .variant-option__plan-price-container .price__sale{font-size:24px;line-height:26px;margin-top:3px}variant-picker fieldset[data-option=choose-options] label .variant-option__price-suffix{font-size:14px}variant-picker fieldset[data-option=choose-options] label .variant-option__free-gifts{font-size:13px;margin-top:6px}variant-picker fieldset[data-option=choose-options] label .variant-option__discount-badge{padding:7px 16px;font-size:13px;bottom:-13px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/vk-product.css.map */
