.hh-hero{position:relative;overflow:hidden;width:100%;padding:0}.hh-hero--locked{height:calc(100svh - var(--hh-announce-h, 34px) - var(--hh-rotator-h, 100px) - 12px)}@media(max-width:767px){.hh-hero{--hh-rotator-h: 128px}}.hh-hero__bg,.hh-hero__grad,.hh-hero__radial,.hh-hero__grain{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.hh-hero__bg:not([hidden]){display:block;width:100%;height:100%;object-fit:cover;object-position:center;z-index:0}.hh-hero__grad:not([hidden]){display:block;z-index:1;opacity:var(--hh-hero-overlay, 1);background:linear-gradient(180deg,#1a1a1857,#1a1a183d,#1a1a185c 70%,#1a1a1899)}.hh-hero__radial:not([hidden]){display:block;z-index:1;background:radial-gradient(ellipse at 50% 52%,#1a1a18a3,#1a1a1800 62%)}.hh-hero__grain:not([hidden]){display:block;z-index:1;mix-blend-mode:overlay;opacity:.85;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.18 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");background-size:320px 320px}.hh-hero__content{position:relative;z-index:2;height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;text-align:left;padding:0 24px 44px;color:#fafafa}@media(min-width:768px){.hh-hero__content{justify-content:center;padding:184px var(--space-8) 56px}.hh-hero__radial:not([hidden]){background:radial-gradient(ellipse at 25% 52%,#1a1a18a3,#1a1a1800 62%)}.hh-hero--align-center .hh-hero__content{align-items:center;text-align:center}.hh-hero--align-center .hh-hero__radial:not([hidden]){background:radial-gradient(ellipse at 50% 52%,#1a1a18a3,#1a1a1800 62%)}.hh-hero--align-right .hh-hero__content{align-items:flex-end;text-align:right}.hh-hero--align-right .hh-hero__radial:not([hidden]){background:radial-gradient(ellipse at 75% 52%,#1a1a18a3,#1a1a1800 62%)}}.hh-hero__headline{max-width:440px}.hh-hero__headline>*{margin:0;font-family:var(--font-heading);font-size:clamp(36px,4.2vw,58px);line-height:1.1;font-weight:var(--weight-heading);letter-spacing:-.01em;color:#fafafa}.hh-hero__headline em,.hh-hero__headline strong{font-style:normal;font-weight:inherit;color:inherit}.hh-hero__subhead{margin:12px 0 0;max-width:320px;font-family:var(--font-body);font-size:var(--t-h4);line-height:1.6;letter-spacing:normal;color:#fafafac7}.hh-hero__cta{margin-top:var(--space-6)}.hh-rotator-shell{width:100%;padding:0;margin:0}.hh-rotator{position:relative;background:var(--hh-linen);border-top:1px solid var(--line-hairline);height:100px;display:flex;align-items:center;overflow:hidden;padding:0 20px}@media(max-width:767px){.hh-rotator{height:128px;padding:0 6px}}.hh-rotator__row{max-width:1100px;width:100%;margin:0 auto;display:flex;align-items:center;justify-content:center;gap:12px}@media(max-width:767px){.hh-rotator__row{gap:4px}}.hh-rotator__stage{position:relative;flex:1;min-width:0;display:flex;align-items:center;justify-content:center}.hh-rotator__item{position:absolute;left:0;right:0;margin:0 auto;max-width:700px;text-align:center;text-wrap:balance;line-height:1.4;opacity:0;transform:translateY(4px);transition:opacity var(--fade, .44s) ease,transform var(--fade, .44s) ease;pointer-events:none}.hh-rotator__item.is-shown{opacity:1;transform:none;pointer-events:auto}@media(max-width:767px){.hh-rotator__item{max-width:100%}}.hh-rotator__text p{display:inline;margin:0}.hh-rotator__tag,.hh-rotator__cite{font-family:var(--font-ui);font-weight:var(--weight-ui);font-size:10.5px;line-height:1.4;letter-spacing:.16em;text-transform:uppercase;color:var(--fg-3)}.hh-rotator__tag{margin-right:9px;white-space:nowrap}.hh-rotator__cite{margin-left:10px}@media(max-width:767px){.hh-rotator__tag,.hh-rotator__cite{font-size:9.5px}.hh-rotator__tag{margin-right:7px}.hh-rotator__cite{margin-left:8px}}.hh-rotator__text{font-family:var(--font-body);font-size:17px;line-height:1.4;color:var(--fg-2)}.hh-rotator__text--quote{font-style:italic}.hh-rotator__text--quote:before{content:"\201c"}.hh-rotator__text--quote:after{content:"\201d"}@media(max-width:767px){.hh-rotator__text{font-size:15px}}.hh-rotator__chev{border:none;background:none;margin:0;padding:10px;line-height:0;cursor:pointer;color:var(--fg-3);flex-shrink:0;display:flex;align-items:center;justify-content:center;transition:color .18s ease,transform .12s ease}.hh-rotator__chev:hover{color:var(--fg-1)}.hh-rotator__chev:active{transform:scale(.88)}@media(max-width:767px){.hh-rotator__chev{padding:8px}}.hh-rotator__track{position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--hh-progress-track);pointer-events:none}.hh-rotator__track:not([hidden]){display:block}.hh-rotator__fill{height:100%;background:var(--hh-chambray);transform:scaleX(0);transform-origin:left;will-change:transform}.hh-rotator__fill:not([hidden]){display:block}@media(prefers-reduced-motion:reduce){.hh-rotator__track:not([hidden]){display:none}.hh-rotator__item{transition:none}}.hh-carousel__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}.hh-carousel__nav{display:flex;gap:12px}.hh-carousel__rule{margin-bottom:22px}.hh-carousel__viewport{overflow:hidden}.hh-carousel__track{display:flex;gap:var(--space-7);align-items:flex-start;transition:transform .45s cubic-bezier(.25,.46,.45,.94)}.hh-carousel__slide{flex:0 0 auto;min-width:0;width:calc((100% - 2 * var(--space-7)) / 3)}@media(max-width:767px){.hh-carousel__nav{display:none}.hh-carousel__viewport{overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:20px;-webkit-overflow-scrolling:touch;padding-left:20px;padding-bottom:4px}.hh-carousel__track{gap:16px;transform:none!important}.hh-carousel__slide{flex:0 0 calc(50vw - 34px);width:auto;scroll-snap-align:start}}.hh-carousel__foot{display:flex;justify-content:center;padding-top:var(--space-7)}.hh-badge{display:inline-block;background:var(--hh-lime-cream);border:1px solid var(--hh-lime-cream);color:var(--fg-1);font-family:var(--font-ui);font-size:var(--t-micro);letter-spacing:.16em;line-height:1.2;text-transform:uppercase;padding:5px 14px}.hh-editorial--overlap{margin-top:calc(-1 * var(--space-8));position:relative;z-index:1}.hh-editorial__desktop{display:none}.hh-editorial__mobile{display:block}@media(min-width:768px){.hh-editorial__mobile{display:none}.hh-editorial__desktop{display:grid;grid-template-columns:1.1fr 1fr;gap:var(--space-8);align-items:center}.hh-editorial--right .hh-editorial__media{order:2}.hh-editorial--right .hh-editorial__copy{order:1}.hh-editorial__media{position:relative;min-width:0}.hh-editorial__main{position:relative;z-index:0}.hh-editorial__collage{position:absolute;width:58%;left:-38%;bottom:-11%;transform:rotate(-5deg);z-index:1}.hh-editorial__copy{min-width:0;padding-left:var(--space-6)}}.hh-editorial__heading,.hh-editorial__heading>*{font-family:var(--font-heading);font-size:clamp(32px,3.6vw,48px);line-height:1.1;font-weight:var(--weight-heading);font-style:normal;margin:0}.hh-editorial__body{font-family:var(--font-body);font-size:var(--t-body);line-height:1.7;color:var(--fg-2);margin-top:22px}.hh-editorial__body>*{margin:0;line-height:1.7}.hh-editorial__body>*+*{margin-top:16px}.hh-editorial__cta{margin-top:28px}.hh-editorial__mobile{position:relative;overflow:hidden}.hh-editorial__photo{width:100%;aspect-ratio:3 / 4;background-size:cover;background-position:center}.hh-editorial__scrim:not([hidden]){display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#1a1a1800,#1a1a1866,#1a1a18d9)}.hh-editorial__mobile-copy{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:flex-end;padding:0 24px 32px;color:#fafafa}.hh-editorial__heading--mobile,.hh-editorial__heading--mobile>*{font-size:28px;line-height:1.1;color:#fafafa}.hh-editorial__body--mobile{font-size:var(--t-body-sm);line-height:1.6;color:#fafafae0;margin-top:14px}.hh-editorial__body--mobile>*{color:#fafafae0;line-height:1.6}.hh-editorial__body--mobile>*+*{margin-top:12px}.hh-editorial__cta--mobile{margin-top:20px}@media(max-width:767px){.hh-editorial__collage{display:none}}.hh-corefour__head{display:flex;flex-direction:column;align-items:flex-start;gap:16px;margin-bottom:var(--space-6)}.hh-corefour__headtext{min-width:0}.hh-corefour__heading{font-family:var(--font-heading);font-weight:var(--weight-heading);font-size:26px;line-height:1.1;color:var(--fg-1)}.hh-corefour__heading>*{margin:0;font:inherit;color:inherit;line-height:1.1}.hh-corefour__subhead{font-family:var(--font-body);font-size:var(--t-body-sm);line-height:1.6;color:var(--fg-2);max-width:460px;margin-top:10px}.hh-corefour__subhead>*{margin:0;font:inherit;color:inherit;line-height:1.6}.hh-corefour__cta{flex-shrink:0}.hh-corefour__body{display:grid;grid-template-columns:1fr;gap:var(--space-7)}.hh-corefour__left,.hh-corefour__right{min-width:0}.hh-corefour__grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-6) var(--space-5)}.hh-corefour__card{position:relative;display:block;aspect-ratio:4 / 5;overflow:hidden;text-decoration:none}.hh-corefour__img{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center}.hh-corefour__scrim:not([hidden]){display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:#1a1a186b}.hh-corefour__grain:not([hidden]){display:block;position:absolute;top:0;right:0;bottom:0;left:0;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.18 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");background-size:320px 320px;mix-blend-mode:overlay;opacity:.7}.hh-corefour__phrases{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;text-align:center;padding:32px 24px}.hh-corefour__phrase{font-family:var(--font-ui);font-weight:300;font-size:var(--t-body-sm);letter-spacing:.14em;text-transform:uppercase;line-height:1.2;color:#fafafa}@media(min-width:768px){.hh-corefour__head{flex-direction:row;align-items:center;justify-content:space-between;gap:24px;margin-bottom:var(--space-7)}.hh-corefour__heading{font-size:clamp(28px,3vw,40px)}.hh-corefour__body{grid-template-columns:1fr 1fr;gap:var(--space-8);align-items:stretch}.hh-corefour__card{position:sticky;top:32px}.hh-corefour__phrases{padding:44px 32px}}.hh-triptych__grid{display:flex;flex-direction:column;gap:var(--space-7)}.hh-triptych__card{position:relative;display:block;aspect-ratio:4 / 3;overflow:hidden;cursor:pointer;text-decoration:none}.hh-triptych__img:not([hidden]){display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center}.hh-triptych__scrim:not([hidden]){display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:#1a1a186b}.hh-triptych__phrase{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;text-align:center;padding:24px}.hh-triptych__phrase{font-family:var(--font-ui);font-weight:300;font-size:var(--t-body-sm);letter-spacing:.14em;text-transform:uppercase;line-height:1.2;color:#fafafa}.hh-triptych__below{text-align:center;padding:18px 8px 0}.hh-triptych__sentence{font-family:var(--font-body);font-size:var(--t-body-sm);line-height:1.65;color:var(--fg-2);margin:0 0 16px}.hh-triptych__sentence p{margin:0;line-height:1.65}@media(min-width:768px){.hh-triptych__grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:var(--space-5)}.hh-triptych__card{aspect-ratio:1 / 1}.hh-triptych__below{padding:20px 16px 0}}.hh-quiz .hh-section__inner{max-width:1600px;margin-left:auto;margin-right:auto}.hh-quiz__grid{display:flex;flex-direction:column}.hh-quiz__img:not([hidden]){display:block;min-height:68vw;background-size:cover;background-position:center}.hh-quiz__panel{background:var(--hh-linen);display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:var(--space-6)}.hh-quiz__panel .hh-badge{margin-bottom:16px}.hh-quiz__heading{font-family:var(--font-heading);font-weight:var(--weight-heading);font-size:var(--t-h2);line-height:1.15;color:var(--fg-1);margin:0 0 16px}.hh-quiz__heading>*{margin:0;font:inherit;line-height:1.15;color:inherit}.hh-quiz__body{font-family:var(--font-body);font-size:var(--t-body-sm);line-height:1.75;color:var(--fg-2);max-width:460px;margin:0 0 28px}.hh-quiz__body>*{margin:0;line-height:1.75}@media(min-width:768px){.hh-quiz__grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-5);align-items:stretch}.hh-quiz__img:not([hidden]){min-height:0;aspect-ratio:1 / 1}.hh-quiz__panel{padding:var(--space-7) var(--space-8)}.hh-quiz__grid--panel-left .hh-quiz__img{order:2}.hh-quiz__grid--panel-left .hh-quiz__panel{order:1}}.hh-love__heading{font-family:var(--font-heading);font-weight:var(--weight-heading);font-size:30px;line-height:1.1;color:var(--fg-1);text-align:center;margin:0 0 var(--space-5)}.hh-love__scroll{overflow-x:auto;overflow-y:hidden;cursor:grab;touch-action:pan-y;user-select:none;-webkit-user-select:none}.hh-love__scroll:active{cursor:grabbing}.hh-love__track{display:flex;align-items:flex-start;width:max-content}.hh-love__card{flex:0 0 auto;margin-right:16px}.hh-love__quote{background:var(--hh-linen);padding:32px 30px;box-sizing:border-box}.hh-love__quote p{font-family:var(--font-body);font-style:italic;font-size:var(--t-h4);line-height:1.5;color:var(--fg-1);margin:0}.hh-love__imgframe{background:var(--polaroid-frame);padding:9px 9px 13px;box-sizing:border-box}.hh-love__img:not([hidden]){display:block;width:100%;background-size:cover;background-position:center}@media(min-width:768px){.hh-love__heading{font-size:clamp(34px,3.4vw,46px);margin-bottom:var(--space-6)}.hh-love__card{margin-right:24px}}.hh-ig{overflow:hidden}.hh-ig .hh-section__inner{padding-block:0}.hh-ig__handlerow{text-align:center;margin-bottom:var(--space-3)}.hh-ig__handle{display:inline-flex;align-items:center;gap:9px;color:var(--fg-1);text-decoration:none;font-family:var(--font-ui);font-size:var(--t-caption);line-height:1.4;letter-spacing:.16em;text-transform:lowercase}.hh-ig__handle svg{flex:0 0 auto}.hh-ig__scroll{overflow-x:auto;overflow-y:hidden;cursor:grab;touch-action:pan-y;user-select:none;-webkit-user-select:none}.hh-ig__scroll:active{cursor:grabbing}.hh-ig__track{display:flex;gap:10px;width:max-content}.hh-ig__tile{flex:0 0 auto;width:190px;height:238px;position:relative;overflow:hidden;display:block}.hh-ig__img:not([hidden]){display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center}.hh-ig__ov{position:absolute;top:0;right:0;bottom:0;left:0;background:#1a1a1857;display:flex;align-items:center;justify-content:center;color:#fafafa;opacity:0;transition:opacity .28s ease}.hh-ig__tile:hover .hh-ig__ov,.hh-ig__tile:focus-visible .hh-ig__ov{opacity:1}@media(min-width:768px){.hh-ig__handlerow{margin-bottom:var(--space-4)}.hh-ig__track{gap:14px}.hh-ig__tile{width:252px;height:315px}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/hh-home.css.map */
