@import"https://fonts.googleapis.com/css2?family=Playfair+Display:wght@400;500;600;700&family=Inter:wght@300;400;500;600&family=Pinyon+Script&display=swap";:root{--raw-black: #0a0a0a;--raw-charcoal: #1a1a1a;--raw-graphite: #2d2d2d;--raw-silver-dark: #4a4a4a;--raw-silver: #7a7a7a;--raw-silver-light: #b0b0b0;--raw-bone: #f5f3f0;--raw-cream: #faf8f5;--raw-white: #ffffff;--raw-stone: #8b7355;--raw-patina: #6b8e7a;--raw-oxidized: #3d3d3d;--raw-gold-muted: #c9a962;--font-heading-family: "Playfair Display", "Cormorant Garamond", Georgia, serif;--font-body-family: "Inter", "DM Sans", -apple-system, BlinkMacSystemFont, sans-serif}body{font-family:var(--font-body-family);letter-spacing:.01em}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{font-family:var(--font-heading-family);font-weight:500;letter-spacing:-.02em}.card-wrapper{position:relative}.card{border-radius:0;overflow:hidden;transition:transform .4s cubic-bezier(.25,.46,.45,.94)}.card:hover{transform:translateY(-4px)}.card .media{overflow:hidden}.card .media img{transition:transform .6s cubic-bezier(.25,.46,.45,.94)}.card:hover .media img{transform:scale(1.03)}.card__heading{font-family:var(--font-heading-family);font-weight:500;font-size:1.1rem;letter-spacing:-.01em;margin-top:.75rem}.price{font-family:var(--font-body-family);font-weight:400;letter-spacing:.02em;color:var(--raw-charcoal)}.price-item--sale{color:var(--raw-stone)}.product{gap:2rem}@media screen and (min-width: 990px){.product{gap:4rem}}.product__title h1,.product__title h2,.product__title .h1{font-family:var(--font-heading-family);font-size:clamp(1.75rem,4vw,2.5rem);font-weight:500;letter-spacing:-.02em;line-height:1.15;margin-bottom:.5rem}.product__text.caption-with-letter-spacing{font-family:var(--font-body-family);font-size:.75rem;font-weight:600;letter-spacing:.15em;text-transform:uppercase;color:var(--raw-stone);margin-bottom:.5rem}.product .price--large{font-size:1.5rem;font-weight:500;letter-spacing:0}.product-form__input{margin-bottom:1.5rem}.product-form__input--pill .product-form__input label{border-radius:0;border-width:1px;font-weight:500;min-width:3rem;padding:.75rem 1.25rem;transition:all .2s ease}.product-form__input--pill input:checked+label{background:var(--raw-charcoal);border-color:var(--raw-charcoal);color:var(--raw-cream)}.product-form__submit{border-radius:0;font-family:var(--font-body-family);font-weight:500;letter-spacing:.05em;text-transform:uppercase;font-size:.875rem;padding:1.25rem 2rem;transition:all .3s ease}.product-form__submit:not([disabled]):hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.product__accordion{border-top:1px solid rgba(0,0,0,.08)}.accordion__title{font-family:var(--font-body-family);font-size:.875rem;font-weight:500;letter-spacing:.03em;text-transform:uppercase;padding:1.25rem 0}.accordion__content{font-size:.9375rem;line-height:1.7;color:var(--raw-silver-dark);padding-bottom:1.5rem}.accordion__content strong{color:var(--raw-charcoal);font-weight:600}.multicolumn .column{text-align:center}.multicolumn .column h3{font-family:var(--font-heading-family);font-size:1rem;font-weight:500;margin-bottom:.5rem}.multicolumn .column p{font-size:.875rem;color:var(--raw-silver-dark);line-height:1.6}.product__media-list{gap:.5rem}.product__media-item{border-radius:0;overflow:hidden}.product__modal-opener:hover .product__media-toggle{opacity:1;background:#000000b3}.product__media-toggle{border-radius:0;transition:all .3s ease}.collection-hero{min-height:40vh}.collection-hero__title{font-family:var(--font-heading-family);font-size:clamp(2rem,5vw,3.5rem);font-weight:500;letter-spacing:-.02em}.collection-hero__description{font-size:1.125rem;max-width:600px;margin:0 auto;line-height:1.7}.newsletter-form__field-wrapper{max-width:400px;margin:0 auto}.newsletter-form__field-wrapper input{border-radius:0;border:1px solid rgba(255,255,255,.3);background:transparent;font-size:.9375rem}.newsletter-form__button{border-radius:0;font-weight:500;letter-spacing:.05em;text-transform:uppercase}.quick-add__submit{border-radius:0;font-size:.75rem;font-weight:500;letter-spacing:.05em;text-transform:uppercase}.badge{border-radius:0;font-family:var(--font-body-family);font-size:.6875rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;padding:.375rem .75rem}.badge--unique{background:var(--raw-stone);color:var(--raw-white)}.footer__content-top{border-bottom:1px solid rgba(0,0,0,.08)}.footer h2{font-family:var(--font-heading-family);font-size:1rem;font-weight:500;letter-spacing:.02em}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in-up{animation:fadeInUp .6s cubic-bezier(.25,.46,.45,.94) forwards}.collection-product-card:nth-child(1){animation-delay:.1s}.collection-product-card:nth-child(2){animation-delay:.15s}.collection-product-card:nth-child(3){animation-delay:.2s}.collection-product-card:nth-child(4){animation-delay:.25s}.collection-product-card:nth-child(5){animation-delay:.3s}.collection-product-card:nth-child(6){animation-delay:.35s}@media screen and (max-width: 749px){.product__title h1,.product__title .h1{font-size:1.5rem}.product .price--large{font-size:1.25rem}.product-form__submit{padding:1rem 1.5rem}.card__heading{font-size:.9375rem}.accordion__title{font-size:.8125rem}}.text-raw-stone{color:var(--raw-stone)}.text-raw-patina{color:var(--raw-patina)}.text-raw-silver{color:var(--raw-silver)}.bg-raw-black{background-color:var(--raw-black)}.bg-raw-cream{background-color:var(--raw-cream)}.bg-raw-stone{background-color:var(--raw-stone)}.uppercase{text-transform:uppercase}.tracking-wide{letter-spacing:.1em}.font-heading{font-family:var(--font-heading-family)}.header__heading-link,.header__heading,h1.header__heading{font-family:Pinyon Script,cursive!important;font-size:3.5rem!important;font-weight:400!important;letter-spacing:0!important;line-height:1.2;text-transform:none!important;color:var(--raw-charcoal);padding-top:5px}@media screen and (max-width: 749px){.header__heading-link,.header__heading,h1.header__heading{font-size:2.5rem!important}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/raw925-custom.css.map */
