.elementor-5870 .elementor-element.elementor-element-49c5a26f{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5870 .elementor-element.elementor-element-6baf054d{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5870 .elementor-element.elementor-element-4d4c26fa{--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;--padding-top:0px;--padding-bottom:40px;--padding-left:40px;--padding-right:0px;}.elementor-5870 .elementor-element.elementor-element-19650d25 .woocommerce-breadcrumb{font-size:11px;text-transform:uppercase;}.elementor-5870 .elementor-element.elementor-element-35e478cc > .elementor-widget-container{margin:8px 0px 0px 0px;}html .elementor-5870 .elementor-element.elementor-element-35e478cc .product_title{font-size:20px;text-transform:uppercase;}.elementor-5870 .elementor-element.elementor-element-7af89b65 > .elementor-widget-container{margin:16px 0px 24px 0px;}.elementor-5870 .elementor-element.elementor-element-5b27820{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5870 .elementor-element.elementor-element-4d99f8fe{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5870 .elementor-element.elementor-element-4aaa14f6 .cart button, .elementor-5870 .elementor-element.elementor-element-4aaa14f6 .cart .button{transition:all 0.2s;}.elementor-5870 .elementor-element.elementor-element-4aaa14f6 .quantity .qty{transition:all 0.2s;}.elementor-5870 .elementor-element.elementor-element-2c557dab{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5870 .elementor-element.elementor-element-219602b2 .wd-wishlist-btn > a:before{color:var( --e-global-color-efc5a59 );}.elementor-5870 .elementor-element.elementor-element-3abb3319 > .elementor-widget-container{margin:24px 0px 4px 0px;}.elementor-5870 .elementor-element.elementor-element-3df928aa .elementor-button{background-color:var( --e-global-color-e13cc35 );font-size:13px;fill:var( --e-global-color-5a60329 );color:var( --e-global-color-5a60329 );border-radius:0px 0px 0px 0px;padding:010px 020px 10px 20px;}.elementor-5870 .elementor-element.elementor-element-3df928aa > .elementor-widget-container{margin:32px 0px 0px 0px;}.elementor-5870 .elementor-element.elementor-element-3df928aa .elementor-button-content-wrapper{flex-direction:row;}.elementor-5870 .elementor-element.elementor-element-3df928aa .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-5870 .elementor-element.elementor-element-63eaec56 > .elementor-widget-container{margin:16px 0px 16px 0px;}.elementor-5870 .elementor-element.elementor-element-5af4ee33{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-5870 .elementor-element.elementor-element-5af4ee33 .wd-nav.wd-nav-tabs .wd-nav-link{font-weight:400;text-transform:none;}.elementor-5870 .elementor-element.elementor-element-c17de5c{--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;}.elementor-5870 .elementor-element.elementor-element-4bec6155 > .elementor-widget-container{margin:024px 0px 0px 0px;padding:24px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:#CFCFCF;border-radius:0px 0px 0px 0px;}.elementor-5870 .elementor-element.elementor-element-4bec6155 .wd-el-title{font-weight:500;text-transform:uppercase;}@media(max-width:767px){.elementor-5870 .elementor-element.elementor-element-6baf054d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5870 .elementor-element.elementor-element-4d4c26fa{--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}html .elementor-5870 .elementor-element.elementor-element-35e478cc .product_title{font-size:16px;}.elementor-5870 .elementor-element.elementor-element-4d99f8fe{--width:84%;}.elementor-5870 .elementor-element.elementor-element-2c557dab{--width:16%;}.elementor-5870 .elementor-element.elementor-element-5af4ee33{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5870 .elementor-element.elementor-element-4bec6155 .wd-el-title{font-size:16px;}}@media(min-width:768px){.elementor-5870 .elementor-element.elementor-element-6baf054d{--width:60%;}.elementor-5870 .elementor-element.elementor-element-4d4c26fa{--width:40%;}.elementor-5870 .elementor-element.elementor-element-4d99f8fe{--width:60%;}.elementor-5870 .elementor-element.elementor-element-2c557dab{--width:20%;}}/* Start custom CSS for woocommerce-product-images, class: .elementor-element-554ed85f */.elementor-5870 .elementor-element.elementor-element-554ed85f img {
    aspect-ratio: 3 / 6.5;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-4aaa14f6 */.elementor-5870 .elementor-element.elementor-element-4aaa14f6 .woocommerce-variation-add-to-cart .quantity, .elementor-5870 .elementor-element.elementor-element-4aaa14f6 .label.cell {
    display: none;
}

.elementor-5870 .elementor-element.elementor-element-4aaa14f6 .single_add_to_cart_button {
    width: 100%;
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for wd_single_product_wishlist_button, class: .elementor-element-219602b2 */.elementor-5870 .elementor-element.elementor-element-219602b2 .wd-wishlist-btn a {
    border: 1px solid #000;
    padding: 10px;
    margin-left: 10px;
}/* End custom CSS */
/* Start custom CSS for wd_single_product_linked_variations, class: .elementor-element-62f837c0 */.elementor-5870 .elementor-element.elementor-element-62f837c0 .wd-swatch {
    height: auto;
    aspect-ratio: 3 / 4;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3df928aa */.elementor-5870 .elementor-element.elementor-element-3df928aa .btn-sub {
    display: block;
    font-size: 11px;
    margin-top:3px;
    text-decoration: underline;
}

.elementor-5870 .elementor-element.elementor-element-3df928aa .elementor-button-text {
    text-align: left !important;
}/* End custom CSS */
/* Start custom CSS for wd_tabs, class: .elementor-element-5af4ee33 */.elementor-5870 .elementor-element.elementor-element-5af4ee33 li.wd-active {
    border-bottom: 1px solid #000;
}/* End custom CSS */
/* Start custom CSS for wd_products, class: .elementor-element-4bec6155 */.elementor-5870 .elementor-element.elementor-element-4bec6155 .wd-el-title {
    justify-content: center;
}

.elementor-5870 .elementor-element.elementor-element-4bec6155 .wcsp-container .payment.payment-card .payment-price .amount {
    font-size: 14px !important; 
}/* End custom CSS */