.elementor-invisible,.hideUntilLoaded{visibility:visible!important;opacity:1!important}.featured-image-container.loading{background:none!important}.elementor-progress-bar{width:var(--is-progress,100%)}.elementor-tab-title{cursor:pointer}.elementor-tab-title:focus-visible,a:focus-visible,button:focus-visible{outline:3px solid #d47714;outline-offset:3px}.elementor-tab-content[hidden]{display:none!important}.elementor-tab-content.is-active{display:block!important}.eael-progressbar-line-fill{transform:none!important}.is-product,.is-stars,.is-comments{margin:28px 0;padding:24px;border:1px solid #e5e5e5;background:#fff}.is-product h2{border-bottom:4px solid #3baeda;padding-bottom:12px}.is-review-grid{display:grid;grid-template-columns:1fr 1.4fr 1.3fr;gap:24px}.is-review-grid img{width:100%;max-width:210px;height:auto}.is-score strong{font-size:54px;line-height:1.2;color:#6a9d2b}.is-score span{font-size:18px}.is-criterion{display:grid;grid-template-columns:1fr auto;gap:5px;margin-bottom:12px}.is-criterion meter{width:100%;grid-column:1/-1;height:17px}.is-actions{display:flex;gap:12px;margin:20px 0 0}.is-button,a.is-button{display:inline-block;background:#de3838;color:white!important;padding:10px 20px;border:0;border-radius:3px;text-decoration:none;cursor:pointer}.is-public-form{display:grid;gap:16px}.is-public-form label{display:block}.is-public-form input:not([type=checkbox]),.is-public-form textarea,.is-public-form select{display:block;width:100%;padding:10px;margin-top:5px;max-width:600px}.is-public-form button{justify-self:start}.is-honeypot{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.is-comment{border-bottom:1px solid #ddd;padding:15px 0}.is-comment h3{margin:0}.is-comment time,.is-comment small{display:block;font-size:.85em;color:#777}.is-comment dl>div{display:flex;gap:10px}.is-comment dd{margin:0}.is-form-status{white-space:pre-wrap}.is-pagination{display:flex;gap:10px;padding:20px 0}.is-pagination a{border:1px solid #ccc;padding:8px 14px}.is-pagination a[aria-current]{background:#de3838;color:white}.is-top-reviews{list-style:none;margin:0;padding:0}.is-top-reviews li{display:grid;grid-template-columns:75px 1fr;gap:6px 12px;margin:18px 0}.is-top-reviews img{width:75px;height:auto;grid-row:span 3}.is-top-reviews .is-button{font-size:12px;padding:5px 10px;width:max-content}.menu-item-has-children>.is-submenu-button{display:none}@media(max-width:800px){.is-review-grid{grid-template-columns:1fr}.is-product,.is-stars,.is-comments{padding:16px}.main-navigation.is-open .main-menu-container{display:block!important;right:0;visibility:visible;transform:none}.menu-item-has-children>.is-submenu-button{display:inline-block;background:transparent;border:0;padding:8px;color:inherit}.main-navigation li.is-submenu-open>.sub-menu{display:block!important;visibility:visible!important;height:auto!important;opacity:1!important}.main-navigation.is-open .main-menu-container{position:relative;left:auto;top:auto;max-height:none}.header-menu-button{cursor:pointer}}
@media(max-width:800px){#site-navigation.is-open #main-menu{position:relative!important;left:0!important;right:auto!important;top:auto!important;width:100%!important;height:auto!important;max-height:none!important;transform:none!important;background:#096a86!important}#site-navigation.is-open .main-navigation-inner{padding-top:0!important;margin-top:0!important}#site-navigation.is-open .main-menu-close{display:none!important}#site-navigation.is-open #main-menu a{color:#fff!important}#site-navigation.is-open #main-menu .sub-menu{position:static!important;left:auto!important;top:auto!important}#site-navigation.is-open .is-submenu-button{float:right;color:#fff!important}}
@media(max-width:800px){#site-navigation.is-open li.menu-item-has-children>a{padding-right:45px!important}#site-navigation.is-open .is-submenu-button{position:absolute;right:0;top:0;height:40px;min-width:40px}}
