:root{--hf-white: #FFFFFF;--hf-off-white: #FAFAF8;--hf-ink: #1A1A1A;--hf-soft: #4A4A4A;--hf-grey: #8A8A8A;--hf-gold: #B8902C;--hf-gold-light: #D4AA4A;--hf-red: #E63A1F;--hf-font-heading: "Cormorant Garamond", Georgia, serif;--hf-font-body: "Jost", system-ui, sans-serif;--hf-space-xs: .25rem;--hf-space-sm: .5rem;--hf-space-md: 1rem;--hf-space-lg: 1.5rem;--hf-space-xl: 2.5rem;--hf-space-2xl: 4rem;--hf-ease: .35s ease;--hf-radius-btn: 8px;--hf-radius-card: 12px;--hf-shadow-card: 0 2px 12px rgba(26, 26, 26, .08);--hf-shadow-hover: 0 8px 32px rgba(26, 26, 26, .14)}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{background-color:var(--hf-white)!important;color:var(--hf-ink)!important;font-family:var(--hf-font-body)!important;font-weight:400;line-height:1.65}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.title,.product__title,.card__heading,.card__heading a{font-family:var(--hf-font-heading)!important;font-weight:500!important;letter-spacing:.01em!important;color:var(--hf-ink)!important;line-height:1.15!important}p,li,td,label,input,select,textarea,.body,.rte,.card-information{font-family:var(--hf-font-body)!important}a{color:var(--hf-ink);transition:color var(--hf-ease)}a:hover{color:var(--hf-gold)}.color-background-1,section.shopify-section{background-color:var(--hf-white)}.color-background-2,.color-inverse,.featured-collection,.image-banner,.multicolumn{background-color:var(--hf-off-white)}.header-wrapper,.header{background-color:var(--hf-white)!important;border-bottom:1px solid rgba(26,26,26,.08)!important}.header__heading,.header__heading-link,.header__heading .h2{font-family:var(--hf-font-heading)!important;font-size:1.5rem!important;font-weight:600!important;letter-spacing:.06em!important;text-transform:uppercase!important;color:var(--hf-ink)!important}.header__menu-item{font-family:var(--hf-font-body)!important;font-size:.8rem!important;font-weight:500!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--hf-ink)!important;transition:color var(--hf-ease)!important}.header__menu-item:hover,.header__active-menu-item{color:var(--hf-gold)!important}.button,.btn{background-color:var(--hf-ink)!important;color:var(--hf-white)!important;border:2px solid var(--hf-ink)!important;border-radius:var(--hf-radius-btn)!important;font-family:var(--hf-font-body)!important;font-size:.78rem!important;font-weight:600!important;letter-spacing:.14em!important;text-transform:uppercase!important;padding:.85rem 1.75rem!important;transition:background-color var(--hf-ease),border-color var(--hf-ease),color var(--hf-ease),transform var(--hf-ease)!important;cursor:pointer!important}.button:hover,.btn:hover{background-color:var(--hf-gold)!important;border-color:var(--hf-gold)!important;color:var(--hf-white)!important;transform:translateY(-1px)!important}.button--secondary{background-color:transparent!important;color:var(--hf-ink)!important;border:2px solid var(--hf-ink)!important}.button--secondary:hover{background-color:var(--hf-ink)!important;color:var(--hf-white)!important}.product-card-wrapper .card,.card--card,.card--standard .card__inner{border-radius:var(--hf-radius-card)!important;box-shadow:var(--hf-shadow-card)!important;background-color:var(--hf-white)!important;transition:box-shadow var(--hf-ease),transform var(--hf-ease)!important}.product-card-wrapper .card{--border-radius: var(--hf-radius-card);--shadow-horizontal-offset: 0px;--shadow-vertical-offset: 2px;--shadow-blur-radius: 12px;--shadow-opacity: .08}.card-wrapper{overflow:hidden!important;transition:transform var(--hf-ease),box-shadow var(--hf-ease)!important}.card-wrapper:hover{transform:translateY(-4px)!important}.card-wrapper:hover .card--card,.card-wrapper:hover .card--standard .card__inner{box-shadow:var(--hf-shadow-hover)!important}.card-wrapper .media,.card-wrapper .card__media{overflow:hidden!important}.card-wrapper .media.media--hover-effect>img,.card-wrapper .media>img{transition:transform .55s ease!important;will-change:transform}.card-wrapper:hover .media.media--hover-effect>img,.card-wrapper:hover .media>img{transform:scale(1.06)!important}.card__information{padding:var(--hf-space-md)!important}.card__heading{font-size:1.1rem!important;margin-bottom:var(--hf-space-xs)!important}.price,.price__regular,.price-item{font-family:var(--hf-font-body)!important;font-weight:600!important;letter-spacing:.04em!important}.price--on-sale .price-item--regular{color:var(--hf-grey)!important}.price-item--sale,.price--on-sale .price-item--sale{color:var(--hf-red)!important}.badge{font-family:var(--hf-font-body)!important;font-size:.68rem!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important;border-radius:4px!important;padding:2px 7px!important}.product__title{font-size:clamp(1.6rem,3.5vw,2.6rem)!important;font-weight:500!important}.title{font-size:clamp(1.5rem,3vw,2.8rem)!important;font-weight:400!important;letter-spacing:.02em!important}.collection__title{font-size:clamp(2rem,5vw,4rem)!important;font-weight:400!important;letter-spacing:.02em!important}.utility-bar{background-color:var(--hf-ink)!important;color:var(--hf-white)!important}.announcement-bar__message,.announcement-bar__link{color:var(--hf-white)!important;font-family:var(--hf-font-body)!important;font-size:.75rem!important;letter-spacing:.12em!important;text-transform:uppercase!important}.footer{background-color:var(--hf-ink)!important;color:#ffffffbf!important;border-top:none!important}.footer-block__heading{font-family:var(--hf-font-heading)!important;color:var(--hf-white)!important;font-size:1.1rem!important;font-weight:500!important;letter-spacing:.08em!important;text-transform:uppercase!important}.footer a,.footer .link{color:#ffffffa6!important;font-family:var(--hf-font-body)!important;font-size:.85rem!important;transition:color var(--hf-ease)!important}.footer a:hover,.footer .link:hover{color:var(--hf-gold)!important}.field__input,.select__select,input[type=text],input[type=email],input[type=tel],input[type=password],input[type=search],textarea{font-family:var(--hf-font-body)!important;font-size:.9rem!important;border:1px solid rgba(26,26,26,.2)!important;border-radius:6px!important;background-color:var(--hf-white)!important;color:var(--hf-ink)!important;transition:border-color var(--hf-ease)!important;padding:.75rem 1rem!important}.field__input:focus,.select__select:focus,input:focus,textarea:focus{border-color:var(--hf-gold)!important;outline:none!important;box-shadow:0 0 0 3px #b8902c1f!important}.hf-urgent{color:var(--hf-red)!important;font-weight:600!important}.hf-gold{color:var(--hf-gold)!important}.hf-reveal{opacity:0;transform:translateY(28px);transition:opacity .65s ease,transform .65s ease}.hf-reveal.is-visible{opacity:1;transform:translateY(0)}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:var(--hf-off-white)}::-webkit-scrollbar-thumb{background:#1a1a1a33;border-radius:3px}@media(max-width:749px){.card__information{padding:var(--hf-space-sm)!important}.button,.btn{padding:.8rem 1.4rem!important;font-size:.75rem!important}h1,.h1{font-size:clamp(1.8rem,8vw,2.6rem)!important}h2,.h2{font-size:clamp(1.4rem,6vw,2rem)!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/hiflyer-global-v2.css.map */
