.elementor-3159 .elementor-element.elementor-element-52f76c0{--display:flex;}.elementor-3159 .elementor-element.elementor-element-52f76c0:not(.elementor-motion-effects-element-type-background), .elementor-3159 .elementor-element.elementor-element-52f76c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F1EB;}.elementor-3159 .elementor-element.elementor-element-6400079{--display:flex;}.elementor-3159 .elementor-element.elementor-element-150255b{padding:0px 0px 0px 0px;}.elementor-3159 .elementor-element.elementor-element-150255b .woocommerce-breadcrumb{color:#C4AAE6;}.elementor-3159 .elementor-element.elementor-element-150255b .woocommerce-breadcrumb > a{color:#FF1515;}.elementor-3159 .elementor-element.elementor-element-465813e{--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-3159 .elementor-element.elementor-element-de30c73{--display:flex;}.elementor-3159 .elementor-element.elementor-element-4d665f6 .wpr-featured-media-wrap{text-align:center;}.elementor-3159 .elementor-element.elementor-element-4d665f6 .wpr-featured-media-image{width:auto;border-radius:0px 0px 0px 0px;}.elementor-3159 .elementor-element.elementor-element-4d665f6 .wpr-featured-media-image img{border-radius:0px 0px 0px 0px;}.elementor-3159 .elementor-element.elementor-element-4d665f6 .wpr-featured-media-caption span{color:#333333;background-color:#ffffff;padding:5px 10px 5px 10px;margin:10px 10px 10px 10px;border-style:none;border-radius:3px 3px 3px 3px;}.elementor-3159 .elementor-element.elementor-element-4d665f6 .wpr-featured-media-caption{transition-duration:0.1s;align-items:flex-end;justify-content:center;}.elementor-3159 .elementor-element.elementor-element-6f0a1ef .gallery-item .gallery-caption{text-align:center;}.elementor-3159 .elementor-element.elementor-element-e032acf{--display:flex;}.elementor-3159 .elementor-element.elementor-element-339f41c .elementor-heading-title{color:#451A49;}.woocommerce .elementor-3159 .elementor-element.elementor-element-2569bf5 .price{color:var( --e-global-color-fea51ae );}.woocommerce .elementor-3159 .elementor-element.elementor-element-4abfbb5 .woocommerce-review-link{color:var( --e-global-color-a1dcbeb );}.woocommerce .elementor-3159 .elementor-element.elementor-element-fad3966 .woocommerce-product-details__short-description{color:var( --e-global-color-a1dcbeb );}.elementor-3159 .elementor-element.elementor-element-0da8518 .cart button, .elementor-3159 .elementor-element.elementor-element-0da8518 .cart .button{background-color:var( --e-global-color-fea51ae );transition:all 0.2s;}.elementor-3159 .elementor-element.elementor-element-0da8518 .cart button:hover, .elementor-3159 .elementor-element.elementor-element-0da8518 .cart .button:hover{background-color:var( --e-global-color-a1dcbeb );}.elementor-3159 .elementor-element.elementor-element-0da8518 .quantity .qty{color:var( --e-global-color-a1dcbeb );transition:all 0.2s;}.elementor-3159 .elementor-element.elementor-element-9881185{color:var( --e-global-color-a1dcbeb );}.elementor-3159 .elementor-element.elementor-element-9881185 a{color:var( --e-global-color-a1dcbeb );}.elementor-3159 .elementor-element.elementor-element-3dbfbe6{--display:flex;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3159 .elementor-element.elementor-element-27aa4a3{--display:flex;}.woocommerce .elementor-3159 .elementor-element.elementor-element-40512e7 .woocommerce-tabs ul.wc-tabs li a{color:var( --e-global-color-a1dcbeb );}.elementor-3159 .elementor-element.elementor-element-8ae7154{--display:flex;--padding-top:20px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-3159 .elementor-element.elementor-element-0ae2e84{--display:flex;}.elementor-3159 .elementor-element.elementor-element-501544e.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-3159 .elementor-element.elementor-element-501544e.elementor-wc-products ul.products li.product span.onsale{display:block;}@media(max-width:1024px){.elementor-3159 .elementor-element.elementor-element-465813e{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-3159 .elementor-element.elementor-element-501544e.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-3159 .elementor-element.elementor-element-501544e.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}/* Start custom CSS for woocommerce-breadcrumb, class: .elementor-element-150255b */.elementor-3159 .elementor-element.elementor-element-150255b .apus-breadscrumb {
    margin: 0 0 0px;
}

