.elementor-212 .elementor-element.elementor-element-e016bdc{--display:flex;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-212 .elementor-element.elementor-element-07f3d56 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-212 .elementor-element.elementor-element-07f3d56.elementor-element{--align-self:center;}.elementor-212 .elementor-element.elementor-element-07f3d56.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-212 .elementor-element.elementor-element-c8cebb4{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;}.elementor-212 .elementor-element.elementor-element-c8cebb4.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-212 .elementor-element.elementor-element-c8cebb4 .elementor-divider-separator{width:37%;margin:0 auto;margin-center:0;}.elementor-212 .elementor-element.elementor-element-c8cebb4 .elementor-divider{text-align:center;padding-block-start:7px;padding-block-end:7px;}.elementor-212 .elementor-element.elementor-element-eace5b8{--display:flex;--min-height:1085px;--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:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-212 .elementor-element.elementor-element-83fe764{width:var( --container-widget-width, 43% );max-width:43%;--container-widget-width:43%;--container-widget-flex-grow:0;}.elementor-212 .elementor-element.elementor-element-83fe764.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-212 .elementor-element.elementor-element-83fe764.xpro-widget-bg-overlay:before{transition:background 0.3s;}.woocommerce .elementor-212 .elementor-element.elementor-element-83fe764 .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
					.woocommerce .elementor-212 .elementor-element.elementor-element-83fe764 .flex-viewport{border-radius:5px 5px 5px 5px;}.woocommerce .elementor-212 .elementor-element.elementor-element-83fe764 .flex-viewport:not(:last-child){margin-bottom:0px;}.elementor-212 .elementor-element.elementor-element-c2d7af0{--display:flex;--min-height:982px;}.elementor-212 .elementor-element.elementor-element-4b7d1ad > .elementor-widget-container{margin:0px 0px 0px 15px;}.elementor-212 .elementor-element.elementor-element-4b7d1ad.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-212 .elementor-element.elementor-element-610d7d7 > .elementor-widget-container{margin:0px 0px 0px 015px;}.elementor-212 .elementor-element.elementor-element-610d7d7.xpro-widget-bg-overlay:before{transition:background 0.3s;}.woocommerce .elementor-212 .elementor-element.elementor-element-610d7d7 .price{color:var( --e-global-color-90add7b );font-family:"Poppins", Sans-serif;font-size:60px;font-weight:400;line-height:30px;}.elementor-212 .elementor-element.elementor-element-e772cc0.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-212 .elementor-element.elementor-element-e772cc0 .cart button, .elementor-212 .elementor-element.elementor-element-e772cc0 .cart .button{font-family:"Schoolbell", Sans-serif;font-size:20px;color:var( --e-global-color-text );transition:all 0.2s;}.elementor-212 .elementor-element.elementor-element-e772cc0 .added_to_cart{color:var( --e-global-color-text );font-family:"Schoolbell", Sans-serif;font-size:20px;}.woocommerce .elementor-212 .elementor-element.elementor-element-e772cc0 form.cart .variations{margin-bottom:0px;}.woocommerce .elementor-212 .elementor-element.elementor-element-e772cc0 form.cart table.variations tr th, .woocommerce .elementor-212 .elementor-element.elementor-element-e772cc0 form.cart table.variations tr td{padding-top:calc( 0px/2 );padding-bottom:calc( 0px/2 );}.woocommerce .elementor-212 .elementor-element.elementor-element-e772cc0 form.cart table.variations label{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:30px;}.woocommerce .elementor-212 .elementor-element.elementor-element-e772cc0 form.cart table.variations td.value select, .woocommerce .elementor-212 .elementor-element.elementor-element-e772cc0 form.cart table.variations td.value:before{border-radius:0px;}.elementor-212 .elementor-element.elementor-element-163d653 > .elementor-widget-container{margin:0px 0px 0px 015px;padding:15px 15px 15px 15px;border-style:solid;border-width:5px 5px 5px 5px;border-color:var( --e-global-color-f2b3c45 );border-radius:5px 5px 5px 5px;}.elementor-212 .elementor-element.elementor-element-163d653.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-212 .elementor-element.elementor-element-163d653{text-align:left;}.elementor-212 .elementor-element.elementor-element-812efb3 > .elementor-widget-container{margin:0px 0px 0px 015px;padding:15px 15px 15px 15px;border-style:solid;border-width:5px 5px 5px 5px;border-color:var( --e-global-color-f2b3c45 );border-radius:5px 5px 5px 5px;}.elementor-212 .elementor-element.elementor-element-812efb3.elementor-element{--order:99999 /* order end hack */;}.elementor-212 .elementor-element.elementor-element-812efb3.xpro-widget-bg-overlay:before{transition:background 0.3s;}@media(max-width:767px){.elementor-212 .elementor-element.elementor-element-eace5b8{--content-width:1600px;--min-height:1228px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-212 .elementor-element.elementor-element-4b7d1ad .elementor-heading-title{font-size:15px;}body:not(.rtl) .elementor-212 .elementor-element.elementor-element-610d7d7:not(.elementor-product-price-block-yes) del{margin-right:0px;}body.rtl .elementor-212 .elementor-element.elementor-element-610d7d7:not(.elementor-product-price-block-yes) del{margin-left:0px;}.elementor-212 .elementor-element.elementor-element-610d7d7.elementor-product-price-block-yes del{margin-bottom:0px;}}@media(min-width:768px){.elementor-212 .elementor-element.elementor-element-eace5b8{--content-width:1584px;}}/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-e772cc0 */.woocommerce div.product form.cart table td {
    padding-left: 15px; 
}


:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart) form.cart.variations_form .woocommerce-variation-add-to-cart{
    padding-left: 15px; 
}

li.variable-item.button-variable-item.button-variable-item{
    border: 5px solid #3B3168;
}



.single_add_to_cart_button.button.alt {
  background: #FDCE17 !important;
  border: 3px solid black;
  border-radius: 0.4em;
  cursor: pointer;
  transition: transform 0.1s ease, box-shadow 0.1s ease;
}

.single_add_to_cart_button.button.alt:hover:not(.disabled) {
  transform: translate(-0.05em, -0.05em);
  box-shadow: 0.15em 0.15em;
}

.single_add_to_cart_button.button.alt:active:not(.disabled) {
  transform: translate(0.05em, 0.05em);
  box-shadow: 0.05em 0.05em;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-content, class: .elementor-element-163d653 */elementor-widget-container{
    padding-left: 15px; 
  
}/* End custom CSS */