.single.single-product{background:#f5fcfb}.single.single-product .woocommerce-breadcrumb{display:none !important}.single-hero{margin-top:125px}@media (max-width:992px){.single-hero{margin-top:100px}}.single-hero__body{display:flex;flex-direction:row-reverse;position:relative;gap:70px}@media (max-width:992px){.single-hero__body{flex-direction:column-reverse;gap:24px}}.single-hero__body>div{float:unset !important}.single-hero__body .onsale{display:none}.single-hero__body .summary{width:calc(45% - 70px) !important}@media (max-width:992px){.single-hero__body .summary{width:100% !important;margin:0 !important}}.single-hero__body .summary h1{color:#170e4d;font-size:40px;font-weight:700;line-height:1.2;text-align:left;margin:11px 0 25px 0}@media (max-width:992px){.single-hero__body .summary h1{font-size:24px}}.single-hero__body .summary>.price,.single-hero__body .summary .product_meta,.single-hero__body .summary .woocommerce-product-rating{display:none !important}.single-hero__body .summary . .woocommerce-product-rating{display:none !important}.single-hero__body .summary p{color:#65617c;font-size:16px;font-weight:500;line-height:2;text-align:left;margin-bottom:16px}.single-hero__body .summary .cart{display:flex;flex-direction:column;gap:28px;margin:0 !important}@media (max-width:992px){.single-hero__body .summary .cart{gap:24px}}.single-hero__body .summary .cart:before,.single-hero__body .summary .cart:after{display:none !important}.single-hero__body .summary .cart .add-to-cart-top{display:flex;align-items:center;gap:28px}.single-hero__body .summary .cart .add-to-cart-top .quantity-wrap{display:flex;background:#ffffff;padding:6px;border-radius:12px;width:212px;justify-content:space-between;align-items:center}.single-hero__body .summary .cart .add-to-cart-top .quantity-wrap input{color:#170e4d;font-size:24px;font-weight:700;line-height:1;text-align:center;-moz-appearance:textfield}.single-hero__body .summary .cart .add-to-cart-top .quantity-wrap input::-webkit-outer-spin-button,.single-hero__body .summary .cart .add-to-cart-top .quantity-wrap input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.single-hero__body .summary .cart .add-to-cart-top .price{display:flex;flex-direction:column-reverse;gap:5px;justify-content:flex-end;align-items:flex-start;color:#170e4d;font-size:24px;font-weight:700}.single-hero__body .summary .cart .add-to-cart-top .price .screen-reader-text{display:none}.single-hero__body .summary .cart .add-to-cart-top .price ins{text-decoration:none}.single-hero__body .summary .cart .add-to-cart-top .price del{color:#65617c;font-weight:500;font-size:14px}.single-hero__body .summary .cart .add-to-cart-top .price del span{color:#65617c;font-weight:500}.single-hero__body .summary .cart button{display:flex;align-items:center;justify-content:center;width:100%;padding:20px 50px;border-radius:12px;transition:all 0.3s ease 0s;font-weight:600;color:#ffffff;background-color:#49ca8a;width:212px}.single-hero__body .summary .cart button:hover{background-color:#363a53}.single-hero__body .gallery{width:55% !important;display:flex;gap:16px}@media (max-width:992px){.single-hero__body .gallery{width:100% !important;flex-direction:column;gap:12px}}.single-hero__body .gallery .main-image{width:calc(100% - 100px)}@media (max-width:992px){.single-hero__body .gallery .main-image{width:100%}}.single-hero__body .gallery .main-image img{width:100%;border-radius:16px;box-shadow:0px 0px 0px 0px #4d6f6a1a, 0px 16px 36px 0px #4d6f6a1a, 0px 65px 65px 0px #4d6f6a17, 0px 146px 88px 0px #4d6f6a0d, 0px 260px 104px 0px #4d6f6a03, 0px 406px 114px 0px #4d6f6a00}.single-hero__body .gallery .woocommerce-product-gallery{width:84px !important}@media (max-width:992px){.single-hero__body .gallery .woocommerce-product-gallery{width:100% !important}}.single-hero__body .gallery .woocommerce-product-gallery .woocommerce-product-gallery__wrapper{display:flex;flex-direction:column;flex-wrap:wrap;gap:16px}@media (max-width:992px){.single-hero__body .gallery .woocommerce-product-gallery .woocommerce-product-gallery__wrapper{gap:12px;flex-direction:row}}.single-hero__body .gallery .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image{width:84px !important;height:84px;border-radius:16px;border:1px solid #fff}@media (max-width:992px){.single-hero__body .gallery .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image{width:64px !important;height:64px}}.single-hero__body .gallery .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image.active{border-color:#49ca8a}.single-hero__body .gallery .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image img{border-radius:16px;box-shadow:0px 0px 0px 0px #4d6f6a1a, 0px 16px 36px 0px #4d6f6a1a, 0px 65px 65px 0px #4d6f6a17, 0px 146px 88px 0px #4d6f6a0d, 0px 260px 104px 0px #4d6f6a03, 0px 406px 114px 0px #4d6f6a00}.single-info{margin:100px auto;width:calc(100% - 40px);padding:70px 0;border-radius:32px;background:linear-gradient(180deg, rgba(255, 255, 255, 0.59) 0%, rgba(255, 255, 255, 0) 100%)}@media (max-width:992px){.single-info{width:100%;margin:50px 0;padding:20px 0}}.single-info__body{display:flex;gap:70px}@media (max-width:992px){.single-info__body{flex-direction:column;gap:24px}}.single-info__body .col-01{width:calc(45% - 70px);flex-grow:1}@media (max-width:992px){.single-info__body .col-01{width:100%}}.single-info__body .col-01 h3{font-size:18px;font-weight:800;line-height:1.1;letter-spacing:0.105em;text-align:left;color:#49ca8a;margin-bottom:5px}@media (max-width:992px){.single-info__body .col-01 h3{font-size:14px}}.single-info__body .col-01 h2{color:#170e4d;font-size:32px;font-weight:700;line-height:1.2;text-align:left;margin-bottom:25px}@media (max-width:992px){.single-info__body .col-01 h2{font-size:24px}}.single-info__body .col-01 .app{margin:27px 0}.single-info__body .col-01 .app p a{color:#65617C;text-decoration:underline;transition:all 0.3s ease 0s}.single-info__body .col-01 .app p a:hover{color:#49CA8A}.single-info__body .col-01 .app h4{margin:27px 0 0 0;color:#170E4D;font-size:18px;font-weight:600}.single-info__body .col-01 .info a{color:#65617c;font-size:16px;font-weight:500;line-height:1.2;text-decoration:underline}.single-info__body .col-01 .info p{color:#65617c;font-size:16px;font-weight:500;line-height:1.2;text-align:left;margin-bottom:16px}.single-info__body .col-01 .info h4,.single-info__body .col-01 .info h5{color:#170e4d;font-size:18px;font-weight:700;line-height:1.2;text-align:left;margin:25px 0}.single-info__body .col-01 .info ul{display:flex;flex-direction:column;gap:12px}.single-info__body .col-01 .info ul li{position:relative;padding-left:36px;color:#65617c;font-size:16px;font-weight:500;line-height:1.2;text-align:left}.single-info__body .col-01 .info ul li:before{content:"";display:block;width:24px;height:24px;position:absolute;background-image:url(/wp-content/uploads/2024/12/Group-2031.svg);background-size:contain;background-repeat:no-repeat;background-position:center;left:0;top:-4px}.single-info__body img{width:55%}@media (max-width:992px){.single-info__body img{width:100%}}.single-info .varification-banner{margin-top:80px;padding:35px 0;background:linear-gradient(90deg, #9972e6 0%, #c4a6fe 96.01%);border-radius:32px}@media (max-width:992px){.single-info .varification-banner{margin-top:48px}}.single-info .varification-banner__body{display:flex;align-items:center;justify-content:space-between}@media (max-width:992px){.single-info .varification-banner__body{flex-direction:column}}.single-info .varification-banner__body h3{color:#fff;font-size:24px;font-weight:700;line-height:1.2;text-align:left;margin-bottom:0px;width:calc(45% - 70px);flex-grow:1}@media (max-width:992px){.single-info .varification-banner__body h3{font-size:20px;text-align:center;width:100%;margin-bottom:20px}}.single-info .varification-banner__body div{width:55%;display:flex;align-items:center;justify-content:flex-end;gap:24px}@media (max-width:992px){.single-info .varification-banner__body div{width:100%;flex-direction:column;align-items:flex-start}}.single-info .varification-banner__body div p{color:#ffffff;font-size:16px;font-weight:500;line-height:1.2;text-align:left}.single-info .varification-banner__body div p a{color:#ffffff}.single-info .varification-banner__body div>a{display:flex;align-items:center;gap:55px;padding:7px 12px;background:#ffffff;border-radius:12px;box-shadow:0px 0px 0px 0px #2784151f}@media (max-width:992px){.single-info .varification-banner__body div>a{width:100%;justify-content:space-between}}.single-info .varification-banner__body div>a span:first-child{color:#65617c;font-size:16px;font-weight:500;line-height:1.2}.single-info .varification-banner__body div>a span:last-child{display:flex;align-items:center;color:#fff;font-size:18px;font-weight:700;line-height:1.2;letter-spacing:-0.015em;text-align:center;padding:12px 8px;background:#c4a6fe;border-radius:12px}.related-products{padding:70px 0;background:linear-gradient(180deg, rgba(209, 242, 236, 0.59) 0%, rgba(163, 225, 101, 0) 100%);border-radius:32px;margin:35px auto 0 auto;width:calc(100% - 40px)}@media (max-width:992px){.related-products{width:100%;padding:20px 0}}.related-products h3{color:#49ca8a;font-size:18px;font-weight:800;line-height:1.2;letter-spacing:0.105em;text-align:left;margin:0 0 5px 0}@media (max-width:992px){.related-products h3{font-size:14px}}.related-products h2{color:#170e4d;font-size:40px;font-weight:700;line-height:1.2;text-align:left;margin-bottom:32px}@media (max-width:992px){.related-products h2{font-size:24px}}.related-products ul.products{display:flex;flex-wrap:wrap;gap:16px}.related-products ul.products:before,.related-products ul.products:after{display:none}.related-products ul.products li.product{margin-right:0 !important;margin-bottom:0 !important;width:calc(25% - 16px) !important;background:#ffffff;box-shadow:0px 9px 26px 0px #1717451c;padding:9px !important;border-radius:12px}@media (max-width:992px){.related-products ul.products li.product{width:calc(50% - 8px) !important;padding:12px !important}}.related-products ul.products li.product.last{margin-right:0}.related-products ul.products li.product .star-rating{display:none !important}.related-products ul.products li.product .onsale{color:#2928a2;text-transform:uppercase;font-size:14px;font-weight:500;line-height:1;text-align:left;min-height:auto;min-width:auto;top:24px;right:unset;left:24px;background:#e9e9f7;border-radius:4px;padding:6px 8px}.related-products ul.products li.product h2{margin-bottom:12px !important;font-size:20px;font-weight:700;line-height:1.2;text-align:left;color:#170e4d;padding:0 16px !important}@media (max-width:992px){.related-products ul.products li.product h2{font-size:16px;padding:0 !important}}.related-products ul.products li.product .price{display:flex;flex-direction:row-reverse;gap:10px;color:#170e4d;justify-content:flex-end;padding:0 16px;font-size:16px}@media (max-width:992px){.related-products ul.products li.product .price{font-size:14px;padding:0}}.related-products ul.products li.product .price .screen-reader-text{display:none}.related-products ul.products li.product .price ins{text-decoration:none;color:#170e4d}.related-products ul.products li.product .price del{color:#65617c;font-weight:500}.related-products ul.products li.product .price del span{color:#65617c;font-weight:500}.related-products ul.products li.product .button{width:calc(100% - 32px);border-radius:16px;background:#ffffff;color:#170e4d;font-size:16px;font-weight:700;line-height:1.2;text-align:left;height:64px;display:flex !important;align-items:center;justify-content:center;gap:8px;border:1px solid #e9e9f7;box-shadow:0px 9px 14px 0px #efeef5;margin:16px !important}@media (max-width:992px){.related-products ul.products li.product .button{width:100%;margin:0 !important;font-size:14px;height:56px}}.related-products ul.products li.product .button img{width:20px;height:20px;margin:0 !important}.related-products ul.products li.product .button:after{margin:0}.related-products ul.products li.product .added_to_cart{display:none !important}.woocommerce-tabs .tabs{display:none;justify-content:center;border-bottom:1px solid #dce0ed}.woocommerce-tabs .tabs li{width:240px;padding:0;background:transparent;border:none}@media (max-width:992px){.woocommerce-tabs .tabs li{width:50%}}.woocommerce-tabs .tabs li:before,.woocommerce-tabs .tabs li:after{display:none !important}.woocommerce-tabs .tabs li.active{background:transparent}.woocommerce-tabs .tabs li.active a{color:#2370ff;border-bottom:2px solid #2370ff}.woocommerce-tabs .tabs li a{width:100%;padding:0 0 16px 0;color:#7c808b;font-size:14px;font-weight:500;line-height:normal;text-align:center;background:transparent;border:none}.woocommerce-tabs .woocommerce-Tabs-panel .home-subscribe{margin-top:100px}.woocommerce-tabs .woocommerce-Tabs-panel .home-subscribe ._container{padding:0}.woocommerce-tabs .woocommerce-Tabs-panel p{color:#1c1c21;font-size:18px;font-weight:400;line-height:1.4;text-align:left;margin-bottom:32px}.woocommerce-tabs .woocommerce-Tabs-panel ul{padding-left:16px}.woocommerce-tabs .woocommerce-Tabs-panel ul li{list-style-type:disc;color:#1c1c21;font-size:16px;font-weight:400;line-height:1.3;text-align:left}.woocommerce-tabs .woocommerce-Tabs-panel #reviews{display:flex;flex-direction:column-reverse;gap:48px}.woocommerce-tabs .woocommerce-Tabs-panel #reviews .clear{display:none !important}.woocommerce-tabs .woocommerce-Tabs-panel #reviews .woocommerce-Reviews-title{display:none}.woocommerce-tabs .woocommerce-Tabs-panel #reviews .woocommerce-noreviews{text-align:center;padding:24px 16px;box-shadow:0px 20px 55px 0px #d3c8e438;background:#ffffff;border-radius:18px;border:1px solid #ffffff}.woocommerce-tabs .woocommerce-Tabs-panel #reviews .commentlist{display:flex;gap:16px;flex-wrap:wrap}.woocommerce-tabs .woocommerce-Tabs-panel #reviews .commentlist:before,.woocommerce-tabs .woocommerce-Tabs-panel #reviews .commentlist:after{display:none !important}.woocommerce-tabs .woocommerce-Tabs-panel #reviews .commentlist .review{width:calc(33.33% - 11px);padding:15px 20px 24px 15px;box-shadow:0px 20px 55px 0px #d3c8e438;background:#ffffff;border-radius:18px;border:1px solid #ffffff}@media (max-width:992px){.woocommerce-tabs .woocommerce-Tabs-panel #reviews .commentlist .review{width:100%}}.woocommerce-tabs .woocommerce-Tabs-panel #reviews .commentlist .review:hover{border:1px solid #f4f2f9;box-shadow:0px 20px 55px 0px #d3c8e49c}.woocommerce-tabs .woocommerce-Tabs-panel #reviews .commentlist .review .top{display:flex;align-items:center;justify-content:space-between;position:relative}.woocommerce-tabs .woocommerce-Tabs-panel #reviews .commentlist .review .top>div{display:flex;align-items:center;gap:20px}.woocommerce-tabs .woocommerce-Tabs-panel #reviews .commentlist .review .top>div>div h3{margin-bottom:6px;font-size:18px;font-weight:700;line-height:1.1;text-align:left;color:#170e4d}.woocommerce-tabs .woocommerce-Tabs-panel #reviews .commentlist .review .top>div>div>span{font-size:16px;font-weight:600;color:#a29eba}.woocommerce-tabs .woocommerce-Tabs-panel #reviews .commentlist .review .top>button{width:58px;height:58px;display:flex;justify-content:center;align-items:center;border-radius:50%;background:#fbf8ff}.woocommerce-tabs .woocommerce-Tabs-panel #reviews .commentlist .review .top>button:hover{background:#f2e8ff}.woocommerce-tabs .woocommerce-Tabs-panel #reviews .commentlist .review .top .actions-wrap{position:absolute;top:100%;right:0;z-index:1;display:none}.woocommerce-tabs .woocommerce-Tabs-panel #reviews .commentlist .review .top .actions-wrap>div{display:flex;flex-direction:column;gap:10px;padding:15px;background:#fff;box-shadow:0px 24px 51px 0px #887ba224;border-radius:18px}.woocommerce-tabs .woocommerce-Tabs-panel #reviews .commentlist .review .top .actions-wrap>div button{width:100%;display:flex;align-items:center;gap:10px;color:#170e4d;font-size:16px;font-weight:500;line-height:1;text-align:center}.woocommerce-tabs .woocommerce-Tabs-panel #reviews .commentlist .review .rating{margin:20px 0 10px 0}.woocommerce-tabs .woocommerce-Tabs-panel #reviews .commentlist .review .rating img{width:30px}.woocommerce-tabs .woocommerce-Tabs-panel #reviews .commentlist .review h3{margin-bottom:6px;font-size:18px;font-weight:700;line-height:1.1;text-align:left;color:#170e4d}.woocommerce-tabs .woocommerce-Tabs-panel #reviews .commentlist .review p{font-size:16px;font-weight:600;color:#a29eba}.woocommerce-tabs .woocommerce-Tabs-panel #reviews .no-logged{display:flex;flex-direction:column;align-items:flex-start}.woocommerce-tabs .woocommerce-Tabs-panel #reviews .woocommerce-verification-required{margin-bottom:32px}.woocommerce-tabs .woocommerce-Tabs-panel #reviews .login-btn{flex-grow:1;height:44px;display:flex;align-items:center;justify-content:center;background:#1c1c21;border-radius:8px;font-weight:500;color:#fff;padding:0 20px}.woocommerce-tabs .woocommerce-Tabs-panel #reviews #review_form_wrapper{padding:15px 20px 24px 15px;box-shadow:0px 20px 55px 0px #d3c8e438;background:#ffffff;border-radius:18px;border:1px solid #ffffff}.woocommerce-tabs .woocommerce-Tabs-panel #reviews #review_form_wrapper .comment-reply-title{margin-bottom:16px;font-size:24px;font-weight:700;line-height:1.1;text-align:left;color:#170e4d}.woocommerce-tabs .woocommerce-Tabs-panel #reviews #review_form_wrapper .comment-form-rating{margin:20px 0 20px 0}.woocommerce-tabs .woocommerce-Tabs-panel #reviews #review_form_wrapper .comment-form-rating>label{color:#a29eba;display:block;margin-bottom:12px;font-size:12px;font-weight:700;line-height:1.2;letter-spacing:0.065em;text-align:left}.woocommerce-tabs .woocommerce-Tabs-panel #reviews #review_form_wrapper .comment-form-rating>div{width:100%;background:#f6f5fb;padding:30px 24px;border-radius:18px;position:relative;display:flex;justify-content:center}.woocommerce-tabs .woocommerce-Tabs-panel #reviews #review_form_wrapper .comment-form-rating .stars{display:none}.woocommerce-tabs .woocommerce-Tabs-panel #reviews #review_form_wrapper .comment-form-comment{width:100%;background:#f6f5fb;padding:16px 24px;border-radius:18px;position:relative;margin-bottom:8px}@media (max-width:992px){.woocommerce-tabs .woocommerce-Tabs-panel #reviews #review_form_wrapper .comment-form-comment{width:100%}}.woocommerce-tabs .woocommerce-Tabs-panel #reviews #review_form_wrapper .comment-form-comment label{display:block;font-size:14px;font-weight:600;line-height:1.2;text-align:left;color:#65617c}.woocommerce-tabs .woocommerce-Tabs-panel #reviews #review_form_wrapper .comment-form-comment textarea,.woocommerce-tabs .woocommerce-Tabs-panel #reviews #review_form_wrapper .comment-form-comment input{width:100%;background:#f6f5fb;color:#a29eba;font-size:16px;font-weight:500;line-height:1.2;text-align:left;font-family:"Plus Jakarta Sans", serif}.woocommerce-tabs .woocommerce-Tabs-panel #reviews #review_form_wrapper .comment-form-comment textarea{height:70px}.woocommerce-tabs .woocommerce-Tabs-panel #reviews #review_form_wrapper .form-submit{margin:0}.woocommerce-tabs .woocommerce-Tabs-panel #reviews #review_form_wrapper .form-submit input{display:flex;align-items:center;justify-content:center;width:fit-content;padding:20px 32px;border-radius:12px;transition:all 0.3s ease 0s;font-weight:600;color:#ffffff;background-color:#49ca8a;margin-top:14px}.woocommerce-tabs .woocommerce-Tabs-panel #reviews #review_form_wrapper .form-submit input:hover{background-color:#363a53}