.hotboots-section{z-index:4;padding:clamp(4rem,8vw,8rem) 1.5rem;position:relative}.hb-container{max-width:1360px;margin:0 auto}html.hb-overlay-open .main-nav,html.hb-overlay-open .hamburger-toggle{opacity:0!important;pointer-events:none!important;transition:opacity .3s,transform .3s!important;transform:translateY(-14px)!important}.hb-card-scrim,.hb-card-copy,.hb-card-cobrand,.hb-card-ai{transition:opacity .45s .12s}html.hb-overlay-open .hb-card-scrim,html.hb-overlay-open .hb-card-copy,html.hb-overlay-open .hb-card-cobrand,html.hb-overlay-open .hb-card-ai{opacity:0;transition:opacity .2s}.hb-card-ai{z-index:2;pointer-events:none;position:absolute;bottom:clamp(1rem,2.5vw,1.75rem);left:clamp(1rem,2.5vw,1.75rem)}.hb-cobrand{white-space:nowrap;align-items:center;gap:.85rem;display:flex}.hb-cobrand img{width:auto;height:22px;transition:filter .32s;display:block}.hb-cobrand img.hb-cobrand-hb{height:34px}.hb-cobrand span{color:#fff9cb;font-size:1.05rem;font-weight:600;line-height:1;transition:color .32s}.hb-cobrand[data-tone=dark] img{filter:brightness(0)}.hb-cobrand[data-tone=dark] span{color:#09090b}.hb-card-cobrand{z-index:1;--tone-veil:.75;position:absolute;top:clamp(1.25rem,3vw,2.25rem);left:clamp(1.25rem,3vw,2.5rem)}.hb-intro-panel{display:contents}.hb-progress{left:1.5rem}.hb-progress-track{width:88px}.hb-pill-icon{display:none}.hb-card{cursor:pointer;border:1px solid #ffffff14;border-radius:28px;justify-content:flex-start;align-items:center;min-height:clamp(480px,68vh,800px);transition:border-color .3s;display:flex;position:relative;overflow:hidden}.hb-card:hover{border-color:#fff9cb4d}.hb-card-reentry{animation:.62s cubic-bezier(.22,1,.36,1) both hb-card-drop}@keyframes hb-card-drop{0%{opacity:0;transform:translateY(-36px)}to{opacity:1;transform:translateY(0)}}.hb-card-photo{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hb-card-scrim{background:linear-gradient(#09090b8c 0%,#09090b00 24%),linear-gradient(90deg,#09090bd1 0%,#09090b73 35%,#09090b00 62%);position:absolute;inset:0}.hb-card-copy{z-index:1;text-align:left;flex-direction:column;align-items:flex-start;width:min(46%,560px);padding:clamp(1.5rem,4vw,4rem);display:flex;position:relative}.hb-tag{text-transform:uppercase;letter-spacing:.24em;color:#b0e0f0;margin:0 0 1rem;font-size:.72rem;font-weight:600}.hb-title{color:#fff9cb;text-transform:uppercase;letter-spacing:-.01em;margin:0 0 1.25rem;font-family:Long,sans-serif;font-size:clamp(2.5rem,5vw,4.5rem);line-height:1}.hb-lead{color:#ffffffd9;text-wrap:pretty;max-width:34ch;margin:0 0 2rem;font-size:clamp(.95rem,1.3vw,1.1rem);line-height:1.65}.hb-cta{color:#09090b;cursor:pointer;background:#fff9cb;border:none;border-radius:999px;align-items:center;gap:.6rem;padding:.85rem 1.75rem;font-size:.95rem;font-weight:600;text-decoration:none;display:inline-flex}.hb-cta:hover{background:#fffdf0}.hb-pill-dark{color:#fafafa;background:#1e1a26eb}.hb-pill-dark:hover{background:#342e42f5}@media (min-width:1025px) and (hover:hover){.hb-overlay .hb-track:not(.hb-panning) .photo-hover:hover{background-color:#fff9cb!important}.hb-overlay .hb-track:not(.hb-panning) .photo-hover:hover>img{width:calc(100% - 10px);height:calc(100% - 10px);top:5px;left:5px}.hb-overlay .hb-track:not(.hb-panning) .photo-hover:hover .expand-icon-circle{transition-delay:80ms}.hb-overlay .hb-item-hero .photo-hover:hover{background-color:#111!important}.hb-overlay .hb-item-hero .photo-hover:hover>img{width:100%!important;height:100%!important;top:0!important;left:0!important}}.hb-pill-gold{color:#09090b;background:#fff9cb}.hb-pill-gold:hover{background:#fffdf0}.hb-track{scrollbar-width:none;align-items:center;display:flex;position:absolute;inset:0;overflow:auto hidden}.hb-overlay .photo-blur-layer{display:none}.hb-track::-webkit-scrollbar{display:none}.hb-item{flex:none}.hb-item-flush{width:clamp(280px,38vw,720px);height:100%}.hb-item-flush-narrow{width:clamp(220px,30vw,560px);margin:0 clamp(1rem,2.5vw,2.5rem)}.hb-item-hero{width:clamp(320px,44vw,860px)}.hb-item-backdrop{justify-content:flex-end;align-items:center;width:clamp(640px,78vw,1500px);height:100%;margin:0 clamp(1rem,2.5vw,2.5rem);display:flex;position:relative;overflow:hidden}.hb-backdrop-img{object-fit:cover;opacity:.7;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 7% 28%,#0000 82%);mask-image:linear-gradient(90deg,#0000 0%,#000 7% 28%,#0000 82%)}.hb-item-backdrop .hb-item-copy.hb-backdrop-copy{z-index:1;margin:0;padding:0 clamp(2.5rem,6vw,7rem) 0 clamp(2rem,4vw,4rem);position:relative}.hb-item-square,.hb-item-tall,.hb-item-tall-big,.hb-item-stack{margin:0 clamp(1rem,2.5vw,2.5rem)}.hb-item-square{width:min(56vh,520px);height:min(56vh,520px)}.hb-item-tall{width:clamp(240px,24vw,400px);height:min(68vh,640px)}.hb-item-tall-big{width:clamp(280px,32vw,560px);height:min(78vh,760px)}.hb-item-raise{margin-bottom:12vh}.hb-item-drop{margin-top:10vh}.hb-item-stack{flex-direction:column;gap:clamp(.9rem,1.6vw,1.5rem);width:clamp(200px,20vw,340px);height:min(70vh,660px);display:flex}.hb-stack-a{flex:3 1 0;min-height:0}.hb-stack-b{flex:2 1 0;min-height:0}.hb-item-copy{color:#ffffffc7;flex-direction:column;width:clamp(280px,30vw,460px);margin:0 clamp(2rem,5vw,5rem);font-size:clamp(.95rem,1.2vw,1.05rem);line-height:1.7;display:flex}.hb-item-copy p{margin:0 0 1rem}.hb-item-copy-outro{margin-right:clamp(4rem,10vw,10rem)}.hb-panel-title{color:#fff9cb;text-transform:uppercase;margin:0 0 1.25rem;font-family:Long,sans-serif;font-size:clamp(1.9rem,3.4vw,3.2rem);line-height:1.05}.hb-compat-line{color:#fff9cb;font-size:.85rem;font-weight:600}@media (max-width:767px){.hb-card{align-items:flex-end;min-height:78vh}.hb-card-cobrand{--tone-veil:0;width:max-content;left:50%;transform:translate(-50%)}.hb-intro-panel{flex-direction:column;flex:none;width:100vw;height:100%;display:flex}.hb-intro-panel .hb-item-hero{flex:1 1 0;width:100%;height:auto;min-height:0}.hb-intro-panel .hb-intro-copy{width:auto;padding:1.4rem 1.5rem calc(env(safe-area-inset-bottom,0px) + 4.25rem);flex:none;margin:0}.hb-item-backdrop{width:auto;margin:0 .8rem}.hb-item-backdrop .hb-backdrop-img{object-fit:unset;width:auto;height:100%;position:relative;inset:auto}.hb-item-backdrop .hb-item-copy.hb-backdrop-copy{width:80vw;padding:0 1rem;position:absolute;top:50%;right:0;transform:translateY(-50%)}.hb-pill-label{display:none}.hb-pill-icon{display:inline-flex}.hb-pill-dark,.hb-pill-gold{border-radius:50%;justify-content:center;width:46px;height:46px;padding:0!important}.hb-progress{left:50%;transform:translate(-50%)}.hb-progress-track{width:42vw}.hb-card-scrim{background:linear-gradient(#09090b00 30%,#09090b59 55%,#09090bd9 100%)}.hb-card-copy{text-align:left;align-items:flex-start;width:100%}.hb-item-flush{width:82vw;height:100%}.hb-item-flush-narrow{width:80vw}.hb-item-copy{width:86vw;margin:0 .8rem;padding:0 .8rem;font-size:1.05rem;line-height:1.7}.hb-panel-title{font-size:2.6rem;line-height:1.02}.hb-tag{font-size:.8rem}.hb-item-square{width:min(70vw,46vh);height:min(70vw,46vh)}.hb-item-hero{width:88vw}.hb-item-tall{width:84vw;height:62vh}.hb-item-tall-big{width:92vw;height:66vh}.hb-item-stack{width:64vw;height:58vh}.hb-item-square,.hb-item-tall,.hb-item-tall-big,.hb-item-stack,.hb-item-flush-narrow{margin:0 .8rem}.hb-intro-panel{margin-right:.8rem}.hb-item-stack{gap:1.6rem}.hb-item-backdrop .hb-backdrop-img{-webkit-mask-image:linear-gradient(90deg,#000 0% 45%,#0000 94%);mask-image:linear-gradient(90deg,#000 0% 45%,#0000 94%)}.hb-item-raise{margin-bottom:6vh}.hb-item-drop{margin-top:5vh}}
