.hb-sale-head{margin-bottom:12px}.hb-sale-head__title{margin:0;color:var(--hb-ink);font:700 24px / 28px var(--hb-sans);letter-spacing:-.025em;text-wrap:balance}@media(min-width:1000px){.hb-sale-head{margin-bottom:20px}.hb-sale-head__title{font-size:32px;line-height:36px}}.hb-sale-hero{--u: calc(100vw / 390);--cta: max(46px, calc(var(--u) * 48));position:relative;overflow:hidden;height:calc(var(--u) * 430 + var(--cta));background:#030303;color:#fff;box-shadow:0 1px #030303}.hb-sale-hero__photo{position:absolute;top:0;left:0;display:block;width:100%;-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - 72px),transparent);mask-image:linear-gradient(to bottom,#000 calc(100% - 72px),transparent)}.hb-sale-hero__photo img{display:block;width:100%;max-width:none;height:auto}.hb-sale-hero__offer{margin:0}.hb-sale-hero__title,.hb-sale-hero__upto,.hb-sale-hero__pct,.hb-sale-hero__off{position:absolute;top:calc(var(--u) * var(--b));margin:0;white-space:nowrap}.hb-sale-hero__title{--b: 72;left:calc(var(--u) * 16);color:#fff;font:500 calc(var(--u) * 76.6) / 0 var(--hb-sans);letter-spacing:-.04em;transform:translate(-.045em,-.341em)}.hb-sale-hero__upto{--b: 308;left:calc(var(--u) * 16);font:600 calc(var(--u) * 26) / 0 var(--hb-sans);letter-spacing:-.02em;transform:translate(-.04em,-.341em)}.hb-sale-hero__pct,.hb-sale-hero__off{--b: 392;font:800 calc(var(--u) * 98) / 0 var(--hb-sans);letter-spacing:-.05em}.hb-sale-hero__pct{left:calc(var(--u) * 16);transform:translate(-.035em,-.341em)}.hb-sale-hero__off{right:calc(var(--u) * 16);transform:translate(-.04em,-.341em)}.hb-sale-hero__cta.hb-button{position:absolute;left:calc(var(--u) * 16);right:calc(var(--u) * 16);bottom:calc(var(--u) * 14);display:flex;min-height:var(--cta);padding:0 12px;font-size:max(15px,calc(var(--u) * 17))}.humbler-storefront .hb-sale-hero :focus-visible{outline-color:#fff}@media(min-width:500px){.hb-sale-hero{--_hero: clamp(420px, 44.4vw, 640px);--_s: calc(var(--_hero) / 1052);--_shift: min(0px, calc(max(48vw, 290px) - var(--_s) * 1142));--_tip: calc(var(--_s) * 1142 + var(--_shift));--_m: min(640px, calc(100vw - var(--_tip) - 64px));--u: calc(var(--_m) / 358);height:var(--_hero)}.hb-sale-hero__photo{left:var(--_shift);width:auto;height:100%;-webkit-mask-image:linear-gradient(to right,#000 72%,transparent),linear-gradient(to bottom,#000 calc(100% - 16px),transparent);mask-image:linear-gradient(to right,#000 72%,transparent),linear-gradient(to bottom,#000 calc(100% - 16px),transparent);-webkit-mask-composite:source-in;mask-composite:intersect}.hb-sale-hero__photo img{width:auto;height:100%}.hb-sale-hero__type{position:relative;display:flex;flex-direction:column;justify-content:center;width:var(--_m);height:100%;margin-left:calc(var(--_tip) + (100vw - var(--_tip) - var(--_m)) / 2)}.hb-sale-hero__title,.hb-sale-hero__upto,.hb-sale-hero__pct,.hb-sale-hero__off{position:static;transform:none}.hb-sale-hero__title{margin-left:-.045em;font-size:calc(var(--u) * 76.6);line-height:1}.hb-sale-hero__offer{margin-top:calc(var(--u) * 16);font:800 calc(var(--u) * 113) / .84 var(--hb-sans);letter-spacing:-.036em;white-space:nowrap}.hb-sale-hero__upto{display:block;margin-bottom:calc(var(--u) * 10);font-size:calc(var(--u) * 26);line-height:1}.hb-sale-hero__pct,.hb-sale-hero__off{margin-left:-.03em;font:inherit;letter-spacing:inherit}.hb-sale-hero__off{margin-left:0}.hb-sale-hero__cta.hb-button{position:static;min-height:clamp(48px,calc(var(--u) * 36),60px);margin-top:calc(var(--u) * 16);font-size:clamp(15px,calc(var(--u) * 11),19px)}}@media(max-width:699px){.hb-sale-hero-cta-on [id^=alia-root][style*=bottom]:not([style*=inset]):not([style*="100%"]){visibility:hidden!important}}.hb-sale-hero-section+.hb-press-section .hb-press{background:#030303;color:#fff}.hb-sale-hero-section+.hb-press-section .hb-press__frame{gap:12px;padding-block:2px 18px}.hb-sale-hero-section+.hb-press-section .hb-press__title{color:#ffffff9e}.hb-sale-hero-section+.hb-press-section .hb-press--mono .hb-press__logo:not(.hb-press__logo--color) img{filter:brightness(0) invert(1);opacity:.9}@media(max-width:999px){.hb-sale-hero-section~.hb-home-trust-section .hb-home-trust{border-top:0}.hb-sale-hero-section~.hb-home-trust-section .hb-home-trust__list{padding-block:8px}.hb-sale-hero-section~.hb-home-trust-section .hb-home-trust__inner{gap:8px;min-height:34px}.hb-sale-hero-section~.hb-home-trust-section .hb-home-trust__icon{width:18px;height:18px}}@media(min-width:1000px){.hb-sale-hero-section~.hb-home-trust-section .hb-home-trust{padding-top:16px}}.hb-sale-hero-section~.hb-home-trust-section .hb-home-trust__label{white-space:nowrap}@media(max-width:699px){.hb-sale-hero-section~.hb-home-trust-section .hb-home-trust__list{grid-template-columns:auto auto;justify-content:space-between;gap:0 8px}.hb-sale-hero-section~.hb-home-trust-section .hb-home-trust__inner{gap:clamp(5px,2vw,8px);font-size:clamp(11px,3.35vw,13px)}.hb-sale-hero-section~.hb-home-trust-section .hb-home-trust__icon{width:clamp(15px,4.6vw,18px);height:clamp(15px,4.6vw,18px)}}.hb-sale-ladder{padding-block:28px 24px;scroll-margin-top:calc(var(--hb-header-height) + 1px)}.hb-sale-ladder__cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none}.hb-sale-ladder__card{position:relative;display:grid;align-content:start;justify-items:start;gap:4px;min-width:0;padding:12px;border-radius:var(--hb-radius);background:var(--hb-panel);color:var(--hb-ink)}.hb-sale-ladder__card--best{background:var(--hb-ink);color:#fff}.hb-sale-ladder__cards--1{grid-template-columns:minmax(0,1fr)}.hb-sale-ladder__card:first-child:has(+.hb-sale-ladder__card--gift){grid-column:1 / -1}.hb-sale-ladder__label.hb-mono{margin:0;color:inherit;font-size:11px;line-height:14px}.hb-sale-ladder__label a{color:inherit;text-decoration:none}.humbler-storefront .hb-sale-ladder__card--best :focus-visible{outline-color:#fff}.hb-sale-ladder__amount{margin:0;max-width:100%;font:700 56px / 56px var(--hb-sans);letter-spacing:-.03em;overflow-wrap:anywhere}.hb-sale-ladder--converted .hb-sale-ladder__amount{font-size:32px;line-height:34px;letter-spacing:-.03em}.hb-sale-ladder__save{display:flex;flex-wrap:wrap;align-items:center;gap:2px 6px;margin:2px 0 0}@media(max-width:374px){.hb-sale-ladder__save .hb-badge{letter-spacing:0}}.hb-sale-ladder__was{color:var(--hb-muted);font:500 13px / 16px var(--hb-sans)}.hb-sale-ladder__card--best .hb-sale-ladder__was{color:#ffffffd1}.hb-sale-ladder__meta{display:flex;flex-wrap:wrap;align-items:center;gap:2px 8px}.hb-sale-ladder__meta .hb-sale-ladder__save{flex-basis:100%}.hb-sale-ladder__plus{margin:0;color:#ffffffd1;font:500 12px / 16px var(--hb-sans)}.hb-sale-ladder__card--gift{grid-column:1 / -1;grid-template-columns:72px minmax(0,1fr);align-items:center;gap:12px;padding:8px 12px 8px 8px}.hb-sale-ladder__gift-media{display:block;width:72px;aspect-ratio:1;border-radius:var(--hb-radius-sm)}.hb-sale-ladder__gift-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.hb-sale-ladder__gift-copy{display:grid;gap:2px;min-width:0}.hb-sale-ladder__gift-title{margin:0;font:700 20px / 24px var(--hb-sans);letter-spacing:-.02em}.hb-sale-ladder__gift-title a{color:inherit;text-decoration:none}.hb-sale-ladder__gift-title a:after,.hb-sale-ladder__label a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--hb-radius)}.hb-sale-ladder__gift-line{margin:0;color:var(--hb-ink-2);font-size:14px;line-height:18px}.hb-sale-ladder__gift-value.hb-mono{margin:0;color:var(--hb-sale);font-size:11px;line-height:14px}.hb-sale-ladder__track{position:relative;display:flex;justify-content:space-between;gap:4px;margin:16px 0 0;padding:0;list-style:none}.hb-sale-ladder__track:before{content:"";position:absolute;top:5px;left:calc(50% / var(--_stops));right:calc(50% / var(--_stops));height:2px;background:var(--hb-ink)}.hb-sale-ladder__stop{position:relative;display:grid;flex:1 1 0;justify-items:center;align-content:start;gap:2px;min-width:0;padding-top:18px;text-align:center}.hb-sale-ladder__stop:before{content:"";position:absolute;top:0;left:50%;width:12px;height:12px;margin-left:-6px;border-radius:50%;background:var(--hb-ink);box-shadow:0 0 0 3px #fff}.hb-sale-ladder__stop-amount{font:700 15px / 18px var(--hb-sans);letter-spacing:-.01em}.hb-sale-ladder__stop-label.hb-mono{color:var(--hb-muted);font-size:10.5px;line-height:14px;letter-spacing:.02em;white-space:nowrap}@media(max-width:359px){.hb-sale-ladder__stop-label.hb-mono{font-size:9.5px;letter-spacing:0}}@media(min-width:700px){.hb-sale-ladder__stop-label.hb-mono{font-size:11px;letter-spacing:.04em}}.hb-sale-ladder__foot{display:grid;gap:12px;margin-top:12px}.hb-sale-ladder__note{margin:0;color:var(--hb-muted);font-size:12px;line-height:16px;text-wrap:pretty}.hb-sale-ladder__cta.hb-button{width:100%;min-height:48px;gap:8px}@media(min-width:700px){.hb-sale-ladder__cards--3{grid-template-columns:repeat(3,minmax(0,1fr))}.hb-sale-ladder__card:first-child:has(+.hb-sale-ladder__card--gift){grid-column:auto}.hb-sale-ladder__card{padding:16px}.hb-sale-ladder__card--gift{grid-column:auto;grid-template-columns:minmax(0,1fr);align-content:start;justify-items:start}.hb-sale-ladder__foot{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px}.hb-sale-ladder__cta.hb-button{width:auto;padding:0 28px}.hb-sale-ladder__cta:only-child{grid-column:1 / -1;justify-self:center}}@media(min-width:1000px){.hb-sale-ladder{padding-block:56px 40px}.hb-sale-ladder__cards{gap:16px}.hb-sale-ladder__card{min-height:216px;align-content:space-between;padding:24px}.hb-sale-ladder__label.hb-mono{font-size:13px;line-height:16px}.hb-sale-ladder__amount{font-size:104px;line-height:104px;letter-spacing:-.035em}.hb-sale-ladder__meta{gap:4px 12px}.hb-sale-ladder__meta .hb-sale-ladder__save{flex-basis:auto;margin:0}.hb-sale-ladder__plus{font-size:14px;line-height:20px}.hb-sale-ladder__was{font-size:15px;line-height:20px}.hb-sale-ladder--converted .hb-sale-ladder__amount{font-size:52px;line-height:56px}.hb-sale-ladder__card--gift{grid-template-columns:120px minmax(0,1fr);align-items:center;align-content:stretch;gap:20px;padding:24px}.hb-sale-ladder__gift-media{width:120px}.hb-sale-ladder__gift-title{font-size:28px;line-height:32px;letter-spacing:-.03em}.hb-sale-ladder__gift-line{font-size:16px;line-height:22px}.hb-sale-ladder__gift-value.hb-mono{font-size:12px;line-height:16px}.hb-sale-ladder__track{margin-top:24px}.hb-sale-ladder__stop-amount{font-size:18px;line-height:22px}.hb-sale-ladder__foot{margin-top:20px}.hb-sale-ladder__note{font-size:13px;line-height:18px}.hb-sale-ladder__cta.hb-button{min-height:52px}}.hb-sale-grid{padding-block:16px 32px;scroll-margin-top:calc(var(--hb-header-height) + 1px)}.hb-sale-grid__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:2px 12px;margin-bottom:4px}.hb-sale-grid__rating{display:inline-flex;flex:none;align-items:center;gap:6px;margin:0;color:var(--hb-ink);font:500 11px / 14px var(--hb-mono);letter-spacing:.04em;white-space:nowrap}.hb-sale-grid__rating .hb-stars{--_size: 12px}@media(max-width:339px){.hb-sale-grid__head{flex-wrap:nowrap;gap:8px}.hb-sale-grid__head .hb-sale-head__title{font-size:20px;line-height:24px;white-space:nowrap}.hb-sale-grid__rating{gap:4px;font-size:10px;letter-spacing:0}.hb-sale-grid__rating .hb-stars{--_size: 10px}}.hb-sale-grid__bar,.hb-sale-grid__bar-inner{display:contents}.hb-sale-grid__tablist.hb-home-tabs__tablist{position:sticky;top:calc(var(--hb-header-height) + 1px);z-index:30;margin:0;background:#fff}.hb-sale-grid__chips{display:flex;gap:6px;margin:12px 0 0;padding:0 var(--hb-gutter);overflow-x:auto;scrollbar-width:none}.hb-sale-grid__chips::-webkit-scrollbar{display:none}.hb-sale-grid__chip.hb-chip{flex:none;min-width:0;min-height:44px;padding:0 12px;font-size:13px}.hb-sale-grid__chip .hb-swatch{width:10px;height:10px}.hb-sale-grid__chip[aria-pressed=true] .hb-swatch{box-shadow:0 0 0 1px #fff}.hb-sale-grid__panel{margin-top:12px}.hb-sale-grid__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 8px;margin:0;padding:0;list-style:none}.hb-sale-grid__item{display:flex;min-width:0}.hb-sale-grid__item>.hb-card{flex:1}.hb-sale-grid__item--offer .hb-card{overflow:hidden;border-radius:var(--hb-radius);background:var(--hb-ink);color:#fff}.hb-sale-grid__item--offer .hb-card__media{border-radius:0}.hb-sale-grid__item--offer .hb-card__info{padding:10px 10px 12px}.hb-sale-grid__item--offer .hb-card__title,.hb-sale-grid__item--offer .hb-card__title a{color:#fff;font-weight:700}.hb-sale-grid__item--offer .hb-card__meta{color:#ffffffb8}.hb-sale-grid__item--offer .hb-price__current,.hb-sale-grid__item--offer .hb-price--sale .hb-price__current{color:#e9d396}.hb-sale-grid__item--offer .hb-price__compare{color:#fff9}.hb-sale-grid__item--offer .hb-card__title a:focus-visible{outline:2px solid #fff;outline-offset:-2px}@container hb-card (max-width: 199px){.hb-sale-grid__item--offer .hb-card__meta .hb-swatch{display:none}}.hb-sale-grid__list :is(a,button){scroll-margin-top:calc(var(--hb-header-height) + 66px)}.hb-sale-grid__list:not(.is-ready)>.hb-sale-grid__item--later{display:none}.hb-sale-grid .hb-card__badges{right:8px;flex-wrap:wrap}.hb-sale-grid__band{grid-column:1 / -1;display:block}.hb-sale-grid__band .hb-sale-deals{padding-block:16px}.hb-sale-grid__band>.hb-sale-deals{flex:1;min-width:0}.hb-sale-grid__sentinel{height:1px}.hb-sale-grid__skip:focus{position:fixed!important;top:calc(var(--hb-header-height) + 8px)}.hb-sale-grid__empty{display:grid;justify-items:center;gap:12px;padding:40px 16px;border-radius:var(--hb-radius);background:var(--hb-panel);text-align:center}.hb-sale-grid__empty-text{margin:0;color:var(--hb-ink-2);font-size:15px;line-height:22px}.hb-sale-grid__empty .hb-link{min-height:44px}.hb-sale-grid__empty .hb-link:after{bottom:7px}@media(min-width:700px){.hb-sale-grid__list{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px 12px}}@media(min-width:1000px){.hb-sale-grid{padding-block:40px 56px}.hb-sale-grid__head{justify-content:flex-start;gap:16px;margin-bottom:8px}.hb-sale-grid__rating{font-size:12px;line-height:16px}.hb-sale-grid__bar{position:sticky;top:calc(var(--hb-header-height) + 1px);z-index:30;display:block;background:#fff;box-shadow:inset 0 -1px var(--hb-line)}.hb-sale-grid__bar-inner{display:flex;align-items:stretch;justify-content:space-between;gap:24px;min-height:56px}.hb-sale-grid__tablist.hb-home-tabs__tablist{position:static;flex:1 1 auto;min-width:0;padding:0;border-bottom-color:transparent;background:none}.hb-sale-grid__chips{flex:none;align-items:center;margin:0;padding:0}.hb-sale-grid__chip.hb-chip{min-height:40px}.hb-sale-grid__panel{margin-top:16px}.hb-sale-grid__list{gap:28px 16px}.hb-sale-grid__band .hb-sale-deals{padding-block:24px}}.hb-sale-deals__list{--hb-scroller-item: 78%;--hb-scroller-gap: 8px;margin-block:0;list-style:none}.hb-sale-deals__list>li{display:flex}.hb-sale-deal{position:relative;display:flex;flex:1;flex-direction:column;min-width:0;overflow:hidden;border-radius:var(--hb-radius);background:var(--hb-panel)}.hb-sale-deal__media{display:block;flex:none;aspect-ratio:1;border-radius:0}.hb-sale-deal__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .4s var(--hb-ease)}.hb-sale-deal__media--tags .hb-sale-deal__image{object-position:50% 62%}.hb-sale-deal__body{display:flex;flex:1;flex-direction:column;gap:4px;padding:12px}.hb-sale-deal__title{margin:0;color:var(--hb-ink);font:700 20px / 24px var(--hb-sans);letter-spacing:-.02em;text-wrap:balance}.hb-sale-deal__link{color:inherit;text-decoration:none}.hb-sale-deal__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:var(--hb-radius)}.hb-sale-deal__link:focus-visible{outline:none}.hb-sale-deal__link:focus-visible:after{outline:2px solid var(--hb-ink);outline-offset:-2px}.hb-sale-deal__line{margin:0;color:var(--hb-sale);font:600 15px / 20px var(--hb-sans)}.hb-sale-deal__cta{display:flex;align-items:center;gap:6px;margin:auto 0 0;padding-top:8px;color:var(--hb-ink);font:600 14px / 18px var(--hb-sans)}@media(min-width:700px){.hb-sale-deals__list{grid-auto-flow:row;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;overflow:visible}.hb-sale-deals__list--2{grid-template-columns:repeat(2,minmax(0,1fr))}.hb-sale-deals__list--1{grid-template-columns:minmax(0,1fr)}}@media(min-width:1000px){.hb-sale-deals__list{gap:16px}.hb-sale-deal__body{padding:20px}.hb-sale-deal__title{font-size:26px;line-height:30px;letter-spacing:-.025em}.hb-sale-deal__line{font-size:16px;line-height:22px}.hb-sale-deal__cta{padding-top:12px;font-size:15px;line-height:20px}}@media(min-width:1000px)and (hover:hover){.hb-sale-deal:hover .hb-sale-deal__image{transform:scale(1.02)}.hb-sale-deal:hover .hb-sale-deal__link{text-decoration:underline;text-underline-offset:3px}}
/*# sourceMappingURL=/cdn/shop/t/104/assets/humbler-home-sale.css.map */
