:root{--luxury-section-spacing-y: 4rem;--luxury-border-radius: 8px;--luxury-card-shadow: 0 2px 6px rgba(0, 0, 0, .05)}.section,.section--padded,.section--padding{padding-top:var(--luxury-section-spacing-y);padding-bottom:var(--luxury-section-spacing-y)}h1,h2,h3,h4,h5,h6{font-family:Cormorant Garamond,serif;font-weight:500;letter-spacing:.02em}p{line-height:1.6}button,.button,.btn{border-radius:var(--luxury-border-radius);padding:.75rem 1.5rem;text-transform:uppercase;letter-spacing:.1em;transition:background-color .3s ease,color .3s ease,border-color .3s ease,box-shadow .3s ease;font-family:inherit}.product-card,.collection-card,.resource-card{border-radius:var(--luxury-border-radius);border:1px solid rgba(0,0,0,.05);box-shadow:var(--luxury-card-shadow);overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.product-card:hover,.collection-card:hover,.resource-card:hover{transform:translateY(-3px);box-shadow:0 6px 12px #00000014}header,.header{padding-top:1rem;padding-bottom:1rem}footer,.footer{padding-top:3rem;padding-bottom:3rem}a{transition:color .3s ease,opacity .3s ease}a:hover{opacity:.8}.card{box-shadow:none}.main-product,.product-template,.product__info-wrapper{max-width:800px;margin-left:auto;margin-right:auto}.product__media,.product__info{padding-top:2rem}.collection-list,.collection-grid{gap:2rem}*:where(button,.button,.btn){will-change:transform}.product-card,.collection-card,.resource-card{will-change:transform}body{font-family:Cormorant Garamond,serif;font-size:16px;background-color:#fff;color:#1a1a1a}
/*# sourceMappingURL=/cdn/shop/t/42/assets/luxury-overrides.css.map */
