.elementor-2010 .elementor-element.elementor-element-11a7cc06 > .elementor-container{max-width:1600px;}.elementor-2010 .elementor-element.elementor-element-11a7cc06, .elementor-2010 .elementor-element.elementor-element-11a7cc06 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-2010 .elementor-element.elementor-element-11a7cc06{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2010 .elementor-element.elementor-element-71cbc2f9 > .elementor-container{max-width:1413px;}.elementor-2010 .elementor-element.elementor-element-28421f9e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2010 .elementor-element.elementor-element-509e0656 > .elementor-widget-container{margin:2vw 0vw 0vw 0vw;}.elementor-2010 .elementor-element.elementor-element-509e0656 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:400;line-height:34px;color:#222222;}.elementor-2010 .elementor-element.elementor-element-7acf754f{--slides-per-view:1;width:var( --container-widget-width, 99.994% );max-width:99.994%;--container-widget-width:99.994%;--container-widget-flex-grow:0;}.elementor-2010 .elementor-element.elementor-element-7acf754f .swiper-vertical-images .vertical-thumbnails-wrapper li{margin-bottom:10px;}.elementor-2010 .elementor-element.elementor-element-7acf754f > .elementor-widget-container{margin:2vw 0vw 0vw 0vw;}.elementor-2010 .elementor-element.elementor-element-7acf754f.elementor-element{--flex-grow:0;--flex-shrink:0;}.woocommerce .elementor-2010 .elementor-element.elementor-element-7acf754f .woocommerce-product-gallery img{width:100%;}.woocommerce .elementor-2010 .elementor-element.elementor-element-7acf754f .woocommerce-product-gallery{border-radius:0px 0px 0px 0px;overflow:hidden;}.elementor-2010 .elementor-element.elementor-element-7acf754f .swiper-entry .swiper-container{--arrow-size:10px;}.elementor-2010 .elementor-element.elementor-element-3e8a63f9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:5px;}.elementor-2010 .elementor-element.elementor-element-3e8a63f9 > .elementor-element-populated{margin:0px 30px 0px 30px;--e-column-margin-right:30px;--e-column-margin-left:30px;}.elementor-2010 .elementor-element.elementor-element-8f9be69 > .elementor-widget-container{margin:2vw 0vw 0vw 0vw;}.elementor-2010 .elementor-element.elementor-element-8f9be69 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:400;line-height:34px;color:#222222;}.elementor-2010 .elementor-element.elementor-element-33a6315c > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.woocommerce .elementor-2010 .elementor-element.elementor-element-33a6315c .woocommerce-review-link{color:#222222;font-family:"Barlow", Sans-serif;font-size:18px;}.elementor-2010 .elementor-element.elementor-element-6adcbc29 > .elementor-widget-container{margin:0px 0px 0px 0px;}.woocommerce .elementor-2010 .elementor-element.elementor-element-6adcbc29 .woocommerce-product-details__short-description{color:#777777;font-family:"Roboto", Sans-serif;font-size:18px;line-height:29px;}.elementor-2010 .elementor-element.elementor-element-5f8fc33f{width:var( --container-widget-width, 99.634% );max-width:99.634%;--container-widget-width:99.634%;--container-widget-flex-grow:0;text-align:left;}.elementor-2010 .elementor-element.elementor-element-5f8fc33f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2010 .elementor-element.elementor-element-5f8fc33f > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.woocommerce .elementor-2010 .elementor-element.elementor-element-5f8fc33f .price{color:#EF5382;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.woocommerce .elementor-2010 .elementor-element.elementor-element-5f8fc33f .price ins{color:var( --e-global-color-accent );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}body:not(.rtl) .elementor-2010 .elementor-element.elementor-element-5f8fc33f:not(.elementor-product-price-block-yes) del{margin-right:0px;}body.rtl .elementor-2010 .elementor-element.elementor-element-5f8fc33f:not(.elementor-product-price-block-yes) del{margin-left:0px;}.elementor-2010 .elementor-element.elementor-element-5f8fc33f.elementor-product-price-block-yes del{margin-bottom:0px;}.elementor-2010 .elementor-element.elementor-element-4091db49 > .elementor-widget-container{margin:30px 0px 5px 0px;}.elementor-2010 .elementor-element.elementor-element-4091db49 .sales-booster-live-viewing{color:#222222;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-2010 .elementor-element.elementor-element-260ecc53{width:var( --container-widget-width, 99.434% );max-width:99.434%;--container-widget-width:99.434%;--container-widget-flex-grow:0;--single-buy-now-button-background-color:#2ECC71;--single-buy-now-button-background-color-hover:#00A446;}.elementor-2010 .elementor-element.elementor-element-260ecc53 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-2010 .elementor-element.elementor-element-260ecc53.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2010 .elementor-element.elementor-element-260ecc53 .single_add_to_cart_button .button-text:last-child{margin-left:3px;}.elementor-2010 .elementor-element.elementor-element-260ecc53 .single_add_to_cart_button .button-text:first-child{margin-right:3px;}.elementor-2010 .elementor-element.elementor-element-260ecc53 .et-single-buy-now .button-text:last-child{margin-left:7px;}.elementor-2010 .elementor-element.elementor-element-260ecc53 .et-single-buy-now .button-text:first-child{margin-right:7px;}.woocommerce .elementor-2010 .elementor-element.elementor-element-260ecc53 form.cart table.variations td.value select, .woocommerce .elementor-2010 .elementor-element.elementor-element-260ecc53 form.cart table.variations td.value:before{border-radius:0px;}.elementor-2010 .elementor-element.elementor-element-260ecc53 .single_add_to_cart_button{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:700;text-transform:capitalize;fill:#FFFFFF;color:#FFFFFF;--loader-side-color:#FFFFFF;background-color:var( --e-global-color-8fbb530 );padding:18px 18px 18px 18px;}.elementor-2010 .elementor-element.elementor-element-260ecc53 .single_add_to_cart_button:hover, .elementor-2010 .elementor-element.elementor-element-260ecc53 .single_add_to_cart_button:focus{color:#FFFFFF;--loader-side-color:#FFFFFF;background-color:var( --e-global-color-053aa85 );}.elementor-2010 .elementor-element.elementor-element-260ecc53 .single_add_to_cart_button:hover svg, .elementor-2010 .elementor-element.elementor-element-260ecc53 .single_add_to_cart_button:focus svg{fill:#FFFFFF;}.elementor-2010 .elementor-element.elementor-element-260ecc53 .et-single-buy-now{background-color:#2ECC71;}.elementor-2010 .elementor-element.elementor-element-260ecc53 .et-single-buy-now:hover, .elementor-2010 .elementor-element.elementor-element-260ecc53 .et-single-buy-now:focus{background-color:#00A446;}.elementor-2010 .elementor-element.elementor-element-260ecc53 .et-single-buy-now > i{font-size:1em;}.elementor-2010 .elementor-element.elementor-element-260ecc53 .et-single-buy-now > svg{width:1em;height:1em;}.woocommerce .elementor-2010 .elementor-element.elementor-element-629e901 .etheme-sticky-cart{background-color:#FFFFFF;}.elementor-2010 .elementor-element.elementor-element-629e901{z-index:3;--single-buy-now-button-background-color:#2ECC71;--single-buy-now-button-background-color-hover:#00A446;}.woocommerce .elementor-2010 .elementor-element.elementor-element-629e901 .etheme-sticky-cart .price{color:var( --e-global-color-8fbb530 );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.woocommerce .elementor-2010 .elementor-element.elementor-element-629e901 .etheme-sticky-cart .price ins{color:var( --e-global-color-accent );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-2010 .elementor-element.elementor-element-629e901 .single_add_to_cart_button{background-color:var( --e-global-color-8fbb530 );}.elementor-2010 .elementor-element.elementor-element-629e901 .single_add_to_cart_button:hover, .elementor-2010 .elementor-element.elementor-element-629e901 .single_add_to_cart_button:focus{background-color:var( --e-global-color-053aa85 );}.elementor-2010 .elementor-element.elementor-element-629e901 .et-single-buy-now{background-color:#2ECC71;}.elementor-2010 .elementor-element.elementor-element-629e901 .et-single-buy-now:hover, .elementor-2010 .elementor-element.elementor-element-629e901 .et-single-buy-now:focus{background-color:#00A446;}.elementor-2010 .elementor-element.elementor-element-79c243f7 > .elementor-container{max-width:1600px;}.elementor-2010 .elementor-element.elementor-element-79c243f7 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:15px;}.elementor-2010 .elementor-element.elementor-element-79c243f7{margin-top:0px;margin-bottom:0px;}.elementor-2010 .elementor-element.elementor-element-f8effc8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.woocommerce .elementor-2010 .elementor-element.elementor-element-f8effc8 .woocommerce-tabs.horizontal .wc-tabs{justify-content:center;}.woocommerce .elementor-2010 .elementor-element.elementor-element-f8effc8 .woocommerce-tabs.vertical .wc-tabs{align-content:center;}.elementor-2010 .elementor-element.elementor-element-f8effc8 .wc-tabs:after{border-color:var( --e-global-color-a25efef );}.elementor-2010 .elementor-element.elementor-element-f8effc8 .wc-tabs .et-woocommerce-tab a{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;padding:10px 20px 10px 20px;}.elementor-2010 .elementor-element.elementor-element-f8effc8 .wc-tabs .et-woocommerce-tab:not(.active) a{color:#C4C3C3;}.elementor-2010 .elementor-element.elementor-element-f8effc8 .wc-tabs .et-woocommerce-tab:not(.active):before{background-color:#C4C3C3;}.elementor-2010 .elementor-element.elementor-element-f8effc8 .wc-tabs .et-woocommerce-tab.active a{color:#000000;}.elementor-2010 .elementor-element.elementor-element-f8effc8 .woocommerce-tabs.type-overline .wc-tabs .et-woocommerce-tab:before, .elementor-2010 .elementor-element.elementor-element-f8effc8 .woocommerce-tabs.type-underline .wc-tabs .et-woocommerce-tab:before{background-color:#000000;}.elementor-2010 .elementor-element.elementor-element-f8effc8 .wc-tabs .et-woocommerce-tab a, .elementor-2010 .elementor-element.elementor-element-f8effc8 .woocommerce-tabs.type-accordion .wc-tabs .et-woocommerce-tab{border-style:none;}.elementor-2010 .elementor-element.elementor-element-f8effc8 .wc-tabs .et-woocommerce-tab{border-radius:30px 30px 30px 30px;}.woocommerce .elementor-2010 .elementor-element.elementor-element-f8effc8 .woocommerce-tabs .panel{padding:20px 0px 0px 20px;}.elementor-2010 .elementor-element.elementor-element-1d6c08dc > .elementor-container{max-width:1630px;}.elementor-2010 .elementor-element.elementor-element-1d6c08dc .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:15px;}.elementor-2010 .elementor-element.elementor-element-1d6c08dc{margin-top:0px;margin-bottom:50px;}.elementor-2010 .elementor-element.elementor-element-3d92087c > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2010 .elementor-element.elementor-element-3d92087c ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-2010 .elementor-element.elementor-element-3d92087c .related-products-title{color:#222222;font-family:"Roboto", Sans-serif;font-size:40px;font-weight:500;}@media(min-width:768px){.elementor-2010 .elementor-element.elementor-element-28421f9e{width:48.663%;}.elementor-2010 .elementor-element.elementor-element-3e8a63f9{width:51.337%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2010 .elementor-element.elementor-element-653d5757{width:100%;}.elementor-2010 .elementor-element.elementor-element-28421f9e{width:100%;}.elementor-2010 .elementor-element.elementor-element-3e8a63f9{width:100%;}.elementor-2010 .elementor-element.elementor-element-3fba0deb{width:100%;}}@media(max-width:1024px){.elementor-2010 .elementor-element.elementor-element-509e0656 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-2010 .elementor-element.elementor-element-7acf754f > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-2010 .elementor-element.elementor-element-3e8a63f9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2010 .elementor-element.elementor-element-8f9be69 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-2010 .elementor-element.elementor-element-1d6c08dc{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2010 .elementor-element.elementor-element-3d92087c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2010 .elementor-element.elementor-element-3d92087c ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-2010 .elementor-element.elementor-element-3d92087c > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2010 .elementor-element.elementor-element-3d92087c ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-2010 .elementor-element.elementor-element-3d92087c .related-products-title{font-size:33px;}}/* Start custom CSS for woocommerce-product-etheme_product_images, class: .elementor-element-7acf754f */.elementor-2010 .elementor-element.elementor-element-7acf754f .woocommerce-product-gallery.images-wrapper {
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-etheme_price, class: .elementor-element-5f8fc33f */.woocommerce-Price-amount {
    font-size: 1.7rem;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-34a0cfd */.price-image {
  margin-top: 0px; /* Space above the image */
  text-align: left; /* Align the image to the left */
}

.price-image img {
  max-width: 60px; /* Adjust image size */
  height: auto; /* Maintain aspect ratio */
  display: block; /* Prevent inline behavior */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9433070 */#detail-popup {
    padding: 20px;
    max-width: 400px;
    background: #fff;
    border-radius: 10px;
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.3);
    text-align: left;
    font-family: 'Open Sans', sans-serif;
}

span a {
    color: #0073e6;
    text-decoration: underline;
    cursor: pointer;
}

span a:hover {
    color: #EF5382;
}

#detail-popup h1 {
    margin-bottom: 10px;
}

