:root{--hwa-ink:#0f252c;--hwa-body:#2b3a40;--hwa-accent:#1f6f7a;--hwa-accent-mid:#4e9aa6;--hwa-accent-pale:#9cc9d1;--hwa-wash:#eef7f8;--hwa-ice:#f5fbfc;--hwa-gold:#a98b5b;--hwa-gold-wash:#fdf7ea;--hwa-cta:#1f6f7a;--hwa-cta-2:#2d8792;--hwa-cta-text:#f5fbfc;--hwa-rule:#dfe7e9;--hwa-h1:clamp(21px,4.1vw,29px)}.hwa{font-family:Open Sans,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;color:var(--hwa-body);background:#fff;-webkit-font-smoothing:antialiased}.hwa *{box-sizing:border-box}.hwa-wrap{max-width:720px;margin:0 auto;padding:0 18px}.hwa a{color:var(--hwa-accent)}.hwa-kicker{font-family:Poppins;font-size:12px;font-weight:600;letter-spacing:.09em;text-transform:uppercase;color:var(--hwa-accent);margin:0 0 12px}.hwa-h1{font-family:Poppins;font-weight:700;font-size:var(--hwa-h1);line-height:1.3;margin:0 0 14px;color:var(--hwa-ink);letter-spacing:-.01em}.hwa-h2{font-family:Poppins;font-weight:700;font-size:clamp(18px,3.5vw,23px);line-height:1.34;margin:34px 0 14px;color:var(--hwa-accent);position:relative;padding-left:16px}.hwa-h2:before{content:"";position:absolute;left:0;top:.18em;bottom:.18em;width:4px;border-radius:3px;background:linear-gradient(180deg,var(--hwa-accent),var(--hwa-accent-pale))}.hwa-sub{font-size:clamp(15px,3.1vw,17.5px);line-height:1.55;font-weight:600;color:var(--hwa-ink);margin:0 0 14px}.hwa-rating{font-size:14px;color:var(--hwa-gold);font-weight:600;margin:0 0 6px}.hwa-byline{font-size:13.5px;color:#7b8a8f;border-top:1px solid var(--hwa-gold);border-bottom:1px solid var(--hwa-rule);padding:11px 0;margin:18px 0 22px}.hwa-p{font-size:17px;line-height:1.66;margin:0 0 16px}.hwa-p strong{font-weight:700;color:var(--hwa-ink)}.hwa-img{display:block;width:100%;height:auto;border-radius:10px;margin:22px 0;box-shadow:0 10px 30px -18px #0f252c73}a.hwa-imglink{display:block;text-decoration:none}.hwa-cap{font-size:13px;color:#7b8a8f;text-align:center;margin:-12px 0 22px;line-height:1.5}.hwa-teaser{background:var(--hwa-gold-wash);border-left:4px solid var(--hwa-gold);border-radius:0 8px 8px 0;padding:14px 16px;margin:22px 0;font-weight:600;font-size:16px;line-height:1.55;color:#6b5527}.hwa-callout{font-weight:700;font-size:clamp(17px,3.5vw,19.5px);line-height:1.46;margin:24px 0;color:var(--hwa-ink);background:var(--hwa-wash);border-left:4px solid var(--hwa-accent);border-radius:0 8px 8px 0;padding:14px 18px}.hwa-quote{border-left:3px solid var(--hwa-accent-pale);background:linear-gradient(90deg,var(--hwa-wash),transparent);padding:10px 0 10px 16px;margin:22px 0;font-style:italic;color:var(--hwa-ink);font-size:16.5px;line-height:1.6;border-radius:0 8px 8px 0}.hwa-ul{margin:0 0 18px;padding-left:22px}.hwa-ul li{margin:0 0 9px;font-size:16.5px;line-height:1.55}.hwa-ul li::marker{color:var(--hwa-accent)}.hwa-ul.hwa-ticks{list-style:none;padding-left:0}.hwa-ul.hwa-ticks li{position:relative;padding-left:32px}.hwa-ul.hwa-ticks li:before{content:"\2713";position:absolute;left:0;top:-1px;width:21px;height:21px;border-radius:50%;background:var(--hwa-accent);color:#fff;font-size:12px;font-weight:700;line-height:21px;text-align:center}.hwa a.hwa-cta{display:block;background:linear-gradient(135deg,var(--hwa-cta),var(--hwa-cta-2));color:var(--hwa-cta-text);font-family:Poppins;font-weight:600;font-size:15.5px;line-height:1.35;text-align:center;padding:17px 16px;border-radius:8px;margin:24px 0;text-decoration:none;box-shadow:0 12px 26px -14px #1f6f7ae6}.hwa a.hwa-cta--gold{background:linear-gradient(135deg,var(--hwa-gold),#c3a371)}.hwa-fixedbar{position:fixed;left:0;right:0;bottom:0;z-index:40;background:linear-gradient(135deg,var(--hwa-cta),var(--hwa-cta-2));padding:11px 14px;text-align:center;box-shadow:0 -6px 22px -10px #0f252c8c;transform:translateY(110%);transition:transform .28s cubic-bezier(.16,1,.3,1)}.hwa-fixedbar.is-on{transform:translateY(0)}.hwa-fixedbar a{display:block;color:var(--hwa-cta-text);font-family:Poppins;font-weight:600;font-size:15px;text-decoration:none;letter-spacing:.01em}.hwa-fixedbar small{display:block;font-size:11.5px;opacity:.82;font-weight:400;margin-top:2px}@media(prefers-reduced-motion:reduce){.hwa-fixedbar{transition:none}}.hwa-topbar{border-bottom:1px solid var(--hwa-topbar-edge,var(--hwa-rule));padding:var(--hwa-topbar-pad,10px) 0;background:var(--hwa-topbar-bg,#fff)}.hwa-topbar-in{display:flex;align-items:center;justify-content:center;gap:14px}.hwa-topbar img.hwa-mast{height:var(--hwa-mast-h,62px);width:auto;max-width:100%}.hwa-topbar img.hwa-flag{height:30px;width:30px;border-radius:50%}.hwa-crumb{font-size:12.5px;color:var(--hwa-topbar-fg,#7b8a8f);margin:12px 0 0;text-align:center}.hwa-crumb b{color:inherit;font-weight:700}.hwa-cmt{display:flex;gap:12px;padding:13px 0;border-bottom:1px solid var(--hwa-rule)}.hwa-cmt img{width:44px;height:44px;border-radius:50%;object-fit:cover;flex:0 0 44px}.hwa-cmt-name{font-weight:700;font-size:14px;color:var(--hwa-accent)}.hwa-cmt-body{font-size:14.5px;line-height:1.5;margin:3px 0 5px}.hwa-cmt-meta{font-size:12.5px;color:#8d9a9e}.hwa-cmt-meta span{color:var(--hwa-accent-mid);font-weight:600}.hwa-card{border:1px solid var(--hwa-rule);border-top:3px solid var(--hwa-accent);border-radius:10px;padding:16px;margin:16px 0;display:flex;gap:14px;align-items:flex-start;background:linear-gradient(180deg,var(--hwa-wash),#fff 60%)}.hwa-card img{width:72px;height:72px;border-radius:10px;object-fit:cover;flex:0 0 72px}.hwa-card-name{font-weight:700;font-size:15px;color:var(--hwa-ink)}.hwa-card-meta{font-size:12.5px;color:#8d9a9e;margin:2px 0 6px}.hwa-card-q{font-size:15px;line-height:1.55;color:var(--hwa-body)}.hwa-stars{color:var(--hwa-gold);letter-spacing:1px;font-size:14px}.hwa-offer{background:linear-gradient(180deg,var(--hwa-wash),#fff);border:1px solid var(--hwa-accent-pale);border-radius:14px;padding:26px 18px;margin:28px 0;text-align:center;box-shadow:0 18px 44px -30px #0f252c99}.hwa-offer img.hwa-pack{width:100%;max-width:330px;height:auto;margin:0 auto 6px;display:block}.hwa-offer-name{font-family:Poppins;font-weight:700;font-size:21px;margin:4px 0 10px;color:var(--hwa-ink)}.hwa-badges{display:flex;gap:14px;align-items:center;justify-content:center;flex-wrap:wrap;margin:14px 0}.hwa-badges img{max-height:40px;width:auto}.hwa-press{display:flex;gap:20px;align-items:center;justify-content:center;flex-wrap:wrap;margin:20px 0}.hwa-press img{max-height:34px;width:auto;filter:grayscale(1);opacity:.68}.hwa-rev{border:1px solid var(--hwa-rule);border-radius:10px;padding:14px;margin:0;background:#fff}.hwa-revgrid{display:grid;grid-template-columns:1fr;gap:12px;margin:18px 0}@media(min-width:620px){.hwa-revgrid{grid-template-columns:1fr 1fr}}.hwa-rev img{width:100%;height:auto;border-radius:8px;margin-bottom:9px;display:block}.hwa-rev-name{font-weight:700;font-size:14px;color:var(--hwa-ink)}.hwa-rev-t{font-size:14px;line-height:1.5;color:var(--hwa-body);margin-top:5px}.hwa-foot{background:var(--hwa-wash);color:#6d7c81;font-size:12.5px;line-height:1.6;padding:26px 0;margin-top:34px;border-top:1px solid var(--hwa-rule)}.hwa-foot a{color:#6d7c81}
/*# sourceMappingURL=/cdn/shop/t/53/assets/hwa.css.map */
