@import"https://fonts.googleapis.com/css2?family=Lora:ital,wght@0,400;0,500;0,600;1,400&family=Cinzel:wght@400;600;700&display=swap";body,.rte,.rte p,.rte li,p,li,.card__information p,.product-description p,.product-description li,.page-width p,.main-page-content p{font-family:Lora,Georgia,serif!important;font-size:1.6rem;line-height:1.75;letter-spacing:.01em;text-transform:none!important;font-weight:400}.rte p,.main-page-content p,.product-description p{max-width:68ch}h1,.h1,.banner__heading,.section-header h1{font-family:"Archivo Black",var(--font-heading-family),sans-serif;font-size:clamp(2.4rem,5vw,4.8rem);line-height:1.1;letter-spacing:-.02em;text-transform:uppercase;font-weight:900;color:rgb(var(--color-foreground))}h2,.h2,.featured-collection__title,.collection-list__title,.related-products__heading,.dcc-title{font-family:"Archivo Black",var(--font-heading-family),sans-serif;font-size:clamp(1.8rem,3.5vw,3.2rem);line-height:1.2;letter-spacing:-.01em;text-transform:uppercase;font-weight:900;color:rgb(var(--color-foreground))}h3,.h3,.card__heading,.card__heading a,.card__information .card__heading{font-family:Cinzel,Archivo Black,serif;font-size:clamp(1.3rem,2vw,1.8rem);line-height:1.3;letter-spacing:.03em;text-transform:none;font-weight:600;color:rgb(var(--color-foreground))}h4,.h4,h5,.h5,h6,.h6{font-family:Cinzel,serif;font-size:1.4rem;letter-spacing:.06em;text-transform:uppercase;font-weight:600;line-height:1.4}.card__information{text-align:center!important;padding:1.4rem 1.2rem 1.6rem}.card__heading{font-family:Cinzel,serif!important;font-size:1.4rem!important;letter-spacing:.03em!important;line-height:1.35!important;text-transform:none!important;font-weight:600!important;margin-bottom:.5rem}.price__regular .price-item,.price__sale .price-item,.card__information .price{font-family:Lora,serif!important;font-size:1.5rem!important;font-weight:600!important;letter-spacing:.02em!important;text-transform:none!important}.collection-hero__title,.main-collection-banner .title{font-family:Archivo Black,sans-serif!important;font-size:clamp(2.8rem,5vw,5rem)!important;letter-spacing:-.02em!important;line-height:1.05!important;text-transform:uppercase!important}.collection-hero__description,.main-collection-banner .rte{font-family:Lora,serif!important;font-size:1.7rem!important;line-height:1.75!important;max-width:60ch!important;margin:1.2rem auto 0!important;text-transform:none!important}.product__title{font-family:Archivo Black,sans-serif!important;font-size:clamp(2rem,4vw,3.4rem)!important;line-height:1.15!important;letter-spacing:-.015em!important;text-transform:uppercase!important;margin-bottom:.6rem}.product__text.caption-with-letter-spacing,.product-form__input label,.product__vendor{font-family:Cinzel,serif!important;font-size:1.2rem!important;letter-spacing:.1em!important;text-transform:uppercase!important;opacity:.75}.product__description{font-family:Lora,serif!important;font-size:1.6rem!important;line-height:1.8!important;text-transform:none!important;letter-spacing:.01em!important;max-width:65ch}.product__description p+p{margin-top:1.2em}.related-products .title{font-family:Archivo Black,sans-serif!important;font-size:clamp(1.6rem,2.5vw,2.4rem)!important;text-transform:uppercase!important;letter-spacing:.02em!important}.header__menu-item span,.header__menu-item .link,.list-menu__item--link,header nav a{font-family:Cinzel,serif!important;font-size:1.35rem!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-weight:600!important}.button,.btn,button.shopify-payment-button__button,.cart__checkout-button{font-family:Cinzel,serif!important;font-size:1.3rem!important;letter-spacing:.1em!important;text-transform:uppercase!important;font-weight:700!important}.rich-text__heading{font-family:Archivo Black,sans-serif!important;font-size:clamp(2rem,4vw,3.6rem)!important;letter-spacing:-.01em!important;line-height:1.15!important;text-transform:uppercase!important}.rich-text__text{font-family:Lora,serif!important;font-size:1.7rem!important;line-height:1.8!important;text-transform:none!important;letter-spacing:.01em!important;max-width:65ch;margin-left:auto;margin-right:auto}.footer__heading{font-family:Cinzel,serif!important;font-size:1.3rem!important;letter-spacing:.1em!important;text-transform:uppercase!important;font-weight:700!important}.footer a,.footer p,.footer li{font-family:Lora,serif!important;font-size:1.4rem!important;line-height:1.7!important;text-transform:none!important;letter-spacing:.01em!important}.banner__heading{font-family:Archivo Black,sans-serif!important;font-size:clamp(2.8rem,6vw,6rem)!important;line-height:1.05!important;letter-spacing:-.02em!important;text-transform:uppercase!important;text-shadow:0 2px 20px rgba(0,0,0,.5)}.banner__text,.banner .subtitle{font-family:Lora,serif!important;font-size:clamp(1.4rem,2vw,1.9rem)!important;line-height:1.65!important;text-transform:none!important;letter-spacing:.02em!important;font-style:italic;text-shadow:0 1px 8px rgba(0,0,0,.4)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4{text-wrap:balance}.color-background-1 h2,.color-background-1 .h2{text-shadow:0 1px 6px rgba(0,0,0,.25)}.color-background-1 .price__regular .price-item,.color-background-1 .price__sale .price-item{color:#fc9108!important}.rte blockquote{font-family:Lora,serif!important;font-size:1.8rem!important;font-style:italic!important;border-left:3px solid #b8860b;padding-left:1.6rem;margin:2rem 0;opacity:.9;text-transform:none!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/hw-typography.css.map */
