#arete *{box-sizing:border-box;margin:0;padding:0}#arete{--ink:#15130F;--ink2:#6f6c63;--ink3:#a8a49b;--line:#E7E3DB;--line2:#F2EFE8;--accent:#9c7b4c;--accent2:#b9925a;--paper:#FAF8F3;--card:#FFFFFF;--ok:#2f8a5b;--disp:"Space Grotesk","Helvetica Neue",Helvetica,Arial,sans-serif;--body:"Inter","Helvetica Neue",Helvetica,Arial,sans-serif;--r:16px;--r-lg:20px;--r-sm:12px;--sh:0 2px 6px rgba(20,18,15,.035),0 18px 40px -22px rgba(20,18,15,.16);--sh-sm:0 1px 4px rgba(20,18,15,.04),0 9px 24px -18px rgba(20,18,15,.14)}#arete{background:var(--paper);color:var(--ink);font-family:var(--body);line-height:1.6;-webkit-font-smoothing:antialiased}#arete .grain{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:9999;opacity:.15;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.5'/%3E%3C/svg%3E")}#arete .wrap{max-width:1120px;margin:0 auto;padding:0 24px}#arete .ann{background:var(--ink);color:#fff;text-align:center;font-size:11px;letter-spacing:.14em;text-transform:uppercase;padding:10px 16px;font-weight:500}#arete .ann b{color:#fff;font-weight:600}#arete .hdr{position:sticky;top:12px;z-index:50;padding:0 24px;margin-top:14px}#arete .hdr-in{max-width:1080px;margin:0 auto;background:#ffffffd6;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid var(--line);box-shadow:var(--sh-sm);border-radius:16px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:9px 12px 9px 16px}#arete .hdr-l{display:flex;align-items:center;gap:6px}#arete .hdr-burger{display:none}#arete .hdr-nav{display:flex;gap:2px}#arete .hdr-nav a{font-size:13.5px;text-decoration:none;color:var(--ink);padding:9px 13px;border-radius:11px;font-weight:500;transition:.16s}#arete .hdr-nav a:hover,#arete .hdr-nav a.on{background:var(--line2)}#arete .hdr-brand{text-align:center;font-family:var(--disp);font-weight:500;font-size:20px;letter-spacing:.34em;padding-left:.34em}#arete .hdr-r{display:flex;gap:4px;justify-content:flex-end}#arete .iconbtn{width:38px;height:38px;border-radius:11px;background:transparent;border:0;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--ink);transition:.16s}#arete .iconbtn:hover{background:var(--line2)}#arete .iconbtn svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}#arete .iconbtn.bag{position:relative}#arete .iconbtn .cc{position:absolute;top:4px;right:4px;background:var(--accent);color:#fff;font-size:9px;font-weight:600;width:15px;height:15px;border-radius:50%;display:flex;align-items:center;justify-content:center}#arete .chips-bar{display:flex;gap:8px;overflow-x:auto;padding:20px 0 4px;scrollbar-width:none}#arete .chips-bar::-webkit-scrollbar{display:none}#arete .ec{flex:0 0 auto;display:flex;align-items:center;gap:7px;background:#edeae2;border-radius:999px;padding:9px 15px;font-size:13px;font-weight:500;cursor:pointer;transition:.16s;border:0;color:var(--ink)}#arete .ec:hover{background:#fff;box-shadow:var(--sh-sm)}#arete .ec.on{background:var(--ink);color:#fff}#arete .ec .e{font-size:14px;line-height:1}#arete .pdp{display:grid;grid-template-columns:1.05fr .95fr;gap:48px;padding:24px 0 52px;align-items:start}#arete .gal{position:sticky;top:84px}#arete .stage{position:relative;background:var(--card);border-radius:var(--r-lg);box-shadow:var(--sh);aspect-ratio:4/5;overflow:hidden;display:flex;align-items:center;justify-content:center}#arete .shot{position:absolute;top:0;right:0;bottom:0;left:0;display:none;align-items:center;justify-content:center}#arete .shot.on{display:flex}#arete .band{width:78%;height:120px;border-radius:60px;position:relative;display:flex;align-items:center;justify-content:center;box-shadow:0 22px 50px -28px #0000008c}#arete .band .clasp{position:absolute;top:50%;width:34px;height:84px;border-radius:9px;transform:translateY(-50%);background:linear-gradient(180deg,#e9e7e2,#bdbab2 40%,#8f8c85)}#arete .band .clasp.l{left:-10px}#arete .band .clasp.r{right:-10px}#arete .band .face{width:122px;height:96px;border-radius:14px;background:#f6f4ee;display:flex;align-items:center;justify-content:center;text-align:center;box-shadow:inset 0 0 0 1px #0000000f;padding:6px}#arete .band .face span{font-family:var(--disp);font-weight:500;font-size:15px;line-height:1.05;color:#23211d}#arete .band.black{background:repeating-linear-gradient(48deg,#2c2925,#2c2925 2px,#222019 2px 4px)}#arete .band.white{background:repeating-linear-gradient(48deg,#efece4,#efece4 2px,#e4e0d6 2px 4px)}#arete .band.white .face{background:#23211d}#arete .band.white .face span{color:#f3f0e8}#arete .band.olive{background:repeating-linear-gradient(48deg,#465641,#465641 2px,#3c4a39 2px 4px)}#arete .band.blue{background:repeating-linear-gradient(48deg,#3a4a66,#3a4a66 2px,#33425c 2px 4px)}#arete .band.beige{background:repeating-linear-gradient(48deg,#d9cbb3,#d9cbb3 2px,#cdbfa5 2px 4px)}#arete .stamp{position:absolute;left:18px;top:18px;width:74px;height:74px;border-radius:50%;border:1px solid var(--accent);background:#faf8f3a8;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;transform:rotate(-7deg)}#arete .stamp .no{font-size:8px;letter-spacing:.18em;text-transform:uppercase;color:var(--accent)}#arete .stamp .nm{font-family:var(--disp);font-weight:600;font-size:21px;line-height:1.05}#arete .stamp .tt{font-size:7px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink2)}#arete .v360{position:absolute;right:16px;bottom:16px;display:flex;align-items:center;gap:7px;background:#fff;border-radius:999px;padding:9px 15px;font-size:12px;font-weight:500;box-shadow:var(--sh-sm);cursor:pointer}#arete .v360 svg{width:14px;height:14px;fill:none;stroke:var(--ink);stroke-width:1.8}#arete .arw{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;border-radius:50%;border:0;background:#fff;box-shadow:var(--sh-sm);font-size:20px;color:var(--ink);cursor:pointer;display:flex;align-items:center;justify-content:center}#arete .arw.l{left:14px}#arete .arw.r{right:14px}#arete .ix{position:absolute;top:18px;right:18px;background:#15130f80;color:#fff;font-size:11px;letter-spacing:.08em;padding:5px 11px;border-radius:999px}#arete .film{display:flex;gap:10px;margin-top:14px}#arete .tb{flex:0 0 62px;height:76px;border-radius:13px;border:0;cursor:pointer;overflow:hidden;background:var(--card);box-shadow:var(--sh-sm);opacity:.5;transition:.2s;display:flex;align-items:center;justify-content:center;padding:10px}#arete .tb.on{opacity:1;box-shadow:0 0 0 1.5px var(--paper),0 0 0 3px var(--ink)}#arete .tb .mini{width:100%;height:26px;border-radius:13px}#arete .tb .mini.black{background:repeating-linear-gradient(48deg,#2c2925,#2c2925 2px,#222019 2px 4px)}#arete .tb .mini.white{background:repeating-linear-gradient(48deg,#efece4,#efece4 2px,#e4e0d6 2px 4px)}#arete .tb .mini.olive{background:repeating-linear-gradient(48deg,#465641,#465641 2px,#3c4a39 2px 4px)}#arete .eyebrow{font-size:10.5px;letter-spacing:.28em;text-transform:uppercase;color:var(--accent);font-weight:600}#arete h1.title{font-family:var(--disp);font-weight:700;font-size:37px;line-height:1.05;letter-spacing:-.015em;margin:12px 0 9px}#arete .promise{font-size:15px;color:var(--ink2);max-width:40ch;font-weight:300}#arete .badges{display:flex;flex-wrap:wrap;gap:8px;margin:20px 0 4px}#arete .badge{display:flex;align-items:center;gap:6px;border:1px solid var(--line);background:#fff;border-radius:999px;padding:8px 13px;font-size:12px;font-weight:500;box-shadow:var(--sh-sm)}#arete .badge svg{width:13px;height:13px;fill:none;stroke:var(--accent);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}#arete .hr{height:1px;background:var(--line);margin:20px 0}#arete .drop{margin:20px 0;background:#fff;border-radius:var(--r);box-shadow:var(--sh-sm);padding:15px 17px}#arete .drop-top{display:flex;justify-content:space-between;font-size:12.5px}#arete .drop-top b{font-family:var(--disp);font-weight:600}#arete .drop-top .rem{color:var(--ink2)}#arete .drop-top .rem b{color:var(--ink)}#arete .bar{height:5px;background:var(--line2);border-radius:999px;overflow:hidden;margin:11px 0 9px}#arete .bar i{display:block;height:100%;width:92.6%;background:linear-gradient(90deg,var(--accent),var(--accent2));border-radius:999px}#arete .drop-low{font-size:11.5px;font-weight:500;display:flex;align-items:center;gap:7px;letter-spacing:.01em}#arete .pulse{width:6px;height:6px;border-radius:50%;background:var(--accent);animation:p 1.6s infinite}@keyframes p{0%{box-shadow:0 0 #9c7b4c73}70%{box-shadow:0 0 0 7px #9c7b4c00}to{box-shadow:0 0 #9c7b4c00}}#arete .pricerow{display:flex;align-items:baseline;gap:14px;margin-bottom:7px}#arete .price{font-family:var(--disp);font-weight:600;font-size:29px}#arete .rate{display:flex;align-items:center;gap:6px;font-size:12.5px;color:var(--ink2)}#arete .stars{color:var(--accent);letter-spacing:1px}#arete .instock{display:inline-flex;align-items:center;gap:7px;font-size:12.5px;color:var(--ink2)}#arete .dot{width:8px;height:8px;border-radius:50%;background:var(--ok)}#arete .lbl{font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--ink2);margin-bottom:11px}#arete .lbl b{color:var(--ink);font-family:var(--disp);font-weight:500;letter-spacing:0;text-transform:none;font-size:14px;margin-left:6px}#arete .sw-row{display:flex;gap:11px;flex-wrap:wrap}#arete .sw{width:44px;height:44px;border-radius:13px;background:#fff;box-shadow:var(--sh-sm);cursor:pointer;position:relative;display:flex;align-items:center;justify-content:center;transition:.16s;border:0}#arete .sw i{width:25px;height:25px;border-radius:8px;box-shadow:inset 0 0 0 1px #00000014}#arete .sw.on{box-shadow:0 0 0 1.5px var(--paper),0 0 0 3px var(--accent)}#arete .sw.soldout{opacity:.4}#arete .sw.soldout:after{content:"";position:absolute;width:120%;height:1px;background:var(--ink3);transform:rotate(-45deg)}#arete .offer{display:grid;grid-template-columns:1fr 1fr;gap:12px}#arete .opt{position:relative;text-align:left;background:#fff;border-radius:var(--r);box-shadow:var(--sh-sm);padding:16px;cursor:pointer;border:0;transition:.16s}#arete .opt.on{box-shadow:0 0 0 1.5px var(--paper),0 0 0 3px var(--ink)}#arete .opt .ot{font-family:var(--disp);font-weight:600;font-size:15px;display:block}#arete .opt .od{font-size:12px;color:var(--ink2);display:block;margin-top:2px}#arete .opt .save{color:var(--accent);font-weight:600}#arete .opt .op{font-family:var(--disp);font-weight:600;font-size:17px;display:block;margin-top:10px}#arete .tag{position:absolute;top:-9px;right:14px;background:var(--accent);color:#fff;font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;font-weight:600;padding:4px 10px;border-radius:999px}#arete .builder{margin-top:14px;background:#fff;border-radius:var(--r);box-shadow:var(--sh-sm);padding:16px;display:none}#arete .builder.show{display:block}#arete .builder-h{font-size:12.5px;margin-bottom:12px}#arete .builder-h b{font-family:var(--disp);font-weight:600}#arete .chips{display:flex;flex-wrap:wrap;gap:8px}#arete .chip{display:flex;align-items:center;gap:7px;border-radius:999px;background:var(--paper);box-shadow:inset 0 0 0 1px var(--line);padding:8px 13px;font-size:12.5px;cursor:pointer;transition:.16s}#arete .chip.on{box-shadow:inset 0 0 0 1.5px var(--ink);background:#fff}#arete .chip .cdot{width:12px;height:12px;border-radius:50%;box-shadow:inset 0 0 0 1px #0000001a}#arete .cta{margin-top:22px;width:100%;border:0;border-radius:999px;background:var(--ink);color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:space-between;padding:19px 26px;transition:.18s}#arete .cta:hover{transform:translateY(-1px)}#arete .cta .cl{font-family:var(--disp);font-weight:600;font-size:15.5px;letter-spacing:.02em}#arete .cta .cp{font-family:var(--disp);font-weight:600;font-size:15.5px}#arete .micro{text-align:center;font-size:12px;color:var(--ink2);margin-top:11px}#arete .micro b{color:var(--ink)}#arete .ship{text-align:center;font-size:11.5px;color:var(--ink3);margin-top:5px}#arete .ship b{color:var(--ink2)}#arete .risk{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:22px}#arete .rc{background:#fff;border-radius:var(--r-sm);box-shadow:var(--sh-sm);padding:14px 10px;text-align:center}#arete .rc svg{width:19px;height:19px;fill:none;stroke:var(--accent);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;margin-bottom:7px}#arete .rc b{font-size:11px;font-weight:500;line-height:1.3;display:block}#arete .compat{display:flex;align-items:center;gap:11px;margin-top:14px;background:var(--line2);border-radius:var(--r-sm);padding:13px 15px}#arete .compat svg{width:18px;height:18px;flex:0 0 auto;fill:none;stroke:var(--accent);stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}#arete .compat b{font-family:var(--disp);font-weight:600;font-size:12.5px}#arete .compat span{font-size:11.5px;color:var(--ink2);display:block}#arete section.blk{padding:54px 0;border-top:1px solid var(--line)}#arete .sh{text-align:center;max-width:680px;margin:0 auto 34px}#arete .sh .eyebrow{display:block;margin-bottom:13px}#arete .rule{width:30px;height:1px;background:var(--accent);margin:0 auto 13px}#arete .sh h2{font-family:var(--disp);font-weight:600;font-size:31px;letter-spacing:-.02em;line-height:1.1;margin:0}#arete .sh p{font-size:14.5px;color:var(--ink2);margin-top:13px;font-weight:300}#arete .agg{display:flex;align-items:center;justify-content:center;gap:18px;margin-bottom:26px;flex-wrap:wrap}#arete .agg .big{font-family:var(--disp);font-weight:600;font-size:34px;display:flex;align-items:center;gap:8px}#arete .agg .big .s{color:var(--accent);font-size:22px;letter-spacing:1px}#arete .agg .meta{font-size:13px;color:var(--ink2);text-align:left}#arete .agg .meta b{color:var(--ink);font-weight:600}#arete .wallc{column-count:5;column-gap:14px}#arete .pw{break-inside:avoid;margin-bottom:14px;border-radius:var(--r);overflow:hidden;box-shadow:var(--sh-sm);position:relative;display:flex;align-items:flex-end;padding:12px}#arete .pw .h{position:relative;z-index:2;font-size:10.5px;font-weight:500;color:#fff;background:#14120f57;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);padding:4px 9px;border-radius:999px}#arete .pw.q{align-items:flex-start}#arete .pw .quote{position:relative;z-index:2;color:#fff}#arete .pw .quote .s{color:#f0d49a;font-size:12px;letter-spacing:1px;display:block;margin-bottom:6px}#arete .pw .quote p{font-size:12.5px;line-height:1.4;font-weight:500;text-shadow:0 1px 8px rgba(0,0,0,.4)}#arete .pw.s1{height:250px}#arete .pw.s2{height:195px}#arete .pw.s3{height:310px}#arete .pw.s4{height:230px}#arete .faq{max-width:760px;margin:0 auto;display:flex;flex-direction:column;gap:10px}#arete details{background:#fff;border-radius:var(--r);box-shadow:var(--sh-sm);padding:0 20px;overflow:hidden}#arete summary{list-style:none;cursor:pointer;padding:18px 0;font-family:var(--disp);font-weight:500;font-size:15.5px;display:flex;justify-content:space-between;align-items:center}#arete summary::-webkit-details-marker{display:none}#arete summary:after{content:"+";font-size:21px;color:var(--accent);font-weight:400}#arete details[open] summary:after{content:"\2013"}#arete details p{font-size:13.5px;color:var(--ink2);padding:0 0 18px;max-width:62ch;font-weight:300}#arete .wl{background:var(--ink);border-radius:var(--r-lg);padding:52px;text-align:center;color:#fff;position:relative;overflow:hidden}#arete .wl .eyebrow{color:#c8a877;display:block;margin-bottom:12px}#arete .wl .rule{background:#c8a877;margin-bottom:14px}#arete .wl h2{font-family:var(--disp);font-weight:600;font-size:30px;letter-spacing:-.02em;margin:0 0 11px;color:#fff}#arete .wl p{font-size:13.5px;color:#ffffffb8;max-width:46ch;margin:0 auto 24px;font-weight:300}#arete .wl-form{display:flex;gap:10px;max-width:440px;margin:0 auto}#arete .wl-form input{flex:1;border:0;border-radius:999px;padding:15px 20px;font-family:var(--body);font-size:14px}#arete .wl-form button{border:0;border-radius:999px;background:var(--accent);color:#fff;font-family:var(--disp);font-weight:600;font-size:13.5px;padding:15px 26px;cursor:pointer;white-space:nowrap}#arete .wl small{display:block;margin-top:13px;font-size:11px;color:#ffffff80;letter-spacing:.04em}#arete footer{padding:48px 24px 64px;text-align:center;border-top:1px solid var(--line)}#arete footer .fb{font-family:var(--disp);font-weight:500;font-size:18px;letter-spacing:.34em;padding-left:.34em}#arete footer p{font-size:11.5px;color:var(--ink3);margin-top:13px;max-width:560px;margin-left:auto;margin-right:auto;line-height:1.7}@media(max-width:880px){#arete .hdr{top:8px;padding:0 16px;margin-top:10px}#arete .hdr-in{grid-template-columns:auto 1fr auto;padding:6px 8px;border-radius:14px}#arete .hdr-nav{display:none}#arete .hdr-burger{display:flex}#arete .hdr-r .iconbtn.sec{display:none}#arete .hdr-brand{font-size:17px;letter-spacing:.26em;padding-left:.26em}#arete .iconbtn{width:36px;height:36px}#arete .pdp{grid-template-columns:1fr;gap:28px}#arete .gal{position:static}#arete h1.title{font-size:30px}#arete .gw{grid-template-columns:1fr 1fr}#arete .wl{padding:34px 22px}#arete .wl-form{flex-direction:column}#arete .wallc{column-count:2}#arete .mani p{font-size:21px}}#arete .mani{text-align:center;max-width:780px;margin:0 auto}#arete .mani .eyebrow{display:block;margin-bottom:14px}#arete .mani p{font-family:var(--disp);font-weight:400;font-size:25px;line-height:1.45;letter-spacing:-.01em}#arete .mani .hi{color:var(--accent)}#arete .libfilter{display:flex;gap:8px;flex-wrap:wrap;justify-content:center;margin-bottom:26px}#arete .libf{display:flex;align-items:center;gap:7px;background:#fff;border:1px solid var(--line);border-radius:999px;padding:9px 15px;font-size:13px;font-weight:500;cursor:pointer;box-shadow:var(--sh-sm);transition:.15s}#arete .libf .e{font-size:15px}#arete .libf.on{background:var(--ink);color:#fff;border-color:var(--ink)}#arete .libgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}#arete .lc{position:relative;border-radius:var(--r);overflow:hidden;box-shadow:var(--sh-sm);aspect-ratio:4/5;display:flex;flex-direction:column;justify-content:flex-end;padding:15px;color:#fff;cursor:pointer;transition:transform .2s,box-shadow .2s}#arete .lc:hover{transform:translateY(-3px);box-shadow:var(--sh)}#arete .lc:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000001f 40%,#0009)}#arete .lc .pill{position:absolute;left:8%;right:8%;top:46%;transform:translateY(-50%);z-index:2;min-height:36px;border-radius:18px;background:linear-gradient(180deg,#fff,#efeae1);background-image:repeating-linear-gradient(90deg,rgba(0,0,0,.035) 0 2px,transparent 2px 4px);color:var(--ink);display:flex;align-items:center;justify-content:center;font-family:var(--disp);font-weight:600;font-size:10.5px;letter-spacing:.02em;box-shadow:0 8px 18px -8px #0000008c,inset 0 0 0 1px #0000000d;padding:5px 8px;text-align:center;line-height:1.15}#arete .lc .meta{position:relative;z-index:2}#arete .lc .meta b{font-family:var(--disp);font-weight:600;font-size:13.5px;display:block;letter-spacing:-.01em}#arete .lc .meta span{font-size:11px;color:#ffffffd1}#arete .lc .plus{position:absolute;top:11px;right:11px;z-index:3;width:30px;height:30px;border-radius:50%;border:0;background:#ffffffed;color:var(--ink);font-size:18px;line-height:1;cursor:pointer;box-shadow:var(--sh-sm)}#arete .lc.hide{display:none}#arete .libmore{text-align:center;margin-top:26px}#arete .libmore a{display:inline-flex;background:var(--ink);color:#fff;font-family:var(--disp);font-weight:600;font-size:14px;padding:14px 28px;border-radius:999px}#arete .t-amalfi{background:linear-gradient(155deg,#bcd6e0,#e3c79b 70%,#b98f57)}#arete .t-cold{background:linear-gradient(155deg,#a9c2d2,#324a59)}#arete .t-gym{background:linear-gradient(155deg,#d8d4cc,#494640)}#arete .t-court{background:linear-gradient(155deg,#d3b276,#7a4f31)}#arete .t-espresso{background:linear-gradient(155deg,#c6a079,#37271c)}#arete .t-festival{background:linear-gradient(155deg,#e6c69a,#9a5d52)}#arete .t-marble{background:linear-gradient(155deg,#efeae1,#c7bca7)}#arete .t-rooftop{background:linear-gradient(155deg,#e7b98c,#7a3f55)}#arete .t-villa{background:linear-gradient(155deg,#dcd2c0,#8f7a55)}#arete .t-money{background:linear-gradient(155deg,#3f5e44,#16241a)}#arete .t-eye{background:linear-gradient(155deg,#6f97c4,#1e2f4a)}#arete .t-yacht{background:linear-gradient(155deg,#cfe2ec,#5d86a0)}#arete .trustline{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:14px;color:var(--ink2);font-size:12.5px}#arete .trustline i{width:4px;height:4px;border-radius:50%;background:var(--accent);display:inline-block}#arete .trustline span{font-weight:500}#arete .claim{max-width:760px;margin:0 auto;text-align:center}#arete .claim .eyebrow{color:var(--accent);display:block;margin-bottom:12px}#arete .claim h2{font-family:var(--disp);font-weight:700;font-size:clamp(28px,4.6vw,44px);letter-spacing:-.025em;line-height:1.04}#arete .claim p{color:var(--ink2);font-size:15px;font-weight:300;margin:18px auto 0;max-width:54ch;line-height:1.6}#arete .proof{display:flex;justify-content:center;gap:44px;margin-top:30px;flex-wrap:wrap}#arete .pf b{font-family:var(--disp);font-weight:700;font-size:20px;display:block}#arete .pf span{font-size:12px;color:var(--ink2);letter-spacing:.02em}#arete .pull{max-width:800px;margin:0 auto;text-align:center;position:relative}#arete .pull .qm{font-family:var(--disp);font-weight:700;font-size:70px;line-height:.5;color:var(--accent);opacity:.45;height:34px}#arete .pull q{display:block;font-family:var(--disp);font-weight:500;font-size:clamp(20px,2.8vw,29px);line-height:1.42;letter-spacing:-.012em;quotes:none;margin:0 auto}#arete .pull .by{margin-top:22px;font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--ink2)}#arete .pull .by b{color:var(--ink)}#arete .five{position:relative;width:100vw;margin-left:calc(50% - 50vw);background:radial-gradient(120% 100% at 50% 0%,#2c2620,#16140f);color:#fff;padding:60px 24px;overflow:hidden}#arete .five-in{max-width:760px;margin:0 auto;text-align:center}#arete .five .ne-eye{font-size:11px;letter-spacing:.3em;text-transform:uppercase;color:#c8a877;font-weight:600}#arete .five h2{font-family:var(--disp);font-weight:700;font-size:clamp(26px,4.4vw,40px);letter-spacing:-.02em;margin:12px 0 10px;color:#fff;line-height:1.05}#arete .five>.five-in>p{color:#ffffffb3;font-weight:300;font-size:14.5px;max-width:48ch;margin:0 auto}#arete .five-cta{display:inline-flex;background:#fff;color:var(--ink);font-family:var(--disp);font-weight:600;font-size:15px;padding:15px 30px;border-radius:999px;transition:transform .15s}#arete .five-cta:hover{transform:translateY(-2px)}#arete .rota{display:flex;gap:16px;overflow-x:auto;padding-bottom:10px;scrollbar-width:none}#arete .rota::-webkit-scrollbar{display:none}#arete .rcard{flex:0 0 215px;background:#fff;border-radius:var(--r);box-shadow:var(--sh);padding:14px;position:relative}#arete .rcard .plus{position:absolute;top:12px;right:12px;width:32px;height:32px;border-radius:50%;background:var(--ink);color:#fff;border:0;font-size:17px;cursor:pointer;display:flex;align-items:center;justify-content:center}#arete .rcard .pic{height:150px;border-radius:13px;background:var(--paper);display:flex;align-items:center;justify-content:center;margin-bottom:12px;overflow:hidden}#arete .rcard .nm{font-family:var(--disp);font-weight:500;font-size:14px}#arete .rcard .pr{font-size:12.5px;color:var(--ink2);margin-top:2px}#arete .mini.black{background:repeating-linear-gradient(48deg,#2c2925,#2c2925 2px,#222019 2px 4px)}#arete .mini.white{background:repeating-linear-gradient(48deg,#efece4,#efece4 2px,#e4e0d6 2px 4px)}#arete .mini.olive{background:repeating-linear-gradient(48deg,#465641,#465641 2px,#3c4a39 2px 4px)}#arete .pw[class*=ph],#arete .wtile[class*=ph]{background-size:cover;background-position:center;background-repeat:no-repeat}#arete .ph1{background-image:var(--ph1)}#arete .ph2{background-image:var(--ph2)}#arete .ph3{background-image:var(--ph3)}#arete .ph4{background-image:var(--ph4)}#arete .ph5{background-image:var(--ph5)}#arete .ph6{background-image:var(--ph6)}#arete .ph7{background-image:var(--ph7)}#arete .ph8{background-image:var(--ph8)}#arete .ph9{background-image:var(--ph9)}#arete .story{display:grid;gap:14px}#arete .story-stage{position:relative;border-radius:var(--r-lg);overflow:hidden;box-shadow:var(--sh);aspect-ratio:4/5;background:#15130f;-webkit-user-select:none;user-select:none}#arete .story-bg{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;transition:opacity .45s ease}#arete .story-scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000004d,#0000,#0000000a 52%,#0000009e);pointer-events:none}#arete .story-bars{position:absolute;top:13px;left:13px;right:13px;display:flex;gap:5px;z-index:4}#arete .story-bars i{flex:1;height:3px;border-radius:3px;background:#ffffff52;overflow:hidden}#arete .story-bars i b{display:block;height:100%;width:0;background:#fff;border-radius:3px}#arete .story-bars i.done b{width:100%}#arete .story-bars i.active b{animation:storyfill var(--dur,4.8s) linear forwards}#arete .story-stage.paused .story-bars i.active b{animation-play-state:paused}@keyframes storyfill{0%{width:0}to{width:100%}}#arete .story-top{position:absolute;top:26px;left:18px;right:18px;z-index:4;display:flex;align-items:center;justify-content:space-between;pointer-events:none}#arete .story-emoji{font-size:30px;line-height:1;filter:drop-shadow(0 4px 12px rgba(0,0,0,.55))}#arete .story-num{font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:#ffffffd1;font-weight:600}#arete .story-cap{position:absolute;left:22px;right:22px;bottom:24px;z-index:4;color:#fff;pointer-events:none}#arete .story-cap b{font-family:var(--disp);font-weight:700;font-size:clamp(28px,4.4vw,46px);letter-spacing:-.025em;line-height:1;display:block;margin-bottom:6px}#arete .story-cap span{font-size:14.5px;color:#ffffffe0;font-weight:300}#arete .story-nav{position:absolute;top:0;bottom:0;width:32%;z-index:3;background:transparent;border:0;cursor:pointer;-webkit-tap-highlight-color:transparent}#arete .story-nav.prev{left:0}#arete .story-nav.next{right:0}#arete .story-rail{display:flex;gap:10px;overflow-x:auto;padding:2px 2px 6px;scroll-snap-type:x proximity;scrollbar-width:none}#arete .story-rail::-webkit-scrollbar{display:none}#arete .story-card{position:relative;flex:0 0 auto;width:98px;height:130px;border-radius:14px;overflow:hidden;cursor:pointer;scroll-snap-align:center;box-shadow:var(--sh-sm);outline:2px solid transparent;outline-offset:2px;transition:transform .18s,outline-color .18s}#arete .story-card .cbg{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center}#arete .story-card .cscrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000000f,#00000094)}#arete .story-card .ce{position:absolute;top:8px;left:9px;font-size:16px;z-index:2;line-height:1}#arete .story-card .cl{position:absolute;left:9px;right:9px;bottom:8px;z-index:2;color:#fff;font-family:var(--disp);font-weight:600;font-size:11px;line-height:1.08;letter-spacing:-.01em}#arete .story-card.on{outline-color:var(--accent);transform:translateY(-2px)}#arete .story-card:hover{transform:translateY(-2px)}@media(min-width:760px){#arete .story-stage{aspect-ratio:16/9}#arete .story-card{width:128px;height:170px}#arete .story-cap{left:34px;bottom:32px}#arete .story-top{left:28px;right:28px;top:30px}#arete .story-bars{top:18px;left:18px;right:18px}}#arete .arena{position:relative;width:100vw;margin-left:calc(50% - 50vw);overflow:hidden;color:#fff;padding:clamp(60px,9vw,120px) 20px;background:#19140f}#arete .arena-photos{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}#arete .aphoto{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;background-repeat:no-repeat;opacity:0;transition:opacity 1.1s ease;transform:scale(1.04)}#arete .aphoto.on{opacity:.3}#arete .arena-tint{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;opacity:.84;transition:background 1.1s cubic-bezier(.4,0,.2,1);background:radial-gradient(120% 120% at 50% 0%,#c4632e,#7a2f12 70%,#511c0a)}#arete .arena .arena-grain{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;opacity:.5;mix-blend-mode:overlay;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.4'/%3E%3C/svg%3E")}#arete .arena-in{position:relative;max-width:1080px;margin:0 auto;text-align:center;z-index:2}#arete .arena .eyebrow{color:#ffffffb8}#arete .arena h2{font-family:var(--disp);font-weight:600;font-size:clamp(30px,6vw,58px);letter-spacing:-.02em;margin:8px 0 4px;line-height:1}#arete .arena .asub{font-size:clamp(13px,1.6vw,16px);color:#ffffffd1;font-weight:300;min-height:1.5em;transition:opacity .5s}#arete .arena-dial{position:relative;width:min(360px,84vw);height:min(360px,84vw);margin:clamp(20px,4vw,42px) auto clamp(10px,2vw,22px);cursor:grab;touch-action:none}#arete .arena-dial.drag{cursor:grabbing}#arete .arena-ring{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:1px dashed rgba(255,255,255,.28)}#arete .arena-ring:after{content:"";position:absolute;top:11%;right:11%;bottom:11%;left:11%;border-radius:50%;border:1px solid rgba(255,255,255,.14)}#arete .arena-orbit{position:absolute;top:0;right:0;bottom:0;left:0;transition:transform .6s cubic-bezier(.34,1.4,.5,1)}#arete .arena-emo{position:absolute;top:50%;left:50%;width:58px;height:58px;margin:-29px 0 0 -29px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:26px;background:#ffffff1a;border:1px solid rgba(255,255,255,.32);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:transform .5s,background .4s,box-shadow .4s;cursor:pointer}#arete .arena-emo .ce{transition:transform .6s}#arete .arena-emo:hover{background:#fff3}#arete .arena-center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:46%;height:46%;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;background:radial-gradient(circle at 38% 30%,#ffffff38,#ffffff0d 70%);border:1px solid rgba(255,255,255,.4);box-shadow:0 18px 50px -18px #0009,inset 0 0 30px #ffffff14}#arete .arena-center .big{font-size:clamp(46px,12vw,82px);line-height:1;filter:drop-shadow(0 8px 18px rgba(0,0,0,.4));transition:transform .5s}#arete .arena-center .lbl{margin-top:8px;font-family:var(--disp);font-weight:600;font-size:clamp(12px,1.6vw,15px);letter-spacing:.14em;text-transform:uppercase}#arete .arena-emo.act{background:#ffffffeb;box-shadow:0 14px 30px -10px #00000080;transform:scale(1.12)}#arete .arena-foot{position:relative;z-index:2;margin-top:6px;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#fff9}@media(max-width:600px){#arete .arena-emo{width:46px;height:46px;margin:-23px 0 0 -23px;font-size:20px}}#arete .bond{position:relative;width:100vw;margin-left:calc(50% - 50vw);overflow:hidden;color:#ece6dd;padding:clamp(64px,9vw,124px) 20px;background:radial-gradient(130% 100% at 50% 0%,#3f3429,#261d14 58%,#15100a)}#arete .bond:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.6;pointer-events:none;background:repeating-linear-gradient(115deg,transparent 0 13px,rgba(201,161,100,.035) 13px 14px)}#arete .bond-in{position:relative;max-width:760px;margin:0 auto;text-align:center;z-index:2}#arete .bond .eyebrow{color:var(--accent2)}#arete .bond h2{font-family:var(--disp);font-weight:600;font-size:clamp(28px,5.4vw,52px);letter-spacing:-.02em;margin:8px 0 6px;line-height:1.02;color:#fff}#arete .bond p.bsub{font-size:14px;color:#ece6dda8;font-weight:300;max-width:440px;margin:0 auto}#arete .bond-stage{position:relative;width:min(330px,80vw);height:min(330px,80vw);margin:clamp(26px,5vw,50px) auto}#arete .bond-shield{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50%;height:50%;border-radius:24% 24% 30% 30%/30% 30% 40% 40%;background:linear-gradient(160deg,#caa164,#7d5a30);box-shadow:0 20px 50px -16px #000000b3,inset 0 2px 8px #fff6,inset 0 -10px 20px #00000059;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#241a0c;z-index:3}#arete .bond-shield .bicon{font-size:clamp(30px,7vw,46px);line-height:1}#arete .bond-shield .btxt{font-family:var(--disp);font-weight:700;font-size:clamp(9px,1.5vw,11px);letter-spacing:.12em;text-transform:uppercase;margin-top:5px;max-width:80%}#arete .bond-shield.stamp{animation:stampHit .5s cubic-bezier(.3,1.5,.5,1)}#arete .bond-orbit{position:absolute;top:0;right:0;bottom:0;left:0;animation:bondspin 26s linear infinite}#arete .bond-el{position:absolute;top:50%;left:50%;width:62px;height:62px;margin:-31px 0 0 -31px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:27px;background:#ffffff0f;border:1px solid rgba(255,255,255,.16);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}#arete .bond-el .ce{animation:bondspinr 26s linear infinite}#arete .bond-el .ripple{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:2px solid rgba(201,161,100,.7);opacity:0}#arete .bond-el.hit .ripple{animation:ripple .9s ease-out}#arete .bond-row{position:relative;z-index:2;display:flex;justify-content:center;gap:10px;flex-wrap:wrap;margin-top:8px}#arete .bond-row .bchip{display:flex;align-items:center;gap:7px;background:#ffffff0d;border:1px solid rgba(255,255,255,.12);border-radius:999px;padding:8px 15px;font-size:12.5px;font-weight:500;color:#eceae6}#arete .bond-row .bchip b{color:var(--accent2);font-weight:600}@keyframes bondspin{to{transform:rotate(360deg)}}@keyframes bondspinr{to{transform:rotate(-360deg)}}@keyframes ripple{0%{opacity:.9;transform:scale(.5)}to{opacity:0;transform:scale(2.4)}}@keyframes stampHit{0%{transform:translate(-50%,-50%) scale(1)}40%{transform:translate(-50%,-50%) scale(1.09)}to{transform:translate(-50%,-50%) scale(1)}}@media(max-width:600px){#arete .bond-el{width:50px;height:50px;margin:-25px 0 0 -25px;font-size:22px}}#arete .reel{position:relative;width:100vw;margin-left:calc(50% - 50vw);background:linear-gradient(180deg,#241f17,#16120c);color:#fff;overflow:hidden;padding:clamp(40px,6vw,78px) 0}#arete .reel-head{max-width:1280px;margin:0 auto clamp(18px,3vw,30px);padding:0 24px;display:flex;align-items:flex-end;justify-content:space-between;gap:16px}#arete .reel-head .eyebrow{color:#fff9}#arete .reel-head h2{font-family:var(--disp);font-weight:600;font-size:clamp(24px,4.4vw,46px);letter-spacing:-.02em;line-height:1;color:#fff}#arete .reel-head .rmeta{font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:#ffffff73;white-space:nowrap}#arete .reel-sprockets{display:flex;gap:6px;justify-content:center;padding:7px 0;font-size:13px;color:#ffffff40;letter-spacing:.3em;overflow:hidden}#arete .reel-stage{position:relative;width:92%;max-width:1180px;margin:0 auto;border-radius:18px;overflow:hidden;aspect-ratio:21/9;background:#15130f;box-shadow:0 30px 80px -30px #000000e6;transform:scale(.86);opacity:.55;transition:transform 1s cubic-bezier(.2,.7,.2,1),opacity 1s,border-radius 1s,width 1s}#arete .reel-stage.live{transform:scale(1);opacity:1;width:100%;max-width:1320px;border-radius:0}#arete .reel-stage video{width:100%;height:100%;object-fit:cover;display:block}#arete .reel-frame{position:absolute;top:0;right:0;bottom:0;left:0;border:0 solid rgba(22,18,12,.82);pointer-events:none;transition:border-width 1s;border-left-width:60px;border-right-width:60px;background:linear-gradient(90deg,rgba(22,18,12,.85) 0,transparent 8%,transparent 92%,rgba(22,18,12,.85) 100%)}#arete .reel-stage.live .reel-frame{border-left-width:0;border-right-width:0;background:none}#arete .reel-perf{position:absolute;top:0;bottom:0;width:46px;display:flex;flex-direction:column;justify-content:space-around;align-items:center;z-index:3;opacity:.85;transition:opacity 1s}#arete .reel-perf.l{left:0}#arete .reel-perf.r{right:0}#arete .reel-perf i{width:16px;height:11px;border-radius:2px;background:#ffffff29}#arete .reel-stage.live .reel-perf{opacity:0}#arete .reel-veil{position:absolute;left:0;right:0;bottom:0;height:46%;background:linear-gradient(180deg,transparent,rgba(0,0,0,.6));pointer-events:none;z-index:2}#arete .reel-cap{position:absolute;left:clamp(20px,4vw,40px);bottom:clamp(18px,3vw,30px);z-index:4}#arete .reel-cap b{font-family:var(--disp);font-weight:600;font-size:clamp(16px,2.4vw,24px);display:block;letter-spacing:-.01em}#arete .reel-cap span{font-size:clamp(11px,1.5vw,13px);color:#ffffffd6}#arete .reel-fs{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:80px;height:80px;border-radius:50%;background:#ffffff29;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.45);display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:5;transition:.2s}#arete .reel-fs:hover{background:#ffffff4d;transform:translate(-50%,-50%) scale(1.06)}#arete .reel-fs svg{width:26px;height:26px;fill:#fff;margin-left:3px}#arete .reel-fs.hide{opacity:0;pointer-events:none}@media(max-width:600px){#arete .reel-stage{aspect-ratio:4/3}#arete .reel-perf{width:30px}#arete .reel-head{flex-direction:column;align-items:flex-start;gap:6px}}#arete .lookbk{display:grid;grid-template-columns:1fr 286px;gap:16px;align-items:stretch}#arete .lookbk-stage{position:relative;border-radius:var(--r-lg);overflow:hidden;box-shadow:var(--sh);aspect-ratio:16/10;background:#15130f}#arete .lb-frame{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity 1.1s cubic-bezier(.4,0,.2,1)}#arete .lb-frame.on{opacity:1}#arete .lb-img{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;transform:scale(1.03)}#arete .lb-grad{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,rgba(12,10,8,.74),rgba(12,10,8,.05) 46%,transparent 72%)}#arete .lb-cap{position:absolute;left:clamp(20px,3vw,32px);right:clamp(20px,3vw,32px);bottom:clamp(20px,3vw,30px);color:#fff}#arete .lb-cap .lc-ix{font-size:10.5px;letter-spacing:.24em;text-transform:uppercase;color:#e3c69a;font-weight:600}#arete .lb-cap .lc-ttl{font-family:var(--disp);font-weight:700;font-size:clamp(28px,4.4vw,50px);letter-spacing:-.02em;line-height:1;margin:8px 0 7px}#arete .lb-cap .lc-ln{font-size:14px;color:#ffffffdb;font-weight:300}#arete .lb-prog{position:absolute;left:0;right:0;bottom:0;height:2px;background:#ffffff2e;z-index:4}#arete .lb-prog i{display:block;height:100%;width:0;background:var(--accent2)}#arete .lookbk-nav{display:flex;flex-direction:column;border:1px solid var(--line);border-radius:var(--r);overflow:hidden;background:#fff;box-shadow:var(--sh-sm)}#arete .lookbk-nav button{-webkit-appearance:none;appearance:none;background:none;border:0;border-bottom:1px solid var(--line2);text-align:left;cursor:pointer;flex:1;display:flex;align-items:center;gap:13px;padding:0 22px;font-family:var(--disp);color:var(--ink2);transition:.25s}#arete .lookbk-nav button:last-child{border-bottom:0}#arete .lookbk-nav button .tk{width:14px;height:1px;background:var(--ink3);transition:.3s}#arete .lookbk-nav button .nm{font-size:14.5px;font-weight:500;transition:.3s}#arete .lookbk-nav button:hover,#arete .lookbk-nav button.on{color:var(--ink);background:var(--line2)}#arete .lookbk-nav button.on .tk{width:28px;background:var(--accent)}#arete .lookbk-nav button.on .nm{letter-spacing:.03em}@media(max-width:760px){#arete .lookbk{grid-template-columns:1fr}#arete .lookbk-stage{aspect-ratio:4/5}#arete .lookbk-nav{flex-direction:row;overflow-x:auto;scrollbar-width:none}#arete .lookbk-nav button{flex:0 0 auto;border-bottom:0;border-right:1px solid var(--line2);padding:14px 18px}}#arete .std-merge{max-width:820px;margin:0 auto;text-align:center}#arete .std-merge .eyebrow{display:block;margin-bottom:26px}#arete .std-q{font-family:var(--disp);font-weight:400;font-size:clamp(23px,3.3vw,37px);line-height:1.3;letter-spacing:-.01em;color:var(--ink)}#arete .std-q .hi{color:var(--accent)}#arete .std-by{margin-top:26px;font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:var(--ink2)}#arete .std-by b{color:var(--ink)}#arete .std-facts{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin-top:54px;border-top:1px solid var(--line);text-align:left}#arete .std-facts .sf{padding:24px 24px 6px;border-right:1px solid var(--line)}#arete .std-facts .sf:last-child{border-right:0}#arete .std-facts .sf b{font-family:var(--disp);font-weight:600;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--accent);display:block;margin-bottom:8px}#arete .std-facts .sf span{font-size:13px;color:var(--ink2);font-weight:300;line-height:1.5}@media(max-width:680px){#arete .std-facts{grid-template-columns:1fr}#arete .std-facts .sf{border-right:0;border-bottom:1px solid var(--line);padding-bottom:18px}#arete .std-facts .sf:last-child{border-bottom:0}}#arete .bondline{display:flex;align-items:center;justify-content:center;gap:18px;flex-wrap:wrap;text-align:center}#arete .bondline .bl-txt{font-family:var(--disp);font-weight:500;font-size:clamp(15px,2vw,21px);letter-spacing:-.01em;color:var(--ink)}#arete .bondline .bl-txt b{color:var(--accent);font-weight:600}#arete .bondline .bl-dot{width:4px;height:4px;border-radius:50%;background:var(--accent)}#arete .bondline .bl-meta{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink2);font-weight:500}#arete .five.compact{padding:46px 24px}#arete .five.compact h2{font-size:clamp(24px,3.6vw,33px);margin:10px 0 9px}#arete .five.compact>.five-in>p{font-size:13.5px}#arete .five.compact .five-cta{margin-top:22px}#arete .stickbar{position:fixed;left:0;right:0;bottom:0;z-index:80;transform:translateY(130%);transition:transform .5s cubic-bezier(.3,.8,.2,1)}#arete .stickbar.show{transform:none}#arete .stickbar .sb-in{max-width:1080px;margin:0 auto;background:#ffffffdb;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid var(--line);box-shadow:0 -6px 30px -16px #14120f66;border-radius:16px 16px 0 0;display:flex;align-items:center;gap:16px;padding:11px 16px}#arete .stickbar .sb-thumb{width:44px;height:44px;border-radius:11px;background:var(--line2);box-shadow:var(--sh-sm);display:flex;align-items:center;justify-content:center;flex:none;overflow:hidden}#arete .stickbar .sb-band{width:32px;height:16px;border-radius:8px;background:repeating-linear-gradient(48deg,#2c2925,#2c2925 2px,#222019 2px 4px)}#arete .stickbar .sb-meta{display:flex;flex-direction:column;line-height:1.25}#arete .stickbar .sb-meta b{font-family:var(--disp);font-weight:600;font-size:14px;color:var(--ink)}#arete .stickbar .sb-meta span{font-size:11px;color:var(--ink2)}#arete .stickbar .sb-sp{flex:1}#arete .stickbar .sb-price{font-family:var(--disp);font-weight:600;font-size:17px;color:var(--ink)}#arete .stickbar .sb-cta{border:0;border-radius:999px;background:var(--ink);color:#fff;font-family:var(--disp);font-weight:600;font-size:14px;padding:12px 24px;cursor:pointer;text-decoration:none;white-space:nowrap;transition:.18s}#arete .stickbar .sb-cta:hover{transform:translateY(-1px)}@media(max-width:600px){#arete .stickbar .sb-meta span{display:none}#arete .stickbar .sb-in{border-radius:0;padding:9px 12px;gap:10px}#arete .stickbar .sb-cta{padding:11px 18px}}@media(prefers-reduced-motion:reduce){#arete .lb-frame,#arete .stickbar{transition:none}}#arete .world{text-align:center;max-width:760px;margin:0 auto}#arete .world .eyebrow{display:block;margin-bottom:13px}#arete .world h2{font-family:var(--disp);font-weight:600;font-size:clamp(28px,4.4vw,46px);letter-spacing:-.02em;line-height:1.05;margin:0}#arete .world .sub{font-size:14.5px;color:var(--ink2);margin-top:13px;font-weight:300;max-width:48ch;margin-left:auto;margin-right:auto}#arete .gwrap{position:relative;width:min(360px,86vw);height:min(360px,86vw);margin:34px auto 12px;--R:142px}#arete .gwrap:before{content:"";position:absolute;top:7%;right:7%;bottom:7%;left:7%;border-radius:50%;border:1px dashed var(--line)}#arete .gwrap:after{content:"";position:absolute;top:20%;right:20%;bottom:20%;left:20%;border-radius:50%;border:1px solid var(--line2)}#arete .globe{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:clamp(70px,17vw,128px);line-height:1;filter:drop-shadow(0 14px 30px rgba(20,18,15,.18));animation:gfloat 6s ease-in-out infinite;z-index:2}#arete .gring{position:absolute;top:0;right:0;bottom:0;left:0;animation:gspin 44s linear infinite;z-index:3}#arete .fcharm{position:absolute;top:50%;left:50%;width:50px;height:50px;margin:-25px 0 0 -25px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:23px;background:#fff;box-shadow:var(--sh-sm);border:1px solid var(--line)}#arete .fcharm .ctr{display:block;animation:gspinr 44s linear infinite}#arete .wfoot{margin-top:10px;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink2);font-weight:500}#arete .wfoot b{color:var(--ink)}@keyframes gfloat{0%,to{transform:translate(-50%,-53%)}50%{transform:translate(-50%,-47%)}}@media(max-width:760px){#arete .gwrap{--R:106px}#arete .fcharm{width:40px;height:40px;margin:-20px 0 0 -20px;font-size:18px}}@media(prefers-reduced-motion:reduce){#arete .gring,#arete .fcharm .ctr,#arete .globe{animation:none}}#arete .gwrap{--R:140px}#arete .gwrap:before{display:none}#arete .gwrap:after{content:"";position:absolute;top:50%;left:50%;width:62%;height:62%;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle,rgba(156,123,76,.16),transparent 70%);z-index:0}#arete .gtrack{position:absolute;top:50%;left:50%;width:calc(var(--R)*2);height:calc(var(--R)*2);margin:calc(var(--R)*-1) 0 0 calc(var(--R)*-1);border-radius:50%;border:1px solid var(--line);z-index:0}#arete .gtrail{position:absolute;top:50%;left:50%;width:calc(var(--R)*2);height:calc(var(--R)*2);margin:calc(var(--R)*-1) 0 0 calc(var(--R)*-1);border-radius:50%;background:conic-gradient(from 0deg,#9c7b4c00 0 60%,#9c7b4c80 88%,#9c7b4c00);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 2.5px),#000 calc(100% - 2px));mask:radial-gradient(farthest-side,transparent calc(100% - 2.5px),#000 calc(100% - 2px));animation:gspin 16s linear infinite;z-index:1}#arete .gcore{position:absolute;top:50%;left:50%;width:43%;height:43%;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle at 38% 30%,#fff,#f2ede3 68%,#e6dccb);box-shadow:inset 0 2px 10px #ffffffbf,inset 0 -9px 20px #14120f12,0 22px 44px -24px #14120f4d;border:1px solid var(--line);z-index:1}#arete .globe{font-size:clamp(54px,13vw,100px);filter:drop-shadow(0 8px 18px rgba(20,18,15,.22))}#arete .gring{animation:gspin 48s linear infinite}#arete .fcharm{width:46px;height:46px;margin:-23px 0 0 -23px;font-size:22px;border:1px solid var(--line);box-shadow:0 4px 12px -4px #14120f38,inset 0 1px #fffc;transition:transform .3s,box-shadow .3s}#arete .fcharm .ctr{animation:gspinr 48s linear infinite}#arete .fcharm:hover{box-shadow:0 0 0 1.5px var(--paper),0 0 0 3px var(--accent),0 6px 14px -4px #14120f4d}@media(max-width:760px){#arete .gwrap{--R:104px}#arete .fcharm{width:38px;height:38px;margin:-19px 0 0 -19px;font-size:17px}}#arete .proofrow{display:flex;gap:14px;overflow-x:auto;padding-bottom:8px;scrollbar-width:none}#arete .proofrow::-webkit-scrollbar{display:none}#arete .ptile{position:relative;flex:0 0 202px;height:250px;border-radius:var(--r);overflow:hidden;box-shadow:var(--sh-sm);display:flex;align-items:flex-end;padding:14px;background-size:cover;background-position:center}#arete .ptile .h{position:relative;z-index:2;font-size:10.5px;font-weight:500;color:#fff;background:#14120f57;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);padding:4px 9px;border-radius:999px}#arete .ptile.q{align-items:flex-start;background:#fff;border:1px solid var(--line)}#arete .ptile .quote .s{color:var(--accent);font-size:12px;letter-spacing:1px;display:block;margin-bottom:8px}#arete .ptile .quote p{font-size:13px;line-height:1.45;font-weight:500;color:var(--ink)}@media(max-width:600px){#arete .ptile{flex:0 0 162px;height:212px}}@keyframes gspin{to{transform:rotate(360deg)}}@keyframes gspinr{to{transform:rotate(-360deg)}}#arete .filmblk{position:relative;max-width:880px;margin:0 auto;border-radius:var(--r-lg);overflow:hidden;box-shadow:var(--sh);aspect-ratio:16/9;background:#15130f}#arete .filmblk video{width:100%;height:100%;object-fit:cover;display:block}#arete .film-veil{position:absolute;left:0;right:0;bottom:0;height:48%;background:linear-gradient(180deg,transparent,rgba(0,0,0,.55));pointer-events:none}#arete .film-fs{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:66px;height:66px;border-radius:50%;background:#ffffff29;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.45);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:.2s;z-index:3}#arete .film-fs:hover{background:#ffffff4d;transform:translate(-50%,-50%) scale(1.06)}#arete .film-fs svg{width:22px;height:22px;fill:#fff;margin-left:3px}#arete .film-fs.hide{opacity:0;pointer-events:none}#arete .film-cap{position:absolute;left:24px;bottom:20px;z-index:2;color:#fff}#arete .film-cap b{font-family:var(--disp);font-weight:600;font-size:18px;display:block;letter-spacing:-.01em}#arete .film-cap span{font-size:12.5px;color:#ffffffd6}@media(max-width:600px){#arete .filmblk{aspect-ratio:4/3}#arete .film-cap b{font-size:16px}}#arete .mwall{margin-top:26px;display:flex;flex-direction:column;gap:14px;width:100vw;margin-left:calc(50% - 50vw);-webkit-mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent);mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent)}#arete .mrow{overflow:hidden}#arete .mtrack{display:flex;gap:14px;width:max-content;animation:mscroll 52s linear infinite}#arete .mrow.rev .mtrack{animation-direction:reverse}#arete .mwall:hover .mtrack{animation-play-state:paused}#arete .mtile{flex:0 0 auto;width:200px;height:150px;border-radius:14px;overflow:hidden;box-shadow:var(--sh-sm);position:relative;display:flex;align-items:flex-end;padding:12px;background-size:cover;background-position:center}#arete .mtile .h{position:relative;z-index:2;font-size:10.5px;font-weight:500;color:#fff;background:#14120f57;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);padding:4px 9px;border-radius:999px}#arete .mtile.q{align-items:center;background:#fff;border:1px solid var(--line);width:264px}#arete .mtile.q .quote .s{color:var(--accent);font-size:11px;letter-spacing:1px;display:block;margin-bottom:6px}#arete .mtile.q .quote p{font-size:12.5px;line-height:1.4;font-weight:500;color:var(--ink)}@keyframes mscroll{to{transform:translate(-50%)}}@media(max-width:600px){#arete .mtile{width:152px;height:118px}#arete .mtile.q{width:212px}}@media(prefers-reduced-motion:reduce){#arete .mtrack{animation:none}}#arete .ticker{width:100vw;margin-left:calc(50% - 50vw);border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#fff;overflow:hidden;padding:12px 0;-webkit-mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent);mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent)}#arete .ticker-track{display:flex;align-items:center;gap:26px;width:max-content;animation:tick 46s linear infinite}#arete .ticker span{font-family:var(--disp);font-weight:500;font-size:11px;letter-spacing:.3em;text-transform:uppercase;color:var(--ink2);white-space:nowrap}#arete .ticker i{width:4px;height:4px;border-radius:50%;background:var(--accent);flex:none}#arete .ticker:hover .ticker-track{animation-play-state:paused}@keyframes tick{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){#arete .ticker-track{animation:none}}#arete .riskline{display:flex;align-items:center;justify-content:center;gap:14px;flex-wrap:wrap;margin-top:20px;padding:14px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}#arete .riskline span{font-size:12px;color:var(--ink2);font-weight:400}#arete .riskline span b{color:var(--ink);font-family:var(--disp);font-weight:600}#arete .riskline i{width:4px;height:4px;border-radius:50%;background:var(--accent);flex:none}#arete .drop-claim{margin-top:10px;font-size:12px;color:var(--ink2)}#arete .drop-claim b{font-family:var(--disp);font-weight:600;color:var(--accent)}#arete .opt[data-q="3"]{box-shadow:0 0 0 1px var(--accent2),var(--sh-sm)}#arete .opt[data-q="3"].on{box-shadow:0 0 0 1.5px var(--paper),0 0 0 3px var(--accent)}#arete .charmrow{margin-top:12px;width:100%;display:flex;align-items:center;gap:12px;background:#fff;border:1px solid var(--line);border-radius:var(--r-sm);padding:11px 14px;cursor:pointer;transition:.16s;text-align:left}#arete .charmrow:hover{box-shadow:var(--sh-sm)}#arete .charmrow .cr-charm{width:34px;height:34px;border-radius:50%;background:radial-gradient(circle at 38% 34%,#9fb6d4,#5f7fb0 60%,#2e3f66);display:flex;align-items:center;justify-content:center;font-size:16px;flex:none}#arete .charmrow .cr-t{flex:1;display:flex;flex-direction:column;line-height:1.25}#arete .charmrow .cr-t b{font-family:var(--disp);font-weight:600;font-size:13px;color:var(--ink)}#arete .charmrow .cr-t span{font-size:11px;color:var(--ink2)}#arete .charmrow .cr-p{font-family:var(--disp);font-weight:600;font-size:14px;color:var(--ink)}#arete .charmrow .cr-tick{width:20px;height:20px;border-radius:50%;border:1.5px solid var(--line);flex:none;position:relative;transition:.16s}#arete .charmrow.on .cr-tick{background:var(--accent);border-color:var(--accent)}#arete .charmrow.on .cr-tick:after{content:"";position:absolute;left:6px;top:3px;width:5px;height:9px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}#arete .charmrow.on{box-shadow:0 0 0 1.5px var(--paper),0 0 0 3px var(--accent)}#arete .ctaquote{margin-top:14px;text-align:center;font-size:12px;color:var(--ink2);font-weight:400}#arete .ctaquote .s{color:var(--accent);margin-right:4px}#arete .ctaquote b{color:var(--ink);font-weight:500}#arete .dayrail{position:relative;display:grid;grid-template-columns:repeat(5,1fr);gap:16px;padding-top:34px}#arete .dayrail:before{content:"";position:absolute;top:5px;left:2%;right:2%;height:1px;background:var(--line)}#arete .daycard{position:relative}#arete .dc-dot{position:absolute;top:-32px;left:50%;transform:translate(-50%,2px);width:7px;height:7px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 3px var(--paper),0 0 0 4px var(--line)}#arete .dc-time{position:absolute;top:-24px;left:50%;transform:translate(-50%);font-family:var(--disp);font-weight:600;font-size:11px;letter-spacing:.12em;color:var(--ink2);font-variant-numeric:tabular-nums;background:var(--paper);padding:0 6px}#arete .dc-img{aspect-ratio:3/4;border-radius:var(--r);box-shadow:var(--sh-sm);background-size:cover;background-position:center;transition:transform .25s,box-shadow .25s}#arete .daycard:hover .dc-img{transform:translateY(-4px);box-shadow:var(--sh)}#arete .dc-meta{margin-top:12px;text-align:center}#arete .dc-meta b{font-family:var(--disp);font-weight:600;font-size:14.5px;letter-spacing:-.01em;display:block;color:var(--ink)}#arete .dc-meta span{font-size:12px;color:var(--ink2);font-weight:300;display:block;margin-top:3px;line-height:1.4}@media(max-width:820px){#arete .dayrail{display:flex;overflow-x:auto;gap:14px;scroll-snap-type:x proximity;scrollbar-width:none;padding-top:34px}#arete .dayrail::-webkit-scrollbar{display:none}#arete .dayrail:before{left:0;right:0}#arete .daycard{flex:0 0 168px;scroll-snap-align:center}}#arete .payline{text-align:center;font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink3);margin-top:10px;font-weight:500}#arete .diff{display:grid;grid-template-columns:1fr 1fr;gap:16px;max-width:860px;margin:0 auto}#arete .dcol{border-radius:var(--r-lg);padding:26px 28px}#arete .dcol.them{background:#f1ede5;color:var(--ink2);box-shadow:var(--sh-sm)}#arete .dcol.ours{background:var(--ink);color:#fff;box-shadow:var(--sh)}#arete .dtag{font-family:var(--disp);font-weight:600;font-size:10px;letter-spacing:.22em;text-transform:uppercase;display:block;margin-bottom:14px}#arete .dcol.them .dtag{color:var(--ink3)}#arete .dcol.ours .dtag{color:#c8a877}#arete .dcol ul{list-style:none;margin:0;padding:0}#arete .dcol li{padding:11px 0;font-size:13.5px;font-weight:300;display:flex;gap:10px;align-items:flex-start}#arete .dcol.them li{border-top:1px solid rgba(0,0,0,.07)}#arete .dcol.ours li{border-top:1px solid rgba(255,255,255,.1);color:#ffffffeb}#arete .dcol li:first-child{border-top:0}#arete .dcol.them li:before{content:"\2013";color:var(--ink3);flex:none}#arete .dcol.ours li:before{content:"\2713";color:#c8a877;flex:none;font-weight:600}@media(max-width:680px){#arete .diff{grid-template-columns:1fr}}#arete .unboxrow{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;max-width:860px;margin:0 auto}#arete .ub{background:#fff;border:1px solid var(--line);border-radius:var(--r);padding:22px 20px;text-align:left;box-shadow:var(--sh-sm)}#arete .ub .ub-n{font-family:var(--disp);font-weight:600;font-size:11px;letter-spacing:.18em;color:var(--accent);display:block;margin-bottom:10px}#arete .ub b{font-family:var(--disp);font-weight:600;font-size:15px;display:block;color:var(--ink)}#arete .ub span:not(.ub-n){font-size:12.5px;color:var(--ink2);font-weight:300;display:block;margin-top:4px}@media(max-width:680px){#arete .unboxrow{grid-template-columns:1fr}}#arete .ph10{background-image:var(--ph10)}#arete .ph11{background-image:var(--ph11)}#arete .ph12{background-image:var(--ph12)}#arete .ph13{background-image:var(--ph13)}#arete .ph14{background-image:var(--ph14)}#arete .ph15{background-image:var(--ph15)}#arete .ph16{background-image:var(--ph16)}#arete .mtile{height:260px;width:195px;aspect-ratio:3/4}#arete .mtile.q{width:250px;height:260px;align-items:center}@media(max-width:600px){#arete .mtile{height:200px;width:150px}#arete .mtile.q{width:200px;height:200px}}#arete .shot .shot-img{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center}#arete .tb .tb-img{display:block;width:100%;height:100%;border-radius:9px;background-size:cover;background-position:center}#arete .tb.photo-tb{padding:4px}#arete .sb-rate{font-size:12px;color:var(--ink2);white-space:nowrap;margin-right:10px}#arete .sb-rate:first-letter{color:var(--accent)}#arete .wfoot-link{color:inherit;text-decoration:none;border-bottom:1px solid var(--accent);padding-bottom:1px;transition:.15s}#arete .wfoot-link:hover{color:var(--accent)}#arete .giftline{text-align:center;font-size:12px;color:var(--ink2);margin-top:16px;letter-spacing:.04em}#arete.coll{background:var(--paper)}#arete .chero{position:relative;min-height:92vh;display:flex;align-items:flex-end;overflow:hidden}#arete .chero-img{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center 30%;transform:scale(1.04)}#arete .chero-scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#0f0c09b8,#0f0c0926 45%,#0f0c0940)}#arete .chero-in{position:relative;z-index:2;max-width:1120px;margin:0 auto;width:100%;padding:0 28px 84px;color:#fff}#arete .chero-eye{font-family:var(--disp);font-weight:600;font-size:11px;letter-spacing:.3em;text-transform:uppercase;color:#e3c69a}#arete .chero-in h1{font-family:var(--disp);font-weight:700;font-size:clamp(46px,9vw,104px);letter-spacing:-.03em;line-height:.98;margin:14px 0 12px}#arete .chero-in p{font-size:clamp(14px,1.8vw,17px);color:#ffffffe0;font-weight:300;max-width:44ch}#arete .chero-cta{display:inline-flex;margin-top:26px;background:#fff;color:var(--ink);font-family:var(--disp);font-weight:600;font-size:15px;padding:16px 34px;border-radius:999px;text-decoration:none;transition:transform .15s}#arete .chero-cta:hover{transform:translateY(-2px)}#arete .chero-hint{position:absolute;left:50%;bottom:22px;transform:translate(-50%);z-index:2}#arete .chero-hint span{display:block;width:1px;height:44px;background:linear-gradient(180deg,rgba(255,255,255,.9),transparent);animation:hint 1.8s ease-in-out infinite}@keyframes hint{0%,to{transform:scaleY(.4);transform-origin:top}50%{transform:scaleY(1);transform-origin:top}}#arete .cgrid .lc{text-decoration:none;background-size:cover;background-position:center;background-color:#efeae1}#arete .cgrid .lc .meta b{color:#fff}#arete .cedit{position:relative;width:100vw;margin-left:calc(50% - 50vw);min-height:64vh;display:flex;align-items:center;overflow:hidden}#arete .cedit-img{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center}#arete .cedit-scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0f0c099e,#0f0c091a 65%)}#arete .cedit-in{position:relative;z-index:2;max-width:1120px;margin:0 auto;width:100%;padding:80px 28px;color:#fff}#arete .cedit-in .eyebrow{color:#e3c69a;display:block;margin-bottom:14px}#arete .cedit-in h2{font-family:var(--disp);font-weight:600;font-size:clamp(28px,4.8vw,54px);letter-spacing:-.02em;line-height:1.06;margin:0}@media(max-width:760px){#arete .chero{min-height:84vh}#arete .chero-in{padding-bottom:64px}#arete .cedit{min-height:52vh}}#arete .chero.vhero{min-height:58vh}#arete .chero-vid{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}#arete .vhero .chero-in{padding-bottom:56px}#arete .vhero h1{font-size:clamp(40px,7vw,76px)}#arete .cgrid2{display:grid;grid-template-columns:1fr 1fr;gap:14px}#arete .cgrid2 .lc{aspect-ratio:4/5}#arete .cbreak{grid-column:1/-1;border-radius:var(--r-lg);overflow:hidden;position:relative}#arete .cbreak.photo{min-height:340px;display:flex;align-items:center}#arete .cbreak-img{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center}#arete .cbreak-scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0f0c099e,#0f0c0914 70%)}#arete .cbreak-in{position:relative;z-index:2;padding:44px;color:#fff}#arete .cbreak-in .eyebrow{color:#e3c69a;display:block;margin-bottom:10px}#arete .cbreak-in h3{font-family:var(--disp);font-weight:600;font-size:clamp(22px,3.6vw,38px);letter-spacing:-.02em;line-height:1.1;margin:0}#arete .cbreak.quotebrk{background:#fff;border:1px solid var(--line);box-shadow:var(--sh-sm);padding:36px 40px;text-align:center}#arete .cbreak.quotebrk .s{color:var(--accent);font-family:var(--disp);font-weight:600;font-size:14px;letter-spacing:1px}#arete .cbreak.quotebrk p{font-family:var(--disp);font-weight:500;font-size:clamp(17px,2.4vw,24px);line-height:1.35;letter-spacing:-.01em;margin:12px auto;max-width:34ch;color:var(--ink)}#arete .cbreak.quotebrk .by{font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--ink2)}#arete .cbreak.drops{background:radial-gradient(120% 100% at 50% 0%,#2c2620,#16140f);color:#fff;text-align:center;padding:44px 30px}#arete .cbreak.drops .ne-eye{font-size:11px;letter-spacing:.3em;text-transform:uppercase;color:#c8a877;font-weight:600}#arete .cbreak.drops h3{font-family:var(--disp);font-weight:700;font-size:clamp(22px,3.6vw,36px);letter-spacing:-.02em;margin:10px 0 8px}#arete .cbreak.drops p{font-size:13px;color:#ffffffb3;font-weight:300;margin:0}@media(max-width:600px){#arete .cbreak-in{padding:28px}#arete .cbreak.photo{min-height:240px}#arete .cgrid2{gap:10px}}#arete .chero-mark{display:block;font-family:var(--disp);font-weight:500;font-size:13px;letter-spacing:.6em;color:#ffffffd9;margin-bottom:14px}#arete .chero-avail{display:inline-block;margin-top:18px;font-family:var(--disp);font-weight:600;font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:#e3c69a;border:1px solid rgba(227,198,154,.45);padding:8px 14px;border-radius:999px}#arete .libfilter{position:sticky;top:14px;z-index:40;background:#faf8f3e0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--line);border-radius:999px;padding:8px 10px;box-shadow:var(--sh-sm);width:max-content;max-width:100%;overflow-x:auto;flex-wrap:nowrap;margin-left:auto;margin-right:auto;scrollbar-width:none}#arete .libfilter::-webkit-scrollbar{display:none}#arete .libfilter .libf{flex:0 0 auto;border:0;background:transparent;box-shadow:none}#arete .libfilter .libf.on{background:var(--ink);color:#fff}#arete .cgrid2{width:calc(100vw - 48px);margin-left:calc(50% - 50vw + 24px);gap:18px;margin-top:30px}#arete .cgrid2 .lc{aspect-ratio:3/4}#arete .cgrid2 .lc .pill{font-size:13px;min-height:42px;border-radius:21px}#arete .cgrid2 .lc .meta b{font-size:17px}#arete .cgrid2 .lc .meta span{font-size:12.5px}#arete .cgrid2 .lc .ed{position:absolute;top:12px;left:12px;z-index:3;font-family:var(--disp);font-weight:600;font-size:9px;letter-spacing:.18em;text-transform:uppercase;color:#fff;background:#14120f61;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);padding:5px 9px;border-radius:999px}#arete .cgrid2 .lc{transition:transform .25s,box-shadow .25s}#arete .cgrid2 .lc:hover{transform:translateY(-5px);box-shadow:var(--sh)}#arete .cbreak.wallbrk{background:transparent;border-radius:0;overflow:visible;padding:6px 0}#arete .wallbrk-head{display:flex;align-items:baseline;gap:14px;justify-content:center;margin-bottom:14px}#arete .wallbrk-head .s{font-family:var(--disp);font-weight:600;font-size:15px;color:var(--accent);letter-spacing:1px}#arete .wallbrk-head .c{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink2)}#arete .cbreak.wallbrk .mrow{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}#arete .cmarq{width:100vw;margin-left:calc(50% - 50vw);overflow:hidden;padding:54px 0 10px}#arete .cmarq-t{display:flex;width:max-content;animation:tick 30s linear infinite;white-space:nowrap}#arete .cmarq-t span{font-family:var(--disp);font-weight:700;font-size:clamp(64px,12vw,150px);letter-spacing:-.02em;line-height:1;color:transparent;-webkit-text-stroke:1.5px rgba(21,19,15,.22);padding-right:.4em}@media(max-width:600px){#arete .cgrid2{width:calc(100vw - 24px);margin-left:calc(50% - 50vw + 12px);gap:10px}#arete .cgrid2 .lc .meta b{font-size:14px}#arete .cgrid2 .lc .pill{font-size:10.5px;min-height:34px}}#arete .libfilter{justify-content:flex-start}#arete.home .hhero{position:relative;min-height:96vh;display:flex;align-items:center;overflow:hidden}#arete .hhero-vid{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}#arete .hhero-scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#0f0c09b3,#0f0c0933 50%,#0f0c094d)}#arete .hhero-in{position:relative;z-index:2;max-width:1120px;margin:0 auto;width:100%;padding:0 28px;color:#fff}#arete .hhero-in h1{font-family:var(--disp);font-weight:700;font-size:clamp(56px,11vw,132px);letter-spacing:-.03em;line-height:.94;margin:16px 0}#arete .hhero-in p{font-size:clamp(14px,1.9vw,18px);color:#ffffffe6;font-weight:300;max-width:46ch}#arete .hhero-ctas{display:flex;gap:12px;flex-wrap:wrap;margin-top:28px}#arete .hhero-ghost{display:inline-flex;font-family:var(--disp);font-weight:600;font-size:15px;color:#fff;border:1px solid rgba(255,255,255,.55);padding:15px 32px;border-radius:999px;text-decoration:none;transition:.18s}#arete .hhero-ghost:hover{background:#ffffff24}#arete .hhero-in .chero-avail{margin-top:22px}#arete .hteaser{grid-template-columns:repeat(4,1fr)}#arete .hteaser .lc .ed{position:absolute;top:12px;left:12px;z-index:3;font-family:var(--disp);font-weight:600;font-size:9px;letter-spacing:.18em;text-transform:uppercase;color:#fff;background:#14120f61;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);padding:5px 9px;border-radius:999px}@media(max-width:820px){#arete .hteaser{grid-template-columns:1fr 1fr}}#arete .vibes{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}#arete .vibe{background:#fff;border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--sh-sm);padding:26px 16px;text-align:center;text-decoration:none;color:var(--ink);transition:transform .22s,box-shadow .22s}#arete .vibe:hover{transform:translateY(-4px);box-shadow:var(--sh)}#arete .vibe .ve{display:block;font-size:34px;line-height:1;margin-bottom:12px;filter:drop-shadow(0 6px 12px rgba(20,18,15,.12))}#arete .vibe b{font-family:var(--disp);font-weight:600;font-size:13.5px;letter-spacing:.02em}@media(max-width:760px){#arete .vibes{grid-template-columns:1fr 1fr;gap:10px}#arete .vibe{padding:20px 12px}#arete .vibe .ve{font-size:28px}}#arete .charmsec{text-align:center;max-width:760px;margin:0 auto}#arete .charmsec .eyebrow{display:block;margin-bottom:13px}#arete .charmsec h2{font-family:var(--disp);font-weight:600;font-size:clamp(28px,4.4vw,46px);letter-spacing:-.02em;line-height:1.05;margin:0}#arete .charmsec .sub{font-size:14.5px;color:var(--ink2);margin-top:13px;font-weight:300;max-width:46ch;margin-left:auto;margin-right:auto}#arete .charmfloat{display:flex;justify-content:center;gap:14px;flex-wrap:wrap;margin:34px 0 8px}#arete .cfc{width:64px;height:64px;border-radius:50%;background:radial-gradient(circle at 36% 30%,#fff,#f2ede3 68%,#e6dccb);border:1px solid var(--line);box-shadow:0 10px 24px -10px #14120f47,inset 0 1px #ffffffd9;display:flex;align-items:center;justify-content:center;font-size:27px;animation:cfloat 3.6s ease-in-out infinite}#arete .cfc span{display:block}@keyframes cfloat{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}#arete .charmcta{display:inline-flex;margin-top:22px;font-family:var(--disp);font-weight:600;font-size:13.5px;color:var(--ink);border:1px solid var(--ink);padding:13px 26px;border-radius:999px;text-decoration:none;transition:.18s}#arete .charmcta:hover{background:var(--ink);color:#fff}@media(max-width:600px){#arete .cfc{width:52px;height:52px;font-size:22px}}@media(prefers-reduced-motion:reduce){#arete .cfc{animation:none}}#arete .pcard{text-decoration:none;color:var(--ink);display:block;transition:transform .22s}#arete .pcard:hover{transform:translateY(-4px)}#arete .pcard-img{position:relative;background:#fff;border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--sh-sm);aspect-ratio:1/1;overflow:hidden;transition:box-shadow .22s}#arete .pcard:hover .pcard-img{box-shadow:var(--sh)}#arete .pcard-img img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .35s}#arete .pcard:hover .pcard-img img{transform:scale(1.04)}#arete .pcard .ed{position:absolute;top:10px;left:10px;z-index:3;font-family:var(--disp);font-weight:600;font-size:9px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink2);background:#faf8f3e6;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);border:1px solid var(--line);padding:5px 9px;border-radius:999px}#arete .pcard .psale{position:absolute;top:10px;right:10px;z-index:3;font-family:var(--disp);font-weight:600;font-size:9px;letter-spacing:.16em;text-transform:uppercase;color:#fff;background:var(--accent);padding:5px 9px;border-radius:999px}#arete .pcard .plus{position:absolute;right:10px;bottom:10px;z-index:3;width:36px;height:36px;border-radius:50%;border:0;background:var(--ink);color:#fff;font-size:19px;line-height:1;cursor:pointer;box-shadow:var(--sh-sm);transition:.18s}#arete .pcard .plus:hover{transform:scale(1.08)}#arete .pmeta{padding:12px 4px 0}#arete .pmeta b{font-family:var(--disp);font-weight:600;font-size:15px;letter-spacing:-.01em;display:block;line-height:1.25}#arete .pmeta .pprice{font-size:13px;color:var(--ink2);display:block;margin-top:3px}#arete .pmeta .pprice s{color:var(--ink3);margin-right:6px}#arete .libfilter{top:88px}@media(max-width:600px){#arete .pmeta b{font-size:13.5px}#arete .pcard .plus{width:32px;height:32px;font-size:17px}}#arete .wb-head{text-align:center;margin-bottom:20px}#arete .wb-head .wb-stars{display:block;color:var(--accent);font-size:16px;letter-spacing:6px;padding-left:6px}#arete .wb-head .wb-score{display:block;font-family:var(--disp);font-weight:700;font-size:clamp(44px,7vw,68px);letter-spacing:-.03em;line-height:1;color:var(--ink);margin:8px 0}#arete .wb-head .wb-sub{display:block;font-family:var(--disp);font-weight:600;font-size:10.5px;letter-spacing:.26em;text-transform:uppercase;color:var(--ink2)}#arete .cbreak.globebrk{background:#fff;border:1px solid var(--line);box-shadow:var(--sh-sm);text-align:center;padding:44px 20px 36px;overflow:visible}#arete .globebrk .eyebrow{display:block;margin-bottom:10px}#arete .globebrk h3{font-family:var(--disp);font-weight:600;font-size:clamp(24px,4vw,40px);letter-spacing:-.02em;line-height:1.06;margin:0;color:var(--ink)}#arete .globebrk .gwrap{width:min(300px,72vw);height:min(300px,72vw);margin:26px auto 10px;--R:112px}#arete .globebrk .globe{font-size:clamp(46px,10vw,80px)}#arete .globebrk .fcharm{width:40px;height:40px;margin:-20px 0 0 -20px;font-size:18px}#arete .globebrk .gb-foot{display:block;margin-top:8px;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink2);font-weight:500}#arete .globebrk .gb-foot b{color:var(--ink)}@media(max-width:600px){#arete .globebrk .gwrap{--R:92px}#arete .globebrk .fcharm{width:34px;height:34px;margin:-17px 0 0 -17px;font-size:15px}}#arete .libfilter{top:10px}#arete .cbreak.wallbrk{margin:44px 0;padding:34px 0 30px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}#arete .cbreak.globebrk{margin:30px 0 6px}#arete .cbreak.photo{margin:16px 0}#arete .cbreak.charmbrk{background:#fff;border:1px solid var(--line);box-shadow:var(--sh-sm);text-align:center;padding:40px 20px 34px;margin:30px 0;overflow:visible}#arete .charmbrk .eyebrow{display:block;margin-bottom:10px}#arete .charmbrk h3{font-family:var(--disp);font-weight:600;font-size:clamp(24px,4vw,40px);letter-spacing:-.02em;line-height:1.06;margin:0;color:var(--ink)}#arete .charmbrk .charmfloat{margin:26px 0 6px;gap:12px}#arete .charmbrk .cfc{width:56px;height:56px;font-size:24px}@media(max-width:600px){#arete .charmbrk .cfc{width:46px;height:46px;font-size:20px}}@media(min-width:900px){#arete .cgrid2{width:min(1360px,100vw - 48px);margin-left:0;position:relative;left:50%;transform:translate(-50%);grid-template-columns:repeat(4,1fr);gap:20px}#arete .cgrid2 .pmeta b{font-size:16px}#arete .cbreak.photo{min-height:440px}#arete .cbreak-in{padding:60px}#arete .cbreak.wallbrk .mtile{height:300px;width:225px}#arete .cbreak.wallbrk .mtile.q{width:280px;height:300px}#arete .charmbrk .cfc{width:64px;height:64px;font-size:27px}#arete .globebrk .gwrap{width:340px;height:340px;--R:128px}}@media(min-width:1500px){#arete .cgrid2{grid-template-columns:repeat(5,1fr)}}#arete .shot.pshot{background:#fff}#arete .pshot-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}#arete .tb .tb-pimg{display:block;width:100%;height:100%;object-fit:cover;border-radius:9px}#arete .price .cmp{color:var(--ink3);font-weight:400;font-size:.8em;margin-right:8px}#arete .recgrid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}@media(min-width:900px){#arete .recgrid{grid-template-columns:repeat(4,1fr);gap:18px}}#arete .micro{font-size:12.5px;letter-spacing:.01em}#arete .nudge{display:flex;align-items:center;justify-content:center;gap:7px;width:100%;margin-top:10px;background:linear-gradient(120deg,#fbf6ec,#f4ead6);border:1px solid #e3d3b4;color:var(--ink);font-family:var(--body);font-size:13px;padding:12px 16px;border-radius:14px;cursor:pointer;transition:.18s;box-shadow:var(--sh-sm)}#arete .nudge b{font-family:var(--disp);font-weight:600}#arete .nudge:hover{transform:translateY(-1px);border-color:var(--accent)}#arete .charmrow{transition:.18s}#arete .charmrow:hover{border-color:var(--accent);transform:translateY(-1px)}#arete .charmrow .cr-charm{font-size:22px;filter:drop-shadow(0 4px 8px rgba(20,18,15,.15))}#arete .ab-title{font-family:var(--disp);font-weight:600;font-size:clamp(30px,5.4vw,56px);letter-spacing:-.025em;line-height:1.06;color:var(--ink);max-width:18ch;margin:0 auto}#arete .ab-body{max-width:640px;margin:0 auto}#arete .ab-body p{font-size:16px;line-height:1.75;color:var(--ink);font-weight:300;margin:0 0 22px}#arete .ab-body .hi{background:linear-gradient(transparent 62%,#eadfc8 62%);font-weight:500}#arete .ab-facts{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;max-width:820px;margin:0 auto}#arete .ab-fact{background:#fff;border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--sh-sm);padding:26px 20px;text-align:center}#arete .ab-fact b{display:block;font-family:var(--disp);font-weight:700;font-size:clamp(26px,4vw,38px);letter-spacing:-.02em;color:var(--ink)}#arete .ab-fact span{font-size:12px;color:var(--ink2);display:block;margin-top:6px;line-height:1.45}@media(max-width:700px){#arete .ab-facts{grid-template-columns:1fr}}#arete .specrow{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:16px 0 4px}#arete .spec{background:#fff;border:1px solid var(--line);border-radius:14px;box-shadow:var(--sh-sm);padding:14px 10px;text-align:center}#arete .spec .sc{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:radial-gradient(circle at 36% 30%,#fff,#f2ede3 68%,#e6dccb);border:1px solid var(--line);box-shadow:inset 0 1px #ffffffd9,0 6px 14px -8px #14120f4d;font-size:18px;margin-bottom:8px}#arete .spec b{display:block;font-family:var(--disp);font-weight:600;font-size:11.5px;letter-spacing:-.005em;color:var(--ink);line-height:1.25}#arete .spec span:last-child{display:block;font-size:10px;color:var(--ink2);margin-top:3px;line-height:1.35}@media(max-width:420px){#arete .spec b{font-size:10.5px}#arete .spec span:last-child{font-size:9px}}#arete .vsboard{background:#fff;border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--sh-sm);overflow:hidden;max-width:820px;margin:0 auto}#arete .vshead,#arete .vsrow{display:grid;grid-template-columns:1.1fr 1fr 1.3fr;align-items:center}#arete .vshead{background:linear-gradient(120deg,#faf8f3,#f4efe6);border-bottom:1px solid var(--line);padding:14px 20px;font-family:var(--disp);font-weight:600;font-size:11px;letter-spacing:.18em;text-transform:uppercase}#arete .vshead .vh-them{color:var(--ink3)}#arete .vshead .vh-us{color:var(--accent)}#arete .vsrow{padding:14px 20px;border-bottom:1px solid var(--line2);font-size:13px}#arete .vsrow:last-child{border-bottom:0}#arete .vsrow .vc{font-family:var(--disp);font-weight:600;font-size:12.5px;color:var(--ink)}#arete .vsrow .vt{color:var(--ink3)}#arete .vsrow .vu{color:var(--ink);font-weight:500;background:linear-gradient(120deg,#9c7b4c12,#9c7b4c24);margin:-14px -20px -14px 0;padding:14px 20px 14px 14px;border-left:1px solid var(--line2)}#arete .vsrow i,#arete .vshead i{font-style:normal}#arete .vsrow .vt i{color:#c0392b;margin-left:6px}#arete .vsrow .vu i{color:#3f7d4e;margin-left:6px}@media(max-width:560px){#arete .vshead,#arete .vsrow{grid-template-columns:1fr 1fr 1.2fr;padding:12px;font-size:11.5px}#arete .vsrow .vu{margin-right:-12px;padding:12px}}#arete .ritual{background:radial-gradient(120% 120% at 50% 0%,#2c2620,#16140f);border-radius:var(--r-lg);padding:52px 28px 40px;text-align:center;color:#fff;box-shadow:var(--sh)}#arete .ritual .rit-eye{color:#c8a877;display:block;margin-bottom:12px}#arete .ritual h2{font-family:var(--disp);font-weight:600;font-size:clamp(26px,4.4vw,42px);letter-spacing:-.02em;margin:0 0 30px;color:#fff}#arete .ritrow{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;max-width:760px;margin:0 auto}#arete .rit{background:#ffffff0b;border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:22px 14px}#arete .rit .rc{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;background:radial-gradient(circle at 36% 30%,#fff,#f2ede3 68%,#e6dccb);font-size:21px;margin-bottom:12px;box-shadow:0 10px 22px -10px #0009}#arete .rit b{display:block;font-family:var(--disp);font-weight:600;font-size:14px;color:#fff}#arete .rit span:last-child{display:block;font-size:11.5px;color:#ffffff9e;margin-top:5px;line-height:1.45}#arete .rit-gift{margin:24px 0 0;font-size:12px;color:#ffffffa6;letter-spacing:.04em}@media(max-width:640px){#arete .ritrow{grid-template-columns:1fr}}#arete .whero{text-align:center;padding:84px 20px 40px;overflow:hidden;position:relative}#arete .whero .eyebrow{display:block;margin-bottom:14px}#arete .whero h1{font-family:var(--disp);font-weight:700;font-size:clamp(38px,7.5vw,84px);letter-spacing:-.03em;line-height:1;margin:0;color:var(--ink)}#arete .wsub{font-size:15px;color:var(--ink2);font-weight:300;max-width:44ch;margin:16px auto 0}#arete .wgw{position:relative;width:min(520px,88vw);height:min(520px,88vw);margin:34px auto 6px;--R:min(228px,38vw)}#arete .wgw .gtrack,#arete .wgw .gtrail,#arete .wgw .gcore{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%}#arete .wgw .gtrack{border:1px dashed rgba(21,19,15,.16)}#arete .wgw .gtrail{border:1.5px solid transparent;border-top-color:var(--accent);animation:gspin 16s linear infinite}#arete .wgw .gcore{top:26%;right:26%;bottom:26%;left:26%;background:radial-gradient(circle at 36% 30%,#fff,#f2ede3 68%,#e6dccb);border:1px solid var(--line);box-shadow:0 24px 60px -24px #14120f66,inset 0 1px #ffffffe6}#arete .wglobe{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:clamp(64px,13vw,120px);filter:drop-shadow(0 14px 28px rgba(20,18,15,.25))}#arete .wring{position:absolute;top:0;right:0;bottom:0;left:0;animation:gspin 60s linear infinite}#arete .wmed{position:absolute;top:50%;left:50%;width:min(76px,13vw);height:min(76px,13vw);margin:calc(min(76px,13vw)/-2) 0 0 calc(min(76px,13vw)/-2);border-radius:50%;background-size:cover;background-position:center;border:2.5px solid #fff;box-shadow:0 12px 26px -10px #14120f73;transform:rotate(var(--a)) translateY(calc(-1*var(--R))) rotate(calc(-1*var(--a)));animation:gspinr 60s linear infinite}@keyframes gspinr{0%{transform:rotate(var(--a)) translateY(calc(-1*var(--R))) rotate(calc(-1*var(--a)))}to{transform:rotate(calc(var(--a) + 360deg)) translateY(calc(-1*var(--R))) rotate(calc(-1*var(--a) - 360deg))}}@media(prefers-reduced-motion:reduce){#arete .wring,#arete .wmed,#arete .wgw .gtrail{animation:none}}#arete .whud{position:sticky;top:12px;z-index:60;display:flex;align-items:center;gap:12px;width:min(420px,calc(100vw - 40px));margin:0 auto;background:#faf8f3e6;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--line);border-radius:999px;padding:9px 16px;box-shadow:var(--sh-sm);opacity:0;pointer-events:none;transition:opacity .3s}#arete .whud.on{opacity:1}#arete .wh-time{font-family:var(--disp);font-weight:700;font-size:15px;color:var(--ink);letter-spacing:-.01em;min-width:52px}#arete .wh-place{font-family:var(--disp);font-weight:600;font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--ink2);flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#arete .wh-bar{position:relative;flex:0 0 84px;height:3px;background:#15130f1f;border-radius:999px}#arete .wh-bar i{position:absolute;top:50%;left:0;width:9px;height:9px;margin:-4.5px 0 0 -4.5px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 3px #9c7b4c38;transition:left .1s linear}#arete .jstop{position:relative;min-height:100svh;display:flex;align-items:flex-end;overflow:hidden}#arete .jimg{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center}#arete .jscrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#0f0c09bd,#0f0c0914 55%,#0f0c0938)}#arete .jin{position:relative;z-index:2;padding:0 26px 56px;max-width:1120px;margin:0 auto;width:100%;color:#fff}#arete .jtime{display:block;font-family:var(--disp);font-weight:700;font-size:clamp(52px,10vw,110px);letter-spacing:-.03em;line-height:1}#arete .jplace{display:block;font-family:var(--disp);font-weight:600;font-size:11px;letter-spacing:.26em;text-transform:uppercase;color:#e3c69a;margin-top:10px}#arete .jline{font-size:clamp(15px,2vw,19px);font-weight:300;max-width:46ch;margin:14px 0 0;color:#ffffffeb}#arete .jmeta{display:inline-block;margin-top:14px;font-family:var(--disp);font-weight:600;font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:#ffffffa8}#arete .jstamp{position:absolute;top:26px;right:24px;z-index:2;transform:rotate(7deg);border:1.5px dashed rgba(255,255,255,.55);border-radius:12px;padding:9px 13px;text-align:center;color:#fff;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}#arete .jstamp span{display:block;font-size:19px;line-height:1}#arete .jstamp b{display:block;font-family:var(--disp);font-weight:700;font-size:9px;letter-spacing:.24em;margin-top:5px}#arete .jstamp i{display:block;font-style:normal;font-size:8px;letter-spacing:.2em;color:#ffffffb3;margin-top:2px}#arete .routemap{position:relative;background:#fff;border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--sh-sm);height:300px;overflow:visible}#arete .routemap svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}#arete .rpin{position:absolute;width:52px;height:52px;margin:-26px 0 0 -26px;border-radius:50%;background-size:cover;background-position:center;border:2.5px solid #fff;box-shadow:0 10px 22px -8px #14120f73}#arete .rpin:after{content:"";position:absolute;top:-7px;right:-7px;bottom:-7px;left:-7px;border-radius:50%;border:1.5px solid var(--accent);opacity:.6;animation:pinpulse 2.6s ease-out infinite}@keyframes pinpulse{0%{transform:scale(.75);opacity:.7}70%{transform:scale(1.18);opacity:0}to{opacity:0}}#arete .rpin b{position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%);font-family:var(--disp);font-weight:600;font-size:8.5px;letter-spacing:.18em;color:var(--ink2);white-space:nowrap}@media(max-width:640px){#arete .routemap{height:220px}#arete .rpin{width:40px;height:40px;margin:-20px 0 0 -20px}#arete .rpin b{font-size:7.5px}}#arete .stamps{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}#arete .stampcard{background:#fff;border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--sh-sm);overflow:hidden;position:relative;transition:transform .22s}#arete .stampcard:hover{transform:translateY(-4px) rotate(-.5deg)}#arete .scimg{aspect-ratio:4/5;background-size:cover;background-position:center}#arete .scstamp{position:absolute;top:12px;right:12px;transform:rotate(8deg);border:1.5px dashed var(--accent);border-radius:10px;padding:7px 10px;font-family:var(--disp);font-weight:700;font-size:8.5px;letter-spacing:.2em;color:var(--accent);background:#faf8f3d9;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}#arete .scstamp span{display:block;font-size:15px;text-align:center;margin-bottom:3px}#arete .scmeta{padding:14px 16px}#arete .scmeta b{font-family:var(--disp);font-weight:600;font-size:13.5px;color:var(--ink);display:block}#arete .scmeta span{font-size:11.5px;color:var(--ink2);display:block;margin-top:3px}@media(max-width:700px){#arete .stamps{grid-template-columns:1fr}}#arete .wstats{display:flex;justify-content:center;gap:34px;margin:20px 0 6px}#arete .wstats b{display:block;font-family:var(--disp);font-weight:700;font-size:clamp(20px,3.4vw,30px);letter-spacing:-.02em;color:var(--ink)}#arete .wstats span{font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink2)}#arete .wcta{background:var(--ink);color:#fff;margin-top:22px}#arete.world2{background:var(--paper)}#arete .w2-progress{position:fixed;top:0;left:0;right:0;height:2.5px;z-index:120;background:transparent}#arete .w2-progress i{display:block;height:100%;width:0;background:linear-gradient(90deg,var(--accent),#c8a877)}#arete .w2-hero{position:relative;min-height:100svh;background:radial-gradient(130% 110% at 50% -10%,#2c2620,#16140f 62%,#100e0a);color:#fff;display:flex;flex-direction:column;overflow:hidden}#arete .w2-hero-in{position:relative;z-index:3;text-align:center;padding:96px 22px 0}#arete .w2-eye{display:inline-flex;align-items:center;gap:8px;font-family:var(--disp);font-weight:600;font-size:10px;letter-spacing:.3em;color:#c8a877;border:1px solid rgba(200,168,119,.35);padding:8px 14px;border-radius:999px}#arete .w2-live{width:6px;height:6px;border-radius:50%;background:#c8a877;animation:w2pulse 1.6s ease-in-out infinite}@keyframes w2pulse{0%,to{opacity:1;box-shadow:0 0 #c8a87780}50%{opacity:.6;box-shadow:0 0 0 6px #c8a87700}}#arete .w2-hero h1{font-family:var(--disp);font-weight:700;font-size:clamp(40px,8vw,92px);letter-spacing:-.03em;line-height:.98;margin:22px 0 0}#arete .w2-hero h1 em{font-style:normal;color:transparent;-webkit-text-stroke:1.5px rgba(227,198,154,.85)}#arete .w2-sub{font-size:14.5px;color:#ffffffad;font-weight:300;max-width:44ch;margin:16px auto 0}#arete .w2-globe-wrap{position:relative;flex:1;min-height:min(560px,62vh);width:100%}#arete .w2-globe-wrap canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;cursor:grab}#arete .w2-globe-wrap canvas:active{cursor:grabbing}#arete .w2-hint{position:absolute;bottom:16px;left:50%;transform:translate(-50%);font-family:var(--disp);font-weight:600;font-size:9.5px;letter-spacing:.24em;text-transform:uppercase;color:#fff6;white-space:nowrap}#arete .w2-scroll{position:absolute;bottom:0;left:50%;transform:translate(-50%);z-index:3;padding-bottom:6px}#arete .w2-scroll span{display:block;width:1px;height:40px;background:linear-gradient(180deg,rgba(227,198,154,.9),transparent);animation:hint 1.8s ease-in-out infinite}#arete .w2-card-ov{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f0c098c;opacity:0;pointer-events:none;transition:opacity .25s;z-index:130}#arete .w2-card-ov.open{opacity:1;pointer-events:auto}#arete .w2-card{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%) scale(.94);width:min(400px,92vw);background:var(--paper);border-radius:22px;overflow:hidden;box-shadow:0 40px 90px -20px #0000008c;z-index:131;opacity:0;pointer-events:none;transition:opacity .28s,transform .28s cubic-bezier(.22,.8,.26,1)}#arete .w2-card.open{opacity:1;pointer-events:auto;transform:translate(-50%,-50%) scale(1)}#arete .w2-card-x{position:absolute;top:12px;right:12px;z-index:3;width:34px;height:34px;border-radius:50%;border:0;background:#faf8f3e6;color:var(--ink);font-size:19px;cursor:pointer;box-shadow:var(--sh-sm)}#arete .w2-card-img{aspect-ratio:4/3;background-size:cover;background-position:center 25%}#arete .w2-card-b{padding:18px 20px 20px}#arete .w2-card-time{font-family:var(--disp);font-weight:700;font-size:30px;letter-spacing:-.02em;color:var(--ink);margin-right:10px}#arete .w2-card-place{font-family:var(--disp);font-weight:600;font-size:10px;letter-spacing:.22em;color:var(--accent)}#arete .w2-card-line{font-size:13.5px;color:var(--ink);font-weight:300;margin:10px 0 8px;line-height:1.55}#arete .w2-card-meta{display:block;font-family:var(--disp);font-weight:600;font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink2)}#arete .w2-card-cta{display:inline-flex;margin-top:14px;font-family:var(--disp);font-weight:600;font-size:13px;color:#fff;background:var(--ink);padding:11px 20px;border-radius:999px;text-decoration:none}#arete .w2-feed{position:fixed;left:16px;bottom:16px;z-index:110;display:flex;flex-direction:column;gap:8px;pointer-events:none;max-width:min(340px,84vw)}#arete .w2-toast{display:flex;align-items:center;gap:9px;background:#faf8f3f0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--line);border-radius:999px;box-shadow:var(--sh);padding:9px 16px 9px 12px;font-size:12px;color:var(--ink);transform:translateY(14px);opacity:0;transition:.4s cubic-bezier(.22,.8,.26,1)}#arete .w2-toast.in{transform:none;opacity:1}#arete .w2-toast b{font-family:var(--disp);font-weight:600}#arete .w2-toast-live{flex:0 0 auto;width:7px;height:7px;border-radius:50%;background:#3f7d4e;animation:w2pulse 1.6s infinite}#arete .jimg{will-change:transform;transform:scale(1.12)}#arete .jin>*{opacity:0;transform:translateY(26px);transition:opacity .7s,transform .7s cubic-bezier(.22,.8,.26,1)}#arete .jstop.in .jin>*{opacity:1;transform:none}#arete .jstop.in .jin>*:nth-child(2){transition-delay:.08s}#arete .jstop.in .jin>*:nth-child(3){transition-delay:.16s}#arete .jstop.in .jin>*:nth-child(4){transition-delay:.24s}#arete .jstamp{opacity:0;transform:rotate(7deg) scale(1.4);transition:.5s .3s cubic-bezier(.22,.8,.26,1)}#arete .jstop.in .jstamp{opacity:1;transform:rotate(7deg) scale(1)}#arete .w2-marq .cmarq-t span{-webkit-text-stroke:1.5px rgba(156,123,76,.35)}#arete .w2-route #w2Path{stroke-dashoffset:100;transition:stroke-dashoffset 2.6s ease}#arete .w2-route.in #w2Path{stroke-dashoffset:0}#arete .w2-plane{position:absolute;font-size:17px;offset-path:path("M30,190 C180,60 320,60 500,120 C680,180 820,180 970,50");offset-rotate:auto;offset-distance:0%;opacity:0}#arete .w2-route.in .w2-plane{animation:w2fly 8s linear 1.2s infinite}@keyframes w2fly{0%{offset-distance:0%;opacity:0}6%{opacity:1}94%{opacity:1}to{offset-distance:100%;opacity:0}}#arete .stampcard{opacity:0;transform:translateY(26px) rotate(0);transition:.6s cubic-bezier(.22,.8,.26,1)}#arete .stampcard.in{opacity:1;transform:none}#arete .stampcard:nth-child(1).in{transition-delay:0s}#arete .stampcard:nth-child(2).in{transition-delay:.12s}#arete .stampcard:nth-child(3).in{transition-delay:.24s}@media(prefers-reduced-motion:reduce){#arete .jin>*,#arete .jstamp,#arete .stampcard{opacity:1;transform:none;transition:none}#arete .w2-plane{animation:none}}@media(max-width:640px){#arete .w2-feed{left:10px;bottom:10px}#arete .w2-hero-in{padding-top:78px}}#arete .pstock{display:flex;align-items:center;gap:9px;margin-top:8px}#arete .ps-bar{position:relative;flex:1;height:3px;border-radius:999px;background:var(--line2);overflow:hidden}#arete .ps-bar i{position:absolute;left:0;top:0;bottom:0;border-radius:999px;background:linear-gradient(90deg,var(--accent),var(--accent2))}#arete .ps-l{font-family:var(--disp);font-weight:500;font-size:10.5px;letter-spacing:.05em;text-transform:uppercase;color:var(--ink2);white-space:nowrap;display:flex;align-items:center;gap:6px}#arete .ps-l b{font-weight:700;color:var(--ink)}#arete .pstock.low .ps-l,#arete .pstock.low .ps-l b{color:var(--accent)}#arete .ps-dot{width:5px;height:5px;border-radius:50%;background:var(--accent);animation:p 1.6s infinite;flex:none}#arete .pcard .pfinal{background:var(--ink);color:#e3c69a}@media(max-width:600px){#arete .ps-l{font-size:9.5px;letter-spacing:.03em}#arete .pstock{gap:7px;margin-top:6px}}@media(prefers-reduced-motion:reduce){#arete .ps-dot{animation:none}}#arete .vs2{max-width:620px;margin:0 auto;background:#fff;border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--sh-sm);overflow:hidden}#arete .vs2-head{display:flex;align-items:center;justify-content:center;gap:14px;padding:15px 16px;background:linear-gradient(120deg,#faf8f3,#f4efe6);border-bottom:1px solid var(--line);font-family:var(--disp);font-weight:600;font-size:10.5px;letter-spacing:.18em;text-transform:uppercase}#arete .vs2-head .vh-t{color:var(--ink3);text-decoration:line-through;text-decoration-color:#15130f66;text-decoration-thickness:1.5px}#arete .vs2-head .vh-x{color:var(--accent);font-size:13px}#arete .vs2-head .vh-u{color:var(--accent);letter-spacing:.3em;padding-left:.06em}#arete .vs2-row{display:flex;gap:15px;padding:17px 20px;border-bottom:1px solid var(--line2);align-items:flex-start}#arete .vs2-row:last-child{border-bottom:0}#arete .vs2-coin{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:50%;background:radial-gradient(circle at 36% 30%,#fff,#f2ede3 68%,#e6dccb);border:1px solid var(--line);box-shadow:inset 0 1px #ffffffd9,0 6px 14px -8px #14120f4d;font-size:18px}#arete .vs2-b{flex:1;min-width:0}#arete .vs2-c{display:block;font-family:var(--disp);font-weight:600;font-size:9.5px;letter-spacing:.22em;text-transform:uppercase;color:var(--accent);margin-bottom:4px}#arete .vs2-t{position:relative;display:inline-block;font-size:12.5px;font-weight:300;color:var(--ink3);line-height:1.45}#arete .vs2-t:after{content:"";position:absolute;left:0;top:56%;height:1.5px;width:0;background:var(--ink3);transition:width .6s cubic-bezier(.22,.8,.26,1) .1s}#arete .vs2-row.in .vs2-t:after{width:100%}#arete .vs2-u{display:block;margin-top:5px;font-family:var(--disp);font-weight:600;font-size:15px;letter-spacing:-.01em;line-height:1.35;color:var(--ink);opacity:0;transform:translateY(6px);transition:opacity .5s .32s,transform .5s .32s cubic-bezier(.22,.8,.26,1)}#arete .vs2-row.in .vs2-u{opacity:1;transform:none}#arete .vs2-u i{font-style:normal;color:var(--accent);margin-right:7px;font-weight:700}@media(max-width:480px){#arete .vs2-row{padding:15px 16px;gap:12px}#arete .vs2-coin{width:38px;height:38px;font-size:16px}#arete .vs2-u{font-size:14px}}@media(prefers-reduced-motion:reduce){#arete .vs2-t:after{width:100%;transition:none}#arete .vs2-u{opacity:1;transform:none;transition:none}}#arete .crd{width:8px;height:8px;border-radius:50%;flex:none;box-shadow:inset 0 0 0 1px #00000024}#arete .crd{width:9px;height:9px;border-radius:50%;flex:none;box-shadow:inset 0 0 0 1px #00000024}#arete .d-dark{background:linear-gradient(150deg,#3d3a36,#17150f)}#arete .d-blush{background:linear-gradient(150deg,#f0cdc6,#d09189)}#arete .d-emerald{background:linear-gradient(150deg,#3f8a68,#1d4a37)}#arete .d-ice{background:linear-gradient(150deg,#e4f0f5,#a9c6d4)}#arete .d-stoneset{background:conic-gradient(#b9d3de,#f0cdc6,#8fbf9f,#d8d4cc,#b9d3de)}#arete .crail2{margin-top:12px;background:#fff;border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--sh-sm);overflow:hidden;transition:box-shadow .2s}#arete .crail2.open{box-shadow:var(--sh)}#arete .cr2-h{display:flex;align-items:center;justify-content:space-between;padding:11px 14px 2px}#arete .cr2-eye{font-family:var(--disp);font-weight:600;font-size:9px;letter-spacing:.24em;text-transform:uppercase;color:var(--accent)}#arete .cr2-skip{font-size:10px;color:var(--ink3);letter-spacing:.04em}#arete .cr2-lbl{display:flex;align-items:center;gap:8px;padding:9px 14px 8px}#arete .cr2-lbl b{font-family:var(--disp);font-weight:600;font-size:12px;color:var(--ink);letter-spacing:-.005em}#arete .cr2-n{flex:none;width:16px;height:16px;border-radius:50%;background:var(--line2);color:var(--ink3);font-family:var(--disp);font-weight:700;font-size:8.5px;display:flex;align-items:center;justify-content:center;transition:.22s}#arete .cr2-n.on{background:var(--accent);color:#fff}#arete .cr2-m{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;padding:0 14px 12px}#arete .cr2-mb{border:1px solid var(--line);background:var(--paper);border-radius:12px;padding:9px 3px 8px;cursor:pointer;text-align:center;transition:.16s;font-family:var(--body)}#arete .cr2-mb:hover{border-color:var(--accent);transform:translateY(-2px)}#arete .cr2-mb .e{display:block;font-size:20px;line-height:1;margin-bottom:5px;transition:transform .2s}#arete .cr2-mb:hover .e{transform:scale(1.12)}#arete .cr2-mb .n{display:block;font-family:var(--disp);font-weight:600;font-size:8.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink2)}#arete .cr2-mb.on{background:var(--ink);border-color:var(--ink);transform:none}#arete .cr2-mb.on .n{color:#fff}#arete .cr2-mb.on .e{transform:scale(1.1)}#arete .cr2-s2{max-height:0;overflow:hidden;transition:max-height .34s cubic-bezier(.22,.8,.26,1)}#arete .crail2.open .cr2-s2{max-height:190px}#arete .cr2-s2:before{content:"";display:block;height:1px;background:var(--line2);margin:0 14px}#arete .cr2-t{display:flex;gap:8px;padding:0 14px 13px}#arete .cr2-tb{flex:1;min-width:0;display:none;border:0;background:none;padding:0;cursor:pointer;text-align:center;font-family:var(--body);transition:transform .16s}#arete .cr2-tb.show{display:block}#arete .cr2-tb:hover{transform:translateY(-2px)}#arete .cr2-c{position:relative;display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:1;max-width:46px;margin:0 auto;border-radius:50%;overflow:hidden;background:radial-gradient(circle at 36% 30%,#fff,#f2ede3 68%,#e6dccb);border:1px solid var(--line);box-shadow:inset 0 1px #ffffffd9,0 5px 12px -7px #14120f4d;transition:box-shadow .18s}#arete .cr2-c img{width:100%;height:100%;object-fit:cover;display:block}#arete .cr2-c i{width:20px;height:20px;border-radius:50%}#arete .cr2-tb.on .cr2-c{box-shadow:0 0 0 1.5px #fff,0 0 0 2.5px var(--accent),0 7px 15px -6px #14120f66}#arete .cr2-tn{display:block;margin-top:6px;font-family:var(--disp);font-weight:500;font-size:8px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink3);transition:.15s;overflow:hidden;text-overflow:ellipsis}#arete .cr2-tb.on .cr2-tn{color:var(--accent);font-weight:700}#arete .cr2-sel{display:flex;align-items:center;gap:10px;padding:10px 14px;border-top:1px solid var(--line2);background:linear-gradient(120deg,#fbf6ec,#f4ead6)}#arete .cr2-sel[hidden]{display:none}#arete .cr2-sl{display:flex;align-items:center;gap:8px;flex:1;min-width:0}#arete .cr2-sl i{font-style:normal;font-size:16px;line-height:1}#arete .cr2-sl b{font-family:var(--disp);font-weight:600;font-size:12.5px;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#arete .cr2-sp{font-family:var(--disp);font-weight:600;font-size:12.5px;color:var(--accent);flex:none}#arete .cr2-x{background:none;border:0;font-size:10px;color:var(--ink3);cursor:pointer;text-decoration:underline;padding:0;flex:none;font-family:var(--body);transition:.15s}#arete .cr2-x:hover{color:var(--ink2)}#arete .cta .cl i{font-style:normal;font-weight:500;opacity:.7}#arete .cr2-mb:focus-visible,#arete .cr2-tb:focus-visible .cr2-c{outline:2px solid var(--accent);outline-offset:2px}@media(max-width:420px){#arete .cr2-mb{border-radius:10px;padding:8px 2px 7px}#arete .cr2-mb .e{font-size:18px}#arete .cr2-mb .n{font-size:7.5px;letter-spacing:.08em}#arete .cr2-t{gap:6px}#arete .cr2-c{max-width:42px}#arete .cr2-tn{font-size:7px}}#arete .cbreak.cmxbrk{background:#fff;border:1px solid var(--line);box-shadow:var(--sh-sm);padding:42px 26px 34px;margin:30px 0;overflow:visible;text-align:center}#arete .cmxbrk .eyebrow{display:block;margin-bottom:10px}#arete .cmxbrk h3{font-family:var(--disp);font-weight:600;font-size:clamp(24px,4vw,40px);letter-spacing:-.02em;line-height:1.06;margin:0;color:var(--ink)}#arete .cmxbrk .cmx-sub{font-size:13.5px;color:var(--ink2);font-weight:300;margin:12px auto 0;max-width:46ch}#arete .cmx{display:grid;grid-template-columns:auto repeat(5,1fr);gap:10px;align-items:center;max-width:640px;margin:30px auto 0}#arete .cmx-hd{font-family:var(--disp);font-weight:600;font-size:8.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--ink2);display:flex;flex-direction:column;align-items:center;gap:5px;padding-bottom:4px}#arete .cmx-rh{font-family:var(--disp);font-weight:600;font-size:9px;letter-spacing:.2em;text-transform:uppercase;color:var(--ink2);text-align:right;padding-right:6px;white-space:nowrap}#arete .cmx-c{position:relative;display:block;aspect-ratio:1;border-radius:50%;overflow:hidden;background:radial-gradient(circle at 36% 30%,#fff,#f2ede3 68%,#e6dccb);border:1px solid var(--line);box-shadow:inset 0 1px #ffffffd9,0 6px 14px -8px #14120f4d;transition:transform .2s,box-shadow .2s}#arete .cmx-c img{width:100%;height:100%;object-fit:cover;display:block}#arete a.cmx-c:hover{transform:translateY(-4px) scale(1.06);box-shadow:0 0 0 1.5px var(--paper),0 0 0 3px var(--accent),0 10px 22px -8px #14120f66}#arete .cmx-c.empty{background:var(--line2);border-style:dashed;box-shadow:none}#arete .cmx-add{position:absolute;right:3px;bottom:3px;width:22px;height:22px;border:0;border-radius:50%;background:var(--ink);color:#fff;font-size:14px;line-height:1;cursor:pointer;opacity:0;transform:scale(.6);transition:.18s;display:flex;align-items:center;justify-content:center;padding:0}#arete .cmx-c:hover .cmx-add{opacity:1;transform:none}#arete .cmx-add:hover{background:var(--accent)}#arete .cmx-foot{margin-top:24px;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink2);font-weight:500}#arete .cmx-foot b{color:var(--ink)}#arete .cmx-cta{display:inline-flex;margin-top:18px;font-family:var(--disp);font-weight:600;font-size:13.5px;color:var(--ink);border:1px solid var(--ink);padding:13px 26px;border-radius:999px;text-decoration:none;transition:.18s}#arete .cmx-cta:hover{background:var(--ink);color:#fff}@media(max-width:640px){#arete .cbreak.cmxbrk{padding:32px 14px 28px}#arete .cmx{gap:7px}#arete .cmx-rh{font-size:7.5px;letter-spacing:.12em;padding-right:3px}#arete .cmx-hd{font-size:7px;letter-spacing:.1em;gap:3px}#arete .cmx-add{display:none}}@media(min-width:900px){#arete .cmx{max-width:700px;gap:14px}}.aretecart .ccrail{display:flex;gap:10px;overflow-x:auto;padding:2px 0 6px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.aretecart .ccrail::-webkit-scrollbar{display:none}.aretecart .ccc{flex:0 0 auto;width:66px;border:0;background:none;padding:0;cursor:pointer;text-align:center;transition:transform .18s}.aretecart .ccc:hover{transform:translateY(-3px)}.aretecart .ccc.busy{opacity:.45;pointer-events:none}.aretecart .ccc-i{position:relative;display:block;width:58px;height:58px;margin:0 auto;border-radius:50%;overflow:hidden;background:radial-gradient(circle at 36% 30%,#fff,#f2ede3 68%,#e6dccb);border:1px solid var(--line);box-shadow:inset 0 1px #ffffffd9,0 6px 14px -8px #14120f4d;transition:box-shadow .18s}.aretecart .ccc-i img{width:100%;height:100%;object-fit:cover;display:block}.aretecart .ccc:hover .ccc-i{box-shadow:0 0 0 1.5px var(--paper),0 0 0 2.5px var(--accent)}.aretecart .ccc-add{position:absolute;right:1px;bottom:1px;width:19px;height:19px;border-radius:50%;background:var(--ink);color:#fff;font-size:13px;line-height:19px;transition:.18s}.aretecart .ccc:hover .ccc-add{background:var(--accent);transform:scale(1.1)}.aretecart .ccc-n{display:block;margin-top:6px;font-family:var(--disp);font-weight:500;font-size:9px;line-height:1.25;color:var(--ink2)}.aretecart .ccc-p{display:block;font-family:var(--disp);font-weight:600;font-size:9.5px;color:var(--ink);margin-top:1px}.aretecart .cup-all{display:block;text-align:center;margin-top:8px;font-family:var(--disp);font-weight:600;font-size:9.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink2);text-decoration:none;border-bottom:1px solid var(--line);padding-bottom:3px;width:max-content;margin-left:auto;margin-right:auto}.aretecart .cup-all:hover{color:var(--accent);border-color:var(--accent)}#arete .pdp{min-width:0}#arete .pdp>*,#arete .gal,#arete .bb{min-width:0;max-width:100%}#arete .crail2,#arete .cr2-m,#arete .cr2-t,#arete .cr2-sel,#arete .specrow,#arete .drop,#arete .riskline{min-width:0;max-width:100%}@media(prefers-reduced-motion:reduce){#arete .cr2-mb,#arete .cr2-tb,#arete .cr2-c,#arete .cr2-n,#arete .cr2-s2,#arete .cmx-c,#arete .cmx-add,.aretecart .ccc,.aretecart .ccc-i,.aretecart .ccc-add{transition:none}}#arete .eng2{margin-top:12px;background:#fff;border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--sh-sm);overflow:hidden;transition:box-shadow .2s}#arete .eng2.on{box-shadow:0 0 0 1.5px var(--paper),0 0 0 2.5px var(--accent),var(--sh-sm)}#arete .eng2-h{display:flex;align-items:center;gap:11px;width:100%;background:none;border:0;padding:11px 14px;cursor:pointer;text-align:left;font-family:var(--body);transition:background .15s}#arete .eng2-h:hover{background:#fdfcf9}#arete .eng2-coin{flex:none;display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background:linear-gradient(165deg,#f2f1ee,#c9c6bf 55%,#9d9a93);border:1px solid var(--line);box-shadow:inset 0 1px #ffffffe6,0 5px 12px -7px #14120f59;font-family:var(--disp);font-weight:700;font-size:11px;letter-spacing:.06em;color:#6e6b65;text-shadow:0 1px 0 rgba(255,255,255,.8)}#arete .eng2-t{flex:1;min-width:0;line-height:1.3}#arete .eng2-t b{display:block;font-family:var(--disp);font-weight:600;font-size:12.5px;color:var(--ink)}#arete .eng2-t span{display:block;font-size:10.5px;color:var(--ink2)}#arete .eng2-p{flex:none;font-family:var(--disp);font-weight:600;font-size:12.5px;color:var(--ink);white-space:nowrap}#arete .eng2-p s{color:var(--ink3);font-weight:400;font-size:10.5px;margin-right:5px}#arete .eng2-tick{flex:none;width:19px;height:19px;border-radius:50%;border:1.5px solid var(--line);position:relative;transition:.16s}#arete .eng2.on .eng2-tick{background:var(--accent);border-color:var(--accent)}#arete .eng2.on .eng2-tick:after{content:"";position:absolute;left:6px;top:3px;width:5px;height:9px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}#arete .eng2-b{max-height:0;overflow:hidden;transition:max-height .34s cubic-bezier(.22,.8,.26,1)}#arete .eng2.on .eng2-b{max-height:280px}#arete .eng2-in{display:flex;gap:14px;align-items:flex-start;padding:13px 14px 14px;border-top:1px solid var(--line2);margin-top:2px}#arete .eng2-f{flex:1;min-width:0}#arete .eng2-lrow{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:7px}#arete .eng2-lrow label{font-family:var(--disp);font-weight:600;font-size:9px;letter-spacing:.2em;text-transform:uppercase;color:var(--ink2)}#arete .eng2-frames{display:flex;gap:5px}#arete .eng2-fr{width:16px;height:16px;border-radius:50%;border:1px solid var(--line);cursor:pointer;padding:0;transition:.16s}#arete .eng2-fr[data-f=silver]{background:linear-gradient(165deg,#f2f1ee,#c9c6bf 55%,#9d9a93)}#arete .eng2-fr[data-f=black]{background:linear-gradient(165deg,#3d3a36,#171512)}#arete .eng2-fr.on{box-shadow:0 0 0 1.5px #fff,0 0 0 2.5px var(--accent)}#arete .eng2-f input{width:100%;border:1px solid var(--line);border-radius:11px;background:var(--paper);padding:11px 13px;font-family:var(--disp);font-weight:700;font-size:17px;letter-spacing:.26em;text-transform:uppercase;color:var(--ink);outline:none;transition:.15s}#arete .eng2-f input::placeholder{color:var(--ink3);font-weight:500}#arete .eng2-f input:focus{border-color:var(--accent);box-shadow:0 0 0 3px #9c7b4c24}#arete .eng2-hint{display:block;font-size:9.5px;color:var(--ink3);margin-top:6px;letter-spacing:.03em}#arete .eng2-omni{display:block;font-size:9px;color:var(--ink3);margin-top:3px;letter-spacing:.03em}#arete .eng2-final{display:block;font-size:9px;color:var(--accent);margin-top:5px;letter-spacing:.04em;font-weight:500}#arete .eng2-prev{flex:none;width:112px;text-align:center}#arete .eng2-clasp{position:relative;display:flex;align-items:center;justify-content:center;width:112px;height:78px;border-radius:14px;box-shadow:0 12px 22px -12px #14120f73,inset 0 1px #ffffff8c;transition:background .3s}#arete .eng2-clasp.silver{background:linear-gradient(165deg,#f2f1ee,#c9c6bf 42%,#a4a19a 70%,#8c8982)}#arete .eng2-clasp.black{background:linear-gradient(165deg,#3d3a36,#26231f 45%,#171512 78%,#0e0d0b);box-shadow:0 12px 22px -12px #14120fa6,inset 0 1px #ffffff24}#arete .eng2-clasp:before{content:"";position:absolute;top:6px;right:6px;bottom:6px;left:6px;border-radius:10px;box-shadow:inset 0 0 0 1px #00000017}#arete .eng2-clasp.black:before{box-shadow:inset 0 0 0 1px #ffffff12}#arete .eng2-let{position:relative;font-family:var(--disp);font-weight:600;font-size:26px;letter-spacing:.24em;padding-left:.24em;line-height:1.05;-webkit-user-select:none;user-select:none;transition:font-size .2s}#arete .eng2-clasp.silver .eng2-let{color:#787670;text-shadow:0 1px 0 rgba(255,255,255,.85),0 -1px 1px rgba(0,0,0,.28)}#arete .eng2-clasp.black .eng2-let{color:#141210;text-shadow:0 1px 0 rgba(255,255,255,.16),0 -1px 1px rgba(0,0,0,.85)}#arete .eng2-let.empty{font-size:8.5px!important;letter-spacing:.16em;padding-left:.16em;opacity:.42;font-weight:700}#arete .eng2-cap{display:block;margin-top:8px;font-family:var(--disp);font-weight:600;font-size:8px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink3)}#arete .eng2-cap b{color:var(--accent)}#arete .eng2-h:focus-visible,#arete .eng2-fr:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media(max-width:440px){#arete .eng2-in{flex-direction:column-reverse;align-items:stretch}#arete .eng2-prev{width:100%}#arete .eng2-clasp{width:112px;margin:0 auto}#arete .eng2-t span{display:none}}#arete .eng2,#arete .eng2-in,#arete .eng2-f{min-width:0;max-width:100%}@media(prefers-reduced-motion:reduce){#arete .eng2-b,#arete .eng2-clasp,#arete .eng2-let{transition:none}}@keyframes aretecounter{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}#arete .fcharm .ctr,#arete .globebrk .fcharm .ctr{animation:aretecounter 48s linear infinite}#arete .bar i{width:auto}@media(prefers-reduced-motion:reduce){#arete .fcharm .ctr{animation:none}}#arete-pdp{--ink:#111110;--ink2:#6B6862;--ink3:#A5A29B;--line:#EAE8E3;--line2:#F5F4F1;--wash:#FAFAF9;--accent:#9C7C46;--accent2:#B79461;--ok:#3F8A5E;--disp:"Jost","Futura","Helvetica Neue",Arial,sans-serif;--serif:"Instrument Serif",Georgia,serif;--body:"Inter","Helvetica Neue",Arial,sans-serif;--r:14px;--r-lg:18px;--r-sm:10px;--sh:0 1px 3px rgba(17,17,16,.03),0 16px 40px -26px rgba(17,17,16,.16);--sh-sm:0 1px 3px rgba(17,17,16,.03),0 8px 22px -18px rgba(17,17,16,.14);background:#fff;color:var(--ink);font-family:var(--body);line-height:1.62;font-size:15px;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}#arete-pdp *{box-sizing:border-box;margin:0;padding:0}#arete-pdp img{max-width:100%;display:block}#arete-pdp .wrap{max-width:1180px;margin:0 auto;padding:0 26px}#arete-pdp .eyebrow{font-size:10px;letter-spacing:.28em;text-transform:uppercase;color:var(--accent);font-weight:600}#arete-pdp .pdp{display:grid;grid-template-columns:1.1fr .9fr;gap:56px;padding:30px 0 60px;align-items:start}#arete-pdp .gal{position:sticky;top:26px}#arete-pdp .film{display:flex;gap:10px;margin-top:10px}#arete-pdp .tb{flex:1;aspect-ratio:1;border:1px solid var(--line);border-radius:0;background:var(--wash);cursor:pointer;transition:.18s;overflow:hidden;padding:0}#arete-pdp .tb img{width:100%;height:100%;object-fit:cover}#arete-pdp .tb.on{border-color:var(--ink)}#arete-pdp .stage{position:relative;background:var(--wash);border-radius:0;aspect-ratio:1;overflow:hidden}#arete-pdp .shot{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .3s}#arete-pdp .shot.on{opacity:1}#arete-pdp .shot img{width:100%;height:100%;object-fit:cover}#arete-pdp .ph{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:var(--ink3);font-family:var(--disp);font-size:14px;letter-spacing:.18em;text-transform:uppercase}#arete-pdp .arw{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;border-radius:50%;border:0;background:#ffffffe6;box-shadow:var(--sh-sm);font-size:20px;line-height:1;color:var(--ink);cursor:pointer;opacity:0;transition:opacity .25s;z-index:2}#arete-pdp .stage:hover .arw{opacity:1}#arete-pdp .arw.l{left:14px}#arete-pdp .arw.r{right:14px}#arete-pdp .stamp{position:absolute;left:16px;top:16px;width:66px;height:66px;border-radius:50%;border:1px solid var(--accent);background:#ffffffd9;display:flex;flex-direction:column;align-items:center;justify-content:center;transform:rotate(-7deg);z-index:2}#arete-pdp .stamp .n{font-size:7.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--accent)}#arete-pdp .stamp .m{font-family:var(--disp);font-weight:500;font-size:19px;line-height:1.05;font-variant-numeric:tabular-nums}#arete-pdp .stamp .t{font-size:6.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink2)}#arete-pdp .descr{display:flex;align-items:center;gap:11px;background:linear-gradient(100deg,#fdfbf7,#f8f4ec);border:1px solid #EFE7D8;border-radius:999px;padding:8px 16px 8px 8px;margin-bottom:18px;width:max-content;max-width:100%}#arete-pdp .descr .fl{flex:none;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background:#fff;border:1px solid #EFE7D8;font-size:13px;line-height:1}#arete-pdp .descr .dt{font-size:12.5px;color:var(--ink2);line-height:1.4;letter-spacing:.005em}#arete-pdp .descr .dt b{color:var(--ink);font-weight:500}#arete-pdp .buyers{display:flex;align-items:center;gap:11px;margin-bottom:16px}#arete-pdp .avs{display:flex;flex:none}#arete-pdp .av{width:30px;height:30px;border-radius:50%;border:2px solid #fff;margin-left:-9px;box-shadow:0 1px 3px #11111024;background-size:cover;background-position:center}#arete-pdp .av:first-child{margin-left:0}#arete-pdp .av.a1{background-color:#dfd6c5;background-image:linear-gradient(150deg,#dfd6c5,#b9a98f)}#arete-pdp .av.a2{background-color:#d3dad9;background-image:linear-gradient(150deg,#d3dad9,#9fa9a6)}#arete-pdp .av.a3{background-color:#e3d3cc;background-image:linear-gradient(150deg,#e3d3cc,#bfa79c)}#arete-pdp .buyers .bt{font-size:13.5px;color:var(--ink2);line-height:1.4}#arete-pdp .buyers .bt b{color:var(--ink);font-weight:600;font-variant-numeric:tabular-nums}#arete-pdp .buyers .vf{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;border-radius:50%;background:var(--accent);color:#fff;font-size:8px;margin:0 3px -2px 2px}#arete-pdp .rating{display:flex;align-items:center;gap:9px;margin-bottom:14px}#arete-pdp .stars{color:var(--accent);letter-spacing:1.5px;font-size:13px}#arete-pdp .rc{font-size:13px;color:var(--ink2)}#arete-pdp h1{font-family:var(--disp);font-weight:400;font-size:36px;line-height:1.14;letter-spacing:.12em;text-transform:uppercase;margin:0}#arete-pdp .promise{font-size:14.5px;color:var(--ink2);max-width:38ch;font-weight:300;margin-top:11px;line-height:1.55}#arete-pdp .price{display:flex;align-items:baseline;gap:11px;flex-wrap:wrap;font-family:var(--disp);font-weight:500;font-size:27px;margin:20px 0 6px;letter-spacing:-.01em;font-variant-numeric:tabular-nums}#arete-pdp .price.sale .p-now{color:var(--accent)}#arete-pdp .p-was{font-size:.62em;color:var(--ink3);font-weight:400;text-decoration-thickness:1px}#arete-pdp .p-pct{font-family:var(--disp);font-weight:500;font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:#fff;background:var(--accent);padding:5px 9px;align-self:center}#arete-pdp .p-save{display:flex;align-items:center;gap:8px;font-size:12.5px;color:var(--ink2);margin-bottom:16px}#arete-pdp .p-save i{width:5px;height:5px;border-radius:50%;background:var(--accent);flex:none}#arete-pdp .p-save b{font-family:var(--disp);font-weight:600;color:var(--ink);font-variant-numeric:tabular-nums}.arete-sticky .st-was{font-family:Jost,Arial,sans-serif;font-size:12.5px;color:#a5a29b;margin-left:7px;font-weight:400}#arete-pdp .ticks{display:flex;gap:26px;flex-wrap:wrap;margin-bottom:20px}#arete-pdp .tick{display:flex;align-items:center;gap:9px;font-size:13.5px;color:var(--ink2)}#arete-pdp .tick i{flex:none;width:19px;height:19px;border-radius:50%;border:1px solid var(--accent);display:flex;align-items:center;justify-content:center;font-style:normal;font-size:9px;color:var(--accent)}#arete-pdp .drop{border:1px solid var(--line);border-radius:var(--r);padding:14px 16px;margin-bottom:20px}#arete-pdp .drop-t{display:flex;justify-content:space-between;font-size:11px;letter-spacing:.13em;text-transform:uppercase;color:var(--ink2)}#arete-pdp .drop-t b{color:var(--ink);font-family:var(--disp);font-weight:500;font-variant-numeric:tabular-nums}#arete-pdp .bar{height:4px;background:var(--line2);border-radius:999px;overflow:hidden;margin:11px 0 9px}#arete-pdp .bar i{display:block;height:100%;background:linear-gradient(90deg,var(--accent),var(--accent2));border-radius:999px}#arete-pdp .drop-c{font-size:12.5px;color:var(--ink2)}#arete-pdp .drop-c b{font-family:var(--disp);font-weight:500;color:var(--ink);font-variant-numeric:tabular-nums}#arete-pdp .stock{display:flex;align-items:center;justify-content:center;gap:9px;font-size:13.5px;color:var(--ink2);margin-bottom:14px}#arete-pdp .stock .dot{width:8px;height:8px;border-radius:50%;background:var(--ok);flex:none}#arete-pdp .stock b{color:var(--ink);font-weight:600}#arete-pdp .opt{font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--ink2);margin-bottom:10px}#arete-pdp .eng{position:relative;border:1px solid #E4D6BB;border-radius:var(--r);background:linear-gradient(155deg,#fefcf8,#faf4e9);overflow:hidden;margin-bottom:20px;transition:.25s}#arete-pdp .eng:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,var(--accent),#E0C793 52%,var(--accent2));z-index:2}#arete-pdp .eng.on{border-color:var(--accent);box-shadow:0 0 0 1px #9c7c4624}#arete-pdp .eng-badge{position:absolute;top:12px;right:14px;z-index:3;font-family:var(--disp);font-weight:500;font-size:8px;letter-spacing:.18em;text-transform:uppercase;color:var(--accent);border:1px solid rgba(156,124,70,.38);background:#ffffffb3;padding:4px 9px;border-radius:999px}#arete-pdp .eng-h{display:block;width:100%;padding:16px 15px 14px;background:none;border:0;text-align:left;cursor:pointer;font-family:var(--body);transition:background .2s}#arete-pdp .eng-h:hover{background:#ffffff80}#arete-pdp .eng-top{display:flex;align-items:center;gap:12px}#arete-pdp .eng-coin{flex:none;width:38px;height:38px;border-radius:9px;background:linear-gradient(165deg,#f3f2ef,#cac7c0 55%,#9e9b94);display:flex;align-items:center;justify-content:center;font-family:var(--disp);font-weight:600;font-size:15px;color:#6e6b65;text-shadow:0 1px 0 rgba(255,255,255,.85);box-shadow:inset 0 1px #ffffffe6,0 4px 10px -5px #11111066}#arete-pdp .eng-hd{flex:1;min-width:0;padding-right:66px}#arete-pdp .eng-hd b{display:block;font-family:var(--disp);font-weight:500;font-size:15.5px;line-height:1.2;letter-spacing:.01em}#arete-pdp .eng-hd em{display:block;font-style:normal;font-size:12.5px;color:var(--ink2);margin-top:4px;line-height:1.5;max-width:34ch}#arete-pdp .eng-foot{display:flex;align-items:center;gap:11px;margin-top:12px;padding-top:11px;border-top:1px solid rgba(156,124,70,.15)}#arete-pdp .eng-price{font-family:var(--disp);font-weight:600;font-size:18px;color:var(--accent);font-variant-numeric:tabular-nums}#arete-pdp .eng-note{flex:1;font-size:11.5px;color:var(--ink2);line-height:1.4}#arete-pdp .eng-tick{flex:none;width:20px;height:20px;border-radius:50%;border:1.5px solid var(--ink3);position:relative;transition:.22s}#arete-pdp .eng.on .eng-tick{background:var(--accent);border-color:var(--accent)}#arete-pdp .eng-tick:after{content:"";position:absolute;left:6px;top:4px;width:5px;height:9px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg) scale(.4);opacity:0;transition:.22s}#arete-pdp .eng.on .eng-tick:after{opacity:1;transform:rotate(45deg) scale(1)}#arete-pdp .eng-b{max-height:0;overflow:hidden;transition:max-height .4s cubic-bezier(.22,.8,.26,1)}#arete-pdp .eng.on .eng-b{max-height:560px}#arete-pdp .eng-in{padding:15px 15px 17px;border-top:1px solid #F0E6D3;margin-top:2px}#arete-pdp .eng-in{display:block}#arete-pdp .eng-in .field{display:block;width:100%}#arete-pdp .eng-shot{overflow:hidden;background:var(--wash);border:1px solid #EFE7D8}#arete-pdp .eng-shot img{width:100%;height:auto;display:block}#arete-pdp .eng-cap{display:flex;align-items:center;gap:8px;margin:9px 0 15px;font-size:11px;color:var(--ink2);letter-spacing:.02em}#arete-pdp .eng-cap i{width:5px;height:5px;border-radius:50%;background:var(--accent);flex:none}#arete-pdp .eng-row{display:flex;gap:9px;align-items:stretch}#arete-pdp .eng-live{flex:none;width:78px;display:flex;align-items:center;justify-content:center;background:linear-gradient(165deg,#f4f3f0,#cbc8c1 44%,#a6a39c,#8e8b84);box-shadow:inset 0 1px #fff9,0 4px 10px -6px #11111066}#arete-pdp .eng-live b{font-family:var(--disp);font-weight:500;font-size:19px;letter-spacing:.14em;padding-left:.14em;color:#78766f;text-shadow:0 1px 0 rgba(255,255,255,.85),0 -1px 1px rgba(0,0,0,.32);transition:opacity .25s}#arete-pdp .eng-live b.out{opacity:0}#arete-pdp .field label{display:block;font-family:var(--disp);font-weight:500;font-size:9px;letter-spacing:.2em;text-transform:uppercase;color:var(--ink2);margin-bottom:7px}#arete-pdp .field input{flex:1;min-width:0;width:100%;border:1px solid var(--line);border-radius:9px;background:#fff;padding:12px 14px;font-family:var(--disp);font-weight:600;font-size:18px;letter-spacing:.26em;text-transform:uppercase;color:var(--ink);outline:none;transition:.2s}#arete-pdp .field input::placeholder{color:var(--ink3)}#arete-pdp .field input:focus{border-color:var(--accent);box-shadow:0 0 0 3px #9c7c461a}#arete-pdp .hint{display:block;font-size:11.5px;color:var(--ink3);margin-top:9px;line-height:1.5}#arete-pdp .cta{position:relative;overflow:hidden;width:100%;border:0;border-radius:6px;background:var(--ink);color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:19px 24px;font-family:var(--disp);transition:background .2s,transform .12s}#arete-pdp .cta:hover{background:#000}#arete-pdp .cta:active{transform:scale(.995)}#arete-pdp .cta[disabled]{background:var(--ink3);cursor:default}#arete-pdp .cta .lft{text-align:left;line-height:1.2}#arete-pdp .cta .lb{display:block;font-weight:500;font-size:12.5px;letter-spacing:.24em;text-transform:uppercase}#arete-pdp .cta .sub{display:block;font-weight:500;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:#dec49a;max-height:0;opacity:0;overflow:hidden;transition:.3s cubic-bezier(.22,.8,.26,1)}#arete-pdp .cta .sub.v{max-height:18px;opacity:1;margin-top:4px}#arete-pdp .cta .pr{font-weight:600;font-size:17px;white-space:nowrap;font-variant-numeric:tabular-nums}#arete-pdp .cta .shine{position:absolute;top:0;bottom:0;left:-40%;width:34%;background:linear-gradient(105deg,transparent,rgba(227,198,154,.3),transparent);transform:skew(-18deg);pointer-events:none}#arete-pdp .cta.flash .shine{animation:arsh .85s ease-out}@keyframes arsh{to{left:130%}}#arete-pdp .klarna{display:flex;align-items:center;justify-content:center;gap:6px;border:1px solid var(--line);border-radius:8px;padding:13px;margin-top:11px;font-size:13px;color:var(--ink2);text-align:center}#arete-pdp .klarna b{color:var(--ink);font-weight:600;font-variant-numeric:tabular-nums}#arete-pdp .klarna .kl{font-weight:700;color:var(--ink);letter-spacing:-.02em}#arete-pdp .payline{text-align:center;font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink3);margin-top:12px}#arete-pdp .grt{margin-top:18px;border:1px solid #E4D6BB;border-radius:var(--r);background:linear-gradient(155deg,#fefcf8,#faf5eb);padding:18px 18px 17px}#arete-pdp .grt-h{display:flex;align-items:center;gap:13px}#arete-pdp .seal{flex:none;width:52px;height:52px;border-radius:50%;border:1px dashed var(--accent);display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--accent);background:#fff9}#arete-pdp .seal b{font-family:var(--disp);font-weight:500;font-size:15px;line-height:1;letter-spacing:.01em}#arete-pdp .seal span{font-size:6px;letter-spacing:.18em;text-transform:uppercase;margin-top:3px}#arete-pdp .grt-h b.gt{font-family:var(--disp);font-weight:400;font-size:15.5px;letter-spacing:.1em;text-transform:uppercase;line-height:1.35}#arete-pdp .grt p{font-size:13.5px;color:var(--ink2);line-height:1.6;margin-top:13px;font-weight:300}#arete-pdp .grt p b{color:var(--ink);font-weight:500}#arete-pdp .acc{margin-top:26px;border-top:1px solid var(--line)}#arete-pdp .ac{border-bottom:1px solid var(--line)}#arete-pdp .ac>button{width:100%;display:flex;justify-content:space-between;align-items:center;padding:17px 2px;font-family:var(--disp);font-size:11.5px;letter-spacing:.16em;text-transform:uppercase;font-weight:500;background:none;border:0;cursor:pointer;color:var(--ink)}#arete-pdp .ac .pm{font-size:17px;color:var(--ink3);transition:transform .3s;font-weight:400}#arete-pdp .ac.open .pm{transform:rotate(45deg)}#arete-pdp .acb{max-height:0;overflow:hidden;transition:max-height .38s}#arete-pdp .acb div{padding:0 2px 17px;font-size:14px;color:var(--ink2);font-weight:300;line-height:1.65;max-width:52ch}#arete-pdp .ac.open .acb{max-height:340px}#arete-pdp .sec{padding:64px 0;border-top:1px solid var(--line)}#arete-pdp .sh{text-align:center;max-width:640px;margin:0 auto 36px}#arete-pdp .sh .eyebrow{display:block;margin-bottom:12px}#arete-pdp .rule{width:28px;height:1px;background:var(--accent);margin:0 auto 13px}#arete-pdp .sh h2{font-family:var(--disp);font-weight:400;font-size:27px;letter-spacing:.13em;line-height:1.24;text-transform:uppercase}#arete-pdp .sh p{font-size:14.5px;color:var(--ink2);margin-top:13px;font-weight:300}#arete-pdp .rot{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}#arete-pdp .rc-card{text-decoration:none;color:var(--ink);display:block;transition:transform .22s}#arete-pdp .rc-card:hover{transform:translateY(-4px)}#arete-pdp .rc-img{position:relative;background:var(--wash);border:1px solid var(--line);border-radius:var(--r);aspect-ratio:1;overflow:hidden}#arete-pdp .rc-img img{width:100%;height:100%;object-fit:cover;transition:transform .35s}#arete-pdp .rc-card:hover .rc-img img{transform:scale(1.04)}#arete-pdp .rc-ed{position:absolute;top:10px;left:10px;z-index:2;font-family:var(--disp);font-weight:500;font-size:8.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink2);background:#ffffffeb;border:1px solid var(--line);padding:4px 8px;border-radius:999px}#arete-pdp .rc-plus{position:absolute;right:10px;bottom:10px;z-index:2;width:32px;height:32px;border-radius:50%;border:0;background:var(--ink);color:#fff;font-size:17px;cursor:pointer;transition:.18s}#arete-pdp .rc-plus:hover{transform:scale(1.08);background:var(--accent)}#arete-pdp .rc-meta{padding:12px 2px 0}#arete-pdp .rc-meta b{display:block;font-family:var(--disp);font-weight:500;font-size:14px;letter-spacing:.02em}#arete-pdp .rc-meta span{display:block;font-size:12.5px;color:var(--ink2);margin-top:2px}#arete-pdp .rc-stock{display:flex;align-items:center;gap:8px;margin-top:8px}#arete-pdp .rc-bar{flex:1;height:3px;background:var(--line2);border-radius:999px;overflow:hidden}#arete-pdp .rc-bar i{display:block;height:100%;background:linear-gradient(90deg,var(--accent),var(--accent2))}#arete-pdp .rc-l{font-family:var(--disp);font-weight:500;font-size:9.5px;letter-spacing:.05em;text-transform:uppercase;color:var(--ink2);white-space:nowrap;font-variant-numeric:tabular-nums}#arete-pdp .rc-l b{font-weight:600;color:var(--ink)}#arete-pdp .wallhead{display:flex;align-items:center;justify-content:center;gap:16px;flex-wrap:wrap;margin-bottom:26px}#arete-pdp .wbig{font-family:var(--disp);font-weight:500;font-size:32px;display:flex;align-items:center;gap:9px;font-variant-numeric:tabular-nums}#arete-pdp .wbig .s{color:var(--accent);font-size:18px;letter-spacing:1.5px}#arete-pdp .wmeta{font-size:13px;color:var(--ink2);text-align:left;line-height:1.5}#arete-pdp .wmeta b{color:var(--ink);font-weight:600}#arete-pdp .wall{display:flex;flex-direction:column;gap:12px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent);mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent)}#arete-pdp .wrow{overflow:hidden}#arete-pdp .wtrack{display:flex;gap:12px;width:max-content;animation:arscr 58s linear infinite}#arete-pdp .wrow.rev .wtrack{animation-direction:reverse}#arete-pdp .wall:hover .wtrack{animation-play-state:paused}#arete-pdp .wtile{flex:0 0 auto;width:190px;height:238px;border-radius:var(--r);background:var(--wash);border:1px solid var(--line);position:relative;display:flex;align-items:flex-end;padding:12px;background-size:cover;background-position:center;overflow:hidden}#arete-pdp .wtile .h{font-size:10.5px;color:var(--ink2);background:#fff;border:1px solid var(--line);padding:4px 9px;border-radius:999px}#arete-pdp .wtile.q{background:#fff;width:250px;align-items:center;padding:18px}#arete-pdp .wtile.q .qs{color:var(--accent);font-size:11px;letter-spacing:1px;display:block;margin-bottom:7px}#arete-pdp .wtile.q p{font-size:13px;line-height:1.45}#arete-pdp .wtile.q cite{display:block;font-style:normal;font-size:10.5px;color:var(--ink2);margin-top:9px}@keyframes arscr{to{transform:translate(-50%)}}#arete-pdp .dayrail{position:relative;display:grid;grid-template-columns:repeat(5,1fr);gap:16px;padding-top:32px}#arete-pdp .dayrail:before{content:"";position:absolute;top:5px;left:2%;right:2%;height:1px;background:var(--line)}#arete-pdp .day{position:relative}#arete-pdp .dc-dot{position:absolute;top:-31px;left:50%;transform:translate(-50%,2px);width:7px;height:7px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--line)}#arete-pdp .dc-time{position:absolute;top:-24px;left:50%;transform:translate(-50%);font-family:var(--disp);font-weight:500;font-size:11px;letter-spacing:.12em;color:var(--ink2);background:#fff;padding:0 6px;font-variant-numeric:tabular-nums}#arete-pdp .di{aspect-ratio:3/4;border-radius:var(--r);background:var(--wash);border:1px solid var(--line);background-size:cover;background-position:center}#arete-pdp .day b{display:block;font-family:var(--disp);font-weight:500;font-size:14px;margin-top:12px;text-align:center;letter-spacing:.02em}#arete-pdp .day span.ds{display:block;font-size:12px;color:var(--ink2);font-weight:300;text-align:center;margin-top:3px;line-height:1.4}#arete-pdp .std{max-width:800px;margin:0 auto;text-align:center}#arete-pdp .std .eyebrow{display:block;margin-bottom:22px}#arete-pdp .std blockquote{font-family:var(--serif);font-weight:400;font-size:clamp(24px,3.4vw,38px);line-height:1.28;letter-spacing:-.005em}#arete-pdp .std blockquote i{font-style:italic;color:var(--accent)}#arete-pdp .std .by{margin-top:22px;font-size:10.5px;letter-spacing:.24em;text-transform:uppercase;color:var(--ink2)}#arete-pdp .world{text-align:center;max-width:760px;margin:0 auto}#arete-pdp .world h2{font-family:var(--disp);font-weight:400;font-size:clamp(21px,3.2vw,28px);letter-spacing:.13em;line-height:1.24;margin-top:12px;text-transform:uppercase}#arete-pdp .world .sub{font-size:14.5px;color:var(--ink2);margin-top:12px;font-weight:300;max-width:46ch;margin-left:auto;margin-right:auto}#arete-pdp .gwrap{position:relative;width:min(330px,84vw);height:min(330px,84vw);margin:32px auto 12px;--R:128px}#arete-pdp .gtrack{position:absolute;top:50%;left:50%;width:calc(var(--R)*2);height:calc(var(--R)*2);margin:calc(var(--R)*-1) 0 0 calc(var(--R)*-1);border-radius:50%;border:1px solid var(--line)}#arete-pdp .gtrail{position:absolute;top:50%;left:50%;width:calc(var(--R)*2);height:calc(var(--R)*2);margin:calc(var(--R)*-1) 0 0 calc(var(--R)*-1);border-radius:50%;background:conic-gradient(from 0deg,#9c7c4600 0 62%,#9c7c4673 89%,#9c7c4600);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 2.5px),#000 calc(100% - 2px));mask:radial-gradient(farthest-side,transparent calc(100% - 2.5px),#000 calc(100% - 2px));animation:argspin 17s linear infinite}#arete-pdp .gcore{position:absolute;top:50%;left:50%;width:43%;height:43%;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle at 38% 30%,#fff,#f7f5f0 68%,#edeae2);border:1px solid var(--line);box-shadow:0 20px 40px -24px #11111047}#arete-pdp .globe{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:clamp(50px,12vw,90px);line-height:1;filter:drop-shadow(0 8px 18px rgba(17,17,16,.2));animation:argfloat 7s ease-in-out infinite;z-index:2}#arete-pdp .gring{position:absolute;top:0;right:0;bottom:0;left:0;animation:argspin 50s linear infinite;z-index:3}#arete-pdp .fc{position:absolute;top:50%;left:50%;width:42px;height:42px;margin:-21px 0 0 -21px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:20px;background:#fff;border:1px solid var(--line);box-shadow:0 4px 12px -5px #11111033;transition:box-shadow .3s}#arete-pdp .fc:hover{box-shadow:0 0 0 1.5px #fff,0 0 0 3px var(--accent)}#arete-pdp .fc .ctr{display:block;animation:argcounter 50s linear infinite}@keyframes argspin{to{transform:rotate(360deg)}}@keyframes argcounter{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}@keyframes argfloat{0%,to{transform:translate(-50%,-53%)}50%{transform:translate(-50%,-47%)}}#arete-pdp .gfoot{margin-top:10px;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink2);font-weight:500}#arete-pdp .gfoot b{color:var(--ink)}#arete-pdp .faq{max-width:740px;margin:0 auto;border-top:1px solid var(--line)}#arete-pdp .fq{border-bottom:1px solid var(--line)}#arete-pdp .fq>button{width:100%;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:20px 2px;font-family:var(--disp);font-weight:500;font-size:15px;letter-spacing:.02em;background:none;border:0;cursor:pointer;color:var(--ink);text-align:left}#arete-pdp .fq .pm{font-size:19px;color:var(--accent);font-weight:400;transition:transform .3s;flex:none}#arete-pdp .fq.open .pm{transform:rotate(45deg)}#arete-pdp .fqb{max-height:0;overflow:hidden;transition:max-height .4s}#arete-pdp .fqb div{padding:0 2px 20px;font-size:14px;color:var(--ink2);font-weight:300;line-height:1.7;max-width:60ch}#arete-pdp .fq.open .fqb{max-height:360px}.arete-sticky{position:fixed;left:0;right:0;bottom:0;z-index:80;background:#fffffff0;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-top:1px solid #EAE8E3;transform:translateY(120%);transition:transform .4s cubic-bezier(.22,.8,.26,1);font-family:Inter,Arial,sans-serif}.arete-sticky.show{transform:none}.arete-sticky .in{max-width:1180px;margin:0 auto;padding:11px 26px calc(11px + env(safe-area-inset-bottom));display:flex;align-items:center;gap:16px}.arete-sticky .th{width:46px;height:46px;border-radius:9px;background:#fafaf9;border:1px solid #EAE8E3;flex:none;overflow:hidden}.arete-sticky .th img{width:100%;height:100%;object-fit:cover}.arete-sticky .meta{display:flex;flex-direction:column;line-height:1.3;min-width:0}.arete-sticky .meta b{font-family:Jost,Arial,sans-serif;font-weight:500;font-size:14px;letter-spacing:.04em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase}.arete-sticky .meta span{font-size:11px;color:#6b6862;white-space:nowrap}.arete-sticky .sp{flex:1}.arete-sticky .st{display:flex;align-items:center;gap:7px;font-size:12px;color:#6b6862;white-space:nowrap}.arete-sticky .st .dot{width:7px;height:7px;border-radius:50%;background:#3f8a5e}.arete-sticky .pr{font-family:Jost,Arial,sans-serif;font-weight:600;font-size:19px;white-space:nowrap;font-variant-numeric:tabular-nums}.arete-sticky .cta{width:auto;padding:15px 30px;flex:none;border:0;border-radius:6px;background:#111110;color:#fff;cursor:pointer;font-family:Jost,Arial,sans-serif;font-weight:500;font-size:12.5px;letter-spacing:.24em;text-transform:uppercase;transition:background .2s}.arete-sticky .cta:hover{background:#000}@media(max-width:980px){#arete-pdp .pdp{grid-template-columns:1fr;gap:26px;padding:14px 0 48px}#arete-pdp .gal{position:static}#arete-pdp h1{font-size:28px}#arete-pdp .rot{grid-template-columns:repeat(2,1fr)}#arete-pdp .dayrail{display:flex;overflow-x:auto;gap:14px;scrollbar-width:none}#arete-pdp .dayrail::-webkit-scrollbar{display:none}#arete-pdp .day{flex:0 0 165px}}@media(max-width:620px){#arete-pdp{font-size:14.5px;line-height:1.58}#arete-pdp .wrap{padding:0 16px}#arete-pdp .pdp{padding:10px 0 40px;gap:20px}#arete-pdp h1{font-size:24px;letter-spacing:.09em;line-height:1.18}#arete-pdp .promise{font-size:13.5px;margin-top:9px;max-width:none}#arete-pdp .price{font-size:23px;margin:16px 0 5px;gap:9px}#arete-pdp .p-pct{font-size:9px;padding:4px 7px}#arete-pdp .p-save{font-size:11.5px;margin-bottom:14px}#arete-pdp .rating{margin-bottom:11px}#arete-pdp .rc{font-size:12.5px}#arete-pdp .descr{gap:9px;padding:7px 13px 7px 7px;margin-bottom:14px;border-radius:14px;width:auto}#arete-pdp .descr .fl{width:23px;height:23px;font-size:12px}#arete-pdp .descr .dt{font-size:11.5px;line-height:1.35}#arete-pdp .buyers{margin-bottom:13px;gap:9px}#arete-pdp .buyers .bt{font-size:12.5px}#arete-pdp .av{width:26px;height:26px}#arete-pdp .ticks{gap:9px 16px;margin-bottom:16px}#arete-pdp .tick{font-size:12.5px;gap:7px}#arete-pdp .tick i{width:17px;height:17px;font-size:8px}#arete-pdp .drop{padding:12px 14px;margin-bottom:16px}#arete-pdp .drop-t{font-size:10px}#arete-pdp .drop-c{font-size:12px}#arete-pdp .stock{font-size:12.5px;margin-bottom:12px}#arete-pdp .eng-h{padding:14px 13px 12px}#arete-pdp .eng-hd{padding-right:0}#arete-pdp .eng-hd b{font-size:14.5px}#arete-pdp .eng-hd em{font-size:12px;max-width:none}#arete-pdp .eng-coin{width:34px;height:34px;font-size:13.5px}#arete-pdp .eng-price{font-size:16.5px}#arete-pdp .eng-note{font-size:11px}#arete-pdp .eng-badge{position:static;display:inline-block;margin-bottom:9px}#arete-pdp .eng-live{width:64px}#arete-pdp .eng-live b{font-size:16px}#arete-pdp .eng-cap{font-size:10px;margin:8px 0 13px}#arete-pdp .field input{font-size:16px;padding:11px 13px}#arete-pdp .cta{padding:17px 20px}#arete-pdp .cta .lb{font-size:11.5px;letter-spacing:.2em}#arete-pdp .cta .pr{font-size:15.5px}#arete-pdp .klarna{font-size:12px;padding:11px}#arete-pdp .payline{font-size:9px}#arete-pdp .grt{padding:15px 15px 14px;margin-top:15px}#arete-pdp .grt-h b.gt{font-size:13.5px;letter-spacing:.07em}#arete-pdp .grt p{font-size:12.5px;margin-top:11px}#arete-pdp .seal{width:46px;height:46px}#arete-pdp .seal b{font-size:13px}#arete-pdp .ac>button{font-size:10.5px;padding:15px 2px}#arete-pdp .acb div{font-size:13px}#arete-pdp .sec{padding:38px 0}#arete-pdp .sh{margin-bottom:26px}#arete-pdp .sh h2{font-size:19px;letter-spacing:.1em}#arete-pdp .sh p{font-size:13px;margin-top:10px}#arete-pdp .rot{gap:12px}#arete-pdp .rc-meta b{font-size:13px}#arete-pdp .rc-meta span{font-size:12px}#arete-pdp .wbig{font-size:26px}#arete-pdp .wmeta{font-size:12px}#arete-pdp .wtile{width:140px;height:176px}#arete-pdp .wtile.q{width:196px;padding:15px}#arete-pdp .wtile.q p{font-size:12px}#arete-pdp .std blockquote{font-size:20px;line-height:1.32}#arete-pdp .std .by{font-size:9.5px;margin-top:18px}#arete-pdp .world h2{font-size:19px}#arete-pdp .world .sub{font-size:13px}#arete-pdp .fq>button{font-size:13.5px;padding:17px 2px;gap:14px}#arete-pdp .fqb div{font-size:13px;padding-bottom:17px}#arete-pdp .day b{font-size:13px}#arete-pdp .day span.ds{font-size:11.5px}#arete-pdp .arw{display:none}.arete-sticky .in{padding:9px 14px calc(9px + env(safe-area-inset-bottom));gap:10px}.arete-sticky .th,.arete-sticky .meta,.arete-sticky .st{display:none}.arete-sticky .cta{flex:1;padding:15px 20px}}@media(prefers-reduced-motion:reduce){#arete-pdp *,.arete-sticky{transition:none!important;animation:none!important}}#arete-foot{--ink:#111110;--ink2:#6B6862;--ink3:#A5A29B;--line:#EAE8E3;--line2:#F5F4F1;--wash:#FAFAF9;--accent:#9C7C46;--accent2:#B79461;--gold:#DEC49A;--disp:"Jost","Futura","Helvetica Neue",Arial,sans-serif;--serif:"Instrument Serif",Georgia,serif;--body:"Inter","Helvetica Neue",Arial,sans-serif;display:block;background:#fff;color:var(--ink);font-family:var(--body);font-size:15px;line-height:1.62;-webkit-font-smoothing:antialiased}#arete-foot *{box-sizing:border-box;margin:0;padding:0}#arete-foot a{color:inherit;text-decoration:none}#arete-foot ul{list-style:none}#arete-foot .fwrap{max-width:1180px;margin:0 auto;padding:0 26px}#arete-foot .eyebrow{font-size:10px;letter-spacing:.28em;text-transform:uppercase;color:var(--accent);font-weight:600}#arete-foot .weave{color:var(--accent);opacity:.5;line-height:0;border-top:1px solid var(--line)}#arete-foot .weave svg{width:100%;height:22px;display:block}#arete-foot .nl{background:var(--ink);color:#fff;padding:66px 0}#arete-foot .nl-in{max-width:560px;margin:0 auto;text-align:center}#arete-foot .nl .eyebrow{display:block;color:var(--gold);margin-bottom:14px}#arete-foot .nl h2{font-family:var(--serif);font-weight:400;font-size:clamp(28px,4.4vw,42px);line-height:1.18;letter-spacing:-.005em}#arete-foot .nl p{font-size:14.5px;font-weight:300;color:#ffffffb3;margin-top:14px;line-height:1.6}#arete-foot .nl-f{display:flex;gap:0;margin-top:26px;position:relative}#arete-foot .nl-f input{flex:1;min-width:0;border:1px solid rgba(255,255,255,.24);border-right:0;background:transparent;color:#fff;padding:17px 18px;font-family:var(--body);font-size:14px;outline:none;transition:border-color .2s}#arete-foot .nl-f input::placeholder{color:#ffffff6b}#arete-foot .nl-f input:focus{border-color:var(--gold)}#arete-foot .nl-f button{flex:none;border:0;background:#fff;color:var(--ink);padding:0 26px;cursor:pointer;font-family:var(--disp);font-weight:500;font-size:11.5px;letter-spacing:.22em;text-transform:uppercase;transition:.2s}#arete-foot .nl-f button:hover{background:var(--gold)}#arete-foot .nl-ok,#arete-foot .nl-err{position:absolute;left:0;top:100%;margin-top:9px;font-size:12px;letter-spacing:.04em}#arete-foot .nl-ok{color:var(--gold)}#arete-foot .nl-err{color:#e9a5a5}#arete-foot .nl small{display:block;margin-top:15px;font-size:11px;letter-spacing:.1em;color:#fff6}#arete-foot .cols{padding:62px 0 48px}#arete-foot .cgrid{display:grid;grid-template-columns:1.5fr repeat(3,1fr);gap:44px}#arete-foot .fmark{display:inline-block;font-family:var(--disp);font-weight:400;font-size:23px;letter-spacing:.42em;padding-left:.42em;color:var(--ink)}#arete-foot .stmt{font-size:13.5px;color:var(--ink2);font-weight:300;line-height:1.65;margin-top:16px;max-width:36ch}#arete-foot .soc{display:flex;gap:8px;margin-top:20px;flex-wrap:wrap}#arete-foot .soc a{font-family:var(--disp);font-weight:400;font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink2);border:1px solid var(--line);padding:8px 14px;transition:.18s}#arete-foot .soc a:hover{border-color:var(--accent);color:var(--accent)}#arete-foot .chead{display:block;font-family:var(--disp);font-weight:400;font-size:10px;letter-spacing:.24em;text-transform:uppercase;color:var(--ink3);margin-bottom:16px}#arete-foot .ccol li{margin-bottom:11px}#arete-foot .ccol a{font-size:13.5px;color:var(--ink2);position:relative;transition:color .18s}#arete-foot .ccol a:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:1px;background:var(--accent);transform:scaleX(0);transform-origin:left;transition:transform .26s cubic-bezier(.22,.8,.26,1)}#arete-foot .ccol a:hover{color:var(--ink)}#arete-foot .ccol a:hover:after{transform:scaleX(1)}#arete-foot .pstrip{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:18px 0}#arete-foot .ps{display:flex;align-items:center;justify-content:center;gap:18px;flex-wrap:wrap}#arete-foot .ps span{font-family:var(--disp);font-weight:400;font-size:10.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--ink2)}#arete-foot .ps i{width:3px;height:3px;border-radius:50%;background:var(--accent);flex:none}#arete-foot .giant{overflow:hidden;line-height:.78;padding-top:44px;-webkit-user-select:none;user-select:none}#arete-foot .giant span{display:block;text-align:center;font-family:var(--disp);font-weight:400;font-size:clamp(72px,21vw,300px);letter-spacing:.06em;padding-left:.06em;color:transparent;-webkit-text-stroke:1px var(--line);transform:translateY(24%);opacity:0;transition:transform 1s cubic-bezier(.22,.8,.26,1),opacity .8s}#arete-foot .giant.in span{transform:translateY(14%);opacity:1}#arete-foot .legal{border-top:1px solid var(--line);padding:20px 0 30px}#arete-foot .lg{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}#arete-foot .lg-c{font-size:11.5px;color:var(--ink3)}#arete-foot .lg-m{display:flex;gap:7px;flex-wrap:wrap}#arete-foot .lg-m span{font-family:var(--disp);font-weight:400;font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink3);border:1px solid var(--line);padding:5px 9px}#arete-foot .lg-l{display:flex;gap:16px;flex-wrap:wrap}#arete-foot .lg-l a{font-size:11.5px;color:var(--ink3);transition:color .18s}#arete-foot .lg-l a:hover{color:var(--accent)}#arete-foot .disc{font-size:10.5px;color:var(--ink3);margin-top:16px;line-height:1.6;max-width:70ch}@media(max-width:900px){#arete-foot .cgrid{grid-template-columns:1fr 1fr;gap:34px 24px}#arete-foot .cbrand{grid-column:1 / -1}}@media(max-width:620px){#arete-foot{font-size:14.5px}#arete-foot .fwrap{padding:0 16px}#arete-foot .nl{padding:46px 0}#arete-foot .nl h2{font-size:26px}#arete-foot .nl p{font-size:13px;margin-top:11px}#arete-foot .nl-f{flex-direction:column;gap:9px;margin-top:22px}#arete-foot .nl-f input{border-right:1px solid rgba(255,255,255,.24);padding:15px 16px}#arete-foot .nl-f button{padding:16px;font-size:11px}#arete-foot .nl-ok,#arete-foot .nl-err{position:static;display:block;margin-top:8px}#arete-foot .cols{padding:40px 0 32px}#arete-foot .cgrid{grid-template-columns:1fr 1fr;gap:28px 20px}#arete-foot .fmark{font-size:19px;letter-spacing:.34em;padding-left:.34em}#arete-foot .stmt{font-size:12.5px;margin-top:13px}#arete-foot .chead{font-size:9px;margin-bottom:12px}#arete-foot .ccol a{font-size:12.5px}#arete-foot .ccol li{margin-bottom:9px}#arete-foot .ps{gap:10px}#arete-foot .ps span{font-size:9px;letter-spacing:.14em}#arete-foot .giant{padding-top:28px}#arete-foot .lg{justify-content:center;text-align:center;gap:14px}#arete-foot .lg-m span{font-size:8px;padding:4px 7px}#arete-foot .disc{text-align:center;font-size:10px}}@media(prefers-reduced-motion:reduce){#arete-foot *{transition:none!important;animation:none!important}#arete-foot .giant span{opacity:1;transform:translateY(14%)}}#arete-home{--ink:#111110;--ink2:#6B6862;--ink3:#A5A29B;--line:#EAE8E3;--line2:#F5F4F1;--wash:#FAFAF9;--accent:#9C7C46;--accent2:#B79461;--gold:#DEC49A;--ok:#3F8A5E;--disp:"Jost","Futura","Helvetica Neue",Arial,sans-serif;--serif:"Instrument Serif",Georgia,serif;--body:"Inter","Helvetica Neue",Arial,sans-serif;background:#fff;color:var(--ink);font-family:var(--body);line-height:1.62;font-size:15px;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}#arete-home *{box-sizing:border-box;margin:0;padding:0}#arete-home img{max-width:100%;display:block}#arete-home .hwrap{max-width:1180px;margin:0 auto;padding:0 26px}#arete-home .eyebrow{font-size:10px;letter-spacing:.28em;text-transform:uppercase;color:var(--accent);font-weight:600}#arete-home .btn{display:inline-block;font-family:var(--disp);font-weight:500;font-size:12px;letter-spacing:.24em;text-transform:uppercase;padding:17px 30px;text-decoration:none;transition:.2s;border:1px solid transparent}#arete-home .btn.light{background:#fff;color:var(--ink)}#arete-home .btn.light:hover{background:var(--gold)}#arete-home .btn.dark{background:var(--ink);color:#fff}#arete-home .btn.dark:hover{background:#000}#arete-home .btn.ghost{background:transparent;color:#fff;border-color:#fff6}#arete-home .btn.ghost:hover{border-color:#fff;background:#ffffff14}#arete-home .hero{position:relative;height:min(88vh,780px);min-height:460px;overflow:hidden;background:var(--wash);display:flex;align-items:flex-end;justify-content:center;text-align:center}#arete-home .hero-v{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}#arete-home .hero-scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#11111047,#11111014 38%,#111110b8)}#arete-home .hero-in{position:relative;z-index:2;color:#fff;padding:0 26px 62px;max-width:780px}#arete-home .hero-eye{display:block;font-family:var(--disp);font-weight:400;font-size:10px;letter-spacing:.3em;text-transform:uppercase;color:var(--gold);margin-bottom:18px}#arete-home .hero-in h1{font-family:var(--disp);font-weight:400;font-size:clamp(34px,6.6vw,72px);letter-spacing:.15em;text-transform:uppercase;line-height:1.08}#arete-home .hero-in p{font-size:15px;font-weight:300;color:#ffffffd1;margin:16px auto 0;max-width:46ch;line-height:1.6}#arete-home .hero-cta{display:flex;gap:10px;justify-content:center;flex-wrap:wrap;margin-top:28px}#arete-home .hero-av{display:inline-flex;align-items:center;gap:8px;margin-top:24px;font-family:var(--disp);font-weight:400;font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:#ffffffd9;font-variant-numeric:tabular-nums}#arete-home .hero-av i{width:6px;height:6px;border-radius:50%;background:var(--ok);flex:none}#arete-home .tick{background:var(--ink);overflow:hidden;padding:13px 0}#arete-home .tick-t{display:flex;align-items:center;width:max-content;animation:ahmove 44s linear infinite}#arete-home .tick-t span{font-family:var(--disp);font-weight:400;font-size:10px;letter-spacing:.3em;text-transform:uppercase;color:#ffffffb8;white-space:nowrap;padding:0 22px}#arete-home .tick-t i{width:3px;height:3px;border-radius:50%;background:var(--accent);flex:none}@keyframes ahmove{to{transform:translate(-50%)}}#arete-home .sec{padding:78px 0}#arete-home .sh{text-align:center;max-width:640px;margin:0 auto 36px}#arete-home .sh .eyebrow{display:block;margin-bottom:12px}#arete-home .rule{width:28px;height:1px;background:var(--accent);margin:0 auto 13px}#arete-home .sh h2{font-family:var(--disp);font-weight:400;font-size:27px;letter-spacing:.13em;line-height:1.24;text-transform:uppercase}#arete-home .sh p{font-size:14.5px;color:var(--ink2);margin-top:13px;font-weight:300}#arete-home .sh-cta{text-align:center;margin-top:38px}#arete-home .grid{display:grid;grid-template-columns:repeat(4,1fr);gap:26px 20px}#arete-home .card{text-decoration:none;color:var(--ink);display:block;opacity:0;transform:translateY(14px);transition:opacity .55s,transform .55s cubic-bezier(.22,.8,.26,1)}#arete-home .card.in{opacity:1;transform:none}#arete-home .card-i{position:relative;background:var(--wash);border:1px solid var(--line);aspect-ratio:1;overflow:hidden}#arete-home .card-i img{width:100%;height:100%;object-fit:cover;transition:transform .5s cubic-bezier(.22,.8,.26,1)}#arete-home .card:hover .card-i img{transform:scale(1.05)}#arete-home .card-no{position:absolute;top:11px;left:11px;z-index:2;font-family:var(--disp);font-weight:500;font-size:8.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink2);background:#fffffff0;border:1px solid var(--line);padding:4px 8px;font-variant-numeric:tabular-nums}#arete-home .card-tag{position:absolute;top:11px;right:11px;z-index:2;font-family:var(--disp);font-weight:500;font-size:8.5px;letter-spacing:.16em;text-transform:uppercase;color:#fff;background:var(--accent);padding:4px 8px;font-variant-numeric:tabular-nums}#arete-home .card-tag.sale{background:var(--ink)}#arete-home .card-p s{color:var(--ink3);margin-right:5px}#arete-home .card-p b{color:var(--accent);font-weight:500;font-family:var(--disp)}#arete-home .card-add{position:absolute;right:11px;bottom:11px;z-index:2;width:34px;height:34px;border:0;background:var(--ink);color:#fff;font-size:18px;line-height:1;cursor:pointer;opacity:0;transform:translateY(6px);transition:.22s cubic-bezier(.22,.8,.26,1)}#arete-home .card:hover .card-add{opacity:1;transform:none}#arete-home .card-add:hover{background:var(--accent)}#arete-home .card-add.done{background:var(--ok);opacity:1;transform:none}#arete-home .card-m{padding:13px 2px 0}#arete-home .card-m b{display:block;font-family:var(--disp);font-weight:500;font-size:13.5px;letter-spacing:.05em;text-transform:uppercase;line-height:1.3}#arete-home .card-p{display:block;font-size:13px;color:var(--ink2);margin-top:3px;font-variant-numeric:tabular-nums}#arete-home .card-s{display:flex;align-items:center;gap:9px;margin-top:9px}#arete-home .card-bar{flex:1;height:2px;background:var(--line2);overflow:hidden}#arete-home .card-bar i{display:block;height:100%;background:linear-gradient(90deg,var(--accent),var(--accent2))}#arete-home .card-l{font-family:var(--disp);font-weight:400;font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink3);white-space:nowrap;font-variant-numeric:tabular-nums}#arete-home .card-l b{font-weight:600;color:var(--ink)}#arete-home .eng-sec{background:var(--wash);border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:78px 0}#arete-home .eng-grid{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center;opacity:0;transform:translateY(16px);transition:opacity .6s,transform .6s cubic-bezier(.22,.8,.26,1)}#arete-home .eng-grid.in{opacity:1;transform:none}#arete-home .eng-vis{display:flex;justify-content:center}#arete-home .cw{display:flex;align-items:center;gap:26px}#arete-home .cs{text-align:center}#arete-home .cs .cl{display:block;font-family:var(--disp);font-weight:500;font-size:8.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--ink3);margin-bottom:11px}#arete-home .cs.now .cl{color:var(--accent)}#arete-home .clasp{position:relative;width:122px;height:86px;border-radius:14px;display:flex;align-items:center;justify-content:center;background:linear-gradient(165deg,#f4f3f0,#cbc8c1 44%,#a6a39c,#8e8b84);box-shadow:0 14px 26px -12px #1111106b,inset 0 1px #ffffff80}#arete-home .clasp:before{content:"";position:absolute;top:7px;right:7px;bottom:7px;left:7px;border-radius:9px;box-shadow:inset 0 0 0 1px #00000017}#arete-home .clasp.faded{opacity:.34;filter:saturate(.7)}#arete-home .mk{position:relative;font-family:var(--disp);font-weight:500;font-size:34px;letter-spacing:.16em;padding-left:.16em;line-height:1;color:#78766f;text-shadow:0 1px 0 rgba(255,255,255,.85),0 -1px 1px rgba(0,0,0,.32);transition:opacity .3s}#arete-home .ar{font-size:19px;color:var(--accent);opacity:.55;margin-top:18px}#arete-home .eng-txt .eyebrow{display:block;margin-bottom:14px}#arete-home .eng-txt h2{font-family:var(--disp);font-weight:400;font-size:clamp(23px,3.2vw,32px);letter-spacing:.1em;text-transform:uppercase;line-height:1.24}#arete-home .eng-txt p{font-size:15px;color:var(--ink2);font-weight:300;line-height:1.68;margin-top:18px;max-width:44ch}#arete-home .eng-txt .btn{margin-top:26px}#arete-home .steps{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line)}#arete-home .step{padding:30px 26px 30px 0;border-right:1px solid var(--line);opacity:0;transform:translateY(12px);transition:opacity .5s,transform .5s cubic-bezier(.22,.8,.26,1)}#arete-home .step.in{opacity:1;transform:none}#arete-home .step:not(:first-child){padding-left:26px}#arete-home .step:last-child{border-right:0;padding-right:0}#arete-home .step-n{display:block;font-family:var(--disp);font-weight:400;font-size:12px;letter-spacing:.2em;color:var(--accent);font-variant-numeric:tabular-nums}#arete-home .step b{display:block;font-family:var(--disp);font-weight:500;font-size:16px;letter-spacing:.06em;text-transform:uppercase;margin-top:12px;line-height:1.3}#arete-home .step-b{display:block;font-size:13.5px;color:var(--ink2);font-weight:300;line-height:1.65;margin-top:9px}#arete-home .quote-sec{background:var(--ink);color:#fff}#arete-home .qt{max-width:800px;margin:0 auto;text-align:center;opacity:0;transform:translateY(14px);transition:opacity .6s,transform .6s cubic-bezier(.22,.8,.26,1)}#arete-home .qt.in{opacity:1;transform:none}#arete-home .qt .eyebrow{display:block;color:var(--gold);margin-bottom:24px}#arete-home .qt blockquote{font-family:var(--serif);font-weight:400;font-size:clamp(24px,3.6vw,40px);line-height:1.28;letter-spacing:-.005em}#arete-home .qt blockquote i{font-style:italic;color:var(--gold)}#arete-home .qt-by{margin-top:24px;font-size:10.5px;letter-spacing:.24em;text-transform:uppercase;color:#ffffff8c}#arete-home .world{text-align:center;max-width:760px;margin:0 auto;opacity:0;transform:translateY(14px);transition:opacity .6s,transform .6s cubic-bezier(.22,.8,.26,1)}#arete-home .world.in{opacity:1;transform:none}#arete-home .world h2{font-family:var(--disp);font-weight:400;font-size:clamp(22px,3.4vw,30px);letter-spacing:.13em;text-transform:uppercase;line-height:1.24;margin-top:12px}#arete-home .wsub{font-size:14.5px;color:var(--ink2);font-weight:300;margin:13px auto 0;max-width:46ch}#arete-home .gwrap{position:relative;width:min(340px,84vw);aspect-ratio:1;margin:34px auto 12px;--R:132px}#arete-home .gtrack{position:absolute;top:50%;left:50%;width:calc(var(--R)*2);height:calc(var(--R)*2);margin:calc(var(--R)*-1) 0 0 calc(var(--R)*-1);border-radius:50%;border:1px solid var(--line)}#arete-home .gtrail{position:absolute;top:50%;left:50%;width:calc(var(--R)*2);height:calc(var(--R)*2);margin:calc(var(--R)*-1) 0 0 calc(var(--R)*-1);border-radius:50%;background:conic-gradient(from 0deg,#9c7c4600 0 62%,#9c7c4673 89%,#9c7c4600);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 2.5px),#000 calc(100% - 2px));mask:radial-gradient(farthest-side,transparent calc(100% - 2.5px),#000 calc(100% - 2px));animation:ahspin 17s linear infinite}#arete-home .gcore{position:absolute;top:50%;left:50%;width:43%;height:43%;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle at 38% 30%,#fff,#f7f5f0 68%,#edeae2);border:1px solid var(--line);box-shadow:0 20px 40px -24px #11111047}#arete-home .globe{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:clamp(50px,12vw,90px);line-height:1;filter:drop-shadow(0 8px 18px rgba(17,17,16,.2));animation:ahfloat 7s ease-in-out infinite;z-index:2}#arete-home .gring{position:absolute;top:0;right:0;bottom:0;left:0;animation:ahspin 50s linear infinite;z-index:3}#arete-home .fc{position:absolute;top:50%;left:50%;width:42px;height:42px;margin:-21px 0 0 -21px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:20px;background:#fff;border:1px solid var(--line);box-shadow:0 4px 12px -5px #11111033;transition:box-shadow .3s}#arete-home .fc:hover{box-shadow:0 0 0 1.5px #fff,0 0 0 3px var(--accent)}#arete-home .fc .ctr{display:block;animation:ahcounter 50s linear infinite}@keyframes ahspin{to{transform:rotate(360deg)}}@keyframes ahcounter{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}@keyframes ahfloat{0%,to{transform:translate(-50%,-53%)}50%{transform:translate(-50%,-47%)}}#arete-home .wstats{display:flex;justify-content:center;border-top:1px solid var(--line);max-width:520px;margin:26px auto 0}#arete-home .ws{flex:1;padding:22px 12px;border-right:1px solid var(--line)}#arete-home .ws:last-child{border-right:0}#arete-home .ws b{display:block;font-family:var(--disp);font-weight:400;font-size:28px;line-height:1;font-variant-numeric:tabular-nums}#arete-home .ws span{display:block;font-size:9.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--ink2);margin-top:8px}#arete-home .closer{position:relative;background:var(--ink);color:#fff;padding:96px 26px;display:flex;align-items:center;justify-content:center;text-align:center;overflow:hidden}#arete-home .cl-bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}#arete-home .cl-scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#11111094}#arete-home .cl-in{position:relative;z-index:2;max-width:620px}#arete-home .cl-in .eyebrow{display:block;color:var(--gold);margin-bottom:16px}#arete-home .cl-in h2{font-family:var(--serif);font-weight:400;font-size:clamp(28px,4.6vw,46px);line-height:1.2;letter-spacing:-.005em}#arete-home .cl-in p{font-size:14.5px;font-weight:300;color:#ffffffb8;margin-top:16px;line-height:1.62}#arete-home .cl-in .btn{margin-top:28px}@media(max-width:980px){#arete-home .grid{grid-template-columns:repeat(2,1fr);gap:22px 16px}#arete-home .card-add{opacity:1;transform:none}#arete-home .eng-grid{grid-template-columns:1fr;gap:34px}#arete-home .eng-txt{text-align:center}#arete-home .eng-txt p{margin-left:auto;margin-right:auto}#arete-home .steps{grid-template-columns:1fr}#arete-home .step{border-right:0;border-bottom:1px solid var(--line);padding:24px 0}#arete-home .step:not(:first-child){padding-left:0}#arete-home .step:last-child{border-bottom:0}}@media(max-width:620px){#arete-home{font-size:14.5px}#arete-home .hwrap{padding:0 16px}#arete-home .hero{height:min(78vh,600px);min-height:400px}#arete-home .hero-in{padding:0 18px 44px}#arete-home .hero-in h1{font-size:30px;letter-spacing:.1em}#arete-home .hero-in p{font-size:13.5px;margin-top:12px}#arete-home .hero-eye{font-size:9px;letter-spacing:.24em;margin-bottom:13px}#arete-home .hero-cta{gap:8px;margin-top:22px}#arete-home .btn{padding:15px 24px;font-size:11px;letter-spacing:.2em}#arete-home .hero-av{font-size:9px;margin-top:18px}#arete-home .sec{padding:48px 0}#arete-home .sh{margin-bottom:26px}#arete-home .sh h2{font-size:19px;letter-spacing:.1em}#arete-home .sh p{font-size:13px}#arete-home .sh-cta{margin-top:28px}#arete-home .grid{gap:18px 12px}#arete-home .card-m b,#arete-home .card-p{font-size:12px}#arete-home .card-l{font-size:8.5px}#arete-home .card-no,#arete-home .card-tag{font-size:7.5px;padding:3px 6px;top:8px}#arete-home .card-no{left:8px}#arete-home .card-tag{right:8px}#arete-home .card-add{width:30px;height:30px;font-size:16px;right:8px;bottom:8px}#arete-home .eng-sec{padding:48px 0}#arete-home .cw{gap:14px}#arete-home .clasp{width:96px;height:70px}#arete-home .mk{font-size:26px}#arete-home .eng-txt h2{font-size:20px;letter-spacing:.08em}#arete-home .eng-txt p{font-size:13.5px;margin-top:14px}#arete-home .step b{font-size:14px}#arete-home .step-b{font-size:12.5px}#arete-home .qt blockquote{font-size:21px}#arete-home .qt-by{font-size:9.5px}#arete-home .world h2{font-size:19px}#arete-home .wsub{font-size:13px}#arete-home .gwrap{--R:104px;width:min(270px,86vw)}#arete-home .fc{width:34px;height:34px;margin:-17px 0 0 -17px;font-size:16px}#arete-home .ws b{font-size:22px}#arete-home .ws span{font-size:8.5px}#arete-home .closer{padding:56px 18px}#arete-home .cl-in h2{font-size:25px}#arete-home .cl-in p{font-size:13px}}@media(prefers-reduced-motion:reduce){#arete-home *{transition:none!important;animation:none!important}#arete-home .card,#arete-home .step,#arete-home .eng-grid,#arete-home .qt,#arete-home .world{opacity:1;transform:none}}#arete-coll{--ink:#111110;--ink2:#6B6862;--ink3:#A5A29B;--line:#EAE8E3;--line2:#F5F4F1;--wash:#FAFAF9;--accent:#9C7C46;--accent2:#B79461;--ok:#3F8A5E;--disp:"Jost","Futura","Helvetica Neue",Arial,sans-serif;--serif:"Instrument Serif",Georgia,serif;--body:"Inter","Helvetica Neue",Arial,sans-serif;background:#fff;color:var(--ink);font-family:var(--body);line-height:1.62;font-size:15px;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}#arete-coll *{box-sizing:border-box;margin:0;padding:0}#arete-coll img{max-width:100%;display:block}#arete-coll .wrap{max-width:1180px;margin:0 auto;padding:0 26px}#arete-coll .eyebrow{font-size:10px;letter-spacing:.28em;text-transform:uppercase;color:var(--accent);font-weight:600}#arete-coll .chero{position:relative;height:min(74vh,660px);min-height:420px;overflow:hidden;background:var(--wash);display:flex;align-items:flex-end;justify-content:center;text-align:center}#arete-coll .chero-v{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}#arete-coll .chero-scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#1111101f,#1111100d 40%,#1111109e)}#arete-coll .chero-in{position:relative;z-index:2;color:#fff;padding:0 26px 54px;max-width:760px}#arete-coll .chero-eye{display:block;font-family:var(--disp);font-weight:400;font-size:10px;letter-spacing:.3em;text-transform:uppercase;color:#dec49a;margin-bottom:16px}#arete-coll .chero-in h1{font-family:var(--disp);font-weight:400;font-size:clamp(30px,5.4vw,54px);letter-spacing:.14em;text-transform:uppercase;line-height:1.12}#arete-coll .chero-in p{font-size:14.5px;font-weight:300;color:#ffffffd1;margin-top:14px;max-width:44ch;margin-left:auto;margin-right:auto;line-height:1.55}#arete-coll .chero-avail{display:inline-flex;align-items:center;gap:8px;margin-top:22px;font-family:var(--disp);font-weight:400;font-size:10.5px;letter-spacing:.2em;text-transform:uppercase;color:#fff;border:1px solid rgba(255,255,255,.3);padding:9px 18px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-variant-numeric:tabular-nums}#arete-coll .chero-avail i{width:6px;height:6px;border-radius:50%;background:var(--ok);flex:none}#arete-coll .tick{background:var(--ink);overflow:hidden;padding:13px 0}#arete-coll .tick-t{display:flex;align-items:center;gap:0;width:max-content;animation:acmove 42s linear infinite}#arete-coll .tick-t span{font-family:var(--disp);font-weight:400;font-size:10px;letter-spacing:.3em;text-transform:uppercase;color:#ffffffb8;white-space:nowrap;padding:0 22px}#arete-coll .tick-t i{width:3px;height:3px;border-radius:50%;background:var(--accent);flex:none}@keyframes acmove{to{transform:translate(-50%)}}#arete-coll .sec{padding:70px 0}#arete-coll .sh{text-align:center;max-width:640px;margin:0 auto 34px}#arete-coll .sh .eyebrow{display:block;margin-bottom:12px}#arete-coll .rule{width:28px;height:1px;background:var(--accent);margin:0 auto 13px}#arete-coll .sh h2{font-family:var(--disp);font-weight:400;font-size:27px;letter-spacing:.13em;line-height:1.24;text-transform:uppercase}#arete-coll .sh p{font-size:14.5px;color:var(--ink2);margin-top:13px;font-weight:300}#arete-coll .filt{display:flex;gap:6px;justify-content:center;flex-wrap:wrap;margin-bottom:34px}#arete-coll .fb{border:1px solid var(--line);background:#fff;padding:9px 16px;cursor:pointer;font-family:var(--disp);font-weight:400;font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink2);transition:.18s}#arete-coll .fb:hover{border-color:var(--ink3);color:var(--ink)}#arete-coll .fb.on{background:var(--ink);border-color:var(--ink);color:#fff}#arete-coll .reason{background:var(--ink);color:#fff;padding:52px 0}#arete-coll .rs{display:grid;grid-template-columns:1.6fr .9fr;gap:44px;align-items:center}#arete-coll .rs-t .eyebrow{display:block;color:#dec49a;margin-bottom:14px}#arete-coll .rs-t h2{font-family:var(--serif);font-weight:400;font-size:clamp(25px,3.6vw,38px);line-height:1.22;letter-spacing:-.005em}#arete-coll .rs-t p{font-size:14.5px;font-weight:300;color:#ffffffb8;margin-top:15px;line-height:1.68;max-width:58ch}#arete-coll .rs-n{border-left:1px solid rgba(255,255,255,.16);padding-left:34px}#arete-coll .rs-p{display:flex;align-items:baseline;gap:11px;flex-wrap:wrap;font-family:var(--disp);font-variant-numeric:tabular-nums}#arete-coll .rs-p s{font-size:20px;font-weight:400;color:#fff6}#arete-coll .rs-p b{font-size:40px;font-weight:500;color:#fff;line-height:1}#arete-coll .rs-pct{font-family:var(--disp);font-weight:500;font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--ink);background:#dec49a;padding:6px 10px;align-self:center}#arete-coll .rs-until{display:flex;align-items:center;gap:8px;margin-top:15px;font-family:var(--disp);font-weight:400;font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:#fff9}#arete-coll .rs-until i{width:5px;height:5px;border-radius:50%;background:#dec49a;flex:none}#arete-coll .rs-cd{margin-top:20px}#arete-coll .cd-l{display:block;font-family:var(--disp);font-weight:400;font-size:9.5px;letter-spacing:.22em;text-transform:uppercase;color:#ffffff8c;margin-bottom:9px}#arete-coll .cd-b{display:flex;align-items:flex-start;gap:4px}#arete-coll .cd-u{display:flex;flex-direction:column;align-items:center;min-width:44px;border:1px solid rgba(255,255,255,.18);padding:8px 4px 6px}#arete-coll .cd-u b{font-family:var(--disp);font-weight:500;font-size:21px;line-height:1;color:#fff;font-variant-numeric:tabular-nums}#arete-coll .cd-u i{font-style:normal;font-size:7.5px;letter-spacing:.16em;text-transform:uppercase;color:#ffffff73;margin-top:5px}#arete-coll .cd-s{font-family:var(--disp);font-size:17px;color:#ffffff47;padding-top:7px}#arete-coll .rs-cd.done .cd-u{border-color:#ffffff1a}#arete-coll .rs-cd.done .cd-u b{color:#ffffff59}#arete-coll .rs-stock{margin-top:20px;padding-top:17px;border-top:1px solid rgba(255,255,255,.14)}#arete-coll .rs-sl{display:block;font-family:var(--disp);font-weight:400;font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:#fff9;font-variant-numeric:tabular-nums}#arete-coll .rs-sl b{color:#dec49a;font-weight:500}#arete-coll .rs-sb{display:block;height:2px;background:#ffffff24;margin-top:9px;overflow:hidden}#arete-coll .rs-sb i{display:block;height:100%;background:linear-gradient(90deg,var(--accent),#DEC49A)}@media(max-width:820px){#arete-coll .rs{grid-template-columns:1fr;gap:26px}#arete-coll .rs-n{border-left:0;border-top:1px solid rgba(255,255,255,.16);padding-left:0;padding-top:22px}#arete-coll .rs-p b{font-size:32px}#arete-coll .cd-u{min-width:40px}#arete-coll .cd-u b{font-size:19px}}@media(max-width:620px){#arete-coll .reason{padding:38px 0}#arete-coll .rs-t h2{font-size:22px}#arete-coll .rs-t p{font-size:13px;margin-top:12px}#arete-coll .rs-p b{font-size:30px}#arete-coll .rs-p s{font-size:16px}#arete-coll .cd-u{min-width:0;flex:1;padding:7px 2px 5px}#arete-coll .cd-u b{font-size:17px}#arete-coll .cd-u i{font-size:7px}#arete-coll .cd-b{gap:3px}}#arete-coll .grid{display:grid;grid-template-columns:repeat(4,1fr);gap:26px 20px}#arete-coll .card{text-decoration:none;color:var(--ink);display:block;opacity:0;transform:translateY(14px);transition:opacity .55s,transform .55s cubic-bezier(.22,.8,.26,1)}#arete-coll .card.in{opacity:1;transform:none}#arete-coll .card.hide{display:none}#arete-coll .card-i{position:relative;background:var(--wash);border:1px solid var(--line);aspect-ratio:1;overflow:hidden}#arete-coll .card-i img{width:100%;height:100%;object-fit:cover;transition:transform .5s cubic-bezier(.22,.8,.26,1)}#arete-coll .card:hover .card-i img{transform:scale(1.05)}#arete-coll .card-no{position:absolute;top:11px;left:11px;z-index:2;font-family:var(--disp);font-weight:500;font-size:8.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink2);background:#fffffff0;border:1px solid var(--line);padding:4px 8px;font-variant-numeric:tabular-nums}#arete-coll .card-tag{position:absolute;top:11px;right:11px;z-index:2;font-family:var(--disp);font-weight:500;font-size:8.5px;letter-spacing:.16em;text-transform:uppercase;color:#fff;background:var(--accent);padding:4px 8px;font-variant-numeric:tabular-nums}#arete-coll .card-tag.sale{background:var(--ink)}#arete-coll .card-p b{color:var(--accent);font-weight:500;font-family:var(--disp)}#arete-coll .card-add{position:absolute;right:11px;bottom:11px;z-index:2;width:34px;height:34px;border:0;background:var(--ink);color:#fff;font-size:18px;line-height:1;cursor:pointer;opacity:0;transform:translateY(6px);transition:.22s cubic-bezier(.22,.8,.26,1)}#arete-coll .card:hover .card-add{opacity:1;transform:none}#arete-coll .card-add:hover{background:var(--accent)}#arete-coll .card-add.done{background:var(--ok);opacity:1;transform:none}#arete-coll .card-m{padding:13px 2px 0}#arete-coll .card-m b{display:block;font-family:var(--disp);font-weight:500;font-size:13.5px;letter-spacing:.05em;text-transform:uppercase;line-height:1.3}#arete-coll .card-p{display:block;font-size:13px;color:var(--ink2);margin-top:3px;font-variant-numeric:tabular-nums}#arete-coll .card-p s{color:var(--ink3);margin-right:5px}#arete-coll .card-s{display:flex;align-items:center;gap:9px;margin-top:9px}#arete-coll .card-bar{flex:1;height:2px;background:var(--line2);overflow:hidden}#arete-coll .card-bar i{display:block;height:100%;background:linear-gradient(90deg,var(--accent),var(--accent2))}#arete-coll .card-l{font-family:var(--disp);font-weight:400;font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink3);white-space:nowrap;font-variant-numeric:tabular-nums}#arete-coll .card-l b{font-weight:600;color:var(--ink)}#arete-coll .card-s.low .card-l b{color:var(--accent)}#arete-coll .brk{grid-column:span 2;opacity:0;transform:translateY(14px);transition:opacity .55s,transform .55s cubic-bezier(.22,.8,.26,1)}#arete-coll .brk.in{opacity:1;transform:none}#arete-coll .photo-brk{position:relative;background:var(--wash) center/cover no-repeat;border:1px solid var(--line);min-height:100%;display:flex;align-items:flex-end;overflow:hidden}#arete-coll .pb-scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#1111100d,#11111099)}#arete-coll .pb-in{position:relative;z-index:2;padding:28px;color:#fff}#arete-coll .pb-in .eyebrow{color:#dec49a;display:block;margin-bottom:11px}#arete-coll .pb-in h3{font-family:var(--disp);font-weight:400;font-size:clamp(19px,2.2vw,26px);letter-spacing:.1em;text-transform:uppercase;line-height:1.28;max-width:20ch}#arete-coll .globe-brk{background:#fff;border:1px solid var(--line);text-align:center;padding:34px 24px 28px;display:flex;flex-direction:column;align-items:center;justify-content:center}#arete-coll .globe-brk h3{font-family:var(--disp);font-weight:400;font-size:clamp(18px,2vw,23px);letter-spacing:.11em;text-transform:uppercase;line-height:1.28;margin-top:11px}#arete-coll .brk-foot{font-family:var(--disp);font-weight:400;font-size:9.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink2);margin-top:10px}#arete-coll .gwrap{position:relative;width:min(250px,72%);aspect-ratio:1;margin:18px auto 4px;--R:96px}#arete-coll .gtrack{position:absolute;top:50%;left:50%;width:calc(var(--R)*2);height:calc(var(--R)*2);margin:calc(var(--R)*-1) 0 0 calc(var(--R)*-1);border-radius:50%;border:1px solid var(--line)}#arete-coll .gtrail{position:absolute;top:50%;left:50%;width:calc(var(--R)*2);height:calc(var(--R)*2);margin:calc(var(--R)*-1) 0 0 calc(var(--R)*-1);border-radius:50%;background:conic-gradient(from 0deg,#9c7c4600 0 62%,#9c7c4673 89%,#9c7c4600);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 2.5px),#000 calc(100% - 2px));mask:radial-gradient(farthest-side,transparent calc(100% - 2.5px),#000 calc(100% - 2px));animation:acspin 17s linear infinite}#arete-coll .gcore{position:absolute;top:50%;left:50%;width:43%;height:43%;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle at 38% 30%,#fff,#f7f5f0 68%,#edeae2);border:1px solid var(--line);box-shadow:0 16px 32px -20px #11111042}#arete-coll .globe{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:clamp(38px,9vw,58px);line-height:1;filter:drop-shadow(0 6px 14px rgba(17,17,16,.18));animation:acfloat 7s ease-in-out infinite;z-index:2}#arete-coll .gring{position:absolute;top:0;right:0;bottom:0;left:0;animation:acspin 50s linear infinite;z-index:3}#arete-coll .fc{position:absolute;top:50%;left:50%;width:34px;height:34px;margin:-17px 0 0 -17px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:16px;background:#fff;border:1px solid var(--line);box-shadow:0 3px 10px -5px #11111033}#arete-coll .fc .ctr{display:block;animation:accounter 50s linear infinite}@keyframes acspin{to{transform:rotate(360deg)}}@keyframes accounter{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}@keyframes acfloat{0%,to{transform:translate(-50%,-53%)}50%{transform:translate(-50%,-47%)}}#arete-coll .marq{overflow:hidden;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:26px 0}#arete-coll .marq-t{display:flex;width:max-content;animation:acmove 34s linear infinite}#arete-coll .marq-t span{font-family:var(--disp);font-weight:400;font-size:clamp(26px,5vw,54px);letter-spacing:.14em;text-transform:uppercase;color:var(--line);white-space:nowrap;padding-right:30px}#arete-coll .closer{background:var(--ink);color:#fff;padding:78px 0}#arete-coll .cl-in{text-align:center;max-width:640px;margin:0 auto}#arete-coll .cl-in .eyebrow{color:#dec49a;display:block;margin-bottom:16px}#arete-coll .cl-in h2{font-family:var(--serif);font-weight:400;font-size:clamp(28px,4.4vw,44px);line-height:1.22;letter-spacing:-.005em}#arete-coll .cl-in p{font-size:14.5px;font-weight:300;color:#ffffffb3;margin-top:16px;line-height:1.6}#arete-coll .cl-cta{display:inline-block;margin-top:28px;background:#fff;color:var(--ink);font-family:var(--disp);font-weight:500;font-size:12px;letter-spacing:.24em;text-transform:uppercase;padding:17px 34px;text-decoration:none;transition:.2s}#arete-coll .cl-cta:hover{background:#dec49a}@media(max-width:980px){#arete-coll .grid{grid-template-columns:repeat(2,1fr);gap:22px 16px}#arete-coll .brk{grid-column:span 2}#arete-coll .card-add{opacity:1;transform:none}}@media(max-width:620px){#arete-coll{font-size:14.5px}#arete-coll .wrap{padding:0 16px}#arete-coll .chero{height:min(64vh,520px);min-height:360px}#arete-coll .chero-in{padding:0 18px 40px}#arete-coll .chero-in h1{font-size:26px;letter-spacing:.1em}#arete-coll .chero-in p{font-size:13px;margin-top:11px}#arete-coll .chero-eye{font-size:9px;letter-spacing:.24em;margin-bottom:12px}#arete-coll .chero-avail{font-size:9.5px;padding:8px 14px;margin-top:18px}#arete-coll .sec{padding:44px 0}#arete-coll .sh{margin-bottom:24px}#arete-coll .sh h2{font-size:19px;letter-spacing:.1em}#arete-coll .sh p{font-size:13px}#arete-coll .filt{gap:5px;margin-bottom:24px;justify-content:flex-start;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;padding-bottom:2px}#arete-coll .filt::-webkit-scrollbar{display:none}#arete-coll .fb{flex:0 0 auto;padding:8px 13px;font-size:9.5px}#arete-coll .grid{gap:18px 12px}#arete-coll .card-m b,#arete-coll .card-p{font-size:12px}#arete-coll .card-l{font-size:8.5px}#arete-coll .card-no,#arete-coll .card-tag{font-size:7.5px;padding:3px 6px;top:8px}#arete-coll .card-no{left:8px}#arete-coll .card-tag{right:8px}#arete-coll .card-add{width:30px;height:30px;font-size:16px;right:8px;bottom:8px}#arete-coll .pb-in{padding:20px}#arete-coll .pb-in h3{font-size:17px}#arete-coll .globe-brk{padding:26px 18px 22px}#arete-coll .gwrap{--R:76px;width:min(200px,76%)}#arete-coll .fc{width:28px;height:28px;margin:-14px 0 0 -14px;font-size:13px}#arete-coll .marq{padding:18px 0}#arete-coll .closer{padding:52px 0}#arete-coll .cl-in h2{font-size:25px}#arete-coll .cl-in p{font-size:13px}#arete-coll .cl-cta{padding:15px 26px;font-size:11px}}@media(prefers-reduced-motion:reduce){#arete-coll *{transition:none!important;animation:none!important}#arete-coll .card,#arete-coll .brk{opacity:1;transform:none}}#arete-pdp .salebar{display:flex;align-items:flex-start;gap:13px;background:linear-gradient(150deg,#1c1a17,#111110 70%);border-radius:var(--r);padding:14px 16px;margin-bottom:16px}#arete-pdp .sb-pct{flex:none;font-family:var(--disp);font-weight:600;font-size:12.5px;letter-spacing:.06em;color:#15130f;background:var(--gold);padding:6px 9px;border-radius:4px;font-variant-numeric:tabular-nums}#arete-pdp .sb-t{min-width:0;line-height:1.45}#arete-pdp .sb-t b{display:block;font-family:var(--disp);font-weight:500;font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--gold)}#arete-pdp .sb-t span{display:block;font-size:12.5px;font-weight:300;color:#ffffffc2;margin-top:5px;max-width:46ch}#arete-pdp .sb-last{display:block;font-style:normal;font-family:var(--disp);font-weight:500;font-size:12px;letter-spacing:.02em;color:var(--gold);margin-top:8px;padding-top:8px;border-top:1px solid rgba(222,196,154,.22);font-variant-numeric:tabular-nums}@media(max-width:620px){#arete-pdp .salebar{padding:12px 13px;gap:11px;margin-bottom:13px}#arete-pdp .sb-pct{font-size:11.5px;padding:5px 8px}#arete-pdp .sb-t b{font-size:10px;letter-spacing:.18em}#arete-pdp .sb-t span{font-size:11.5px;margin-top:4px}#arete-pdp .sb-last{font-size:11px;margin-top:7px;padding-top:7px}#arete-pdp .price{margin:15px 0 4px}#arete-pdp .price .p-save{font-size:9.5px;padding:3px 7px}#arete-pdp .scarce{margin:12px 0 15px;padding-top:12px}#arete-pdp .sc-lb{font-size:10px;letter-spacing:.12em}#arete-pdp .sc-n{font-size:11px}#arete-pdp .sc-c{font-size:12px}#arete-pdp .e3-h{padding:9px 10px;gap:10px}#arete-pdp .e3-clasp{width:46px;height:31px}#arete-pdp .e3-t span{display:none}#arete-pdp .e3-row{flex-direction:column;align-items:stretch;gap:7px}#arete-pdp .e3-row input{width:100%;text-align:center}#arete-pdp .facts{gap:11px 14px;margin-top:16px;padding-top:15px}#arete-pdp .fact{font-size:12px;gap:9px}#arete-pdp .fact svg{width:16px;height:16px}#arete-pdp .grt{padding:12px 13px;gap:11px}#arete-pdp .grt .seal{width:40px;height:40px}#arete-pdp .grt-t>b{font-size:10.5px}#arete-pdp .grt-t>span{font-size:12px}#arete-pdp .revhead{gap:11px;margin-bottom:20px}#arete-pdp .rh-score{font-size:28px}#arete-pdp .revs{grid-template-columns:1fr;gap:12px}#arete-pdp .rev{flex-direction:row}#arete-pdp .rev-img{flex:0 0 118px;aspect-ratio:auto}#arete-pdp .rev-b{padding:13px 14px}#arete-pdp .rev-b p{font-size:12.5px}}#arete-coll .cl-sale{display:flex;align-items:flex-start;gap:14px;margin:34px auto 0;background:linear-gradient(150deg,#1c1a17,#111110 70%);padding:18px 20px}#arete-coll .cs-pct{flex:none;font-family:var(--disp);font-weight:600;font-size:13px;letter-spacing:.06em;color:#15130f;background:var(--gold);padding:7px 10px;font-variant-numeric:tabular-nums}#arete-coll .cs-t{min-width:0;line-height:1.45}#arete-coll .cs-t b{display:block;font-family:var(--disp);font-weight:500;font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--gold)}#arete-coll .cs-t span{display:block;font-size:13px;font-weight:300;color:#ffffffc2;margin-top:6px;max-width:62ch}#arete-coll .cs-t em{display:block;font-style:normal;font-family:var(--disp);font-weight:500;font-size:12px;color:var(--gold);margin-top:9px;padding-top:9px;border-top:1px solid rgba(222,196,154,.22);font-variant-numeric:tabular-nums}@media(max-width:620px){#arete-coll .chero-cta{margin-top:18px;padding:14px 24px;font-size:10.5px}#arete-coll .cl-sale{margin-top:24px;padding:14px 15px;gap:11px}#arete-coll .cs-pct{font-size:11.5px;padding:6px 8px}#arete-coll .cs-t b{font-size:10px;letter-spacing:.18em}#arete-coll .cs-t span{font-size:12px;margin-top:5px}#arete-coll .cs-t em{font-size:11px;margin-top:8px;padding-top:8px}#arete-coll .filt{top:6px;margin-bottom:20px}#arete-coll .card-save{font-size:8px;padding:2px 5px}#arete-coll .eb-in{padding:20px}#arete-coll .eb-in p{font-size:12px;margin-top:9px}#arete-coll .eb-p{font-size:9px;padding:7px 11px;margin-top:13px}#arete-coll .revhead{gap:11px;margin-bottom:20px}#arete-coll .rh-score{font-size:28px}#arete-coll .revs{grid-template-columns:1fr;gap:12px}#arete-coll .rev{flex-direction:row}#arete-coll .rev-img{flex:0 0 118px;aspect-ratio:auto}#arete-coll .rev-b{padding:13px 14px}#arete-coll .rev-b p{font-size:12.5px}}#arete-pdp .rel{display:flex;align-items:flex-start;gap:16px;margin-bottom:18px;padding:16px 18px;background:linear-gradient(160deg,#fff,#fcfaf5);border:1px solid #EFE7D8;border-left:2px solid var(--accent)}#arete-pdp .rel-seal{flex:none;width:62px;height:62px;border-radius:50%;border:1px dashed var(--accent);background:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--accent);transform:rotate(-6deg)}#arete-pdp .rel-seal b{font-family:var(--disp);font-weight:600;font-size:16px;letter-spacing:-.01em;font-variant-numeric:tabular-nums}#arete-pdp .rel-seal span{font-size:6.5px;letter-spacing:.18em;text-transform:uppercase;margin-top:3px}#arete-pdp .rel-b{flex:1;min-width:0}#arete-pdp .rel-eye{display:block;font-family:var(--disp);font-weight:500;font-size:10px;letter-spacing:.26em;text-transform:uppercase;color:var(--accent)}#arete-pdp .rel-b p{font-size:12.5px;line-height:1.6;color:var(--ink2);font-weight:300;margin-top:7px;max-width:46ch}#arete-pdp .rel-facts{display:flex;margin-top:13px;padding-top:11px;border-top:1px solid #EFE7D8}#arete-pdp .rel-facts span{flex:1;min-width:0;padding-right:12px;border-right:1px solid #EFE7D8;font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink3);line-height:1.4}#arete-pdp .rel-facts span+span{padding-left:12px}#arete-pdp .rel-facts span:last-child{border-right:0;padding-right:0}#arete-pdp .rel-facts b{display:block;font-family:var(--disp);font-weight:600;font-size:15px;letter-spacing:-.01em;color:var(--ink);text-transform:none;font-variant-numeric:tabular-nums;margin-bottom:3px}#arete-pdp .price .p-save{font-family:var(--disp);font-weight:600;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#15130f;background:var(--gold);border:0;padding:6px 10px;border-radius:4px;align-self:center;font-variant-numeric:tabular-nums}@media(max-width:620px){#arete-pdp .rel{padding:13px 14px;gap:12px;margin-bottom:14px}#arete-pdp .rel-seal{width:52px;height:52px}#arete-pdp .rel-seal b{font-size:13.5px}#arete-pdp .rel-eye{font-size:9px;letter-spacing:.2em}#arete-pdp .rel-b p{font-size:11.5px;margin-top:6px}#arete-pdp .rel-facts{margin-top:11px;padding-top:9px}#arete-pdp .rel-facts span{font-size:8.5px;padding-right:8px}#arete-pdp .rel-facts span+span{padding-left:8px}#arete-pdp .rel-facts b{font-size:13px}#arete-pdp .price{margin:15px 0 4px}#arete-pdp .price .p-save{font-size:9.5px;padding:3px 7px}#arete-pdp .scarce{margin:12px 0 15px;padding-top:12px}#arete-pdp .sc-lb{font-size:10px;letter-spacing:.12em}#arete-pdp .sc-n{font-size:11px}#arete-pdp .sc-c{font-size:12px}#arete-pdp .e3-h{padding:9px 10px;gap:10px}#arete-pdp .e3-clasp{width:46px;height:31px}#arete-pdp .e3-t span{display:none}#arete-pdp .e3-row{flex-direction:column;align-items:stretch;gap:7px}#arete-pdp .e3-row input{width:100%;text-align:center}#arete-pdp .facts{gap:11px 14px;margin-top:16px;padding-top:15px}#arete-pdp .fact{font-size:12px;gap:9px}#arete-pdp .fact svg{width:16px;height:16px}#arete-pdp .grt{padding:12px 13px;gap:11px}#arete-pdp .grt .seal{width:40px;height:40px}#arete-pdp .grt-t>b{font-size:10.5px}#arete-pdp .grt-t>span{font-size:12px}#arete-pdp .revhead{gap:11px;margin-bottom:20px}#arete-pdp .rh-score{font-size:28px}#arete-pdp .revs{grid-template-columns:1fr;gap:12px}#arete-pdp .rev{flex-direction:row}#arete-pdp .rev-img{flex:0 0 118px;aspect-ratio:auto}#arete-pdp .rev-b{padding:13px 14px}#arete-pdp .rev-b p{font-size:12.5px}}#arete-coll .rel{display:flex;align-items:flex-start;gap:18px;margin:34px auto 0;padding:20px 22px;background:linear-gradient(160deg,#fff,#fcfaf5);border:1px solid #EFE7D8;border-left:2px solid var(--accent)}#arete-coll .rel-seal{flex:none;width:70px;height:70px;border-radius:50%;border:1px dashed var(--accent);background:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--accent);transform:rotate(-6deg)}#arete-coll .rel-seal b{font-family:var(--disp);font-weight:600;font-size:18px;letter-spacing:-.01em;font-variant-numeric:tabular-nums}#arete-coll .rel-seal span{font-size:7px;letter-spacing:.18em;text-transform:uppercase;margin-top:3px}#arete-coll .rel-b{flex:1;min-width:0}#arete-coll .rel-eye{display:block;font-family:var(--disp);font-weight:500;font-size:10px;letter-spacing:.26em;text-transform:uppercase;color:var(--accent)}#arete-coll .rel-b p{font-size:13.5px;line-height:1.6;color:var(--ink2);font-weight:300;margin-top:8px;max-width:58ch}#arete-coll .rel-facts{display:flex;margin-top:15px;padding-top:12px;border-top:1px solid #EFE7D8}#arete-coll .rel-facts span{flex:1;min-width:0;padding-right:14px;border-right:1px solid #EFE7D8;font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink3);line-height:1.4}#arete-coll .rel-facts span+span{padding-left:14px}#arete-coll .rel-facts span:last-child{border-right:0;padding-right:0}#arete-coll .rel-facts b{display:block;font-family:var(--disp);font-weight:600;font-size:17px;letter-spacing:-.01em;color:var(--ink);text-transform:none;font-variant-numeric:tabular-nums;margin-bottom:3px}#arete-coll .card-save{font-style:normal;font-family:var(--disp);font-weight:600;font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:#15130f;background:var(--gold);padding:3px 6px;font-variant-numeric:tabular-nums}@media(max-width:620px){#arete-coll .chero-cta{margin-top:18px;padding:14px 24px;font-size:10.5px}#arete-coll .rel{margin-top:24px;padding:15px 16px;gap:13px}#arete-coll .rel-seal{width:56px;height:56px}#arete-coll .rel-seal b{font-size:14.5px}#arete-coll .rel-eye{font-size:9px;letter-spacing:.2em}#arete-coll .rel-b p{font-size:12.5px;margin-top:7px}#arete-coll .rel-facts{margin-top:12px;padding-top:10px}#arete-coll .rel-facts span{font-size:8.5px;padding-right:9px}#arete-coll .rel-facts span+span{padding-left:9px}#arete-coll .rel-facts b{font-size:14px}#arete-coll .filt{top:6px;margin-bottom:20px}#arete-coll .card-save{font-size:8px;padding:2px 5px}#arete-coll .eb-in{padding:20px}#arete-coll .eb-in p{font-size:12px;margin-top:9px}#arete-coll .eb-p{font-size:9px;padding:7px 11px;margin-top:13px}#arete-coll .revhead{gap:11px;margin-bottom:20px}#arete-coll .rh-score{font-size:28px}#arete-coll .revs{grid-template-columns:1fr;gap:12px}#arete-coll .rev{flex-direction:row}#arete-coll .rev-img{flex:0 0 118px;aspect-ratio:auto}#arete-coll .rev-b{padding:13px 14px}#arete-coll .rev-b p{font-size:12.5px}}#arete-pdp .eng3{border:1px solid var(--line);border-radius:var(--r);background:#fff;overflow:hidden;margin:0 0 18px;transition:border-color .2s,background .2s}#arete-pdp .eng3.on{border-color:#e4d6bb;background:linear-gradient(155deg,#fefcf8,#fbf6ec)}#arete-pdp .eng3.warn{border-color:#c0271b;animation:arshake .32s}#arete-pdp .e3-h{display:flex;align-items:center;gap:11px;width:100%;padding:10px 12px;background:none;border:0;cursor:pointer;text-align:left;font-family:var(--body);transition:background .18s}#arete-pdp .e3-h:hover{background:#ffffff8c}#arete-pdp .e3-clasp{flex:none;position:relative;display:flex;align-items:center;justify-content:center;width:50px;height:33px;border-radius:6px;background:linear-gradient(165deg,#f4f3f0,#cbc8c1 44%,#a6a39c,#8e8b84);box-shadow:inset 0 1px #ffffffbf,0 4px 10px -7px #11111080}#arete-pdp .e3-clasp:before{content:"";position:absolute;top:4px;right:4px;bottom:4px;left:4px;border-radius:4px;box-shadow:inset 0 0 0 1px #00000017}#arete-pdp .e3-let{position:relative;font-family:var(--disp);font-weight:600;font-size:13px;letter-spacing:.16em;padding-left:.16em;line-height:1;color:#78766f;text-shadow:0 1px 0 rgba(255,255,255,.85),0 -1px 1px rgba(0,0,0,.3);transition:opacity .2s}#arete-pdp .e3-let.empty{font-size:14px;letter-spacing:.26em;padding-left:.26em;opacity:.42}#arete-pdp .e3-let.out{opacity:0}#arete-pdp .e3-t{flex:1;min-width:0;line-height:1.3}#arete-pdp .e3-t b{display:block;font-family:var(--disp);font-weight:500;font-size:13px;letter-spacing:.02em;color:var(--ink)}#arete-pdp .e3-t span{display:block;font-size:11px;color:var(--ink2);margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#arete-pdp .e3-p{flex:none;font-family:var(--disp);font-weight:600;font-size:12.5px;color:var(--accent);white-space:nowrap;font-variant-numeric:tabular-nums}#arete-pdp .e3-tick{flex:none;width:19px;height:19px;border-radius:50%;border:1.5px solid var(--ink3);position:relative;transition:.18s}#arete-pdp .eng3.on .e3-tick{background:var(--accent);border-color:var(--accent)}#arete-pdp .e3-tick:after{content:"";position:absolute;left:5.5px;top:3.5px;width:5px;height:9px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg) scale(.4);opacity:0;transition:.18s}#arete-pdp .eng3.on .e3-tick:after{opacity:1;transform:rotate(45deg) scale(1)}#arete-pdp .e3-b{max-height:0;overflow:hidden;transition:max-height .34s cubic-bezier(.22,.8,.26,1)}#arete-pdp .eng3.on .e3-b{max-height:420px}#arete-pdp .e3-in{padding:0 12px 12px}#arete-pdp .e3-shot{margin:0 0 11px;border:1px solid #EFE7D8;border-radius:var(--r-sm);overflow:hidden;background:var(--wash)}#arete-pdp .e3-shot img{width:100%;height:auto;display:block}#arete-pdp .e3-shot figcaption{padding:8px 11px;font-size:10.5px;color:var(--ink2);letter-spacing:.02em;border-top:1px solid #F0E6D3;background:#fff9}#arete-pdp .e3-row{display:flex;align-items:center;gap:12px}#arete-pdp .e3-row input{flex:none;width:98px;border:1px solid var(--line);border-radius:8px;background:#fff;padding:9px 11px;font-family:var(--disp);font-weight:600;font-size:15px;letter-spacing:.24em;text-transform:uppercase;color:var(--ink);outline:none;transition:.16s}#arete-pdp .e3-row input::placeholder{color:var(--ink3);font-weight:400}#arete-pdp .e3-row input:focus{border-color:var(--accent);box-shadow:0 0 0 3px #9c7c461f}#arete-pdp .eng3.warn .e3-row input{border-color:#c0271b;box-shadow:0 0 0 3px #c0271b1a}#arete-pdp .e3-hint{font-size:11px;color:var(--ink3);line-height:1.45}#arete-pdp .eng3.warn .e3-hint{color:#c0271b}#arete-pdp .eng3.warn .e3-hint:after{content:" \2014  add your initials or untick the box"}#arete-pdp .e3-h:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}@media(max-width:620px){#arete-pdp .tkt{margin-bottom:14px}#arete-pdp .tkt-stub{width:84px;padding:14px 6px}#arete-pdp .tkt-stub b{font-size:20px}#arete-pdp .tkt-stub span{font-size:7px;letter-spacing:.16em}#arete-pdp .tkt-in{padding:13px 14px 14px}#arete-pdp .tkt-design{font-size:13px}#arete-pdp .plock b{font-size:21px}#arete-pdp .plock s{font-size:13px}#arete-pdp .plock-sub{font-size:9px;letter-spacing:.16em}#arete-pdp .tkt-urg{font-size:9.5px;letter-spacing:.14em}#arete-pdp .scarce{margin:12px 0 15px;padding-top:12px}#arete-pdp .sc-lb{font-size:10px;letter-spacing:.12em}#arete-pdp .sc-n{font-size:11px}#arete-pdp .sc-c{font-size:12px}#arete-pdp .e3-h{padding:9px 10px;gap:10px}#arete-pdp .e3-clasp{width:46px;height:31px}#arete-pdp .e3-t span{display:none}#arete-pdp .e3-row{flex-direction:column;align-items:stretch;gap:7px}#arete-pdp .e3-row input{width:100%;text-align:center}#arete-pdp .facts{gap:11px 14px;margin-top:16px;padding-top:15px}#arete-pdp .fact{font-size:12px;gap:9px}#arete-pdp .fact svg{width:16px;height:16px}#arete-pdp .grt{padding:12px 13px;gap:11px}#arete-pdp .grt .seal{width:40px;height:40px}#arete-pdp .grt-t>b{font-size:10.5px}#arete-pdp .grt-t>span{font-size:12px}#arete-pdp .revhead{gap:11px;margin-bottom:20px}#arete-pdp .rh-score{font-size:28px}#arete-pdp .revs{grid-template-columns:1fr;gap:12px}#arete-pdp .rev{flex-direction:row}#arete-pdp .rev-img{flex:0 0 118px;aspect-ratio:auto}#arete-pdp .rev-b{padding:13px 14px}#arete-pdp .rev-b p{font-size:12.5px}}@media(prefers-reduced-motion:reduce){#arete-pdp .eng3.warn{animation:none}}#arete-pdp .e4-cl{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);min-width:56px;height:32px;padding:0 9px;border-radius:4px;display:flex;align-items:center;justify-content:center;background:linear-gradient(165deg,#f4f3f0,#cbc8c1 45%,#96938c);font-family:var(--disp);font-weight:600;font-size:14px;letter-spacing:.16em;padding-left:calc(9px + .16em);color:#6e6b65;text-shadow:0 1px 0 rgba(255,255,255,.85),0 -1px 1px rgba(0,0,0,.3);box-shadow:0 8px 18px -10px #000000d9,inset 0 1px #ffffffb3;transition:opacity .2s}#arete-pdp .e4-cl.empty{font-size:13px;letter-spacing:.24em;opacity:.7}#arete-pdp .e4-cl.out{opacity:0}#arete-pdp .e4-field{position:relative}#arete-pdp .e4-cells{display:flex;gap:6px}#arete-pdp .e4-cells .c{flex:0 0 38px;height:42px;border:1px solid #E0D3B6;background:#fff;display:flex;align-items:center;justify-content:center;font-family:var(--disp);font-weight:600;font-size:17px;color:var(--ink);transition:.16s}#arete-pdp .e4-cells .c:not(.on):not(.cursor){border-style:dashed;background:#ffffff80}#arete-pdp .e4-cells .c.cursor{border-color:var(--accent);box-shadow:0 0 0 3px #9c7c461f}#arete-pdp .e4-field input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;border:0;background:none;font-size:16px;cursor:pointer}#arete-pdp .e4-field input:focus+.e4-cells,#arete-pdp .e4-field:focus-within .e4-cells .c.cursor{border-color:var(--accent)}@media(max-width:620px){#arete-pdp .tkt{margin-bottom:14px}#arete-pdp .tkt-stub{width:84px;padding:14px 6px}#arete-pdp .tkt-stub b{font-size:20px}#arete-pdp .tkt-stub span{font-size:7px;letter-spacing:.16em}#arete-pdp .tkt-in{padding:13px 14px 14px}#arete-pdp .tkt-design{font-size:13px}#arete-pdp .plock b{font-size:21px}#arete-pdp .plock s{font-size:13px}#arete-pdp .plock-sub{font-size:9px;letter-spacing:.16em}#arete-pdp .tkt-urg{font-size:9.5px;letter-spacing:.14em}#arete-pdp .scarce{margin:12px 0 15px;padding-top:12px}#arete-pdp .sc-lb{font-size:10px;letter-spacing:.12em}#arete-pdp .sc-n{font-size:11px}#arete-pdp .sc-c{font-size:12px}#arete-pdp .e4-split{grid-template-columns:112px 1fr}#arete-pdp .e4-ph{min-height:152px}#arete-pdp .e4-in{padding:11px 12px 12px;gap:9px}#arete-pdp .e4-cells .c{flex:0 0 34px;height:38px;font-size:15px}#arete-pdp .e4-lbl{font-size:10px;letter-spacing:.14em}#arete-pdp .e4-proof{font-size:8.5px;letter-spacing:.12em}#arete-pdp .facts{gap:11px 14px;margin-top:16px;padding-top:15px}#arete-pdp .fact{font-size:12px;gap:9px}#arete-pdp .fact svg{width:16px;height:16px}#arete-pdp .grt{padding:12px 13px;gap:11px}#arete-pdp .grt .seal{width:40px;height:40px}#arete-pdp .grt-t>b{font-size:10.5px}#arete-pdp .grt-t>span{font-size:12px}#arete-pdp .revhead{gap:11px;margin-bottom:20px}#arete-pdp .rh-score{font-size:28px}#arete-pdp .revs{grid-template-columns:1fr;gap:12px}#arete-pdp .rev{flex-direction:row}#arete-pdp .rev-img{flex:0 0 118px;aspect-ratio:auto}#arete-pdp .rev-b{padding:13px 14px}#arete-pdp .rev-b p{font-size:12.5px}}#arete-pdp .scarce{margin:14px 0 18px;padding-top:14px;border-top:1px solid var(--line)}#arete-pdp .grt{display:flex;align-items:center;gap:13px;margin-top:16px;padding:13px 15px;border:1px solid #EFE7D8;border-radius:var(--r);background:linear-gradient(155deg,#fefcf8,#faf5eb)}#arete-pdp .grt .seal{flex:none;width:44px;height:44px;border-radius:50%;border:1px dashed var(--accent);display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--accent);background:#ffffffa6}#arete-pdp .grt .seal b{font-family:var(--disp);font-weight:500;font-size:12.5px;line-height:1}#arete-pdp .grt-t{min-width:0;line-height:1.45}#arete-pdp .grt-t>b{display:block;font-family:var(--disp);font-weight:500;font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink)}#arete-pdp .grt-t>span{display:block;font-size:12.5px;font-weight:300;color:var(--ink2);margin-top:4px;max-width:46ch}@media(max-width:620px){#arete-pdp .tkt{margin-bottom:14px}#arete-pdp .tkt-stub{width:84px;padding:14px 6px}#arete-pdp .tkt-stub b{font-size:20px}#arete-pdp .tkt-stub span{font-size:7px;letter-spacing:.16em}#arete-pdp .tkt-in{padding:13px 14px 14px}#arete-pdp .tkt-design{font-size:13px}#arete-pdp .plock b{font-size:21px}#arete-pdp .plock s{font-size:13px}#arete-pdp .plock-sub{font-size:9px;letter-spacing:.16em}#arete-pdp .tkt-urg{font-size:9.5px;letter-spacing:.14em}#arete-pdp .scarce{margin:12px 0 15px;padding-top:12px}#arete-pdp .sc-lb{font-size:10px;letter-spacing:.12em}#arete-pdp .sc-n{font-size:11px}#arete-pdp .sc-c{font-size:12px}#arete-pdp .e4-split{grid-template-columns:112px 1fr}#arete-pdp .e4-ph{min-height:152px}#arete-pdp .e4-in{padding:11px 12px 12px;gap:9px}#arete-pdp .e4-input{font-size:16px;padding:11px 12px}#arete-pdp .e4-lbl{font-size:10px;letter-spacing:.14em}#arete-pdp .e4-proof{font-size:8.5px;letter-spacing:.12em}#arete-pdp .facts{gap:11px 14px;margin-top:16px;padding-top:15px}#arete-pdp .fact{font-size:12px;gap:9px}#arete-pdp .fact svg{width:16px;height:16px}#arete-pdp .grt{padding:12px 13px;gap:11px}#arete-pdp .grt .seal{width:40px;height:40px}#arete-pdp .grt-t>b{font-size:10.5px}#arete-pdp .grt-t>span{font-size:12px}#arete-pdp .revhead{gap:11px;margin-bottom:20px}#arete-pdp .rh-score{font-size:28px}#arete-pdp .revs{grid-template-columns:1fr;gap:12px}#arete-pdp .rev{flex-direction:row}#arete-pdp .rev-img{flex:0 0 118px;aspect-ratio:auto}#arete-pdp .rev-b{padding:13px 14px}#arete-pdp .rev-b p{font-size:12.5px}}#arete-pdp .pills span{font-family:var(--disp);font-weight:500;font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink2);border:1px solid var(--line);background:#fff;padding:7px 11px;white-space:nowrap}#arete-pdp .grt-top{display:flex;align-items:flex-start;gap:14px}#arete-pdp .grt .seal{flex:none;width:46px;height:46px;border-radius:50%;border:1px dashed var(--accent);display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--accent);background:linear-gradient(155deg,#fefcf8,#faf4e9);transform:rotate(-6deg)}#arete-pdp .grt .seal b{font-family:var(--disp);font-weight:500;font-size:13px;line-height:1}#arete-pdp .grt .seal span{font-size:5.5px;letter-spacing:.16em;text-transform:uppercase;margin-top:3px}#arete-pdp .grt-meta{display:flex;flex-wrap:wrap;gap:8px 18px;margin-top:13px;padding-top:11px;border-top:1px solid #F0E6D3}@media(max-width:620px){#arete-pdp .tkt{margin-bottom:14px}#arete-pdp .tkt-stub{width:84px;padding:14px 6px}#arete-pdp .tkt-stub b{font-size:20px}#arete-pdp .tkt-stub span{font-size:7px;letter-spacing:.16em}#arete-pdp .tkt-in{padding:13px 14px 14px}#arete-pdp .tkt-design{font-size:13px}#arete-pdp .plock b{font-size:21px}#arete-pdp .plock s{font-size:13px}#arete-pdp .plock-sub{font-size:9px;letter-spacing:.16em}#arete-pdp .tkt-urg{font-size:9.5px;letter-spacing:.14em}#arete-pdp .pills{gap:5px;margin:12px 0 15px}#arete-pdp .pills span{font-size:9px;padding:6px 9px;letter-spacing:.1em}#arete-pdp .scarce{margin:15px 0 0;padding-top:14px}#arete-pdp .sc-lb{font-size:10px;letter-spacing:.12em}#arete-pdp .sc-n{font-size:11px}#arete-pdp .sc-c{font-size:12px}#arete-pdp .e4-split{grid-template-columns:112px 1fr}#arete-pdp .e4-ph{min-height:152px}#arete-pdp .e4-in{padding:11px 12px 12px;gap:9px}#arete-pdp .e4-input{font-size:16px;padding:11px 12px}#arete-pdp .e4-lbl{font-size:10px;letter-spacing:.14em}#arete-pdp .e4-proof{font-size:8.5px;letter-spacing:.12em}#arete-pdp .facts{gap:11px 14px;margin-top:16px;padding-top:15px}#arete-pdp .fact{font-size:12px;gap:9px}#arete-pdp .fact svg{width:16px;height:16px}#arete-pdp .grt{padding:14px 13px 12px;margin-top:16px}#arete-pdp .grt-top{gap:11px}#arete-pdp .grt .seal{width:42px;height:42px}#arete-pdp .grt-t>b{font-size:11px;letter-spacing:.14em}#arete-pdp .grt-t>span{font-size:12px}#arete-pdp .grt-meta{gap:7px 14px;margin-top:11px;padding-top:10px}#arete-pdp .grt-meta span{font-size:8.5px;letter-spacing:.12em}#arete-pdp .revhead{gap:11px;margin-bottom:20px}#arete-pdp .rh-score{font-size:28px}#arete-pdp .revs{grid-template-columns:1fr;gap:12px}#arete-pdp .rev{flex-direction:row}#arete-pdp .rev-img{flex:0 0 118px;aspect-ratio:auto}#arete-pdp .rev-b{padding:13px 14px}#arete-pdp .rev-b p{font-size:12.5px}}#arete-pdp .pills span{font-family:var(--disp);font-weight:500;font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink2);border:1px solid var(--line);background:#fff;padding:8px 11px;white-space:nowrap}#arete-pdp .pill-note{font-family:var(--serif);font-weight:400;font-size:16px;line-height:1.5;color:var(--ink);margin:-4px 0 18px;max-width:40ch}@media(max-width:620px){#arete-pdp .tkt{margin-bottom:14px}#arete-pdp .tkt-stub{width:84px;padding:14px 6px}#arete-pdp .tkt-stub b{font-size:20px}#arete-pdp .tkt-stub span{font-size:7px;letter-spacing:.16em}#arete-pdp .tkt-in{padding:13px 14px 14px}#arete-pdp .tkt-design{font-size:13px}#arete-pdp .plock b{font-size:21px}#arete-pdp .plock s{font-size:13px}#arete-pdp .plock-sub{font-size:9px;letter-spacing:.16em}#arete-pdp .tkt-urg{font-size:9.5px;letter-spacing:.14em}#arete-pdp .pills{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin:12px 0}#arete-pdp .pills span{font-size:9px;padding:8px 6px;letter-spacing:.08em;text-align:center;white-space:normal}#arete-pdp .pill-note{font-size:14.5px;margin:0 0 15px;max-width:none}#arete-pdp .scarce{margin:15px 0 0;padding-top:14px}#arete-pdp .sc-lb{font-size:10px;letter-spacing:.12em}#arete-pdp .sc-n{font-size:11px}#arete-pdp .sc-c{font-size:12px}#arete-pdp .e4-split{grid-template-columns:112px 1fr}#arete-pdp .e4-ph{min-height:152px}#arete-pdp .e4-in{padding:11px 12px 12px;gap:9px}#arete-pdp .e4-input{font-size:16px;padding:11px 12px}#arete-pdp .e4-lbl{font-size:10px;letter-spacing:.14em}#arete-pdp .e4-proof{font-size:8.5px;letter-spacing:.12em}#arete-pdp .facts{gap:11px 14px;margin-top:16px;padding-top:15px}#arete-pdp .fact{font-size:12px;gap:9px}#arete-pdp .fact svg{width:16px;height:16px}#arete-pdp .grt{padding:14px 13px 12px;margin-top:16px}#arete-pdp .grt-top{gap:11px}#arete-pdp .grt-i{width:20px;height:20px}#arete-pdp .grt-t>b{font-size:11px;letter-spacing:.14em}#arete-pdp .grt-t>span{font-size:12px}#arete-pdp .grt-meta{gap:7px 14px;margin-top:11px;padding-top:10px}#arete-pdp .grt-meta span{font-size:8.5px;letter-spacing:.12em}#arete-pdp .revhead{gap:11px;margin-bottom:20px}#arete-pdp .rh-score{font-size:28px}#arete-pdp .revs{grid-template-columns:1fr;gap:12px}#arete-pdp .rev{flex-direction:row}#arete-pdp .rev-img{flex:0 0 118px;aspect-ratio:auto}#arete-pdp .rev-b{padding:13px 14px}#arete-pdp .rev-b p{font-size:12.5px}}#arete-pdp .pills{display:flex;flex-wrap:wrap;gap:6px;margin:14px 0 18px}#arete-pdp .pills span{font-family:var(--disp);font-weight:500;font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink);border:1px solid var(--line);background:#fff;padding:8px 11px;white-space:nowrap}#arete-pdp .pill-note{font-family:var(--serif);font-weight:400;font-size:19px;line-height:1.45;color:var(--ink);margin:-2px 0 20px;max-width:42ch;letter-spacing:.002em}#arete-pdp .grt{position:relative;margin-top:18px;padding:16px 16px 14px;background:#fff;border:1px solid #EFE7D8}#arete-pdp .grt-rule{position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(135deg,#f2e1bc,#dcbc7e 45%,#b8934f)}#arete-pdp .grt-top{display:flex;align-items:flex-start;gap:13px}#arete-pdp .grt-i{flex:none;width:22px;height:22px;fill:none;stroke:var(--accent);stroke-width:1.2;stroke-linecap:round;stroke-linejoin:round;margin-top:1px}#arete-pdp .grt-t{min-width:0;line-height:1.5}#arete-pdp .grt-t>b{display:block;font-family:var(--disp);font-weight:500;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink)}#arete-pdp .grt-t>span{display:block;font-size:12.5px;font-weight:300;color:var(--ink2);margin-top:5px;max-width:44ch}#arete-pdp .grt-t span b{color:var(--ink);font-weight:500}#arete-pdp .grt-meta{display:flex;flex-wrap:wrap;gap:8px 18px;margin-top:12px;padding-top:11px;border-top:1px solid #F0E6D3}#arete-pdp .grt-meta span{display:flex;align-items:center;gap:6px;font-family:var(--disp);font-weight:500;font-size:9px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink2)}#arete-pdp .grt-meta i{font-style:normal;color:var(--accent);font-size:10px}@media(max-width:620px){#arete-pdp .tkt{margin-bottom:14px}#arete-pdp .tkt-stub{width:84px;padding:14px 6px}#arete-pdp .tkt-stub b{font-size:20px}#arete-pdp .tkt-stub span{font-size:7px;letter-spacing:.16em}#arete-pdp .tkt-in{padding:13px 14px 14px}#arete-pdp .tkt-design{font-size:13px}#arete-pdp .plock b{font-size:21px}#arete-pdp .plock s{font-size:13px}#arete-pdp .plock-sub{font-size:9px;letter-spacing:.16em}#arete-pdp .tkt-urg{font-size:9.5px;letter-spacing:.14em}#arete-pdp .pills{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin:12px 0}#arete-pdp .pills span{font-size:9px;padding:8px 6px;letter-spacing:.08em;text-align:center;white-space:normal}#arete-pdp .pill-note{font-size:17px;line-height:1.42;margin:2px 0 16px;max-width:none}#arete-pdp .scarce{margin:15px 0 0;padding-top:14px}#arete-pdp .sc-lb{font-size:10px;letter-spacing:.12em}#arete-pdp .sc-n{font-size:11px}#arete-pdp .sc-c{font-size:12px}#arete-pdp .e4-split{grid-template-columns:112px 1fr}#arete-pdp .e4-ph{min-height:152px}#arete-pdp .e4-in{padding:11px 12px 12px;gap:9px}#arete-pdp .e4-input{font-size:16px;padding:11px 12px}#arete-pdp .e4-lbl{font-size:10px;letter-spacing:.14em}#arete-pdp .e4-proof{font-size:8.5px;letter-spacing:.12em}#arete-pdp .facts{gap:11px 14px;margin-top:16px;padding-top:15px}#arete-pdp .fact{font-size:12px;gap:9px}#arete-pdp .fact svg{width:16px;height:16px}#arete-pdp .grt{padding:14px 13px 12px;margin-top:16px}#arete-pdp .grt-top{gap:11px}#arete-pdp .grt-i{width:20px;height:20px}#arete-pdp .grt-t>b{font-size:11px;letter-spacing:.14em}#arete-pdp .grt-t>span{font-size:12px}#arete-pdp .grt-meta{gap:7px 14px;margin-top:11px;padding-top:10px}#arete-pdp .grt-meta span{font-size:8.5px;letter-spacing:.12em}#arete-pdp .revhead{gap:11px;margin-bottom:20px}#arete-pdp .rh-score{font-size:28px}#arete-pdp .revs{grid-template-columns:1fr;gap:12px}#arete-pdp .rev{flex-direction:row}#arete-pdp .rev-img{flex:0 0 118px;aspect-ratio:auto}#arete-pdp .rev-b{padding:13px 14px}#arete-pdp .rev-b p{font-size:12.5px}}@media(max-width:400px){#arete-pdp .facts{grid-template-columns:1fr}}#arete-pdp .grt{display:flex;align-items:center;gap:11px;margin-top:16px;padding:11px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}#arete-pdp .grt-i{flex:none;width:18px;height:18px;fill:none;stroke:var(--accent);stroke-width:1.2;stroke-linecap:round;stroke-linejoin:round}#arete-pdp .grt-t{font-size:12px;color:var(--ink2);line-height:1.45}#arete-pdp .grt-t b{font-family:var(--disp);font-weight:600;font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink);margin-right:8px}@media(max-width:620px){#arete-pdp .tkt{margin-bottom:14px}#arete-pdp .tkt-stub{width:84px;padding:14px 6px}#arete-pdp .tkt-stub b{font-size:20px}#arete-pdp .tkt-stub span{font-size:7px;letter-spacing:.16em}#arete-pdp .tkt-in{padding:13px 14px 14px}#arete-pdp .tkt-design{font-size:13px}#arete-pdp .plock b{font-size:21px}#arete-pdp .plock s{font-size:13px}#arete-pdp .plock-sub{font-size:9px;letter-spacing:.16em}#arete-pdp .tkt-urg{font-size:9.5px;letter-spacing:.14em}#arete-pdp .pills{gap:6px;margin:12px 0 0}#arete-pdp .pills span{font-size:9px;padding:9px;letter-spacing:.06em;gap:7px}#arete-pdp .pills i{font-size:13px}#arete-pdp .pill-note{font-size:17px;line-height:1.42;margin:13px 0 16px;max-width:none}#arete-pdp .scarce{margin:15px 0 0;padding-top:14px}#arete-pdp .sc-lb{font-size:10px;letter-spacing:.12em}#arete-pdp .sc-n{font-size:11px}#arete-pdp .sc-c{font-size:12px}#arete-pdp .e4-split{grid-template-columns:112px 1fr}#arete-pdp .e4-ph{min-height:152px}#arete-pdp .e4-in{padding:11px 12px 12px;gap:9px}#arete-pdp .e4-input{font-size:16px;padding:11px 12px}#arete-pdp .e4-lbl{font-size:10px;letter-spacing:.14em}#arete-pdp .e4-proof{font-size:8.5px;letter-spacing:.12em}#arete-pdp .facts{gap:11px 14px;margin-top:16px;padding-top:15px}#arete-pdp .fact{font-size:11.5px;gap:8px;align-items:flex-start}#arete-pdp .fact svg{width:15px;height:15px;margin-top:2px}#arete-pdp .fact span{min-width:0}#arete-pdp .grt{gap:10px;padding:10px 0}#arete-pdp .grt-t{font-size:11.5px}#arete-pdp .revhead{gap:11px;margin-bottom:20px}#arete-pdp .rh-score{font-size:28px}#arete-pdp .revs{grid-template-columns:1fr;gap:12px}#arete-pdp .rev{flex-direction:row}#arete-pdp .rev-img{flex:0 0 118px;aspect-ratio:auto}#arete-pdp .rev-b{padding:13px 14px}#arete-pdp .rev-b p{font-size:12.5px}}#arete-pdp .pill-note{font-family:var(--serif);font-weight:400;font-size:19px;line-height:1.45;color:var(--ink);margin:15px 0 20px;max-width:42ch;letter-spacing:.002em}@media(max-width:620px){#arete-pdp .tkt{margin-bottom:14px}#arete-pdp .tkt-stub{width:84px;padding:14px 6px}#arete-pdp .tkt-stub b{font-size:20px}#arete-pdp .tkt-stub span{font-size:7px;letter-spacing:.16em}#arete-pdp .tkt-in{padding:13px 14px 14px}#arete-pdp .tkt-design{font-size:13px}#arete-pdp .plock b{font-size:21px}#arete-pdp .plock s{font-size:13px}#arete-pdp .plock-sub{font-size:9px;letter-spacing:.16em}#arete-pdp .tkt-urg{font-size:9.5px;letter-spacing:.14em}#arete-pdp .pills{gap:6px;margin:12px 0 0}#arete-pdp .pills span{font-size:9px;padding:9px;letter-spacing:.06em;gap:7px}#arete-pdp .pills i{font-size:13px}#arete-pdp .pill-note{font-size:17.5px;line-height:1.4;margin:13px 0 16px;max-width:31ch}#arete-pdp .scarce{margin:15px 0 0;padding-top:14px}#arete-pdp .sc-lb{font-size:10px;letter-spacing:.12em}#arete-pdp .sc-n{font-size:11px}#arete-pdp .sc-c{font-size:12px}#arete-pdp .e4-split{grid-template-columns:112px 1fr}#arete-pdp .e4-ph{min-height:152px}#arete-pdp .e4-in{padding:11px 12px 12px;gap:9px}#arete-pdp .e4-input{font-size:16px;padding:11px 12px}#arete-pdp .e4-lbl{font-size:10px;letter-spacing:.14em}#arete-pdp .e4-proof{font-size:8.5px;letter-spacing:.12em}#arete-pdp .facts{gap:11px 14px;margin-top:16px;padding-top:15px}#arete-pdp .fact{font-size:11.5px;gap:8px;align-items:flex-start}#arete-pdp .fact svg{width:15px;height:15px;margin-top:2px}#arete-pdp .fact span{min-width:0}#arete-pdp .grtx{gap:9px;padding:11px 0}#arete-pdp .grtx span{font-size:11.5px}#arete-pdp .revhead{gap:11px;margin-bottom:20px}#arete-pdp .rh-score{font-size:28px}#arete-pdp .revs{grid-template-columns:1fr;gap:12px}#arete-pdp .rev{flex-direction:row}#arete-pdp .rev-img{flex:0 0 118px;aspect-ratio:auto}#arete-pdp .rev-b{padding:13px 14px}#arete-pdp .rev-b p{font-size:12.5px}}#arete-pdp .statement{margin:15px 0 20px;max-width:44ch}#arete-pdp .st-hook{font-family:var(--serif);font-weight:400;font-size:19px;line-height:1.45;color:var(--ink);letter-spacing:.002em}#arete-pdp .st-body{font-size:13px;line-height:1.65;color:var(--ink2);font-weight:300;margin-top:11px}@media(max-width:620px){#arete-pdp .tkt{margin-bottom:14px}#arete-pdp .tkt-stub{width:84px;padding:14px 6px}#arete-pdp .tkt-stub b{font-size:20px}#arete-pdp .tkt-stub span{font-size:7px;letter-spacing:.16em}#arete-pdp .tkt-in{padding:13px 14px 14px}#arete-pdp .tkt-design{font-size:13px}#arete-pdp .plock b{font-size:21px}#arete-pdp .plock s{font-size:13px}#arete-pdp .plock-sub{font-size:9px;letter-spacing:.16em}#arete-pdp .tkt-urg{font-size:9.5px;letter-spacing:.14em}#arete-pdp .pills{gap:6px;margin:12px 0 0}#arete-pdp .pills span{font-size:9px;padding:9px;letter-spacing:.06em;gap:7px}#arete-pdp .pills i{font-size:13px}#arete-pdp .statement{margin:13px 0 16px;max-width:none}#arete-pdp .st-hook{font-size:17.5px;line-height:1.4;max-width:31ch}#arete-pdp .st-body{font-size:12.5px;line-height:1.6;margin-top:10px}#arete-pdp .scarce{margin:15px 0 0;padding-top:14px}#arete-pdp .sc-lb{font-size:10px;letter-spacing:.12em}#arete-pdp .sc-n{font-size:11px}#arete-pdp .sc-c{font-size:12px}#arete-pdp .e4-split{grid-template-columns:112px 1fr}#arete-pdp .e4-ph{min-height:152px}#arete-pdp .e4-in{padding:11px 12px 12px;gap:9px}#arete-pdp .e4-input{font-size:16px;padding:11px 12px}#arete-pdp .e4-lbl{font-size:10px;letter-spacing:.14em}#arete-pdp .e4-proof{font-size:8.5px;letter-spacing:.12em}#arete-pdp .facts{gap:11px 14px;margin-top:16px;padding-top:15px}#arete-pdp .fact{font-size:11.5px;gap:8px;align-items:flex-start}#arete-pdp .fact svg{width:15px;height:15px;margin-top:2px}#arete-pdp .fact span{min-width:0}#arete-pdp .grtx{gap:9px;padding:11px 0}#arete-pdp .grtx span{font-size:11.5px}#arete-pdp .revhead{gap:11px;margin-bottom:20px}#arete-pdp .rh-score{font-size:28px}#arete-pdp .revs{grid-template-columns:1fr;gap:12px}#arete-pdp .rev{flex-direction:row}#arete-pdp .rev-img{flex:0 0 118px;aspect-ratio:auto}#arete-pdp .rev-b{padding:13px 14px}#arete-pdp .rev-b p{font-size:12.5px}}#arete-pdp .statement{margin:16px 0 20px;max-width:38ch}@media(max-width:620px){#arete-pdp .tkt{margin-bottom:14px}#arete-pdp .tkt-stub{width:84px;padding:14px 6px}#arete-pdp .tkt-stub b{font-size:20px}#arete-pdp .tkt-stub span{font-size:7px;letter-spacing:.16em}#arete-pdp .tkt-in{padding:13px 14px 14px}#arete-pdp .tkt-design{font-size:13px}#arete-pdp .plock b{font-size:21px}#arete-pdp .plock s{font-size:13px}#arete-pdp .plock-sub{font-size:9px;letter-spacing:.16em}#arete-pdp .tkt-urg{font-size:9.5px;letter-spacing:.14em}#arete-pdp .pills{gap:6px;margin:12px 0 0}#arete-pdp .pills span{font-size:9px;padding:9px;letter-spacing:.06em;gap:7px}#arete-pdp .pills i{font-size:13px}#arete-pdp .statement{margin:14px 0 17px;max-width:34ch}#arete-pdp .st-hook{font-size:18.5px;line-height:1.36}#arete-pdp .st-body{font-size:12px;line-height:1.65;margin-top:9px;padding-top:9px}#arete-pdp .scarce{margin:15px 0 0;padding-top:14px}#arete-pdp .sc-lb{font-size:10px;letter-spacing:.12em}#arete-pdp .sc-n{font-size:11px}#arete-pdp .sc-c{font-size:12px}#arete-pdp .e4-split{grid-template-columns:112px 1fr}#arete-pdp .e4-ph{min-height:152px}#arete-pdp .e4-in{padding:11px 12px 12px;gap:9px}#arete-pdp .e4-input{font-size:16px;padding:11px 12px}#arete-pdp .e4-lbl{font-size:10px;letter-spacing:.14em}#arete-pdp .e4-proof{font-size:8.5px;letter-spacing:.12em}#arete-pdp .facts{gap:11px 14px;margin-top:16px;padding-top:15px}#arete-pdp .fact{font-size:11.5px;gap:8px;align-items:flex-start}#arete-pdp .fact svg{width:15px;height:15px;margin-top:2px}#arete-pdp .fact span{min-width:0}#arete-pdp .grtx{gap:9px;padding:11px 0}#arete-pdp .grtx span{font-size:11.5px}#arete-pdp .revhead{gap:11px;margin-bottom:20px}#arete-pdp .rh-score{font-size:28px}#arete-pdp .revs{grid-template-columns:1fr;gap:12px}#arete-pdp .rev{flex-direction:row}#arete-pdp .rev-img{flex:0 0 118px;aspect-ratio:auto}#arete-pdp .rev-b{padding:13px 14px}#arete-pdp .rev-b p{font-size:12.5px}}#arete-pdp .st-hook{font-family:var(--serif);font-weight:400;font-size:20px;line-height:1.38;color:var(--ink);letter-spacing:.002em;text-wrap:balance}@media(max-width:620px){#arete-pdp .tkt{margin-bottom:14px}#arete-pdp .tkt-stub{width:84px;padding:14px 6px}#arete-pdp .tkt-stub b{font-size:20px}#arete-pdp .tkt-stub span{font-size:7px;letter-spacing:.16em}#arete-pdp .tkt-in{padding:13px 14px 14px}#arete-pdp .tkt-design{font-size:13px}#arete-pdp .plock b{font-size:21px}#arete-pdp .plock s{font-size:13px}#arete-pdp .plock-sub{font-size:9px;letter-spacing:.16em}#arete-pdp .tkt-urg{font-size:9.5px;letter-spacing:.14em}#arete-pdp .pills{gap:6px;margin:12px 0 0}#arete-pdp .pills span{font-size:9px;padding:9px;letter-spacing:.06em;gap:7px}#arete-pdp .pills i{font-size:13px}#arete-pdp .statement{margin:14px 0 17px}#arete-pdp .st-hook{font-size:19px;line-height:1.36}#arete-pdp .st-body{font-size:12px;line-height:1.65;margin-top:9px;padding-top:9px}#arete-pdp .scarce{margin:15px 0 0;padding-top:14px}#arete-pdp .sc-lb{font-size:10px;letter-spacing:.12em}#arete-pdp .sc-n{font-size:11px}#arete-pdp .sc-c{font-size:12px}#arete-pdp .e4-split{grid-template-columns:112px 1fr}#arete-pdp .e4-ph{min-height:152px}#arete-pdp .e4-in{padding:11px 12px 12px;gap:9px}#arete-pdp .e4-input{font-size:16px;padding:11px 12px}#arete-pdp .e4-lbl{font-size:10px;letter-spacing:.14em}#arete-pdp .e4-proof{font-size:8.5px;letter-spacing:.12em}#arete-pdp .facts{gap:11px 14px;margin-top:16px;padding-top:15px}#arete-pdp .fact{font-size:11.5px;gap:8px;align-items:flex-start}#arete-pdp .fact svg{width:15px;height:15px;margin-top:2px}#arete-pdp .fact span{min-width:0}#arete-pdp .grtx{gap:9px;padding:11px 0}#arete-pdp .grtx span{font-size:11.5px}#arete-pdp .revhead{gap:11px;margin-bottom:20px}#arete-pdp .rh-score{font-size:28px}#arete-pdp .revs{grid-template-columns:1fr;gap:12px}#arete-pdp .rev{flex-direction:row}#arete-pdp .rev-img{flex:0 0 118px;aspect-ratio:auto}#arete-pdp .rev-b{padding:13px 14px}#arete-pdp .rev-b p{font-size:12.5px}}#arete-coll{--gold:#DEC49A}#arete-coll .chero-cta{display:inline-block;margin-top:24px;background:#fff;color:var(--ink);font-family:var(--disp);font-weight:500;font-size:11.5px;letter-spacing:.24em;text-transform:uppercase;padding:16px 30px;text-decoration:none;transition:.2s}#arete-coll .chero-cta:hover{background:var(--gold)}#arete-coll .cert{background:#fff;border:1px solid #E7DCC4;margin:34px auto 0}#arete-coll .cert-bar{height:3px;background:linear-gradient(135deg,#f2e1bc,#dcbc7e 45%,#b8934f)}#arete-coll .cert-in{padding:26px 26px 24px;text-align:center}#arete-coll .cert-mk{display:block;font-family:var(--disp);font-weight:400;font-size:10px;letter-spacing:.42em;padding-left:.42em;color:var(--ink3)}#arete-coll .cert-h{font-family:var(--serif);font-weight:400;font-size:clamp(21px,2.8vw,28px);margin:11px 0 0;line-height:1.28;letter-spacing:.005em;text-transform:none;color:var(--ink)}#arete-coll .cert-h i{font-style:italic;color:var(--accent)}#arete-coll .cert-in p{font-size:13.5px;line-height:1.6;color:var(--ink2);font-weight:300;margin:11px auto 0;max-width:52ch}#arete-coll .cert-m{max-width:420px;margin:19px auto 0}#arete-coll .mtr{display:grid;grid-template-columns:repeat(25,1fr);gap:3px}#arete-coll .mtr i{height:8px;background:var(--accent);opacity:.9}#arete-coll .mtr i.off{background:#e7e3da}#arete-coll .mtr-cap{display:flex;justify-content:space-between;margin-top:9px;font-family:var(--disp);font-weight:500;font-size:8.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink3)}#arete-coll .mtr-cap b{color:var(--accent);font-variant-numeric:tabular-nums}#arete-coll .mtr-cap em{font-style:normal;color:var(--ink);font-variant-numeric:tabular-nums}#arete-coll .cert-p{margin-top:19px;padding-top:16px;border-top:1px solid #F0E6D3;display:flex;flex-direction:column;align-items:center}#arete-coll .plock{display:flex;align-items:baseline;gap:11px;flex-wrap:wrap;justify-content:center;font-variant-numeric:tabular-nums}#arete-coll .plock s{font-family:var(--disp);font-weight:400;font-size:16px;color:var(--ink3);text-decoration-thickness:1px;text-underline-offset:2px}#arete-coll .plock b{font-family:var(--disp);font-weight:600;font-size:30px;letter-spacing:-.015em;color:var(--accent);line-height:1}#arete-coll .plock .pct{font-family:var(--disp);font-weight:600;font-size:11px;letter-spacing:.14em;color:#2a2113;background:linear-gradient(135deg,#f2e1bc,#dcbc7e 45%,#b8934f);padding:5px 9px;align-self:center;box-shadow:inset 0 1px #ffffffb3}#arete-coll .plock-sub{display:block;margin-top:7px;font-family:var(--disp);font-weight:500;font-size:9.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--ink3)}#arete-coll .filt{position:sticky;top:10px;z-index:40;background:#ffffffe6;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);padding:8px 0;margin-bottom:28px}#arete-coll .card-p{display:flex;align-items:baseline;gap:7px;flex-wrap:wrap}#arete-coll .card-p b{color:var(--ink);font-weight:600}#arete-coll .card-save{font-style:normal;font-family:var(--disp);font-weight:600;font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:#2a2113;padding:3px 7px;font-variant-numeric:tabular-nums;background:linear-gradient(135deg,#f2e1bc,#dcbc7e 45%,#b8934f);box-shadow:inset 0 1px #ffffffa6,0 1px 2px #785a282e}#arete-coll .eng-brk{position:relative;border:1px solid var(--line);background:var(--ink);overflow:hidden;min-height:100%;display:flex;align-items:flex-end}#arete-coll .eb-img{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center}#arete-coll .eb-scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#0c0b09e0 12%,#0c0b0959 58%,#0c0b0926)}#arete-coll .eb-in{position:relative;z-index:2;padding:28px;color:#fff}#arete-coll .eb-in .eyebrow{display:block;color:var(--gold);margin-bottom:11px}#arete-coll .eb-in h3{font-family:var(--disp);font-weight:400;font-size:clamp(19px,2.2vw,26px);letter-spacing:.1em;text-transform:uppercase;line-height:1.28;max-width:18ch}#arete-coll .eb-in p{font-size:13px;font-weight:300;color:#ffffffc7;margin-top:11px;max-width:40ch;line-height:1.6}#arete-coll .eb-p{display:inline-block;margin-top:16px;font-family:var(--disp);font-weight:500;font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:#15130f;background:var(--gold);padding:8px 13px}#arete-coll .revhead{display:flex;align-items:center;justify-content:center;gap:14px;margin-bottom:26px}#arete-coll .rh-score{font-family:var(--disp);font-weight:500;font-size:34px;line-height:1;font-variant-numeric:tabular-nums}#arete-coll .rh-b{text-align:left;line-height:1.4}#arete-coll .rh-stars{display:block;color:var(--accent);font-size:14px;letter-spacing:2px}#arete-coll .rh-meta{display:block;font-size:12.5px;color:var(--ink2)}#arete-coll .revs{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}#arete-coll .rev{border:1px solid var(--line);background:#fff;margin:0;display:flex;flex-direction:column;opacity:0;transform:translateY(14px);transition:opacity .55s,transform .55s cubic-bezier(.22,.8,.26,1)}#arete-coll .rev.in{opacity:1;transform:none}#arete-coll .rev-img{display:block;aspect-ratio:4/5;background:var(--wash) center/cover no-repeat}#arete-coll .rev-b{padding:15px 16px 16px;display:flex;flex-direction:column;gap:8px}#arete-coll .rev-s{color:var(--accent);font-size:11.5px;letter-spacing:1.5px}#arete-coll .rev-b p{font-size:13px;line-height:1.55;color:var(--ink);font-weight:300}#arete-coll .rev-by{display:flex;align-items:center;gap:7px;font-size:11.5px;color:var(--ink3);margin-top:auto}#arete-coll .rev-by b{font-family:var(--disp);font-weight:500;font-size:12px;color:var(--ink);letter-spacing:.02em}#arete-coll .rev-v{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;border-radius:50%;background:var(--accent);color:#fff;font-size:8px;font-style:normal;flex:none}#arete-coll .revsec{border-top:1px solid var(--line)}@media(max-width:980px){#arete-coll .revs{grid-template-columns:repeat(2,1fr);gap:14px}}@media(max-width:620px){#arete-coll .chero-cta{margin-top:18px;padding:14px 24px;font-size:10.5px}#arete-coll .cert{margin-top:24px}#arete-coll .cert-in{padding:20px 16px 19px}#arete-coll .cert-in p{font-size:12.5px;margin-top:9px}#arete-coll .cert-m{margin-top:16px}#arete-coll .mtr{gap:2px}#arete-coll .mtr i{height:7px}#arete-coll .mtr-cap{font-size:8px;letter-spacing:.12em}#arete-coll .plock b{font-size:25px}#arete-coll .plock s{font-size:14px}#arete-coll .plock-sub{font-size:9px;letter-spacing:.16em}#arete-coll .filt{top:6px;margin-bottom:20px}#arete-coll .card-save{font-size:8px;padding:2px 5px}#arete-coll .eb-in{padding:20px}#arete-coll .eb-in p{font-size:12px;margin-top:9px}#arete-coll .eb-p{font-size:9px;padding:7px 11px;margin-top:13px}#arete-coll .revhead{gap:11px;margin-bottom:20px}#arete-coll .rh-score{font-size:28px}#arete-coll .revs{grid-template-columns:1fr;gap:12px}#arete-coll .rev{flex-direction:row}#arete-coll .rev-img{flex:0 0 118px;aspect-ratio:auto}#arete-coll .rev-b{padding:13px 14px}#arete-coll .rev-b p{font-size:12.5px}}@media(prefers-reduced-motion:reduce){#arete-coll .rev{opacity:1;transform:none}}#arete-coll .cert-eye{display:block;margin-top:10px;font-family:var(--disp);font-weight:500;font-size:9.5px;letter-spacing:.26em;text-transform:uppercase;color:var(--accent)}#arete-coll .cert.bogo .cert-h{margin-top:6px}#arete-coll .cert-urg{display:inline-flex;align-items:center;gap:8px;margin-top:11px;font-family:var(--disp);font-weight:600;font-size:9.5px;letter-spacing:.18em;text-transform:uppercase;color:#b4402c}#arete-coll .cert-urg i{flex:none;width:6px;height:6px;border-radius:50%;background:#b4402c;animation:arCertP 1.7s infinite}@keyframes arCertP{0%,to{box-shadow:0 0 #b4402c73}60%{box-shadow:0 0 0 6px #b4402c00}}@media(prefers-reduced-motion:reduce){#arete-coll .cert-urg i{animation:none}}@media(max-width:620px){#arete-coll .cert-urg{font-size:8.5px;letter-spacing:.14em}}#arete-pdp{--gold:#DEC49A}#arete-pdp .plock{display:flex;align-items:baseline;gap:11px;flex-wrap:wrap;font-variant-numeric:tabular-nums}#arete-pdp .plock s{font-family:var(--disp);font-weight:400;font-size:14px;color:var(--ink3);text-decoration-thickness:1px;text-underline-offset:2px}#arete-pdp .plock b{font-family:var(--disp);font-weight:600;font-size:24px;letter-spacing:-.015em;color:var(--accent);line-height:1}#arete-pdp .plock .pct{font-family:var(--disp);font-weight:600;font-size:11px;letter-spacing:.14em;color:#2a2113;background:linear-gradient(135deg,#f2e1bc,#dcbc7e 45%,#b8934f);padding:5px 9px;align-self:center;box-shadow:inset 0 1px #ffffffb3}#arete-pdp .plock-sub{display:block;margin-top:6px;font-family:var(--disp);font-weight:500;font-size:9.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--ink3)}#arete-pdp .tkt{display:flex;background:#fff;border:1px solid #EFE7D8;position:relative;margin-bottom:18px}#arete-pdp .tkt-stub{flex:none;width:98px;background:linear-gradient(165deg,#fefcf8,#f7efe0);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;padding:16px 8px;border-right:1px dashed #D9C79E;position:relative}#arete-pdp .tkt-stub:before,#arete-pdp .tkt-stub:after{content:"";position:absolute;right:-7px;width:13px;height:13px;border-radius:50%;background:#fff;border:1px solid #EFE7D8}#arete-pdp .tkt-stub:before{top:-7px}#arete-pdp .tkt-stub:after{bottom:-7px}#arete-pdp .tkt-stub b{font-family:var(--disp);font-weight:600;font-size:23px;color:var(--accent);letter-spacing:-.02em;font-variant-numeric:tabular-nums}#arete-pdp .tkt-stub span{font-family:var(--disp);font-weight:500;font-size:7.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--ink2);text-align:center;line-height:1.55}#arete-pdp .tkt-in{flex:1;min-width:0;padding:15px 17px 16px}#arete-pdp .tkt-eye{display:block;font-family:var(--disp);font-weight:500;font-size:9.5px;letter-spacing:.24em;text-transform:uppercase;color:var(--accent)}#arete-pdp .tkt-design{display:block;font-family:var(--disp);font-weight:500;font-size:14.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink);margin-top:5px;line-height:1.3}#arete-pdp .tkt-cut{margin-top:12px;padding-top:12px;border-top:1px dashed #E7DCC4}#arete-pdp .tkt-urg{display:flex;align-items:center;gap:8px;margin-top:11px;font-family:var(--disp);font-weight:600;font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:#b4402c;font-variant-numeric:tabular-nums}#arete-pdp .tkt-urg .d{flex:none;width:6px;height:6px;border-radius:50%;background:#b4402c;animation:arTkt 1.7s infinite}@keyframes arTkt{0%,to{box-shadow:0 0 #b4402c73}60%{box-shadow:0 0 0 6px #b4402c00}}#arete-pdp .rating{display:inline-flex;align-items:center;gap:8px;margin-bottom:12px;text-decoration:none;color:inherit}#arete-pdp .rating .rc{font-size:12.5px;color:var(--ink2);border-bottom:1px solid var(--line);padding-bottom:1px;transition:border-color .18s}#arete-pdp .rating:hover .rc{border-color:var(--accent)}#arete-pdp .price{margin:18px 0 4px;align-items:baseline;gap:12px}#arete-pdp .price .p-now,#arete-pdp .price.sale .p-now{color:var(--ink);font-weight:600}#arete-pdp .price .p-was{font-size:.58em;color:var(--ink3);font-weight:400}#arete-pdp .price .p-save{font-family:var(--disp);font-weight:600;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#2a2113;border:0;padding:6px 10px;border-radius:3px;background:linear-gradient(135deg,#f2e1bc,#dcbc7e 45%,#b8934f);box-shadow:inset 0 1px #ffffffa6,0 1px 3px #785a2833;align-self:center;font-variant-numeric:tabular-nums}#arete-pdp .cta .lb em{font-style:normal;color:var(--gold);letter-spacing:.14em;margin-left:8px}.arete-sticky .sb-save{font-family:Jost,Arial,sans-serif;font-weight:600;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#15130f;background:#dec49a;padding:5px 9px;border-radius:4px;white-space:nowrap}#arete-pdp .pills{display:grid;grid-template-columns:1fr 1fr;gap:7px;margin:14px 0 0}#arete-pdp .pills span{display:flex;align-items:center;gap:8px;border:1px solid var(--line);background:#fff;padding:9px 10px;font-family:var(--disp);font-weight:500;font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink);line-height:1.3}#arete-pdp .pills i{flex:none;font-style:normal;font-size:14px;line-height:1}#arete-pdp .statement{margin:16px 0 20px}#arete-pdp .st-hook{font-family:var(--serif);font-weight:400;font-size:20px;line-height:1.38;color:var(--ink);letter-spacing:.002em;text-wrap:pretty}#arete-pdp .st-body{font-size:12.5px;line-height:1.7;color:var(--ink2);font-weight:300;margin-top:10px;padding-top:10px;border-top:1px solid var(--line)}#arete-pdp .scarce{margin:18px 0 0;padding-top:16px;border-top:1px solid var(--line)}#arete-pdp .sc-h{display:flex;align-items:baseline;justify-content:space-between;gap:14px}#arete-pdp .sc-lb{font-family:var(--disp);font-weight:500;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink);font-variant-numeric:tabular-nums}#arete-pdp .sc-n{font-size:11.5px;color:var(--ink2);white-space:nowrap;font-variant-numeric:tabular-nums}#arete-pdp .sc-n b{color:var(--accent);font-weight:600}#arete-pdp .sc-bar{display:block;height:2px;background:var(--line2);overflow:hidden;margin:9px 0 8px}#arete-pdp .sc-bar i{display:block;height:100%;background:linear-gradient(90deg,var(--accent),var(--accent2))}#arete-pdp .sc-c{font-size:12.5px;line-height:1.5;color:var(--ink2);font-weight:300;max-width:44ch}#arete-pdp .eng4{border:1px solid #E4D6BB;background:linear-gradient(155deg,#fefcf8,#fbf6ec);overflow:hidden;margin:0 0 18px;transition:border-color .2s,box-shadow .2s}#arete-pdp .eng4.on{border-color:var(--accent);box-shadow:0 0 0 1px #9c7c462e}#arete-pdp .eng4.warn{border-color:#c0271b;animation:arshake .32s}@keyframes arshake{25%{transform:translate(-4px)}75%{transform:translate(4px)}}#arete-pdp .e4-split{display:grid;grid-template-columns:136px 1fr;align-items:stretch}#arete-pdp .e4-ph{position:relative;background:linear-gradient(170deg,#e8b77e,#8d5b3c 68%,#3b2116) center/cover no-repeat;min-height:168px}#arete-pdp .e4-in{padding:12px 13px 13px;display:flex;flex-direction:column;gap:10px;min-width:0}#arete-pdp .e4-h{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;background:none;border:0;padding:0;cursor:pointer;font-family:var(--body);text-align:left}#arete-pdp .e4-lbl{font-family:var(--disp);font-weight:600;font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink)}#arete-pdp .e4-sw{flex:none;position:relative;width:38px;height:22px;border-radius:999px;background:#e4e1db;transition:background .22s;box-shadow:inset 0 1px 2px #0000001f}#arete-pdp .e4-sw i{position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #1111104d;transition:left .22s cubic-bezier(.22,.8,.26,1)}#arete-pdp .eng4.on .e4-sw{background:var(--accent)}#arete-pdp .eng4.on .e4-sw i{left:19px}#arete-pdp .e4-input{width:100%;border:1px solid #E0D3B6;background:#fff;padding:12px 14px;font-family:var(--disp);font-weight:600;font-size:17px;letter-spacing:.24em;text-transform:uppercase;color:var(--ink);outline:none;transition:.18s}#arete-pdp .e4-input::placeholder{font-family:var(--body);font-weight:400;font-size:12.5px;letter-spacing:.06em;text-transform:none;color:var(--ink3)}#arete-pdp .e4-input:focus{border-color:var(--accent);box-shadow:0 0 0 3px #9c7c461f}#arete-pdp .eng4.warn .e4-input{border-color:#c0271b;box-shadow:0 0 0 3px #c0271b1a}#arete-pdp .e4-row{display:flex;align-items:center;justify-content:space-between;gap:10px}#arete-pdp .e4-proof{display:flex;align-items:center;gap:7px;font-family:var(--disp);font-weight:500;font-size:9px;letter-spacing:.16em;text-transform:uppercase;color:var(--accent);font-variant-numeric:tabular-nums}#arete-pdp .e4-proof i{flex:none;width:5px;height:5px;border-radius:50%;background:var(--accent)}#arete-pdp .e4-p{font-family:var(--disp);font-weight:600;font-size:13px;color:var(--accent);white-space:nowrap;font-variant-numeric:tabular-nums}#arete-pdp .e4-conf{display:flex;align-items:center;gap:8px;padding:8px 10px;background:#9c7c4617;border-left:2px solid var(--accent)}#arete-pdp .e4-conf[hidden]{display:none}#arete-pdp .e4-conf .t{flex:none;width:16px;height:16px;border-radius:50%;background:var(--accent);position:relative}#arete-pdp .e4-conf .t:after{content:"";position:absolute;left:5.5px;top:3.5px;width:4px;height:7.5px;border:solid #fff;border-width:0 1.7px 1.7px 0;transform:rotate(45deg)}#arete-pdp .e4-conf span:not(.t){font-family:var(--disp);font-weight:500;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink)}#arete-pdp .e4-conf em{margin-left:auto;font-style:normal;font-size:10.5px;color:var(--ink3);font-variant-numeric:tabular-nums}#arete-pdp .e4-hint{display:block;font-size:10px;color:var(--ink3);line-height:1.5}#arete-pdp .eng4.warn .e4-hint{color:#c0271b}#arete-pdp .eng4.warn .e4-hint:after{content:" \2014  add your initials or switch it off"}#arete-pdp .e4-h:focus-visible{outline:2px solid var(--accent);outline-offset:3px}#arete-pdp .cta .prw{display:flex;align-items:baseline;gap:9px;white-space:nowrap}#arete-pdp .cta .prw s{font-family:var(--disp);font-weight:400;font-size:13px;color:#ffffff6b;font-variant-numeric:tabular-nums}#arete-pdp .cta .pr{font-family:var(--disp);font-weight:600;font-size:17px;font-variant-numeric:tabular-nums}#arete-pdp .facts{display:grid;grid-template-columns:1fr 1fr;gap:13px 22px;margin-top:20px;padding-top:18px;border-top:1px solid var(--line)}#arete-pdp .fact{display:flex;align-items:center;gap:11px;font-size:13px;color:var(--ink2);line-height:1.35}#arete-pdp .fact svg{flex:none;width:18px;height:18px;fill:none;stroke:var(--ink);stroke-width:1.3;stroke-linecap:round;stroke-linejoin:round}#arete-pdp .fact b{color:var(--ink);font-weight:600}#arete-pdp .grtx{display:flex;align-items:center;gap:10px;margin:16px 0 0;padding:12px 0;border:0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);border-radius:0;background:none}#arete-pdp .grtx svg{flex:none;width:17px;height:17px;fill:none;stroke:var(--accent);stroke-width:1.2;stroke-linecap:round;stroke-linejoin:round}#arete-pdp .grtx span{font-size:12px;color:var(--ink2);line-height:1.45;font-weight:300}#arete-pdp .grtx b{font-family:var(--disp);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink);margin-right:8px;font-weight:600}#arete-pdp .revhead{display:flex;align-items:center;justify-content:center;gap:14px;margin-bottom:26px}#arete-pdp .rh-score{font-family:var(--disp);font-weight:500;font-size:34px;line-height:1;font-variant-numeric:tabular-nums}#arete-pdp .rh-b{text-align:left;line-height:1.4}#arete-pdp .rh-stars{display:block;color:var(--accent);font-size:14px;letter-spacing:2px}#arete-pdp .rh-meta{display:block;font-size:12.5px;color:var(--ink2)}#arete-pdp .revs{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}#arete-pdp .rev{border:1px solid var(--line);border-radius:var(--r);overflow:hidden;background:#fff;margin:0;display:flex;flex-direction:column}#arete-pdp .rev-img{display:block;aspect-ratio:4/5;background:var(--wash) center/cover no-repeat}#arete-pdp .rev-b{padding:15px 16px 16px;display:flex;flex-direction:column;gap:8px}#arete-pdp .rev-s{color:var(--accent);font-size:11.5px;letter-spacing:1.5px}#arete-pdp .rev-b p{font-size:13.5px;line-height:1.55;color:var(--ink);font-weight:300;max-width:38ch}#arete-pdp .rev-by{display:flex;align-items:center;gap:7px;font-size:11.5px;color:var(--ink3);margin-top:auto}#arete-pdp .rev-by b{font-family:var(--disp);font-weight:500;font-size:12px;color:var(--ink);letter-spacing:.02em}#arete-pdp .rev-v{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;border-radius:50%;background:var(--accent);color:#fff;font-size:8px;font-style:normal;flex:none}#arete-pdp .rc-meta span s{color:var(--ink3);margin-right:6px}#arete-pdp .rc-meta span em{font-style:normal;color:var(--accent);font-weight:500}.arete-sticky .st{font-variant-numeric:tabular-nums}.arete-sticky .st b{color:#111110;font-weight:600}@media(max-width:980px){#arete-pdp .revs{grid-template-columns:repeat(2,1fr);gap:14px}}@media(max-width:620px){#arete-pdp .tkt{margin-bottom:14px}#arete-pdp .tkt-stub{width:84px;padding:14px 6px}#arete-pdp .tkt-stub b{font-size:20px}#arete-pdp .tkt-stub span{font-size:7px;letter-spacing:.16em}#arete-pdp .tkt-in{padding:13px 14px 14px}#arete-pdp .tkt-design{font-size:13px}#arete-pdp .plock b{font-size:21px}#arete-pdp .plock s{font-size:13px}#arete-pdp .plock-sub{font-size:9px;letter-spacing:.16em}#arete-pdp .tkt-urg{font-size:9.5px;letter-spacing:.14em}#arete-pdp .pills{gap:6px;margin:12px 0 0}#arete-pdp .pills span{font-size:9px;padding:9px;letter-spacing:.06em;gap:7px}#arete-pdp .pills i{font-size:13px}#arete-pdp .statement{margin:14px 0 17px}#arete-pdp .st-hook{font-size:20px;line-height:1.34}#arete-pdp .st-body{font-size:12px;line-height:1.65;margin-top:9px;padding-top:9px}#arete-pdp .scarce{margin:15px 0 0;padding-top:14px}#arete-pdp .sc-lb{font-size:10px;letter-spacing:.12em}#arete-pdp .sc-n{font-size:11px}#arete-pdp .sc-c{font-size:12px}#arete-pdp .e4-split{grid-template-columns:112px 1fr}#arete-pdp .e4-ph{min-height:152px}#arete-pdp .e4-in{padding:11px 12px 12px;gap:9px}#arete-pdp .e4-input{font-size:16px;padding:11px 12px}#arete-pdp .e4-lbl{font-size:10px;letter-spacing:.14em}#arete-pdp .e4-proof{font-size:8.5px;letter-spacing:.12em}#arete-pdp .facts{gap:11px 14px;margin-top:16px;padding-top:15px}#arete-pdp .fact{font-size:11.5px;gap:8px;align-items:flex-start}#arete-pdp .fact svg{width:15px;height:15px;margin-top:2px}#arete-pdp .fact span{min-width:0}#arete-pdp .grtx{gap:9px;padding:11px 0}#arete-pdp .grtx span{font-size:11.5px}#arete-pdp .revhead{gap:11px;margin-bottom:20px}#arete-pdp .rh-score{font-size:28px}#arete-pdp .revs{grid-template-columns:1fr;gap:12px}#arete-pdp .rev{flex-direction:row}#arete-pdp .rev-img{flex:0 0 118px;aspect-ratio:auto}#arete-pdp .rev-b{padding:13px 14px}#arete-pdp .rev-b p{font-size:12.5px}}@media(prefers-reduced-motion:reduce){#arete-pdp .eng4.warn{animation:none}}#arete-pdp .cta{background:linear-gradient(135deg,#b8934f,#96743c 55%,#7a5c2c);box-shadow:inset 0 1px #ffffff47}#arete-pdp .cta:hover{background:linear-gradient(135deg,#ad8945,#8a6a34 55%,#6e5225)}#arete-pdp .cta[disabled]{background:#c9c6bf;box-shadow:none}#arete-pdp .cta .sub{color:#fbefd9}#arete-pdp .cta .prw s{color:#ffffff80}.arete-sticky .cta{background:linear-gradient(135deg,#b8934f,#96743c 55%,#7a5c2c);box-shadow:inset 0 1px #ffffff47}.arete-sticky .cta:hover{background:linear-gradient(135deg,#ad8945,#8a6a34 55%,#6e5225)}#arete-pdp .tkt.bogo .tkt-stub b{font-size:26px;letter-spacing:-.01em}#arete-pdp .tkt.bogo .plock-sub{display:block;margin-top:7px;font-family:var(--disp);font-weight:500;font-size:9.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink2)}#arete-pdp .cta .sub:not(:empty){display:block;opacity:1;max-height:none;transform:none;font-family:var(--disp);font-weight:500;font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:#fbefd9;margin-top:3px}@media(max-width:620px){#arete-pdp .tkt.bogo .stub b,#arete-pdp .tkt.bogo .tkt-stub b{font-size:22px}#arete-pdp .tkt.bogo .plock-sub{font-size:8.5px;letter-spacing:.14em}}#arete-pdp .tkt.bogo .bogo-h{font-size:16px;letter-spacing:.08em;margin-top:6px}@media(max-width:620px){#arete-pdp .tkt.bogo .bogo-h{font-size:14px;letter-spacing:.06em}}#arete-pdp .bb .statement,#arete-pdp .bb .statement p,#arete-pdp .bb .st-hook,#arete-pdp .bb .st-body{max-width:none!important;width:100%;text-wrap:wrap!important}#arete-pdp .bb .st-hook{font-size:21px;line-height:1.34}@media(max-width:620px){#arete-pdp .bb .st-hook{font-size:20px;line-height:1.32}}#arete-pdp .tkt2{display:flex;background:#fff;border:1px solid #E7DCC4;margin-bottom:18px}#arete-pdp .t2-stub{flex:none;width:88px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:12px 4px;text-align:center;position:relative;background:linear-gradient(155deg,#fefcf8,#fbf6ec);border-right:1px dashed #D9C79E}#arete-pdp .t2-stub:before,#arete-pdp .t2-stub:after{content:"";position:absolute;right:-7px;width:13px;height:13px;border-radius:50%;background:#fff;border:1px solid #E7DCC4}#arete-pdp .t2-stub:before{top:-7px}#arete-pdp .t2-stub:after{bottom:-7px}#arete-pdp .t2-stub b{font-family:var(--disp);font-weight:600;font-size:25px;color:var(--accent);line-height:1;letter-spacing:-.01em}#arete-pdp .t2-stub span{font-family:var(--disp);font-weight:500;font-size:7px;letter-spacing:.2em;text-transform:uppercase;color:var(--ink2);line-height:1.6}#arete-pdp .t2-in{flex:1;min-width:0;padding:14px 16px 15px}#arete-pdp .t2-eye{display:block;font-family:var(--disp);font-weight:500;font-size:9px;letter-spacing:.26em;text-transform:uppercase;color:var(--accent)}#arete-pdp .t2-h{font-family:var(--serif);font-weight:400;font-size:24px;line-height:1.2;color:var(--ink);margin:4px 0 0;letter-spacing:.002em;text-transform:none}#arete-pdp .t2-h i{font-style:italic;color:var(--accent)}#arete-pdp .t2-m{margin-top:12px}#arete-pdp .t2-mtr{display:grid;grid-template-columns:repeat(25,1fr);gap:2px}#arete-pdp .t2-mtr i{height:7px;background:var(--accent);opacity:.9}#arete-pdp .t2-mtr i.off{background:#e7e3da;opacity:1}#arete-pdp .t2-cap{display:flex;justify-content:space-between;margin-top:7px;font-family:var(--disp);font-weight:500;font-size:8px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink3)}#arete-pdp .t2-cap b{color:var(--accent);font-weight:500;font-variant-numeric:tabular-nums}#arete-pdp .t2-cap em{font-style:normal;color:var(--ink);font-variant-numeric:tabular-nums}#arete-pdp .t2-row{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap;margin-top:12px;padding-top:11px;border-top:1px dashed #E7DCC4}#arete-pdp .t2-row .plock b{font-size:22px}#arete-pdp .t2-urg{display:inline-flex;align-items:center;gap:7px;font-family:var(--disp);font-weight:600;font-size:9px;letter-spacing:.16em;text-transform:uppercase;color:#b4402c;white-space:nowrap}#arete-pdp .t2-urg i{flex:none;width:6px;height:6px;border-radius:50%;background:#b4402c;animation:arT2 1.7s infinite}@keyframes arT2{0%,to{box-shadow:0 0 #b4402c73}60%{box-shadow:0 0 0 6px #b4402c00}}#arete-pdp .t2-sub{display:block;margin-top:7px;font-family:var(--disp);font-weight:500;font-size:9px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink3)}@media(max-width:620px){#arete-pdp .tkt2{margin-bottom:14px}#arete-pdp .t2-stub{width:76px}#arete-pdp .t2-stub b{font-size:22px}#arete-pdp .t2-in{padding:13px 13px 14px}#arete-pdp .t2-h{font-size:21px}#arete-pdp .t2-row .plock b{font-size:20px}#arete-pdp .t2-row .plock s{font-size:12.5px}}@media(prefers-reduced-motion:reduce){#arete-pdp .t2-urg i{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/arete.css.map */
