#back-to-top.buy-btn{height:60px;bottom:0;right:100px;width:200px;color:#fff;border-radius:35px;font-size:22px}#back-to-top.visible{bottom:95px;opacity:1;visibility:visible;transition:.3s all ease-in-out}#back-to-top.buy-btn.visible{bottom:20px}.nureva-header.elementor-sticky--effects{filter:drop-shadow(0px 0px 10px #e6e6e6);transition:.3s all ease-in-out}.homepage-slider .elementor-swiper-button.elementor-swiper-button-prev{left:15px!important}.homepage-slider .elementor-swiper-button.elementor-swiper-button-next{right:15px!important}.e-atc-qty-button-holder .quantity{display:none}.e-atc-qty-button-holder .custom-quantity{position:relative;width:100%;border-radius:30px;overflow:hidden;background:#69b6d5}.e-atc-qty-button-holder .custom-quantity input{width:96%;padding:10px 60px;text-align:center;border:none;border:2px solid #69b6d5;margin-left:2%;margin-right:2%}.e-atc-qty-button-holder .custom-quantity button{position:absolute;border:none;background:#69b6d5;height:100%;width:70px;color:#fff;left:0;top:0;margin:0!important;padding:0!important;border-radius:20px}.e-atc-qty-button-holder .custom-quantity button span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:20px;width:20px;font-size:30px;line-height:13px}.e-atc-qty-button-holder .custom-quantity button.plus-btn{right:0;left:unset}.e-atc-qty-button-holder button[name=add-to-cart]{height:45px;width:100%;position:relative;overflow:hidden;display:flex;flex-direction:row;align-items:center;justify-content:center}.e-atc-qty-button-holder button[name=add-to-cart] .e-atc-qty-button-holder button[name=add-to-cart]::before{content:"";position:absolute;width:40px;height:210%;left:-10%;background:rgba(255,255,255,.51);top:50%;transform:translateY(-50%) rotate(30deg);filter:blur(10px);animation:moveAcross 4s linear infinite;animation-delay:4s}.e-atc-qty-button-holder button[name=add-to-cart]:hover::before{opacity:0}.elementor-field-group-rating{margin-bottom:40px!important}.elementor-field-group-rating .elementor-field-subgroup{justify-content:center}.elementor-field-group-rating .elementor-field-option{position:relative;width:40px;margin:0 15px;height:40px}.elementor-field-group-rating .elementor-field-option label{color:#d7f4ff;visibility:hidden}.elementor-field-group-rating .elementor-field-option label:before{content:"";font-size:2.5em;font-weight:900;font-family:"Font Awesome 5 Free";cursor:pointer;transition:color .3s ease;display:inline-block;visibility:visible}.elementor-field-group-rating .elementor-field-option input{display:none!important}.elementor-field-group-rating .elementor-field-option.hover label,.elementor-field-group-rating .elementor-field-option.full label{color:#69b6d5}.wrapper-after-submit{display:none}.media .dropzone-header{margin:0 0 20px}.media .dropzone-footer{font-size:14px}.media #review-dropzone{border:none;border-radius:25px;background:#ececec}.media #review-dropzone .dz-message>img{max-height:70px;margin:auto auto 20px}.media #review-dropzone .dz-message>h5,.media #review-dropzone .dz-message>p{font-family:"Lato",sans-serif;color:#000}.media .dropzone .dz-preview.dz-image-preview.dz-processing .dz-remove{opacity:0;pointer-events:none}.trust-badge{width:fit-content;background:#fff;padding:20px 30px;border-radius:25px;filter:drop-shadow(0px 0px 5px #ececec)}.trust-badge>.title{font-family:"Tenor Sans",sans-serif;font-weight:700;display:block;font-size:24px;line-height:24px;color:#000;text-align:center}.trust-badge>.badge-score{display:block;font-family:"Lato",sans-serif;color:#000;font-weight:800;text-align:center;font-size:50px;line-height:65px}.trust-badge>.badge-stars{width:fit-content;margin:auto}.trust-badge>.badge-count{margin:5px auto auto;display:block;font-size:16px;text-align:center;color:#000;line-height:20px}.product-reviews-wrapper .reviews-overall{display:flex;margin:0 0 20px;justify-content:space-between;align-items:flex-end}.product-reviews-wrapper .reviews-overall .rating-score{display:flex;max-height:20px}.product-reviews-wrapper .reviews-overall .rating-score .product-rating{margin:0 0 0 5px;line-height:1}.product-reviews-wrapper .reviews-overall .filters select{padding:8px 40px;border:none;border-radius:10px}.product-reviews-grid .review-item{max-width:calc(25% - 10px);width:100%;margin:0 10px 10px 0;background:#fff;border-radius:10px;overflow:hidden;box-shadow:0px 4px 10px rgba(0,0,0,.1);cursor:pointer;transition:transform .2s ease-in-out}.product-reviews-grid .review-item:hover{transform:translateY(-5px)}.product-reviews-grid .review-item .review-media img,.product-reviews-grid .review-item .review-media video{width:100%;height:300px;object-fit:cover}.product-reviews-grid .review-item .review-content{padding:15px;font-family:"Lato",sans-serif;color:#000}.product-reviews-grid .review-item .review-author,.product-reviews-carousel .review-item .review-author{font-weight:700;display:flex;align-items:center;font-size:16px;text-transform:capitalize;margin:0 0 10px}.product-reviews-grid .review-item .verified-badge,.product-reviews-carousel .review-item .verified-badge{background:#69b6d5;color:#fff;font-size:12px;padding:3px 6px;border-radius:4px;margin-left:8px}.product-reviews-grid .review-item .review-date,.product-reviews-carousel .review-item .review-date{font-size:12px;color:#888;font-family:"Lato",sans-serif;margin:0}.product-reviews-grid .review-item .review-rating,.product-reviews-carousel .review-item .review-rating{font-size:18px;color:#d7f4ff;margin:5px 0}.product-reviews-grid .review-item .review-rating .filled,.product-reviews-carousel .review-item .review-rating .filled{color:#69b6d5}.product-reviews-grid .review-item .review-title,.product-reviews-carousel .review-item .review-title{font-style:italic}.product-reviews-grid .review-item .review-text,.product-reviews-carousel .review-item .review-text{font-size:14px;line-height:1.4;margin:0;word-break:break-word}#review-modal .modal-content-wrapper{position:absolute;top:35%;left:50%;background:#fff;border-radius:25px;width:auto;height:auto;max-width:50%;max-height:60vh;transform:translate(-50%,-50%)}.product-reviews-carousel .review-item{border-radius:25px;filter:drop-shadow(0px 0px 4px rgba(0,0,0,.2));padding:20px 30px;height:245px;background:#fff;opacity:.6}.product-reviews-carousel .review-item.swiper-slide-active,.product-reviews-carousel .review-item.swiper-slide-prev,.product-reviews-carousel .review-item.swiper-slide-next{opacity:1}.product-reviews-carousel .swiper-button-prev,.product-reviews-carousel.swiper-rtl .swiper-button-next{left:-10px}.product-reviews-carousel .swiper-button-next,.product-reviews-carousel.swiper-rtl .swiper-button-prev{right:-10px}.product-reviews-carousel .review-item .review-text{overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical}.product-reviews-carousel{overflow:visible;padding:0 0 20px}.product-reviews-carousel .swiper-wrapper{padding:20px 0}.product-reviews-carousel .swiper-pagination{bottom:0}.product-reviews-carousel .swiper-pagination .swiper-pagination-bullet-active{background:#69b6d5}.product-reviews-carousel .swiper-button-prev,.product-reviews-carousel.swiper-rtl .swiper-button-next,.product-reviews-carousel .swiper-button-next,.product-reviews-carousel.swiper-rtl .swiper-button-prev{color:#fff;background:#69b6d5;width:35px;height:35px;border-radius:50%}.product-reviews-carousel .swiper-button-prev:after,.product-reviews-carousel.swiper-rtl .swiper-button-next:after,.product-reviews-carousel .swiper-button-next:after,.product-reviews-carousel.swiper-rtl .swiper-button-prev:after{font-size:16px;font-weight:900}.woocommerce-order-received .checkout-title{display:none}.woocommerce-order-received .woocommerce-order{display:flex;flex-direction:column}.woocommerce-order-received .woocommerce-order>p{font-size:16px;text-align:center;color:#000;font-family:"Lato",sans-serif;margin:40px 0;order:1}.woocommerce-order-received .woocommerce-order>p.woocommerce-notice{font-size:42px;line-height:1em;text-align:center;color:#69b6d5;font-family:"Tenor Sans",sans-serif;font-weight:600;width:60%;margin:0 auto;order:0}.woocommerce-order-received .woocommerce-order .woocommerce-order-overview{padding:0;width:fit-content;margin:0 auto;order:2}.woocommerce-order-received .woocommerce-order .woocommerce-order-overview li{font-size:14px;font-family:"Lato",sans-serif;font-weight:300;color:#000;border-right:1px solid #69b6d5}.woocommerce-order-received .woocommerce-order-details{order:3;margin:30px 0}.woocommerce-order-received .woocommerce-order-details,.woocommerce-order-received .woocommerce-customer-details .woocommerce-column{background:#ececec;padding:30px 20px;border-radius:25px}.woocommerce-order-received .woocommerce-order-details h2,.woocommerce-order-received .woocommerce-customer-details h2{font-family:"Lato",sans-serif;color:#000}.woocommerce-order-received .woocommerce-customer-details{order:4}.woocommerce-order-received .woocommerce-customer-details address{border:none;font-family:"Lato",sans-serif;color:#000}.elementor-widget-woocommerce-checkout-page .woocommerce .shop_table{color:#000;font-family:"Lato",sans-serif;font-weight:600}.elementor-widget-woocommerce-checkout-page .woocommerce .shop_table tfoot td,.elementor-widget-woocommerce-checkout-page .woocommerce .shop_table tfoot th,.elementor-widget-woocommerce-checkout-page .woocommerce .shop_table{color:#000}.e-wc-error-notice .elementor-widget-woocommerce-my-account .woocommerce .woocommerce-error a,.e-wc-error-notice .woocommerce-error a{color:#000!important}@media only screen and (max-width:1024px){.product-reviews-grid .review-item{max-width:calc(33% - 10px)}.woocommerce-order-received .woocommerce-order .woocommerce-order-overview{display:flex;flex-direction:row;text-align:center;flex-wrap:wrap;justify-content:center}.woocommerce-order-received .woocommerce-order .woocommerce-order-overview li{width:50%;margin-right:0;padding-right:0;margin-bottom:1em;padding-bottom:1em;border-right:none;border-bottom:1px solid #69b6d5}.woocommerce-order-received .woocommerce-order>p.woocommerce-notice{width:100%}}@media only screen and (max-width:768px){.product-reviews-grid .review-item{max-width:calc(50% - 10px)}.woocommerce-order-received .woocommerce-customer-details .woocommerce-column:first-of-type{margin:0 0 30px}}@media only screen and (max-width:567px){.product-reviews-wrapper .reviews-overall{align-items:stretch;flex-direction:column-reverse;flex-wrap:nowrap;gap:20px}.product-reviews-carousel .swiper-button-prev,.product-reviews-carousel.swiper-rtl .swiper-button-next,.product-reviews-carousel .swiper-button-next,.product-reviews-carousel.swiper-rtl .swiper-button-prev{display:none}.product-reviews-grid .review-item{max-width:calc(100% - 10px)}.woocommerce-order-received .woocommerce-order .woocommerce-order-overview li{width:100%}}