.garmach-guide-document #content-wrap{width:100%;max-width:none;padding:0}.garmach-guide-document #primary{float:none;width:100%;border:0;padding:0}.garmach-guide-document #right-sidebar,.garmach-guide-document .single-post-title,.garmach-guide-document .entry-header,.garmach-guide-document .entry-meta,.garmach-guide-document .thumbnail,.garmach-guide-document .entry-share,.garmach-guide-document .single-related-posts,.garmach-guide-document .single-post-media,.garmach-guide-document .author-box,.garmach-guide-document .post-tags,.garmach-guide-document .post-navigation{display:none}.garmach-guide-document .single-post-content{margin:0}.garmach-guide{color:#173e32;background:#fff;font-family:Lato,Arial,sans-serif;font-size:17px;line-height:1.8}.garmach-guide *{box-sizing:border-box}.garmach-guide .gg-hero{display:grid;grid-template-columns:1.1fr 1fr;gap:48px;align-items:center;background:#f0f5ee;padding:64px max(24px,calc((100% - 1180px)/2));margin:0}.garmach-guide h1{font-size:clamp(32px,4.3vw,54px);line-height:1.1;letter-spacing:-1.5px;color:#173e32;font-weight:700;margin:16px 0 24px}.garmach-guide h2{font-size:29px;line-height:1.25;color:#173e32;margin:42px 0 18px}.garmach-guide p{margin:0 0 20px}.garmach-guide .gg-eyebrow{font-size:12px;line-height:1.5;letter-spacing:1.7px;text-transform:uppercase;color:#3c644b;margin-bottom:18px}.garmach-guide .gg-lead{font-size:19px;line-height:1.7}.garmach-guide .gg-hero-photo figure{margin:0}.garmach-guide img{max-width:100%;height:auto;display:block;background:#fff;border-radius:12px}.garmach-guide .gg-hero-photo img{aspect-ratio:1.4;object-fit:contain;width:100%}.garmach-guide .gg-body{max-width:800px;margin:0 auto;padding:52px 28px 64px}.garmach-guide .gg-body>h2:first-child{margin-top:0}.garmach-guide .gg-note{padding:24px 28px;border-left:3px solid #48835a;background:#f0f5ee;margin:28px 0}.garmach-guide .gg-note p:last-child{margin:0}.garmach-guide .gg-comparison-photos{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:28px 0}.garmach-guide figure{margin:24px 0}.garmach-guide .gg-comparison-photos figure{margin:0}.garmach-guide .gg-comparison-photos img{aspect-ratio:1.2;object-fit:contain;width:100%}.garmach-guide figcaption{font-size:14px;line-height:1.5;color:#506552;margin-top:12px}.garmach-guide .wp-block-table{margin:28px 0}.garmach-guide table{width:100%;border-collapse:collapse;font-size:16px}.garmach-guide th,.garmach-guide td{padding:16px 12px;text-align:left;border:0;border-bottom:1px solid #dce5db;overflow-wrap:anywhere}.garmach-guide th{background:#f0f5ee;color:#173e32}.garmach-guide ul{padding-left:24px;margin:20px 0}.garmach-guide li{margin-bottom:9px}.garmach-guide a{color:#17663f;text-decoration:underline;text-underline-offset:3px}.garmach-guide .gg-cta{background:#215344;color:#fff;border-radius:14px;padding:34px;margin-top:36px}.garmach-guide .gg-cta h2{color:#fff;margin-top:0}.garmach-guide a.gg-action{display:inline-block;background:#e9d589;color:#173e32;border-radius:6px;padding:13px 22px;text-decoration:none;font-weight:700;line-height:1.5}.garmach-guide a:focus-visible{outline:3px solid #d0aa40;outline-offset:4px}.garmach-guide .gg-hub-feature{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center;margin:48px 0}.garmach-guide.gg-hub{max-width:1180px;margin:auto;padding:58px 28px}.gg-home-feature{background:#f0f5ee;margin:45px auto!important;padding:38px 26px!important;gap:32px!important;align-items:center!important}.gg-home-feature h2,.gg-home-feature h3,.gg-product-guide h2{color:#173e32!important;line-height:1.25!important}.gg-home-feature h2{font-size:15px!important;text-transform:uppercase;letter-spacing:1px}.gg-home-feature h3{font-size:30px!important}.gg-home-feature img{border-radius:10px;object-fit:contain;max-height:330px}.gg-home-feature .elementor-button{background:#176b3b!important;border-radius:6px!important}.gg-product-guide{padding:28px!important;background:#f0f5ee;margin:32px auto!important}.gg-product-guide a{text-decoration:underline;text-underline-offset:3px}.gg-product-guide h2{font-size:27px!important}.garmach-guide-document #site-header #site-logo #site-logo-inner a{max-width:160px}
@media(max-width:767px){.garmach-guide .gg-hero{grid-template-columns:1fr;gap:28px;padding:34px 22px}.garmach-guide h1{font-size:34px;letter-spacing:-.7px}.garmach-guide h2{font-size:26px;overflow-wrap:break-word}.garmach-guide .gg-lead{font-size:18px}.garmach-guide .gg-body{padding:34px 22px 40px}.garmach-guide .gg-comparison-photos{grid-template-columns:1fr;gap:26px}.garmach-guide th,.garmach-guide td{padding:12px 7px;font-size:14px}.garmach-guide .gg-note,.garmach-guide .gg-cta{padding:22px}.garmach-guide .gg-hub-feature{grid-template-columns:1fr;gap:24px}.garmach-guide.gg-hub{padding:34px 22px}.gg-home-feature{flex-direction:column!important;max-width:100%!important;padding:28px 20px!important}.gg-home-feature>.e-con{width:100%!important}.gg-home-feature h3{font-size:27px!important}.gg-product-guide{margin:26px 12px!important;width:auto!important}}

.garmach-guide .gg-hero>.wp-block-group__inner-container,.garmach-guide .gg-comparison-photos>.wp-block-group__inner-container,.garmach-guide .gg-hub-feature>.wp-block-group__inner-container{display:contents}.garmach-guide-document #site-header.transparent-header{position:relative;background:#215344;top:auto}.garmach-guide-document #site-header .dropdown-menu>li>a,.garmach-guide-document #site-header .oceanwp-mobile-menu-icon a{color:#fff}.garmach-guide-document #content-wrap{padding-top:0!important}.garmach-guide-document #main .entry-content{margin:0}.garmach-guide .gg-hero-copy>.wp-block-group__inner-container{display:block}

.gg-home-feature>.elementor-container{align-items:center;gap:0}.gg-home-feature>.elementor-container>.elementor-column>.elementor-widget-wrap{padding:18px}.gg-product-guide>.elementor-container{width:100%;max-width:1180px}.gg-home-feature .elementor-column{min-width:0}@media(max-width:767px){.gg-home-feature>.elementor-container{flex-direction:column}.gg-home-feature .elementor-column{width:100%!important}}
