:root{--he-body:"HE Hanken","Helvetica Neue",Arial,sans-serif;--he-display:"HE Petrona",Georgia,serif;--font-body:var(--he-body);--font-heading:var(--he-body);--color-citron:#73283A;--color-on-citron:#FFFFFF;--color-slate:#1E3A2F;--color-on-slate:#F7F2E8;--color-walnut:#6B4A33;--color-on-walnut:#F7F2E8;--color-on-surface-secondary:#574535;--color-border:#DDD1BD;--he-ink:#1E3A2F;--he-accent:#73283A;--he-paper:#F7F2E8;--he-mineral:#ECE3D2;--he-walnut:#6B4A33;--he-rule:#CDBDA4 }body,button,input,textarea,select{font-family:var(--he-body)}body{font-size:16px;line-height:1.6}h1,h2{font-family:var(--he-display)!important;font-weight:400!important;letter-spacing:-.045em;line-height:1.08}h1{font-size:clamp(2.6rem,4vw,4rem)}[data-template=product] h1{font-family:var(--he-body)!important;font-weight:500!important;font-size:clamp(1.8rem,2.8vw,2.7rem);letter-spacing:-.035em;line-height:1.12}[data-template=index] h3{font-family:var(--he-display);font-weight:500;letter-spacing:-.025em}[data-header-nav-group]{border-bottom:1px solid var(--he-rule);min-height:96px}.he-brand-mark{font-family:var(--he-display)!important;font-size:24px!important;line-height:1.1;font-weight:500!important;letter-spacing:-.055em!important;gap:5px}.he-brand-mark:after{content:"";width:5px;height:5px;border-radius:50%;background:var(--he-accent);align-self:flex-end;margin-bottom:5px;flex-shrink:0}[data-header-nav-group] nav[aria-label="Main navigation"]{column-gap:18px;margin-inline:24px}[data-header-nav-group] nav[aria-label="Main navigation"] a{font-family:var(--he-body);font-size:.73rem;letter-spacing:.015em;font-weight:600}a:focus-visible,button:focus-visible,select:focus-visible,input:focus-visible{outline:2px solid var(--he-accent);outline-offset:4px}.he-mobile-menu-toggle{display:none}.he-seasonal{max-width:1280px;margin:0 auto 72px;padding:0 24px;color:var(--he-ink)}.he-seasonal-inner{display:grid;grid-template-columns:1.2fr 1fr;gap:64px;background:var(--he-mineral);border-left:4px solid var(--he-accent);padding:36px 40px}.he-seasonal-label{font-size:.7rem;text-transform:uppercase;letter-spacing:.12em;margin:0 0 16px;color:var(--he-accent);font-weight:600}.he-seasonal h2{font-size:clamp(2rem,3.8vw,3.4rem);margin:0 0 18px;max-width:15ch}.he-seasonal-copy{max-width:47ch;line-height:1.6;margin:0}.he-seasonal-note{font-size:.8rem;opacity:.8;margin:16px 0 0}.he-seasonal nav{display:flex;flex-direction:column;justify-content:center}.he-seasonal nav a{display:flex;justify-content:space-between;align-items:center;gap:20px;min-height:48px;padding:10px 0;border-bottom:1px solid var(--he-rule);text-decoration:none;color:inherit;font-weight:500}.he-seasonal nav .he-seasonal-primary{font-weight:600;color:var(--he-accent)}.he-seasonal nav a:hover{text-decoration:underline;text-underline-offset:4px}#he-basket,#he-holiday{color:var(--he-ink)!important}#he-basket h2,#he-basket h3,#he-holiday h2,#he-holiday h3{font-family:var(--he-display)!important;color:var(--he-ink);letter-spacing:-.035em}#he-basket>h2{font-size:clamp(3.1rem,5.7vw,5.4rem);max-width:19ch;line-height:1.01;margin:18px 0 30px}#he-basket .he-eyebrow,#he-holiday .he-kicker{color:var(--he-accent);font-family:var(--he-body);font-weight:600;letter-spacing:.1em}#he-basket .he-intro{max-width:58ch;font-size:1.2rem;line-height:1.55}#he-basket .he-divider{border-color:var(--he-rule)}#he-basket .he-grid{counter-reset:basket;gap:0;border-top:1px solid var(--he-ink);background:var(--he-mineral)}#he-basket .he-grid article{counter-increment:basket;border-top:0;padding:24px 28px;border-right:1px solid var(--he-rule)}#he-basket .he-grid article:last-child{border-right:0}#he-basket .he-grid article:before{content:"0" counter(basket);display:block;font-family:var(--he-body);font-size:.8rem;font-weight:600;color:var(--he-accent);margin-bottom:24px}#he-basket .he-grid h3{font-size:1.65rem;line-height:1.12}#he-basket .he-step>span{font-family:var(--he-body);font-size:1.3rem;font-weight:500;color:var(--he-accent)}#he-basket .he-note{background:var(--he-mineral);border-top:3px solid var(--he-accent)}#he-holiday .he-submit{background:var(--he-ink)!important;color:#fff!important}#he-holiday .he-summary{background:var(--he-mineral)!important;border-color:var(--he-rule)!important}#he-holiday .he-card{border-color:var(--he-rule)!important}@media(max-width:1199px){.he-mobile-menu-toggle{display:block}.he-desktop-nav{display:none!important}}@media(max-width:767px){.he-brand-mark{font-size:20px!important}[data-header-nav-group]{min-height:76px}.he-seasonal{padding-inline:20px;margin-bottom:48px}.he-seasonal-inner{grid-template-columns:1fr;gap:24px;padding:24px}#he-basket .he-grid article{border-right:0;border-bottom:1px solid var(--he-rule);padding:22px}#he-basket .he-grid article:before{margin-bottom:15px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}}.bg-slate .text-citron{color:#eccbd0}body:has(#he-basket) main h1{font-family:var(--he-body)!important;font-size:.78rem!important;font-weight:600!important;letter-spacing:.12em;text-transform:uppercase;line-height:1.4}#he-basket>h2{font-size:clamp(3rem,5.4vw,4.8rem)!important}#he-basket .he-grid article{border-top:0!important}#he-basket .he-note{background:var(--he-mineral)!important}#home-title{font-size:clamp(2.2rem,4.2vw + 1.2rem,4.75rem);line-height:1.02;letter-spacing:-.035em;max-width:none}#home-title>span{display:block}#home-title>span+span{color:var(--he-accent)}.he-seasonal-inner{border-left-color:var(--he-walnut)}@media(max-width:767px){.he-brand-mark{font-size:18px!important;line-height:1.05}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/household-refinement.css.map */
