:root{--hs-black: #000000;--hs-ink: #111111;--hs-white: #ffffff;--hs-gi: #f3f3f1;--hs-soft-black: #1e1e1e;--hs-steel: #6e6e73;--hs-mist: #a9a9ad;--hs-line: #e4e4e1;--hs-line-dark: rgba(255, 255, 255, .16);--hs-sale: #b3261e;--hs-font: "HDD Archivo", Archivo, "Helvetica Neue", Arial, sans-serif;--hs-display-stretch: 72%;--hs-ease: cubic-bezier(.2, .7, .1, 1);--hs-section-y: clamp(48px, 7vw, 104px)}html:root{--font-body--family: var(--hs-font);--font-subheading--family: var(--hs-font);--font-heading--family: var(--hs-font);--font-accent--family: var(--hs-font);--button-font-family-primary: var(--hs-font);--button-font-family-secondary: var(--hs-font)}body{font-family:var(--hs-font);font-stretch:100%;font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,.h1,.h2,.h3{font-stretch:var(--hs-display-stretch);font-weight:800;letter-spacing:-.005em}h1,.h1{line-height:.92}h2,.h2{line-height:.95}h4,.h4{font-stretch:80%;font-weight:750}.button,button.button,.shopify-payment-button__button--unbranded{font-family:var(--hs-font);font-weight:700;letter-spacing:.01em;text-transform:none}#header-component .menu-list__link,#header-component .menu-list__link-title,.menu-drawer__menu-item{font-stretch:82%;font-weight:700;letter-spacing:.02em}.product-card .card-gallery,.product-card .product-media-container,.product-card .product-media__image{background-color:var(--hs-gi)}.product-card [class*=text-block--][class*=product_title],.product-card .text-block:not(.price){font-size:.9375rem;font-weight:500;line-height:1.3}.product-card [class*=product_title] p,.product-card [class*=product_title] a,.product-card [class*=product_title]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.product-card .price,.product-card .price *{font-weight:650;font-variant-numeric:tabular-nums}.product-card .compare-at-price,.product-card s{color:var(--hs-steel);font-weight:400}.product-card .hs-card-colors{margin:2px 0 0;font-size:.8125rem;color:var(--hs-steel);font-weight:400}.product-details h1,.product-details .h3{font-size:clamp(1.75rem,3vw,2.5rem);line-height:.95;text-transform:uppercase}.product-details .price{font-weight:650;font-size:1.25rem}.variant-option__button-label{font-weight:600}.hs-wrap{width:100%;max-width:var(--page-width, 1400px);margin-inline:auto;padding-inline:var(--page-margin, 16px)}.hs-sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.hs-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 22px;font:700 1rem/1 var(--hs-font);letter-spacing:.01em;text-decoration:none;border:1.5px solid currentColor;transition:background-color .18s ease,color .18s ease,border-color .18s ease}.hs-btn--light{background:var(--hs-white);color:var(--hs-black);border-color:var(--hs-white)}.hs-btn--light:hover{background:transparent;color:var(--hs-white)}.hs-btn--dark{background:var(--hs-black);color:var(--hs-white);border-color:var(--hs-black)}.hs-btn--dark:hover{background:transparent;color:var(--hs-black)}.hs-btn:focus-visible{outline:2px solid currentColor;outline-offset:3px}.hs-section{padding-block:var(--hs-section-y)}.hs-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:clamp(18px,2.4vw,28px)}.hs-head h2{margin:0;font-size:clamp(1.75rem,3.6vw,3rem);text-transform:uppercase}.hs-link{flex:none;font-weight:700;font-size:.9375rem;color:inherit;text-decoration:underline;text-underline-offset:.25em;text-decoration-thickness:1.5px}.hs-link:hover{text-decoration-thickness:3px}.hs-hero{position:relative;isolation:isolate;background:var(--hs-black);color:var(--hs-white);overflow:hidden}.hs-hero__grid{display:flex;flex-direction:column}.hs-hero__stage{position:relative;padding-top:clamp(150px,40vw,240px)}.hs-hero__stage--solo{padding-top:0}.hs-hero__angel{position:absolute;z-index:-1;top:0;left:50%;translate:-50% 0;width:max(150%,560px);pointer-events:none}.hs-hero__stage--solo .hs-hero__angel{position:relative;translate:-50% 0}.hs-hero__angel img{display:block;width:100%;height:auto}.hs-hero__halo{display:none;position:absolute;z-index:-1;left:50%;top:0;width:min(92vw,620px);aspect-ratio:1;translate:-50% -38%;border-radius:50%;background:radial-gradient(closest-side,rgba(255,255,255,.16),rgba(255,255,255,.04) 60%,transparent 74%);pointer-events:none}.hs-duo{position:relative;display:grid;grid-template-columns:repeat(var(--count, 2),minmax(0,1fr));column-gap:10px;padding-inline:var(--page-margin, 16px)}.hs-duo[data-count="1"]{--count: 1;justify-items:center}.hs-duo[data-count="1"] .hs-kimono{width:min(100%,420px)}.hs-kimono{margin:0;display:flex;flex-direction:column;align-items:center;min-width:0}.hs-kimono__poster{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain;transition:opacity .6s var(--hs-ease)}.hs-kimono figcaption{position:relative;z-index:2;margin-top:6px;text-align:center}.hs-kimono a{display:inline-flex;flex-direction:column;gap:2px;padding:4px 6px;color:var(--hs-white);text-decoration:none;font-size:.875rem;line-height:1.25}.hs-kimono__name{font-weight:600;text-wrap:balance}.hs-kimono__price{color:var(--hs-mist);font-weight:600}.hs-kimono a:hover .hs-kimono__name,.hs-kimono a:focus-visible .hs-kimono__name{text-decoration:underline;text-underline-offset:.2em}.hs-duo__canvas{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;transition:opacity .7s var(--hs-ease);touch-action:pan-y;cursor:grab}.hs-duo__canvas:active{cursor:grabbing}.hs-hero.is-3d .hs-duo__canvas{opacity:1}.hs-hero.is-3d .hs-kimono__poster{opacity:0}.hs-hero__hint{grid-column:1 / -1;margin:6px 0 0;text-align:center;font-size:.75rem;color:var(--hs-mist);visibility:hidden}.hs-hero.is-3d .hs-hero__hint{visibility:visible}.hs-hero__copy{position:relative;z-index:2;display:flex;flex-direction:column;gap:14px;padding:22px var(--page-margin, 16px) clamp(28px,6vw,56px)}.hs-hero__title{margin:0;font-size:clamp(3rem,13.5vw,7.5rem);font-stretch:68%;font-weight:850;line-height:.96;text-transform:uppercase;letter-spacing:-.01em;text-wrap:balance}.hs-hero__sub{margin:0;max-width:36ch;font-size:clamp(1rem,1.3vw,1.125rem);line-height:1.5;color:#d9d9dc}.hs-hero__ctas{display:grid;grid-template-columns:repeat(var(--n, 3),minmax(0,1fr));gap:8px;margin-top:6px}.hs-hero__ctas .hs-btn{padding-inline:10px}@media(min-width:990px){.hs-hero__grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);min-height:min(calc(100svh - var(--header-group-height, 96px)),900px)}.hs-hero__copy{order:-1;align-self:center;gap:18px;padding:48px 0 48px max(var(--page-margin, 16px),calc((100vw - var(--page-width, 1400px)) / 2 + var(--page-margin, 16px)))}.hs-hero__title{font-size:clamp(4.5rem,8vw,8.25rem)}.hs-hero__ctas{max-width:520px}.hs-hero__stage{display:flex;flex-direction:column;justify-content:flex-end;padding:0 0 28px}.hs-hero__stage--solo{justify-content:center}.hs-hero__angel{width:min(100%,1100px)}.hs-hero__stage--solo .hs-hero__angel{position:absolute;top:50%;translate:-50% -50%}.hs-hero__halo{width:min(52vw,640px);top:4%;translate:-50% -30%}.hs-duo{padding-inline:24px;column-gap:24px}.hs-kimono__poster{width:min(100%,48vh);margin-inline:auto}}.hs-shopby{background:var(--hs-white);color:var(--hs-ink)}.hs-shopby__grid{display:grid;grid-template-columns:repeat(var(--n, 3),minmax(0,1fr));gap:8px}.hs-tile{position:relative;display:block;overflow:hidden;background:var(--hs-gi);color:var(--hs-white);text-decoration:none;aspect-ratio:4 / 5}.hs-tile img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .6s var(--hs-ease)}.hs-tile:after{content:"";position:absolute;top:45%;right:0;bottom:0;left:0;background:linear-gradient(to bottom,transparent,rgba(0,0,0,.62))}.hs-tile__label{position:absolute;z-index:1;left:16px;right:16px;bottom:14px;display:flex;flex-direction:column;gap:6px}.hs-tile__label strong{font-size:clamp(1.75rem,4vw,3.25rem);font-stretch:68%;font-weight:850;line-height:.9;text-transform:uppercase}.hs-tile__label span{font-size:.9375rem;font-weight:700;text-decoration:underline;text-underline-offset:.25em}.hs-tile:hover img{transform:scale(1.03)}.hs-tile:focus-visible{outline:3px solid var(--hs-ink);outline-offset:3px}@media(min-width:750px){.hs-shopby__grid--solo .hs-tile{aspect-ratio:21 / 8;background:var(--hs-white);border:1px solid var(--hs-line)}.hs-shopby__grid--solo .hs-tile img{left:auto;right:4%;width:46%;object-fit:contain}.hs-shopby__grid--solo .hs-tile:after{display:none}.hs-shopby__grid--solo .hs-tile__label{color:var(--hs-ink);left:clamp(24px,5vw,72px);right:54%;top:50%;bottom:auto;translate:0 -50%;gap:14px}.hs-shopby__grid--solo .hs-tile__label strong{font-size:clamp(3rem,7vw,6.5rem)}}@media(max-width:749px){.hs-shopby__grid{grid-template-columns:1fr}.hs-tile{aspect-ratio:16 / 10}.hs-tile__label strong{font-size:2.5rem}}.hs-tiles__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.hs-tiles__grid .hs-tile{aspect-ratio:1;color:var(--hs-white)}.hs-tiles__grid .hs-tile__label strong{font-size:clamp(1.25rem,2.4vw,2rem)}@media(max-width:989px){.hs-tiles__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.hs-identity{background:var(--hs-black);color:var(--hs-white);overflow:hidden}.hs-identity__grid{display:grid;grid-template-columns:1fr;gap:clamp(24px,4vw,64px);align-items:center}.hs-identity__art{margin:0}.hs-identity__art img{width:100%;height:auto}.hs-identity h2{margin:0 0 18px;font-size:clamp(2.25rem,5.4vw,4.75rem);font-stretch:68%;font-weight:850;line-height:.9;text-transform:uppercase;text-wrap:balance}.hs-identity p{margin:0 0 14px;max-width:58ch;font-size:1.0625rem;line-height:1.6;color:#d9d9dc}.hs-identity__values{display:flex;flex-wrap:wrap;gap:8px 22px;margin:22px 0 0;padding:0;list-style:none}.hs-identity__values li{font-size:1.375rem;font-stretch:75%;font-weight:800;text-transform:uppercase}@media(min-width:990px){.hs-identity__grid{grid-template-columns:minmax(0,6fr) minmax(0,5fr)}}.section-resource-list__header h2,.section-resource-list__header h3{font-size:clamp(1.75rem,3.6vw,3rem);text-transform:uppercase;margin:0}.shopify-section:has(.section-resource-list):not(:has(.resource-list__item)),.shopify-section:has(.section-resource-list):has(.card-gallery__placeholder){display:none}@media(prefers-reduced-motion:reduce){.hs-tile img,.hs-kimono__poster,.hs-duo__canvas,.hs-btn{transition:none}.hs-tile:hover img{transform:none}}.hs-size__open{padding:0;border:0;background:none;color:inherit;font:600 .9375rem/1.4 var(--hs-font);text-decoration:underline;text-underline-offset:.25em;cursor:pointer}.hs-size__dialog{width:min(640px,calc(100vw - 24px));max-height:min(86vh,760px);padding:0;border:0;background:var(--hs-white);color:var(--hs-ink)}.hs-size__dialog::backdrop{background:#0000008c}.hs-size__head{position:sticky;top:0;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 20px 12px;background:var(--hs-white);border-bottom:1px solid var(--hs-line)}.hs-size__title{margin:0;font-size:1.75rem;text-transform:uppercase}.hs-size__close{width:44px;height:44px;border:0;background:none;color:inherit;font-size:1.75rem;line-height:1;cursor:pointer}.hs-size__intro,.hs-size__note{margin:12px 20px;font-size:.875rem;color:var(--hs-steel)}.hs-size__scroll{overflow-x:auto;margin:0 20px}.hs-size__sub{margin:20px 20px 8px;font-size:1rem;font-weight:700;text-transform:uppercase;letter-spacing:.02em}.hs-size__table{width:100%;border-collapse:collapse;font-size:.9375rem;font-variant-numeric:tabular-nums}.hs-size__table th,.hs-size__table td{padding:10px 8px;text-align:center;border-bottom:1px solid var(--hs-line);white-space:nowrap}.hs-size__table thead th{font-weight:700;background:var(--hs-gi)}.hs-size__table tbody th{font-weight:700}.hs-deliv{border-top:1px solid var(--hs-line)}.hs-deliv__row{display:grid;grid-template-columns:7.5rem minmax(0,1fr);gap:12px;padding:14px 0;border-bottom:1px solid var(--hs-line);font-size:.9375rem;line-height:1.5}.hs-deliv__k{margin:0;font-weight:700}.hs-deliv__v p{margin:0 0 6px}.hs-deliv__v p:last-child{margin-bottom:0}.hs-deliv__v a{color:inherit;text-underline-offset:.2em}@media(max-width:749px){.hs-deliv__row{grid-template-columns:1fr;gap:4px}}.main-collection-grid,.product-grid{row-gap:28px}.collection-wrapper h1,.section h1{text-transform:uppercase}.hs-hero__stage--solo+.hs-hero__copy{padding-top:8px}
/*# sourceMappingURL=/cdn/shop/files/hdd-sport.css.map */
