.elementor-2768 .elementor-element.elementor-element-43ff50a9{margin-top:0px;margin-bottom:0px;}.elementor-2768 .elementor-element.elementor-element-2cb7eabb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2768 .elementor-element.elementor-element-2cb7eabb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2768 .elementor-element.elementor-element-185557e:not(.elementor-motion-effects-element-type-background), .elementor-2768 .elementor-element.elementor-element-185557e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2768 .elementor-element.elementor-element-185557e, .elementor-2768 .elementor-element.elementor-element-185557e > .elementor-background-overlay{border-radius:7px 7px 7px 7px;}.elementor-2768 .elementor-element.elementor-element-185557e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:11px;margin-bottom:0px;}.elementor-2768 .elementor-element.elementor-element-185557e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2768 .elementor-element.elementor-element-980eedb > .elementor-element-populated{padding:0px 7px 0px 0px;}.elementor-2768 .elementor-element.elementor-element-3830215 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:3px 11px 5px 11px;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-24ee0df );border-radius:7px 7px 7px 7px;}.elementor-2768 .elementor-element.elementor-element-3830215{text-align:left;}.elementor-2768 .elementor-element.elementor-element-3830215 .elementor-heading-title{font-size:27px;font-weight:400;}.elementor-2768 .elementor-element.elementor-element-ebf22db{margin-top:-5px;margin-bottom:-5px;}.elementor-2768 .elementor-element.elementor-element-c7bf794 > .elementor-element-populated{padding:1px 1px 1px 1px;}.elementor-2768 .elementor-element.elementor-element-7571230 .elementor-button{background-color:var( --e-global-color-f536d1d );font-family:"Roboto Condensed", Sans-serif;font-size:13px;font-weight:800;text-transform:uppercase;line-height:31px;letter-spacing:1px;word-spacing:3px;border-radius:7px 7px 7px 7px;padding:10px 23px 10px 23px;}.elementor-2768 .elementor-element.elementor-element-7571230 .elementor-button:hover, .elementor-2768 .elementor-element.elementor-element-7571230 .elementor-button:focus{background-color:var( --e-global-color-51a41cf );color:#FFFFFF;}.elementor-2768 .elementor-element.elementor-element-7571230 > .elementor-widget-container{background-color:#FFFFFF;padding:7px 7px 7px 7px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-24ee0df );border-radius:7px 7px 7px 7px;}.elementor-2768 .elementor-element.elementor-element-7571230 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2768 .elementor-element.elementor-element-7571230 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-2768 .elementor-element.elementor-element-7571230 .elementor-button:hover svg, .elementor-2768 .elementor-element.elementor-element-7571230 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2768 .elementor-element.elementor-element-4c298ac > .elementor-element-populated{padding:1px 1px 1px 1px;}.elementor-2768 .elementor-element.elementor-element-f00d3af .elementor-button{background-color:var( --e-global-color-a941fd5 );font-family:"Roboto Condensed", Sans-serif;font-size:13px;font-weight:800;text-transform:uppercase;line-height:31px;letter-spacing:1px;word-spacing:3px;border-radius:7px 7px 7px 7px;padding:10px 11px 10px 11px;}.elementor-2768 .elementor-element.elementor-element-f00d3af .elementor-button:hover, .elementor-2768 .elementor-element.elementor-element-f00d3af .elementor-button:focus{background-color:var( --e-global-color-51a41cf );color:#FFFFFF;}.elementor-2768 .elementor-element.elementor-element-f00d3af{width:var( --container-widget-width, 99.012% );max-width:99.012%;--container-widget-width:99.012%;--container-widget-flex-grow:0;}.elementor-2768 .elementor-element.elementor-element-f00d3af > .elementor-widget-container{background-color:#FFFFFF;padding:7px 7px 7px 7px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-24ee0df );border-radius:7px 7px 7px 7px;}.elementor-2768 .elementor-element.elementor-element-f00d3af .elementor-button-content-wrapper{flex-direction:row;}.elementor-2768 .elementor-element.elementor-element-f00d3af .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-2768 .elementor-element.elementor-element-f00d3af .elementor-button:hover svg, .elementor-2768 .elementor-element.elementor-element-f00d3af .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2768 .elementor-element.elementor-element-32bfae92 > .elementor-widget-container{margin:11px 0px 0px 0px;}.woocommerce .elementor-2768 .elementor-element.elementor-element-32bfae92 .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
					.woocommerce .elementor-2768 .elementor-element.elementor-element-32bfae92 .flex-viewport{border-radius:0px 0px 0px 0px;}.elementor-2768 .elementor-element.elementor-element-624d1336 > .elementor-widget-container{margin:13px 0px -7px 0px;padding:0px 0px 0px 0px;}.elementor-2768 .elementor-element.elementor-element-624d1336{text-align:left;}.woocommerce .elementor-2768 .elementor-element.elementor-element-624d1336 .woocommerce-product-details__short-description{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:200;line-height:0.7em;}.elementor-2768 .elementor-element.elementor-element-f35c88c > .elementor-widget-container{margin:-7px 0px 0px 0px;}.elementor-2768 .elementor-element.elementor-element-f35c88c{text-align:left;}.elementor-2768 .elementor-element.elementor-element-267c30f0 > .elementor-element-populated{padding:20px 70px 20px 70px;}.elementor-2768 .elementor-element.elementor-element-5fb6738c > .elementor-widget-container{margin:11px 0px 0px 0px;}.elementor-2768 .elementor-element.elementor-element-5fb6738c .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-size:47px;font-weight:400;text-transform:uppercase;line-height:51px;letter-spacing:1.7px;word-spacing:2px;color:var( --e-global-color-51a41cf );}.elementor-2768 .elementor-element.elementor-element-65f06aa5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2768 .elementor-element.elementor-element-65f06aa5{text-align:left;}.woocommerce .elementor-2768 .elementor-element.elementor-element-65f06aa5 .price{color:var( --e-global-color-ce6d4ef );font-family:"Roboto", Sans-serif;font-size:41px;font-weight:900;text-transform:none;letter-spacing:1px;}.woocommerce .elementor-2768 .elementor-element.elementor-element-65f06aa5 .price ins{color:var( --e-global-color-ce6d4ef );font-size:23px;font-weight:200;}body:not(.rtl) .elementor-2768 .elementor-element.elementor-element-65f06aa5:not(.elementor-product-price-block-yes) del{margin-right:0px;}body.rtl .elementor-2768 .elementor-element.elementor-element-65f06aa5:not(.elementor-product-price-block-yes) del{margin-left:0px;}.elementor-2768 .elementor-element.elementor-element-65f06aa5.elementor-product-price-block-yes del{margin-bottom:0px;}.elementor-2768 .elementor-element.elementor-element-df2a109 > .elementor-widget-container{background-color:var( --e-global-color-3d5ab65 );margin:-17px 0px 0px 0px;padding:11px 11px 5px 27px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-24ee0df );border-radius:7px 7px 7px 7px;}.elementor-2768 .elementor-element.elementor-element-2b8367e > .elementor-widget-container{background-color:var( --e-global-color-3d5ab65 );margin:0px 0px 0px 0px;padding:15px 15px 3px 31px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-24ee0df );border-radius:7px 7px 7px 7px;}.elementor-2768 .elementor-element.elementor-element-2b8367e{text-align:left;font-family:"Roboto Condensed", Sans-serif;font-size:13px;line-height:13px;letter-spacing:0.1px;word-spacing:1px;}.elementor-2768 .elementor-element.elementor-element-635ae9d4 > .elementor-widget-container{background-color:var( --e-global-color-3d5ab65 );padding:23px 3px 17px 3px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-24ee0df );border-radius:7px 7px 7px 7px;}.elementor-2768 .elementor-element.elementor-element-635ae9d4 .cart button, .elementor-2768 .elementor-element.elementor-element-635ae9d4 .cart .button{font-family:"Roboto Condensed", Sans-serif;font-size:15px;font-weight:800;border-style:solid;border-width:0px 0px 0px 0px;border-radius:7px 7px 7px 7px;padding:14px 35px 14px 35px;color:#FFFFFF;background-color:var( --e-global-color-ce6d4ef );border-color:#000000;transition:all 0.2s;}.elementor-2768 .elementor-element.elementor-element-635ae9d4 .cart button:hover, .elementor-2768 .elementor-element.elementor-element-635ae9d4 .cart .button:hover{color:#000000;background-color:var( --e-global-color-97cf0bf );border-color:#000000;}.elementor-2768 .elementor-element.elementor-element-635ae9d4 .added_to_cart{color:var( --e-global-color-97cf0bf );}.elementor-2768 .elementor-element.elementor-element-635ae9d4{--view-cart-spacing:0px;--button-spacing:0px;}.elementor-2768 .elementor-element.elementor-element-635ae9d4 .quantity .qty{font-family:"Roboto", Sans-serif;font-weight:400;border-style:solid;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;padding:6px 6px 6px 6px;color:var( --e-global-color-51a41cf );background-color:var( --e-global-color-24ee0df );border-color:var( --e-global-color-97cf0bf );transition:all 0.2s;}.elementor-2768 .elementor-element.elementor-element-635ae9d4 .quantity .qty:focus{color:#000000;}.woocommerce .elementor-2768 .elementor-element.elementor-element-635ae9d4 form.cart .variations{width:100%;margin-bottom:20px;}.woocommerce .elementor-2768 .elementor-element.elementor-element-635ae9d4 form.cart table.variations tr th, .woocommerce .elementor-2768 .elementor-element.elementor-element-635ae9d4 form.cart table.variations tr td{padding-top:calc( 13px/2 );padding-bottom:calc( 13px/2 );}.woocommerce .elementor-2768 .elementor-element.elementor-element-635ae9d4 form.cart table.variations label{color:var( --e-global-color-51a41cf );font-family:"Roboto", Sans-serif;font-size:17px;font-weight:600;}.woocommerce .elementor-2768 .elementor-element.elementor-element-635ae9d4 form.cart table.variations td.value select{color:var( --e-global-color-ce6d4ef );}.woocommerce .elementor-2768 .elementor-element.elementor-element-635ae9d4 form.cart table.variations td.value select, .woocommerce .elementor-2768 .elementor-element.elementor-element-635ae9d4 form.cart table.variations td.value:before{background-color:var( --e-global-color-3d5ab65 );border:var( --e-global-color-51a41cf );border-radius:7px;}.woocommerce .elementor-2768 .elementor-element.elementor-element-635ae9d4 form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-2768 .elementor-element.elementor-element-635ae9d4 form.cart table.variations td.value:before{font-family:"Roboto", Sans-serif;font-size:15px;}.elementor-2768 .elementor-element.elementor-element-62951785 > .elementor-widget-container{background-color:var( --e-global-color-3d5ab65 );padding:7px 7px 7px 27px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-24ee0df );border-radius:7px 7px 7px 7px;}.elementor-2768 .elementor-element.elementor-element-62951785:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:last-child){padding-bottom:calc(3px/2);}.elementor-2768 .elementor-element.elementor-element-62951785:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:first-child){margin-top:calc(3px/2);}.elementor-2768 .elementor-element.elementor-element-62951785.elementor-woo-meta--view-inline .product_meta .detail-container{margin-right:calc(3px/2);margin-left:calc(3px/2);}.elementor-2768 .elementor-element.elementor-element-62951785.elementor-woo-meta--view-inline .product_meta{margin-right:calc(-3px/2);margin-left:calc(-3px/2);}body:not(.rtl) .elementor-2768 .elementor-element.elementor-element-62951785.elementor-woo-meta--view-inline .detail-container:after{right:calc( (-3px/2) + (-1px/2) );}body:not.rtl .elementor-2768 .elementor-element.elementor-element-62951785.elementor-woo-meta--view-inline .detail-container:after{left:calc( (-3px/2) - (1px/2) );}.elementor-2768 .elementor-element.elementor-element-62951785{font-family:"Roboto Condensed", Sans-serif;font-size:15px;color:#7a7a7a;}.elementor-2768 .elementor-element.elementor-element-62951785 a{color:#000000;}.elementor-2768 .elementor-element.elementor-element-9880aa5 > .elementor-widget-container{margin:0px 123px 0px 0px;}.elementor-2768 .elementor-element.elementor-element-9880aa5 .gsc-heading .content-inner{max-width:800px;}.elementor-2768 .elementor-element.elementor-element-9880aa5 .gsc-heading{margin-bottom:0px;}.elementor-2768 .elementor-element.elementor-element-9880aa5 .gsc-heading .title{font-family:"Roboto", Sans-serif;font-size:37px;font-weight:800;text-transform:uppercase;margin-bottom:0px;}.elementor-2768 .elementor-element.elementor-element-9880aa5 .gsc-heading .sub-title{color:var( --e-global-color-ce6d4ef );margin-bottom:0px;font-family:"Roboto Condensed", Sans-serif;font-size:47px;font-weight:300;}.elementor-2768 .elementor-element.elementor-element-9880aa5 .gsc-heading .sub-title:after{background:var( --e-global-color-ce6d4ef );}.elementor-2768 .elementor-element.elementor-element-9880aa5 .gsc-heading .title-desc{color:var( --e-global-color-54951f7 );font-family:"Roboto Condensed", Sans-serif;font-size:27px;font-weight:600;text-transform:uppercase;line-height:1px;letter-spacing:1px;word-spacing:3px;padding:17px 0px 0px 37px;}.elementor-2768 .elementor-element.elementor-element-c360c51.elementor-wc-products  ul.products{grid-column-gap:5px;grid-row-gap:20px;}.elementor-2768 .elementor-element.elementor-element-c360c51.elementor-wc-products .attachment-woocommerce_thumbnail{margin-bottom:0px;}.elementor-2768 .elementor-element.elementor-element-c360c51.elementor-wc-products ul.products li.product{border-style:solid;border-width:1px 1px 1px 1px;border-radius:7px;border-color:var( --e-global-color-24ee0df );}.elementor-2768 .elementor-element.elementor-element-c360c51.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-2768 .elementor-element.elementor-element-49004e1 > .elementor-widget-container{margin:0px 0px 7px 0px;}@media(max-width:1024px){.elementor-2768 .elementor-element.elementor-element-43ff50a9{margin-top:0px;margin-bottom:0px;}.elementor-2768 .elementor-element.elementor-element-2cb7eabb > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-2768 .elementor-element.elementor-element-267c30f0 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-2768 .elementor-element.elementor-element-c360c51.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-2768 .elementor-element.elementor-element-2cb7eabb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2768 .elementor-element.elementor-element-267c30f0 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-2768 .elementor-element.elementor-element-c360c51.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(min-width:768px){.elementor-2768 .elementor-element.elementor-element-2cb7eabb{width:40%;}.elementor-2768 .elementor-element.elementor-element-c7bf794{width:53.667%;}.elementor-2768 .elementor-element.elementor-element-4c298ac{width:46.214%;}.elementor-2768 .elementor-element.elementor-element-267c30f0{width:60%;}}/* Start custom CSS for woocommerce-product-images, class: .elementor-element-32bfae92 *//* Zoom effect on hover */
.woocommerce-product-gallery .woocommerce-product-gallery--with-images .woocommerce-product-gallery--columns-4 .images:hover {
  transform: scale(1.0); /* Adjust the scale value as per your preference */
  transition: transform 0.3s ease; /* Adjust the transition duration as per your preference */
}

/* Reset the scale on non-hover state */
.woocommerce-product-gallery .woocommerce-product-gallery--with-images .woocommerce-product-gallery--columns-4 .images {
  transition: transform 0.3s ease; /* Adjust the transition duration as per your preference */
}

.woocommerce-product-gallery__trigger {
    display:none;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-635ae9d4 */.ppom-wrapper .form-check-label {
    font-family: "Roboto", Sans-serif;
    font-size: 15px;
    text-transform: uppercase;
    letter-spacing: 2px;
    font-weight: 600;
}

.ppom-wrapper .ppom-option-label-price {
    color: #B5B098;
    font-weight: 800;
}

.form-row input[type="checkbox"] {
    float: left;
    margin-right: 7px;
}

.woocommerce-variation-price {
    font-family: "Roboto", Sans-serif;
    font-size: 37px;
    text-transform: uppercase;
    letter-spacing: 2px;
    font-weight: 600;
    line-height: 33px;
    padding-bottom: 10px;
    color: #B5B098;
}

.woocommerce-variation-description {
	font-family: "RobotoCondensed", Sans-serif;
    font-size: 23px;
    line-height: 31px;
	font-weight: 700;
	color: #5B7772;
}

.woocommerce-Price-amount {
    font-weight: 700;
}

table.variations {
    border: 1px solid #ebe7e4;
    width: 100%;
    border-radius: 11px;
    background: #fbfbfb;
}

table.variations td {
    border: 1px solid #ebe7e4;
    background: #ffffff;
    border-radius: 7px;
}

table.variations tr {
    border: 1px solid #ebe7e4;
    background: #ffffff;
    border-radius: 7px;
}

table.variations tbody {
    border: 1px solid #ebe7e4;
    background: #ffffff;
    border-radius: 7px;
}

.quantity-label {
    display: block; /* This ensures the label is on a new line */
    margin-bottom: 15px; /* Adjust spacing as needed */
    padding-left: 67px;
    font-family: "Roboto", Sans-serif;
    font-size: 13px;
    text-transform: uppercase;
    letter-spacing: 2px;
    font-weight: 500;
}

.form-row label {
     font-family: "Roboto", Sans-serif;
    font-size: 13px;
    text-transform: uppercase;
    letter-spacing: 2px;
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS */.table .add_to_cart_button {
    border: 0px solid;
    border-radius: 10px;
}

.dataTables_wrapper .dataTables_paginate .paginate_button.current {
    background: #b0c2b2;
    color: #FFFFFF ;
    border: 0px solid #979797;
}

.dataTables_wrapper .dataTables_paginate .paginate_button {
    border-radius: 5px;
}

.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover {
    background: #e08e5a;
    color: #FFFFFF ;
    border: 0px solid #979797;
}

a.paginate_button.current {
    box-shadow: 0px 0px 0px 0px;
    background: #ffffff;
}

.dataTables_wrapper .dataTables_paginate .paginate_button {
    border: 0px solid #111;
}

.paginate_button {
    background: #ffffff;
}

.dataTables_wrapper .dataTables_paginate .paginate_button:hover {
    background: #313040;
    border: 0px solid #111;
}

#right_button {
    display: none;
}

.my_own_table .my_table_id_2759_wrapper thead, th, tr {
    border-radius: 10px 10px 0px 0px;
    border: 0px solid #fff;
   
}

.my_own_table .my_table_id_2759_wrapper thead, th {
     font-family: "Roboto Condensed", Sans-serif;
}

thead, td {
     font-family: "Roboto Condensed", Sans-serif;
     
}/* End custom CSS */