.elementor-43 .elementor-element.elementor-element-8adc416{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-43 .elementor-element.elementor-element-7e1cc43{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-theme-archive-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-43 .elementor-element.elementor-element-2327a43{width:100%;max-width:100%;text-align:left;}.elementor-43 .elementor-element.elementor-element-2327a43 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-43 .elementor-element.elementor-element-2327a43 .elementor-heading-title{font-family:"Patua One", Sans-serif;font-size:40px;font-weight:400;color:#222222;}.elementor-43 .elementor-element.elementor-element-7f03daf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-43 .elementor-element.elementor-element-3e4a958{--display:flex;}.elementor-43 .elementor-element.elementor-element-43abdb7{width:100%;max-width:100%;z-index:88;}.elementor-43 .elementor-element.elementor-element-43abdb7 > .elementor-widget-container{border-radius:25px 25px 25px 25px;}.woocommerce .elementor-43 .elementor-element.elementor-element-43abdb7 .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
					.woocommerce .elementor-43 .elementor-element.elementor-element-43abdb7 .flex-viewport{border-radius:15px 15px 15px 15px;}.woocommerce .elementor-43 .elementor-element.elementor-element-43abdb7 .flex-viewport:not(:last-child){margin-bottom:5px;}.woocommerce .elementor-43 .elementor-element.elementor-element-43abdb7 .flex-control-thumbs img{border-radius:15px 15px 15px 15px;}.woocommerce .elementor-43 .elementor-element.elementor-element-43abdb7 .flex-control-thumbs li{padding-right:calc(5px / 2);padding-left:calc(5px / 2);padding-bottom:5px;}.woocommerce .elementor-43 .elementor-element.elementor-element-43abdb7 .flex-control-thumbs{margin-right:calc(-5px / 2);margin-left:calc(-5px / 2);}.elementor-43 .elementor-element.elementor-element-c350144{--display:flex;}.woocommerce .elementor-widget-woocommerce-product-price .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.woocommerce .elementor-43 .elementor-element.elementor-element-5cb9510 .price{color:var( --e-global-color-text );font-family:"Roboto", Sans-serif;font-size:50px;font-weight:600;}.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 );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-43 .elementor-element.elementor-element-da36e73{width:auto;max-width:auto;--button-spacing:0px;}.elementor-43 .elementor-element.elementor-element-da36e73 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 15px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-da36e73 .cart button, .elementor-43 .elementor-element.elementor-element-da36e73 .cart .button{font-family:"Patua One", Sans-serif;font-size:18px;font-weight:normal;border-radius:5px 5px 5px 5px;padding:14px 035px 14px 35px;color:#FFFFFF;background-color:var( --e-global-color-accent );transition:all 0.2s;}.elementor-43 .elementor-element.elementor-element-da36e73 .cart button:hover, .elementor-43 .elementor-element.elementor-element-da36e73 .cart .button:hover{color:#FFFFFF;background-color:var( --e-global-color-primary );}.elementor-43 .elementor-element.elementor-element-da36e73 .quantity .qty{border-radius:0px 0px 0px 0px;color:#000000;background-color:rgba(255,255,255,0.08);border-color:#000000;transition:all 0.2s;}.elementor-43 .elementor-element.elementor-element-da36e73 .quantity .qty:focus{color:#000000;}.woocommerce .elementor-43 .elementor-element.elementor-element-da36e73 form.cart .variations{width:100%;margin-bottom:17px;}.woocommerce .elementor-43 .elementor-element.elementor-element-da36e73 form.cart table.variations tr th, .woocommerce .elementor-43 .elementor-element.elementor-element-da36e73 form.cart table.variations tr td{padding-top:calc( 17px/2 );padding-bottom:calc( 17px/2 );}.woocommerce .elementor-43 .elementor-element.elementor-element-da36e73 form.cart table.variations label{color:#222222;font-family:"Patua One", Sans-serif;font-size:16px;}.woocommerce .elementor-43 .elementor-element.elementor-element-da36e73 form.cart table.variations td.value select, .woocommerce .elementor-43 .elementor-element.elementor-element-da36e73 form.cart table.variations td.value:before{border:1px solid #222222;border-radius:0px;}.woocommerce .elementor-43 .elementor-element.elementor-element-da36e73 form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-43 .elementor-element.elementor-element-da36e73 form.cart table.variations td.value:before{font-family:"Patua One", Sans-serif;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-43 .elementor-element.elementor-element-10f3109 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Patua One", Sans-serif;font-size:20px;text-shadow:0px 0px 10px #000000;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;padding:14px 035px 15px 035px;}.elementor-43 .elementor-element.elementor-element-10f3109 .elementor-button:hover, .elementor-43 .elementor-element.elementor-element-10f3109 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-43 .elementor-element.elementor-element-10f3109{width:auto;max-width:auto;}.elementor-43 .elementor-element.elementor-element-10f3109 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.woocommerce .elementor-43 .elementor-element.elementor-element-a8270d3 .price{color:var( --e-global-color-text );font-family:"Roboto", Sans-serif;font-size:50px;font-weight:600;}.elementor-43 .elementor-element.elementor-element-e6dc96c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-tabs .elementor-tab-title, .elementor-widget-tabs .elementor-tab-title a{color:var( --e-global-color-primary );}.elementor-widget-tabs .elementor-tab-title.elementor-active,
					 .elementor-widget-tabs .elementor-tab-title.elementor-active a{color:var( --e-global-color-accent );}.elementor-widget-tabs .elementor-tab-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tabs .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-43 .elementor-element.elementor-element-2067ba8 .elementor-tab-title, .elementor-43 .elementor-element.elementor-element-2067ba8 .elementor-tab-title:before, .elementor-43 .elementor-element.elementor-element-2067ba8 .elementor-tab-title:after, .elementor-43 .elementor-element.elementor-element-2067ba8 .elementor-tab-content, .elementor-43 .elementor-element.elementor-element-2067ba8 .elementor-tabs-content-wrapper{border-width:1px;}@media(max-width:1024px){.elementor-43 .elementor-element.elementor-element-43abdb7{width:100%;max-width:100%;}.elementor-43 .elementor-element.elementor-element-da36e73{width:100%;max-width:100%;}}@media(max-width:767px){.elementor-43 .elementor-element.elementor-element-2327a43 .elementor-heading-title{font-size:34px;}.woocommerce .elementor-43 .elementor-element.elementor-element-da36e73 form.cart table.variations label{font-size:18px;}}@media(min-width:768px){.elementor-43 .elementor-element.elementor-element-3e4a958{--width:37.679%;}.elementor-43 .elementor-element.elementor-element-c350144{--width:62.321%;}}/* Start custom CSS for woocommerce-product-images, class: .elementor-element-43abdb7 */.elementor-43 .elementor-element.elementor-element-43abdb7 .woocommerce-product-gallery__trigger{display:none;}
.woocommerce .elementor-6828 .elementor-element.elementor-element-e0e2cfd .flex-control-thumbs{margin-top:10px;}
.woocommerce div.product.elementor .woocommerce-variation-add-to-cart .quantity input {
    height: 500px;
    display: none;
}
.woocommerce div.product div.images .flex-control-thumbs li img {
  cursor: pointer;
  opacity: 1;
  margin: 0;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-da36e73 */.elementor-43 .elementor-element.elementor-element-da36e73 table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
  background-color: #fff;
}
.elementor-43 .elementor-element.elementor-element-da36e73 table td, table th {
  padding: 0px;
  line-height: 1;
  vertical-align: top;
  border: 1px solid #fff;
}
.woocommerce div.product.elementor form.cart table.variations td.value {
  position: relative;
  width: 100%;
  padding-top: 0px;
  padding-bottom: 0px;
}
.woocommerce div.product form.cart .variations label {
  font-weight: 400;
  text-align: left;
 }
 .woo-variation-swatches .variable-items-wrapper .button-variable-item span{
     color: #ffffff !important;
font-family: "Patua One",Sans-serif;
font-size: 18px;
      }
    .woocommerce div.product form.cart .variations th {
  border: 0;
  line-height: 2em;
  vertical-align: top;
  display: flex;
} 
.woocommerce .elementor-6828 .elementor-element.elementor-element-b8a0087 form.cart table.variations label {
  color: #222222;
  font-family: "Patua One", Sans-serif;
  font-size: 18px;
}
.woocommerce div.product.elementor .woocommerce-variation-add-to-cart .quantity input {
    height: 500px;
    display: none;
}

#pp_main_btn_sec {

    display: none;

}
.elementor-43 .elementor-element.elementor-element-da36e73 .quantity {
  display: none;
}
.woocommerce div.product form.cart .button {
  vertical-align: middle;
  float: left;
  text-shadow: 0px 0px 10px #000;
}
ul.pewc-product-extra-groups {
  margin-left: px;
  margin-bottom: px;
  padding: 0!important;
  background-color: ;
}/* End custom CSS */