.elementor-1498 .elementor-element.elementor-element-19b4897{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1498 .elementor-element.elementor-element-bfd7017 button.single_add_to_cart_button:before{mask-image:url("data:image/svg+xml,%3Csvg id='eba38896-ed2a-45f5-abcd-12fa51ebb2c0' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 180 157'%3E%3Cpath d='M174.22,122.67h-97a19.75,19.75,0,0,1-18.78-13.58L31.66,27.93a12.73,12.73,0,0,0-7-7.69L3.48,11.07A5.77,5.77,0,1,1,8.09.48L29.23,9.64A24.34,24.34,0,0,1,42.64,24.31l26.79,81.17a8.2,8.2,0,0,0,7.8,5.64h97a5.78,5.78,0,1,1,0,11.55Z'/%3E%3Cpath d='M64.39,103.7a5.77,5.77,0,0,1-.57-11.52L166.6,82a2,2,0,0,0,1.84-2V54.86a2,2,0,0,0-2-2H44.06a5.78,5.78,0,1,1,0-11.55H166.4A13.6,13.6,0,0,1,180,54.86V80a13.54,13.54,0,0,1-12.26,13.52L65,103.67A5.44,5.44,0,0,1,64.39,103.7Z'/%3E%3Cpath d='M82.44,139.39a4.6,4.6,0,1,1-4.61,4.6,4.61,4.61,0,0,1,4.61-4.6m0-8.41a13,13,0,1,0,13,13,13,13,0,0,0-13-13Z'/%3E%3Cpath d='M150.14,139.39a4.6,4.6,0,1,1-4.6,4.6,4.61,4.61,0,0,1,4.6-4.6m0-8.41a13,13,0,1,0,13,13,13,13,0,0,0-13-13Z'/%3E%3C/svg%3E");}.elementor-1498 .elementor-element.elementor-element-bfd7017 form.cart{margin:0px 0px 0px 0px;}.elementor-1498 .elementor-element.elementor-element-bfd7017 .dbg_e_wc_atc__wrap{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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-1498 .elementor-element.elementor-element-bfd7017 .quantity{width:50px;}.elementor-1498 .elementor-element.elementor-element-bfd7017 .quantity,
					.elementor-1498 .elementor-element.elementor-element-bfd7017 input.input-text.qty.text{height:33px;}.elementor-1498 .elementor-element.elementor-element-bfd7017 button[name="add-to-cart"],
					.elementor-1498 .elementor-element.elementor-element-bfd7017 button.single_add_to_cart_button{height:33px;}.elementor-1498 .elementor-element.elementor-element-bfd7017 .cart button, .elementor-1498 .elementor-element.elementor-element-bfd7017 .cart .button{font-family:var( --e-global-typography-1806216-font-family ), Sans-serif;font-size:var( --e-global-typography-1806216-font-size );font-weight:var( --e-global-typography-1806216-font-weight );line-height:var( --e-global-typography-1806216-line-height );word-spacing:var( --e-global-typography-1806216-word-spacing );border-radius:0px 0px 0px 0px;padding:5px 10px 5px 10px;transition:all 0.2s;}.elementor-1498 .elementor-element.elementor-element-bfd7017 .cart button i,
					.elementor-1498 .elementor-element.elementor-element-bfd7017 .cart button svg,
					.elementor-1498 .elementor-element.elementor-element-bfd7017 .cart .button i,
					.elementor-1498 .elementor-element.elementor-element-bfd7017 .cart .button svg{width:15px;left:0px;top:0px;}.elementor-1498 .elementor-element.elementor-element-bfd7017 .quantity .qty{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:0px 3px 0px 10px;color:var( --e-global-color-text );background-color:var( --e-global-color-597801f );border-color:var( --e-global-color-19bba2c );transition:all 0.2s;}.elementor-1498 .elementor-element.elementor-element-bfd7017 .quantity .qty:focus{color:var( --e-global-color-text );background-color:var( --e-global-color-597801f );border-color:var( --e-global-color-primary );}.elementor-1498 .elementor-element.elementor-element-bfd7017 p.stock.in-stock{display:block;border-style:no_border;}.elementor-1498 .elementor-element.elementor-element-bfd7017 p.stock.out-of-stock{display:block;border-style:no_border;}.elementor-1498 .elementor-element.elementor-element-bfd7017 p.stock.available-on-backorder{display:block;border-style:no_border;}.elementor-1498 .elementor-element.elementor-element-bfd7017 form.cart table.variations th.label,
					.elementor-1498 .elementor-element.elementor-element-bfd7017 form.cart table.variations td.label,
					.elementor-1498 .elementor-element.elementor-element-bfd7017 form.cart table.variations td.value{text-align:left;vertical-align:top!important;border-style:solid;border-width:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1498 .elementor-element.elementor-element-bfd7017 form.cart table.variations{margin:0px 0px 10px 0px;}.elementor-1498 .elementor-element.elementor-element-bfd7017 form.cart table.variations label{border-style:no_border;}.elementor-1498 .elementor-element.elementor-element-bfd7017 form.cart table.variations td.value input, .elementor-1498 .elementor-element.elementor-element-bfd7017 form.cart table.variations td.value select{font-family:var( --e-global-typography-1806216-font-family ), Sans-serif;font-size:var( --e-global-typography-1806216-font-size );font-weight:var( --e-global-typography-1806216-font-weight );line-height:var( --e-global-typography-1806216-line-height );word-spacing:var( --e-global-typography-1806216-word-spacing );}.elementor-1498 .elementor-element.elementor-element-bfd7017 form.cart table.variations td.value input,
					.elementor-1498 .elementor-element.elementor-element-bfd7017 form.cart table.variations td.value select{color:var( --e-global-color-text );background-color:var( --e-global-color-597801f );border-color:var( --e-global-color-f44f7a3 );border-style:solid;border-width:1px 1px 1px 1px;padding:5px 5px 5px 5px;border-radius:0px 0px 0px 0px;}.elementor-1498 .elementor-element.elementor-element-bfd7017 a.reset_variations{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;line-height:1.2em;color:var( --e-global-color-597801f );background-color:var( --e-global-color-primary );border-style:no_border;padding:7px 5px 7px 5px;content:"";position:absolute;z-index:2;top:0;right:0;}.elementor-1498 .elementor-element.elementor-element-bfd7017 a.reset_variations:hover{color:var( --e-global-color-597801f );background-color:var( --e-global-color-accent );}.elementor-1498 .elementor-element.elementor-element-bfd7017 .woocommerce-variation.single_variation{text-align:center;margin:0px 0px 10px 0px;}.elementor-1498 .elementor-element.elementor-element-bfd7017 .woocommerce-variation-price{text-align:center;margin:3px 0px 3px 0px;}.elementor-1498 .elementor-element.elementor-element-bfd7017 .price > .amount > bdi{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );border-style:no_border;}.elementor-1498 .elementor-element.elementor-element-bfd7017 .price > del{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );border-style:no_border;}.elementor-1498 .elementor-element.elementor-element-bfd7017 .price > ins{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-accent );border-style:no_border;}@media(max-width:1400px){.elementor-1498 .elementor-element.elementor-element-bfd7017 .cart button, .elementor-1498 .elementor-element.elementor-element-bfd7017 .cart .button{font-size:var( --e-global-typography-1806216-font-size );line-height:var( --e-global-typography-1806216-line-height );word-spacing:var( --e-global-typography-1806216-word-spacing );}.elementor-1498 .elementor-element.elementor-element-bfd7017 .quantity .qty{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1498 .elementor-element.elementor-element-bfd7017 form.cart table.variations td.value input, .elementor-1498 .elementor-element.elementor-element-bfd7017 form.cart table.variations td.value select{font-size:var( --e-global-typography-1806216-font-size );line-height:var( --e-global-typography-1806216-line-height );word-spacing:var( --e-global-typography-1806216-word-spacing );}.elementor-1498 .elementor-element.elementor-element-bfd7017 .price > .amount > bdi{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1498 .elementor-element.elementor-element-bfd7017 .price > del{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1498 .elementor-element.elementor-element-bfd7017 .price > ins{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(max-width:1024px){.elementor-1498 .elementor-element.elementor-element-bfd7017 .cart button, .elementor-1498 .elementor-element.elementor-element-bfd7017 .cart .button{font-size:var( --e-global-typography-1806216-font-size );line-height:var( --e-global-typography-1806216-line-height );word-spacing:var( --e-global-typography-1806216-word-spacing );}.elementor-1498 .elementor-element.elementor-element-bfd7017 .quantity .qty{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1498 .elementor-element.elementor-element-bfd7017 form.cart table.variations td.value input, .elementor-1498 .elementor-element.elementor-element-bfd7017 form.cart table.variations td.value select{font-size:var( --e-global-typography-1806216-font-size );line-height:var( --e-global-typography-1806216-line-height );word-spacing:var( --e-global-typography-1806216-word-spacing );}.elementor-1498 .elementor-element.elementor-element-bfd7017 .price > .amount > bdi{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1498 .elementor-element.elementor-element-bfd7017 .price > del{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1498 .elementor-element.elementor-element-bfd7017 .price > ins{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(max-width:480px){.elementor-1498 .elementor-element.elementor-element-bfd7017 .cart button, .elementor-1498 .elementor-element.elementor-element-bfd7017 .cart .button{font-size:var( --e-global-typography-1806216-font-size );line-height:var( --e-global-typography-1806216-line-height );word-spacing:var( --e-global-typography-1806216-word-spacing );}.elementor-1498 .elementor-element.elementor-element-bfd7017 .quantity .qty{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1498 .elementor-element.elementor-element-bfd7017 form.cart table.variations td.value input, .elementor-1498 .elementor-element.elementor-element-bfd7017 form.cart table.variations td.value select{font-size:var( --e-global-typography-1806216-font-size );line-height:var( --e-global-typography-1806216-line-height );word-spacing:var( --e-global-typography-1806216-word-spacing );}.elementor-1498 .elementor-element.elementor-element-bfd7017 .price > .amount > bdi{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1498 .elementor-element.elementor-element-bfd7017 .price > del{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1498 .elementor-element.elementor-element-bfd7017 .price > ins{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}