.elementor-820 .elementor-element.elementor-element-8dd4d6e{--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;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-820 .elementor-element.elementor-element-8dd4d6e:not(.elementor-motion-effects-element-type-background), .elementor-820 .elementor-element.elementor-element-8dd4d6e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-820 .elementor-element.elementor-element-eda26b0{--display:flex;}.woocommerce .elementor-820 .elementor-element.elementor-element-0198a90 .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
				.woocommerce .elementor-820 .elementor-element.elementor-element-0198a90 .flex-viewport, .woocommerce .elementor-820 .elementor-element.elementor-element-0198a90 .flex-control-thumbs img{border-style:none;}.woocommerce .elementor-820 .elementor-element.elementor-element-0198a90 .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
					.woocommerce .elementor-820 .elementor-element.elementor-element-0198a90 .flex-viewport{border-radius:0px 0px 0px 0px;}.woocommerce .elementor-820 .elementor-element.elementor-element-0198a90 .flex-control-thumbs img{border-style:none;border-radius:0px 0px 0px 0px;}.woocommerce .elementor-820 .elementor-element.elementor-element-0198a90 .flex-control-thumbs li{padding-right:calc(10px / 2);padding-left:calc(10px / 2);padding-bottom:10px;}.woocommerce .elementor-820 .elementor-element.elementor-element-0198a90 .flex-control-thumbs{margin-right:calc(-10px / 2);margin-left:calc(-10px / 2);}.elementor-820 .elementor-element.elementor-element-d9811b1{--display:flex;}.elementor-820 .elementor-element.elementor-element-7ceaa59{text-align:start;}.elementor-820 .elementor-element.elementor-element-c414cf1{text-align:start;}.woocommerce .elementor-820 .elementor-element.elementor-element-c414cf1 .price{color:var( --e-global-color-dea41e4 );font-weight:700;}.elementor-820 .elementor-element.elementor-element-280871c .cart button:hover, .elementor-820 .elementor-element.elementor-element-280871c .cart .button:hover{color:#FFFFFF;background-color:#000000;border-color:#000000;}.elementor-820 .elementor-element.elementor-element-280871c .cart button, .elementor-820 .elementor-element.elementor-element-280871c .cart .button{transition:all 0.2s;}.elementor-820 .elementor-element.elementor-element-280871c .quantity .qty{transition:all 0.2s;}.woocommerce .elementor-820 .elementor-element.elementor-element-280871c form.cart table.variations td.value select, .woocommerce .elementor-820 .elementor-element.elementor-element-280871c form.cart table.variations td.value:before{background-color:#02010105;}/* Start custom CSS for container, class: .elementor-element-8dd4d6e */.woocommerce div.product form.cart .variations td.label {
    padding: 0 !important;
        font-size: 16px;
}
p.woope-notice {
    width: 100%;
    display: block !important;
    margin: 20px 0 !important;
}

table.variations tr:hover td {
    background-color: transparent !important;
}

.woocommerce-variation-price span {
    color: #f99120 !important;
    font-weight: 700;
}

p.stock.in-stock {
    font-size: 16px !important;
    margin: 10px 0;
    background-color: #f99120;
    width: max-content;
    color: #fff !important;
    font-weight: 600 !important;
    padding: 5px 24px;
}

button.single_add_to_cart_button:hover {
    background-color: #000 !important;
}

button.minus.qib-button {
    margin: 0 !important;
}

button.plus.qib-button {
    margin: 0 !important;
}

button.single_add_to_cart_button {
    height: 41px !important;
    width: 150px;
}

.qib-button-wrapper {
    margin: 0 !important;
}/* End custom CSS */