.hygea-home{background:var(--hygea-bg, #f7f4ef);color:var(--hygea-text, #111111);font-family:inherit}.hygea-home *{box-sizing:border-box}.hygea-wrap{max-width:1280px;margin:0 auto;padding:0 32px}.hygea-hero{display:grid;grid-template-columns:1.05fr .95fr;min-height:var(--hygea-min-height, 680px)}.hygea-hero__copy{display:flex;flex-direction:column;justify-content:center;padding:80px max(48px,8vw)}.hygea-eyebrow{margin-bottom:22px;color:var(--hygea-muted, #6f665c);font-size:12px;letter-spacing:.2em;text-transform:uppercase}.hygea-hero h1{max-width:760px;margin:0 0 28px;font-size:clamp(44px,6vw,82px);font-weight:600;letter-spacing:-.045em;line-height:.98}.hygea-hero__sub{max-width:560px;margin:0 0 32px;color:var(--hygea-body, #3c3935);font-size:20px;line-height:1.5}.hygea-hero__sub p,.hygea-proofline p{margin:0}.hygea-button{display:inline-flex;align-items:center;justify-content:center;width:fit-content;min-height:52px;padding:16px 28px;border:1px solid var(--hygea-button-bg, #111111);background:var(--hygea-button-bg, #111111);color:var(--hygea-button-text, #ffffff);font-size:13px;letter-spacing:.12em;text-decoration:none;text-transform:uppercase;transition:.2s ease}.hygea-button:hover{background:var(--hygea-button-hover, #2a2a2a);color:var(--hygea-button-text, #ffffff)}.hygea-proofline{margin-top:24px;color:var(--hygea-body, #514b45);font-size:14px}.hygea-hero__media{min-height:var(--hygea-min-height, 680px);overflow:hidden}.hygea-hero__media img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--hygea-image-focus, center center)}.hygea-hero--image-left .hygea-hero__media{order:-1}.hygea-trust{border-top:1px solid var(--hygea-border, #252525);border-bottom:1px solid var(--hygea-border, #252525);background:var(--hygea-bg, #111111);color:var(--hygea-text, #ffffff)}.hygea-trust__grid{display:grid;grid-template-columns:repeat(var(--hygea-columns, 4),1fr);max-width:1280px;margin:0 auto}.hygea-trust__item{padding:20px 18px;border-right:1px solid var(--hygea-border, #2d2d2d);font-size:12px;letter-spacing:.08em;text-align:center;text-transform:uppercase}.hygea-trust__item:last-child{border-right:0}.hygea-section{padding:var(--hygea-padding, 96px) 0}.hygea-section__head{max-width:720px;margin:0 auto 48px;text-align:center}.hygea-section__head h2{margin:0 0 18px;font-size:clamp(38px,5vw,62px);font-weight:600;letter-spacing:-.04em;line-height:1.02}.hygea-section__head p{margin:0;color:var(--hygea-body, #5d554e);font-size:17px;line-height:1.6}.hygea-bundles{display:grid;grid-template-columns:repeat(var(--hygea-columns, 3),1fr);gap:18px}.hygea-bundle{position:relative;display:flex;flex-direction:column;min-height:340px;padding:34px;border:1px solid var(--hygea-card-border, #e0d9d0);background:var(--hygea-card-bg, #ffffff);color:var(--hygea-card-text, #111111)}.hygea-bundle--featured{border-color:var(--hygea-accent, #111111);box-shadow:0 12px 32px #0000000f}.hygea-badge{position:absolute;top:0;right:0;padding:9px 12px;background:var(--hygea-accent, #111111);color:var(--hygea-accent-text, #ffffff);font-size:10px;letter-spacing:.12em;text-transform:uppercase}.hygea-bundle__qty{margin-bottom:16px;color:var(--hygea-card-muted, #756b62);font-size:12px;letter-spacing:.14em;text-transform:uppercase}.hygea-bundle h3{margin:0 0 8px;font-size:28px;letter-spacing:-.02em}.hygea-bundle__price{margin-bottom:10px;font-size:34px;font-weight:600}.hygea-bundle__note{margin-bottom:30px;color:var(--hygea-card-muted, #655d55);font-size:14px;line-height:1.5}.hygea-bundle__note p{margin:0}.hygea-bundle .hygea-button{width:100%;margin-top:auto}.hygea-editorial{display:grid;grid-template-columns:1fr 1fr;background:var(--hygea-bg, #e9e1d7)}.hygea-editorial--image-right .hygea-editorial__media{order:2}.hygea-editorial__media img{display:block;width:100%;height:100%;min-height:var(--hygea-min-height, 620px);object-fit:cover;object-position:var(--hygea-image-focus, center center)}.hygea-editorial__copy{display:flex;flex-direction:column;justify-content:center;padding:90px max(46px,7vw)}.hygea-editorial__copy h2{margin:0 0 24px;font-size:clamp(40px,5vw,64px);font-weight:600;letter-spacing:-.04em;line-height:1.02}.hygea-editorial__copy>p,.hygea-editorial__text p{margin:0 0 24px;color:var(--hygea-body, #4d4741);font-size:17px;line-height:1.7}.hygea-points{display:grid;gap:14px;margin:10px 0 0;padding:0;list-style:none}.hygea-points li{padding-bottom:14px;border-bottom:1px solid rgba(17,17,17,.14);font-size:15px}.hygea-proof{padding:var(--hygea-padding, 100px) 0;background:var(--hygea-bg, #111111);color:var(--hygea-text, #ffffff)}.hygea-proof__grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:70px;align-items:center}.hygea-proof--image-left .hygea-proof__media{order:-1}.hygea-proof__mark{margin-bottom:24px;font-size:clamp(50px,7vw,96px);font-weight:600;letter-spacing:-.055em;line-height:.9}.hygea-proof h2{margin:0 0 18px;font-size:clamp(36px,4vw,56px);letter-spacing:-.04em;line-height:1.05}.hygea-proof__text,.hygea-proof p{max-width:560px;color:var(--hygea-body, #d0cbc5);font-size:16px;line-height:1.7}.hygea-proof__text p{margin:0}.hygea-proof__media img{display:block;width:100%;max-height:540px;object-fit:cover;object-position:var(--hygea-image-focus, center center)}.hygea-faq{padding:var(--hygea-padding, 96px) 0;background:var(--hygea-bg, #ffffff)}.hygea-faq__grid{display:grid;grid-template-columns:.75fr 1.25fr;gap:72px}.hygea-faq h2{margin:0 0 20px;font-size:clamp(38px,5vw,58px);letter-spacing:-.04em;line-height:1.03}.hygea-faq__intro{color:var(--hygea-body, #655d55);font-size:16px;line-height:1.6}.hygea-faq__intro p{margin:0 0 24px}.hygea-faq details{padding:20px 0;border-top:1px solid var(--hygea-border, #ded9d2)}.hygea-faq details:last-child{border-bottom:1px solid var(--hygea-border, #ded9d2)}.hygea-faq summary{cursor:pointer;font-weight:600;list-style:none}.hygea-faq summary::-webkit-details-marker{display:none}.hygea-faq details p{margin:13px 0 0;color:var(--hygea-body, #5d554e);line-height:1.65}.hygea-about{padding:var(--hygea-padding, 110px) 32px;background:var(--hygea-bg, #f7f4ef);text-align:center}.hygea-about__inner{max-width:820px;margin:0 auto}.hygea-about h2{margin:0 0 24px;font-size:clamp(38px,5vw,64px);letter-spacing:-.04em;line-height:1.05}.hygea-about p{margin:0 auto 30px;color:var(--hygea-body, #514b45);font-size:18px;line-height:1.7}.hygea-placeholder{display:flex;align-items:center;justify-content:center;min-height:inherit;background:#e9e1d7}.hygea-placeholder svg{width:45%;max-width:280px;opacity:.4}.hygea-product-trust{padding:var(--hygea-padding, 88px) 0;background:var(--hygea-bg, #111111);color:var(--hygea-text, #ffffff)}.hygea-product-trust__wrap{max-width:1200px;margin:0 auto;padding:0 32px}.hygea-product-trust__top{display:grid;grid-template-columns:.8fr 1.2fr;gap:72px;align-items:end;margin-bottom:52px}.hygea-product-trust__eyebrow{margin-bottom:16px;color:var(--hygea-muted, #bdb6ae);font-size:12px;letter-spacing:.18em;text-transform:uppercase}.hygea-product-trust__mark{font-size:clamp(58px,8vw,108px);font-weight:600;letter-spacing:-.06em;line-height:.82}.hygea-product-trust h2{margin:0 0 18px;font-size:clamp(34px,4.5vw,54px);letter-spacing:-.04em;line-height:1.04}.hygea-product-trust__intro{max-width:610px;color:var(--hygea-body, #d3cec8);font-size:16px;line-height:1.7}.hygea-product-trust__intro p{margin:0}.hygea-product-trust__grid{display:grid;grid-template-columns:repeat(var(--hygea-columns, 4),1fr);border-top:1px solid var(--hygea-border, #333333);border-bottom:1px solid var(--hygea-border, #333333)}.hygea-product-trust__item{padding:26px 20px;border-right:1px solid var(--hygea-border, #333333)}.hygea-product-trust__item:last-child{border-right:0}.hygea-product-trust__item strong{display:block;margin-bottom:7px;font-size:15px}.hygea-product-trust__item span{color:var(--hygea-muted, #bdb6ae);font-size:13px;line-height:1.5}@media(max-width:900px){.hygea-hero,.hygea-editorial,.hygea-proof__grid,.hygea-faq__grid,.hygea-product-trust__top{grid-template-columns:1fr}.hygea-hero__copy{padding:64px 28px 48px}.hygea-hero__media{min-height:420px}.hygea-bundles{grid-template-columns:1fr}.hygea-trust__grid,.hygea-product-trust__grid{grid-template-columns:1fr 1fr}.hygea-trust__item:nth-child(2),.hygea-product-trust__item:nth-child(2){border-right:0}.hygea-trust__item:nth-child(-n+2),.hygea-product-trust__item:nth-child(-n+2){border-bottom:1px solid var(--hygea-border, #333333)}.hygea-editorial__media img{min-height:420px}.hygea-editorial--image-right .hygea-editorial__media,.hygea-proof--image-left .hygea-proof__media{order:initial}.hygea-editorial__copy{padding:64px 28px}.hygea-proof,.hygea-product-trust{padding:72px 0}.hygea-proof__grid,.hygea-faq__grid,.hygea-product-trust__top{gap:38px}.hygea-wrap,.hygea-product-trust__wrap{padding:0 22px}.hygea-section,.hygea-faq{padding:72px 0}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/hygea-sections.css.map */
