:root{--font-heading-family: "Bodoni Moda", "Times New Roman", Georgia, serif;--font-heading-style: normal;--font-heading-weight: 600;--font-body-family: "Jost", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-body-style: normal;--font-body-weight: 400;--kasa-gold: #c6ad84;--kasa-gold-deep: #9c7e54}h1,h2,h3,h4,.h0,.h1,.h2,.h3,.title,.product__title,.banner__heading,.card__heading,.collection-hero__title{font-weight:var(--font-heading-weight);font-variation-settings:"opsz" 16,"wght" 600;letter-spacing:-.01em;line-height:1.14}.rte{line-height:1.7}.caption-with-letter-spacing,.header__menu-item,.list-menu__item--link,.product__text.caption-with-letter-spacing{text-transform:uppercase;letter-spacing:.22em;font-weight:400}.header__menu-item{font-size:1.25rem}.button,.shopify-payment-button__button--unbranded,.shopify-payment-button__more-options{text-transform:uppercase;letter-spacing:.16em;font-weight:500;font-size:1.2rem}.button--secondary{font-weight:500}.kasa-hairline{border:0;border-top:1px solid var(--kasa-gold);opacity:.7;max-width:64px;margin:2.4rem auto}.kasa-header-logo{display:block;width:clamp(150px,20vw,230px);height:auto}@media screen and (max-width:749px){.kasa-header-logo{width:clamp(132px,42vw,180px)}}.product__info-container .product__text.caption-with-letter-spacing{color:var(--kasa-gold-deep);margin-bottom:.7rem}.product__info-container .product__title{margin-block:.4rem .6rem}.product__info-container .product__description.rte{padding-bottom:1.8rem;margin-bottom:.4rem;border-bottom:1px solid rgba(198,173,132,.5)}.collection-hero__text-wrapper{text-align:center}.collection-hero__description.rte{max-width:50ch;margin-inline:auto;color:#11100ebd}.collection-hero__text-wrapper:after{content:"";display:block;width:64px;height:1px;background:var(--kasa-gold);opacity:.7;margin:1.8rem auto 0}.card-wrapper .caption-with-letter-spacing{color:var(--kasa-gold-deep)}.kasa-hero{position:relative;width:100%;aspect-ratio:16 / 9;overflow:hidden;background:var(--ivory, #f5f1e6)}.kasa-hero__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.kasa-hero__copy{position:absolute;top:50%;left:5%;transform:translateY(-50%);max-width:38%;text-align:left;z-index:1}.kasa-hero__copy:before{content:"";position:absolute;top:-30px;right:-36px;bottom:-30px;left:-36px;background:radial-gradient(120% 120% at 30% 50%,#f5f1e6d1,#f5f1e600);z-index:-1}.kasa-hero__eyebrow{font-family:Jost,sans-serif;text-transform:uppercase;letter-spacing:.24em;font-size:.8125rem;color:var(--kasa-gold-deep);margin-bottom:1.1rem}.kasa-hero__title{font-family:Bodoni Moda,serif;font-variation-settings:"opsz" 16,"wght" 600;font-size:clamp(2rem,4vw,3.4rem);line-height:1.1;letter-spacing:-.01em;color:#11100e;margin-bottom:1.3rem}.kasa-hero__text{font-family:Jost,sans-serif;font-size:clamp(.95rem,1.3vw,1.0625rem);line-height:1.7;color:#11100ecc;margin-bottom:1.7rem}.kasa-hero__btn{display:inline-block;background:#11100e;color:#f5f1e6;font-family:Jost,sans-serif;text-transform:uppercase;letter-spacing:.16em;font-weight:500;font-size:.8125rem;padding:1rem 2.25rem;border-radius:40px;text-decoration:none}@media screen and (max-width:749px){.kasa-hero{aspect-ratio:auto;display:flex;flex-direction:column-reverse}.kasa-hero__img{position:relative;aspect-ratio:4 / 3;height:auto}.kasa-hero__copy{position:static;transform:none;max-width:none;text-align:center;padding:2rem 1.25rem .5rem;background:var(--ivory, #f5f1e6)}.kasa-hero__copy:before{display:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/kasa-overrides.css.map */