.elementor-3159 .elementor-element.elementor-element-150255b h2.bread-title {
    color: #c4aae6;
}

.apus-breadscrumb .breadcrumb a {
    color: #451a49 !important;
}
.elementor-3159 .elementor-element.elementor-element-150255b .apus-breadscrumb .breadcrumb {
    color: #451a49;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-0da8518 */.elementor-3159 .elementor-element.elementor-element-0da8518 button.single_add_to_cart_button.button.alt {
    background-color: #c4aae6 !important;
}
.elementor-3159 .elementor-element.elementor-element-0da8518 button.single_add_to_cart_button.button.alt:before {
    background-color: #451a49;
}

.wishlist-items-wrapper .add_to_cart_button:before, form.cart .added_to_cart:before, .woocommerce #respond input#submit:before, .woocommerce a.button:before, .woocommerce button.button:before, .woocommerce input.button:before, .woocommerce #respond input#submit.alt:before, .woocommerce a.button.alt:before, .woocommerce button.button.alt:before, .woocommerce input.button.alt:before {
    background-color: #451a49;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-data-tabs, class: .elementor-element-40512e7 *//*tab title*/
.elementor-3159 .elementor-element.elementor-element-40512e7 .tabs-list > li > a {
    color: #451a49 !important;
}
/*section title*/
.elementor-3159 .elementor-element.elementor-element-40512e7 div#tabs-list-description h5{
    color: #c4aae6 !important;
}
/*tab description*/
.elementor-3159 .elementor-element.elementor-element-40512e7 div#tabs-list-description {
    color: #451a49 !important;
}
/*Additional information tab css*/
.elementor-3159 .elementor-element.elementor-element-40512e7 th.woocommerce-product-attributes-item__label {
    color: #c4aae6 !important;
}
.elementor-3159 .elementor-element.elementor-element-40512e7 td.woocommerce-product-attributes-item__value {
    color: #451a49 !important;
}

/* review tab css*/

.elementor-3159 .elementor-element.elementor-element-40512e7 #reviews .comments-title {
    color: #c4aae6 !important;
}
.elementor-3159 .elementor-element.elementor-element-40512e7 #reviews #reply-title {
    color: #c4aae6 !important;
}
.elementor-3159 .elementor-element.elementor-element-40512e7 #reviews #comments ol.commentlist li .comment-text p {
    color: #451a49 !important;
}
/*form*/
.elementor-3159 .elementor-element.elementor-element-40512e7 .comment-form-author input#author {
    border-color: #451a49 !important;
}
.elementor-3159 .elementor-element.elementor-element-40512e7 .comment-form-email input#email {
    border-color: #451a49 !important;
}
/*subbmit button*/
.woocommerce #review_form #respond .form-submit input {
    background-color: #c4aae6 !important;
}
/*accept cookies checkbox*/
#commentform [for="wp-comment-cookies-consent"] {
    color: #451a49 !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-related, class: .elementor-element-501544e *//*section title*/
.elementor-3159 .elementor-element.elementor-element-501544e h3.widget-title.text-center {
    color: #c4aae6 !important;
}

/*related product button*/
.elementor-3159 .elementor-element.elementor-element-501544e .quickview-wrapper .view .quickview:before {
    background-color: #451a49;
}
/*related product title*/
.elementor-3159 .elementor-element.elementor-element-501544e .metas.clearfix .name a {
    color: #451a49 !important;
}

/*related product price*/
.elementor-3159 .elementor-element.elementor-element-501544e .metas.clearfix .price .woocommerce-Price-amount {
    color: #451a49 !important;
}/* End custom CSS */