.hwb-price small{display:block;font-size:12.5px;font-weight:600;color:var(--ink-soft)}.hwb-item--feature{border:2px solid var(--accent);box-shadow:0 18px 40px -26px #1d3a7a8c}.hwb-item__badge{position:absolute;right:14px;top:14px;background:var(--butter);color:var(--ink);font-size:11.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;padding:7px 12px;border-radius:999px}@media(min-width:820px){.hwb-item{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.hwb-item__media{aspect-ratio:auto;min-height:100%}.hwb-item__body{padding:30px 34px;align-self:center}.hwb-item__num{font-size:68px}}.hwb-band{background:var(--navy-deep);color:#fff}.hwb-band .hwb-eyebrow{color:var(--butter)}.hwb-band .hwb-lede{color:#ffffffd1}.hwb-band .hwb-h2 em{color:var(--sky)}.hwb-band__grid{display:grid;gap:26px;align-items:center}.hwb-band__media{border-radius:var(--r);overflow:hidden;aspect-ratio:1/1}.hwb-band__media img{width:100%;height:100%;object-fit:cover}.hwb-ticks{list-style:none;margin:0 0 22px;padding:0;display:grid;gap:12px}.hwb-ticks li{display:grid;grid-template-columns:26px 1fr;gap:10px;align-items:start}.hwb-ticks svg{width:22px;height:22px;margin-top:2px;color:var(--butter)}.hwb-ticks b{display:block}.hwb-section:not(.hwb-band) .hwb-ticks svg{color:var(--accent)}@media(min-width:900px){.hwb-band__grid{grid-template-columns:1fr 1fr;gap:56px}}.hwb-buy{background:#fff;border:1px solid var(--line);border-radius:var(--r);padding:20px}.hwb-buy__price{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;margin:0 0 4px}.hwb-buy__now{font-size:28px;font-weight:800}.hwb-buy__was{font-size:18px;color:#6d6d7a;text-decoration:line-through}.hwb-buy__save{font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;background:var(--butter);padding:4px 10px;border-radius:999px}.hwb-buy__note{font-size:13.5px;color:var(--ink-soft);margin:0 0 16px}.hwb-opts-label{font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;margin:0 0 8px}.hwb-opts-label span{font-weight:600;text-transform:none;letter-spacing:0;color:var(--ink-soft)}.hwb-opts{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:16px}.hwb-opt{min-height:46px;padding:10px 16px;border-radius:var(--r-sm);border:1.5px solid var(--line);background:#fff;font:600 14.5px var(--f-body);color:var(--ink);cursor:pointer;display:inline-flex;align-items:center;gap:8px}.hwb-opt i{width:14px;height:14px;border-radius:50%;display:inline-block}.hwb-opt[aria-pressed=true]{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.hwb-gallery{display:grid;gap:10px}.hwb-gallery__main{border-radius:var(--r);overflow:hidden;aspect-ratio:1/1;background:var(--paper)}.hwb-gallery__main img{width:100%;height:100%;object-fit:cover;transition:opacity .25s}.hwb-thumbs{display:grid;grid-template-columns:repeat(5,1fr);gap:8px}.hwb-thumbs button{padding:0;border:2px solid transparent;border-radius:var(--r-sm);overflow:hidden;cursor:pointer;background:var(--paper);aspect-ratio:1/1}.hwb-thumbs button[aria-current=true]{border-color:var(--accent)}.hwb-thumbs img{width:100%;height:100%;object-fit:cover}.hwb-cards{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.hwb-card{background:#fff;border:1px solid var(--line);border-radius:var(--r);padding:18px 16px}.hwb-card__icon{width:42px;height:42px;border-radius:50%;display:grid;place-items:center;background:var(--cream);color:var(--accent);margin-bottom:12px}.hwb-card__icon svg{width:22px;height:22px}.hwb-card h3{font-family:var(--f-display);font-weight:500;font-size:20px;line-height:1.2;margin:0 0 6px}.hwb-card p{font-size:14.5px;color:var(--ink-soft);margin:0}@media(min-width:900px){.hwb-cards{grid-template-columns:repeat(4,1fr);gap:18px}.hwb-cards--3{grid-template-columns:repeat(3,1fr)}}@media(max-width:420px){.hwb-cards--stack{grid-template-columns:1fr}}.hwb-who{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.hwb-who__item{position:relative;border-radius:var(--r);overflow:hidden;aspect-ratio:4/5;background:var(--paper)}.hwb-who__item img{width:100%;height:100%;object-fit:cover}.hwb-who__item div{position:absolute;inset:auto 0 0 0;padding:44px 14px 14px;background:linear-gradient(transparent,#101228d1);color:#fff}.hwb-who__item b{font-family:var(--f-display);font-weight:500;font-size:21px;display:block;line-height:1.1}.hwb-who__item span{font-size:13.5px;opacity:.9}@media(min-width:900px){.hwb-who{grid-template-columns:repeat(5,1fr);gap:16px}}.hwb-split{display:grid;gap:26px;align-items:center}.hwb-split__media{border-radius:var(--r);overflow:hidden;position:relative}.hwb-split__media img{width:100%;aspect-ratio:1/1;object-fit:cover}.hwb-split__inset{position:absolute;right:12px;bottom:12px;width:40%;border-radius:var(--r-sm);overflow:hidden;border:4px solid #fff;box-shadow:0 10px 30px #00000040}.hwb-split__inset img{aspect-ratio:1/1}@media(min-width:900px){.hwb-split{grid-template-columns:1fr 1fr;gap:60px}.hwb-split--flip .hwb-split__media{order:2}}.hwb-steps{display:grid;gap:14px;counter-reset:s}.hwb-step{display:grid;grid-template-columns:44px 1fr;gap:14px;align-items:start;background:#fff;border:1px solid var(--line);border-radius:var(--r);padding:16px}.hwb-step:before{counter-increment:s;content:counter(s);width:44px;height:44px;border-radius:50%;display:grid;place-items:center;font-family:var(--f-display);font-size:22px;background:var(--accent);color:#fff}.hwb-step h3{font-size:17px;margin:2px 0 4px}.hwb-step p{font-size:14.5px;color:var(--ink-soft);margin:0}@media(min-width:900px){.hwb-steps{grid-template-columns:repeat(3,1fr)}}.hwb-reviews{display:grid;gap:14px}.hwb-review{background:#fff;border:1px solid var(--line);border-radius:var(--r);padding:20px;display:flex;flex-direction:column;gap:10px}.hwb-review blockquote{margin:0;font-family:var(--f-display);font-size:19px;line-height:1.4;font-weight:400}.hwb-review cite{font-style:normal;font-size:13.5px;font-weight:700;color:var(--ink-soft)}.hwb-review cite span{font-weight:600;color:#2f7a4c}
/*# sourceMappingURL=/cdn/shop/t/27/assets/hwb-lp-2.css.map */
