:root{--hawa-charcoal: #2E2E2E;--hawa-ink: #1A1A1A;--hawa-burgundy: #5B1417;--hawa-gold: #D8BA80;--hawa-cream: #F8F7F2;--hawa-sand: #EFE9DD;--hawa-stone: #E5DDCE;--hawa-mute: #8A8479;--hawa-hairline: rgba(46, 46, 46, .08);--hawa-divider: rgba(46, 46, 46, .12);--tracking-widest: .18em;--tracking-wide: .08em;--font-script: "Pinyon Script", cursive;--font-serif: "Cormorant Garamond", "Lustria", Georgia, serif;--font-sans: "Jost", "Futura", "Helvetica Neue", Arial, sans-serif}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6,.title,.product__title h1,.product__title h2,.page-title,main h1.title-wrapper,.main-page-title,.collection-hero__title,.article-template__title,.contact__heading,.contact__title,.template-page main h1,.template-page main h2,.template-contact main h1,.template-contact main h2{font-family:Cormorant Garamond,Lustria,Georgia,serif!important;font-weight:300!important;letter-spacing:-.015em!important;line-height:1.05!important}h2,.h2,h3,.h3{font-style:italic}h1,.h1{font-style:normal}body,p,li,td,th,dl,dd,dt,label,span:not(.h0):not(.h1):not(.h2):not(.h3):not(.h4),input,textarea,select,button{font-family:Jost,Futura,Helvetica Neue,Arial,sans-serif}.banner__heading,.banner h1.h0,.banner h2.h0,.banner__heading.h0{font-size:clamp(48px,9vw,92px)!important;font-weight:300!important;line-height:.96!important;letter-spacing:-.015em!important;font-style:italic}.title-wrapper-with-link h2,.title-wrapper h2,.section-header h2,.collection__title h2,.title.inline-richtext,.image-with-text__heading,.collection-list-title{font-size:clamp(28px,4vw,44px)!important;font-style:italic;font-weight:300!important;letter-spacing:-.015em}.shopify-section-group-header-group{position:sticky;top:0;z-index:50}.header-wrapper,.header{background:#f8f7f2d9!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--hawa-hairline)}.header__heading-logo-wrapper{display:inline-flex;align-items:center}.header__heading-logo,img.header__heading-logo{max-height:56px!important;height:auto!important;width:auto!important;max-width:220px!important;object-fit:contain}@media(max-width:749px){.header__heading-logo,img.header__heading-logo{max-height:40px!important;max-width:160px!important}}.header__menu-item,.list-menu__item--link,.list-menu__item--link-mobile{font-size:11px!important;letter-spacing:var(--tracking-widest)!important;text-transform:uppercase!important;font-weight:400!important;color:var(--hawa-charcoal)!important}.header__menu-item:hover,.header__menu-item:hover span,.list-menu__item--link:hover{color:var(--hawa-burgundy)!important}.button,.button:not([disabled]),.shopify-payment-button__button,.shopify-challenge__button{font-size:11px!important;letter-spacing:var(--tracking-widest)!important;text-transform:uppercase!important;font-weight:400!important;border-radius:0!important;padding:14px 28px!important;min-height:48px!important;transition:background .24s cubic-bezier(.22,.61,.36,1),color .24s cubic-bezier(.22,.61,.36,1),border-color .24s cubic-bezier(.22,.61,.36,1)}.button--secondary{background:transparent!important}.button--primary:hover{background:var(--hawa-ink)!important}.subtitle,.caption,.text-style--subtitle,[data-text-style=subtitle],.banner__text--subtitle,.image-with-text__text--caption,.caption-with-letter-spacing{font-size:11px!important;letter-spacing:var(--tracking-widest)!important;text-transform:uppercase!important;color:var(--hawa-burgundy)!important;font-weight:400!important;font-family:var(--font-sans)!important;font-style:normal!important}.card-wrapper,.card,.card__inner{border-radius:0!important;border:0!important;box-shadow:none!important;background:transparent!important}.card__heading,.card__heading a,.card-information__text{font-family:var(--font-serif)!important;font-weight:300!important;font-size:17px!important;letter-spacing:0!important;font-style:normal!important;line-height:1.3!important}.card__information{padding:12px 0!important}.card__information .price,.card__information .price__regular{font-size:13px!important;letter-spacing:.04em!important;font-family:var(--font-sans)!important}.card__media .media,.card__media,.card-wrapper .card__media{background:var(--hawa-stone)!important;border-radius:0!important;overflow:hidden}.card__media img,.card .media img{border-radius:0!important;transition:transform .7s cubic-bezier(.22,.61,.36,1)!important}.card-wrapper:hover .card__media img,.card:hover .media img{transform:scale(1.05)}.card-wrapper .card__badge .badge,.badge{border-radius:0!important;text-transform:uppercase;font-size:10px!important;letter-spacing:var(--tracking-widest)!important;padding:4px 8px!important;font-weight:400!important}.announcement-bar,.utility-bar{font-size:11px!important;letter-spacing:var(--tracking-widest)!important;text-transform:uppercase!important;border-bottom:0}.announcement-bar__announcement,.announcement-bar__link{font-size:11px!important;letter-spacing:var(--tracking-widest)!important}.banner--medium,.banner--large,.banner--small{border-radius:0!important}.banner__heading em,.banner h1 em,.banner h2 em{font-style:italic!important;font-weight:300!important;display:block}.banner__buttons{margin-top:24px!important}.image-with-text__heading{font-size:clamp(28px,4vw,44px)!important;font-style:italic;font-weight:300!important;letter-spacing:-.015em}.image-with-text__text{font-size:16px!important;line-height:1.75!important}.image-with-text__media,.image-with-text__media .media{border-radius:0!important;background:var(--hawa-stone)!important}.cart-drawer__heading,.drawer__heading{font-family:var(--font-serif)!important;font-style:italic!important;font-weight:300!important;font-size:28px!important;letter-spacing:-.015em!important}.footer{background:var(--hawa-charcoal)!important;color:var(--hawa-cream)!important;border-top:0!important}.footer *{color:var(--hawa-cream)!important}.footer a{color:#f8f7f2bf!important}.footer a:hover{color:var(--hawa-gold)!important}.footer__heading,.footer-block__heading{font-size:11px!important;letter-spacing:var(--tracking-widest)!important;text-transform:uppercase!important;font-weight:400!important;font-family:var(--font-sans)!important;font-style:normal!important;color:var(--hawa-cream)!important}.footer__content-bottom small,.footer__copyright,.copyright__content,.footer__column-policies li{font-size:11px!important;letter-spacing:.04em!important}.footer .field__input{background:transparent!important;border-color:#f8f7f266!important;color:var(--hawa-cream)!important}.footer .field__label{color:#f8f7f299!important}.product-form__input--swatch label,.product-form__input--pill label{border-radius:0!important;font-size:13px!important;letter-spacing:.04em;min-height:44px;min-width:56px;padding:8px 16px}.product-form__input--swatch input:checked+label,.product-form__input--pill input:checked+label{background:var(--hawa-charcoal)!important;color:var(--hawa-cream)!important;border-color:var(--hawa-charcoal)!important}.field__input,input[type=email],input[type=text],input[type=search],input[type=password],input[type=tel],input[type=number],textarea,select{border-radius:0!important;font-family:var(--font-sans)!important}.field__label,.form__label{font-family:var(--font-sans)!important;letter-spacing:.04em!important}.contact{padding-block:48px!important;max-width:720px;margin-inline:auto}.contact h1,.contact h2,.contact__heading{font-family:var(--font-serif)!important;font-weight:300!important;font-style:italic!important;letter-spacing:-.015em!important;margin-bottom:32px!important;text-align:center}.contact .contact__fields{margin-top:24px!important}.contact form .field{margin-bottom:16px!important}.contact .button{margin-top:24px}.product__title h1,.product__title h2{font-family:var(--font-serif)!important;font-weight:300!important;font-size:clamp(28px,4vw,44px)!important;font-style:normal!important;letter-spacing:-.015em!important;line-height:1.05!important}.product__info-wrapper .price{font-size:17px!important;letter-spacing:.04em}.product__media,.product__media-item{border-radius:0!important}.collection-hero,.collection-hero__title-wrapper{padding:32px 16px 16px!important;text-align:center}.collection-hero__title,.collection-hero h1{font-family:var(--font-serif)!important;font-style:italic!important;font-weight:300!important;font-size:clamp(32px,5vw,56px)!important;letter-spacing:-.015em!important;margin-bottom:8px!important}.collection-hero__description{font-size:14px!important;color:var(--hawa-mute)!important;max-width:480px;margin:0 auto!important}.collection .page-width,#product-grid,.product-grid{padding-inline:16px!important}@media(min-width:750px){.collection .page-width,#product-grid,.product-grid{padding-inline:32px!important}}.facets-container,.facets__form{padding:12px 16px!important;border-bottom:1px solid var(--hawa-hairline);margin-bottom:16px}.facets__summary,.facets__heading,.facets__label{font-size:11px!important;letter-spacing:var(--tracking-widest)!important;text-transform:uppercase!important;font-family:var(--font-sans)!important}.facets__product-count,.product-count{font-size:11px!important;letter-spacing:var(--tracking-widest);color:var(--hawa-mute)!important}.product-grid .grid__item,.product-grid li{margin-bottom:32px!important}.card-wrapper>.card-information,.card__content>.card__information{padding:12px 0 0!important}.card__heading{font-size:16px!important;margin-bottom:4px!important;font-family:var(--font-serif)!important;font-weight:300!important}.card__heading a{color:var(--hawa-charcoal)!important}.card-information .price{font-size:13px!important;color:var(--hawa-charcoal)!important}.card--media .card__inner .card__content,.card--media .card__inner .card__information{display:none!important}.card--media .card__inner .card__badge{display:block!important}@media(max-width:749px){.product-grid{gap:12px!important}.product-grid .grid__item{margin-bottom:24px!important}.card__heading{font-size:14px!important}.collection-hero,.collection-hero__title-wrapper{padding:24px 16px 12px!important}}.product-grid.grid--2-col-mobile{grid-template-columns:repeat(2,1fr)!important}.product-grid.grid--1-col-mobile{grid-template-columns:1fr!important}.breadcrumb,.breadcrumb a{font-size:10px!important;letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--hawa-mute)}.breadcrumb a:hover{color:var(--hawa-charcoal)}::selection{background:var(--hawa-gold);color:var(--hawa-charcoal)}*,*:before,*:after{--buttons-radius: 0 !important;--buttons-radius-outset: 0 !important;--inputs-radius: 0 !important;--inputs-radius-outset: 0 !important;--variant-pills-radius: 0 !important;--media-radius: 0 !important;--card-corner-radius: 0 !important;--badge-corner-radius: 0 !important;--popup-corner-radius: 0 !important}.color-scheme-2{background:var(--hawa-sand)!important}.section{padding-block:60px!important}@media(min-width:990px){.section{padding-block:96px!important}}.shopify-section+.shopify-section{border-top:1px solid var(--hawa-hairline)}.shopify-section.shopify-section-group-footer-group+*{border-top:0!important}.shopify-section-group-header-group+*{border-top:0!important}@media(max-width:749px){.button{font-size:10px!important;padding:12px 22px!important}.banner__heading,.banner h1.h0{font-size:clamp(38px,11vw,56px)!important}.section{padding-block:48px!important}}.quick-add__submit,.card-wrapper .quick-add{border-radius:0!important;background:var(--hawa-charcoal)!important;color:var(--hawa-cream)!important;border:0!important;font-size:11px!important;letter-spacing:var(--tracking-widest)!important;text-transform:uppercase}body,p,li,td,dl,dd,dt,.newsletter-form,.email-signup-banner{font-family:var(--font-sans)}.newsletter-form__field-wrapper .field{border-radius:0!important}.shadow-shadow,[class*=shadow]{box-shadow:none!important}
/*# sourceMappingURL=/cdn/shop/t/22/assets/hawa-overrides.css.map */
