.elementor-4170101 .elementor-element.elementor-element-0ddab84{margin-top:0px;margin-bottom:0100px;}.elementor-4170101 .elementor-element.elementor-element-49b2333 > .elementor-element-populated{padding:10% 1% 0% 10%;}.elementor-4170101 .elementor-element.elementor-element-9347819 .ce-product-name{white-space:normal;}.elementor-4170101 .elementor-element.elementor-element-9347819.elementor-widget-heading .elementor-heading-title{color:#4e6863;}.elementor-4170101 .elementor-element.elementor-element-9347819 .elementor-heading-title{font-family:"PT Serif", sans-serif;font-size:40px;font-weight:bold;line-height:48px;}.elementor-4170101 .elementor-element.elementor-element-704bf09 .ce-product-description{color:#4e6863;font-family:"Roboto", sans-serif;font-size:16px;font-weight:normal;line-height:19.2px;}.elementor-4170101 .elementor-element.elementor-element-704bf09{width:515px;max-width:515px;}.elementor-4170101 .elementor-element.elementor-element-cce6f20.elementor-widget-heading .elementor-heading-title{color:#4e6863;}.elementor-4170101 .elementor-element.elementor-element-cce6f20 .elementor-heading-title{font-family:"PT Serif", sans-serif;font-size:16px;font-weight:bold;line-height:19.2px;}.elementor-4170101 .elementor-element.elementor-element-cce6f20 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4170101 .elementor-element.elementor-element-cce6f20{width:108px;max-width:108px;align-self:center;}.elementor-4170101 .elementor-element.elementor-element-42faee0 .ce-product-prices{font-family:"PT Serif", sans-serif;font-size:18px;font-weight:bold;color:#4e6863;}body:not(.lang-rtl) .elementor-4170101 .elementor-element.elementor-element-42faee0 .ce-product-prices > div{margin:0 10px 10px 0;}body:not(.lang-rtl) .elementor-4170101 .elementor-element.elementor-element-42faee0 .ce-product-prices{margin:0 -10px -10px 0;}body.lang-rtl .elementor-4170101 .elementor-element.elementor-element-42faee0 .ce-product-prices > div{margin:0 0 10px 10px;}body.lang-rtl .elementor-4170101 .elementor-element.elementor-element-42faee0 .ce-product-prices{margin:0 0 -10px -10px;}body:not(.lang-rtl) .elementor-4170101 .elementor-element.elementor-element-42faee0 .ce-product-badge-sale{margin-left:10px;}body.lang-rtl .elementor-4170101 .elementor-element.elementor-element-42faee0 .ce-product-badge-sale{margin-right:10px;}.elementor-4170101 .elementor-element.elementor-element-42faee0 > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-4170101 .elementor-element.elementor-element-42faee0{width:initial;max-width:initial;align-self:center;}.elementor-4170101 .elementor-element.elementor-element-533f773.elementor-widget-heading .elementor-heading-title{color:#4e6863;}.elementor-4170101 .elementor-element.elementor-element-533f773 .elementor-heading-title{font-family:"PT Serif", sans-serif;font-size:16px;font-weight:bold;line-height:19.2px;}.elementor-4170101 .elementor-element.elementor-element-533f773 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4170101 .elementor-element.elementor-element-533f773{width:50%;max-width:50%;align-self:center;}.elementor-4170101 .elementor-element.elementor-element-9046c29 input[type=number]{font-family:"PT Serif", sans-serif;font-size:16px;font-weight:bold;color:#4e6863;}.elementor-4170101 .elementor-element.elementor-element-9046c29 i.ce-product-quantity__btn{padding:8px;color:#4e6863;}.elementor-4170101 .elementor-element.elementor-element-9046c29 .ce-product-quantity__btn{background-color:rgba(0,0,0,0);border-color:#4054b2;}.elementor-4170101 .elementor-element.elementor-element-9046c29{width:auto;max-width:auto;align-self:center;}.elementor-4170101 .elementor-element.elementor-element-9046c29 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#4e6863;}.elementor-4170101 .elementor-element.elementor-element-852fe1e > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-4170101 .elementor-element.elementor-element-2d18cd2 .elementor-divider-separator{border-top-style:solid;border-top-width:2px;border-top-color:#4e6863;width:90%;}.elementor-4170101 .elementor-element.elementor-element-2d18cd2 .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-4170101 .elementor-element.elementor-element-13949f2 .ce-product-description-short{font-family:"Roboto", sans-serif;font-size:16px;font-weight:normal;line-height:19.2px;color:#4e6863;}.elementor-4170101 .elementor-element.elementor-element-145ae33.elementor-position-bottom .elementor-thumbnails-swiper{margin-top:10px;}.elementor-4170101 .elementor-element.elementor-element-145ae33.elementor-position-left .elementor-thumbnails-swiper{margin-right:10px;}.elementor-4170101 .elementor-element.elementor-element-145ae33.elementor-position-right .elementor-thumbnails-swiper{margin-left:10px;}.elementor-4170101 .elementor-element.elementor-element-145ae33 .elementor-swiper:nth-child(1){width:80%;}.elementor-4170101 .elementor-element.elementor-element-145ae33 .elementor-swiper:nth-child(2){width:calc(100% - 80%);}.elementor-4170101 .elementor-element.elementor-element-145ae33 .elementor-swiper-button{font-size:20px;}.elementor-4170101 .elementor-element.elementor-element-73cbe8f{margin-top:0px;margin-bottom:060px;}.elementor-4170101 .elementor-element.elementor-element-0a446a3 > .elementor-element-populated{padding:0% 10% 0% 10%;}.elementor-4170101 .elementor-element.elementor-element-af9f5ba.elementor-widget-heading .elementor-heading-title{color:#4e6863;}.elementor-4170101 .elementor-element.elementor-element-af9f5ba .elementor-heading-title{font-family:"PT Serif", sans-serif;font-size:40px;font-weight:bold;line-height:48px;}.elementor-4170101 .elementor-element.elementor-element-07a4415 > .elementor-element-populated{padding:0% 10% 0% 10%;}.elementor-4170101 .elementor-element.elementor-element-58c36ecc a.elementor-button{font-size:14px;font-weight:normal;line-height:16.8px;background-color:#84908a;border-radius:0px 0px 0px 0px;padding:10px 25px 10px 25px;}.elementor-4170101 .elementor-element.elementor-element-58c36ecc a.elementor-button:not(#e){color:#ffffff;}.elementor-4170101 .elementor-element.elementor-element-58c36ecc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4170101 .elementor-element.elementor-element-613990c{margin-top:0px;margin-bottom:60px;}.elementor-4170101 .elementor-element.elementor-element-66119ce a.elementor-button{font-size:14px;font-weight:normal;line-height:16.8px;background-color:#84908a;border-radius:0px 0px 0px 0px;padding:10px 25px 10px 25px;}.elementor-4170101 .elementor-element.elementor-element-66119ce a.elementor-button:not(#e){color:#ffffff;}.elementor-4170101 .elementor-element.elementor-element-66119ce > .elementor-widget-container{padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-4170101 .elementor-element.elementor-element-0ddab84{margin-top:0px;margin-bottom:0px;}.elementor-4170101 .elementor-element.elementor-element-49b2333 > .elementor-element-populated{padding:5% 010% 0% 010%;}.elementor-4170101 .elementor-element.elementor-element-cce6f20 .elementor-heading-title{font-size:16px;}.elementor-4170101 .elementor-element.elementor-element-cce6f20{width:50%;max-width:50%;}.elementor-4170101 .elementor-element.elementor-element-42faee0 .ce-product-prices{font-size:16px;}.elementor-4170101 .elementor-element.elementor-element-42faee0{width:50%;max-width:50%;}.elementor-4170101 .elementor-element.elementor-element-533f773 .elementor-heading-title{font-size:16px;}.elementor-4170101 .elementor-element.elementor-element-533f773{width:50%;max-width:50%;}.elementor-4170101 .elementor-element.elementor-element-9046c29 input[type=number]{font-size:14px;}.elementor-4170101 .elementor-element.elementor-element-9046c29{width:auto;max-width:auto;}.elementor-4170101 .elementor-element.elementor-element-88ab4de > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-4170101 .elementor-element.elementor-element-ba7becd > .elementor-widget-container{padding:0% 0% 0% 10%;}.elementor-4170101 .elementor-element.elementor-element-66119ce > .elementor-widget-container{padding:0px 015px 0px 0px;}}@media(max-width:767px){.elementor-4170101 .elementor-element.elementor-element-88ab4de > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-4170101 .elementor-element.elementor-element-613990c{margin-top:0px;margin-bottom:15px;}}@media(min-width:768px){.elementor-4170101 .elementor-element.elementor-element-fb0573c{width:50%;}.elementor-4170101 .elementor-element.elementor-element-4d69089{width:49.942%;}}@media(max-width:1024px) and (min-width:768px){.elementor-4170101 .elementor-element.elementor-element-49b2333{width:100%;}.elementor-4170101 .elementor-element.elementor-element-65bb93a{width:100%;}.elementor-4170101 .elementor-element.elementor-element-0a446a3{width:100%;}}/* Start custom CSS for shortcode, class: .elementor-element-5dff6cb */.elementor-4170101 .elementor-element.elementor-element-5dff6cb a{
    font-size:16px;
    font-family:roboto;
    color:#4e6863;
    border-left:2px solid #4e6863;
    padding: 5px 10px;
    line-height:19.2px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cce6f20 */.elementor-4170101 .elementor-element.elementor-element-cce6f20/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-533f773 */@media(min-width:1025px) and (max-width:1133px){
    
}/* End custom CSS */
/* Start custom CSS for product-quantity, class: .elementor-element-9046c29 */.elementor-field-textual.elementor-size-sm{
    padding:0;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4d69089 */.elementor-4170101 .elementor-element.elementor-element-4d69089 .elementor-widget-wrap{
    gap: 15px 0;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-ba7becd */.elementor-4170101 .elementor-element.elementor-element-ba7becd a{
    font-size:16px;
    font-family:roboto;
    color:#4e6863;
    border-left:2px solid #4e6863;
    padding: 5px 10px;
}/* End custom CSS */
/* Start custom CSS for product-images, class: .elementor-element-145ae33 *//*.elementor-widget-product-images.elementor-position-left .elementor-widget-container{
    flex-direction: column;
}*/

.elementor-thumbnails-swiper img{
    width:100%;
    height:100%;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-07a4415 */.elementor-thumbnails-swiper img{
    width: 100px;
    height: 100px;
}
.elementor-thumbnails-swiper .swiper-slide-visible{
    text-align:center;
}
.elementor-thumbnails-swiper{
    padding-top: 30px;
}/* End custom CSS */
/* Start custom CSS for product-carousel, class: .elementor-element-9f84a09 */.elementor-4170101 .elementor-element.elementor-element-9f84a09 img{
    width: 400px;
}/* End custom CSS */