body{margin:0;background:#fff;color:#171717;font-family:Inter,Arial,sans-serif}.hd-header{position:sticky;top:0;z-index:50;height:58px;background:#fff;border-bottom:1px solid #eee;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 28px;text-transform:uppercase;font-size:13px;letter-spacing:.08em}.hd-nav{display:flex;gap:24px}.hd-logo{font-weight:800;font-size:22px;letter-spacing:-.04em}.hd-icons{display:flex;justify-content:flex-end;gap:18px}.hd-hero{position:relative;min-height:100vh;background:#111;overflow:hidden}.hd-hero img,.hd-hero video{width:100%;height:100vh;object-fit:cover}.hd-hero-content{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;padding:60px 24px;color:#fff;text-align:center}.hd-hero-title{font-size:clamp(52px,10vw,150px);line-height:.85;letter-spacing:-.07em;text-transform:uppercase;margin:0 0 24px}.hd-btn{display:inline-flex;justify-content:center;align-items:center;border-radius:999px;padding:15px 34px;background:#171717;color:#fff;border:2px solid #171717;text-decoration:none;text-transform:uppercase;font-weight:600;letter-spacing:.08em;font-size:13px}.hd-btn.light{background:#fff;color:#111;border-color:#fff}.hd-section{padding:72px 36px}.hd-title{font-size:clamp(100px,10vw,220px);line-height:.88;letter-spacing:-.065em;text-transform:uppercase;margin:0 0 42px}.hd-marquee{overflow:hidden;background:#fff;color:#000;padding:14px 0;white-space:nowrap}.hd-marquee{padding:20px 0}.hd-marquee .hd-marquee-track span{font-size:100px;font-weight:1000}.hd-marquee-track{animation:hd-marquee 60s infinite}@keyframes hd-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.hd-collection-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.hd-collection-card{position:relative;aspect-ratio:3 / 4;background:#111;overflow:hidden;text-decoration:none;color:#fff}.hd-collection-card img{width:100%;height:100%;object-fit:cover;transition:transform .45s ease}.hd-collection-card:hover img{transform:scale(1.05)}.hd-collection-card h3{position:absolute;left:18px;bottom:18px;margin:0;font-size:18px;text-transform:uppercase;letter-spacing:.08em}.hd-products{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}.hd-product-card{text-decoration:none;color:#111}.hd-product-image{background:#f5f5f5;aspect-ratio:3 / 4;overflow:hidden}.hd-product-image img{width:100%;height:100%;object-fit:cover}.hd-product-info{padding-top:12px;display:flex;justify-content:space-between;gap:12px;font-size:14px;text-transform:uppercase}.hd-product-info span:first-child{font-family:Helvetica,Arial,sans-serif!important;font-weight:500!important}.hd-product-info span:last-child{font-family:Helvetica,Arial,sans-serif!important;font-weight:400!important}.hd-footer{background:#111;color:#fff;padding:70px 36px 30px}.hd-footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:40px}.hd-footer h2{font-size:clamp(42px,8vw,110px);line-height:.85;letter-spacing:-.06em;margin:0;text-transform:uppercase}.hd-footer a{color:#fff;display:block;margin-bottom:10px;text-decoration:none;text-transform:uppercase;font-size:13px}@media(max-width:768px){.hd-header{grid-template-columns:1fr auto 1fr;padding:0 16px}.hd-nav{display:none}.hd-logo{font-size:18px}.hd-section{padding:52px 18px}.hd-collection-grid,.hd-products{grid-template-columns:repeat(2,1fr);gap:12px}.hd-footer-grid{grid-template-columns:1fr}}@media screen and (max-width:768px){.hd-marquee{padding:12px 0}.hd-marquee .hd-marquee-track{animation:hd-marquee 45s linear infinite}.hd-marquee .hd-marquee-track span{font-size:22px!important;padding-right:40px;letter-spacing:.06em}}body,p,span,li,input,textarea,select,button,.rte,.rich-text,.product__description,.card-information,.footer,.shopify-policy__body{font-family:Helvetica,Arial,sans-serif!important;font-weight:700!important}h1,h2,h3,h4,.banner__heading,.collection-hero__title,.product__title,.main-page-title,.rich-text__heading,.image-banner__heading,.section-header h2,.hd-title,.hd-banner-heading,.card__heading{font-family:Anton,sans-serif!important;font-weight:400!important;text-transform:uppercase!important;letter-spacing:-.04em!important;line-height:.9!important}h5,h6,.caption,.subtitle,.banner__subheading,.rich-text__caption,.hd-banner-eyebrow,.section-subtitle,.collection-description,.hd-marquee span{font-family:Bebas Neue,sans-serif!important;font-weight:400!important;text-transform:uppercase!important;letter-spacing:.08em!important}.header__menu-item,.header__active-menu-item,.list-menu__item,.hd-site-header a{font-family:Bebas Neue,sans-serif!important;font-size:16px!important;letter-spacing:.08em!important;text-transform:uppercase!important}.button,.button--primary,.button--secondary,.btn,.hd-btn,.hd-animated-btn,.shopify-payment-button__button{font-family:Helvetica,Arial,sans-serif!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.08em!important}.card__heading,.product-card-wrapper .card__heading,.product-grid .card__heading{font-family:Anton,sans-serif!important}.price,.price-item,.money{font-family:Helvetica,Arial,sans-serif!important;font-weight:700!important}.footer *,.footer__content *,.cart-item__name,.cart__footer,.cart-drawer *{font-family:Helvetica,Arial,sans-serif!important}h1,.hd-banner-heading,.collection-hero__title{font-size:clamp(60px,10vw,180px)}h2,.hd-title{font-size:clamp(40px,7vw,120px)}.card__heading,.card__heading a,.product-card-wrapper .card__heading,.product-grid .card__heading,.product__title,.product__title h1,.product__info-wrapper h1,.hd-product-info span:first-child{font-family:Helvetica,Arial,sans-serif!important;font-weight:500!important;letter-spacing:0!important;text-transform:uppercase!important}.product__description,.product__description *,.product-form__input,.product__text,.rte,.rte *,.hd-product-info,.hd-product-info span:not(:first-child){font-family:Helvetica,Arial,sans-serif!important;font-weight:400!important;letter-spacing:0!important}.price,.price-item,.money{font-family:Helvetica,Arial,sans-serif!important;font-weight:400!important}.card,.card-wrapper,.card__inner,.card__media,.product-card-wrapper,.product-grid .card,.collection .card,.card--standard .card__inner,.media,.media img,.card__content{background:transparent!important}.card,.card__inner{border:none!important;box-shadow:none!important}.shopify-section-header,.header-wrapper,.hd-site-header{position:sticky;top:0;z-index:9999;background:#fff;transition:border-radius .35s ease,margin .35s ease,box-shadow .35s ease}body.hd-scrolled .shopify-section-header,body.hd-scrolled .header-wrapper,body.hd-site-header{margin:10px 18px 0;border-radius:32px;overflow:hidden;box-shadow:0 12px 35px #00000014}.announcement-bar,.announcement-bar__message,.announcement-bar__message span,.announcement-bar__message p,.utility-bar,.utility-bar *{font-family:Bebas Neue!important;font-weight:400!important;letter-spacing:0!important;text-transform:uppercase}@media screen and (max-width:768px){.announcement-bar,.announcement-bar__message,.announcement-bar__message span,.announcement-bar__message p,.utility-bar,.utility-bar *{font-size:14px!important;line-height:1!important}}.announcement-bar,.announcement-bar__message,.utility-bar,.utility-bar *{transform:none!important}.announcement-bar,.utility-bar{position:relative!important;overflow:hidden!important}.announcement-bar .slider,.announcement-bar-slider,.utility-bar .slider{opacity:1!important;visibility:visible!important;transform:none!important}.announcement-bar__message{animation:hdAnnounceUp .45s ease-out both}@keyframes hdAnnounceUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.announcement-bar .slider-button{opacity:1!important;visibility:visible!important;display:flex!important;align-items:center;justify-content:center;transform:none!important}.announcement-bar .slider-button--prev svg{transform:rotate(90deg)!important}.announcement-bar .slider-button--next svg{transform:rotate(-90deg)!important}.product-card-wrapper .card,.product-card-wrapper .card-wrapper{background:transparent!important;border:none!important;box-shadow:none!important}.product-card-wrapper .card__inner{background:transparent!important;overflow:hidden!important}.product-card-wrapper .card__inner.ratio{display:block!important}.product-card-wrapper .card__media,.product-card-wrapper .media{display:block!important;opacity:1!important;visibility:visible!important;background:transparent!important}.product-card-wrapper .card__media img,.product-card-wrapper .media img{display:block!important;opacity:1!important;visibility:visible!important;object-fit:contain!important;object-position:center bottom!important}.product-card-wrapper .card__content{background:#f7f7f7!important;border-radius:0 0 22px 22px!important;padding:24px 14px 34px!important;text-align:center!important}.product-card-wrapper .card__heading,.product-card-wrapper .card__heading a{font-family:Helvetica,Arial,sans-serif!important;font-weight:500!important;font-size:22px!important;color:#000!important;text-align:center!important;text-transform:none!important;letter-spacing:0!important}.product-card-wrapper .price,.product-card-wrapper .price-item{font-family:Helvetica,Arial,sans-serif!important;font-weight:400!important;font-size:16px!important;color:green!important;text-align:center!important}.product-card-wrapper .caption-with-letter-spacing{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/heightdistrict-style.css.map */
