.aeris-page{margin:0;background:#fff;color:#182c34}.aeris-page *{box-sizing:border-box}.aeris-page .elementor-column-gap-default>.elementor-column>.elementor-element-populated{padding:14px}.aeris-page header{background:#fff;border-bottom:1px solid #e4e8e9}.aeris-page img{max-width:100%}.aeris-component{--aeris-accent:#b49361;font-family:Arial,sans-serif;color:#182c34;line-height:1.6}.aeris-component input,.aeris-component select,.aeris-component textarea{font:inherit;box-sizing:border-box;border:1px solid #cbd3d6;border-radius:0;background:white;color:#182c34;padding:13px 14px;width:100%;min-height:48px}.aeris-component button,.aeris-component .aeris-link{font:inherit}.aeris-component input:focus,.aeris-component select:focus,.aeris-component textarea:focus,.aeris-component button:focus-visible,.aeris-component a:focus-visible{outline:2px solid var(--aeris-accent);outline-offset:3px}.aeris-nav ul{display:flex;flex-wrap:wrap;gap:22px;list-style:none;margin:0;padding:14px 0}.aeris-nav a{font-size:14px;text-decoration:none;color:inherit}.aeris-nav a:hover{color:var(--aeris-accent)}.aeris-menu-toggle{display:none}.aeris-form{background:#f4f3ef;padding:32px}.aeris-form h3{font-size:27px;font-weight:400;margin:0 0 24px}.aeris-fields{display:grid;grid-template-columns:1fr 1fr;gap:20px}.aeris-field{display:block;min-width:0;font-size:14px}.aeris-field span{display:block;margin-bottom:7px}.aeris-wide{grid-column:1/-1}.aeris-consent{display:flex;gap:9px;align-items:flex-start;font-size:13px;margin:24px 0}.aeris-consent input,.aeris-compare-label input{width:18px;min-height:18px;margin:4px 0;accent-color:var(--aeris-accent)}.aeris-submit{background:var(--aeris-accent);color:white;border:0;padding:16px 28px;cursor:pointer}.aeris-submit:disabled{opacity:.6;cursor:wait}.aeris-status{font-size:15px;margin:12px 0 0}.aeris-honey{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.aeris-filters{display:flex;gap:20px;margin-bottom:20px}.aeris-filters label{flex:1;font-size:14px}.aeris-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.aeris-card{border:1px solid #e0e4e3;background:white;min-width:0}.aeris-card img{display:block;width:100%;height:235px;object-fit:cover}.aeris-card-body{padding:26px}.aeris-card h3{font-weight:400;font-size:27px;margin:10px 0}.aeris-eyebrow{text-transform:uppercase;letter-spacing:2px;font-size:11px;color:#88724f}.aeris-meta{font-size:13px}.aeris-description{font-size:15px;color:#58686e}.aeris-link{display:inline-block;border-bottom:1px solid var(--aeris-accent);color:inherit;text-decoration:none;padding:6px 0;margin-top:14px}.aeris-compare-label{display:flex;gap:8px;margin-top:18px}.aeris-comparison{overflow-x:auto;margin-top:25px}.aeris-comparison table{border-collapse:collapse;width:100%;font-size:14px}.aeris-comparison th,.aeris-comparison td{border:1px solid #dce1df;padding:16px;text-align:left}.aeris-comparison th{background:#f4f3ef}.aeris-count{font-size:13px}.aeris-component [hidden]{display:none!important}.aeris-skip{position:absolute;left:-10000px}.aeris-skip:focus{left:10px;top:10px;z-index:99999;background:white;padding:12px}.aeris-page .elementor-widget-heading a{text-decoration:none}
@media(max-width:1024px){.aeris-cards{grid-template-columns:repeat(2,1fr)}.aeris-nav ul{gap:12px}.aeris-nav a{font-size:12px}}
@media(max-width:767px){.aeris-cards,.aeris-fields{grid-template-columns:1fr}.aeris-wide{grid-column:auto}.aeris-filters{flex-direction:column}.aeris-form{padding:22px}.aeris-menu-toggle{display:block;border:1px solid #ccd3d5;background:white;padding:10px 18px}.aeris-nav ul{display:none;flex-direction:column}.aeris-nav.open ul{display:flex}.aeris-nav a{font-size:16px}.aeris-card img{height:240px}.aeris-page header .elementor-column{width:100%!important}.aeris-page header .elementor-widget-wrap{padding:7px 14px!important}}
@media(max-width:767px){.aeris-page header .elementor-column:nth-child(1){width:35%!important}.aeris-page header .elementor-column:nth-child(2){width:65%!important}.aeris-page header .aeris-nav{display:flex;align-items:flex-end;flex-direction:column}.aeris-page header .elementor-column:nth-child(3){width:100%!important}.aeris-page header .aeris-nav.open ul{width:100%}}
