.hh-post-card{display:block;text-decoration:none;color:inherit}.hh-post-card__img{position:relative;aspect-ratio:4 / 3;overflow:hidden;background:var(--hh-porcelain);margin-bottom:24px}.hh-post-card--compact .hh-post-card__img{margin-bottom:14px}.hh-post-card__img-inner:not([hidden]){display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;transform:scale(1);transition:transform .6s cubic-bezier(.25,.46,.45,.94);will-change:transform}.hh-post-card__img--placeholder:not([hidden]){background-color:var(--hh-alice-blue)}.hh-post-card:hover .hh-post-card__img-inner,.hh-post-card:focus-visible .hh-post-card__img-inner{transform:scale(1.03)}.hh-post-card__title{font-family:var(--font-heading);font-size:var(--t-h3);font-weight:var(--weight-heading-sm);line-height:1.25;color:var(--fg-1);margin:0 0 8px}.hh-post-card--compact .hh-post-card__title{font-size:17px;margin-bottom:10px}.hh-post-card__subtitle{font-family:var(--font-body);font-style:italic;font-size:var(--t-body-sm);color:var(--fg-2);line-height:1.45;margin:0 0 14px}.hh-post-card__excerpt{font-family:var(--font-body);font-size:var(--t-body-xs);line-height:1.65;color:var(--fg-2);margin:0 0 10px}.hh-post-card__meta{font-family:var(--font-ui);font-size:var(--t-micro);letter-spacing:.16em;text-transform:uppercase;color:var(--fg-3);line-height:1;margin-top:var(--space-4)}@media(prefers-reduced-motion:reduce){.hh-post-card__img-inner{transition:none}}.hh-blog--featured-wrap{padding-inline:0;padding-block:0}.hh-blog__featured-inner{max-width:1440px;margin:0 auto;padding:0 clamp(20px,5vw,var(--space-8)) 72px;display:grid;grid-template-columns:1fr;gap:var(--space-7);align-items:start}.hh-blog__featured{display:block;text-decoration:none;color:inherit;cursor:pointer}.hh-blog__featured-img{position:relative;aspect-ratio:4 / 3;overflow:hidden;background:var(--hh-porcelain);margin-bottom:22px}.hh-blog__featured-img-inner:not([hidden]){display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;transform:scale(1);transition:transform .7s cubic-bezier(.25,.46,.45,.94);will-change:transform}.hh-blog__featured-img--placeholder:not([hidden]){background-color:var(--hh-alice-blue)}.hh-blog__featured:hover .hh-blog__featured-img-inner,.hh-blog__featured:focus-visible .hh-blog__featured-img-inner{transform:scale(1.03)}.hh-blog__featured-title{font-family:var(--font-heading);font-size:clamp(28px,7vw,38px);font-weight:var(--weight-heading);line-height:1.1;color:var(--fg-1);margin:0 0 14px}.hh-blog__featured-excerpt{font-family:var(--font-body);font-size:var(--t-body-sm);line-height:1.68;color:var(--fg-2);margin:0 0 12px}.hh-blog__featured-meta{font-family:var(--font-ui);font-size:var(--t-micro);letter-spacing:.14em;text-transform:uppercase;color:var(--fg-3)}.hh-blog__panel{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-6) var(--space-5)}@media(prefers-reduced-motion:reduce){.hh-blog__featured-img-inner{transition:none}}@media(min-width:768px){.hh-blog__featured-inner{grid-template-columns:1.1fr 1fr;gap:var(--space-7);padding-bottom:72px}.hh-blog__featured-title{font-size:clamp(28px,3vw,46px)}.hh-blog__panel{gap:var(--space-7) var(--space-5)}}.hh-blog__newsletter-band{background:var(--hh-porcelain);padding:var(--space-7) clamp(20px,5vw,var(--space-8))}.hh-blog__newsletter-inner{max-width:900px;margin:0 auto;display:grid;grid-template-columns:1fr;gap:var(--space-5);align-items:center}.hh-blog__newsletter-heading{font-family:var(--font-heading);font-size:var(--t-subhead);font-weight:var(--weight-heading-sm);color:var(--fg-1);margin:0 0 8px;line-height:1.15}.hh-blog__newsletter-body{font-family:var(--font-body);font-style:italic;font-size:var(--t-body-xs);color:var(--fg-2);line-height:1.5;margin:0}.hh-blog__newsletter-form{display:block}.hh-blog__newsletter-row{display:flex;align-items:center;border-bottom:1px solid var(--hh-stone-soft);padding-bottom:2px;gap:0}.hh-blog__newsletter-input{flex:1;min-width:0;border:none;background:transparent;padding:8px 0;font-family:var(--font-body);font-size:var(--t-body-xs);color:var(--fg-1);outline:none}.hh-blog__newsletter-input::placeholder{color:var(--fg-3)}.hh-blog__newsletter-submit{flex-shrink:0;background:none;border:none;cursor:pointer;padding:8px 0 8px 12px;font-family:var(--font-ui);font-size:var(--t-micro);letter-spacing:.16em;text-transform:uppercase;color:var(--fg-2);transition:color .2s ease}.hh-blog__newsletter-submit:hover,.hh-blog__newsletter-submit:focus-visible{color:var(--fg-1)}.hh-blog__newsletter-success{font-family:var(--font-body);font-style:italic;font-size:var(--t-body-xs);color:var(--fg-2);margin:0;line-height:1.6}.hh-blog__newsletter-error{font-family:var(--font-body);font-size:var(--t-body-xs);color:#8b2a2a;margin:var(--space-2) 0 0}@media(min-width:768px){.hh-blog__newsletter-inner{grid-template-columns:1fr 1fr;gap:var(--space-8)}}.hh-blog__empty{padding:80px clamp(20px,5vw,var(--space-8));text-align:center}.hh-blog__empty-text{font-family:var(--font-body);font-style:italic;font-size:var(--t-body-lg);color:var(--fg-3);margin:0}.hh-article__hero{position:relative;min-height:70dvh;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;background:var(--hh-ink)}.hh-article__hero--no-image{background:var(--hh-snow);min-height:0;padding:var(--space-8) clamp(20px,5vw,var(--space-8))}.hh-article__hero-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;display:block}.hh-article__hero-scrim:not([hidden]){display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(to bottom,#1a1a185c,#1a1a1866,#1a1a18ad)}.hh-article__hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='320' height='320'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.75' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0.96 0 0 0 0 0.96 0 0 0 0 0.91 0 0 0 0.15 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>");background-size:320px 320px;mix-blend-mode:overlay;opacity:.7}.hh-article__hero-content{position:relative;z-index:2;padding-bottom:clamp(40px,6vw,72px)}.hh-article__hero-inner{max-width:1200px;margin:0 auto;padding:0 clamp(20px,5vw,var(--space-8))}.hh-article__hero-meta{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin:0;font-family:var(--font-ui);font-size:var(--t-micro);letter-spacing:.16em;text-transform:uppercase;color:#fafafa94;line-height:1}.hh-article__hero-meta-sep{opacity:.35;margin:0 2px}.hh-article__hero-title{font-family:var(--font-heading);font-size:var(--t-display-m);font-weight:var(--weight-heading);line-height:1.08;letter-spacing:-.005em;color:#fafafa;margin:0 0 14px;text-shadow:0 1px 18px rgba(26,26,24,.45)}.hh-article__hero--no-image .hh-article__hero-title{color:var(--fg-1);text-shadow:none}.hh-article__hero-subtitle{font-family:var(--font-body);font-style:italic;font-size:var(--t-body-lg);color:#fafafae0;line-height:1.38;margin:0 0 22px}.hh-article__hero--no-image .hh-article__hero-subtitle{color:var(--fg-2)}.hh-article__wrap{max-width:1200px;margin:0 auto;padding:0 clamp(20px,5vw,var(--space-8))}.hh-article__layout{display:grid;grid-template-columns:1fr;gap:0;align-items:start;padding-top:var(--space-7);padding-bottom:var(--space-8)}.hh-article__main{min-width:0;max-width:760px;margin:0 auto}.hh-article__sidebar{min-width:0;max-width:760px;margin:var(--space-7) auto 0}.hh-article__recent{display:none}.hh-article__subscribe{margin-top:0}@media(min-width:900px){.hh-article__layout{grid-template-columns:minmax(0,1fr) 260px;column-gap:var(--space-7);padding-top:80px}.hh-article__main{max-width:none;margin:0}.hh-article__sidebar{max-width:none;margin:0;align-self:stretch}.hh-article__recent{display:block}.hh-article__subscribe{margin-top:var(--space-7)}}.hh-article__body{font-family:var(--font-body);font-size:var(--t-body);line-height:1.72;color:var(--fg-2)}.hh-article__body>p:first-of-type{color:var(--fg-1);margin-bottom:28px}.hh-article__body>p:first-of-type:first-letter{float:left;font-family:var(--font-body);font-weight:400;font-size:var(--t-display);line-height:.82;margin:8px 10px 0 0;color:var(--fg-1);text-transform:uppercase}.hh-article__body p{margin:0 0 26px}.hh-article__body h2{font-family:var(--font-heading);font-size:var(--t-h2);font-weight:var(--weight-heading);line-height:1.25;letter-spacing:normal;color:var(--fg-1);margin:56px 0 18px;padding-top:8px}.hh-article__body h3{font-family:var(--font-heading);font-size:var(--t-body-lg);font-weight:var(--weight-heading-sm);line-height:1.3;letter-spacing:normal;color:var(--fg-1);margin:40px 0 14px}.hh-article__body h4{font-family:var(--font-heading);font-size:var(--t-body-lg);font-weight:var(--weight-heading-sm);line-height:1.25;letter-spacing:normal;color:var(--fg-1);margin:var(--space-5) 0 var(--space-3)}.hh-article__body blockquote{border-left:2px solid var(--line-rule);margin:36px 0;padding:0 0 0 28px;font-style:italic;font-size:var(--t-body);line-height:1.7;color:var(--fg-2)}.hh-article__body blockquote p{margin:0}.hh-article__body blockquote.pullquote{border-left:none;padding:var(--space-6) 0;border-top:1px solid var(--hh-stone-soft);border-bottom:1px solid var(--hh-stone-soft);text-align:center;font-size:var(--t-h3);line-height:1.45;color:var(--fg-1)}.hh-article__body img{display:block;width:100%;height:auto;margin:var(--space-7) 0}.hh-article__body .hh-fig{box-sizing:border-box;width:300px;max-width:46%;margin:4px 0 24px;background:var(--polaroid-frame);padding:var(--space-2) var(--space-2) var(--space-3)}.hh-article__body .hh-fig--right{float:right;margin-left:32px}.hh-article__body .hh-fig--left{float:left;margin-right:32px}.hh-article__body .hh-fig img{width:100%;max-width:none;margin:0}.hh-article__body figcaption{padding-top:var(--space-3);font-family:var(--font-hand);font-size:var(--t-eyebrow);line-height:1.6;color:var(--fg-3);font-style:italic;text-align:center}.hh-article__body figcaption a{color:var(--fg-2)}@media(max-width:767px){.hh-article__body .hh-fig{float:none;width:100%;max-width:100%;margin:var(--space-6) 0}}.hh-article__body ul,.hh-article__body ol{padding-left:var(--space-6);margin:0 0 22px}.hh-article__body li{margin-bottom:8px;line-height:1.7}.hh-article__body a{color:var(--fg-1);text-underline-offset:3px;text-decoration-thickness:1px;text-decoration-color:var(--hh-stone-soft);transition:text-decoration-color .2s ease}.hh-article__body a:hover,.hh-article__body a:focus-visible{text-decoration-color:var(--fg-1)}.hh-article__body strong{font-weight:600;color:var(--fg-1)}.hh-article__body em{font-style:italic}.hh-article__body hr{border:none;border-top:1px solid var(--hh-stone-soft);margin:var(--space-7) 0}.hh-article__body table{display:block;width:100%;max-width:100%;overflow-x:auto;border-collapse:collapse;border:none;box-shadow:none;margin:var(--space-6) 0;font-family:var(--font-body);font-size:var(--t-body);line-height:1.6}.hh-article__body table td,.hh-article__body table th{border:none;border-bottom:1px solid var(--line-hairline);padding:12px 16px 12px 0;text-align:left;vertical-align:top;color:var(--fg-2)}.hh-article__body table th{font-family:var(--font-ui);font-size:var(--t-micro);letter-spacing:.1em;text-transform:uppercase;color:var(--fg-1)}.hh-article__body table tr:last-child td,.hh-article__body table tr:last-child th{border-bottom:none}.hh-article__body table img{margin:0}.hh-article__author{display:flex;align-items:flex-start;gap:var(--space-7);margin-top:var(--space-7);padding:36px 44px;background:#ffffffb8;outline:1px solid rgba(26,26,24,.13);outline-offset:-10px}.hh-article__author-portrait{position:relative;flex-shrink:0;width:140px;height:140px}.hh-article__author-portrait-inner{position:absolute;top:0;left:0;width:140px;height:140px;transform-origin:top left}.hh-article__author-img{position:absolute;top:10px;left:20px;display:block;width:100px;height:120px;object-fit:cover;clip-path:ellipse(50px 60px at 50px 60px)}.hh-article__author-frame{position:absolute;top:-14px;left:-14px;width:168px;height:168px;max-width:none;overflow:visible;pointer-events:none}.hh-article__author-img{max-width:none}.hh-article__author-label{font-family:var(--font-ui);font-size:var(--t-micro);letter-spacing:.18em;text-transform:uppercase;color:var(--fg-3);margin-bottom:6px}.hh-article__author-name{font-family:var(--font-body);font-size:var(--t-body);color:var(--fg-1);margin-bottom:8px;line-height:1.2}.hh-article__author-bio{font-family:var(--font-body);font-style:italic;font-size:var(--t-body-sm);line-height:1.6;color:var(--fg-2);margin:0}.hh-article__back{margin-top:var(--space-7);padding-top:var(--space-5);border-top:1px solid var(--line-hairline)}.hh-article__back-link{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-ui);font-size:var(--t-micro);letter-spacing:.16em;text-transform:uppercase;color:var(--fg-3);text-decoration:none;transition:color .2s ease}.hh-article__back-link:hover,.hh-article__back-link:focus-visible{color:var(--fg-1)}.hh-article__back-arrow{flex-shrink:0;transition:transform .2s var(--ease-soft)}.hh-article__back-link:hover .hh-article__back-arrow{transform:translate(-3px)}.hh-article__sidebar-head{display:flex;align-items:center;gap:14px;margin-bottom:20px}.hh-article__sidebar-eyebrow{font-family:var(--font-ui);font-size:var(--t-micro);letter-spacing:.18em;text-transform:uppercase;color:var(--fg-1);white-space:nowrap}.hh-article__sidebar-rule{flex:1;height:1px;background:var(--line-rule)}.hh-article__recent{margin-bottom:var(--space-6)}.hh-article__recent-row{display:flex;gap:12px;padding:16px 0;border-bottom:1px solid var(--line-hairline);text-decoration:none;color:inherit}.hh-article__recent-row:last-child{border-bottom:none}.hh-article__recent-num{flex-shrink:0;font-family:var(--font-ui);font-size:var(--t-micro);letter-spacing:.08em;color:var(--fg-3)}.hh-article__recent-text{flex:1;min-width:0}.hh-article__recent-title{display:block;font-family:var(--font-body);font-size:var(--t-caption);line-height:1.35;color:var(--fg-1);transition:color .22s ease}.hh-article__recent-row:hover .hh-article__recent-title,.hh-article__recent-row:focus-visible .hh-article__recent-title{color:var(--fg-3)}.hh-article__recent-sub{display:block;font-family:var(--font-body);font-style:italic;font-size:var(--t-body-xs);line-height:1.4;color:var(--fg-3);margin-top:5px}.hh-article__recent-thumb{flex-shrink:0;width:52px;height:52px;overflow:hidden}.hh-article__recent-thumb img{width:100%;height:100%;object-fit:cover;display:block}.hh-article__subscribe{background:#ffffffb8;padding:var(--space-6) var(--space-6) 36px}.hh-article__subscribe-heading{font-family:var(--font-heading);font-size:var(--t-subhead);font-weight:var(--weight-heading-sm);line-height:1.15;color:var(--fg-1);margin-bottom:10px}.hh-article__subscribe-body{font-family:var(--font-body);font-size:var(--t-body-xs);line-height:1.45;color:var(--fg-3);margin-bottom:14px}.hh-article__subscribe-row{display:flex;align-items:center;border-bottom:1px solid rgba(26,26,24,.18)}.hh-article__subscribe-input{flex:1;min-width:0;border:none;background:transparent;padding:8px 0;font-family:var(--font-body);font-size:var(--t-body-xs);color:var(--fg-1);outline:none}.hh-article__subscribe-input::placeholder{color:var(--fg-3)}.hh-article__subscribe-input:focus,.hh-article__subscribe-input:focus-visible{box-shadow:none;outline:none}.hh-article__subscribe-submit{flex-shrink:0;background:none;border:none;cursor:pointer;padding:8px 0 8px 10px;font-family:var(--font-ui);font-size:var(--t-micro);letter-spacing:.16em;text-transform:uppercase;color:var(--fg-1);white-space:nowrap;transition:color .2s ease}.hh-article__subscribe-submit:hover,.hh-article__subscribe-submit:focus-visible{color:var(--fg-3)}.hh-article__subscribe-arrow{margin-left:6px}.hh-article__subscribe-success{font-family:var(--font-body);font-style:italic;font-size:var(--t-body-xs);color:var(--fg-3);margin:0;line-height:1.6}.hh-article__subscribe-error{font-family:var(--font-body);font-size:var(--t-body-xs);color:#8b2a2a;margin:var(--space-2) 0 0}.hh-article__sticky{margin-top:24px}.hh-article__promo{display:block;border:10px solid rgba(255,255,255,.72);text-decoration:none;color:inherit;cursor:pointer}.hh-article__promo-pad{background:#ffffffb8;padding:22px 20px 24px;text-align:center}.hh-article__promo-name{font-family:var(--font-heading);font-size:var(--t-subhead);font-weight:var(--weight-heading-sm);line-height:1.15;color:var(--fg-1);min-height:64px;margin-bottom:18px;display:flex;align-items:flex-end;justify-content:center}.hh-article__promo-imgwrap{position:relative;background:#ffffffb8}.hh-article__promo-img{display:block;width:100%;aspect-ratio:3 / 4;object-fit:cover}.hh-article__promo-cta{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);font-family:var(--font-ui);font-size:var(--t-micro);letter-spacing:.18em;text-transform:uppercase;color:#fafafa;background:var(--fg-1);border:1px solid transparent;padding:8px 16px;transition:background .32s cubic-bezier(.25,.46,.45,.94)}.hh-article__promo--product:hover .hh-article__promo-cta,.hh-article__promo--product:focus-visible .hh-article__promo-cta{background:#404040}.hh-article__promo-quiz-heading{font-family:var(--font-heading);font-size:var(--t-subhead);font-weight:var(--weight-heading-sm);line-height:1.15;color:var(--fg-1);margin-bottom:10px}.hh-article__promo-quiz-body{font-family:var(--font-body);font-size:var(--t-body-xs);line-height:1.5;color:var(--fg-3);margin-bottom:18px}.hh-article__promo-quiz-btn{display:inline-block;font-family:var(--font-ui);font-size:var(--t-micro);letter-spacing:.18em;text-transform:uppercase;color:#fafafa;background:var(--fg-1);border:1px solid transparent;padding:10px 22px;transition:background .32s cubic-bezier(.25,.46,.45,.94)}.hh-article__promo--quiz:hover .hh-article__promo-quiz-btn,.hh-article__promo--quiz:focus-visible .hh-article__promo-quiz-btn{background:#404040}@media(min-width:900px){.hh-article__sticky{position:sticky;top:32px}}.hh-article__more,.hh-blog__more{background:var(--hh-snow)}.hh-article__more-inner,.hh-blog__more-inner{max-width:1440px;margin:0 auto}.hh-article__more-head,.hh-blog__more-head{padding:var(--space-6) clamp(20px,5vw,var(--space-8)) 0}.hh-article__more-heading,.hh-blog__more-heading{font-family:var(--font-heading);font-size:var(--t-subhead);font-weight:var(--weight-heading-sm);line-height:1.15;color:var(--fg-1);margin:0 0 20px;white-space:nowrap}.hh-article__more-nav,.hh-blog__more-nav{display:none;gap:10px}.hh-article__more-arrow,.hh-blog__more-arrow{width:32px;height:32px;border-radius:50%;border:none;background:#f2f2f2;color:var(--hh-ink);display:flex;align-items:center;justify-content:center;padding:0;cursor:pointer;transition:background .18s ease}.hh-article__more-arrow:hover,.hh-article__more-arrow:focus-visible,.hh-blog__more-arrow:hover,.hh-blog__more-arrow:focus-visible{background:#e5e5e5;border-color:transparent;outline:none}.hh-article__more-track-wrap,.hh-blog__more-track-wrap{overflow:hidden}.hh-article__more-track,.hh-blog__more-track{display:flex;gap:40px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:clamp(20px,5vw,var(--space-8));-webkit-overflow-scrolling:touch;padding:var(--space-5) clamp(20px,5vw,var(--space-8)) var(--space-6)}.hh-article__more-item,.hh-blog__more-item{flex:0 0 calc(70vw - 28px);min-width:0;scroll-snap-align:start}.hh-article__more-item .hh-post-card__title,.hh-blog__more-item .hh-post-card__title{font-size:var(--t-h3);line-height:1.25;margin-bottom:8px}.hh-article__more-item .hh-post-card__img,.hh-blog__more-item .hh-post-card__img{margin-bottom:24px}.hh-article__more-item .hh-post-card__excerpt,.hh-blog__more-item .hh-post-card__excerpt{font-style:italic}@media(min-width:768px){.hh-article__more-inner,.hh-blog__more-inner{display:grid;grid-template-columns:1fr 2fr;align-items:stretch}.hh-article__more-head,.hh-blog__more-head{display:flex;flex-direction:column;justify-content:center;padding:var(--space-8)}.hh-article__more-nav,.hh-blog__more-nav{display:flex}.hh-article__more-track-wrap,.hh-blog__more-track-wrap{padding:var(--space-8) var(--space-8) var(--space-8) 0}.hh-article__more-track,.hh-blog__more-track{padding:0;overflow:visible;scroll-snap-type:none;transition:transform .45s cubic-bezier(.25,.46,.45,.94)}.hh-article__more-item,.hh-blog__more-item{flex:0 0 calc((100% - 80px) / 2.25)}}@media(max-width:599px){.hh-article__hero-title{font-size:clamp(28px,8vw,42px)}.hh-article__author{gap:var(--space-5);padding:var(--space-5);outline-offset:-6px}.hh-article__author-portrait{width:100px;height:100px}.hh-article__author-portrait-inner{transform:scale(.714)}}@media(min-width:900px){.hh-article__body{font-size:var(--t-h4)}}@media(prefers-reduced-motion:reduce){.hh-article__back-arrow{transition:none}.hh-article__back-link:hover .hh-article__back-arrow{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/hh-blog.css.map */
