:root{--hitc-navy: #0A1F44;--hitc-navy-deep: #071530;--hitc-blue: #00AEEF;--hitc-blue-hover: #00C5FF;--hitc-white: #FFFFFF;--hitc-off-white: #F5F7FA;--hitc-text: #1F2937;--hitc-text-sub: #6B7280;--hitc-border: #E5E7EB;--hitc-border-soft: rgba(229,231,235,.7);--hitc-navy-border: rgba(255,255,255,.1);--hitc-navy-text: rgba(255,255,255,.55);--hitc-navy-text-sub: rgba(255,255,255,.35);--hitc-font-display: "Jost", sans-serif;--hitc-font-body: "DM Sans", sans-serif;--hitc-font-mono: "JetBrains Mono", monospace}.hitc-fade-up{opacity:0;transform:translateY(26px);transition:opacity .82s cubic-bezier(.22,1,.36,1),transform .82s cubic-bezier(.22,1,.36,1)}.hitc-fade-up.is-visible{opacity:1;transform:translateY(0)}body:not(.template-index){--color-primary: 0, 174, 239;--color-foreground: 10, 31, 68;--color-heading: 10, 31, 68;--color-foreground-secondary: 107, 114, 128;--color-background: 245, 247, 250;--color-background-secondary: 255, 255, 255;--color-border: 229, 231, 235;--color-button: 0, 174, 239;--color-button-hover: 10, 31, 68;--color-button-label: 255, 255, 255;--color-button-text-hover: 255, 255, 255;--color-main-bg: 245, 247, 250;background-color:#f5f7fa;font-family:var(--hitc-font-body);color:var(--hitc-navy)}body:not(.template-index) h1,body:not(.template-index) h2,body:not(.template-index) h3,body:not(.template-index) h4,body:not(.template-index) h5,body:not(.template-index) h6{font-family:var(--hitc-font-display);color:var(--hitc-navy)}body:not(.template-index) .m-collection-page-header{background-color:#c9dff2!important;position:relative!important;overflow:hidden!important}body:not(.template-index) .m-collection-page-header:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:var(--bg-image);background-size:cover;background-position:center -60px;opacity:.72;filter:brightness(1.08) saturate(.82) contrast(.92);z-index:0;pointer-events:none}body:not(.template-index) .m-collection-page-header--image-background .m-collection-page-header__background{display:none!important}body:not(.template-index) .m-collection-page-header .m-collection-page-header__wrapper{background:transparent!important;background-color:transparent!important;background-image:none!important}body:not(.template-index) .m-collection-page-header .container-fluid,body:not(.template-index) .m-collection-page-header .container{position:relative!important;z-index:1!important}body:not(.template-index) .m-collection-page-header__title{color:var(--hitc-navy)!important}body:not(.template-index) .m-collection-page-header .m-breadcrumb a{color:var(--hitc-navy)!important}body:not(.template-index) .m-collection-page-header .m-breadcrumb span{color:var(--hitc-navy)!important}body:not(.template-index) .m-breadcrumb a,body:not(.template-index) .m-breadcrumb span{font-family:var(--hitc-font-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase}body:not(.template-index) .m-breadcrumb a{color:var(--hitc-blue)}body:not(.template-index) .m-product-card{border-radius:0;border:1px solid var(--hitc-border);background-color:#fff;box-shadow:0 2px 12px #0a1f440d;transition:box-shadow .35s ease}body:not(.template-index) .m-product-card:hover{box-shadow:0 8px 32px #0a1f441a}body:not(.template-index) .m-product-card__title,body:not(.template-index) .m-product-card__name{font-family:var(--hitc-font-display)!important;font-weight:500;letter-spacing:.04em}body:not(.template-index) .m-product-card__vendor{font-family:var(--hitc-font-mono);font-size:9px;letter-spacing:.18em;text-transform:uppercase;color:var(--hitc-blue)!important}body:not(.template-index) .m-product-card__price .m-price-item{font-family:var(--hitc-font-mono)}body:not(.template-index) .m-product-tag{font-family:var(--hitc-font-mono);font-size:9px;letter-spacing:.16em;text-transform:uppercase;border-radius:999px}body:not(.template-index) .m-button--primary{background-color:var(--hitc-blue)!important;border-color:var(--hitc-blue)!important;font-family:var(--hitc-font-display);font-size:10px;letter-spacing:.14em;text-transform:uppercase;border-radius:8px;color:#fff!important}body:not(.template-index) .m-button--primary:hover{background-color:var(--hitc-navy)!important;border-color:var(--hitc-navy)!important}body:not(.template-index) .m-product-card .m-tooltip--add-to-cart button{background-color:var(--hitc-blue)!important;color:#fff!important;border-radius:8px}body:not(.template-index) .m-product-card .m-tooltip--add-to-cart button:hover{background-color:var(--hitc-navy)!important}body:not(.template-index) .m-toolbar--column-switcher>button.active,body:not(.template-index) .m-toolbar--column-switcher>button:hover{background-color:var(--hitc-navy)!important;color:#fff!important}body:not(.template-index) .m-collection-toolbar{font-family:var(--hitc-font-display);letter-spacing:.08em}body:not(.template-index) .m-sidebar--title{font-family:var(--hitc-font-display);font-weight:400}body:not(.template-index) .m-filter--widget-title{font-family:var(--hitc-font-display);font-weight:500;letter-spacing:.04em}body:not(.template-index) .m-icon-box__heading{font-family:var(--hitc-font-display)!important;font-weight:500}body:not(.template-index) .m-icon-box__desc,body:not(.template-index) .m-icon-box__desc p{font-family:var(--hitc-font-body)}body:not(.template-index) .m-icon-box-section{border-top:1px solid var(--hitc-border)}body:not(.template-index) .m-pagination a,body:not(.template-index) .m-pagination span{font-family:var(--hitc-font-mono)}body:not(.template-index) .m-pagination .is-active{background-color:var(--hitc-navy)!important;color:#fff!important;border-color:var(--hitc-navy)!important}body:not(.template-index) .m-sortby--open,body:not(.template-index) .m-sidebar--open{font-family:var(--hitc-font-display)}body:not(.template-index) .m-facets .m-facet--checkbox span{font-family:var(--hitc-font-body)}body:not(.template-index) .m-facets .m-facet--button a{font-family:var(--hitc-font-body);border-radius:8px}body:not(.template-index) .m-facets .m-facet--button.active a,body:not(.template-index) .m-facets .m-facet--button a:hover{background-color:var(--hitc-navy)!important;border-color:var(--hitc-navy)!important;color:#fff!important}.hitc-section{box-sizing:border-box}.hitc-section *,.hitc-section *:before,.hitc-section *:after{box-sizing:border-box}.hitc-eyebrow{font-family:var(--hitc-font-mono);font-size:10px;letter-spacing:.28em;text-transform:uppercase;color:var(--hitc-blue)}.hitc-heading{font-family:var(--hitc-font-display);font-weight:300;line-height:1.1;color:var(--hitc-navy)}.hitc-body{font-family:var(--hitc-font-body);line-height:2;color:var(--hitc-text-sub)}.hitc-mono{font-family:var(--hitc-font-mono)}.hitc-btn{font-family:var(--hitc-font-display);padding:16px 40px;border-radius:12px;font-size:11px;letter-spacing:.16em;text-transform:uppercase;cursor:pointer;transition:all .2s ease;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:none}.hitc-btn:hover{opacity:.85}.hitc-btn:active{transform:scale(.98)}.hitc-btn-primary{background:var(--hitc-blue);color:#fff;box-shadow:0 6px 28px #00aeef61}.hitc-btn-outline{background:transparent;border:2px solid var(--hitc-navy);color:var(--hitc-navy)}.hitc-btn-outline:hover{opacity:.7}.hitc-container{max-width:1440px;margin:0 auto;padding-left:24px;padding-right:24px}@media(min-width:1024px){.hitc-container{padding-left:56px;padding-right:56px}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/hitc-custom.css.map */
