.elementor-280 .elementor-element.elementor-element-3eb761a{margin-top:30px;margin-bottom:30px;}.elementor-280 .elementor-element.elementor-element-ff7cf04 > .elementor-element-populated{padding:10px 40px 10px 10px;}.woocommerce .elementor-280 .elementor-element.elementor-element-74ee351 .woocommerce-product-details__short-description{color:#54595f;font-size:1.1rem;}.elementor-280 .elementor-element.elementor-element-81dff74 .cart button{transition:all 0.2s;}.elementor-280 .elementor-element.elementor-element-81dff74 .quantity .qty{transition:all 0.2s;}.elementor-280 .elementor-element.elementor-element-2111c58 .elementor-spacer-inner{height:30px;}.elementor-280 .elementor-element.elementor-element-7c8e308{margin-top:0px;margin-bottom:60px;}.elementor-280 .elementor-element.elementor-element-bc11b5c.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:20px;}.elementor-280 .elementor-element.elementor-element-bc11b5c.elementor-wc-products ul.products li.product{text-align:center;border-style:solid;border-width:1px 1px 1px 1px;border-radius:5px;padding:0em 0em 0em 0em;background-color:#f7f7f7;border-color:#efefef;}.elementor-280 .elementor-element.elementor-element-bc11b5c.elementor-wc-products .attachment-woocommerce_thumbnail{margin-bottom:15px;}.elementor-280 .elementor-element.elementor-element-bc11b5c.elementor-wc-products ul.products li.product .button:hover{background-color:#4054b2;}.elementor-280 .elementor-element.elementor-element-bc11b5c.elementor-wc-products ul.products li.product .button{border-radius:50px 50px 50px 50px;}.elementor-280 .elementor-element.elementor-element-bc11b5c.elementor-wc-products ul.products li.product span.onsale{display:block;}@media(min-width:768px){.elementor-280 .elementor-element.elementor-element-883e2ce{width:40%;}.elementor-280 .elementor-element.elementor-element-ff7cf04{width:60%;}}@media(max-width:767px){.elementor-280 .elementor-element.elementor-element-3eb761a{margin-top:0px;margin-bottom:0px;}.elementor-280 .elementor-element.elementor-element-ff7cf04 > .elementor-element-populated{padding:10px 10px 10px 10px;}}/* Start custom CSS for woocommerce-product-data-tabs, class: .elementor-element-7545642 */.woocommerce div.product .woocommerce-tabs ul.tabs li.active:before {
    background: none;
}
.woocommerce div.product.elementor .woocommerce-tabs .panel{
    padding: 1em;
}
.woocommerce div.product .woocommerce-tabs {
    border: solid 1px #cacaca;
    border-radius: 5px;
    overflow: hidden;
    box-shadow: 0px -3px 0px #fff;
    border-top: 0;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li {
    margin: 0;
    border-right: solid 1px #fff;
    border-left: solid 1px #fff;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li:first-of-type {
    border-left: none;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active{
    background: #f9f9f9;
    border-color: #cacaca;
}
.woocommerce div.product.elementor ul.tabs li a {
    text-transform: uppercase;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-related, class: .elementor-element-bc11b5c */.elementor-280 .elementor-element.elementor-element-bc11b5c .product{
    overflow: hidden;
}
.elementor-280 .elementor-element.elementor-element-bc11b5c .astra-shop-summary-wrap{
    padding: 0 1em 1em 1em!important;
}/* End custom CSS */