*{margin:0;padding:0;box-sizing:border-box}:root{--bg:#f3f4f6;--bg-2:#eaebee;--ink:#111111;--ink-dim:#6b7280;--line:#e5e7eb;--silver-2:#9aa0a8;--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:clamp(104px,14vh,170px);overflow:hidden;background:radial-gradient(120% 90% at 70% 10%,#fff,#f3f4f6 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:18px;left:50%;transform:translate(-50%);z-index:1;font-size:10px;letter-spacing:.3em;color:var(--ink-dim);text-transform:uppercase;display:flex;flex-direction:column;align-items:center;gap:8px;pointer-events:none}.scrolldown .bar{width:1px;height:34px;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%,#fff,#eceef1)}.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%,#fff,#eceef1)}.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:#fff}.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:#000;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%,#fff,#eceef1);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:#fff}.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:#f3f4f6;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}}.benefits{display:flex;gap:22px;margin-top:42px;flex-wrap:wrap}.benefit{display:flex;flex-direction:column;align-items:flex-start;gap:11px;width:98px}.benefit .ic{width:46px;height:46px;border:1px solid var(--line);border-radius:50%;display:grid;place-items:center;color:var(--ink);flex:0 0 auto}.benefit .ic svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.benefit .bt{font-family:var(--font-ui);font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:var(--ink);line-height:1.35}.about-visual img{width:100%;height:100%;object-fit:cover}.rev-summary{display:flex;align-items:center;gap:16px;margin-bottom:46px;flex-wrap:wrap}.rev-stars-lg{display:inline-flex;gap:3px}.rev-stars-lg svg{width:19px;height:19px;fill:var(--ink)}.rev-summary p{font-family:var(--font-ui);font-size:13px;letter-spacing:.03em;color:var(--ink-dim)}.reviews-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--line);border:1px solid var(--line)}.rev-card{background:var(--bg);padding:34px 30px 30px;display:flex;flex-direction:column;gap:16px;margin:0;transition:background .5s}.rev-card:hover{background:var(--bg-2)}.rev-stars{display:inline-flex;gap:2px}.rev-stars svg{width:14px;height:14px;fill:var(--line)}.rev-stars svg.on{fill:var(--ink)}.rev-card blockquote{font-size:15px;line-height:1.62;color:var(--ink);margin:0;flex:1;font-weight:300}.rev-card figcaption{font-family:var(--font-ui);font-size:12px;letter-spacing:.04em;text-transform:uppercase;color:var(--ink)}.rev-card figcaption span{color:var(--ink-dim)}.rev-note{margin-top:32px;font-family:var(--font-ui);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-dim);text-align:center}@media(max-width:1024px){.reviews-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:680px){.reviews-grid{grid-template-columns:repeat(2,1fr)}}.rev-photo{display:block;aspect-ratio:1/1;border-radius:4px;overflow:hidden;background:var(--bg-2);margin-bottom:4px}.rev-photo img{width:100%;height:100%;object-fit:cover;display:block}.rev-feature{display:grid;grid-template-columns:.82fr 1fr;border:1px solid var(--line);margin-bottom:1px;background:var(--bg);overflow:hidden}.rev-feature .rev-photo{aspect-ratio:1;border-radius:0;margin:0}.rev-feature .rev-body{padding:clamp(30px,4vw,58px);display:flex;flex-direction:column;justify-content:center;gap:20px}.rev-feature blockquote{font-family:var(--font-head);font-size:clamp(20px,2.1vw,30px);line-height:1.32;font-weight:400;color:var(--ink)}.rev-feature figcaption{font-family:var(--font-ui);font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink)}.rev-feature figcaption span{color:var(--ink-dim)}.rev-feature .rev-stars svg{width:16px;height:16px}@media(max-width:760px){.rev-feature{grid-template-columns:1fr}}@media(max-width:760px){.site-header{mix-blend-mode:normal;color:var(--ink);background:#f3f4f6eb;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line);padding-top:15px;padding-bottom:15px}.brand{font-size:13px;letter-spacing:.16em;padding-left:.16em;white-space:nowrap}.cart-link{font-size:11px}}.card .px s{color:var(--ink-dim);font-weight:300;margin-left:6px;font-size:.85em}@media(max-width:760px){.grid,.collections-grid{grid-template-columns:repeat(2,1fr)}.card{padding:0 0 18px}.card .tile{margin-bottom:10px;border-radius:0;aspect-ratio:1/1}.card h3{flex-direction:column;align-items:flex-start;gap:5px;padding:0 12px;font-family:var(--font-body)}.card h3 .t{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.3;font-weight:400;font-size:13px;color:var(--ink)}.card h3 .px{font-family:var(--font-ui);font-size:15px;color:var(--ink)}.card .meta{display:none}.card .tag{top:10px;left:10px;font-size:9px;padding:4px 8px}.sec-head h2,.collection-head h1{font-size:34px}}@media(max-width:760px){.reviews-grid{grid-template-columns:repeat(2,1fr)}.rev-card{padding:14px 13px 16px;gap:10px}.rev-card blockquote{font-size:12.5px;line-height:1.5}.rev-card figcaption{font-size:10px}.rev-stars svg{width:12px;height:12px}.rev-photo{border-radius:3px}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/argent.css.map */
