.ds-bh{position:relative;display:grid;grid-template-columns:minmax(0,1fr);isolation:isolate;overflow:hidden;background-color:var(--ds-surface-photo);color:var(--ds-text);font-family:var(--ds-font-text)}.ds-bh__text{box-sizing:border-box;display:grid;align-content:center;justify-items:start;gap:var(--ds-space-4);min-width:0;padding:var(--ds-space-6) var(--ds-gutter) var(--ds-space-6);container-type:inline-size}.ds-bh__eyebrow{display:flex;align-items:center;gap:var(--ds-space-3);margin:0;color:var(--ds-text-muted);font-size:var(--ds-fs-small);font-weight:var(--ds-weight-strong);letter-spacing:.14em;line-height:1;text-transform:uppercase}.ds-bh__eyebrow:before{content:"";flex:none;width:var(--ds-space-6);height:2px;background-color:var(--ds-accent-warm)}.ds-bh__title{--ds-bh-cap: clamp(84px, 24vw, 190px);max-width:100%;margin:0;color:var(--ds-text);font-family:var(--ds-font-display);font-size:min(var(--ds-bh-cap),calc(96cqi / (var(--ds-chars, 3) * .5)));font-weight:400;letter-spacing:0;line-height:.92;overflow-wrap:normal;text-transform:uppercase;text-wrap:balance}.ds-bh--multi .ds-bh__title{--ds-bh-cap: clamp(56px, 15vw, 120px)}@supports (background-clip: text) or (-webkit-background-clip: text){.ds-bh__title{padding-block-end:.04em;background-image:linear-gradient(172deg,var(--ds-text) 22%,var(--ds-accent-warm) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}}@media(forced-colors:active){.ds-bh__title{background-image:none;-webkit-text-fill-color:currentcolor;color:CanvasText}}.ds-bh__intro{max-width:42ch;margin:0;color:var(--ds-text-muted);font-size:var(--ds-fs-body);line-height:var(--ds-lh-body);text-wrap:pretty}.ds-bh__meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ds-space-3);margin:0;font-size:var(--ds-fs-body);font-weight:var(--ds-weight-strong);line-height:1}.ds-bh__off{display:inline-flex;align-items:center;min-height:var(--ds-pill-height);padding-inline:var(--ds-space-4);border-radius:var(--ds-radius-pill);background-color:var(--ds-price);color:var(--ds-text)}.ds-bh__count{color:var(--ds-text)}.ds-bh__cta{display:grid;width:100%}.ds-bh__tabs{display:flex;flex-wrap:nowrap;gap:var(--ds-space-2);box-sizing:border-box;width:calc(100% + var(--ds-gutter) * 2);margin-inline:calc(var(--ds-gutter) * -1);padding-inline:var(--ds-gutter);overflow-x:auto;scrollbar-width:none;scroll-snap-type:x proximity}.ds-bh__tabs::-webkit-scrollbar{display:none}.ds-bh__tabs:not(:has(.ds-pill)){display:none}.ds-bh__tabs .ds-tab{flex:none;scroll-snap-align:start}.ds-bh .ds-pill{border-color:transparent;background-color:var(--ds-glass);color:var(--ds-text);white-space:nowrap}@media(hover:hover){.ds-bh .ds-pill:hover{background-color:var(--ds-text);color:var(--ds-text-inverse)}}.ds-bh .ds-pill[aria-current=true]{background-color:var(--ds-text);color:var(--ds-text-inverse)}.ds-bh__media{position:relative;aspect-ratio:4 / 3;overflow:hidden}.ds-bh__img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;object-position:var(--ds-focus-x, 50%) var(--ds-focus-y, 50%)}.ds-bh--cutout .ds-bh__img{box-sizing:border-box;padding:var(--ds-space-5);object-fit:contain;object-position:50% 55%}.ds-bh__media--blend .ds-bh__img{mix-blend-mode:multiply;filter:var(--ds-photo-lift)}.ds-bh--plain .ds-bh__text{padding-block:var(--ds-space-7)}.ds-bh--plain .ds-bh__title{--ds-bh-cap: clamp(56px, 15vw, 120px)}.ds-bh--plain .ds-bh__intro{max-width:62ch}@media(prefers-reduced-motion:no-preference){.ds-bh__eyebrow,.ds-bh__title,.ds-bh__intro,.ds-bh__meta,.ds-bh__cta,.ds-bh__tabs{animation:ds-bh-rise var(--ds-reveal) var(--ds-ease-out) both}.ds-bh__title{animation-delay:60ms}.ds-bh__intro{animation-delay:.12s}.ds-bh__meta{animation-delay:.17s}.ds-bh__cta{animation-delay:.22s}.ds-bh__tabs{animation-delay:.27s}.ds-bh__img{animation:ds-bh-zoom calc(var(--ds-reveal) * 1.8) var(--ds-ease-out) both}}@keyframes ds-bh-rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes ds-bh-zoom{0%{transform:scale(1.05)}to{transform:none}}@media screen and (min-width:750px){.ds-bh{grid-template-columns:minmax(0,5fr) minmax(0,6fr);min-height:clamp(400px,58vh,600px)}.ds-bh--plain{grid-template-columns:minmax(0,1fr);min-height:0}.ds-bh__text{padding:var(--ds-space-7) var(--ds-space-6) var(--ds-space-7) max(var(--ds-gutter),calc((100vw - var(--ds-max)) / 2 + var(--ds-gutter)))}.ds-bh__title{--ds-bh-cap: clamp(84px, 11vw, 200px)}.ds-bh--multi .ds-bh__title,.ds-bh--plain .ds-bh__title{--ds-bh-cap: clamp(56px, 6.4vw, 124px)}.ds-bh__media{aspect-ratio:auto;min-height:100%}.ds-bh--cutout .ds-bh__img{padding:var(--ds-space-6)}.ds-bh__cta{width:auto;justify-self:start}.ds-bh__tabs{flex-wrap:wrap;width:auto;margin-inline:0;padding-inline:0;overflow:visible}}.ds-bh__actions{display:flex;flex-wrap:wrap;gap:var(--ds-space-3)}@media(prefers-reduced-motion:no-preference){.ds-bh__actions{animation:ds-bh-rise var(--ds-reveal) var(--ds-ease-out) both;animation-delay:.22s}}.ds-bh--framed .ds-bh__media{aspect-ratio:auto;padding:0 var(--ds-gutter) var(--ds-space-6)}.ds-bh__frame{position:relative;box-sizing:border-box;width:min(100%,26rem);aspect-ratio:4 / 5;overflow:hidden;border-radius:var(--ds-radius);background-color:var(--ds-surface-alt)}@media screen and (min-width:750px){.ds-bh--framed{min-height:0}.ds-bh--framed .ds-bh__media{display:flex;align-items:center;justify-content:flex-end;padding:var(--ds-space-7) max(var(--ds-gutter),calc((100vw - var(--ds-max)) / 2 + var(--ds-gutter))) var(--ds-space-7) var(--ds-space-6)}.ds-bh__frame{width:auto;height:clamp(360px,52vh,520px)}}.ds-podium{max-width:var(--ds-max);margin-inline:auto;padding:var(--ds-section) var(--ds-gutter) 0;background-color:var(--ds-surface);color:var(--ds-text);font-family:var(--ds-font-text)}.ds-podium__title{margin:0 0 var(--ds-space-5);font-family:var(--ds-font-display);font-size:var(--ds-fs-h2);font-weight:400;line-height:var(--ds-lh-h2);text-transform:uppercase}.ds-podium__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ds-gap);margin:0;padding:0;list-style:none}.ds-podium__item{min-width:0}.ds-podium__item:first-child{grid-column:1 / -1}@media screen and (min-width:750px){.ds-podium__list{grid-template-columns:repeat(3,minmax(0,1fr))}.ds-podium__item:first-child{grid-column:auto}}.ds-pt{position:relative;display:grid;gap:var(--ds-space-3);min-width:0}.ds-pt__photo{position:relative;display:block;aspect-ratio:var(--ds-ratio, 4 / 5);overflow:hidden;border-radius:var(--ds-radius);background-color:var(--ds-surface-photo)}.ds-podium__item:first-child .ds-pt__photo{aspect-ratio:4 / 3}@media screen and (min-width:750px){.ds-podium__item:first-child .ds-pt__photo{aspect-ratio:var(--ds-ratio, 4 / 5)}}.ds-pt__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;box-sizing:border-box;padding:7%;object-fit:contain;transition:transform calc(var(--ds-reveal) * .8) var(--ds-ease-out)}.ds-pt__photo--blend .ds-pt__img{mix-blend-mode:multiply}@media(hover:hover){.ds-pt:hover .ds-pt__img{transform:scale(1.04)}}.ds-pt__rank{position:absolute;inset-block-start:var(--ds-space-3);inset-inline-start:var(--ds-space-4);color:var(--ds-text);font-family:var(--ds-font-display);font-size:clamp(32px,4vw,56px);line-height:1;opacity:.55}.ds-pt__body{display:grid;gap:var(--ds-space-2);align-content:start}.ds-pt__title{display:-webkit-box;min-height:calc(var(--ds-fs-body) * var(--ds-lh-body) * 2);margin:0;overflow:hidden;font-family:var(--ds-font-text);font-size:var(--ds-fs-body);font-weight:var(--ds-weight-strong);line-height:var(--ds-lh-body);-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.ds-pt__link{color:var(--ds-text);text-decoration:none}.ds-pt__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.ds-pt__link:focus-visible{outline:var(--ds-focus-width) solid var(--ds-focus);outline-offset:var(--ds-space-1)}.ds-pt__price{min-height:var(--ds-control-sm);white-space:nowrap}.ds-pt__price *{white-space:nowrap}.ds-pt__badge{position:absolute;inset-block-start:var(--ds-space-3);inset-inline-end:var(--ds-space-3)}.ds-podium-wrap{display:block}.ds-podium-wrap[hidden]{display:none}
/*# sourceMappingURL=/cdn/shop/t/5/assets/ds-brand-header.css.map */
