.elementor-667 .elementor-element.elementor-element-b9ea431{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-667 .elementor-element.elementor-element-96ffda3 .woocommerce-breadcrumb{font-size:13px;}.elementor-667 .elementor-element.elementor-element-9749fcf{--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:20px 020px;--row-gap:20px;--column-gap:020px;}.elementor-667 .elementor-element.elementor-element-a81f4a8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-667 .elementor-element.elementor-element-510c407 .elementor-heading-title{font-size:28px;}.woocommerce .elementor-667 .elementor-element.elementor-element-abff16e .flex-control-thumbs li{padding-right:calc(14px / 2);padding-left:calc(14px / 2);padding-bottom:14px;}.woocommerce .elementor-667 .elementor-element.elementor-element-abff16e .flex-control-thumbs{margin-right:calc(-14px / 2);margin-left:calc(-14px / 2);}.elementor-667 .elementor-element.elementor-element-3d453e8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-667 .elementor-element.elementor-element-18cef1a .elementor-heading-title{font-size:28px;}.elementor-667 .elementor-element.elementor-element-174bceb{text-align:justify;font-size:14px;font-weight:300;}.elementor-667 .elementor-element.elementor-element-58c9f76{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}@media(max-width:767px){.elementor-667 .elementor-element.elementor-element-9749fcf{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-667 .elementor-element.elementor-element-a81f4a8{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-667 .elementor-element.elementor-element-174bceb{text-align:justify;}}@media(min-width:768px){.elementor-667 .elementor-element.elementor-element-b9ea431{--content-width:80%;}.elementor-667 .elementor-element.elementor-element-9749fcf{--content-width:80%;}.elementor-667 .elementor-element.elementor-element-a81f4a8{--width:50%;}.elementor-667 .elementor-element.elementor-element-3d453e8{--width:50%;}}/* Start custom CSS for woocommerce-product-images, class: .elementor-element-abff16e */#product-images-desktop .images {
    display: flex;
    flex-direction: row-reverse;
    background-color: white;
    align-items: flex-start;
    border-radius: 15px;
    align-content: space-around;
    justify-content: space-between;
}

#product-images-desktop .flex-control-nav.flex-control-thumbs {
display: flex;
flex-direction: column;
justify-content: space-between;
align-items: center;
width: 20%;
}

#product-images-desktop .flex-viewport {
width: 80%;
}


#product-images-desktop > div > ol > li {
width: 100%;
}/* End custom CSS */