:root{--hf-ecru: #FFFFFF;--hf-sand: #F5F5F5;--hf-navy: #000000;--hf-navy-royal: #333333;--hf-ink: #000000;--hf-tiffany: #E5E5E5;--hf-line: #E5E5E5;--hf-mute: #888888;--font-heading-family: "Fraunces", Georgia, "Times New Roman", serif !important;--font-body-family: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif !important}body,.h0,.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-style:normal!important}body{font-family:var(--font-body-family);font-weight:400;letter-spacing:0;-webkit-font-smoothing:antialiased;background:var(--hf-ecru);color:var(--hf-ink)}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--font-heading-family);font-weight:400;letter-spacing:-.01em;line-height:1.08;color:var(--hf-ink)}p,.rte,.caption,.card__information{font-family:var(--font-body-family)}.header{padding-top:18px;padding-bottom:18px;border-bottom:1px solid var(--hf-line);background:var(--hf-ecru)}.header__heading-logo,.header__heading-link{font-family:var(--font-heading-family);letter-spacing:.14em;color:var(--hf-ink)}.header__menu-item{font-size:.8rem;letter-spacing:.06em;text-transform:none;color:var(--hf-ink)}@media screen and (min-width:990px){.header__menu-item,.header__menu-item span{font-size:15px;letter-spacing:.05em}.header__inline-menu .list-menu__item{padding:0 8px}}.banner__media:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#0003,#0000000d 40%,#0009);pointer-events:none}.banner__content{z-index:2}.banner__heading{font-weight:300;letter-spacing:-.015em}.banner__box .caption,.banner .caption{font-family:var(--font-body-family);letter-spacing:.2em;text-transform:uppercase;font-size:.7rem;opacity:.9}.banner .button--primary{background:#fff;color:#000;border-color:#fff;padding:14px 32px;font-size:.75rem;letter-spacing:.15em;text-transform:uppercase}.banner .button--primary:hover{background:var(--hf-line);color:#000;border-color:var(--hf-line)}.banner .button--secondary{border-color:#fff;color:#fff;padding:14px 32px;font-size:.75rem;letter-spacing:.15em;text-transform:uppercase}.banner .button--secondary:hover{background:#ffffff1a;color:#fff}.rich-text__caption{font-family:var(--font-body-family);letter-spacing:.25em;font-size:.72rem;color:var(--hf-mute);text-transform:uppercase;margin-bottom:24px}.rich-text__heading{font-weight:300;max-width:900px;margin-left:auto;margin-right:auto;line-height:1.3;font-size:clamp(1.5rem,2.4vw,2.2rem)!important;color:var(--hf-ink)}.image-with-text__content{padding:60px!important}.image-with-text__heading{font-weight:400;color:var(--hf-ink);margin-bottom:24px}.image-with-text .caption{font-family:var(--font-body-family);letter-spacing:.25em;text-transform:uppercase;font-size:.72rem;color:var(--hf-mute);margin-bottom:20px}.image-with-text__text{color:var(--hf-ink);opacity:.85;font-size:1rem;line-height:1.7}@media screen and (min-width:750px){.image-with-text__text,.image-with-text__text p{font-size:17px;line-height:1.75}}.image-with-text .button{background:transparent;color:var(--hf-ink);border:none;border-bottom:1px solid var(--hf-ink);padding:0 0 4px;font-size:.75rem;letter-spacing:.15em;text-transform:uppercase;border-radius:0;margin-top:20px}.image-with-text .button:hover{color:var(--hf-navy-royal);border-color:var(--hf-navy-royal);background:transparent}.card__heading{font-family:var(--font-body-family);font-size:.9rem;font-weight:500;letter-spacing:0;margin-bottom:4px}.card__heading a{color:var(--hf-ink)}.price,.price__regular,.price-item{font-family:var(--font-body-family);font-size:.85rem;color:var(--hf-ink);letter-spacing:0}.card--product .card__inner{overflow:hidden}.card--product .card__media img{transition:transform .6s ease}.card--product:hover .card__media img{transform:scale(1.03)}@media screen and (min-width:750px){.card__heading,.card__heading a,.card-information .card__heading{font-size:17px;line-height:1.35;letter-spacing:0}.card-information .price,.card-information .price__regular,.card-information .price-item,.card-information .price-item--regular{font-size:15px;letter-spacing:.02em}.card-wrapper .card-information{padding-top:18px}.card__badge .badge{font-size:12px;letter-spacing:.12em;padding:6px 12px;background:#000;color:#fff}}.title-wrapper .title,.section-header .title{color:var(--hf-ink);font-weight:400}.blog__title,.article-card__title{font-family:var(--font-heading-family);font-weight:400;color:var(--hf-ink)}.article-card__excerpt{color:var(--hf-ink);opacity:.7;font-size:.9rem}.article-card-wrapper .caption-with-letter-spacing{font-family:var(--font-body-family);color:var(--hf-mute);letter-spacing:.2em;text-transform:uppercase;font-size:.7rem}.newsletter,.email-signup-banner{background:#000!important}.newsletter *,.email-signup-banner *{color:#fff}.email-signup-banner__heading,.newsletter__subheading{font-weight:300;color:#fff!important}.email-signup-banner__paragraph,.newsletter__subheading+.rte{color:#ffffffbf!important;max-width:500px;margin:0 auto 32px}@media screen and (min-width:750px){.newsletter__subheading,.email-signup-banner__paragraph{font-size:16px;line-height:1.7}}.email-signup-banner .field,.newsletter-form .field{background:transparent}.email-signup-banner .field__input,.newsletter-form__field-wrapper .field__input{background:transparent!important;border:none;border-bottom:1px solid rgba(255,255,255,.4);color:#fff!important;border-radius:0}.email-signup-banner .field__label,.newsletter-form__field-wrapper .field__label{color:#fff9!important}.email-signup-banner .field__button,.newsletter-form__button{color:#fff!important}.email-signup-banner .field__button:hover,.newsletter-form__button:hover{color:var(--hf-line)!important}.footer{padding-bottom:0!important;background:var(--hf-sand)}.footer .footer-block__heading,.footer .footer__heading{font-family:var(--font-body-family);font-size:.72rem;letter-spacing:.2em;text-transform:uppercase;color:var(--hf-ink);font-weight:500;margin-bottom:18px}.footer-block__brand-info h2,.footer .footer-block__heading:first-of-type{font-family:var(--font-heading-family);font-size:2rem;letter-spacing:.1em;color:var(--hf-ink)}.footer-block__details-content a,.footer .link-list a{color:var(--hf-ink);font-size:.9rem;transition:color .2s}.footer-block__details-content a:hover,.footer .link-list a:hover{color:var(--hf-navy-royal)}.footer__content-bottom-wrapper{background:#000;color:#ffffffb3;margin-top:40px;padding:22px 30px!important}.footer__content-bottom-wrapper .copyright__content,.footer__content-bottom-wrapper a{color:#ffffffd9;font-size:.8rem}.footer__content-bottom-wrapper a:hover{color:#fff}.footer__payment .list-payment__item svg{filter:brightness(0) invert(.9)}.button,.shopify-challenge__button,.customer button{border-radius:0;font-family:var(--font-body-family);letter-spacing:.15em;text-transform:uppercase;font-size:.75rem;font-weight:500}.button--primary{background:#000;color:#fff;border-color:#000}.button--primary:hover{background:var(--hf-navy-royal);border-color:var(--hf-navy-royal)}@media screen and (min-width:750px){.button,.banner .button--primary,.banner .button--secondary,.image-with-text .button,.add-cart,.product-form__submit,.contact-form button,.shopify-challenge__button{font-size:13px;letter-spacing:.18em;padding:16px 34px}}.card-wrapper .card-information{padding-top:14px}.price--on-sale .price-item--regular{color:var(--hf-mute)}.hf-dropcap:first-letter{font-family:var(--font-heading-family);font-size:4.5em;float:left;line-height:.85;padding:6px 12px 0 0;color:var(--hf-ink);font-weight:300}.drawer__header{border-bottom:1px solid var(--hf-line)}.drawer__heading{font-family:var(--font-heading-family);color:var(--hf-ink)}.product__title h1{font-weight:400;color:var(--hf-ink)}.product__info-wrapper .price{font-size:1.05rem}.product-form__submit{background:#000;color:#fff;padding:18px;letter-spacing:.2em}.product-form__submit:hover{background:var(--hf-navy-royal)}.collection-hero__title{font-weight:300;color:var(--hf-ink)}.facets__summary,.facet-filters__label,.facet-filters__field label{font-family:var(--font-body-family);font-size:.72rem;letter-spacing:.1em;text-transform:uppercase}.shopify-section-group-header-group{position:sticky!important;top:0!important;z-index:100!important;transition:box-shadow .2s ease}body:not(:hover) .shopify-section-group-header-group,.scrolled .shopify-section-group-header-group{box-shadow:0 1px 8px #0000000f}.contact-form button{background:#000;color:#fff;transition:background .2s}.contact-form button:hover{background:var(--hf-navy-royal)}@media screen and (max-width:749px){.banner__heading{font-size:clamp(2rem,8vw,3rem)}.image-with-text__content{padding:40px 20px!important}.rich-text__heading{font-size:1.4rem!important;padding:0 10px}}.announcement-bar,.announcement-bar__message,.announcement-bar__link,.announcement-bar__announcement,.utility-bar .announcement-bar__message,.utility-bar a{color:rgb(var(--color-foreground))}.announcement-bar__arrow svg{fill:rgb(var(--color-foreground))}.banner .banner__heading,.banner .banner__text,.banner__box .banner__heading{color:inherit}@media screen and (max-width:749px){.image-with-text__text,.image-with-text__text p,.image-with-text__text .rte p{font-size:16px!important;line-height:1.7!important}.rich-text__text,.rich-text__text p{font-size:16px!important;line-height:1.65!important}.newsletter__subheading,.email-signup-banner__paragraph{font-size:15px!important;line-height:1.65!important}.article-template__content p,.rte p{font-size:16px!important;line-height:1.7!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/highfield.css.map */
