@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600&family=Playfair+Display:wght@500;600&display=swap";:root{--ink:#171511;--cream:#f5efe6;--paper:#fffdf9;--muted:#716a61;--line:#ded6ca;--gold:#a98548;--max:1240px;color:var(--ink);background:var(--paper);font-family:DM Sans,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);margin:0}a{color:inherit;text-decoration:none}button{font:inherit}.shell{width:min(var(--max),calc(100% - 48px));margin:auto}.announcement{color:#fff;text-align:center;background:#1a1814;padding:10px;font-size:12px}.announcement span{color:#c6a56c;margin:0 8px}.header{z-index:40;grid-template-columns:180px 1fr 180px;align-items:center;height:82px;display:grid;position:relative}.brand{letter-spacing:.16em;font-family:Playfair Display,serif;font-size:26px}.nav{justify-content:center;align-items:center;gap:20px;font-size:12px;display:flex}.nav-premium{color:#6e501f;font-weight:600}.nav-premium small{display:none}.actions{justify-content:flex-end;align-items:center;gap:17px;display:flex}.actions svg{width:19px}.actions a{display:flex}.mobile-toggle{background:0 0;border:0;display:none}.hero{background:var(--cream);grid-template-columns:1fr 1fr;min-height:620px;display:grid}.shell-left{padding:100px max(40px,calc((100vw - var(--max))/2));padding-right:70px}.eyebrow{letter-spacing:.18em;color:#8b6c39;margin:0 0 17px;font-size:11px;font-weight:600}.hero h1,.section h2,.story h2,.collection-hero h1,.pdp h1{margin:0;font-family:Playfair Display,serif;font-weight:500;line-height:1.03}.hero h1{font-size:clamp(48px,5.5vw,78px)}.lede{color:#504b44;margin:25px 0 32px;font-family:Playfair Display,serif;font-size:18px;line-height:1.65}.button{border:0;justify-content:center;align-items:center;gap:12px;padding:15px 22px;font-size:13px;display:inline-flex}.dark{background:var(--ink);color:#fff}.hero-visual{background:linear-gradient(135deg,#9d7d57,#cdb793 48%,#73543c);place-items:center;min-height:620px;display:grid}.image-note{color:#fff;text-align:center;letter-spacing:.25em;border:1px solid #ffffff80;padding:34px 46px}.section{padding:100px 0}.section-head{justify-content:space-between;align-items:flex-end;margin-bottom:35px;display:flex}.section-head h2,.story h2{font-family:Playfair Display,serif;font-size:clamp(36px,4vw,52px);font-weight:500}.category-grid,.product-grid{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.category-grid-six{grid-template-columns:repeat(3,1fr);row-gap:42px}.category-art{aspect-ratio:4/5;background:linear-gradient(145deg,#e6d5c0,#b59b79);place-items:center;display:grid}.category-art span{color:#ffffffb8;font-family:Playfair Display,serif;font-size:75px}.category h3,.product h3{margin:15px 0 5px;font-family:Playfair Display,serif;font-size:18px;font-weight:500}.category p{color:var(--muted);margin:0;font-size:12px}.premium-category small{color:#9a7437;letter-spacing:.08em;margin-top:8px;font-size:10px;display:block}.soft{background:#f4eee6}.product-image{aspect-ratio:4/5;text-align:center;color:#8a7c6a;background:#f1ebe3;justify-content:center;align-items:center;font-size:11px;display:flex;position:relative;overflow:hidden}.real-product img{object-fit:contain;width:100%;height:100%;padding:3%}.wish-icon{background:#ffffffe8;border-radius:50%;place-items:center;width:36px;height:36px;display:grid;position:absolute;top:12px;right:12px}.wish-icon svg{width:17px}.sold-badge{background:var(--ink);color:#fff;padding:7px 10px;font-size:9px;position:absolute;top:12px;left:12px}.product-kicker{letter-spacing:.14em;color:#8b6c39;margin:14px 0 0;font-size:9px}.product h3{margin-top:5px}.price{font-size:12px}.story{grid-template-columns:1.05fr .95fr;padding:110px 0;display:grid}.story-visual{background:linear-gradient(145deg,#a6815e,#e4d1b5);place-items:center;min-height:520px;display:grid}.story-copy{background:#eee5d9;padding:80px}.trust{border-top:1px solid var(--line);text-align:center;grid-template-columns:repeat(4,1fr);gap:30px;padding:52px 0;display:grid}.trust h3{font-family:Playfair Display,serif}footer{color:#eee8df;background:#191714;padding:70px 0}.footer-grid{grid-template-columns:2fr repeat(3,1fr);gap:45px;display:grid}.footer-grid a{color:#bbb2a7;margin:11px 0;font-size:12px;display:block}.collection-hero{text-align:center;padding:95px 0 55px}.collection-hero h1{font-size:clamp(48px,7vw,82px)}.collection-toolbar{border-block:1px solid var(--line);justify-content:space-between;padding:16px 0;display:flex}.collection-toolbar button{background:0 0;border:0}.collection-products{padding:45px 0 100px}.migration-note{text-align:center;color:var(--muted);padding:60px}.pdp{grid-template-columns:1.1fr .9fr;gap:80px;padding:70px 0 100px;display:grid}.pdp-main-image{aspect-ratio:4/5;background:#f1ebe3;place-items:center;display:grid}.pdp-main-image img,.cart-thumb img{object-fit:contain;width:100%;height:100%}.quantity-row{justify-content:space-between;margin:20px 0;display:flex}.quantity{border:1px solid var(--line);display:flex}.quantity button{background:0 0;border:0}.buy-button{width:100%}.cart-page{padding:70px 0}.cart-item{grid-template-columns:120px 1fr auto;gap:20px;display:grid}.cart-thumb{background:#f1ebe3}.cart-summary{background:var(--cream);padding:25px}.real-gold-page{background:#fffdfa}.gold-hero{background:linear-gradient(120deg,#fbf7ef,#f2e6d3);grid-template-columns:1.08fr .92fr;min-height:510px;display:grid;overflow:hidden}.gold-hero-copy{padding:80px max(42px,calc((100vw - var(--max))/2));flex-direction:column;justify-content:center;padding-right:55px;display:flex}.gold-hero h1{margin:0;font:500 clamp(60px,7vw,92px)/.95 Playfair Display,serif}.gold-hero h2{margin:13px 0 20px;font:500 28px Playfair Display,serif}.gold-hero-copy>p:not(.eyebrow){color:#514a40;max-width:620px;line-height:1.65}.gold-hero-art{color:#fff;text-shadow:0 2px 15px #5d3b11;background:radial-gradient(circle at 50% 45%,#e9c97d 0,#b98425 22%,#72501e 45%,#e0bf73 46%,#aa792a 58%,#efe0b8 59%,#9e722b 74%,#f1dfb0);flex-direction:column;justify-content:center;align-items:center;display:flex}.gold-hero-art span{font:500 110px Playfair Display,serif}.gold-hero-art small{letter-spacing:.28em}.gold-assurances{gap:35px;margin-top:30px;display:flex}.gold-assurances span{grid-template-columns:35px 1fr;align-items:center;column-gap:10px;display:grid}.gold-assurances svg{color:#9b762f;grid-row:1/3;width:27px}.gold-assurances b{font:500 15px Playfair Display,serif}.gold-assurances small{color:#746b60}.gold-shop{padding:75px 0 55px}.karat-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.karat-card{background:linear-gradient(135deg,#f8f1e5,#ead7b8);border:1px solid #e4d8c6;border-radius:16px;justify-content:space-between;align-items:center;min-height:270px;padding:38px;display:flex;overflow:hidden}.karat-card:nth-child(2){background:linear-gradient(135deg,#f7efe3,#d9bd88)}.karat-card h3{margin:0 0 8px;font:500 34px Playfair Display,serif}.karat-card p:not(.eyebrow){color:#5f574c}.karat-card div>span{color:#fff;background:#9a7332;border-radius:7px;align-items:center;gap:8px;margin-top:20px;padding:12px 18px;font-size:12px;display:inline-flex}.karat-card strong{color:#9b742f33;font:500 78px Playfair Display,serif}.gold-products{padding-bottom:90px}.gold-tabs{border-bottom:1px solid var(--line);gap:35px;margin-bottom:28px;padding-bottom:16px;font-size:13px;display:flex}.gold-tabs span{border-bottom:2px solid var(--gold);padding-bottom:15px;font-weight:600}.gold-coming{text-align:center;background:linear-gradient(135deg,#fbf8f1,#f5ecdf);border-radius:16px;padding:70px 20px}.gold-coming svg{color:#9b762f}.gold-coming h2{margin:12px;font:500 34px Playfair Display,serif}.gold-coming p{color:#665e54}@media (width<=900px){.shell{width:min(100% - 30px,var(--max))}.header{grid-template-columns:45px 1fr auto}.mobile-toggle{z-index:42;cursor:pointer;padding:8px;display:block;position:relative}.brand{text-align:center}.nav{display:none}.nav.open{z-index:41;-webkit-backdrop-filter:blur(28px);background:#fffdf9f7;border:1px solid #b9975b3d;border-radius:18px;flex-direction:column;align-items:stretch;gap:0;padding:20px 24px;display:flex;position:absolute;top:calc(100% + 8px);left:0;right:0;box-shadow:0 18px 45px #3e2b1224}.nav.open:before{content:"AURIQUE COLLECTIONS";color:#8b6c39;letter-spacing:.22em;padding:4px 8px 10px;font-size:8px}.nav.open a{border-bottom:1px solid #a9854822;width:100%;padding:12px 8px;font:500 16px Playfair Display,serif}.nav.open a:last-child{border-bottom:0}.nav-premium small{letter-spacing:.16em;color:#9a7437;margin-top:3px;font:500 8px DM Sans;display:block}.desktop-icon{display:none}.hero{grid-template-columns:1fr}.hero-visual{order:-1}.category-grid,.product-grid,.category-grid-six{grid-template-columns:repeat(2,1fr)}.story{grid-template-columns:1fr}.trust{grid-template-columns:repeat(2,1fr)}.pdp{grid-template-columns:1fr}.footer-grid{grid-template-columns:1fr 1fr}.gold-hero{grid-template-columns:1fr}.gold-hero-art{order:-1;min-height:300px}.gold-hero-copy{padding:55px 35px}.karat-grid{grid-template-columns:1fr}}@media (width<=560px){body{background:#fffdf9}.announcement{font-size:10px}.header{z-index:40;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#fffdf9e6;border:1px solid #b9975b38;border-radius:20px;width:calc(100% - 24px);height:62px;margin:8px 12px 0;padding:0 12px;position:sticky;top:8px;box-shadow:0 12px 36px #3e2b121a}.brand{text-align:center;font-size:22px}.nav.open{-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background:#fffdf9f5;border-radius:20px;padding:22px;position:fixed;top:84px;left:18px;right:18px}.nav:before{content:"AURIQUE COLLECTIONS";color:#8b6c39;letter-spacing:.22em;font-size:8px}.nav a{border-bottom:1px solid #a9854822;width:100%;padding:12px 8px;font:500 17px Playfair Display,serif}.nav-premium small{letter-spacing:.16em;color:#9a7437;margin-top:3px;font:500 8px DM Sans;display:block}.hero h1{font-size:43px}.section{padding:70px 0}.category-grid,.product-grid,.category-grid-six{gap:28px 10px}.product-image{border-radius:12px}.product h3{font-size:14px}.story{padding:70px 15px}.story-copy{padding:42px 25px}.trust,.footer-grid{grid-template-columns:1fr 1fr}.gold-hero{flex-direction:column;display:flex}.gold-hero-art{order:0;min-height:220px}.gold-hero-art span{font-size:72px}.gold-hero-copy{text-align:center;padding:58px 22px 38px}.gold-hero h1{font-size:58px}.gold-hero h2{font-size:23px}.gold-assurances{text-align:left;grid-template-columns:1fr 1fr;gap:12px;display:grid}.gold-assurances span{background:#ffffff8f;border:1px solid #a9854822;border-radius:14px;grid-template-columns:26px 1fr;padding:13px}.gold-assurances svg{width:20px}.gold-assurances b{font-size:12px}.gold-assurances small{font-size:9px}.gold-shop{padding:55px 0 35px}.gold-shop .section-head h2{font-size:36px}.karat-card{border-radius:14px;min-height:200px;padding:25px}.karat-card h3{font-size:27px}.karat-card strong{font-size:50px}.gold-tabs{white-space:nowrap;gap:18px;overflow:auto}.gold-coming{padding:50px 20px}.gold-coming h2{font-size:30px}}@media (width<=374px){.brand{font-size:19px}.gold-hero h1{font-size:50px}.karat-card strong{font-size:40px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important;animation:none!important}}
