.elementor-3835 .elementor-element.elementor-element-3bbc332c{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px}.elementor-3835 .elementor-element.elementor-element-5bbbb2a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-3835 .elementor-element.elementor-element-5bbbb2a.e-con{--flex-grow:0;--flex-shrink:1}.elementor-3835 .elementor-element.elementor-element-e1d2a5d{--display:flex;border-style:none;--border-style:none;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-3835 .elementor-element.elementor-element-40641f93{width:var(--container-widget-width,640px);max-width:640px;--container-widget-width:640px;--container-widget-flex-grow:0}.elementor-3835 .elementor-element.elementor-element-40641f93>.elementor-widget-container{background-color:var(--e-global-color-text);padding:15px 15px 15px 15px;border-style:solid;border-color:var(--e-global-color-474927a);border-radius:8px 8px 8px 8px;box-shadow:0 0 10px 0 rgb(0 0 0 / .5)}.elementor-3835 .elementor-element.elementor-element-40641f93.elementor-element{--align-self:center}@media(min-width:768px){.elementor-3835 .elementor-element.elementor-element-5bbbb2a{--content-width:740px}}.elementor-3835 .elementor-element.elementor-element-40641f93 hr{margin:25px;border-top:2px solid #5A9B99}.elementor-3835 .elementor-element.elementor-element-40641f93 h2{font-size:27px;font-weight:700;margin-top:18px;color:#364958}.elementor-3835 .elementor-element.elementor-element-40641f93 p{color:#364958}.elementor-3835 .elementor-element.elementor-element-40641f93 button:focus{outline:none}.elementor-3835 .elementor-element.elementor-element-40641f93 .showButton,.o2-add-to-cart{margin:5px}.elementor-3835 .elementor-element.elementor-element-40641f93 .targetDiv{display:none}.elementor-3835 .elementor-element.elementor-element-40641f93 div.optimal-size{border-radius:2px;color:#000}.elementor-3835 .elementor-element.elementor-element-40641f93 .showButton{background-color:#3A6362!important;border-color:#3A6362!important;color:white!important;padding:8px 12px!important;font-size:16px}serlector .showButton:hover{background-color:white!important;color:#3A6362!important}.elementor-3835 .elementor-element.elementor-element-40641f93 .button-active{border-radius:12px;background-color:white!important;border-color:#3A6362!important;color:#3A6362!important}.elementor-3835 .elementor-element.elementor-element-40641f93 .o2-add-to-cart svg{fill:white!important}.elementor-3835 .elementor-element.elementor-element-40641f93 .o2-add-to-cart:hover svg,.o2-add-to-cart:focus svg{fill:#83001f!important}.elementor-3835 .elementor-element.elementor-element-40641f93 .o2-add-to-cart:hover{background-color:white!important}.elementor-3835 .elementor-element.elementor-element-40641f93 .best-size{font-size:22px;font-weight:700;margin-top:18px}