.woocommerce .elementor-484 .elementor-element.elementor-element-60d771b .flex-viewport:not(:last-child){margin-bottom:8px}.woocommerce .elementor-484 .elementor-element.elementor-element-60d771b .flex-control-thumbs img{border-radius:25px 25px 25px 25px}.woocommerce .elementor-484 .elementor-element.elementor-element-60d771b .flex-control-thumbs li{padding-right:calc(8px / 2);padding-left:calc(8px / 2);padding-bottom:8px}.woocommerce .elementor-484 .elementor-element.elementor-element-60d771b .flex-control-thumbs{margin-right:calc(-8px / 2);margin-left:calc(-8px / 2)}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-484 .elementor-element.elementor-element-713238c .cart button,.elementor-484 .elementor-element.elementor-element-713238c .cart .button{border-radius:25px 25px 25px 25px;color:var(--e-global-color-text);background-color:var(--e-global-color-primary);border-color:var(--e-global-color-primary);transition:all .2s}.elementor-484 .elementor-element.elementor-element-713238c .cart button:hover,.elementor-484 .elementor-element.elementor-element-713238c .cart .button:hover{color:var(--e-global-color-e8f99b9);background-color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-484 .elementor-element.elementor-element-713238c .added_to_cart{color:var(--e-global-color-primary)}.elementor-484 .elementor-element.elementor-element-713238c .quantity .qty{transition:all .2s}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-484 .elementor-element.elementor-element-af5febb .elementor-icon-box-description{color:var(--e-global-color-accent)}.elementor-484 .elementor-element.elementor-element-06ae99e .elementor-icon-box-description{color:var(--e-global-color-accent)}.elementor-484 .elementor-element.elementor-element-e4b1c51 .elementor-icon-box-description{color:var(--e-global-color-accent)}.elementor-484 .elementor-element.elementor-element-17f0e4a .elementor-icon-box-description{color:var(--e-global-color-accent)}.elementor-widget-nested-tabs.elementor-widget-n-tabs>.e-n-tabs[data-touch-mode=false]>.e-n-tabs-heading>.e-n-tab-title[aria-selected=false]:hover{background:var(--e-global-color-accent)}.elementor-widget-nested-tabs.elementor-widget-n-tabs>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected=true],.elementor-widget-nested-tabs.elementor-widget-n-tabs>.e-n-tabs[data-touch-mode=true]>.e-n-tabs-heading>.e-n-tab-title[aria-selected=false]:hover{background:var(--e-global-color-accent)}.elementor-widget-nested-tabs.elementor-widget-n-tabs>.e-n-tabs>.e-n-tabs-heading>:is(.e-n-tab-title>.e-n-tab-title-text,.e-n-tab-title){font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}@media (max-width:767px){.woocommerce .elementor-484 .elementor-element.elementor-element-60d771b .flex-control-thumbs img{border-radius:25px 25px 25px 25px}}.elementor-widget-woocommerce-product-images .zoomImg{display:none!important}.elementor-widget-woocommerce-product-images .flex-control-thumbs{display:flex}.elementor-widget-woocommerce-product-images .flex-control-thumbs.carousel-active li{flex:0 0 65px;max-width:100px}.stock.in-stock{font-family:"vazer",Arial,sans-serif!important;color:#d20000!important;font-weight:800!important;font-size:inherit!important}.woocommerce div.product form.cart .variations td.value{background-color:#fff!important}.woocommerce div.product form.cart .variations th.label{background-color:#fff!important}.woocommerce-variation-price bdi{font-size:20px!important;font-family:"vazer"!important;font-weight:700!important;color:#11233b!important;padding:5px 10px!important;border-radius:5px!important;display:inline-block!important}.reset_variations{font-size:14px!important;font-family:"vazer"!important;font-weight:700!important;color:#dd1e0f!important;padding:5px 10px!important;border-radius:5px!important;display:inline-block!important}.variations .label label[for*=pa_]{color:red!important}.elementor-484 .elementor-element.elementor-element-713238c .variations{direction:ltr;text-align:left}.woocommerce .variations th.label{direction:rtl;text-align:right}.woocommerce-variation-add-to-cart .e-atc-qty-button-holder,form.cart .e-atc-qty-button-holder{display:flex;align-items:stretch;width:100%;margin-top:10px}.woocommerce-variation-add-to-cart .quantity,form.cart .quantity{display:flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;width:130px!important;height:35px!important;border:2px solid #000!important;border-radius:40px!important;overflow:hidden!important;background-color:#fff!important;padding:0!important;box-sizing:border-box!important;transition:all .2s ease}.woocommerce-variation-add-to-cart .quantity:focus-within,form.cart .quantity:focus-within{border-color:#810c39!important;box-shadow:0 0 0 4px rgba(129,12,57,.12)}.woocommerce-variation-add-to-cart .quantity .qty,form.cart .quantity .qty{width:50px!important;height:100%!important;min-height:0!important;max-height:none!important;text-align:center!important;font-size:16px!important;font-weight:700!important;color:#000!important;background-color:#fff!important;border:none!important;border-radius:0!important;padding:0!important;margin:0!important;box-sizing:border-box!important;-moz-appearance:textfield;flex-shrink:0}.woocommerce-variation-add-to-cart .quantity .qty:focus,form.cart .quantity .qty:focus{outline:none!important;box-shadow:none!important;color:#810c39!important}.woocommerce-variation-add-to-cart .quantity .qty::-webkit-outer-spin-button,.woocommerce-variation-add-to-cart .quantity .qty::-webkit-inner-spin-button,form.cart .quantity .qty::-webkit-outer-spin-button,form.cart .quantity .qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.woocommerce-variation-add-to-cart .quantity button.qty-plus,.woocommerce-variation-add-to-cart .quantity button.qty-minus,form.cart .quantity button.qty-plus,form.cart .quantity button.qty-minus{width:40px!important;height:100%!important;min-width:40px!important;max-width:40px!important;min-height:0!important;max-height:none!important;background-color:#fff!important;color:#000!important;border:none!important;border-radius:0!important;outline:none!important;box-shadow:none!important;font-size:18px!important;font-weight:700!important;line-height:1!important;cursor:pointer;display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important;margin:0!important;flex-shrink:0;transition:all .2s ease;-webkit-appearance:none;appearance:none}.woocommerce-variation-add-to-cart .quantity button.qty-plus:hover,.woocommerce-variation-add-to-cart .quantity button.qty-minus:hover,form.cart .quantity button.qty-plus:hover,form.cart .quantity button.qty-minus:hover{background-color:#810c39!important;color:#fff!important}.woocommerce-variation-add-to-cart .single_add_to_cart_button,form.cart .single_add_to_cart_button{flex:1 1 auto;height:35px;display:flex;align-items:center;justify-content:center;background-color:#810c39!important;color:#fff!important;border:2px solid #810c39!important;border-radius:40px!important;font-size:15px!important;font-weight:700!important;padding:0 24px!important;cursor:pointer;white-space:nowrap;box-shadow:0 8px 20px rgba(129,12,57,.25);transition:all .25s ease!important}.woocommerce-variation-add-to-cart .single_add_to_cart_button:hover,form.cart .single_add_to_cart_button:hover{background-color:#fff!important;color:#810c39!important;transform:translateY(-2px);box-shadow:0 10px 24px rgba(129,12,57,.3)}.woocommerce-variation-add-to-cart .single_add_to_cart_button.disabled,.woocommerce-variation-add-to-cart .single_add_to_cart_button:disabled,form.cart .single_add_to_cart_button.disabled,form.cart .single_add_to_cart_button:disabled{background-color:#dec4ab!important;border-color:#dec4ab!important;color:#fff!important;box-shadow:none;cursor:not-allowed;transform:none}@media (max-width:768px){.woocommerce-variation-add-to-cart .e-atc-qty-button-holder,form.cart .e-atc-qty-button-holder{flex-wrap:wrap}}.woocommerce-product-attributes tbody{display:grid!important;grid-template-columns:repeat(2,1fr);gap:18px;direction:rtl}@media (max-width:767px){.woocommerce-product-attributes tbody{grid-template-columns:1fr;gap:14px}}ol.commentlist{padding:5px}.comment_container{padding:10px}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin:0;border:3px solid rgba(222,196,171,.5);border-radius:20px;padding:1em 1em 0}.comment_container img.avatar{border-radius:50%}.commentlist li{background:#fff;border-radius:16px;border-radius:20px;padding:24px;margin-bottom:24px;border:2px solid rgba(129,12,57,.12);box-shadow:0 10px 30px rgba(129,12,57,.08);font-family:"vazer",sans-serif}.comment-author,.comment-metadata{font-size:14px!important;color:#000;font-weight:700}.comment-content p{font-size:15.5px;line-height:1.9;color:#000;margin-top:12px}.commentlist .children{margin-top:20px;padding-right:50px}.commentlist .children li{background:linear-gradient(180deg,#faf3ec,#fff);border:1px solid #dec4ab;border-radius:14px;padding:18px;position:relative}.commentlist .children li{position:relative;overflow:visible}.commentlist .children li .admin-badge{position:absolute;top:-20px;right:35px;background:#810c39;color:#fff;font-size:11px;font-weight:700;font-family:"vazer",sans-serif;padding:3px 9px;border-radius:999px;line-height:1.4;white-space:nowrap;z-index:20}.wd-reviews-tools,.wd-reviews-filters{background:#fff;padding:14px 16px;border-radius:16px;margin-bottom:30px;box-shadow:0 12px 28px rgba(129,12,57,.08);display:flex;justify-content:space-between;align-items:center}.comment-form-rating .stars{display:flex;gap:8px;font-size:26px}.comment-form-rating .stars a{color:#dec4ab;transition:.25s ease}.comment-form-rating .stars a:hover,.comment-form-rating .stars a:hover~a{color:#810c39}.comment-form-rating .stars a.active,.comment-form-rating .stars a.active~a{color:#810c39}.woocommerce .star-rating{font-size:15px}.woocommerce .star-rating span{color:#810c39}.woocommerce .star-rating span strong{color:#810c39}.comment-content img,.comment-text img{max-width:100%;height:auto;display:inline-block;vertical-align:middle}.comment-content{overflow-wrap:break-word;word-break:break-word}.comment-content p{line-height:1.8}.comment-content p span,.comment-content p emoji{line-height:1}.woocommerce #reviews #comments ol.commentlist li .comment-text{overflow:visible}@media (max-width:768px){.comment-form-rating .stars{font-size:22px;gap:6px}}@media (max-width:768px){.commentlist .children{padding-right:0}}.woocommerce-product-attributes tbody{display:grid!important;grid-template-columns:repeat(2,1fr);gap:18px;direction:rtl}@media (max-width:767px){.woocommerce-product-attributes tbody{grid-template-columns:1fr;gap:14px}}ol.commentlist{padding:5px}.comment_container{padding:10px}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin:0;border:3px solid rgba(222,196,171,.5);border-radius:20px;padding:1em 1em 0}.comment_container img.avatar{border-radius:50%}.commentlist li{background:#fff;border-radius:16px;border-radius:20px;padding:24px;margin-bottom:24px;border:2px solid rgba(129,12,57,.12);box-shadow:0 10px 30px rgba(129,12,57,.08);font-family:"vazer",sans-serif}.comment-author,.comment-metadata{font-size:14px!important;color:#000;font-weight:700}.comment-content p{font-size:15.5px;line-height:1.9;color:#000;margin-top:12px}.commentlist .children{margin-top:20px;padding-right:50px}.commentlist .children li{background:linear-gradient(180deg,#faf3ec,#fff);border:1px solid #dec4ab;border-radius:14px;padding:18px;position:relative}.commentlist .children li{position:relative;overflow:visible}.commentlist .children li .admin-badge{position:absolute;top:-20px;right:35px;background:#810c39;color:#fff;font-size:11px;font-weight:700;font-family:"vazer",sans-serif;padding:3px 9px;border-radius:999px;line-height:1.4;white-space:nowrap;z-index:20}.wd-reviews-tools,.wd-reviews-filters{background:#fff;padding:14px 16px;border-radius:16px;margin-bottom:30px;box-shadow:0 12px 28px rgba(129,12,57,.08);display:flex;justify-content:space-between;align-items:center}.comment-form-rating .stars{display:flex;gap:8px;font-size:26px}.comment-form-rating .stars a{color:#dec4ab;transition:.25s ease}.comment-form-rating .stars a:hover,.comment-form-rating .stars a:hover~a{color:#810c39}.comment-form-rating .stars a.active,.comment-form-rating .stars a.active~a{color:#810c39}.woocommerce .star-rating{font-size:15px}.woocommerce .star-rating span{color:#810c39}.woocommerce .star-rating span strong{color:#810c39}.comment-content img,.comment-text img{max-width:100%;height:auto;display:inline-block;vertical-align:middle}.comment-content{overflow-wrap:break-word;word-break:break-word}.comment-content p{line-height:1.8}.comment-content p span,.comment-content p emoji{line-height:1}.woocommerce #reviews #comments ol.commentlist li .comment-text{overflow:visible}@media (max-width:768px){.comment-form-rating .stars{font-size:22px;gap:6px}}@media (max-width:768px){.commentlist .children{padding-right:0}}.woocommerce-product-attributes tbody{display:grid!important;grid-template-columns:repeat(2,1fr);gap:18px;direction:rtl}@media (max-width:767px){.woocommerce-product-attributes tbody{grid-template-columns:1fr;gap:14px}}ol.commentlist{padding:5px}.comment_container{padding:10px}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin:0;border:3px solid rgba(222,196,171,.5);border-radius:20px;padding:1em 1em 0}.comment_container img.avatar{border-radius:50%}.commentlist li{background:#fff;border-radius:16px;border-radius:20px;padding:24px;margin-bottom:24px;border:2px solid rgba(129,12,57,.12);box-shadow:0 10px 30px rgba(129,12,57,.08);font-family:"vazer",sans-serif}.comment-author,.comment-metadata{font-size:14px!important;color:#000;font-weight:700}.comment-content p{font-size:15.5px;line-height:1.9;color:#000;margin-top:12px}.commentlist .children{margin-top:20px;padding-right:50px}.commentlist .children li{background:linear-gradient(180deg,#faf3ec,#fff);border:1px solid #dec4ab;border-radius:14px;padding:18px;position:relative}.commentlist .children li{position:relative;overflow:visible}.commentlist .children li .admin-badge{position:absolute;top:-20px;right:35px;background:#810c39;color:#fff;font-size:11px;font-weight:700;font-family:"vazer",sans-serif;padding:3px 9px;border-radius:999px;line-height:1.4;white-space:nowrap;z-index:20}.wd-reviews-tools,.wd-reviews-filters{background:#fff;padding:14px 16px;border-radius:16px;margin-bottom:30px;box-shadow:0 12px 28px rgba(129,12,57,.08);display:flex;justify-content:space-between;align-items:center}.comment-form-rating .stars{display:flex;gap:8px;font-size:26px}.comment-form-rating .stars a{color:#dec4ab;transition:.25s ease}.comment-form-rating .stars a:hover,.comment-form-rating .stars a:hover~a{color:#810c39}.comment-form-rating .stars a.active,.comment-form-rating .stars a.active~a{color:#810c39}.woocommerce .star-rating{font-size:15px}.woocommerce .star-rating span{color:#810c39}.woocommerce .star-rating span strong{color:#810c39}.comment-content img,.comment-text img{max-width:100%;height:auto;display:inline-block;vertical-align:middle}.comment-content{overflow-wrap:break-word;word-break:break-word}.comment-content p{line-height:1.8}.comment-content p span,.comment-content p emoji{line-height:1}.woocommerce #reviews #comments ol.commentlist li .comment-text{overflow:visible}@media (max-width:768px){.comment-form-rating .stars{font-size:22px;gap:6px}}@media (max-width:768px){.commentlist .children{padding-right:0}}.woocommerce-product-attributes tbody{display:grid!important;grid-template-columns:repeat(2,1fr);gap:18px;direction:rtl}@media (max-width:767px){.woocommerce-product-attributes tbody{grid-template-columns:1fr;gap:14px}}ol.commentlist{padding:5px}.comment_container{padding:10px}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin:0;border:3px solid rgba(222,196,171,.5);border-radius:20px;padding:1em 1em 0}.comment_container img.avatar{border-radius:50%}.commentlist li{background:#fff;border-radius:16px;border-radius:20px;padding:24px;margin-bottom:24px;border:2px solid rgba(129,12,57,.12);box-shadow:0 10px 30px rgba(129,12,57,.08);font-family:"vazer",sans-serif}.comment-author,.comment-metadata{font-size:14px!important;color:#000;font-weight:700}.comment-content p{font-size:15.5px;line-height:1.9;color:#000;margin-top:12px}.commentlist .children{margin-top:20px;padding-right:50px}.commentlist .children li{background:linear-gradient(180deg,#faf3ec,#fff);border:1px solid #dec4ab;border-radius:14px;padding:18px;position:relative}.commentlist .children li{position:relative;overflow:visible}.commentlist .children li .admin-badge{position:absolute;top:-20px;right:35px;background:#810c39;color:#fff;font-size:11px;font-weight:700;font-family:"vazer",sans-serif;padding:3px 9px;border-radius:999px;line-height:1.4;white-space:nowrap;z-index:20}.wd-reviews-tools,.wd-reviews-filters{background:#fff;padding:14px 16px;border-radius:16px;margin-bottom:30px;box-shadow:0 12px 28px rgba(129,12,57,.08);display:flex;justify-content:space-between;align-items:center}.comment-form-rating .stars{display:flex;gap:8px;font-size:26px}.comment-form-rating .stars a{color:#dec4ab;transition:.25s ease}.comment-form-rating .stars a:hover,.comment-form-rating .stars a:hover~a{color:#810c39}.comment-form-rating .stars a.active,.comment-form-rating .stars a.active~a{color:#810c39}.woocommerce .star-rating{font-size:15px}.woocommerce .star-rating span{color:#810c39}.woocommerce .star-rating span strong{color:#810c39}.comment-content img,.comment-text img{max-width:100%;height:auto;display:inline-block;vertical-align:middle}.comment-content{overflow-wrap:break-word;word-break:break-word}.comment-content p{line-height:1.8}.comment-content p span,.comment-content p emoji{line-height:1}.woocommerce #reviews #comments ol.commentlist li .comment-text{overflow:visible}@media (max-width:768px){.comment-form-rating .stars{font-size:22px;gap:6px}}@media (max-width:768px){.commentlist .children{padding-right:0}}