.hsx{--hsx-ink:#15151a;--hsx-bg:#f5f4f1;--hsx-dark:#050506;--hsx-grey:#5c5a55;--hsx-soft:#eceae5;font-family:Inter,-apple-system,Arial,sans-serif;font-size:16px;line-height:1.5;letter-spacing:0;-webkit-font-smoothing:antialiased;color:var(--hsx-ink)}.hsx *,.hsx *:before,.hsx *:after{box-sizing:border-box}.hsx [hidden]{display:none!important}.hsx :is(h1,h2,h3,p){margin:0;text-transform:none!important;font-style:normal}.hsx a{text-decoration:none}.hsx img,.hsx video{display:block}.hsx button{appearance:none;-webkit-appearance:none;margin:0;background:transparent;border:0;border-radius:0;box-shadow:none;cursor:pointer;font-family:inherit;text-transform:none}.hsx :is(a,button):focus-visible{outline:2px solid currentColor;outline-offset:4px}.hsx-wrap{width:min(1320px,calc(100% - clamp(32px,8vw,96px)));margin-inline:auto}.hsx-pill{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:0 28px;border:1px solid transparent;border-radius:99px;font-size:15px;font-weight:600;line-height:1.2;letter-spacing:0;text-align:center;transition:background .18s ease,color .18s ease,border-color .18s ease}.hsx .hsx-pill--light{background:#fff;border-color:#fff;color:var(--hsx-ink)}.hsx .hsx-pill--light:hover{background:#e9e8e4;border-color:#e9e8e4;color:var(--hsx-ink)}.hsx .hsx-pill--glass{background:#05050666;border-color:#fff9;color:#fff}.hsx .hsx-pill--glass:hover{border-color:#fff;color:#fff}.hsx .hsx-pill--line{min-height:48px;padding:0 24px;border-color:#fff9;color:#fff}.hsx .hsx-pill--line:hover{border-color:#fff;color:#fff}.hsx-hero{position:relative;display:flex;overflow:hidden;background:var(--hsx-dark);color:#fff;min-height:clamp(650px,84vh,920px)}body.template-index #MainContent>.shopify-section:first-child>.hsx-hero{min-height:inherit;height:100%}.hsx-hero__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.hsx-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(5,5,6,var(--hsx-dim,.5)),rgba(5,5,6,calc(var(--hsx-dim,.5) + .04)) 68%,#050506)}.hsx-hero__inner{position:relative;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:calc(var(--ah-header-h,78px) + 10px) clamp(20px,4vw,48px) 44px}.hsx .hsx-hero__title{font-size:clamp(72px,12.5vw,190px);font-weight:800!important;letter-spacing:-.065em;line-height:.95;color:#fff}.hsx-hero__text{margin-top:22px!important;font-size:clamp(18px,1.7vw,25px);font-weight:500;letter-spacing:-.02em;line-height:1.35;color:#ffffffe0;max-width:34em}.hsx-hero__btns{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:38px}.hsx-plugins{display:block;background:var(--hsx-dark);color:#fff;padding:4px 0 clamp(36px,4.5vw,64px)}.hsx-tabs{display:flex;flex-wrap:wrap;justify-content:center;gap:0 4px}.hsx .hsx-tab{min-height:48px;padding:0 14px;font-size:12px;font-weight:600;letter-spacing:.16em;line-height:1.2;color:#ffffff8c;text-transform:uppercase!important;transition:color .3s ease}.hsx .hsx-tab:hover,.hsx .hsx-tab[aria-selected=true]{color:#fff}.hsx-tab__in{position:relative;display:inline-block;padding-block:15px}.hsx-tab__bar{position:absolute;left:0;right:0;bottom:6px;height:2px;background:#ffffff2e;opacity:0}.hsx-tab[aria-selected=true] .hsx-tab__bar{opacity:1}.hsx-tab__bar i{display:block;width:100%;height:2px;background:#fff}.hsx-plugins[data-auto=true] .hsx-tab[aria-selected=true] .hsx-tab__bar i{animation:hsxFill var(--hsx-secs,8s) linear both}.hsx-plugins.is-paused .hsx-tab__bar i{animation-play-state:paused!important}@keyframes hsxFill{0%{width:0}to{width:100%}}.hsx-stage{display:flex;flex-wrap:wrap;align-items:center;gap:clamp(20px,4vw,64px);margin-top:clamp(20px,3vw,44px)}.hsx-stage__copy{flex:1 1 320px;text-align:center}.hsx-stage__media{flex:1.5 1 440px;min-width:0}.hsx .hsx-stage__name{font-size:clamp(42px,5.2vw,76px);font-weight:800!important;letter-spacing:-.06em;line-height:1;color:#fff}.hsx-stage__text{margin:18px auto 0!important;max-width:430px;min-height:4.4em;font-size:clamp(17px,1.45vw,21px);line-height:1.45;color:#ffffffc2}.hsx-stage__buy{display:flex;align-items:center;justify-content:center;gap:18px;margin-top:18px}.hsx-stage__price{font-size:18px;font-weight:600;color:#fff}.hsx-stage__box{aspect-ratio:1120/860;display:flex;align-items:center;justify-content:center}.hsx-stage__box video,.hsx-stage__box img{max-width:100%;max-height:100%;width:auto;height:auto;border-radius:12px;box-shadow:0 30px 90px #0009}.hsx-panel{animation:hsxIn .45s ease both}@keyframes hsxIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.hsx-bundle{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:18px clamp(24px,4vw,56px);margin-top:clamp(32px,4.5vw,60px);padding-top:clamp(24px,3vw,34px);border-top:1px solid rgba(255,255,255,.12)}.hsx-bundle__icons{display:flex;gap:6px}.hsx-bundle__icons img{width:34px;height:34px}.hsx-bundle__text{font-size:17px;line-height:1.4;color:#ffffffc2;text-align:center}.hsx-bundle__text strong{color:#fff;font-weight:700}.hsx-bundle__buy{display:flex;align-items:center;gap:16px}.hsx-bundle__price{font-size:24px;font-weight:700;letter-spacing:-.03em;color:#fff}.hsx-bundle__was{font-size:16px;color:#ffffffa3;text-decoration:line-through}.hsx-shelf{display:block;background:var(--hsx-bg);padding-block:clamp(52px,6vw,88px)}.hsx-shelf__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 24px;margin-bottom:clamp(20px,2.4vw,30px)}.hsx-shelf__tabs{display:flex;flex-wrap:wrap;gap:0 clamp(13px,2.4vw,32px)}.hsx .hsx-stab{min-height:48px;padding:0;font-size:clamp(19px,2.5vw,34px);font-weight:700;letter-spacing:-.04em;line-height:1.2;color:#77746c;transition:color .3s ease}.hsx .hsx-stab:hover,.hsx .hsx-stab[aria-selected=true]{color:var(--hsx-ink)}.hsx .hsx-shelf__all{padding-block:12px;font-size:15px;font-weight:500;color:var(--hsx-ink);text-decoration:underline;text-underline-offset:5px}.hsx-shelf__row{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(168px,1fr);gap:20px;overflow-x:auto;scrollbar-width:none;animation:hsxIn .4s ease both}.hsx-shelf__row::-webkit-scrollbar{display:none}.hsx .hsx-card{display:block;color:var(--hsx-ink);min-width:0}.hsx-card__media{position:relative;aspect-ratio:1/1;overflow:hidden;border-radius:14px;background:var(--hsx-soft)}.hsx-card__media img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.hsx-card:hover .hsx-card__media img{transform:scale(1.03)}.hsx-card__badge{position:absolute;left:14px;bottom:14px;padding:5px 12px;border-radius:99px;background:var(--hsx-ink);color:#fff;font-size:12px;font-weight:600;line-height:1.3}.hsx .hsx-card__title{margin-top:16px;font-size:17px;font-weight:600!important;letter-spacing:-.015em;line-height:1.3;color:var(--hsx-ink)}.hsx-card__price{margin-top:4px!important;font-size:15px;color:var(--hsx-grey)}.hsx-card__price s{margin-left:6px;opacity:.7}@media(max-width:749px){.hsx-hero{min-height:610px}.hsx .hsx-tab{padding:0 9px;font-size:11px;letter-spacing:.13em}}@media(prefers-reduced-motion:reduce){.hsx-panel,.hsx-shelf__row{animation:none}.hsx-tab__bar i{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/270/assets/hs-home.css.map */
