:root{--hsh-page:#fbf8f3;--hsh-panel:#f1ece3;--hsh-sub:#ebe7dc;--hsh-olive:#6f7556;--hsh-olive-dk:#4a4f39;--hsh-olive-tint:#e8e8db;--hsh-btn:#7d8462;--hsh-btn-dk:#636a4b;--hsh-clay:#c2876b;--hsh-head:#5f5a4f;--hsh-text:#5f5a50;--hsh-ink:#33312a;--hsh-rule:#c9c4b6}.hsh{font-family:var(--font-body--family);color:var(--hsh-text);font-size:15px;line-height:1.6}.hsh *{box-sizing:border-box}.hsh a{color:inherit;text-decoration:none}.hsh img,.hsh svg.hsh-ph{display:block;width:100%;height:100%;object-fit:cover}.hsh svg.hsh-ph{background:var(--hsh-panel);fill:#cfc9bb}.hsh-in{max-width:1180px;margin:0 auto;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}.hsh .hsh-pill{display:inline-block;background:var(--hsh-btn);color:#fff;font-size:13px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;padding:11px 22px;border-radius:999px;border:0;cursor:pointer;font-family:inherit;transition:background .2s}.hsh .hsh-pill:hover{background:var(--hsh-btn-dk)}.hsh .hsh-pill--line{background:transparent;color:var(--hsh-olive-dk);box-shadow:inset 0 0 0 1px var(--hsh-olive-dk)}.hsh .hsh-pill--line:hover{background:var(--hsh-btn);color:#fff;box-shadow:none}.hsh .hsh-pill--white{background:transparent;color:#fff;box-shadow:inset 0 0 0 1px #fff}.hsh .hsh-pill--white:hover{background:#fff;color:var(--hsh-ink)}.hsh-st{text-align:center;padding-top:44px}.hsh .hsh-st h2{margin:0;font-family:var(--font-body--family);font-weight:400;font-size:clamp(18px,2.2vw,22px);line-height:1.3;letter-spacing:.14em;text-transform:uppercase;color:var(--hsh-head);padding-bottom:16px;border-bottom:1px solid var(--hsh-rule);text-wrap:balance}.hsh-ann{background:var(--hsh-olive-tint);color:var(--hsh-olive-dk);font-size:12px;letter-spacing:.16em;text-transform:uppercase;text-align:center;padding:7px 16px}.hsh-ann b,.hsh-ann strong{font-weight:700}.hsh-util{background:var(--hsh-olive);color:#efeadb;font-size:12.5px;letter-spacing:.08em;text-transform:uppercase}.hsh-util .hsh-in{display:flex;justify-content:space-between;align-items:stretch;gap:12px}.hsh-util__l{display:flex;gap:18px;align-items:center;padding-block:10px;flex-wrap:wrap}.hsh-util__r{display:flex;align-items:center;gap:18px}.hsh-util svg{width:15px;height:15px;fill:none;stroke:#efeadb;stroke-width:1.6;display:block}.hsh-util__cart{background:var(--hsh-clay);align-self:stretch;display:flex;align-items:center;gap:6px;padding:0 18px;color:#fff}.hsh-hero{position:relative;display:grid;grid-template-columns:repeat(4,1fr);gap:3px;background:#fff;height:min(62vw,620px)}.hsh-hero__m{overflow:hidden;min-height:0}.hsh-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(ellipse 46% 42% at 50% 50%,#282a1e8c,#282a1e52 45%,#282a1e00)}.hsh-hero__box{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:#fff;text-align:center;padding:24px;width:min(640px,calc(100% - 32px));text-shadow:0 2px 14px rgba(30,32,22,.45)}.hsh-hero__box small{display:block;font-size:15px;letter-spacing:.1em;text-transform:uppercase}.hsh .hsh-hero__box h1{margin:10px 0;color:#fff;font-family:var(--font-body--family);font-weight:400;font-size:clamp(28px,3.6vw,40px);letter-spacing:.06em;text-transform:uppercase;line-height:1.1}.hsh-hero__box p{margin:0;font-size:15px;letter-spacing:.1em;text-transform:uppercase}.hsh-hero__box .hsh-pill{margin-top:18px}.hsh-intro{text-align:center;padding-top:16px}.hsh-intro p{margin:0 auto 18px;font-size:17px}.hsh-tiles{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;padding-top:40px}.hsh-tile{position:relative;aspect-ratio:1;max-width:100%;border-radius:10px;overflow:hidden}.hsh-tile img{transition:transform .5s}.hsh-tile:hover img{transform:scale(1.04)}.hsh-tile span{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:#fff;font-size:20px;letter-spacing:.14em;text-transform:uppercase;text-shadow:0 1px 8px rgba(0,0,0,.45);background:#28221a38;text-align:center;padding:12px}.hsh-rail{display:flex;gap:10px;overflow-x:auto;padding:20px max(16px,env(safe-area-inset-right,0px)) 8px max(16px,env(safe-area-inset-left,0px));scroll-snap-type:x mandatory;scrollbar-width:thin}.hsh-prod{flex:0 0 clamp(200px,24vw,324px);scroll-snap-align:start;display:grid;gap:8px;align-content:start}.hsh-prod__im{aspect-ratio:1;max-width:100%;background:#fff;overflow:hidden}.hsh-prod__im img{object-fit:contain}.hsh .hsh-prod h3{margin:4px 0 0;font-family:var(--font-body--family);font-weight:400;font-size:14.5px;line-height:1.4;color:var(--hsh-ink);text-align:center}.hsh-prod__pr{text-align:center;font-size:14.5px;font-weight:500;color:var(--hsh-ink);font-variant-numeric:tabular-nums}.hsh-rail__all{text-align:center;padding-top:14px}.hsh-mosaic{position:relative;display:grid;grid-template-columns:1.5fr 1fr 1fr;grid-template-rows:1fr 1fr;gap:10px;margin-top:44px;height:min(46vw,480px)}.hsh-mosaic__m{border-radius:10px;overflow:hidden;min-height:0}.hsh-mosaic__big{grid-row:1/3}.hsh-mosaic__box{position:absolute;left:max(16px,env(safe-area-inset-left,0px));bottom:0;width:min(420px,calc(100% - 32px));border-radius:0 10px;background:#4a4f399e;color:#fff;text-align:center;padding:26px 24px 30px;display:grid;gap:10px;justify-items:center}.hsh .hsh-mosaic__box h3{margin:0;color:#fff;font-family:var(--font-body--family);font-weight:400;font-size:clamp(24px,3.2vw,38px);letter-spacing:.06em;text-transform:uppercase;line-height:1.1}.hsh-mosaic__box p{margin:0;font-size:14px;letter-spacing:.08em;text-transform:uppercase;line-height:1.5}.hsh-panels{display:grid;grid-template-columns:1fr 1fr;gap:20px;padding-top:44px}.hsh-panels>div{min-height:380px;max-width:100%;overflow:hidden;border-radius:10px}.hsh-panel__txt{background:var(--hsh-panel);display:grid;align-content:center;gap:14px;padding:32px 12%}.hsh-panel__txt small{font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--hsh-clay);font-weight:500}.hsh .hsh-panel__txt h3{margin:0;font-family:var(--font-body--family);font-weight:400;font-size:clamp(20px,2.4vw,26px);letter-spacing:.1em;text-transform:uppercase;color:var(--hsh-olive-dk)}.hsh-panel__txt p{margin:0;max-width:40ch}.hsh-panel__txt .hsh-pill{justify-self:start}.hsh-chips{display:flex;flex-wrap:wrap;gap:8px}.hsh-chips a{font-size:13px;padding:6px 14px;border-radius:999px;background:var(--hsh-page);color:var(--hsh-olive-dk);border:1px solid #d9d3c6}.hsh-chips a:hover{border-color:var(--hsh-olive);color:var(--hsh-olive)}.hsh-three{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;padding-top:20px}.hsh-three a{display:grid;gap:10px}.hsh-three__im{aspect-ratio:1;max-width:100%;overflow:hidden}.hsh-three span{text-align:center;font-size:14px;letter-spacing:.12em;text-transform:uppercase;color:var(--hsh-ink)}.hsh-arrows{display:flex;justify-content:flex-end;gap:8px;margin-top:12px}.hsh-arrows button{width:38px;height:38px;border-radius:50%;border:1px solid #cfc9bb;background:var(--hsh-page);color:var(--hsh-olive-dk);font-size:16px;cursor:pointer}.hsh-arrows button:hover{background:var(--hsh-btn);color:#fff;border-color:var(--hsh-btn)}.hsh-blog{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 40px)/3);gap:20px;padding-top:20px;padding-bottom:10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin}.hsh-post{display:grid;gap:10px;align-content:start;scroll-snap-align:start}.hsh-post__im{aspect-ratio:10/7;max-width:100%;overflow:hidden;background:var(--hsh-panel)}.hsh .hsh-post h3{margin:6px 0 0;font-family:var(--font-body--family);font-weight:400;font-size:18px;line-height:1.4;text-transform:uppercase;color:var(--hsh-head)}.hsh-post small{font-size:13px;color:#8a8175}.hsh-post .hsh-pill{justify-self:start;margin-top:6px}.hsh-empty{padding:24px;text-align:center;color:#8a8175;border:1px dashed var(--hsh-rule);margin-top:20px}.hsh-sub{background:var(--hsh-sub);text-align:center;padding:40px 20px;margin-top:56px}.hsh .hsh-sub h2{margin:0;font-family:var(--font-body--family);font-weight:400;font-size:22px;letter-spacing:.14em;text-transform:uppercase;color:var(--hsh-ink)}.hsh-sub p{margin:10px 0 18px;color:var(--hsh-ink)}.hsh-sub form{display:flex;gap:6px;justify-content:center;flex-wrap:wrap}.hsh-sub input[type=email]{flex:0 1 330px;min-width:0;border:1px solid #d3cbbd;background:#fff;padding:12px;font:inherit;font-size:14px;color:var(--hsh-ink);border-radius:0}.hsh-sub .hsh-msg{flex-basis:100%;font-size:13.5px;color:var(--hsh-olive)}.hsh-about{text-align:center;padding-bottom:40px}.hsh .hsh-about h3{font-family:var(--font-body--family);font-weight:400;font-size:clamp(16px,1.9vw,20px);letter-spacing:.12em;text-transform:uppercase;color:var(--hsh-head);margin:28px 0 10px;text-wrap:balance}.hsh-about p{margin:0;font-size:16.5px}.hsh-foot{background:var(--hsh-olive-dk);color:#efeadb}.hsh-foot__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:28px;padding-block:44px 30px}.hsh-foot__brand{font-size:19px;letter-spacing:.12em;text-transform:uppercase;color:#fff}.hsh-foot__brand small{display:block;font-size:12.5px;letter-spacing:.02em;text-transform:none;color:#cfc9b6;margin-top:10px;line-height:1.6;max-width:28ch}.hsh .hsh-foot h4{margin:0 0 18px;font-family:var(--font-body--family);font-weight:400;font-size:15px;letter-spacing:.12em;text-transform:uppercase;color:#e2bfa8}.hsh-foot ul{list-style:none;margin:0;padding:0;display:grid;gap:13px;font-size:13.5px}.hsh-foot a:hover{color:#e2bfa8}.hsh-foot form{display:grid;gap:12px;justify-items:start}.hsh-foot input[type=email]{width:100%;padding:11px 12px;border:0;font:inherit;font-size:13.5px;color:var(--hsh-ink);background:#fff;border-radius:0}.hsh-foot__soc{display:flex;gap:16px;margin-top:18px}.hsh-foot__soc svg{width:20px;height:20px;fill:none;stroke:#cfc9b6;stroke-width:1.5}.hsh-foot__copy{font-size:12.5px;color:#a9a38f;padding-block:0 30px}.hsh-foot__copy a{color:#fff}@media(max-width:860px){.hsh-hero{grid-template-columns:repeat(2,1fr);height:auto}.hsh-hero__m{aspect-ratio:2/3}.hsh-tiles,.hsh-three{gap:12px}.hsh-mosaic{grid-template-columns:1fr 1fr;grid-template-rows:auto;height:auto}.hsh-mosaic__big{grid-row:auto;grid-column:1/-1;aspect-ratio:16/10}.hsh-mosaic__m:not(.hsh-mosaic__big){aspect-ratio:4/3}.hsh-mosaic__box{position:static;width:auto;grid-column:1/-1;border-radius:10px;background:var(--hsh-olive)}.hsh-panels{grid-template-columns:1fr}.hsh-panels>div{min-height:300px}.hsh-blog{grid-auto-columns:46%}.hsh-foot__grid{grid-template-columns:1fr 1fr}.hsh-util__hide{display:none}}@media(max-width:520px){.hsh-tiles,.hsh-three{gap:8px}.hsh-tile span{font-size:11px;letter-spacing:.08em}.hsh-three span{font-size:11px;letter-spacing:.06em}.hsh-blog{grid-auto-columns:78%}.hsh-foot__grid{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.hsh *{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/hsh.css.map */
