*{margin:0;padding:0;box-sizing:border-box}:root{--bg:#0a0a0a;--bg-2:#101010;--ink:#f4f1ea;--ink-dim:#9a958c;--line:#26241f;--silver-2:#a9adb5;--silver-3:#71757d;--maxw:1480px;--font-head:"Bodoni Moda",serif;--font-ui:"Space Grotesk",sans-serif;--font-body:"Inter",system-ui,sans-serif}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--ink);font-family:var(--font-body);font-weight:300;line-height:1.5;-webkit-font-smoothing:antialiased;overflow-x:hidden}::selection{background:var(--ink);color:var(--bg)}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}button{font-family:inherit;cursor:pointer}.wrap{max-width:var(--maxw);margin:0 auto;padding:0 clamp(20px,5vw,80px)}.display{font-family:var(--font-head);font-weight:400;letter-spacing:-.01em;line-height:.95}.eyebrow{font-family:var(--font-ui);font-size:11px;letter-spacing:.34em;text-transform:uppercase;color:var(--ink-dim)}.idx{font-family:var(--font-ui);font-size:12px;letter-spacing:.3em;color:var(--ink-dim)}.site-header{position:fixed;top:0;left:0;right:0;z-index:100;display:flex;align-items:center;justify-content:space-between;padding:22px clamp(20px,5vw,80px);mix-blend-mode:difference;color:#fff}.brand{font-family:var(--font-ui);font-weight:500;letter-spacing:.42em;font-size:18px;padding-left:.42em}.site-nav ul{display:flex;gap:36px;list-style:none}.site-nav a{font-family:var(--font-ui);font-size:12px;letter-spacing:.2em;text-transform:uppercase;position:relative}.site-nav a:after{content:"";position:absolute;left:0;bottom:-5px;width:0;height:1px;background:currentColor;transition:width .35s}.site-nav a:hover:after{width:100%}.nav-cta{font-family:var(--font-ui);font-size:12px;letter-spacing:.2em;text-transform:uppercase;border:1px solid currentColor;padding:9px 18px;border-radius:40px;transition:.3s;display:inline-flex;align-items:center;gap:8px}.nav-cta:hover{background:#fff;color:#000}.header-actions{display:flex;align-items:center;gap:18px}.cart-link{font-family:var(--font-ui);font-size:12px;letter-spacing:.16em;text-transform:uppercase}.burger{display:none;flex-direction:column;gap:5px;cursor:pointer;background:none;border:none}.burger span{width:24px;height:1.5px;background:currentColor;transition:.3s}.hero{position:relative;min-height:100vh;display:flex;align-items:flex-end;padding-bottom:7vh;overflow:hidden;background:radial-gradient(120% 90% at 70% 10%,#1c1c1e,#0a0a0a 55%),var(--bg)}.hero-orb{position:absolute;top:50%;left:50%;transform:translate(-50%,-54%);width:min(74vh,640px);aspect-ratio:1;border-radius:50%;background:radial-gradient(40% 35% at 36% 30%,#fff,#fff0 55%),conic-gradient(from 210deg,#6c7079,#d7dade,#8a8e96,#f3f4f6,#5d616a,#c3c6cc,#6c7079);box-shadow:0 40px 120px #b4b9c32e,inset 0 0 80px #00000059;animation:spin 26s linear infinite}.hero-orb:after{content:"";position:absolute;top:14%;right:14%;bottom:14%;left:14%;border-radius:50%;background:radial-gradient(50% 50% at 50% 40%,#0a0a0a00 40%,#0a0a0ad9)}@keyframes spin{to{transform:translate(-50%,-54%) rotate(360deg)}}.hero-media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;object-fit:cover;width:100%;height:100%;opacity:.55}.hero-content{position:relative;z-index:3;width:100%}.hero h1{font-size:clamp(54px,13vw,210px);text-transform:uppercase}.hero h1 .it{font-style:italic;font-weight:400}.hero-sub{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:24px;margin-top:30px}.hero-sub p{max-width:34ch;color:var(--ink-dim);font-size:15px}.scrolldown{position:absolute;bottom:28px;left:50%;transform:translate(-50%);z-index:3;font-size:10px;letter-spacing:.3em;color:var(--ink-dim);text-transform:uppercase;display:flex;flex-direction:column;align-items:center;gap:10px}.scrolldown .bar{width:1px;height:46px;background:linear-gradient(var(--ink-dim),transparent);animation:drop 1.8s ease-in-out infinite}@keyframes drop{0%,to{opacity:.2;transform:scaleY(.4);transform-origin:top}50%{opacity:1;transform:scaleY(1)}}.marquee{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:18px 0;overflow:hidden;white-space:nowrap}.marquee-track{display:inline-flex;gap:50px;animation:scroll 32s linear infinite;will-change:transform}.marquee span{font-family:var(--font-head);font-style:italic;font-size:clamp(22px,3vw,40px);color:var(--ink-dim)}.marquee span b{font-style:normal;color:var(--ink);font-family:var(--font-ui);font-weight:400;font-size:.55em;vertical-align:middle;letter-spacing:.2em}@keyframes scroll{to{transform:translate(-50%)}}.sec-head{display:flex;align-items:baseline;justify-content:space-between;gap:20px;padding-top:clamp(80px,11vw,150px);margin-bottom:clamp(40px,6vw,72px)}.sec-head h2{font-size:clamp(34px,7vw,96px);text-transform:uppercase}.grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--line);border:1px solid var(--line)}.card{background:var(--bg);padding:40px 34px 30px;position:relative;overflow:hidden;display:block;transition:background .5s}.card:hover{background:var(--bg-2)}.card .tile{aspect-ratio:1/1.02;border-radius:4px;position:relative;overflow:hidden;display:grid;place-items:center;margin-bottom:26px;background:radial-gradient(120% 100% at 50% 0%,#161616,#0a0a0a)}.card .tile img{width:100%;height:100%;object-fit:cover;transition:transform .7s cubic-bezier(.2,.8,.2,1)}.card .tile .grill{width:74%;height:auto;filter:drop-shadow(0 18px 30px rgba(0,0,0,.6));transition:transform .6s cubic-bezier(.2,.8,.2,1)}.card:hover .tile img,.card:hover .tile .grill{transform:translateY(-6px) scale(1.04)}.card h3{font-family:var(--font-head);font-size:25px;font-weight:400;display:flex;justify-content:space-between;align-items:baseline;gap:14px}.card h3 .px{font-family:var(--font-ui);font-size:14px;color:var(--ink-dim)}.card .meta{margin-top:8px;font-size:13px;color:var(--ink-dim);display:flex;justify-content:space-between}.card .tag{position:absolute;top:22px;left:22px;font-family:var(--font-ui);font-size:10px;letter-spacing:.2em;text-transform:uppercase;border:1px solid var(--line);padding:5px 10px;border-radius:30px;color:var(--ink-dim);z-index:2}.process{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--line);border:1px solid var(--line)}.step{background:var(--bg);padding:42px 30px 48px;min-height:300px;display:flex;flex-direction:column;transition:background .5s}.step:hover{background:var(--bg-2)}.step .n{font-family:var(--font-head);font-size:60px;font-style:italic;color:var(--silver-3);line-height:1;margin-bottom:auto}.step h4{font-family:var(--font-ui);font-size:13px;letter-spacing:.16em;text-transform:uppercase;margin:34px 0 12px}.step p{font-size:14px;color:var(--ink-dim)}.about{display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(30px,6vw,90px);align-items:center;padding-bottom:clamp(60px,9vw,120px)}.about-lead{font-family:var(--font-head);font-size:clamp(26px,3.4vw,46px);line-height:1.18;font-weight:400}.about-lead em{color:var(--silver-2)}.about p.body{margin-top:28px;color:var(--ink-dim);font-size:15px;max-width:48ch}.stats{display:flex;gap:40px;margin-top:42px;flex-wrap:wrap}.stat .num{font-family:var(--font-head);font-size:46px;font-weight:500}.stat .lbl{font-family:var(--font-ui);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-dim);margin-top:4px}.about-visual{aspect-ratio:4/5;border:1px solid var(--line);border-radius:6px;position:relative;overflow:hidden;display:grid;place-items:center;background:radial-gradient(120% 100% at 50% 0%,#161616,#0a0a0a)}.about-visual img{width:100%;height:100%;object-fit:cover}.about-visual .ring{position:absolute;width:115%;aspect-ratio:1;border-radius:50%;border:1px solid var(--line)}.about-visual .ring:nth-child(2){width:80%}.about-visual .ring:nth-child(3){width:48%}.contact{padding-top:clamp(80px,11vw,150px);padding-bottom:clamp(70px,9vw,120px);border-top:1px solid var(--line)}.contact-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(40px,7vw,100px)}.contact h2{font-size:clamp(40px,8vw,120px);text-transform:uppercase;line-height:.92}.contact h2 em{font-style:italic;color:var(--silver-2)}.contact .lead{margin-top:26px;color:var(--ink-dim);max-width:40ch}.field{margin-bottom:26px}.field label{display:block;font-family:var(--font-ui);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-dim);margin-bottom:10px}.field input,.field textarea,.field select{width:100%;background:transparent;border:none;border-bottom:1px solid var(--line);color:var(--ink);font-family:var(--font-body);font-size:16px;padding:10px 0;transition:border-color .3s}.field select option{background:#101010}.field input:focus,.field textarea:focus,.field select:focus{outline:none;border-color:var(--ink)}.field textarea{resize:vertical;min-height:80px}.btn{background:var(--ink);color:var(--bg);border:none;font-family:var(--font-ui);font-size:13px;letter-spacing:.2em;text-transform:uppercase;padding:18px 40px;border-radius:40px;transition:.3s;display:inline-block}.btn:hover{background:#fff;letter-spacing:.26em}.btn-line{background:transparent;color:var(--ink);border:1px solid var(--line)}.btn-line:hover{background:var(--ink);color:var(--bg)}.contact-side .row{display:flex;justify-content:space-between;padding:20px 0;border-bottom:1px solid var(--line);font-size:14px}.contact-side .row .k{color:var(--ink-dim);font-family:var(--font-ui);font-size:11px;letter-spacing:.14em;text-transform:uppercase}.socials{display:flex;gap:14px;margin-top:30px;flex-wrap:wrap}.socials a{font-family:var(--font-ui);font-size:11px;letter-spacing:.16em;text-transform:uppercase;border:1px solid var(--line);padding:11px 18px;border-radius:40px;transition:.3s}.socials a:hover{background:var(--ink);color:var(--bg);border-color:var(--ink)}.form-note{margin-top:18px;font-size:13px;color:var(--silver-2)}.form-error{color:#e0b4b4;font-size:13px;margin-bottom:14px}.site-footer{border-top:1px solid var(--line);padding:50px 0 40px;margin-top:0}.foot-top{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:30px}.foot-brand{font-family:var(--font-head);font-size:clamp(50px,12vw,150px);line-height:.85;text-transform:uppercase}.foot-cols{display:flex;gap:60px;flex-wrap:wrap}.foot-col h5{font-family:var(--font-ui);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-dim);margin-bottom:16px}.foot-col a{display:block;font-size:14px;color:var(--ink-dim);padding:5px 0;transition:color .25s}.foot-col a:hover{color:var(--ink)}.foot-bot{display:flex;justify-content:space-between;flex-wrap:wrap;gap:14px;margin-top:50px;font-size:12px;color:var(--ink-dim);font-family:var(--font-ui);letter-spacing:.06em}.page-head{padding-top:clamp(120px,15vw,200px);padding-bottom:clamp(30px,5vw,60px)}.page-head h1{font-size:clamp(40px,8vw,110px);text-transform:uppercase}.rte{color:var(--ink-dim);font-size:16px;line-height:1.7;max-width:70ch}.rte h2,.rte h3{font-family:var(--font-head);color:var(--ink);margin:1.4em 0 .5em;font-weight:400}.rte p{margin-bottom:1em}.rte a{color:var(--ink);text-decoration:underline}.product{display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(30px,5vw,80px);padding-top:clamp(110px,14vw,180px);align-items:start}.product-gallery{position:sticky;top:110px;display:grid;gap:12px}.product-gallery .main{aspect-ratio:1;border:1px solid var(--line);border-radius:6px;overflow:hidden;background:radial-gradient(120% 100% at 50% 0%,#161616,#0a0a0a);display:grid;place-items:center}.product-gallery .main img{width:100%;height:100%;object-fit:cover}.product-thumbs{display:flex;gap:10px;flex-wrap:wrap}.product-thumbs img{width:74px;height:74px;object-fit:cover;border:1px solid var(--line);border-radius:4px;cursor:pointer;opacity:.6;transition:.3s}.product-thumbs img:hover{opacity:1}.product-info h1{font-family:var(--font-head);font-size:clamp(32px,5vw,64px);font-weight:400;line-height:1;text-transform:uppercase}.product-price{font-family:var(--font-ui);font-size:22px;margin:22px 0}.product-price .compare{color:var(--ink-dim);text-decoration:line-through;font-size:16px;margin-left:10px}.variant-row{margin:26px 0}.variant-row label{display:block;font-family:var(--font-ui);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-dim);margin-bottom:10px}.variant-row select{width:100%;background:transparent;border:1px solid var(--line);color:var(--ink);padding:14px 16px;border-radius:4px;font-family:var(--font-body);font-size:15px}.variant-row select option{background:#101010}.product-form .btn{width:100%;text-align:center;margin-top:10px}.product-desc{margin-top:40px;border-top:1px solid var(--line);padding-top:30px}.collection-head{padding-top:clamp(120px,15vw,200px);padding-bottom:clamp(30px,5vw,50px);display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:16px}.collection-head h1{font-size:clamp(40px,8vw,110px);text-transform:uppercase}.collections-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--line);border:1px solid var(--line)}.empty{padding:80px 0 120px;text-align:center;color:var(--ink-dim)}.reveal{opacity:0;transform:translateY(34px);transition:opacity 1s cubic-bezier(.2,.7,.2,1),transform 1s cubic-bezier(.2,.7,.2,1)}.reveal.in{opacity:1;transform:none}.toast{position:fixed;bottom:30px;left:50%;transform:translate(-50%) translateY(120px);background:var(--ink);color:var(--bg);padding:16px 30px;border-radius:40px;font-family:var(--font-ui);font-size:13px;letter-spacing:.08em;z-index:200;transition:transform .5s cubic-bezier(.2,.8,.2,1)}.toast.show{transform:translate(-50%) translateY(0)}@media(max-width:1024px){.grid,.collections-grid,.process{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.site-nav ul,.header-actions .nav-cta{display:none}.burger{display:flex}.site-header.open .site-nav ul{display:flex;position:fixed;top:0;right:0;bottom:0;left:0;background:#0a0a0a;flex-direction:column;align-items:center;justify-content:center;gap:34px;mix-blend-mode:normal}.site-header.open .site-nav a{font-size:22px}.grid,.process,.collections-grid,.about,.contact-grid,.product{grid-template-columns:1fr}.about-visual{order:-1;aspect-ratio:5/4}.product-gallery{position:static}.hero-sub{flex-direction:column;align-items:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/argent.css.map */
