:root{color-scheme:dark;--paper:#050810;--ink:#e2d5ba;--muted:#adb0b8;--line:#303741;--accent:#c4a568;--serif:Arial,Helvetica,sans-serif}body{background:#050810}h1,h2{letter-spacing:-1.6px}h1{font-weight:400}.header-inner{border-color:#343b45}.nav .nav-shop,.button,.brand-visual,.product-art,.sidebar-note,.profile,.coming,dialog{border:1px solid #69717b;box-shadow:inset 1px 1px 2px #d4dce044,0 8px 25px #0004}.button{background:linear-gradient(140deg,#d1b579,#9a7a40);color:#080b11;border-radius:8px;border-color:#d7c08d;font-weight:600}.button:hover{background:#d3b87b}.button.secondary{background:#0b1019;color:#d4bd8c;border-color:#65707b}.button.secondary:hover{background:#1b202b}.brand-hero .brand-visual{background:#090e17!important;border-radius:24px}.brand-hero h1{color:#c5a66b}.product-art{border-radius:16px;background:#0a101a!important}.product-art img:not(.real-product){opacity:.85}.product-art small{color:#bcc0c7}.product h3{color:#ded1b4}.product-bottom{color:#d0b77d}.product-art>a{border-radius:15px;overflow:hidden}.sample-note,.sidebar-note{background:#101620;color:#afb5c0}.sidebar-note{border-radius:12px}.profile{background:#090e17;border-width:1px 0;box-shadow:none}.profile h2,.profile h3{color:#c5a66b}.toolbar input,.toolbar select{background:#0c111a;color:#ded4bf}.filter.active{color:#e1c78f}.filter:hover{color:#e1c78f}.coming{background:radial-gradient(ellipse at 50% 40%,#211b14,#060910 70%);border:0;box-shadow:none}.coming h1,.coming .eyebrow,.coming .text-link{color:#c5a66b}.coming img{filter:brightness(1.9) saturate(.65)}dialog{background:#0c111b;border-radius:20px}dialog h2{color:#d2b577}dialog input,dialog textarea{border-color:#505865;background:#080d15;color:#eee}#toast{background:#d2b577;color:#080b11}.identity strong{color:#cfb27a}.brand-visual.myola img{filter:brightness(1.9) saturate(.65)}.brand-visual.pro img{filter:brightness(1.5)}.footer-inner{border-top:1px solid #242b35}.ref-action{font-weight:400}.reference-home .ref-about{font-weight:300}.reference-home .ref-trusted{overflow:hidden}.reference-home .ref-trusted h2{font-size:clamp(29px,4.2vw,49px)}.reference-home .ref-seals{gap:16px}.reference-home .ref-seal{width:clamp(30px,5.1vw,60px);height:clamp(30px,5.1vw,60px)}.reference-home .ref-action{font-size:clamp(26px,4.25vw,49px)}@media(max-width:700px){.filter{border-color:#38404c}.filter.active{background:#c2a268;color:#080b11}.brand-hero h1{font-size:44px}}@media(max-width:540px){.reference-home .ref-seals{gap:13px}.reference-home .ref-trusted h2{font-size:29px}.reference-home .ref-action{font-size:29px}}
