.elementor-1198 .elementor-element.elementor-element-667c736{--display:flex;--background-transition:0.3s;--padding-block-start:30px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1198 .elementor-element.elementor-element-548370d .woocommerce-breadcrumb{color:var( --e-global-color-text );font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:16px;letter-spacing:0.5px;}.elementor-1198 .elementor-element.elementor-element-548370d .woocommerce-breadcrumb > a{color:var( --e-global-color-04fc92b );}.elementor-1198 .elementor-element.elementor-element-1fafb87{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:30px 30px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1198 .elementor-element.elementor-element-65265a2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.woocommerce .elementor-1198 .elementor-element.elementor-element-4ec5b79 .flex-viewport:not(:last-child){margin-bottom:24px;}.woocommerce .elementor-1198 .elementor-element.elementor-element-4ec5b79 .flex-control-thumbs li{padding-right:calc(16px / 2);padding-left:calc(16px / 2);padding-bottom:16px;}.woocommerce .elementor-1198 .elementor-element.elementor-element-4ec5b79 .flex-control-thumbs{margin-right:calc(-16px / 2);margin-left:calc(-16px / 2);}.elementor-1198 .elementor-element.elementor-element-cd29736{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:40px 40px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1198 .elementor-element.elementor-element-09b5504{--display:flex;--gap:8px 8px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1198 .elementor-element.elementor-element-a74cc57{text-align:right;}.elementor-1198 .elementor-element.elementor-element-a74cc57 .elementor-heading-title{color:var( --e-global-color-04fc92b );font-family:"Libre Caslon Text", Sans-serif;font-size:32px;font-weight:500;line-height:38px;letter-spacing:-0.2px;}.elementor-1198 .elementor-element.elementor-element-b6265ae{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--align-items:center;--gap:4px 4px;--background-transition:0.3s;}.woocommerce .elementor-1198 .elementor-element.elementor-element-cfc4b2a .star-rating{color:var( --e-global-color-04fc92b );font-size:16px;}.woocommerce:not(.rtl) .elementor-1198 .elementor-element.elementor-element-cfc4b2a .star-rating{margin-right:5px;}.woocommerce.rtl .elementor-1198 .elementor-element.elementor-element-cfc4b2a .star-rating{margin-left:5px;}.elementor-1198 .elementor-element.elementor-element-40294b7 .elementor-heading-title{color:var( --e-global-color-04fc92b );font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:20px;letter-spacing:0.5px;}.elementor-1198 .elementor-element.elementor-element-f8a77e6{text-align:right;}.elementor-1198 .elementor-element.elementor-element-f8a77e6 .elementor-heading-title{color:#545454;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:21px;letter-spacing:0.5px;}.elementor-1198 .elementor-element.elementor-element-f8a77e6 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-1198 .elementor-element.elementor-element-77dddf5{text-align:right;}.woocommerce .elementor-1198 .elementor-element.elementor-element-77dddf5 .price{color:var( --e-global-color-text );font-family:"Libre Caslon Text", Sans-serif;font-size:24px;font-weight:600;line-height:28px;letter-spacing:-0.2px;}.woocommerce .elementor-1198 .elementor-element.elementor-element-77dddf5 .price ins{color:var( --e-global-color-04fc92b );font-family:"Libre Caslon Text", Sans-serif;font-size:32px;font-weight:500;line-height:37px;letter-spacing:-0.2px;}body:not(.rtl) .elementor-1198 .elementor-element.elementor-element-77dddf5:not(.elementor-product-price-block-yes) del{margin-right:8px;}body.rtl .elementor-1198 .elementor-element.elementor-element-77dddf5:not(.elementor-product-price-block-yes) del{margin-left:8px;}.elementor-1198 .elementor-element.elementor-element-77dddf5.elementor-product-price-block-yes del{margin-bottom:8px;}.elementor-1198 .elementor-element.elementor-element-79bd7a3{--display:flex;--gap:8px 8px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1198 .elementor-element.elementor-element-148b862 .elementor-heading-title{color:var( --e-global-color-04fc92b );font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:16px;letter-spacing:0.5px;}.elementor-1198 .elementor-element.elementor-element-c9992d2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:space-between;--align-items:flex-end;--gap:32px 32px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1198 .elementor-element.elementor-element-1425410 .elementor-button{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:16px;letter-spacing:0.5px;fill:var( --e-global-color-astglobalcolor5 );color:var( --e-global-color-astglobalcolor5 );background-color:var( --e-global-color-04fc92b );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-04fc92b );border-radius:0px 0px 0px 0px;}.elementor-1198 .elementor-element.elementor-element-784e77a{--display:flex;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;}.elementor-1198 .elementor-element.elementor-element-784e77a, .elementor-1198 .elementor-element.elementor-element-784e77a::before{--border-transition:0.3s;}.elementor-1198 .elementor-element.elementor-element-6a18739{text-align:right;}.elementor-1198 .elementor-element.elementor-element-6a18739 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;letter-spacing:0.5px;}.elementor-1198 .elementor-element.elementor-element-01ab5d7{--display:flex;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;}.elementor-1198 .elementor-element.elementor-element-01ab5d7, .elementor-1198 .elementor-element.elementor-element-01ab5d7::before{--border-transition:0.3s;}.elementor-1198 .elementor-element.elementor-element-07ea93b .elementor-heading-title{color:var( --e-global-color-text );font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;letter-spacing:0.5px;}.elementor-1198 .elementor-element.elementor-element-c314a61{--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-title-font-size:14px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#838383;--n-accordion-title-hover-color:var( --e-global-color-04fc92b );--n-accordion-title-active-color:var( --e-global-color-04fc92b );--n-accordion-icon-size:15px;}.elementor-1198 .elementor-element.elementor-element-c314a61 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 0px 1px 0px;border-color:#00000017;}:where( .elementor-1198 .elementor-element.elementor-element-c314a61 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Crimson Text", Sans-serif;font-weight:600;text-transform:capitalize;letter-spacing:0.5px;}.elementor-1198 .elementor-element.elementor-element-c314a61 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-1198 .elementor-element.elementor-element-a01843d{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.woocommerce .elementor-1198 .elementor-element.elementor-element-cfa9de1 .woocommerce-tabs ul.wc-tabs li a{color:var( --e-global-color-text );font-family:"Libre Caslon Text", Sans-serif;font-size:16px;font-weight:500;line-height:20px;letter-spacing:0.2px;}.woocommerce .elementor-1198 .elementor-element.elementor-element-cfa9de1 .woocommerce-tabs .woocommerce-Tabs-panel{border-color:var( --e-global-color-text );font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:21px;letter-spacing:0.5px;}.woocommerce .elementor-1198 .elementor-element.elementor-element-cfa9de1 .woocommerce-tabs ul.wc-tabs li{border-color:var( --e-global-color-text );}.woocommerce .elementor-1198 .elementor-element.elementor-element-cfa9de1 .woocommerce-tabs ul.wc-tabs li.active a{color:var( --e-global-color-04fc92b );}.woocommerce .elementor-1198 .elementor-element.elementor-element-cfa9de1 .woocommerce-Tabs-panel{color:var( --e-global-color-04fc92b );}.woocommerce .elementor-1198 .elementor-element.elementor-element-cfa9de1 .woocommerce-Tabs-panel h2{color:var( --e-global-color-04fc92b );}.woocommerce .elementor-1198 .elementor-element.elementor-element-cfa9de1 .woocommerce-tabs .woocommerce-Tabs-panel h2{font-family:var( --e-global-typography-73753c6-font-family ), Sans-serif;font-size:var( --e-global-typography-73753c6-font-size );font-weight:var( --e-global-typography-73753c6-font-weight );line-height:var( --e-global-typography-73753c6-line-height );letter-spacing:var( --e-global-typography-73753c6-letter-spacing );word-spacing:var( --e-global-typography-73753c6-word-spacing );}.elementor-1198 .elementor-element.elementor-element-ae2193c{--display:flex;--gap:40px 40px;--background-transition:0.3s;--padding-block-start:40px;--padding-block-end:40px;--padding-inline-start:40px;--padding-inline-end:40px;}.elementor-1198 .elementor-element.elementor-element-bbc3114 .elementor-heading-title{color:var( --e-global-color-04fc92b );font-family:"Libre Caslon Text", Sans-serif;font-size:24px;font-weight:500;line-height:28px;letter-spacing:0.2px;}.elementor-1198 .elementor-element.elementor-element-88ba560{--grid-columns:4;--grid-column-gap:32px;}@media(max-width:1024px){.woocommerce .elementor-1198 .elementor-element.elementor-element-cfa9de1 .woocommerce-tabs .woocommerce-Tabs-panel h2{font-size:var( --e-global-typography-73753c6-font-size );line-height:var( --e-global-typography-73753c6-line-height );letter-spacing:var( --e-global-typography-73753c6-letter-spacing );word-spacing:var( --e-global-typography-73753c6-word-spacing );}.elementor-1198 .elementor-element.elementor-element-88ba560{--grid-columns:2;}}@media(max-width:767px){.elementor-1198 .elementor-element.elementor-element-667c736{--padding-block-start:20px;--padding-block-end:0px;--padding-inline-start:12px;--padding-inline-end:12px;}.elementor-1198 .elementor-element.elementor-element-548370d .woocommerce-breadcrumb{font-size:10px;line-height:1.6em;}.elementor-1198 .elementor-element.elementor-element-548370d > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-1198 .elementor-element.elementor-element-1fafb87{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:12px;--padding-inline-end:12px;}.elementor-1198 .elementor-element.elementor-element-a74cc57 .elementor-heading-title{font-size:20px;}.elementor-1198 .elementor-element.elementor-element-a01843d{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:12px;--padding-inline-end:12px;}.woocommerce .elementor-1198 .elementor-element.elementor-element-cfa9de1 .woocommerce-tabs .woocommerce-Tabs-panel h2{font-size:var( --e-global-typography-73753c6-font-size );line-height:var( --e-global-typography-73753c6-line-height );letter-spacing:var( --e-global-typography-73753c6-letter-spacing );word-spacing:var( --e-global-typography-73753c6-word-spacing );}.elementor-1198 .elementor-element.elementor-element-ae2193c{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:12px;--padding-inline-end:12px;}.elementor-1198 .elementor-element.elementor-element-88ba560{--grid-columns:2;--grid-column-gap:12px;--grid-row-gap:12px;}}@media(min-width:768px){.elementor-1198 .elementor-element.elementor-element-65265a2{--width:50%;}.elementor-1198 .elementor-element.elementor-element-cd29736{--width:50%;}}/* Start custom CSS for woocommerce-breadcrumb, class: .elementor-element-548370d */nav.woocommerce-breadcrumb {
    display: flex;
    align-items: center;
}





@media only screen and (max-width: 600px) {
  nav.woocommerce-breadcrumb{
    width: 100%;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    height: 22px;
}
}


.elementor-1198 .elementor-element.elementor-element-548370d img{
    transform: rotate(180deg)
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-images, class: .elementor-element-4ec5b79 */.elementor-1198 .elementor-element.elementor-element-4ec5b79 .flex-control-thumbs li img{
    opacity: 1!important;
}

.elementor-1198 .elementor-element.elementor-element-4ec5b79 .flex-control-thumbs li img.flex-active{
    border: 1px solid #000000;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-rating, class: .elementor-element-cfc4b2a */.elementor-1198 .elementor-element.elementor-element-cfc4b2a .woocommerce-review-link{
    display: none;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-price, class: .elementor-element-77dddf5 */.elementor-1198 .elementor-element.elementor-element-77dddf5 .price{
    display: flex;
    flex-direction: row-reverse;
    justify-content: flex-end;
    align-items: center;
    gap: 8px;
}

.elementor-1198 .elementor-element.elementor-element-77dddf5 .woocommerce-Price-amount bdi{
    display: flex;
    flex-direction: row-reverse;
    gap: 5px;
}/* End custom CSS */
/* Start custom CSS for wc-add-to-cart, class: .elementor-element-1425410 */.elementor-1198 .elementor-element.elementor-element-1425410 .quantity{
    border: 1px solid #BCBCBC;
    flex-basis: auto!important;
}

.elementor-1198 .elementor-element.elementor-element-1425410 .quantity a, .elementor-1198 .elementor-element.elementor-element-1425410 .quantity input{
    padding: 12px 16px;
    border: none;
}

.elementor-1198 .elementor-element.elementor-element-1425410 .single_add_to_cart_button{
    padding: 16px 20px!important;
    margin-bottom: 0!important;
}

.elementor-1198 .elementor-element.elementor-element-1425410 .single_add_to_cart_button .elementor-button-text{
    display: flex;
    gap: 5px;
}

.elementor-1198 .elementor-element.elementor-element-1425410 .single_add_to_cart_button .woocommerce-Price-amount bdi{
    display: flex;
    flex-direction: row-reverse;
    gap: 5px;
}/* End custom CSS */
/* Start custom CSS for yith_wcwl_add_to_wishlist, class: .elementor-element-1dd4798 */a.add_to_wishlist.single_add_to_wishlist.button.alt {
    font-size: 14px !important;
    font-weight: 400 !important;
    color: #000 !important;
    background: #fff !important;
    border: 1px solid #BCBCBC !important;
    height: 50px !important;
    padding: 15px 20px !important;
}

span.feedback {
    font-size: 13px;
}
.yith-wcwl-wishlistexistsbrowse {
    color: #000 !important;
}

.yith-wcwl-wishlistexistsbrowse a{
    font-weight: 700 !important;
    text-decoration: underline !important;
}

.yith-wcwl-wishlistexistsbrowse a:hover{
    opacity: .7;
}



.yith-wcwl-wishlistaddedbrowse{
    color: #000 !important;
     font-size: 13px;
}

.yith-wcwl-wishlistaddedbrowse a{
    font-weight: 700 !important;
    text-decoration: underline !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-data-tabs, class: .elementor-element-cfa9de1 */.elementor-1198 .elementor-element.elementor-element-cfa9de1 ul.tabs li.active:before{
    background: #000!important;
    height: 2px!important;
    top: calc(100% - 2px)!important;
}



.elementor-1198 .elementor-element.elementor-element-cfa9de1 p.meta {
    font-family: 'Inter';
    font-size: 14px !important;
    display: flex;
    flex-direction: column;
}

.elementor-1198 .elementor-element.elementor-element-cfa9de1 .woocommerce-review__author{

    color: #000000;
    font-weight: 600;
}

time.woocommerce-review__published-date{
        padding: 0px !important;
}



.woocommerce-js #reviews #comments ol.commentlist li .comment-text meta, .woocommerce-js #reviews #comments ol.commentlist li .comment-text p.meta{
    width: 90%;
}

.woocommerce-js .star-rating span::before{
    color: #000;
}


input#submit{
    background: #000 !important;
    border-radius: 0px;
}



div#respond {
    font-family: 'Inter';
}

img.avatar.avatar-60.photo {
    border-radius: 0px !important;
}/* End custom CSS */