/*! © 2026 Olympos Web (olymposweb.com). Tüm hakları saklıdır / All rights reserved. İzinsiz kopyalama, yeniden kullanım ve dağıtım yasaktır / Copying, reuse or redistribution without written permission is not allowed. */
:root{--bg: #ffffff;--ink: #0e0e0f;--muted: #5c5c63;--line: #0e0e0f;--hair: #d6d6da;--accent: #d71f2a;--accent-ink: #ffffff;--tint: #ffe8e9;--tint-line: #e8b9bc;--accent-bg: #d71f2a;--on-ink: #ffffff;--band: #0e0e0f;--focus: #0e0e0f;--field: #ffffff;--ring: transparent;--danger: #b3141e;--hint: #5c5c63;--radius: 4px;--font: "Host Grotesk", "Segoe UI", system-ui, -apple-system, sans-serif;--ease: cubic-bezier(.16, 1, .3, 1);--hdr: 68px;--pad: clamp(16px, 3.6vw, 56px);color-scheme:light}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--bg: #18181b;--ink: #f2f2f3;--muted: #a8a8b0;--line: #f2f2f3;--hair: #3a3a41;--accent: #ff6f78;--accent-bg: #d71f2a;--accent-ink: #ffffff;--tint: #2a1a1e;--tint-line: #5a3238;--focus: #f2f2f3;--field: #222226;--danger: #ff7b82;--hint: #a8a8b0;--on-ink: #18181b;--band: #050506;color-scheme:dark}}:root[data-theme=dark]{--bg: #18181b;--ink: #f2f2f3;--muted: #a8a8b0;--line: #f2f2f3;--hair: #3a3a41;--accent: #ff6f78;--accent-bg: #d71f2a;--accent-ink: #ffffff;--tint: #2a1a1e;--tint-line: #5a3238;--focus: #f2f2f3;--field: #222226;--danger: #ff7b82;--hint: #a8a8b0;--on-ink: #18181b;--band: #050506;color-scheme:dark}.theme-ic{width:18px;height:18px;display:block}.cta-short{display:none}@media(max-width:400px){.hdr-cta .cta-full{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.hdr-cta .cta-short{display:inline}}html{scroll-behavior:auto;scrollbar-color:var(--ink) var(--bg);scrollbar-width:auto}body{font-size:1rem;line-height:1.5;font-variant-numeric:tabular-nums;caret-color:var(--accent);overflow-x:clip}::selection{background:var(--accent-bg);color:#fff}input,textarea,select{caret-color:var(--accent)}::-webkit-scrollbar{width:14px;height:14px}::-webkit-scrollbar-track{background:var(--bg);border-left:2px solid var(--ink)}::-webkit-scrollbar-thumb{background:var(--ink);border:3px solid var(--bg);border-radius:var(--radius)}::-webkit-scrollbar-thumb:hover{background:var(--accent)}.sprite{position:absolute;width:0;height:0;overflow:hidden}h1,h2,h3{font-weight:800;line-height:1;text-wrap:balance}a{text-decoration-thickness:2px}.wrap{width:100%;max-width:1440px;margin-inline:auto;padding-left:max(var(--pad),env(safe-area-inset-left,0px));padding-right:max(var(--pad),env(safe-area-inset-right,0px))}.skip{border-radius:var(--radius);top:-100px}.skip:focus{top:8px;outline-offset:2px}:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.ink :focus-visible,.sec-ink :focus-visible,.foot :focus-visible{outline-color:#fff}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 18px;border:2px solid var(--ink);border-radius:var(--radius);background:var(--bg);color:var(--ink);font:800 .98rem/1 var(--font);text-decoration:none;cursor:pointer;white-space:nowrap;transition:background-color .2s,color .2s,border-color .2s}.btn:hover{background:var(--ink);color:var(--on-ink)}.btn:disabled{opacity:.5;cursor:not-allowed}.btn-red{background:var(--accent-bg);border-color:var(--accent-bg);color:#fff}.btn-red:hover{background:var(--ink);border-color:var(--ink);color:var(--on-ink)}.btn-white{background:#fff;border-color:#fff;color:#0e0e0f}.btn-white:hover{background:var(--accent-bg);border-color:var(--accent-bg);color:#fff}.btn svg{width:16px;height:16px;flex:none}.btn[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--on-ink)}.btn[aria-pressed=true]:hover{background:var(--accent-bg);border-color:var(--accent-bg);color:#fff}.hdr{position:fixed;inset:0 0 auto;z-index:100;height:var(--hdr);background:var(--bg);border-bottom:2px solid var(--ink)}.hdr-in{height:100%;display:flex;align-items:center;gap:clamp(10px,2vw,28px);padding-left:max(var(--pad),env(safe-area-inset-left,0px));padding-right:max(var(--pad),env(safe-area-inset-right,0px));max-width:1440px;margin-inline:auto}.brand{font:800 1.35rem/1 var(--font);letter-spacing:-.035em;text-decoration:none;white-space:nowrap;margin-right:auto}.web,.foot-mark .web{color:var(--accent)}.nav{display:flex;gap:clamp(14px,2vw,30px)}.nav a{font-weight:700;text-decoration:none;padding:8px 0;border-bottom:2px solid transparent}.nav a:hover{border-bottom-color:var(--accent)}.tools{display:flex;align-items:center;gap:8px}.tool{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;min-width:40px;padding:0 12px;background:var(--bg);border:2px solid var(--ink);border-radius:var(--radius);font:800 .88rem/1 var(--font);transition:background-color .2s,color .2s}.tool:hover,.tool[aria-pressed=true]{background:var(--ink);color:var(--on-ink)}.hdr-cta{min-height:40px}@media(max-width:900px){.nav{display:none}}@media(max-width:520px){.brand{font-size:1.05rem}.tool{padding:0 8px;min-width:40px}.hdr-cta{padding:0 10px;font-size:.82rem}.tools{gap:6px}}.sec{padding-block:clamp(72px,10.5vw,168px)}.sec-tint{background:var(--tint)}.sec-ink{background:var(--band);color:#fff}.sec[id],.hero{scroll-margin-top:calc(var(--hdr) + 8px)}.sec-h{display:grid;gap:18px;padding-bottom:clamp(20px,3vw,36px);border-bottom:2px solid currentColor;margin-bottom:0}.sec-h h2{font-size:clamp(3.4rem,10.5vw,9.5rem);letter-spacing:-.04em;line-height:.92}.lead{max-width:52ch;font-size:clamp(1.05rem,1.5vw,1.3rem);line-height:1.45;font-weight:500}.ph{display:flex;flex-wrap:wrap;align-items:center;gap:14px 20px;padding:22px 24px;border:2px dotted var(--ink);border-radius:var(--radius)}.ph p{max-width:60ch;font-weight:600}.ph-big{margin-top:36px;padding:clamp(28px,6vw,80px);min-height:320px;align-content:center}.ph-big p{font-size:clamp(1.2rem,2.2vw,2rem);line-height:1.25}.ph-tag{display:inline-block;padding:5px 12px;border:2px dotted currentColor;border-radius:var(--radius);font-weight:800;font-size:.85rem;background:var(--tint);color:var(--ink)}.foot .ph-tag{background:transparent;color:#fff}.pl-price b,.bl-price b,.wh-price b,.oz-price b{color:var(--accent);font-weight:800;letter-spacing:-.045em;font-variant-numeric:tabular-nums lining-nums}.pl-price i,.bl-price i,.wh-price i,.oz-price i{font-style:normal;font-weight:700;font-size:max(.3em,14px);letter-spacing:0;white-space:pre-wrap}.pl-price{text-align:right;line-height:1;white-space:nowrap}.pl-price.is-text{font-size:clamp(1.4rem,2.6vw,2.4rem)!important;font-weight:800;color:var(--accent);white-space:normal;line-height:1.05}.hero{padding-top:calc(var(--hdr) + clamp(18px,2.4vw,32px));padding-bottom:clamp(24px,3vw,48px)}.hero h1{font-size:clamp(2.2rem,4.1vw,3.9rem);letter-spacing:-.04em;line-height:.98;margin-bottom:clamp(12px,1.6vw,20px);max-width:22ch}.plist{border-top:2px solid var(--ink)}.pl{border-bottom:2px solid var(--ink)}.pl-head{width:100%;display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px clamp(14px,2.4vw,36px);padding:clamp(6px,.7vw,10px) 0;background:none;border:0;text-align:left;color:inherit;font:inherit}.pl-name{font-size:clamp(1.25rem,2.1vw,2.1rem);font-weight:800;letter-spacing:-.03em;line-height:1.05}.hero .pl-price{font-size:clamp(2.3rem,4.5vw,4.5rem)}.pl-ico{width:34px;height:34px;transition:transform .4s var(--ease)}.pl.is-open .pl-ico{transform:rotate(180deg)}button.pl-head{cursor:pointer}button.pl-head:hover .pl-name{text-decoration:underline;text-decoration-color:var(--accent);text-decoration-thickness:3px;text-underline-offset:.18em}.pl-head.is-static .pl-act{min-width:190px}.pl-name-link{color:inherit;text-decoration:underline;text-decoration-color:var(--accent);text-decoration-thickness:3px;text-underline-offset:.18em}.pl-name-link:hover{text-decoration-thickness:5px}.pl-panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .55s var(--ease)}.pl.is-open .pl-panel{grid-template-rows:1fr}.pl-panel-in{min-height:0;overflow:hidden;visibility:hidden;transition:visibility 0s .55s;margin-inline:-12px;padding-inline:12px}.pl.is-open .pl-panel-in{visibility:visible;transition-delay:0s}.hp-grid{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:clamp(20px,3vw,48px);align-items:start;padding:4px 0 clamp(14px,1.6vw,22px)}.hp-left{min-width:0;display:grid;gap:10px}.picker{margin:0;padding:0;border:0;min-width:0}.picker legend{padding:0 0 6px;font-weight:800;font-size:1.05rem}.tp-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.tp{min-height:36px;padding:0 12px;border:2px solid var(--ink);border-radius:0;margin:0 -2px -2px 0;background:var(--bg);font:700 .98rem/1 var(--font);text-align:left;transition:background-color .2s,color .2s}.tp:hover{background:var(--tint)}.tp[aria-pressed=true]{background:var(--ink);color:var(--on-ink);position:relative;z-index:1}.tp:focus-visible{position:relative;z-index:2}.tp-grid>.tp:nth-last-child(-n+2){grid-column:span 2}.tp-grid>.tp:nth-child(1){border-top-left-radius:var(--radius)}.tp-grid>.tp:nth-child(4){border-top-right-radius:var(--radius)}.tp-grid>.tp:nth-last-child(2){border-bottom-left-radius:var(--radius)}.tp-grid>.tp:last-child{border-bottom-right-radius:var(--radius)}.hp-result{font-weight:800;font-size:1.05rem;margin-top:2px}.prev{margin:0;min-width:0}.prev-frame{position:relative;aspect-ratio:16 / 10;border:2px solid var(--ink);border-radius:var(--radius);overflow:hidden;background:var(--tint)}.pi{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:top;clip-path:inset(0 0 100% 0)}.pi.on{clip-path:inset(0);transition:clip-path .65s var(--ease)}.prev-cap{margin-top:8px;font-size:.9rem;font-weight:600;color:var(--muted);display:flex;flex-wrap:wrap;gap:2px 14px}.prev-cap strong{color:var(--ink);font-weight:800}.rows{border-top:1px solid var(--hair)}.row{display:grid;grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:8px 18px;padding:7px 0;border-bottom:1px solid var(--hair);position:relative}.row:before{content:"";position:absolute;inset:0 -12px;border-radius:var(--radius);background:var(--tint);opacity:0;transition:opacity .25s;z-index:-1}.row.is-current:before{opacity:1}.r-main{min-width:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:0 12px}.r-a{font-size:1.2rem;font-weight:800;letter-spacing:-.02em}.r-b{color:var(--muted);font-weight:600;font-size:.92rem}.r-price{font-weight:800;font-size:1.05rem;text-align:right;white-space:nowrap}.r-price b{color:var(--accent)}.r-price i{font-style:normal;font-weight:700;font-size:.8em;color:var(--ink)}.hero-line{display:none;font-weight:700;margin-bottom:12px}.r-thumb{display:none}.row .btn{min-height:40px;padding:0 14px;font-size:.92rem}.row .r-choose[aria-pressed=false]{background:var(--accent-bg);border-color:var(--accent-bg);color:#fff}.row .r-choose[aria-pressed=false]:hover{background:var(--ink);border-color:var(--ink);color:var(--on-ink)}.band{overflow:hidden;background:var(--band);color:#fff;border-block:2px solid var(--band)}.band-track{display:flex;width:max-content;padding-block:18px}.band-half{display:flex;align-items:center;flex:none}.band-item{display:inline-flex;align-items:baseline;gap:.5em;font-weight:800;font-size:clamp(1.4rem,2.6vw,2.4rem);letter-spacing:-.03em;white-space:nowrap;line-height:1}.band-item b{color:#fff}.band-item i{font-style:normal;font-weight:800;color:#ff6f78}.band-item:after{content:"";width:.4em;height:.4em;background:var(--accent);margin:0 clamp(18px,2.4vw,36px);align-self:center}.filters{display:grid;gap:14px 28px;grid-template-columns:repeat(2,minmax(0,1fr));padding-block:22px;border-bottom:1px solid var(--hair)}.flt{margin:0;padding:0;border:0;min-width:0}.flt legend{padding:0 0 8px;font-weight:800}.chips{display:flex;flex-wrap:wrap;padding-right:2px;padding-bottom:2px}.chip{min-height:40px;padding:0 14px;border:2px solid var(--ink);border-radius:0;margin:0 -2px -2px 0;background:var(--bg);font:700 .95rem/1 var(--font);transition:background-color .2s,color .2s}.chip:hover{background:var(--tint)}.chip[aria-pressed=true]{background:var(--ink);color:var(--on-ink);position:relative;z-index:1}.chip:focus-visible{position:relative;z-index:2}.chips>.chip:first-child{border-top-left-radius:var(--radius);border-bottom-left-radius:var(--radius)}.chips>.chip:last-child{border-top-right-radius:var(--radius);border-bottom-right-radius:var(--radius)}.count{align-self:end;font-weight:800;font-size:1.1rem;grid-column:1 / -1;text-align:right}.lib{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,34%);gap:clamp(28px,4vw,64px);align-items:start}.lib-side{position:sticky;top:calc(var(--hdr) + 16px);display:grid;gap:14px}.grp{position:relative}.grp-h{position:sticky;top:var(--hdr);z-index:3;background:var(--bg);display:flex;align-items:baseline;justify-content:space-between;gap:6px 24px;flex-wrap:wrap;padding:22px 0 10px;border-bottom:2px solid var(--ink)}.grp-h h3{font-size:clamp(1.7rem,3.6vw,3.4rem);letter-spacing:-.04em;line-height:1}.grp-h p{color:var(--muted);font-weight:700;max-width:44ch}.grp .row{padding-block:14px}.grp .r-a{font-size:clamp(1.2rem,1.7vw,1.6rem)}.all{margin-top:32px}.all>summary{cursor:pointer;font-weight:800;padding:8px 0;text-underline-offset:.18em}.all>summary:hover{color:var(--accent)}.all-body{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:24px;padding-top:16px}.all-g{min-width:0}.all-g h3{font-size:1.05rem;margin-bottom:8px}.all-g li{padding:3px 0}.empty{padding:40px 0;font-weight:800;font-size:1.4rem}.looks{border-top:0}.lk{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1.2fr) minmax(0,1.5fr) auto;gap:14px clamp(16px,2.4vw,36px);align-items:center;padding-block:30px;border-bottom:1px solid var(--tint-line);position:relative}.lk:first-child{border-top:0}.lk h3{font-size:clamp(1.6rem,3.4vw,3.2rem);letter-spacing:-.04em;line-height:1}.lk-n{display:block;margin-top:8px;font-size:1rem;font-weight:800;letter-spacing:0;color:var(--ink)}.lk-d{font-weight:600;max-width:38ch}.lk-th{display:flex;gap:6px;min-width:0}.lk-th img{flex:1 1 0;min-width:0;width:auto;max-width:25%;aspect-ratio:16 / 10;object-fit:cover;object-position:top;border:2px solid var(--ink);border-radius:var(--radius);height:auto;background:#fff}.bl{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name price" "d act";gap:10px clamp(16px,3vw,48px);padding-block:clamp(22px,3vw,40px);border-bottom:2px solid var(--ink);align-items:end;position:relative}.bl-name{grid-area:name;font-size:clamp(1.8rem,4vw,3.6rem);letter-spacing:-.04em;align-self:center}.bl-price{grid-area:price;font-size:clamp(3.2rem,9.2vw,9rem);line-height:.9;text-align:right;white-space:nowrap}.bl-price.is-text{font-size:clamp(1.8rem,3.6vw,3.4rem);white-space:normal;max-width:14ch;margin-left:auto;font-weight:800;color:var(--accent);line-height:1}.bl-d{grid-area:d;max-width:46ch;font-size:1.1rem;font-weight:500;align-self:center}.bl-act{grid-area:act;justify-self:end}.bl-more{display:inline-block;margin-top:6px;font-weight:800;text-underline-offset:.18em}.bl-more:hover{color:var(--accent)}.hero-more{margin-top:0}.incl{margin-top:clamp(28px,4vw,56px);display:grid;gap:14px}.incl h3{font-size:clamp(1.6rem,2.6vw,2.4rem);letter-spacing:-.03em}.inc-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(20px,3vw,48px);border-top:2px solid var(--ink)}.inc-list li{display:flex;gap:12px;align-items:baseline;padding-block:14px;border-bottom:1px solid var(--hair);font-weight:700;font-size:1.08rem}.inc-list svg{width:18px;height:18px;flex:none;color:var(--accent);transform:translateY(3px)}.inc-note{max-width:70ch;color:var(--muted);font-weight:600}.about-t{font-size:clamp(1.3rem,2.2vw,2rem);line-height:1.35;font-weight:600;letter-spacing:-.015em;max-width:40ch}.tax{margin-top:18px;font-weight:700;color:var(--muted)}.sec-ink .sec-h{border-bottom-color:#fff}.which{display:grid}.wh{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:24px clamp(24px,5vw,80px);align-items:center;padding-block:clamp(28px,4.4vw,64px);border-bottom:2px solid #fff;position:relative}.wh:last-child{border-bottom:0}.wh-word{font-size:clamp(3rem,8.4vw,8.6rem);letter-spacing:-.045em;line-height:.9;white-space:nowrap}.wh-body{display:grid;gap:18px;justify-items:start}.wh-body>p:not(.wh-price){font-size:1.15rem;line-height:1.5;max-width:40ch}.wh-price{font-size:clamp(2.4rem,4.6vw,4.2rem);line-height:1;white-space:nowrap}.wh-price b{color:#ff6f78}.wh-price i{color:#fff}.oz-strip{padding-block:clamp(56px,7vw,112px)}.oz-h{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name price" "lead lead";gap:10px clamp(16px,3vw,48px);align-items:end;padding-bottom:clamp(16px,2vw,24px);border-bottom:2px solid var(--ink);position:relative}.oz-h h2{grid-area:name;font-size:clamp(1.8rem,4vw,3.6rem);letter-spacing:-.04em;align-self:center}.oz-price{grid-area:price;font-size:clamp(2.2rem,4.6vw,4.2rem);line-height:1;text-align:right;white-space:nowrap}.oz-lead{grid-area:lead;max-width:62ch;font-size:1.1rem;font-weight:500}.oz-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(18px,2.4vw,32px) clamp(14px,2vw,28px);padding-block:clamp(22px,2.8vw,40px)}.oz figure{margin:0}.oz-shot{aspect-ratio:16 / 10;max-width:100%;border:2px solid var(--ink);border-radius:var(--radius);overflow:hidden;background:var(--tint)}.oz-shot img{display:block;width:100%;height:100%;object-fit:cover;object-position:top}.oz figcaption{margin-top:8px;display:flex;flex-wrap:wrap;gap:2px 14px;font-size:.9rem;font-weight:600;color:var(--muted)}.oz figcaption strong{color:var(--ink);font-weight:800}.oz-tag{flex-basis:100%}.how{padding-bottom:clamp(40px,5vw,72px)}.how .sec-h{position:relative}.how .sec-h:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:6px;background:var(--accent);transform:scaleX(var(--p, 0));transform-origin:left}.steps{counter-reset:s}.st{display:grid;grid-template-columns:clamp(70px,12vw,170px) minmax(0,1fr) minmax(0,330px);gap:8px clamp(14px,3vw,48px);align-items:start;padding-block:clamp(18px,2.4vw,30px);border-bottom:1px solid var(--hair);position:relative}.st-n{font-size:clamp(3rem,8vw,7.5rem);font-weight:800;letter-spacing:-.05em;line-height:.85;color:var(--accent)}.st-t{font-size:clamp(1.6rem,3.2vw,3rem);letter-spacing:-.04em;line-height:1}.st-b{display:grid;gap:10px;margin-top:12px}.st-b p{max-width:46ch;font-size:1.25rem;font-weight:500}.st-dur{display:inline-flex;gap:10px;align-items:center;font-weight:700}.st-fig{width:100%;max-width:330px;height:auto;color:var(--ink);justify-self:end}.st-fig .acc{stroke:var(--accent)}.st-fig .fill{fill:var(--accent);stroke:var(--accent)}.st-fig .tint{fill:var(--tint)}.fc{display:grid;grid-template-columns:44px minmax(0,1fr) minmax(0,1.2fr);gap:10px clamp(16px,3vw,48px);align-items:baseline;padding-block:clamp(24px,3.4vw,48px);border-bottom:1px solid var(--hair);position:relative}.fc svg{width:32px;height:32px;color:var(--accent);align-self:start}.fc h3{font-size:clamp(1.4rem,2.6vw,2.4rem);letter-spacing:-.035em;line-height:1.05}.fc p{font-size:1.1rem;font-weight:500;max-width:50ch}.ex{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name val" "d act";gap:12px 36px;align-items:center;padding-block:clamp(22px,3.4vw,48px);border-bottom:2px solid var(--ink);position:relative}.ex h3{grid-area:name;font-size:clamp(2.6rem,8.4vw,8rem);letter-spacing:-.045em;line-height:.92}.ex-v{grid-area:val;text-align:right;font-weight:800;color:var(--accent);font-size:clamp(1.2rem,2.2vw,2rem);max-width:14ch;line-height:1.05}.ex-d{grid-area:d;max-width:46ch;font-size:1.1rem;font-weight:500}.ex .btn{grid-area:act;justify-self:end}@media(min-width:901px){.extras{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(28px,4vw,64px)}.ex h3{font-size:clamp(2.2rem,3.8vw,3.8rem)}}.faq{border-top:0}.q{border-bottom:1px solid var(--tint-line)}.q summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:20px;padding-block:clamp(20px,2.6vw,36px);cursor:pointer;font-weight:800;font-size:clamp(1.15rem,2.4vw,2.1rem);letter-spacing:-.03em;line-height:1.12}.q summary::-webkit-details-marker{display:none}.q summary:hover{color:var(--accent)}.q summary svg{width:30px;height:30px;flex:none;transition:transform .35s var(--ease)}.q[open] summary svg{transform:rotate(45deg)}.q p{max-width:70ch;padding-bottom:26px;font-size:1.1rem}.req{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,400px);gap:clamp(28px,5vw,88px);align-items:start;padding-top:clamp(24px,3vw,40px)}.form{gap:24px;max-width:760px}.field>label,.choices>legend{font-weight:800;font-size:1rem}.opt{color:var(--muted);font-weight:600;opacity:1}.field input,.field textarea,.field select{border:2px solid var(--ink);border-radius:var(--radius);min-height:52px;font-weight:600;background-color:var(--field)}.field select{appearance:none;padding-right:48px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230e0e0f' stroke-width='2.8' stroke-linecap='square'%3E%3Cpath d='M5 9l7 7 7-7'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;background-size:20px;text-overflow:ellipsis}.field input:hover,.field textarea:hover,.field select:hover{border-color:var(--accent)}.field input:focus,.field textarea:focus,.field select:focus{outline:3px solid var(--focus);outline-offset:2px;border-color:var(--accent);box-shadow:none}.field [aria-invalid=true]{border-color:var(--danger);background-color:var(--tint)}.choice-list{gap:0;padding-right:2px;padding-bottom:2px}.choice span{border-radius:0;border:2px solid var(--ink);margin:0 -2px -2px 0;min-height:48px;background:var(--field)}.choice span:hover{background:var(--tint);border-color:var(--ink)}.choice input:checked+span{background:var(--ink);color:var(--on-ink);position:relative;z-index:1}.choice-list>.choice:first-child span{border-top-left-radius:var(--radius);border-bottom-left-radius:var(--radius)}.choice-list>.choice:last-child span{border-top-right-radius:var(--radius);border-bottom-right-radius:var(--radius)}.choice input:focus-visible+span{outline:3px solid var(--focus);outline-offset:3px;z-index:2;position:relative}.choice input[aria-invalid=true]+span{border-color:var(--danger)}.form-status{color:var(--ink);font-weight:700}.result{border:2px solid var(--ink);border-radius:var(--radius);background:var(--tint);margin-top:40px;max-width:760px}.result pre{color:var(--ink)}.slip{position:sticky;top:calc(var(--hdr) + 20px);border:2px solid var(--ink);border-radius:var(--radius);padding:22px;display:grid;gap:16px}.slip h3{font-size:1.6rem;letter-spacing:-.03em;padding-bottom:12px;border-bottom:2px solid var(--ink)}.slip-list{display:grid;gap:0}.slip-list>div{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:10px;padding-block:10px;border-bottom:1px solid var(--hair)}.slip-list dt{font-weight:700;color:var(--muted)}.slip-list dd{margin:0;text-align:right;font-weight:800;overflow-wrap:anywhere}.slip-list dd.is-price{color:var(--accent);font-size:1.15rem}.slip-tax{font-weight:700;color:var(--muted)}.foot{background:var(--band);color:#fff;padding-block:clamp(40px,6vw,88px) clamp(28px,4vw,48px)}.foot-mark{font-weight:800;font-size:clamp(2.6rem,12.6vw,12rem);letter-spacing:-.05em;line-height:.86;white-space:nowrap;margin-bottom:clamp(24px,4vw,56px);overflow:hidden}.foot-mark .web{color:#ff6f78}.foot-rows{border-top:2px solid #fff}.foot-rows li{display:flex;flex-wrap:wrap;align-items:center;gap:8px 20px;padding-block:14px;border-bottom:1px solid #5c5c63;font-weight:600}.foot-rows .foot-k{min-width:9ch;font-weight:800}.foot a{font-weight:800}@media(min-width:901px){.anim .how-wrap{min-height:100vh;padding-top:calc(var(--hdr) + 18px)}.anim .how{padding-block:0 24px}.anim .how .sec-h h2{font-size:clamp(3rem,7vw,6.4rem)}.anim .how .sec-h{gap:10px;padding-bottom:14px}.anim .st{padding-block:12px}.anim .st-n{color:var(--muted);font-size:clamp(2.2rem,5.6vw,5rem);transition:color .3s}.anim .st.is-on .st-n{color:var(--accent)}.anim .st-b{grid-template-rows:0fr;margin-top:0;transition:grid-template-rows .5s var(--ease),margin .5s var(--ease)}.anim .st-b>div{min-height:0;overflow:hidden}.anim .st.is-on .st-b{grid-template-rows:1fr;margin-top:12px}.anim .st:not(.is-on) .st-fig{display:none}.anim .st-t{transition:color .3s}.anim .st:not(.is-on) .st-t{color:var(--muted)}}.anim [data-rule]{border-bottom-color:transparent}.anim [data-rule]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:currentColor;transform:scaleX(var(--rule, 1));transform-origin:left;pointer-events:none}.lk[data-rule]:after{background:var(--tint-line)}@media(max-width:1100px){.lk{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.lk-th{grid-column:1 / -1;order:3}.lk .btn{justify-self:start}}@media(max-width:900px){.hp-grid{grid-template-columns:minmax(0,1fr)}.hp-prev{display:none}.lib{grid-template-columns:minmax(0,1fr)}.lib-side{display:none}.grp-h{top:var(--hdr)}.r-thumb{display:block;width:72px;height:72px;object-fit:cover;object-position:top;border:2px solid var(--ink);border-radius:var(--radius);grid-area:thumb}.grp .row{grid-template-columns:72px minmax(0,1fr);grid-template-areas:"thumb main" "thumb price" "live choose";gap:8px 14px;align-items:center}.grp .row .r-main{grid-area:main}.grp .row .r-price{grid-area:price;text-align:left}.grp .row .r-live{grid-area:live;grid-column:1 / 2}.grp .row .r-choose{grid-area:choose}.grp .row .r-live,.grp .row .r-choose{grid-column:1 / 3;justify-self:stretch}.grp .row{grid-template-areas:"thumb main" "thumb price" "live live" "choose choose"}.req{grid-template-columns:minmax(0,1fr)}.slip{position:static}.wh{grid-template-columns:minmax(0,1fr)}.st{grid-template-columns:64px minmax(0,1fr)}.st-fig{grid-column:2;justify-self:start}.fc{grid-template-columns:36px minmax(0,1fr)}.fc p{grid-column:2}.oz-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.inc-list{grid-template-columns:minmax(0,1fr)}.hero-line{display:block}.filters{grid-template-columns:minmax(0,1fr)}.count{grid-column:1;grid-row:auto;text-align:left}.pl-head{grid-template-columns:minmax(0,1fr) auto}.pl-head .pl-name{grid-column:1 / -1}.pl-head.is-static .pl-act{grid-column:1 / -1;min-width:0}.pl-ico{width:28px;height:28px}.tp-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tp-grid>.tp:nth-last-child(-n+2){grid-column:auto}.tp-grid>.tp:nth-child(4){border-top-right-radius:0}.tp-grid>.tp:nth-child(2){border-top-right-radius:var(--radius)}.hero .pl-price{font-size:clamp(2rem,11vw,3.4rem)}.row{grid-template-columns:minmax(0,1fr) auto}.hero-rows .row .r-main{grid-column:1 / -1}.hero-rows .row .btn{justify-self:stretch}.bl{grid-template-columns:minmax(0,1fr);grid-template-areas:"name" "price" "d" "act"}.bl-price,.bl-price.is-text{text-align:left;margin-left:0}.bl-act,.ex .btn{justify-self:stretch}.ex{grid-template-columns:minmax(0,1fr);grid-template-areas:"name" "val" "d" "act"}.ex-v{text-align:left}.lk{grid-template-columns:minmax(0,1fr)}.lk-th{order:0}.slip-list>div{grid-template-columns:minmax(0,1fr)}.slip-list dd{text-align:left}.oz-h{grid-template-columns:minmax(0,1fr);grid-template-areas:"name" "price" "lead"}.oz-price{text-align:left}.oz-all{width:100%}}@media(max-width:340px){.brand{font-size:.92rem}.tools{gap:4px}.tool{min-width:36px;padding:0 6px}.hdr-cta{padding:0 8px}}.hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.form-kvkk{margin-top:14px;color:var(--muted);font-weight:600}.form-kvkk a{color:var(--ink)}.consent{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;align-items:start;cursor:pointer}.consent input{width:22px;height:22px;margin:1px 0 0;accent-color:var(--ink)}.consent input:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.consent-info{margin:0 0 0 34px;color:var(--muted);font-size:.95rem;line-height:1.5}.choice-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.choice-grid .choice{display:flex}.choice-grid .choice span{flex:1;padding:8px 14px}.choice-grid>.choice:first-child span{border-bottom-left-radius:0}.choice-grid>.choice:last-child span{border-top-right-radius:0}.choice-grid>.choice:nth-child(4) span{border-top-right-radius:var(--radius)}.choice-grid>.choice:nth-child(5) span{border-bottom-left-radius:var(--radius)}@media(max-width:640px){.choice-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.choice-grid>.choice:nth-child(4) span{border-top-right-radius:0}.choice-grid>.choice:nth-child(5) span{border-bottom-left-radius:0}.choice-grid>.choice:nth-child(2) span{border-top-right-radius:var(--radius)}.choice-grid>.choice:nth-child(7) span{border-bottom-left-radius:var(--radius)}}.legal-hdr{border-bottom:2px solid var(--ink)}.legal-hdr .wrap{height:var(--hdr);display:flex;align-items:center}.legal{padding-block:clamp(36px,6vw,88px) clamp(56px,8vw,120px)}.legal>*,.legal-en>*{max-width:44rem}.legal h1{max-width:none;font-size:clamp(2.6rem,7vw,6rem);letter-spacing:-.04em}.legal h2{margin-top:clamp(36px,5vw,56px);padding-top:14px;border-top:2px solid var(--ink);font-size:clamp(1.4rem,2.4vw,2rem);letter-spacing:-.03em}.legal h3{margin-top:28px;font-size:1.15rem}.legal p,.legal ul{margin-top:14px;font-size:1.08rem;line-height:1.6}.legal ul{padding-left:1.3em;list-style:square}.legal li+li{margin-top:6px}.legal li::marker{color:var(--accent)}.legal b{font-weight:800}.legal code{font:600 .92em/1 ui-monospace,Consolas,monospace}.legal-meta{color:var(--muted);font-weight:600}.legal-en{margin-top:clamp(56px,8vw,96px);padding-top:clamp(28px,4vw,40px);border-top:6px solid var(--ink)}.legal-en h2{margin-top:0;padding-top:0;border-top:0}
:root{--ow-d-03d9b90f4c:0}
