.woocommerce .elementor-8050 .elementor-element.elementor-element-3419666 .flex-viewport:not(:last-child){margin-bottom:10px;}.woocommerce .elementor-8050 .elementor-element.elementor-element-3419666 .flex-control-thumbs li{padding-right:calc(9px / 2);padding-left:calc(9px / 2);padding-bottom:9px;}.woocommerce .elementor-8050 .elementor-element.elementor-element-3419666 .flex-control-thumbs{margin-right:calc(-9px / 2);margin-left:calc(-9px / 2);}.elementor-8050 .elementor-element.elementor-element-30247772 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-8050 .elementor-element.elementor-element-30247772 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8050 .elementor-element.elementor-element-33d0d3db > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8050 .elementor-element.elementor-element-576e7e88 .elementor-heading-title{color:#111111;}.elementor-8050 .elementor-element.elementor-element-2563af53 .quantity,.elementor-8050 .elementor-element.elementor-element-2563af53 form.cart input[type=number]{display:none !important;}.elementor-8050 .elementor-element.elementor-element-2563af53 .wl-addto-cart form.cart .wl-quantity-wrap{display:none;}.elementor-8050 .elementor-element.elementor-element-2563af53 .wl-addto-cart[class*="wl-style-"] form.cart button,.elementor-8050 .elementor-element.elementor-element-2563af53 .wl-style-1 form.cart button{font-family:"Verdana", Sans-serif;font-weight:400;text-transform:uppercase;}.elementor-8050 .elementor-element.elementor-element-2563af53 .wl-addto-cart[class*="wl-style-"] form.cart button{border-radius:5px 5px 5px 5px;background-color:#223544 !important;}.elementor-8050 .elementor-element.elementor-element-2563af53 .wl-style-1 form.cart button{border-radius:5px 5px 5px 5px;background-color:#223544 !important;}.elementor-8050 .elementor-element.elementor-element-2563af53 .wl-addto-cart[class*="wl-style-"] form.cart button:hover{background-color:#151514 !important;}.elementor-8050 .elementor-element.elementor-element-2563af53 .wl-style-1 form.cart button:hover{background-color:#151514 !important;}.elementor-8050 .elementor-element.elementor-element-2b6ad2b0{--alignment:center;--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-8050 .elementor-element.elementor-element-2b6ad2b0 .elementor-share-btn__icon{--e-share-buttons-icon-size:2.5em;}.elementor-8050 .elementor-element.elementor-element-53adcff7{--spacer-size:30px;}@media(min-width:768px){.elementor-8050 .elementor-element.elementor-element-148f3e4a{width:59.333%;}.elementor-8050 .elementor-element.elementor-element-30247772{width:40%;}}@media(max-width:1024px){ .elementor-8050 .elementor-element.elementor-element-2b6ad2b0{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}}@media(max-width:767px){ .elementor-8050 .elementor-element.elementor-element-2b6ad2b0{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}}/* Start custom CSS for woocommerce-product-images, class: .elementor-element-3419666 */.rtwpvg-images {
    max-width: 100% !important;
}
.rtwpvg-wrapper .rtwpvg-thumbnail-wrapper .rtwpvg-thumbnail-slider .rtwpvg-thumbnail-image {
    opacity: 1 !important;
}


@media(max-width:769px) {
    .rtwpvg-trigger {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for wl-product-add-to-cart, class: .elementor-element-2563af53 */.elementor-8050 .elementor-element.elementor-element-2563af53 table, .elementor-8050 .elementor-element.elementor-element-2563af53 th, .elementor-8050 .elementor-element.elementor-element-2563af53 td {
    border: none;
}
.woocommerce div.product.elementor form.cart.variations_form .woocommerce-variation-add-to-cart {
    flex-wrap: wrap !important;
}
    div#wcj_product_addons {
        width: 90%;
    }

.reset_variations {
    display: none !important;
    visibility: unset !important;
}

.elementor-8050 .elementor-element.elementor-element-2563af53 .variable-item-span, .elementor-8050 .elementor-element.elementor-element-2563af53 .color-variable-item {
    border-radius: 50% !important;
}

form.cart {
    flex-wrap: wrap !important;
}
.simple .wl-quantity-cal {
    display: none !important;
}

.elementor-8050 .elementor-element.elementor-element-2563af53 .variable-item {
    border-radius: 50px !important;
    width: 40px!important;
    height: 40px!important;
}
.elementor-8050 .elementor-element.elementor-element-2563af53 .variable-item-contents img {
    border-radius: 50px !important;
}

.woo-variation-swatches .variable-items-wrapper {
    justify-content: center;
}
.elementor-8050 .elementor-element.elementor-element-2563af53 ul[aria-label="Choose my size"] li{
    border-radius: 0px !important;
    width: 22% !important;
    height: unset !important;
    font-size: 16px !important;
    line-height: 18px;
    padding: 15px 0px !important;
    border: 1px solid gold;
}

.woocommerce-variation-price {
    text-align: center;
    font-size: 24px;
    color: red !important;
    margin-bottom: 10px;
}

.woocommerce-variation-add-to-cart {
    margin-bottom: 0px !important;
    padding-bottom: 0px !important;
    gap: 0px !important;
}

.single_variation_wrap {
    padding: 10px;
    border: 1px solid grey;
}

.elementor-8050 .elementor-element.elementor-element-2563af53 .wl-wishlist-compare-txt {
    display: none;
    margin: 0px !important;
    gap: 0px !important;
}

.elementor-8050 .elementor-element.elementor-element-2563af53 .woocommerce div.product span.price, .elementor-8050 .elementor-element.elementor-element-2563af53 .woocommerce-Price-amount  {
    color: red !important;
}

.elementor-8050 .elementor-element.elementor-element-2563af53 .disabled {
    display: none !important;
}/* End custom CSS */