.color-background-1,.color-background-2{--color-background: 255, 255, 255;--color-foreground: 0, 0, 0}.button,.button--primary,.shopify-payment-button__button--unbranded{font-family:var(--font-body)!important;font-size:var(--fs-xs)!important;font-weight:var(--fw-medium)!important;letter-spacing:var(--ls-widest)!important;text-transform:uppercase!important;border-radius:0!important;min-height:52px!important;padding-inline:var(--space-7)!important;box-shadow:none!important}.button--primary{background-color:var(--color-ink)!important;color:var(--color-paper)!important;border:1px solid var(--color-ink)!important;transition:background-color var(--dur-base),color var(--dur-base)!important}.button--primary:hover{background-color:var(--color-paper)!important;color:var(--color-ink)!important}.collection-hero,.main-collection-banner{padding-block:var(--space-11) var(--space-6)!important;text-align:center}.collection-hero__title,.main-collection-banner .title{font-family:var(--font-display)!important;font-size:var(--fs-4xl)!important;font-weight:var(--fw-medium)!important;letter-spacing:var(--ls-tight)!important;line-height:var(--lh-tight)!important}.collection-hero__description,.main-collection-banner .collection-hero__description{font-family:var(--font-body)!important;max-width:560px;margin-inline:auto;color:var(--color-ink-60)!important;font-size:var(--fs-md)!important}#product-grid,.collection .product-grid,.collection-product-grid{gap:var(--space-6) var(--space-4)!important;padding-inline:var(--container-padding-inline)!important;max-width:var(--container-wide)!important;margin-inline:auto!important}.card-wrapper .card,.card--standard,.card--card{background:transparent!important;box-shadow:none!important;border:0!important;border-radius:0!important}.card__media,.card .media{aspect-ratio:1 / 1!important;background-color:var(--color-haze-soft)!important;border-radius:0!important;overflow:hidden}.card__media img,.card .media img{object-fit:contain!important}.card__inner{background:transparent!important;border-radius:0!important}.card-information,.card__information,.card__content{padding:var(--space-4) 0 0!important;text-align:left!important}.card__heading,.card-information__text .full-unstyled-link{font-family:var(--font-display)!important;font-size:var(--fs-md)!important;font-weight:var(--fw-medium)!important;letter-spacing:0!important;line-height:1.25!important}.card-information .price,.price__regular .price-item{font-family:var(--font-body)!important;font-size:var(--fs-sm)!important;font-weight:var(--fw-regular)!important;color:var(--color-ink)!important}.card__badge{display:none!important}facet-filters-form{--color-foreground: 0, 0, 0}.facets__heading,.facets__summary{font-family:var(--font-body)!important;font-size:var(--fs-xs)!important;letter-spacing:var(--ls-wider)!important;text-transform:uppercase!important;font-weight:var(--fw-medium)!important}.pagination__list{font-family:var(--font-body);font-size:var(--fs-xs);letter-spacing:var(--ls-wide)}.product{max-width:var(--container-wide)!important;margin-inline:auto!important;padding-inline:var(--container-padding-inline)!important;padding-block:var(--space-8) var(--space-11)!important;gap:var(--space-10)!important}.product__info-wrapper{padding-top:var(--space-4)!important}@media(min-width:750px){.product__info-wrapper{position:sticky;top:calc(var(--header-height) + var(--space-4));align-self:flex-start}}.product__title>h1,.product__title h1{font-family:var(--font-display)!important;font-size:var(--fs-3xl)!important;font-weight:var(--fw-medium)!important;letter-spacing:var(--ls-tight)!important;line-height:var(--lh-tight)!important;margin-bottom:var(--space-4)!important}.product__price,.product .price{font-family:var(--font-body)!important;font-size:var(--fs-lg)!important;font-weight:var(--fw-regular)!important;margin-bottom:var(--space-6)!important}.product-form__buttons{gap:var(--space-3)}.product-form__submit{width:100%!important}.product-form__input{margin-bottom:var(--space-5)}.product-form__input legend{font-family:var(--font-body);font-size:var(--fs-xs);letter-spacing:var(--ls-wider);text-transform:uppercase;font-weight:var(--fw-medium);margin-bottom:var(--space-3)}.product__accordion,.product .collapsible{border-top:1px solid var(--color-ink-10);border-bottom:1px solid var(--color-ink-10)}.product__accordion summary,.product .collapsible summary{font-family:var(--font-body)!important;font-size:var(--fs-xs)!important;letter-spacing:var(--ls-wider)!important;text-transform:uppercase!important;font-weight:var(--fw-medium)!important;padding-block:var(--space-5)!important}.product__media-wrapper{background-color:var(--color-haze-soft)}.product__media,.product__media .media{border-radius:0!important;background-color:var(--color-haze-soft)!important}#CartDrawer,.drawer{font-family:var(--font-body)}#CartDrawer .drawer__header{border-bottom:1px solid var(--color-ink-10);padding:var(--space-5) var(--space-6)}#CartDrawer .drawer__heading{font-family:var(--font-display)!important;font-size:var(--fs-lg)!important;letter-spacing:var(--ls-tight)!important}.cart-item__name{font-family:var(--font-display)!important;font-weight:var(--fw-medium)!important}.totals__total-value{font-family:var(--font-body)!important;font-weight:var(--fw-medium)!important}.cart__checkout-button,#cart-notification-button{background-color:var(--color-ink)!important;color:var(--color-paper)!important;border:0!important;border-radius:0!important;font-family:var(--font-body)!important;font-size:var(--fs-xs)!important;letter-spacing:var(--ls-widest)!important;text-transform:uppercase!important;min-height:52px!important}.card,.media,input,textarea,select,.button,.shopify-payment-button__button{border-radius:0!important}.shopify-section-group-header-group{position:relative;z-index:var(--z-header)}.utility-bar{display:none!important}body{display:flex;flex-direction:column;min-height:100vh}#MainContent,main#MainContent{flex:1 0 auto}.shopify-section-group-footer-group,[id*=shopify-section-sections--][id*=footer-group]{flex-shrink:0}#MainContent .shopify-policy__container{max-width:72.6rem;padding:calc(var(--header-height) + var(--space-9)) 1.5rem var(--space-11)}@media screen and (min-width:990px){#MainContent .shopify-policy__container{padding-left:0;padding-right:0}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/haze-overrides.css.map */
