@import"https://fonts.googleapis.com/css2?family=Tenor+Sans&family=Inter:wght@300;400;500;600;700&display=swap";:root{--gold: #D4AF37;--deep-gold: #B38A56;--charcoal: #3A3632;--porcelain: #FAF9F6;--stone: #7B7A73;--radius: 18px;--transition: .4s cubic-bezier(.4, 0, .2, 1)}body{background:var(--porcelain)!important;color:var(--charcoal)!important;font-family:Inter,sans-serif!important}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.card__heading,.section-header__title{font-family:Tenor Sans,serif!important;font-weight:400!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:var(--charcoal)!important}a{color:inherit!important;text-decoration:none!important}.price{color:var(--deep-gold)!important;font-weight:500!important}.announcement-bar-section{display:none!important}.header-wrapper{background:#faf9f6f2!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;position:sticky!important;top:0!important;z-index:999!important}.card-wrapper{background:transparent!important;padding:0!important;border:none!important;box-shadow:none!important}.card__media{border-radius:var(--radius)!important;overflow:hidden!important;aspect-ratio:4 / 5!important;background:#fff!important;transition:transform var(--transition)!important}.card__media img{object-fit:cover!important;transition:transform .8s var(--transition)!important}.card-wrapper:hover .card__media img{transform:scale(1.06)!important}.card-wrapper:hover{transform:translateY(-10px)!important}.card__content{text-align:center!important;padding:12px 4px 0!important}.card__heading{font-size:13px!important;margin:0 0 4px!important;line-height:1.4!important}.price{font-size:13.5px!important}.grid--4-col-desktop .grid__item{width:100%!important}@media (min-width: 990px){.collection .grid{gap:40px!important;grid-template-columns:repeat(4,1fr)!important}}@media (max-width: 989px) and (min-width: 750px){.collection .grid{grid-template-columns:repeat(3,1fr)!important;gap:28px!important}}@media (max-width: 749px){.collection .grid{grid-template-columns:repeat(2,1fr)!important;gap:20px!important}}.template-product .product{max-width:1300px!important;margin:0 auto!important;padding-top:40px!important}.template-product .product__info-wrapper{padding-left:4rem!important;padding-right:4rem!important}.template-product h1.product__title,.template-product .section-header{display:none!important}.product__title{font-family:Tenor Sans,serif!important;font-size:clamp(32px,4vw,48px)!important;letter-spacing:.06em!important;margin:0 0 8px!important;text-transform:none!important;line-height:1.15!important}.product__price{font-size:22px!important;margin:8px 0 16px!important}.price--on-sale .price__sale{color:var(--deep-gold)!important}.swatch__item input+label,.option-selector .swatch__item label{border:2px solid transparent!important;border-radius:50%!important;width:36px!important;height:36px!important}.swatch__item input:checked+label{border-color:var(--charcoal)!important}.product-form__submit{background:linear-gradient(135deg,#f0d9a0,#e2c16e 40%,#d4af37)!important;border-radius:999px!important;text-transform:uppercase!important;letter-spacing:.18em!important;font-size:12.5px!important;padding:16px 48px!important;box-shadow:0 10px 30px #d4af374d!important;transition:all var(--transition)!important}.product-form__submit:hover{transform:translateY(-3px)!important;box-shadow:0 20px 50px #d4af3773!important}.thumbnail-list{gap:12px!important}.product__media-item{border-radius:12px!important;overflow:hidden!important}.thumbnail{border:2px solid transparent!important;border-radius:8px!important}.thumbnail.active{border-color:var(--charcoal)!important}.collapsible-tab__heading,.collapsible-trigger__text{font-family:Tenor Sans,serif!important;font-size:12px!important;letter-spacing:.18em!important;text-transform:uppercase!important}@media (max-width: 749px){.template-product .product__info-wrapper{padding:0 1.5rem!important}.product-form__submit{padding:18px 40px!important;font-size:13px!important}.card__media{aspect-ratio:1 / 1.1!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/karat-luxe-final.css.map */
