@import"https://api.fontshare.com/v2/css?f[]=switzer@400,500,600,700&display=swap";@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@500;600;700&display=swap";:root{--obsida-ink: #0e0f11;--obsida-graphite: #15171a;--obsida-panel: #1d2024;--obsida-ivory: #f4f2ed;--obsida-muted: #b7b1a5;--obsida-gold: #d9b26a;--obsida-gold-deep: #9b7724;--obsida-line: rgba(217, 178, 106, .24);--obsida-radius: 28px}.obsida-section{font-family:Switzer,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:var(--obsida-ink);color:var(--obsida-ivory)}.obsida-wrap{max-width:1200px;margin:0 auto;padding:0 24px}.obsida-kicker{color:var(--obsida-gold);font-size:12px;font-weight:700;letter-spacing:.32em;line-height:1.2;text-transform:uppercase}.obsida-title{font-family:Cormorant Garamond,Georgia,serif;font-weight:600;letter-spacing:-.045em;line-height:.95}.obsida-copy{color:var(--obsida-muted);font-size:clamp(16px,1.6vw,20px);line-height:1.65}.obsida-button,.obsida-button:visited{align-items:center;background:var(--obsida-gold);border:1px solid rgba(255,255,255,.12);border-radius:999px;color:#0a0b0c;display:inline-flex;font-size:14px;font-weight:700;gap:10px;justify-content:center;min-height:48px;padding:0 22px;text-decoration:none;transition:transform .18s ease,background .18s ease,border-color .18s ease}.obsida-button:hover{background:#e6c988;transform:translateY(-2px)}.obsida-button.secondary{background:transparent;border-color:#f4f2ed38;color:var(--obsida-ivory)}.obsida-button.secondary:hover{border-color:var(--obsida-gold);color:var(--obsida-gold)}.obsida-hero{background:radial-gradient(circle at 74% 22%,rgba(217,178,106,.26),transparent 28%),radial-gradient(circle at 18% 12%,rgba(255,255,255,.06),transparent 24%),linear-gradient(135deg,#101114,#0a0b0c 58%,#211c13);overflow:hidden;padding:clamp(84px,10vw,150px) 0 clamp(56px,8vw,96px);position:relative}.obsida-hero-grid{align-items:center;display:grid;gap:clamp(36px,7vw,88px);grid-template-columns:minmax(0,1.02fr) minmax(300px,.8fr)}.obsida-hero h1{font-size:clamp(64px,10vw,132px);margin:22px 0 24px;max-width:760px}.obsida-hero h1 span{color:var(--obsida-gold);font-style:italic}.obsida-hero-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:34px}.obsida-stat-row{border-top:1px solid rgba(244,242,237,.14);display:grid;gap:20px;grid-template-columns:repeat(3,1fr);margin-top:clamp(48px,7vw,80px);padding-top:34px}.obsida-stat strong{display:block;font-family:Cormorant Garamond,Georgia,serif;font-size:34px;line-height:1}.obsida-stat span{color:var(--obsida-muted);display:block;font-size:12px;font-weight:700;letter-spacing:.14em;margin-top:8px;text-transform:uppercase}.obsida-object-card{aspect-ratio:.78;background:linear-gradient(145deg,rgba(255,255,255,.08),transparent 42%),linear-gradient(180deg,#24272c,#0d0e10);border:1px solid rgba(217,178,106,.26);border-radius:36px;box-shadow:0 40px 120px #00000085;display:grid;place-items:center;position:relative}.obsida-object-card:before{background:linear-gradient(140deg,transparent 0 28%,rgba(217,178,106,.42) 28% 30%,transparent 30% 100%),radial-gradient(circle,#343840 0 18%,#14161a 19% 62%,#090a0b 63%);border:1px solid rgba(244,242,237,.12);border-radius:32px;content:"";display:block;height:58%;transform:rotate(-8deg);width:62%}.obsida-trust{background:#0a0b0c;border-block:1px solid rgba(244,242,237,.1);padding:22px 0}.obsida-trust-grid{display:grid;gap:16px;grid-template-columns:repeat(4,1fr)}.obsida-trust-item{color:var(--obsida-muted);font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.obsida-collection{padding:clamp(72px,9vw,118px) 0}.obsida-section-head{align-items:end;display:flex;gap:28px;justify-content:space-between;margin-bottom:34px}.obsida-section-head h2{font-size:clamp(42px,7vw,84px);margin:12px 0 0}.obsida-product-grid{display:grid;gap:18px;grid-template-columns:repeat(4,minmax(0,1fr))}.obsida-product-card{background:linear-gradient(180deg,#191b1f,#111316);border:1px solid rgba(244,242,237,.1);border-radius:24px;overflow:hidden;padding:16px}.obsida-product-art{background:radial-gradient(circle at 54% 40%,rgba(217,178,106,.2),transparent 26%),linear-gradient(145deg,#252931,#0c0d0f);border-radius:18px;min-height:220px}.obsida-product-meta{padding:18px 2px 2px}.obsida-product-meta h3{color:var(--obsida-ivory);font-size:18px;margin:0 0 8px}.obsida-price{align-items:center;color:var(--obsida-gold);display:flex;gap:10px;font-weight:700}.obsida-price s{color:#827d73;font-weight:500}.obsida-atelier{background:var(--obsida-ivory);color:#171614;padding:clamp(72px,9vw,118px) 0}.obsida-atelier-grid{align-items:center;display:grid;gap:clamp(30px,6vw,70px);grid-template-columns:.9fr 1.1fr}.obsida-atelier .obsida-copy{color:#5f5b54}.obsida-materials{display:grid;gap:12px;margin-top:28px}.obsida-materials div{border-top:1px solid rgba(14,15,17,.16);display:flex;justify-content:space-between;padding-top:14px}.obsida-reviews,.obsida-faq{padding:clamp(72px,9vw,118px) 0}.obsida-review-grid{display:grid;gap:18px;grid-template-columns:repeat(3,1fr)}.obsida-review{background:var(--obsida-graphite);border:1px solid rgba(244,242,237,.1);border-radius:24px;padding:26px}.obsida-review p{color:var(--obsida-muted);line-height:1.65}.obsida-faq-list{display:grid;gap:12px}.obsida-faq details{background:var(--obsida-graphite);border:1px solid rgba(244,242,237,.1);border-radius:18px;padding:20px 22px}.obsida-faq summary{cursor:pointer;font-weight:700}.obsida-faq p{color:var(--obsida-muted);line-height:1.6;margin-bottom:0}@media(max-width:900px){.obsida-hero-grid,.obsida-atelier-grid{grid-template-columns:1fr}.obsida-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.obsida-trust-grid,.obsida-review-grid{grid-template-columns:1fr 1fr}}@media(max-width:640px){.obsida-wrap{padding:0 18px}.obsida-hero h1{font-size:58px}.obsida-product-grid,.obsida-stat-row,.obsida-trust-grid,.obsida-review-grid{grid-template-columns:1fr}.obsida-section-head{align-items:start;flex-direction:column}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/obsida.css.map */
