.elementor-395 .elementor-element.elementor-element-ed705ac{--display:flex;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-395 .elementor-element.elementor-element-e3704a9{--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;}.woocommerce .elementor-395 .elementor-element.elementor-element-b0331a5 .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
				.woocommerce .elementor-395 .elementor-element.elementor-element-b0331a5 .flex-viewport, .woocommerce .elementor-395 .elementor-element.elementor-element-b0331a5 .flex-control-thumbs img{border-style:none;}.elementor-395 .elementor-element.elementor-element-bc1d114{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-widget-woocommerce-product-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-395 .elementor-element.elementor-element-6aa3423 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-accent );}.elementor-395 .elementor-element.elementor-element-0d991bc > .elementor-widget-container{border-style:none;}.elementor-395 .elementor-element.elementor-element-0f43eab .jet-listing-dynamic-field__content{color:#878787;font-family:"Albert Sans", Sans-serif;text-align:left;}.elementor-395 .elementor-element.elementor-element-0f43eab .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-395 .elementor-element.elementor-element-0f43eab .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-395 .elementor-element.elementor-element-0f43eab .jet-listing-dynamic-field{justify-content:flex-start;}.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 );}.elementor-395 .elementor-element.elementor-element-ebd71a2{width:auto;max-width:auto;}.elementor-395 .elementor-element.elementor-element-ebd71a2 > .elementor-widget-container{border-style:none;}.woocommerce .elementor-395 .elementor-element.elementor-element-ebd71a2 .price{color:#000000;font-family:"Albert Sans", Sans-serif;font-size:18px;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 );}.elementor-395 .elementor-element.elementor-element-fec916e > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-395 .elementor-element.elementor-element-fec916e .cart button, .elementor-395 .elementor-element.elementor-element-fec916e .cart .button{transition:all 0.2s;}.elementor-395 .elementor-element.elementor-element-fec916e .quantity .qty{transition:all 0.2s;}.elementor-395 .elementor-element.elementor-element-79e4d6e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-395 .elementor-element.elementor-element-79e4d6e .jet-listing-dynamic-field__content{color:#000000;font-family:"Albert Sans", Sans-serif;text-align:left;}.elementor-395 .elementor-element.elementor-element-79e4d6e .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-395 .elementor-element.elementor-element-79e4d6e .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-395 .elementor-element.elementor-element-79e4d6e .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-395 .elementor-element.elementor-element-79e4d6e .jet-listing-dynamic-field.display-multiline{padding:0px 10px 0px 10px;margin:0px 0px 0px 0px;}.elementor-395 .elementor-element.elementor-element-79e4d6e .jet-listing-dynamic-field.display-inline .jet-listing-dynamic-field__inline-wrap{padding:0px 10px 0px 10px;margin:0px 0px 0px 0px;}.elementor-395 .elementor-element.elementor-element-79e4d6e .jet-listing-dynamic-field.display-multiline, .elementor-395 .elementor-element.elementor-element-79e4d6e .jet-listing-dynamic-field.display-inline .jet-listing-dynamic-field__inline-wrap{border-style:none;}.elementor-395 .elementor-element.elementor-element-79e4d6e .jet-listing-dynamic-field__icon{color:var( --e-global-color-primary );}.elementor-395 .elementor-element.elementor-element-79e4d6e .jet-listing-dynamic-field__icon :is(svg, path){fill:var( --e-global-color-primary );}.elementor-395 .elementor-element.elementor-element-8004b8c{--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;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-395 .elementor-element.elementor-element-1e1f415{--display:flex;}.elementor-widget-woocommerce-product-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-395 .elementor-element.elementor-element-7049815{color:#000000;font-family:"Albert Sans", Sans-serif;font-weight:400;}.elementor-395 .elementor-element.elementor-element-6e289ae{--display:flex;}.elementor-395 .elementor-element.elementor-element-363de3a .jet-listing-dynamic-field__content{font-family:"Albert Sans", Sans-serif;font-weight:600;}.elementor-395 .elementor-element.elementor-element-363de3a .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:100%;}.elementor-395 .elementor-element.elementor-element-363de3a .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:100%;}.elementor-395 .elementor-element.elementor-element-363de3a .jet-listing-dynamic-field.display-multiline, .elementor-395 .elementor-element.elementor-element-363de3a .jet-listing-dynamic-field.display-inline .jet-listing-dynamic-field__inline-wrap{border-style:dotted;border-width:0px 0px 1px 0px;}.elementor-395 .elementor-element.elementor-element-bcaee68 .jet-listing-dynamic-field__content{font-family:"Albert Sans", Sans-serif;font-weight:600;}.elementor-395 .elementor-element.elementor-element-bcaee68 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:100%;}.elementor-395 .elementor-element.elementor-element-bcaee68 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:100%;}.elementor-395 .elementor-element.elementor-element-bcaee68 .jet-listing-dynamic-field.display-multiline, .elementor-395 .elementor-element.elementor-element-bcaee68 .jet-listing-dynamic-field.display-inline .jet-listing-dynamic-field__inline-wrap{border-style:dotted;border-width:0px 0px 1px 0px;}.elementor-395 .elementor-element.elementor-element-a69e84f .jet-listing-dynamic-field__content{font-family:"Albert Sans", Sans-serif;font-weight:600;}.elementor-395 .elementor-element.elementor-element-a69e84f .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:100%;}.elementor-395 .elementor-element.elementor-element-a69e84f .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:100%;}.elementor-395 .elementor-element.elementor-element-a69e84f .jet-listing-dynamic-field.display-multiline, .elementor-395 .elementor-element.elementor-element-a69e84f .jet-listing-dynamic-field.display-inline .jet-listing-dynamic-field__inline-wrap{border-style:dotted;border-width:0px 0px 1px 0px;}.elementor-395 .elementor-element.elementor-element-0ea64a8 .jet-listing-dynamic-field__content{font-family:"Albert Sans", Sans-serif;font-weight:600;}.elementor-395 .elementor-element.elementor-element-0ea64a8 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:100%;}.elementor-395 .elementor-element.elementor-element-0ea64a8 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:100%;}.elementor-395 .elementor-element.elementor-element-0ea64a8 .jet-listing-dynamic-field.display-multiline, .elementor-395 .elementor-element.elementor-element-0ea64a8 .jet-listing-dynamic-field.display-inline .jet-listing-dynamic-field__inline-wrap{border-style:dotted;border-width:0px 0px 1px 0px;}.elementor-395 .elementor-element.elementor-element-4a43565 .jet-listing-dynamic-field__content{font-family:"Albert Sans", Sans-serif;font-weight:600;}.elementor-395 .elementor-element.elementor-element-4a43565 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:100%;}.elementor-395 .elementor-element.elementor-element-4a43565 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:100%;}.elementor-395 .elementor-element.elementor-element-4a43565 .jet-listing-dynamic-field.display-multiline, .elementor-395 .elementor-element.elementor-element-4a43565 .jet-listing-dynamic-field.display-inline .jet-listing-dynamic-field__inline-wrap{border-style:dotted;border-width:0px 0px 1px 0px;}.elementor-395 .elementor-element.elementor-element-0f32a17 .jet-listing-dynamic-field__content{font-family:"Albert Sans", Sans-serif;font-weight:600;}.elementor-395 .elementor-element.elementor-element-0f32a17 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:100%;}.elementor-395 .elementor-element.elementor-element-0f32a17 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:100%;}.elementor-395 .elementor-element.elementor-element-0f32a17 .jet-listing-dynamic-field.display-multiline, .elementor-395 .elementor-element.elementor-element-0f32a17 .jet-listing-dynamic-field.display-inline .jet-listing-dynamic-field__inline-wrap{border-style:dotted;border-width:0px 0px 1px 0px;}.elementor-395 .elementor-element.elementor-element-c143e41 .jet-listing-dynamic-field__content{font-family:"Albert Sans", Sans-serif;font-weight:600;}.elementor-395 .elementor-element.elementor-element-c143e41 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:100%;}.elementor-395 .elementor-element.elementor-element-c143e41 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:100%;}.elementor-395 .elementor-element.elementor-element-c143e41 .jet-listing-dynamic-field.display-multiline, .elementor-395 .elementor-element.elementor-element-c143e41 .jet-listing-dynamic-field.display-inline .jet-listing-dynamic-field__inline-wrap{border-style:dotted;border-width:0px 0px 1px 0px;}.elementor-395 .elementor-element.elementor-element-527dd43 .jet-listing-dynamic-field__content{font-family:"Albert Sans", Sans-serif;font-weight:600;}.elementor-395 .elementor-element.elementor-element-527dd43 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:100%;}.elementor-395 .elementor-element.elementor-element-527dd43 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:100%;}.elementor-395 .elementor-element.elementor-element-527dd43 .jet-listing-dynamic-field.display-multiline, .elementor-395 .elementor-element.elementor-element-527dd43 .jet-listing-dynamic-field.display-inline .jet-listing-dynamic-field__inline-wrap{border-style:dotted;border-width:0px 0px 1px 0px;}.elementor-395 .elementor-element.elementor-element-0cd9a9c .jet-listing-dynamic-field__content{font-family:"Albert Sans", Sans-serif;font-weight:600;}.elementor-395 .elementor-element.elementor-element-0cd9a9c .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:100%;}.elementor-395 .elementor-element.elementor-element-0cd9a9c .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:100%;}.elementor-395 .elementor-element.elementor-element-0cd9a9c .jet-listing-dynamic-field.display-multiline, .elementor-395 .elementor-element.elementor-element-0cd9a9c .jet-listing-dynamic-field.display-inline .jet-listing-dynamic-field__inline-wrap{border-style:dotted;border-width:0px 0px 1px 0px;}.elementor-395 .elementor-element.elementor-element-2d8dec1 .jet-listing-dynamic-field__content{font-family:"Albert Sans", Sans-serif;font-weight:600;}.elementor-395 .elementor-element.elementor-element-2d8dec1 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:100%;}.elementor-395 .elementor-element.elementor-element-2d8dec1 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:100%;}.elementor-395 .elementor-element.elementor-element-2d8dec1 .jet-listing-dynamic-field.display-multiline, .elementor-395 .elementor-element.elementor-element-2d8dec1 .jet-listing-dynamic-field.display-inline .jet-listing-dynamic-field__inline-wrap{border-style:dotted;border-width:0px 0px 1px 0px;}.elementor-395 .elementor-element.elementor-element-3d18b7c .jet-listing-dynamic-field__content{font-family:"Albert Sans", Sans-serif;font-weight:600;}.elementor-395 .elementor-element.elementor-element-3d18b7c .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:100%;}.elementor-395 .elementor-element.elementor-element-3d18b7c .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:100%;}.elementor-395 .elementor-element.elementor-element-3d18b7c .jet-listing-dynamic-field.display-multiline, .elementor-395 .elementor-element.elementor-element-3d18b7c .jet-listing-dynamic-field.display-inline .jet-listing-dynamic-field__inline-wrap{border-style:dotted;border-width:0px 0px 1px 0px;}.elementor-395 .elementor-element.elementor-element-38c0d81 .jet-listing-dynamic-field__content{font-family:"Albert Sans", Sans-serif;font-weight:600;}.elementor-395 .elementor-element.elementor-element-38c0d81 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:100%;}.elementor-395 .elementor-element.elementor-element-38c0d81 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:100%;}.elementor-395 .elementor-element.elementor-element-38c0d81 .jet-listing-dynamic-field.display-multiline, .elementor-395 .elementor-element.elementor-element-38c0d81 .jet-listing-dynamic-field.display-inline .jet-listing-dynamic-field__inline-wrap{border-style:dotted;border-width:0px 0px 1px 0px;}.elementor-395 .elementor-element.elementor-element-e44229c .jet-listing-dynamic-field__content{font-family:"Albert Sans", Sans-serif;font-weight:600;}.elementor-395 .elementor-element.elementor-element-e44229c .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:100%;}.elementor-395 .elementor-element.elementor-element-e44229c .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:100%;}.elementor-395 .elementor-element.elementor-element-e44229c .jet-listing-dynamic-field.display-multiline, .elementor-395 .elementor-element.elementor-element-e44229c .jet-listing-dynamic-field.display-inline .jet-listing-dynamic-field__inline-wrap{border-style:dotted;border-width:0px 0px 1px 0px;}.elementor-395 .elementor-element.elementor-element-7e2f3f8 .jet-listing-dynamic-field__content{font-family:"Albert Sans", Sans-serif;font-weight:600;}.elementor-395 .elementor-element.elementor-element-7e2f3f8 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:100%;}.elementor-395 .elementor-element.elementor-element-7e2f3f8 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:100%;}.elementor-395 .elementor-element.elementor-element-7e2f3f8 .jet-listing-dynamic-field.display-multiline, .elementor-395 .elementor-element.elementor-element-7e2f3f8 .jet-listing-dynamic-field.display-inline .jet-listing-dynamic-field__inline-wrap{border-style:dotted;border-width:0px 0px 1px 0px;}.elementor-395 .elementor-element.elementor-element-fffa4e2 .jet-listing-dynamic-field__content{font-family:"Albert Sans", Sans-serif;font-weight:600;}.elementor-395 .elementor-element.elementor-element-fffa4e2 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:100%;}.elementor-395 .elementor-element.elementor-element-fffa4e2 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:100%;}.elementor-395 .elementor-element.elementor-element-fffa4e2 .jet-listing-dynamic-field.display-multiline, .elementor-395 .elementor-element.elementor-element-fffa4e2 .jet-listing-dynamic-field.display-inline .jet-listing-dynamic-field__inline-wrap{border-style:dotted;border-width:0px 0px 1px 0px;}.elementor-395 .elementor-element.elementor-element-4648c53 .jet-listing-dynamic-field__content{font-family:"Albert Sans", Sans-serif;font-weight:600;}.elementor-395 .elementor-element.elementor-element-4648c53 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:100%;}.elementor-395 .elementor-element.elementor-element-4648c53 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:100%;}.elementor-395 .elementor-element.elementor-element-4648c53 .jet-listing-dynamic-field.display-multiline, .elementor-395 .elementor-element.elementor-element-4648c53 .jet-listing-dynamic-field.display-inline .jet-listing-dynamic-field__inline-wrap{border-style:dotted;border-width:0px 0px 1px 0px;}.elementor-395 .elementor-element.elementor-element-ea84760 .jet-listing-dynamic-field__content{font-family:"Albert Sans", Sans-serif;font-weight:600;}.elementor-395 .elementor-element.elementor-element-ea84760 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:100%;}.elementor-395 .elementor-element.elementor-element-ea84760 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:100%;}.elementor-395 .elementor-element.elementor-element-ea84760 .jet-listing-dynamic-field.display-multiline, .elementor-395 .elementor-element.elementor-element-ea84760 .jet-listing-dynamic-field.display-inline .jet-listing-dynamic-field__inline-wrap{border-style:dotted;border-width:0px 0px 1px 0px;}.elementor-395 .elementor-element.elementor-element-40398f6 .jet-listing-dynamic-field__content{font-family:"Albert Sans", Sans-serif;font-weight:600;}.elementor-395 .elementor-element.elementor-element-40398f6 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:100%;}.elementor-395 .elementor-element.elementor-element-40398f6 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:100%;}.elementor-395 .elementor-element.elementor-element-40398f6 .jet-listing-dynamic-field.display-multiline, .elementor-395 .elementor-element.elementor-element-40398f6 .jet-listing-dynamic-field.display-inline .jet-listing-dynamic-field__inline-wrap{border-style:dotted;border-width:0px 0px 1px 0px;}.elementor-395 .elementor-element.elementor-element-372d7b6{--n-tabs-heading-justify-content:initial;--n-tabs-title-width:100%;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:1;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-justify-content:center;--n-tabs-title-text-align:center;--n-tabs-title-color:#FFFFFF;}.elementor-395 .elementor-element.elementor-element-372d7b6 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:var( --e-global-color-text );}.elementor-395 .elementor-element.elementor-element-372d7b6.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-primary );}.elementor-395 .elementor-element.elementor-element-372d7b6.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-395 .elementor-element.elementor-element-372d7b6.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-primary );}.elementor-395 .elementor-element.elementor-element-372d7b6.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Albert Sans", Sans-serif;font-weight:700;}@media(max-width:767px){.elementor-395 .elementor-element.elementor-element-e3704a9{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-395 .elementor-element.elementor-element-fec916e > .elementor-widget-container{margin:0px 0px -30px 0px;}}@media(min-width:768px){.elementor-395 .elementor-element.elementor-element-e3704a9{--width:50%;}.elementor-395 .elementor-element.elementor-element-bc1d114{--width:50%;}}/* Start custom CSS for woocommerce-product-images, class: .elementor-element-b0331a5 */.veb-variation-gallery-wrapper .veb-variation-gallery-slider img {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: inline-block;
    height: auto;
    margin: 0 !important;
    max-width: 100%;
    vertical-align: middle;
    width: 100%;
    height: 400px !important;
    object-fit: contain;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-0d991bc */.elementor-widget-shortcode .elementor-shortcode{
	color:#878787;
	
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-966e321 */#variation-sku-placeholder{
	color:#878787;
	
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-8378f05 *//* Variation custom field placeholder */
#variation-custom-field-placeholder{
	font-family: "Albert Sans", Sans-serif;
	
}

/* Variation custom field placeholder */
#variation-custom-field-placeholder{
	color:#878787;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-price, class: .elementor-element-ebd71a2 *//* Paragraph */
.elementor-widget-woocommerce-product-price p{
	margin-bottom:0px;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-fec916e *//* Label */
.variations tr .label{
	display:none !important;
}

/* Value */
.variations tr .value{
	background-color:rgba(255,255,255,0.07);
}

/* Input */
.woocommerce-variation-add-to-cart .quantity:nth-child(3) input[type=number]{
	display:none;
	
}

.woocommerce div.product form.cart .reset_variations {
    display: none;
}

/* Quantity */
.variations_form div .quantity:nth-child(1){
	border-style:solid;
	border-color:#878787;
	border-width:1px;
	border-top-left-radius:0px;
	border-top-right-radius:0px;
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;
}

/* Plus */
.woocommerce-variation-add-to-cart .quantity .plus{
	border-style:none;
	color:#7a7a7a;
	border-top-left-radius:0px !important;
	border-top-right-radius:0px !important;
	border-bottom-left-radius:0px !important;
	border-bottom-right-radius:0px !important;
}

/* Minus */
.woocommerce-variation-add-to-cart .quantity .minus{
	border-style:none;
	color:#7a7a7a;
	border-top-left-radius:0px !important;
	border-top-right-radius:0px !important;
	border-bottom-left-radius:0px !important;
	border-bottom-right-radius:0px !important;
}

/* Input */
.woocommerce-variation-add-to-cart .quantity input[type=number]{
	border-style:none;
}

/* Element */
.e-con-boxed .e-con-inner > .elementor-element{
	transform:translatex(0px) translatey(0px);
}

/* Button */
.single_variation_wrap .woocommerce-variation-add-to-cart .single_add_to_cart_button{
	border-top-left-radius:0px !important;
	border-top-right-radius:0px !important;
	border-bottom-left-radius:0px !important;
	border-bottom-right-radius:0px !important;
	background-color:#000000 !important;
}

/* Button (hover) */
.single_variation_wrap .woocommerce-variation-add-to-cart .single_add_to_cart_button:hover{
	background-color:#6b6b6b !important;
}

[type=button]:focus, [type=button]:hover, [type=submit]:focus, [type=submit]:hover, button:focus, button:hover {
    color: #fff;
    background-color: #cbcbcb;
    text-decoration: none;

}

[type=button]:focus, [type=submit]:focus, button:focus {
    outline: 0px auto -webkit-focus-ring-color;
}

.woocommerce div.product form.cart .reset_variations {
    display: none!important;
}

.woocommerce a.added_to_cart {
    display: none;
}

.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.added::after, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.added::after, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.added::after, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.added::after, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.added::after, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.added::after, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.added::after, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.added::after {
   display:none;
}


/* Input */
.elementor-product-simple .quantity:nth-child(3) input[type=number]{
	display: none;
}

/* Quantity */
.elementor-product-simple .cart .quantity{
	display:flex;
	border-style:solid;
	border-color:#878787;
	border-width:1px;
	border-top-left-radius:0px;
	border-top-right-radius:0px;
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;
}

/* Plus */
.cart .quantity .plus{
	margin-left:0px !important;
	border-style:none;
	color:#7a7a7a;
	border-top-left-radius:0px !important;
	border-top-right-radius:0px !important;
	border-bottom-left-radius:0px !important;
	border-bottom-right-radius:0px !important;
}

/* Input */
.cart .quantity input[type=number]{
	border-style:none;
}

/* Minus */
.cart .quantity .minus{
	border-style:none;
	color:#7a7a7a;
	border-top-left-radius:0px !important;
	border-top-right-radius:0px !important;
	border-bottom-left-radius:0px !important;
	border-bottom-right-radius:0px !important;
}

/* Button */
.elementor-product-simple .cart .single_add_to_cart_button{
	border-top-left-radius:0px !important;
	border-top-right-radius:0px !important;
	border-bottom-left-radius:0px !important;
	border-bottom-right-radius:0px !important;
	background-color:#000000 !important;
}

/* Button (hover) */
.elementor-product-simple .cart .single_add_to_cart_button:hover{
	background-color:#6b6b6b !important;
}

/* Quantity */
.elementor-product-simple .cart .quantity:nth-child(3){
	display:none;
	
}

/* Division */
.variations_form > div{
	display:flex;
	flex-direction:column-reverse;
}

.single_variation_wrap .woocommerce-variation-add-to-cart .single_add_to_cart_button{
	border-top-left-radius:0px !important;
	border-top-right-radius:0px !important;
	border-bottom-left-radius:0px !important;
	border-bottom-right-radius:0px !important;
	background-color:#bfa8b9 !important;
	
}

/* Button */
.elementor-product-simple .cart .single_add_to_cart_button{
	border-top-left-radius:0px !important;
	border-top-right-radius:0px !important;
	border-bottom-left-radius:0px !important;
	border-bottom-right-radius:0px !important;
	background-color:#bfa8b9 !important;
	
}

.value .single-product-variable-items li{
	border-radius:0px !important;
}


: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) .quantity .qty:focus-visible{
    vertical-align: top;
    margin-right: 0;
    outline: none;
}


/* Form Division */
.elementor-widget-woocommerce-product-add-to-cart .elementor-product-simple form{
	flex-wrap:wrap !important;
}

/* Shop table */
.elementor-product-simple .cart .shop_table{
	order: 1;
}

/* Quantity */
.elementor-product-simple .cart .quantity{
	order: 2;
}

/* Button */
.elementor-product-simple .cart .single_add_to_cart_button{
	order: 3;
}

/* Button */
.elementor-product-simple .cart .single_add_to_cart_button{
	width:50%;
}

/* Form Division */
.elementor-widget-woocommerce-product-add-to-cart .elementor-product-simple form{
	
}

/* 665px and smaller screen sizes */
@media (max-width:665px){

	/* Form Division */
	.elementor-widget-woocommerce-product-add-to-cart .elementor-product-simple form{
		justify-content:center;
	}
	
}

/* Button */
.single_variation_wrap .woocommerce-variation-add-to-cart .single_add_to_cart_button{
	width:50%;
}

/* 665px and smaller screen sizes */
@media (max-width:665px){

	/* Woocommerce variation add cart */
	.variations_form div .woocommerce-variation-add-to-cart{
		justify-content:center;
		
	}
	
}

/* Product simple */
.elementor-widget-woocommerce-product-add-to-cart .elementor-product-simple{
	margin-bottom:22px;
	
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-content, class: .elementor-element-7049815 *//* Iframe */
.e-active p iframe{
	width:640px;
	margin-left:25%;
	margin-right:25%;
}

/* 665px and smaller screen sizes */
@media (max-width:665px){

	/* Iframe */
	.e-active p iframe{
		width:90%;
		margin-left:5%;
		margin-right:5%;
		height: 350px!important;
	}
	
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-content, class: .elementor-element-7049815 *//* Iframe */
.e-active p iframe{
	width:640px;
	margin-left:25%;
	margin-right:25%;
}

/* 665px and smaller screen sizes */
@media (max-width:665px){

	/* Iframe */
	.e-active p iframe{
		width:90%;
		margin-left:5%;
		margin-right:5%;
		height: 350px!important;
	}
	
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-content, class: .elementor-element-7049815 *//* Iframe */
.e-active p iframe{
	width:640px;
	margin-left:25%;
	margin-right:25%;
}

/* 665px and smaller screen sizes */
@media (max-width:665px){

	/* Iframe */
	.e-active p iframe{
		width:90%;
		margin-left:5%;
		margin-right:5%;
		height: 350px!important;
	}
	
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-372d7b6 */.woocommerce form .form-row {
    padding: 3px;
    margin: 0 0 6px;
    width: 100%;
    display: flex;
    flex-direction: column;
}/* End custom CSS */