:root{--bg:#fbf6f4;--surface:#fff;--soft:#f3ede6;--sand:#ece3d5;--ink:#1d1d1d;--mute:#6a6a62;--line:#e6dfd4;--brand:#5f6b4c;--brand-soft:#e4e8da;--cta:#c29a4e;--cta-h:#a8813a;--cta-ink:#1d1d1d;--deep:#1a1c16;--f:"Plus Jakarta Sans",system-ui,-apple-system,"Segoe UI",sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:90px}body{margin:0;background:var(--bg);color:var(--ink);font:16px/1.6 var(--f);-webkit-font-smoothing:antialiased;padding-bottom:env(safe-area-inset-bottom,0px)}h1,h2,h3{margin:0;line-height:1.1;letter-spacing:-.025em;font-weight:700}a{color:inherit}button{font:inherit;cursor:pointer;color:inherit}img{max-width:100%;height:auto}:focus-visible{outline:3px solid var(--cta);outline-offset:2px}.wrap{max-width:1200px;margin:0 auto;padding:0 20px}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.ann{background:var(--deep);color:#f3eee6;font-size:13px;text-align:center;padding:8px 12px}.hd{position:sticky;top:0;z-index:30;background:#fbf6f4f0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid transparent;transition:box-shadow .25s,border-color .25s}.hd.sc{border-color:var(--line);box-shadow:0 4px 18px #0000000f}.hd__in{display:flex;align-items:center;gap:26px;height:84px;transition:height .25s}.hd.sc .hd__in{height:62px}.logo{display:flex;flex:none}.logo img{height:64px;width:auto;border-radius:50%;transition:height .25s}.hd.sc .logo img{height:46px}.nav{display:flex;gap:30px;margin:0 auto;font-weight:500;font-size:15px}.nav a{text-decoration:none;color:var(--mute);padding:6px 0;border-bottom:2px solid transparent}.nav a:hover,.nav a[aria-current]{color:var(--ink);border-color:var(--cta)}.ic{display:flex;gap:4px}.ib{background:none;border:0;width:44px;height:44px;border-radius:50%;display:grid;place-items:center;position:relative;text-decoration:none}.ib:hover{background:var(--soft)}.ib svg{width:22px;height:22px;stroke:var(--ink);fill:none;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.cb{position:absolute;right:2px;top:2px;background:var(--cta);color:#1d1d1d;font:700 11px var(--f);min-width:18px;height:18px;border-radius:9px;display:none;place-items:center;padding:0 4px}.cb.on{display:grid}#menu-btn{display:none}.sbar{display:none;background:var(--soft);border-bottom:1px solid var(--line)}.sbar.on{display:block}.sbar input{width:100%;border:0;background:transparent;font:inherit;padding:16px 0;outline:none;color:var(--ink)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--cta);color:var(--cta-ink);text-decoration:none;font-weight:700;font-size:15px;padding:15px 28px;border:0;border-radius:10px;min-height:50px;transition:background .2s,transform .2s}.btn:hover{background:var(--cta-h);color:#fff}.btn:active{transform:scale(.98)}.btn[disabled]{opacity:.5;cursor:not-allowed}.btn.o{background:transparent;color:var(--ink);border:1.5px solid var(--ink)}.btn.o:hover{background:var(--ink);color:var(--bg)}section,.sec{padding:80px 0}.sh{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-bottom:32px;flex-wrap:wrap}.sh h2{font-size:clamp(30px,4.2vw,46px)}.sh p{color:var(--mute);margin:10px 0 0;max-width:52ch}.link{font-weight:600;text-decoration:none;border-bottom:2px solid var(--cta);padding-bottom:2px}.cta{display:flex;gap:12px;flex-wrap:wrap;justify-content:center}.trust{border-block:1px solid var(--line);background:var(--surface)}.trust .wrap{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;padding-block:22px}.tt{display:flex;gap:12px;align-items:flex-start;font-size:14px}.tt svg{width:26px;height:26px;stroke:var(--brand);fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;flex:none;margin-top:2px}.tt b{display:block;font-size:15px}.tt span{color:var(--mute)}.tn{text-align:center;font-size:13px;color:var(--mute);padding:10px;background:var(--soft)}.grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px 18px}.p{display:flex;flex-direction:column}.pic{background:#fff;border-radius:16px;aspect-ratio:1/1;position:relative;overflow:hidden;border:1px solid var(--line);display:block}.pic img{width:100%;height:100%;object-fit:contain;transition:transform .5s;mix-blend-mode:multiply}.p:hover .pic img{transform:scale(1.04)}.badge{position:absolute;left:10px;top:10px;background:var(--deep);color:#fff;font-size:12px;font-weight:600;padding:3px 10px;border-radius:99px;z-index:2}.p .nm{font-size:17px;font-weight:700;margin:14px 0 2px;letter-spacing:-.01em;text-decoration:none}.p .sb2{font-size:14px;color:var(--mute);flex:1}.pr{font-size:20px;font-weight:700;margin-top:10px}.pr s{font-size:14px;font-weight:400;color:var(--mute);margin-left:6px}.dl{font-size:13px;color:var(--brand);font-weight:600;margin:2px 0 12px}.p .btn{width:100%;padding:12px}.cats{display:grid;grid-template-columns:1.3fr 1fr;grid-template-rows:1fr 1fr;gap:16px;min-height:520px}.cat{position:relative;border-radius:20px;overflow:hidden;text-decoration:none;display:flex;flex-direction:column;justify-content:flex-end;padding:24px;background:var(--sand);isolation:isolate}.cat:first-child{grid-row:span 2}.cat img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;padding:8% 8% 26%;z-index:-1;mix-blend-mode:multiply;transition:transform .5s}.cat:hover img{transform:scale(1.04)}.cat h3{font-size:24px}.cat span{font-size:14px;color:var(--mute)}.ps{background:var(--soft)}.rows{border-top:1px solid var(--line)}.pr2{display:grid;grid-template-columns:1fr 60px 1fr;gap:20px;align-items:center;padding:28px 0;border-bottom:1px solid var(--line)}.pr2 .q{font-size:clamp(20px,2.6vw,30px);font-weight:600;color:var(--mute);text-decoration:line-through;text-decoration-color:var(--cta)}.pr2 .ar{font-size:26px;color:var(--cta);text-align:center}.pr2 .a{font-size:clamp(20px,2.6vw,30px);font-weight:700}.find{display:grid;grid-template-columns:1.1fr 1fr;background:var(--surface);border:1px solid var(--line);border-radius:28px;overflow:hidden}.find .im{background:var(--sand);display:grid;place-items:center;padding:30px;min-height:460px}.find .im img{width:100%;max-height:520px;object-fit:contain;mix-blend-mode:multiply}.find .tx{padding:52px;display:flex;flex-direction:column;justify-content:center;gap:14px}.lab{font-size:12px;font-weight:700;letter-spacing:.14em;color:var(--brand)}.find h2{font-size:clamp(32px,4vw,48px)}.find .n{font-size:18px;font-weight:600;color:var(--mute)}.tick{list-style:none;padding:0;margin:0;display:grid;gap:8px}.tick li{padding-left:28px;position:relative}.tick li:before{content:"\2713";position:absolute;left:0;color:var(--brand);font-weight:800}.big{font-size:34px;font-weight:800}.rail{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:12px}.vid{flex:0 0 min(240px,68vw);aspect-ratio:9/16;border-radius:20px;scroll-snap-align:start;overflow:hidden;background:var(--surface);border:1.5px dashed var(--line);display:grid;place-items:center;color:var(--mute);font-size:14px;text-align:center;padding:16px}.vid video{width:100%;height:100%;object-fit:cover}.why{background:var(--deep);color:#f3eee6}.why .g{display:grid;grid-template-columns:repeat(4,1fr);gap:36px}.why .g div{border-top:1px solid #4a4d3e;padding-top:20px}.why .g b{color:var(--cta);font-size:14px;letter-spacing:.1em}.why h3{font-size:22px;margin:10px 0 8px}.why p{margin:0;color:#b6b6aa;font-size:15px}.why .nn{margin-top:36px;color:#b6b6aa;font-size:14px}.mail{background:var(--brand-soft);border-radius:28px;padding:64px 28px;text-align:center}.mail h2{font-size:clamp(30px,4vw,44px)}.mail p{color:var(--mute);margin:10px 0 24px}.mail form{display:flex;gap:10px;justify-content:center;flex-wrap:wrap}.mail input{border:1.5px solid var(--line);background:#fff;color:var(--ink);border-radius:10px;padding:14px 16px;min-width:min(320px,100%);font:inherit;min-height:50px}.ft{background:var(--deep);color:#b6b6aa;padding:64px 0 30px;font-size:14px}.ft .wrap{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;gap:36px}.ft img.fl{background:#fbf6f4;border-radius:14px;padding:8px;width:170px;display:block;margin-bottom:16px}.ft h4{color:#f3eee6;margin:0 0 12px;font-size:15px}.ft a{display:block;text-decoration:none;padding:4px 0}.ft a:hover{color:#fff}.ft .tg{color:#f3eee6;font-weight:600;font-size:16px;margin:0 0 8px}.pay{display:flex;gap:6px;flex-wrap:wrap;margin-top:16px}.pay svg{height:24px;width:auto}.copy{grid-column:1/-1;border-top:1px solid #34372b;padding-top:22px;display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;font-size:13px}.veil{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f100c8c;z-index:60;display:none}.veil.on{display:block}.drawer{position:fixed;inset:0 0 0 auto;width:min(440px,100%);background:var(--bg);z-index:70;transform:translate(105%);transition:transform .3s;display:flex;flex-direction:column;box-shadow:-14px 0 40px #00000040;visibility:hidden}.drawer.open{transform:none;visibility:visible}.dh{display:flex;justify-content:space-between;align-items:center;padding:calc(18px + env(safe-area-inset-top,0px)) 22px 16px;border-bottom:1px solid var(--line)}.dh h3{font-size:22px}.gp{padding:14px 22px;background:var(--brand-soft);font-size:14px;font-weight:500}.gp i{display:block;height:6px;background:var(--line);border-radius:9px;margin-top:8px;overflow:hidden}.gp i b{display:block;height:100%;background:var(--brand);width:0;transition:width .3s}.items{flex:1;overflow:auto;padding:4px 22px}.it{display:grid;grid-template-columns:72px 1fr auto;gap:14px;padding:16px 0;border-bottom:1px solid var(--line);align-items:start}.it .im{width:72px;height:72px;background:#fff;border:1px solid var(--line);border-radius:10px;display:grid;place-items:center}.it .im img{width:88%;mix-blend-mode:multiply}.it .m b{display:block;font-size:14px;line-height:1.3}.it .m span{font-size:14px;color:var(--mute)}.qt{display:inline-flex;align-items:center;border:1px solid var(--line);border-radius:8px;margin-top:8px}.qt button{background:none;border:0;width:34px;height:34px;font-size:18px}.qt span{min-width:22px;text-align:center;color:var(--ink)}.rm{background:none;border:0;color:var(--mute);font-size:13px;text-decoration:underline;padding:4px}.df{padding:18px 22px calc(18px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--line)}.rw{display:flex;justify-content:space-between;font-size:15px;color:var(--mute);margin-bottom:6px}.tot{display:flex;justify-content:space-between;font-size:20px;font-weight:700;margin-bottom:12px}.df .btn{width:100%}.df .cs{display:block;text-align:center;margin-top:12px;font-size:14px;background:none;border:0;text-decoration:underline;width:100%}.ts{display:flex;justify-content:center;gap:14px;flex-wrap:wrap;font-size:12px;color:var(--mute);margin-top:12px}.pg{display:grid;grid-template-columns:1.1fr 1fr;gap:48px;padding:32px 0 50px}.gal .main{background:#fff;border:1px solid var(--line);border-radius:20px;aspect-ratio:1/1;display:grid;place-items:center;overflow:hidden}.gal .main img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.gal .th{display:flex;gap:10px;margin-top:12px;flex-wrap:wrap}.gal .th button{width:70px;height:70px;border:1.5px solid var(--line);border-radius:10px;background:#fff;padding:4px}.gal .th button[aria-current=true]{border-color:var(--ink)}.gal .th img{width:100%;height:100%;object-fit:contain}.info h1{font-size:clamp(30px,4vw,44px)}.info .bs{font-size:18px;color:var(--mute);margin:10px 0 18px}.info .pp{font-size:32px;font-weight:800}.info .pp s{font-size:18px;font-weight:400;color:var(--mute)}.info .dd{color:var(--brand);font-weight:600;font-size:14px;margin:4px 0 20px}.info select{width:100%;border:1.5px solid var(--line);background:#fff;border-radius:10px;padding:13px;font:inherit;margin-bottom:12px;color:var(--ink)}.buy{display:grid;grid-template-columns:auto 1fr;gap:10px;margin-bottom:10px}.buy .qt{margin:0;border-radius:10px}.buy .qt button{height:50px;width:42px}.buy input{width:44px;border:0;text-align:center;font:inherit;background:transparent;color:var(--ink)}.blk{padding:34px 0;border-top:1px solid var(--line)}.blk h2{font-size:26px;margin-bottom:16px}.hw{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.hw div{background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:20px}.hw b{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--brand);color:#fff;margin-bottom:10px}.dr{color:var(--mute);max-width:70ch}details{border-bottom:1px solid var(--line);padding:16px 2px}summary{cursor:pointer;font-weight:600}details p{margin:8px 0 0;color:var(--mute)}.prose{max-width:70ch}.prose img{border-radius:12px}.stk{display:none}.pgn{display:flex;gap:8px;justify-content:center;margin-top:40px}.pgn a,.pgn span{padding:10px 16px;border:1px solid var(--line);border-radius:8px;text-decoration:none}.pgn .cur{background:var(--ink);color:#fff}.tool{display:flex;justify-content:flex-end;margin-bottom:22px}.tool select{border:1px solid var(--line);background:#fff;border-radius:8px;padding:10px 12px;font:inherit}.cartp table{width:100%;border-collapse:collapse}.cartp td,.cartp th{padding:14px 8px;border-bottom:1px solid var(--line);text-align:left;vertical-align:middle}.cartp img{width:72px;border-radius:8px;background:#fff}.js .rv{opacity:0;transform:translateY(16px);transition:opacity .7s,transform .7s}.js .rv.in{opacity:1;transform:none}@media(max-width:900px){.find,.pg{grid-template-columns:1fr}.trust .wrap,.grid{grid-template-columns:1fr 1fr}.cats{grid-template-columns:1fr 1fr;min-height:0}.cat:first-child{grid-row:auto;grid-column:span 2;min-height:300px}.cat{min-height:200px}.why .g,.ft .wrap{grid-template-columns:1fr 1fr}.nav{display:none;position:absolute;top:100%;left:0;right:0;background:var(--bg);flex-direction:column;gap:0;padding:8px 20px 16px;border-bottom:1px solid var(--line)}.nav.on{display:flex}.nav a{padding:14px 0;border-bottom:1px solid var(--line);font-size:17px}#menu-btn{display:grid}.logo{margin-right:auto}.hd__in{height:64px;gap:8px}.logo img{height:48px}.hd.sc .logo img{height:42px}.sec,section{padding:56px 0}.find .tx{padding:28px 22px}.find .im{min-height:300px}.pr2{grid-template-columns:1fr;gap:6px}.pr2 .ar{text-align:left}.stk{position:fixed;left:0;right:0;bottom:0;z-index:25;background:var(--bg);border-top:1px solid var(--line);padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));display:flex;align-items:center;gap:14px}.stk b{font-size:18px;white-space:nowrap}.stk .btn{flex:1}.pg{padding-bottom:90px}.hw{grid-template-columns:1fr}}@media(max-width:520px){.wrap{padding:0 16px}.grid{gap:20px 12px}.p .nm{font-size:15px}.pr{font-size:17px}.trust .wrap{gap:16px}.tt{font-size:13px}.why .g{grid-template-columns:1fr}.hero .cta .btn{flex:1}}@media(prefers-reduced-motion:reduce){.js .rv{opacity:1;transform:none;transition:none}*{transition:none!important}html{scroll-behavior:auto}}.hero{padding:0 0 24px}.hero .wrap{max-width:none;padding:0}.hero__art{display:block;background:#0d0b09;overflow:hidden}.hero__art img{display:block;width:100%;height:auto}.hero__tx{text-align:center;padding:26px 20px 6px;max-width:720px;margin:0 auto}.hero h1{font-size:clamp(34px,8vw,60px);font-weight:800;letter-spacing:-.035em}.hero .s{font-size:18px;color:var(--mute);margin:14px auto 22px;max-width:40ch}.hero .btn{background:var(--brand);color:#fff}.hero .btn:hover{background:var(--deep)}.hero .btn.o{background:transparent;color:var(--ink)}.hero .btn.o:hover{background:var(--ink);color:var(--bg)}.hero .micro{text-align:center;font-size:14px;color:var(--mute);margin:14px auto 0;padding:0 20px}@media(min-width:901px){.hero--baked .hero__tx{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;padding:0}.hero:not(.hero--baked) .wrap{max-width:1200px;padding:40px 20px 0}.hero:not(.hero--baked) .hero__art{border-radius:24px}}.p>:not(.pic):not(.nm):not(.sb2):not(.pr):not(.dl):not(form):not(a.btn){display:none!important}.p form>:not(input):not(button),.find form>:not(input):not(button){display:none!important}.grid{align-items:start}
/*# sourceMappingURL=/cdn/shop/t/18/assets/theme.css.map */
