.elementor-111 .elementor-element.elementor-element-75e8256{--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 00100px;--row-gap:0px;--column-gap:00100px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-111 .elementor-element.elementor-element-40952ec{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-40952ec.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-111 .elementor-element.elementor-element-cc12053{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-2758770 .elementor-heading-title{font-family:var( --e-global-typography-fae39a1-font-family ), Sans-serif;font-size:var( --e-global-typography-fae39a1-font-size );font-weight:var( --e-global-typography-fae39a1-font-weight );line-height:var( --e-global-typography-fae39a1-line-height );}.elementor-111 .elementor-element.elementor-element-a455d19 .elementor-heading-title{font-family:var( --e-global-typography-7ee9e0e-font-family ), Sans-serif;font-size:var( --e-global-typography-7ee9e0e-font-size );font-weight:var( --e-global-typography-7ee9e0e-font-weight );line-height:var( --e-global-typography-7ee9e0e-line-height );}.elementor-111 .elementor-element.elementor-element-1a3d881{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-a0710b9{width:var( --container-widget-width, 130px );max-width:130px;--container-widget-width:130px;--container-widget-flex-grow:0;--e-rating-icon-font-size:20px;--e-rating-gap:5px;--e-rating-icon-marked-color:var( --e-global-color-39ec292 );--e-rating-icon-color:var( --e-global-color-text );}.elementor-111 .elementor-element.elementor-element-da74fde{width:auto;max-width:auto;}.elementor-111 .elementor-element.elementor-element-da74fde.elementor-element{--align-self:center;}.elementor-111 .elementor-element.elementor-element-da74fde .elementor-heading-title{font-family:var( --e-global-typography-fae39a1-font-family ), Sans-serif;font-size:var( --e-global-typography-fae39a1-font-size );font-weight:var( --e-global-typography-fae39a1-font-weight );line-height:var( --e-global-typography-fae39a1-line-height );}.elementor-111 .elementor-element.elementor-element-221dbd4{width:auto;max-width:auto;}.elementor-111 .elementor-element.elementor-element-221dbd4.elementor-element{--align-self:center;}.elementor-111 .elementor-element.elementor-element-221dbd4 .elementor-heading-title{font-family:var( --e-global-typography-fae39a1-font-family ), Sans-serif;font-size:var( --e-global-typography-fae39a1-font-size );font-weight:var( --e-global-typography-fae39a1-font-weight );line-height:var( --e-global-typography-fae39a1-line-height );color:var( --e-global-color-39ec292 );}.elementor-111 .elementor-element.elementor-element-3144efd{--spacer-size:50px;width:100%;max-width:100%;}.elementor-111 .elementor-element.elementor-element-010ef83{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-5a77226{width:auto;max-width:auto;}.elementor-111 .elementor-element.elementor-element-5a77226 > .elementor-widget-container{padding:7px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-5a77226.elementor-element{--align-self:center;}.elementor-111 .elementor-element.elementor-element-5a77226 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:normal;text-decoration:line-through;}.elementor-111 .elementor-element.elementor-element-3f394af{width:auto;max-width:auto;}.elementor-111 .elementor-element.elementor-element-3f394af.elementor-element{--align-self:center;}.elementor-111 .elementor-element.elementor-element-3f394af .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:30px;font-weight:bold;}.elementor-111 .elementor-element.elementor-element-2a919ed{width:auto;max-width:auto;}.elementor-111 .elementor-element.elementor-element-2a919ed > .elementor-widget-container{background-color:var( --e-global-color-ddfde24 );padding:10px 20px 8px 20px;border-radius:50px 50px 50px 50px;}.elementor-111 .elementor-element.elementor-element-2a919ed.elementor-element{--align-self:center;}.elementor-111 .elementor-element.elementor-element-2a919ed .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:25px;font-weight:normal;color:var( --e-global-color-bee0b0d );}.elementor-111 .elementor-element.elementor-element-9fccba3 .elementor-heading-title{font-family:var( --e-global-typography-fae39a1-font-family ), Sans-serif;font-size:var( --e-global-typography-fae39a1-font-size );font-weight:var( --e-global-typography-fae39a1-font-weight );line-height:var( --e-global-typography-fae39a1-line-height );color:var( --e-global-color-secondary );}.elementor-111 .elementor-element.elementor-element-1a9f9da{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:04px;--padding-bottom:14px;--padding-left:0px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-1a9f9da:not(.elementor-motion-effects-element-type-background), .elementor-111 .elementor-element.elementor-element-1a9f9da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFF0F5;}.elementor-111 .elementor-element.elementor-element-5985b3f .elementor-button{background-color:var( --e-global-color-95df0c9 );font-family:var( --e-global-typography-82bf66a-font-family ), Sans-serif;font-size:var( --e-global-typography-82bf66a-font-size );font-weight:var( --e-global-typography-82bf66a-font-weight );fill:var( --e-global-color-bee0b0d );color:var( --e-global-color-bee0b0d );box-shadow:-4px 8px 8px -1px rgba(0, 0, 0, 0.23);transition-duration:600ms;border-style:none;border-radius:8px 8px 8px 8px;padding:20px 20px 20px 20px;}.elementor-111 .elementor-element.elementor-element-5985b3f .elementor-button:hover, .elementor-111 .elementor-element.elementor-element-5985b3f .elementor-button:focus{background-color:var( --e-global-color-39ec292 );color:var( --e-global-color-bee0b0d );}.elementor-111 .elementor-element.elementor-element-5985b3f{width:100%;max-width:100%;}.elementor-111 .elementor-element.elementor-element-5985b3f .elementor-button-content-wrapper{flex-direction:row;}.elementor-111 .elementor-element.elementor-element-5985b3f .elementor-button .elementor-button-content-wrapper{gap:13px;justify-content:center;}.elementor-111 .elementor-element.elementor-element-5985b3f .elementor-button:hover svg, .elementor-111 .elementor-element.elementor-element-5985b3f .elementor-button:focus svg{fill:var( --e-global-color-bee0b0d );}.elementor-111 .elementor-element.elementor-element-0dc302b{font-family:var( --e-global-typography-fae39a1-font-family ), Sans-serif;font-size:var( --e-global-typography-fae39a1-font-size );font-weight:var( --e-global-typography-fae39a1-font-weight );line-height:var( --e-global-typography-fae39a1-line-height );}.elementor-111 .elementor-element.elementor-element-2a71478{width:100%;max-width:100%;}.elementor-111 .elementor-element.elementor-element-2a71478 > .elementor-widget-container{margin:0100px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-2a71478 .elementor-heading-title{font-family:var( --e-global-typography-7ee9e0e-font-family ), Sans-serif;font-size:var( --e-global-typography-7ee9e0e-font-size );font-weight:var( --e-global-typography-7ee9e0e-font-weight );line-height:var( --e-global-typography-7ee9e0e-line-height );}.elementor-111 .elementor-element.elementor-element-baaf4d3{width:100%;max-width:100%;}.elementor-111 .elementor-element.elementor-element-baaf4d3.elementor-element{--align-self:center;}body.elementor-page-111:not(.elementor-motion-effects-element-type-background), body.elementor-page-111 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFF0F5;}@media(min-width:768px){.elementor-111 .elementor-element.elementor-element-40952ec{--width:39.176%;}}@media(max-width:1024px){.elementor-111 .elementor-element.elementor-element-75e8256{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-111 .elementor-element.elementor-element-2758770 .elementor-heading-title{font-size:var( --e-global-typography-fae39a1-font-size );line-height:var( --e-global-typography-fae39a1-line-height );}.elementor-111 .elementor-element.elementor-element-a455d19 .elementor-heading-title{font-size:var( --e-global-typography-7ee9e0e-font-size );line-height:var( --e-global-typography-7ee9e0e-line-height );}.elementor-111 .elementor-element.elementor-element-da74fde .elementor-heading-title{font-size:var( --e-global-typography-fae39a1-font-size );line-height:var( --e-global-typography-fae39a1-line-height );}.elementor-111 .elementor-element.elementor-element-221dbd4 .elementor-heading-title{font-size:var( --e-global-typography-fae39a1-font-size );line-height:var( --e-global-typography-fae39a1-line-height );}.elementor-111 .elementor-element.elementor-element-010ef83{--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;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-111 .elementor-element.elementor-element-3f394af .elementor-heading-title{font-size:25px;}.elementor-111 .elementor-element.elementor-element-2a919ed .elementor-heading-title{font-size:20px;}.elementor-111 .elementor-element.elementor-element-9fccba3 .elementor-heading-title{font-size:var( --e-global-typography-fae39a1-font-size );line-height:var( --e-global-typography-fae39a1-line-height );}.elementor-111 .elementor-element.elementor-element-5985b3f .elementor-button{font-size:var( --e-global-typography-82bf66a-font-size );}.elementor-111 .elementor-element.elementor-element-0dc302b{font-size:var( --e-global-typography-fae39a1-font-size );line-height:var( --e-global-typography-fae39a1-line-height );}.elementor-111 .elementor-element.elementor-element-2a71478 .elementor-heading-title{font-size:var( --e-global-typography-7ee9e0e-font-size );line-height:var( --e-global-typography-7ee9e0e-line-height );}}@media(max-width:767px){.elementor-111 .elementor-element.elementor-element-75e8256{--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-111 .elementor-element.elementor-element-2758770 .elementor-heading-title{font-size:var( --e-global-typography-fae39a1-font-size );line-height:var( --e-global-typography-fae39a1-line-height );}.elementor-111 .elementor-element.elementor-element-a455d19 .elementor-heading-title{font-size:var( --e-global-typography-7ee9e0e-font-size );line-height:var( --e-global-typography-7ee9e0e-line-height );}.elementor-111 .elementor-element.elementor-element-da74fde .elementor-heading-title{font-size:var( --e-global-typography-fae39a1-font-size );line-height:var( --e-global-typography-fae39a1-line-height );}.elementor-111 .elementor-element.elementor-element-221dbd4 .elementor-heading-title{font-size:var( --e-global-typography-fae39a1-font-size );line-height:var( --e-global-typography-fae39a1-line-height );}.elementor-111 .elementor-element.elementor-element-5a77226 .elementor-heading-title{font-size:15px;}.elementor-111 .elementor-element.elementor-element-3f394af > .elementor-widget-container{padding:5px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-3f394af .elementor-heading-title{font-size:20px;}.elementor-111 .elementor-element.elementor-element-2a919ed > .elementor-widget-container{padding:6px 014px 2px 14px;}.elementor-111 .elementor-element.elementor-element-2a919ed .elementor-heading-title{font-size:15px;}.elementor-111 .elementor-element.elementor-element-9fccba3 .elementor-heading-title{font-size:var( --e-global-typography-fae39a1-font-size );line-height:var( --e-global-typography-fae39a1-line-height );}.elementor-111 .elementor-element.elementor-element-5985b3f .elementor-button{font-size:var( --e-global-typography-82bf66a-font-size );padding:20px 10px 20px 10px;}.elementor-111 .elementor-element.elementor-element-0dc302b{font-size:var( --e-global-typography-fae39a1-font-size );line-height:var( --e-global-typography-fae39a1-line-height );}.elementor-111 .elementor-element.elementor-element-2a71478 .elementor-heading-title{font-size:var( --e-global-typography-7ee9e0e-font-size );line-height:var( --e-global-typography-7ee9e0e-line-height );}}/* Start custom CSS for woocommerce-product-content, class: .elementor-element-0dc302b */.elementor-111 .elementor-element.elementor-element-0dc302b img{
    border-radius: 12px;
    margin: 20px 0px
}

.elementor-111 .elementor-element.elementor-element-0dc302b br {
    margin-bottom: 8px !important;
}


.elementor-111 .elementor-element.elementor-element-0dc302b li {
    line-height: 1.6;
}

.elementor-111 .elementor-element.elementor-element-0dc302b ul{
    margin-bottom: 8px !important;
}/* End custom CSS */
/* Start custom CSS for post-comments, class: .elementor-element-baaf4d3 */h2.woocommerce-Reviews-title {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75e8256 */.woocommerce-product-gallery__image.flex-active-slide {
    border-radius: 12px;
}

.woocommerce div.product div.images .flex-control-thumbs li img {
    border-radius: 8px;
}


ol.flex-control-nav.flex-control-thumbs {
    margin-block-start: 20px !important;
}

.flex-control-nav.flex-control-thumbs li {
    padding-right: 20px  !important; 
    padding-bottom: 20px  !important; 
}
.woocommerce div.product .woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4) {
    padding-right: 0px !important;
}
.flex-control-nav.flex-control-thumbs li:last-child {
    padding-right: 0  !important; 
}


.woocommerce div.product div.images .flex-control-thumbs li img {
    height: 90px;
    width: 90px;
    object-fit: cover;
    opacity: 0.7;
    box-shadow: 0 0 12px -4px darkgray;
}

.woocommerce div.product div.images .flex-control-thumbs li img.flex-active, .woocommerce div.product div.images .flex-control-thumbs li img:hover {
    opacity: 1;
    border: solid;
}

.elementor-111 .elementor-element.elementor-element-75e8256 p ul{
    margin-bottom: 16px !important;
}

ul.woocommerce-error {
    display: none;
}

.wp-video {
    margin: 40px 0;
    border-radius: 16px;
    overflow: hidden;
}/* End custom CSS */