.elementor-299571 .elementor-element.elementor-element-d25afa5{--display:flex;--background-transition:0.3s;}.elementor-299571 .elementor-element.elementor-element-d2aa512{--display:flex;--background-transition:0.3s;}.elementor-299571 .elementor-element.elementor-element-26fe3a6{--display:flex;--background-transition:0.3s;}.elementor-299571 .elementor-element.elementor-element-cd4784e .elementor-heading-title{font-size:20px;font-weight:600;}.elementor-299571 .elementor-element.elementor-element-cd4784e > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-299571 .elementor-element.elementor-element-276b7cf{--display:flex;--background-transition:0.3s;}.elementor-299571 .elementor-element.elementor-element-3cb0d41{--display:flex;--background-transition:0.3s;}.elementor-299571 .elementor-element.elementor-element-4835b2e .elementor-heading-title{font-size:20px;font-weight:600;}.elementor-299571 .elementor-element.elementor-element-4835b2e > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-299571 .elementor-element.elementor-element-b51917e{text-align:left;font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:28px;}.elementor-299571 .elementor-element.elementor-element-b51917e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:6px 12px 6px 12px;}.elementor-299571 .elementor-element.elementor-element-c89bdc0{text-align:left;font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:28px;}.elementor-299571 .elementor-element.elementor-element-c89bdc0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:6px 12px 6px 12px;}@media(max-width:1024px){.elementor-299571 .elementor-element.elementor-element-b51917e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-299571 .elementor-element.elementor-element-c89bdc0 > .elementor-widget-container{margin:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-299571 .elementor-element.elementor-element-26fe3a6{--width:75%;}.elementor-299571 .elementor-element.elementor-element-276b7cf{--width:75%;}.elementor-299571 .elementor-element.elementor-element-3cb0d41{--width:75%;}}/* Start custom CSS for heading, class: .elementor-element-cd4784e */.woocommerce .side_block_layout div.product .summary .price {
    font-size: 1.7em !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26fe3a6 */.relatedproduct{
    border-left-width: 1px;
        border-radius: 8px;
        border-right-width: 1px;
        gap: 4px 0;
        grid-template:
        "header" auto
        "content" 1fr
        "icons" auto / 1fr;
        padding-bottom: 0;
        background-color: rgb(255, 255, 255);
        border: 0;
        border-bottom: none;
        border-top: none;
        box-shadow: 0px 1px 3px 0px rgba(0,0,0,.1),0px 3px 10px 0px rgba(0,0,0,.1);
        display: grid;

        padding: 12px;
        position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-276b7cf */.reviewidget{
    border-left-width: 1px;
        border-radius: 8px;
        border-right-width: 1px;
        gap: 4px 0;
        grid-template:
        "header" auto
        "content" 1fr
        "icons" auto / 1fr;
        padding-bottom: 0;
        background-color: rgb(255, 255, 255);
        border: 0;
        border-bottom: none;
        border-top: none;
        box-shadow: 0px 1px 3px 0px rgba(0,0,0,.1),0px 3px 10px 0px rgba(0,0,0,.1);
        display: grid;

        padding: 12px;
        position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3cb0d41 */.disclaimer{
    border-left-width: 1px;
        border-radius: 8px;
        border-right-width: 1px;
        gap: 4px 0;
        grid-template:
        "header" auto
        "content" 1fr
        "icons" auto / 1fr;
        padding-bottom: 0;
        background-color: rgb(255, 255, 255);
        border: 0;
        border-bottom: none;
        border-top: none;
        box-shadow: 0px 1px 3px 0px rgba(0,0,0,.1),0px 3px 10px 0px rgba(0,0,0,.1);
        display: grid;

        padding: 12px;
        position: relative;
}/* End custom CSS */