@font-face{font-family:Kapra Neue Pro custom;src:url(https://cdn.jsdelivr.net/gh/saroasoyan1/fonts@main/kapra/KapraNeuePro-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}.main-product-section .section-main-product-block{background:var(--bg-color-gradient)}.main-product-section .section-main-product-block .page-width{max-width:1150px;margin:0 auto;padding:0 20px}.main-product-section .product-media-slider .slider-buttons .splide__arrow{display:block!important;background:#cfcfcf5e}.main-product-section .product--thumbnail_slider .slider-mobile-gutter .slider-button{display:none}.main-product-section .product-media-slider .slider-buttons .splide__arrow svg{width:100%;display:flex;align-items:center;justify-content:center}@media screen and (min-width:900px){.main-product-section .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:125px}.main-product-section .product.grid{margin:0 -10px}.main-product-section .product--medium:not(.product--no-media) .product__info-wrapper,.main-product-section .product--small:not(.product--no-media) .product__media-wrapper,.main-product-section .product--medium:not(.product--no-media) .product__media-wrapper,.main-product-section .product--small:not(.product--no-media) .product__info-wrapper{max-width:50%;padding:0 10px;width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}}.main-product-section .rating-stars__label{color:var(--color);font-weight:700;font-size:var(--ratting-desk);text-align:center;line-height:calc(var(--ratting-desk) + 5px);border-style:solid;border-width:1px;border-radius:4px;border-color:var(--border-color);background-color:var(--bg-color);max-width:fit-content;margin:0 auto;padding-left:5px;padding-right:5px;letter-spacing:0}.main-product-section .product__title h1{font-size:var(--desktop-font);line-height:calc(var(--desktop-font) + 5px);font-weight:var(--title_font_weight);color:var(--pdp-title-color);margin-bottom:5px;letter-spacing:0}.main-product-section .product_subtitle-block{font-size:var(--desktop-subfont);line-height:calc(var(--desktop-subfont) + 5px);font-weight:var(--title_subfont_weight);text-transform:uppercase;color:var(--pdp-title-color);letter-spacing:0}.main-product-section .product-form-heading-small{font-size:var(--form-label-desk);line-height:calc(var(--form-label-desk) + 5px);font-weight:700;color:var(--form-label-color);text-align:center;letter-spacing:0}.main-product-section .switcher-wrap{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:var(--bottom-spacing)}.main-product-section .warning-box-container{display:flex;justify-content:center;width:100%;margin-top:var(--top-spacing)}.main-product-section .product-form-warning-box{display:flex;align-items:center;background:var(--form-bg-color);border:1px solid var(--form-border-color);border-radius:10px;font-size:var(--form-worning-desk);line-height:calc(var(--form-worning-desk) + 5px);text-align:left;justify-content:center;gap:6px;width:100%;max-width:350px;color:var(--form-worning-color);margin:0 auto;padding:3px 16px 3px 10px}@media(min-width:769px){.main-product-section .product-form-warning-box{max-width:460px}}.main-product-section .red-circle{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:10px;height:10px;background-color:#e85480;border-radius:50%;box-shadow:0 0 12px #e854808f}.main-product-section .red-shine{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:10px;height:10px;border-radius:50%;box-shadow:0 0 12px #e854808f;animation:2s linear 0s infinite normal none running red-shine;background-color:#e85480}@keyframes red-shine{0%{box-shadow:#e74c3c 0 0 10px}50%{box-shadow:#e74c3c 0 0 20px,#e74c3c 0 0 20px,#e74c3c 0 0 20px}to{box-shadow:#e74c3c 0 0 10px}}.main-product-section .product-form-worning-label{font-size:var(--form-worning-desk);line-height:calc(var(--form-worning-desk) + 5px);font-weight:400;color:var(--form-worning-color);letter-spacing:0}.main-product-section .product-form__buttons .product-form__quantity-and-btn .product-form__submit:after{background:var(--form-atc-bg-color)}.main-product-section .product-form__buttons .product-form__quantity-and-btn .product-form__submit:before{box-shadow:none;border:2px solid var(--form-atc-border-color)}.main-product-section .product-form__buttons .product-form__quantity-and-btn .product-form__submit .main-atc__label__text{color:var(--form-atc-label-color)}.main-product-section .product-form__buttons .product-form__quantity-and-btn .product-form__submit:hover .main-atc__label__text{color:var(--form-atc-bg-color)}.main-product-section .truck-icon-block{display:flex;gap:10px;margin-top:40px;position:relative;align-items:center;justify-content:center}.main-product-section .otp-proxy{font-size:var(--onetime-desk);line-height:calc(var(--onetime-desk) + 5px);color:var(--onetime-color)}.main-product-section .product-form-circle-container{position:relative;width:20px;margin-right:5px}.main-product-section .circle{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:10px;height:10px;background-color:#58cfc2;border-radius:50%;box-shadow:0 0 12px #58cfc29e}.main-product-section .shine{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:10px;height:10px;border-radius:50%;box-shadow:0 0 12px #58cfc29e;animation:2s linear 0s infinite normal none running shine;background-color:#58cfc2}@keyframes shine{0%{box-shadow:#00cb35 0 0 10px}50%{box-shadow:#00cb35 0 0 20px,#00cb35 0 0 20px,#00cb35 0 0 20px}to{box-shadow:#00cb35 0 0 10px}}.main-product-section .truck-icon-block img{width:24px}.main-product-section .truck-icon-label{font-size:var(--truck-desk);font-weight:400;line-height:calc(var(--truck-desk) + 5px);color:var(--icon-color);letter-spacing:0px}.main-product-section .guarantee-item-wrap{display:flex;align-items:center;background:var(--money-back-bg-color);border-radius:10px;text-align:left;gap:20px;box-shadow:0 14px 34px #123f4514;padding:16px 20px;border:1px solid var(--money-back-border-color)}.main-product-section .guarantee-icon-wrap{width:120px;min-width:120px;border-radius:50%}.img-fluid{max-width:100%;height:auto}.main-product-section .mobile-view{display:none!important}.main-product-section .heading-small{font-size:var(--moneyback-title-desk);line-height:calc(var(--moneyback-title-desk) + 5px);font-weight:700;text-transform:uppercase;color:var(--money-back-color);word-break:break-word}.main-product-section .heading-small span{color:var(--money-back-bold-color)}.main-product-section .guarantee-text-wrap{width:100%}.main-product-section .guarantee-text-description{margin-top:10px;font-size:var(--moneyback-description-desk);line-height:calc(var(--moneyback-description-desk) + 5px);letter-spacing:0;color:var(--money-back-color)}.main-product-section .guarantee-text-description p{margin:0;color:var(--money-back-color)}.main-product-section .fk-collapsible-list-collection{display:flex;flex-direction:column;gap:12px;margin-top:20px}.main-product-section .fk-collapsible-list-wrapper{width:100%;margin:0;padding:0}.main-product-section .fk-collapsible-list-left-label{font-weight:700;display:flex;flex-direction:row;border:none;align-items:center;cursor:pointer;gap:5px;background:var(--faq-bg-color);border-radius:10px;padding:15px 5px 15px 15px}.main-product-section .fk-collapsible-list-label-text{text-align:left;width:100%;font-weight:700;line-height:normal;color:var(--faq-title-color);padding:0;font-size:var(--faq-title-desk);line-height:calc(var(--faq-title-desk) + 5px);letter-spacing:0}.main-product-section .fk-collapsible-list-label-icon{font-size:12px;line-height:normal;color:var(--faq-title-color);padding:5px}.main-product-section .fk-collapsible-list-icon-rotate{padding:0 5px}.main-product-section .fk-collapsible-list-label-icon .close-icon{transform:rotate(180deg)}.main-product-section .fk-collapsible-list-content{border:none;text-align:left;padding:10px 16px}.main-product-section details[open] .fk-collapsible-list-content{display:block}.main-product-section .fk-collapsible-list-content-text{font-size:var(--faq-content-desk);font-weight:400;line-height:calc(var(--faq-content-desk) + 5px);color:var(--faq-content-color);text-align:left}.main-product-section .fk-collapsible-list-content-text p{margin:0}.main-product-section .review-card{background:var(--test-bg-color);border:1px solid var(--test-border-color);border-radius:10px;display:flex;flex-direction:column;align-items:baseline;gap:10px;font-size:var(--test-desk);line-height:calc(var(--test-desk) + 5px);text-align:left;box-shadow:0 14px 34px #123f4514;margin:5px auto 0;padding:10px 20px;color:var(--test-text-color)}.main-product-section .review-card svg{vertical-align:middle}.main-product-section .review-stars img{width:100%;height:auto;max-width:110px}.main-product-section .review-footer{display:flex;justify-content:space-between;align-items:center;width:100%}.main-product-section .reviewer-info{display:flex;font-size:var(--test-review-name-desk);line-height:calc(var(--test-review-name-desk) + 5px);font-weight:600;align-items:center;color:var(--test-auther-color);letter-spacing:0px}.main-product-section .customer-photo{width:48px;height:48px;border-radius:50%;margin-right:5px;object-fit:cover}.main-product-section .verified-badge{display:flex;align-items:center}.main-product-section .review-card .verified-badge{font-size:var(--test-review-verify-desk);line-height:calc(var(--test-review-verify-desk) + 5px);color:var(--test-verified-color)}.main-product-section .verified-icon{width:16px;height:16px;margin-right:6px}.main-product-section .product .product__media-wrapper{position:sticky;top:0}.main-product-section .product__description{font-size:var(--desc-desk);line-height:calc(var(--desc-desk) + 5px);font-weight:400;letter-spacing:0;color:#223133}.main-product-section .circle-container{position:relative;width:20px;margin-right:5px;display:inline-block}.main-product-section .product__description .metafield-rich_text_field{display:flex;flex-direction:column;gap:16px;text-align:left}.main-product-section .product__description p{margin:0}.main-product-section .product__description ul{margin:0;padding:0;list-style:none}.main-product-section .product__description ul li{position:relative;padding-left:30px;font-weight:700;letter-spacing:0;padding-top:5px;padding-bottom:5px}.main-product-section .product__description ul li:after{content:"";background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 50 50" role="img" aria-label="Check"><circle cx="25" cy="25" r="22" fill="%23e85480"/><path d="M15 25.5 21.7 32 35.5 18" fill="none" stroke="%23fff" stroke-width="5" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-repeat:no-repeat;background-size:cover;width:24px;height:24px;left:0;margin-right:0;position:absolute;top:2px}.main-product-section .testimonial-mobile{display:none}.main-product-section .pdp-timeline__footer{text-align:center;background:var(--bg_color);position:fixed;bottom:0;left:0;right:0;padding:10px;transform:translateY(500px);transition:.5s ease all;z-index:9}.main-product-section .pdp-timeline__footer.active{transform:translateY(0)}.main-product-section .pdp-timeline__btn{font-size:30px;font-weight:800;line-height:45px;display:inline-block;text-transform:uppercase;text-decoration:none;padding:13px;border-radius:12px;margin-bottom:10px;transition:opacity .3s ease;width:100%;max-width:450px}.main-product-section .pdp-timeline__btn:hover{opacity:.9}.main-product-section .pdp-timeline__trust-badges{display:flex;align-items:center;justify-content:center;gap:30px}.main-product-section .pdp-timeline__badge{font-size:13px;font-weight:400;line-height:16px;color:#000;display:flex;align-items:center;gap:6px;letter-spacing:0}.main-product-section .pdp-timeline__badge img{width:20px;height:auto}.main-product-section .pdp-timeline__badge svg{width:28px;height:28px}.main-product-section .thumbnail-slider .slider-button{display:none}.main-product-section .product__media-wrapper slider-component:not(.thumbnail-slider--no-slide){margin:0}.main-product-section media-gallery .slider.slider--mobile .grid__item{width:100%}.main-product-section .rating-stars__container img{width:70px;margin-right:5px}.main-product-section .product-media-container .media{padding:0}.main-product-section .product-media-container .media img{position:unset;aspect-ratio:1 / 1}.main-product-section .payment-badges{flex-wrap:unset}.main-product-section .list-payment__item svg{width:100%}@media(max-width:1024px){.main-product-section .pdp-timeline__badge{font-size:13px;line-height:16px}.main-product-section .pdp-timeline__btn{font-size:26px;line-height:28px}.main-product-section .product__media-wrapper slider-component.media-full-true{margin:0 -10px}}@media(max-width:749px){.main-product-section .product__info-wrapper--top-padding-small{padding:0}.main-product-section .pdp-timeline__badge svg{width:22px;height:22px}.main-product-section .pdp-timeline__badge{font-size:10px;line-height:14px}.main-product-section .pdp-timeline__trust-badges{gap:8px}.main-product-section .pdp-timeline__btn{font-size:24px;line-height:28px}.main-product-section .product .product__media-wrapper{position:unset}.main-product-section .product__description{font-size:var(--desc-tab);line-height:calc(var(--desc-tab) + 5px)}.main-product-section .testimonial-desktop{display:none}.main-product-section .testimonial-mobile{display:block;margin-top:25px}.main-product-section .review-card{font-size:var(--test-tab);line-height:calc(var(--test-tab) + 5px)}.main-product-section .desktop-view{display:none!important}.main-product-section .mobile-view{display:block!important}.main-product-section .guarantee-title-wrap{display:flex;align-items:center;gap:10px}.main-product-section .rating-stars__label{font-size:var(--ratting-tab);line-height:calc(var(--ratting-tab) + 5px);margin-top:var(--tablet-top-padding)}.main-product-section .product__title h1{font-size:var(--tablate-font);line-height:calc(var(--tablate-font) + 5px)}.main-product-section .product_subtitle-block{font-size:var(--tablate-subfont);line-height:calc(var(--tablate-subfont) + 5px)}.main-product-section .product__description .metafield-rich_text_field{gap:10px}.main-product-section .product__description ul li{line-height:normal}.main-product-section .product-form-worning-label{font-size:var(--form-worning-tab);line-height:calc(var(--form-worning-tab) + 5px);letter-spacing:-.2px}.main-product-section .truck-icon-label{font-size:var(--truck-tab);line-height:calc(var(--truck-tab) + 5px)}.main-product-section .truck-icon-block{margin-top:24px}.main-product-section .product-form-warning-box{padding:8px 10px}.main-product-section .review-stars img{max-width:80px}.main-product-section .review-card .verified-badge{font-size:var(--test-review-verify-tab);line-height:calc(var(--test-review-verify-tab) + 5px);letter-spacing:0}.main-product-section .reviewer-info{font-size:var(--test-review-name-tab);line-height:calc(var(--test-review-name-tab) + 5px);letter-spacing:0}.main-product-section .verified-icon{width:14px;height:14px;margin-right:4px}.main-product-section .customer-photo{width:48px;height:48px;margin-right:5px}.main-product-section .product__description ul li:after{width:20px;height:20px}.main-product-section .product__description ul li{font-size:13px;padding-left:24px}.main-product-section .section-main-product-block .page-width{padding:0 10px}.main-product-section .fk-collapsible-list-label-text{font-size:var(--faq-title-tab);line-height:calc(var(--faq-title-tab) + 5px)}.main-product-section .fk-collapsible-list-content-text{font-size:var(--faq-content-tab);line-height:calc(var(--faq-content-tab) + 5px)}.main-product-section .product-form-heading-small{font-size:var(--form-label-tab);line-height:calc(var(--form-label-tab) + 5px)}.main-product-section .product-form-warning-box{font-size:var(--form-worning-tab);line-height:calc(var(--form-worning-tab) + 5px)}.main-product-section .otp-proxy{font-size:var(--onetime-tab);line-height:calc(var(--onetime-tab) + 5px)}.main-product-section .heading-small{font-size:var(--moneyback-title-tab);line-height:calc(var(--moneyback-title-tab) + 5px)}.main-product-section .guarantee-text-description{font-size:var(--moneyback-description-tab);line-height:calc(var(--moneyback-description-tab) + 5px)}}@media(max-width:575px){.main-product-section .product-form-heading-small{font-size:var(--form-label-mobile);line-height:calc(var(--form-label-mobile) + 5px)}.main-product-section .product-form-warning-box{font-size:var(--form-worning-mobile);line-height:calc(var(--form-worning-mobile) + 5px)}.main-product-section .truck-icon-label{font-size:var(--truck-mobile);line-height:calc(var(--truck-mobile) + 5px)}.main-product-section .otp-proxy{font-size:var(--onetime-mobile);line-height:calc(var(--onetime-mobile) + 5px)}.main-product-section .rating-stars__label{font-size:var(--ratting-mobile);line-height:calc(var(--ratting-mobile) + 5px);margin-top:var(--mobile-top-padding)}.main-product-section .heading-small{font-size:var(--moneyback-title-mobile);line-height:calc(var(--moneyback-title-mobile) + 5px)}.main-product-section .guarantee-text-description{font-size:var(--moneyback-description-mobile);line-height:calc(var(--moneyback-description-mobile) + 5px)}.main-product-section .fk-collapsible-list-label-text{font-size:var(--faq-title-mobile);line-height:calc(var(--faq-title-mobile) + 5px)}.main-product-section .fk-collapsible-list-content-text{font-size:var(--faq-content-mobile);line-height:calc(var(--faq-content-mobile) + 5px)}.main-product-section .review-card{font-size:var(--test-mobile);line-height:calc(var(--test-mobile) + 5px)}.main-product-section .reviewer-info{font-size:var(--test-review-name-mobile);line-height:calc(var(--test-review-name-mobile) + 5px)}.main-product-section .review-card .verified-badge{font-size:var(--test-review-verify-mobile);line-height:calc(var(--test-review-verify-mobile) + 5px)}.main-product-section .product-form-worning-label{font-size:var(--form-worning-mobile);line-height:calc(var(--form-worning-mobile) + 5px)}.main-product-section .product__title h1{font-size:var(--mobile-font);line-height:calc(var(--mobile-font) + 5px)}.main-product-section .product_subtitle-block{font-size:var(--mobile-subfont);line-height:calc(var(--mobile-subfont) + 5px)}.main-product-section .product__description{font-size:var(--desc-mobile);line-height:calc(var(--desc-mobile) + 5px)}.main-product-section .list-payment__item{padding:.2rem}}@media(max-width:374px){.main-product-section .guarantee-icon-wrap{width:80px;min-width:80px}.main-product-section .guarantee-item-wrap{padding:10px 15px}.main-product-section .rating-stars__label{padding:5px}.main-product-section .product-form-circle-container{width:10px}.main-product-section .red-shine,.main-product-section .red-circle{width:8px;height:8px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/main-product-css.css.map */