#detail-popup p {
    margin: 10px 0;
    line-height: 1.5;
}

#detail-popup ol {
    padding-left: 20px;
    margin-top: 10px;
}

#detail-popup li {
    margin-bottom: 10px;
}

.fancybox-close-small {
    position: absolute;
    top: 10px;
    right: 10px;
    background: none;
    border: none;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9843e18 */span a {
    color: #0073e6; /* Adjust color */
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-etheme_add_to_cart, class: .elementor-element-260ecc53 */.elementor-2010 .elementor-element.elementor-element-260ecc53 button.add_to_cart_button.ajax_add_to_cart.single_add_to_cart_button.button.alt {
    margin-bottom: 5px;
    margin-top: 5px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-852984a */.secure-transaction-section {
    display: flex;
    align-items: center;
    margin-top: 10px;
    font-family: Arial, sans-serif;
}

.secure-icon {
    margin-right: 8px;
}

.secure-icon svg {
    fill: #000; /* Adjust icon color if necessary */
    width: 24px;
    height: 24px;
}

.secure-text {
    font-size: 14px;
    line-height: 1.5;
    color: #000;
}

.secure-text .bold {
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-etheme_tabs, class: .elementor-element-f8effc8 */.elementor-2010 .elementor-element.elementor-element-f8effc8 .woocommerce-tabs {
    margin-top: 0px;
}

/* Style for Submit Button (Normal State) */
#review_form_wrapper #submit.submit {
    font-size: 15px; /* Adjust text size */
    padding: 13px 60px; /* Adjust padding for a better size */
    background-color: #EF5382; /* Pink color for normal state */
    color: #fff; /* White text */
    border: none; /* Remove border */
    border-radius: 20px; /* Rounded corners */
    cursor: pointer; /* Pointer cursor */
    transition: background-color 0.3s ease; /* Smooth hover effect */
}

/* Style for Submit Button (Hover State) */
#review_form_wrapper #submit.submit:hover {
    background-color: #EB2460; /* Darker pink on hover */
}

/* Style for Submit Button (Active State) */
#review_form_wrapper #submit.submit:active {
    background-color: #e91e63; /* Even darker pink on click */
    transform: scale(0.95); /* Slight shrinking effect */
}/* End custom CSS */