.hbth{--th-ink:#1C1A18;--th-ink-soft:#4A4641;--th-sand:#F2EEE7;--th-paper:#FBFAF7;--th-line:#E0DAD1;--th-red:#991B1E;--th-grey:#E8E8E4;--th-serif:"Cormorant",Georgia,serif;--th-mono:"IBM Plex Mono",ui-monospace,Menlo,monospace;--th-sans:"Hanken Grotesk",ui-sans-serif,system-ui,sans-serif;--pad:clamp(24px,3.7vw,72px);color:var(--th-ink);font-family:var(--th-sans);-webkit-font-smoothing:antialiased}.hbth *,.hbth *:before,.hbth *:after{box-sizing:border-box}.hbth .hbth-red{color:var(--th-red)}.hbth .hbth-h{font-family:var(--th-serif)!important;font-weight:500!important;font-variant-numeric:lining-nums;letter-spacing:-.01em!important;line-height:1.02;margin:0;color:var(--th-ink);text-transform:none}.hbth .hbth-label{font-family:var(--th-mono);font-weight:400;font-size:13px;line-height:1.4;letter-spacing:.18em;text-transform:uppercase;color:var(--th-ink-soft);margin:0}.hbth .hbth-sub{font-family:var(--th-sans);font-size:clamp(17px,1.4vw,28px);line-height:1.35;color:var(--th-ink)}.hbth .hbth-sub p{margin:0}.hbth .hbth-btns{display:flex;flex-wrap:wrap;gap:16px}.hbth a.hbth-btn{display:inline-flex;align-items:center;justify-content:center;flex:0 1 280px;min-width:200px;height:64px;padding:0 24px;border:1px solid var(--th-ink);border-radius:4px;background:var(--th-ink);color:var(--th-paper)!important;font:500 17px/1 var(--th-sans);text-decoration:none;text-transform:none;letter-spacing:0}.hbth a.hbth-btn:hover{background:#000;border-color:#000}.hbth a.hbth-btn--2{background:transparent;color:var(--th-ink)!important}.hbth a.hbth-btn--2:hover{background:var(--th-ink);color:var(--th-paper)!important}.hbth a.hbth-btn:focus-visible,.hbth-pdp button:focus-visible,.hbth-pair:focus-visible,.hbth-colban:focus-visible{outline:1.5px solid var(--th-ink);outline-offset:3px}@media(min-width:750px){.hbth .hbth-btns{flex-wrap:nowrap}}.hbth .hbth-terms{font-family:var(--th-sans);font-size:13px;line-height:1.55;color:var(--th-ink-soft);margin:0;max-width:78ch}.hbth-bar{display:flex;align-items:center;justify-content:center;min-height:40px;padding:9px 16px;background:#1c1a18;color:#fbfaf7;font:400 12px/1.5 IBM Plex Mono,ui-monospace,Menlo,monospace;letter-spacing:.18em;text-transform:uppercase;text-align:center;position:relative;z-index:201}.hbth-bar a,.hbth-bar a:hover,.hbth-bar span{color:#fbfaf7!important;text-decoration:none}.hbth-hero{position:relative;overflow:hidden;background:var(--th-grey)}.hbth-hero__media{position:absolute;top:0;right:0;bottom:0;left:0}.hbth-hero__media picture{display:block;width:100%;height:100%}.hbth-hero__media img{display:block;width:100%;height:100%;object-fit:cover}.hbth-hero__copy{position:static;display:flex;flex-direction:column;gap:20px;width:min(max(50%,640px),64%);min-height:max(var(--minh),calc(100vw * var(--ratio-d)));padding:clamp(40px,6vw,120px) var(--pad) clamp(36px,4.5vw,88px)}.hbth-hero--home .hbth-hero__copy{padding-top:max(112px,7.5vw)}.hbth-hero__copy>.hbth-b{position:relative;z-index:1}.hbth-hero--split .hbth-hero__copy .is-push{margin-top:auto}.hbth-hero--stack .hbth-hero__copy{justify-content:center}.hbth-hero__h{font-size:clamp(42px,3.6vw,76px)}.hbth-price{position:absolute;left:0;right:0;top:calc(var(--mt,0px) + var(--wd) * (100% - var(--mt,0px)));z-index:1;pointer-events:none}.hbth-price__line{position:relative;height:1px;background:var(--th-ink)}.hbth-price__line:before,.hbth-price__line:after{content:"";position:absolute;top:-12px;width:1px;height:24px;background:var(--th-ink);left:var(--pad)}.hbth-price__line:after{left:auto;right:var(--pad)}.hbth-one{position:absolute;left:calc(var(--pad) - .04em);bottom:0;font-family:var(--th-serif);font-weight:500;font-variant-numeric:lining-nums;font-size:clamp(120px,13.5vw,280px);line-height:.8;color:var(--th-red);letter-spacing:-.02em}.hbth .hbth-price__label{position:absolute;left:var(--pad);top:clamp(16px,1.8vw,36px);font-size:clamp(13px,1.1vw,22px);white-space:nowrap}.hbth-hero__video{display:none;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;background:var(--vbg,#DBDFDB)}@media(min-width:750px){.hbth-hero{--F:clamp(120px,13.5vw,280px)}.hbth-hero__media{top:var(--mt,0px)}.hbth-hero--fit-contain .hbth-hero__media img{object-fit:contain}.hbth-hero__video{left:auto;right:var(--pad);width:100%;max-width:840px;max-height:1080px;object-fit:contain}.hbth-hero__copy{min-height:calc(max(var(--minh),100vw * var(--ratio-d)) + var(--mt,0px))}.hbth-one{font-size:var(--F)}.hbth-hero--split.has-price .hbth-hero__h{position:absolute;left:var(--pad);max-width:min(60%,900px);bottom:calc(100% - (var(--mt,0px) + var(--wd) * (100% - var(--mt,0px))) + var(--F) * .8 + 22px)}}@media(min-width:750px)and (prefers-reduced-motion:no-preference){.hbth-hero.has-video--desktop .hbth-hero__video,.hbth-hero.has-video--both .hbth-hero__video{display:block}}@media(max-width:749px)and (prefers-reduced-motion:no-preference){.hbth-hero.has-video--mobile .hbth-hero__video,.hbth-hero.has-video--both .hbth-hero__video{display:block;object-fit:contain}.hbth-hero.has-video--mobile .hbth-hero__media,.hbth-hero.has-video--both .hbth-hero__media{aspect-ratio:var(--vratio,.78);height:auto;max-height:min(80vh,640px);background:var(--vbg,#E8E8E4)}.hbth-hero.has-video--mobile .hbth-hero__media picture,.hbth-hero.has-video--both .hbth-hero__media picture{display:none}}@media(max-width:1100px)and (min-width:750px){.hbth-hero__copy{min-height:calc(max(var(--minh),720px) + var(--mt,0px))}}@media(max-width:749px){.hbth{--pad:16px}.hbth-hero{background:var(--th-sand)}.hbth-hero__media{position:relative;inset:auto;aspect-ratio:1 / var(--ratio-m);background:var(--th-grey)}.hbth-hero__media img{object-position:50% 0!important}.hbth-hero__copy,.hbth-hero--home .hbth-hero__copy{width:auto;min-height:0;padding:24px var(--pad) 36px;gap:16px}.hbth-hero--split .hbth-hero__copy .is-push{margin-top:0}.hbth-hero__h{font-size:clamp(32px,9vw,44px)}.hbth-price{top:calc(100vw * var(--ratio-m) * var(--wm))}.hbth-one{font-size:25vw;left:calc(7.4vw - .04em)}.hbth .hbth-price__label{left:7.4vw;top:12px;font-size:max(11px,2.6vw)}.hbth-price__line:before{left:7.4vw}.hbth-price__line:after{right:7.4vw}.hbth .hbth-btns{flex-direction:column;gap:12px}.hbth a.hbth-btn{flex:none;width:100%;min-width:0;height:56px}.hbth .hbth-terms{font-size:12px}.hbth .hbth-sub{font-size:17px}}.hbth-bfban{position:relative;overflow:hidden;background:var(--th-sand);border-bottom:1px solid var(--th-line)}.hbth-bfban__media{position:absolute;top:0;right:0;bottom:0;left:0}.hbth-bfban__media img{width:100%;height:100%;object-fit:cover;display:block}.hbth-bfban__copy{position:relative;display:flex;flex-direction:column;gap:12px;padding:clamp(28px,3.6vw,64px) var(--pad)}.hbth-bfban.has-img .hbth-bfban__copy{min-height:clamp(280px,30vw,600px)}.hbth-bfban__h{font-size:clamp(30px,2.8vw,56px)}.hbth-bfban__s{font-size:clamp(16px,1.2vw,22px);line-height:1.4}.hbth-bfban__s p{margin:0}.template-index .hbth-bfban__copy{padding-top:max(96px,6vw)}.hbth-pairs{padding:clamp(48px,6vw,112px) var(--pad);background:var(--th-sand)}.hbth-pairs__head{display:flex;flex-direction:column;gap:12px;margin-bottom:clamp(28px,3vw,56px)}.hbth-pairs__h{font-size:clamp(32px,3vw,60px)}.hbth-pairs{--g:clamp(12px,1.6vw,32px)}.hbth-pairs__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--g)}.hbth-pair__media{position:relative;display:block}.hbth-pair__line{display:none;position:absolute;left:0;top:calc(var(--waist,.54) * 100%);height:1px;background:var(--th-ink);z-index:1;pointer-events:none}.hbth-pair__line:before,.hbth-pair__line:after{content:"";position:absolute;top:-12px;width:1px;height:24px;background:var(--th-ink)}.hbth-pair__line:before{left:0}.hbth-pair__line:after{right:0}@media(min-width:750px){.hbth-pair:nth-child(4n+1) .hbth-pair__line{display:block;width:calc(400% + 3 * var(--g))}}@media(max-width:749px){.hbth-pair:nth-child(odd) .hbth-pair__line{display:block;width:calc(200% + var(--g))}}.hbth-pair{display:flex;flex-direction:column;gap:10px;color:var(--th-ink)!important;text-decoration:none}.hbth-pair__img{display:block;aspect-ratio:4/5;border-radius:4px;overflow:hidden;background:#e8e8e6}.hbth-pair__img img{display:block;width:100%;height:100%;object-fit:cover;transition:opacity .2s}.hbth-pair:hover .hbth-pair__img img{opacity:.92}.hbth-pair__name{margin-top:4px;font-family:var(--th-mono);font-size:13px;letter-spacing:.18em;text-transform:uppercase;color:var(--th-ink-soft)}.hbth-pair__total{font-family:var(--th-serif);font-weight:500;font-variant-numeric:lining-nums;font-size:clamp(22px,1.7vw,32px);line-height:1.1;color:var(--th-ink);white-space:nowrap}.hbth-pairs__btns{margin-top:clamp(32px,3.4vw,56px)}.hbth-pairs__text{margin-top:clamp(24px,2.6vw,40px)}.hbth-pairs__terms{margin-top:clamp(24px,2.6vw,40px)!important}.hbth-ended{display:flex;flex-direction:column;gap:16px;align-items:flex-start;padding:clamp(56px,7vw,120px) var(--pad);background:var(--th-sand)}.hbth-ended .hbth-h{font-size:clamp(34px,3.4vw,60px)}@media(max-width:749px){.hbth-pairs__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hbth-pair__name{font-size:11px;letter-spacing:.14em}}.hbth-colban{display:block;aspect-ratio:var(--r-d);background:var(--th-grey);overflow:hidden}.hbth-colban picture,.hbth-colban img{display:block;width:100%;height:100%}.hbth-colban img{object-fit:cover}@media(max-width:749px){.hbth-colban{aspect-ratio:var(--r-m)}}.hbth-pdp-line{margin:10px 0 0;font-family:Hanken Grotesk,ui-sans-serif,system-ui,sans-serif;font-size:16px;line-height:1.45;color:#1c1a18}.hbth-pdp{display:block;margin-top:16px;order:8}.hbth-pdp-line{order:4}.hbth-pdp__card{background:var(--th-paper);border:1px solid var(--th-line);border-radius:4px;padding:24px}.hbth-pdp__card.is-added{border-color:var(--th-ink)}.hbth-pdp__head{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.hbth .hbth-pdp__label{margin:0 0 6px;font-family:var(--th-mono);font-size:13px;letter-spacing:.18em;text-transform:uppercase;color:var(--th-ink)}.hbth .hbth-pdp__variant{margin:0;font-size:14px;color:var(--th-ink-soft)}.hbth-pdp__one{font-family:var(--th-serif);font-weight:500;font-variant-numeric:lining-nums;font-size:64px;line-height:.8;color:var(--th-red)}.hbth-pdp__sleeves{display:inline-flex;margin-top:20px;border:1px solid var(--th-ink);border-radius:4px;overflow:hidden}.hbth-seg{-webkit-appearance:none;appearance:none;border:0;background:transparent;height:44px;padding:0 16px;font:400 12px/1 var(--th-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--th-ink);cursor:pointer}.hbth-seg+.hbth-seg{border-left:1px solid var(--th-ink)}.hbth-seg.is-on{background:var(--th-ink);color:var(--th-paper)}.hbth-pdp__swatches{display:flex;flex-wrap:wrap;gap:12px;margin-top:20px}.hbth-sw{-webkit-appearance:none;appearance:none;position:relative;width:44px;height:44px;padding:0;border:0;border-radius:4px;overflow:hidden;cursor:pointer;background:#d8c6a9}.hbth-sw img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transform:scale(3.2);transform-origin:50% 60%}.hbth-sw--grn-blu-wht-stripe{background:#77806a}.hbth-sw--sky-stripe{background:#afc2d1}.hbth-sw--nav-blk-stripe{background:#1e2a3a}.hbth-sw.is-on{outline:1px solid var(--th-ink);outline-offset:3px}.hbth-pdp__sizes{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.hbth-size{-webkit-appearance:none;appearance:none;width:56px;height:44px;padding:0;border:1px solid var(--th-ink);border-radius:4px;background:transparent;font:400 13px/1 var(--th-mono);letter-spacing:.06em;color:var(--th-ink);cursor:pointer}.hbth-size.is-on{background:var(--th-ink);color:var(--th-paper)}.hbth-size.is-out{border-style:dashed;border-color:var(--th-ink-soft);background:var(--th-sand);color:var(--th-ink-soft)}.hbth-size.is-out.is-on{background:var(--th-sand);color:var(--th-ink-soft)}.hbth .hbth-pdp__note{margin:12px 0 0;font-size:14px;line-height:1.4;color:var(--th-ink)}.hbth .hbth-pdp__note:empty{display:none}.hbth-pdp__btn{-webkit-appearance:none;appearance:none;display:flex;align-items:center;justify-content:center;width:100%;height:56px;margin-top:16px;border:1px solid var(--th-ink);border-radius:4px;background:var(--th-ink);color:var(--th-paper);font:500 17px/1 var(--th-sans);cursor:pointer}.hbth-pdp__btn:hover{background:#000}.hbth-pdp__btn.is-wait,.hbth-pdp__btn:disabled{background:transparent;color:var(--th-ink);border-style:dashed;cursor:default}.hbth .hbth-pdp__small{margin:14px 0 0;font-size:13px;line-height:1.45;color:var(--th-ink-soft)}.hbth-pdp__added{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;padding-top:16px;border-top:1px solid var(--th-line)}.hbth-pdp__added[hidden],.hbth-pdp__pick[hidden]{display:none}.hbth .hbth-pdp__in{margin:0;font-size:15px;color:var(--th-ink)}.hbth-pdp__change{-webkit-appearance:none;appearance:none;border:0;background:none;padding:12px 0;font:400 15px/1 var(--th-sans);color:var(--th-ink);text-decoration:underline;text-underline-offset:3px;cursor:pointer}@media(max-width:749px){.hbth-pdp-line{font-size:15px}.hbth-pdp__card{padding:16px}.hbth .hbth-pdp__label{font-size:12px}.hbth-pdp__one{font-size:52px}.hbth-pdp__sizes{display:grid;grid-template-columns:repeat(var(--n,5),minmax(0,1fr));gap:6px}.hbth-size{width:auto;font-size:12px}.hbth-pdp__btn{height:52px}.hbth .hbth-pdp__small{font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/hb-tophalf.css.map */
