body:has(.site-home){margin:0;background:#050505}.site-home a{color:#fff;text-decoration:none}.site-home a:hover{color:#bbb}.site-home :focus-visible{outline:1px solid #ededed;outline-offset:3px}.site-home ::selection{background:#ededed;color:#111}body:has(.site-products){margin:0;background:#050505}.site-products a{color:#ececec;text-decoration:none}.site-products a:hover{color:#fff}.site-products :focus-visible{outline:1px solid #ededed;outline-offset:3px}.site-products ::selection{background:#ededed;color:#111}html:has(.site-products){scroll-behavior:smooth}body:has(.site-auth){margin:0;background:#050505}.site-auth a{color:#ececec;text-decoration:none}.site-auth a:hover{color:#fff}.site-auth input::placeholder{color:#5a5a5a}.site-auth input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 40px #0d0d0d;-webkit-text-fill-color:#ececec}body:has(.site-start){margin:0;background:#050505}.site-start a{color:#ececec;text-decoration:none}.site-start a:hover{color:#fff}.site-start :focus-visible{outline:1px solid #ededed;outline-offset:3px}.site-start input::placeholder,.site-start textarea::placeholder{color:#5f5f5f}.site-start ::selection{background:#ededed;color:#111}body:has(.site-legal){margin:0;background:#050505}.site-legal a{color:#ececec;text-decoration:none}.site-legal a:hover{color:#fff}.site-legal :focus-visible{outline:1px solid #ededed;outline-offset:3px}.aw-hover-1:hover{background:#ddd!important;color:#111!important}.aw-hover-2:hover{color:#fff!important}.aw-hover-3:hover{color:#bbb!important}.aw-hover-4:hover{border-color:rgba(255,255,255,.4)!important;color:#fff!important}.aw-hover-5:hover{border-color:#fff!important;color:#fff!important}.aw-hover-6:hover{background:rgba(255,255,255,.16)!important;color:#fff!important}.aw-hover-7:hover{background:#0d0d0d!important;color:#fff!important}.aw-hover-7:hover,.aw-hover-8:hover{border-color:rgba(255,255,255,.3)!important}.aw-hover-8:hover{transform:translateY(-6px)!important;background:#0e0e0e!important}.aw-hover-9:hover{border-color:#fff!important}.aw-hover-10:hover{background:rgba(255,255,255,.02)!important}.aw-hover-11:hover{border-color:rgba(255,255,255,.3)!important;color:#fff!important}.aw-hover-12:hover{transform:translateY(-16%) rotate(-4deg)!important;color:#fff!important}.aw-hover-13:hover{transform:translateY(-16%) rotate(4deg)!important;color:#fff!important}.aw-hover-14:hover{opacity:.85!important}.aw-hover-15:hover{border-color:rgba(255,255,255,.35)!important}.aw-hover-16:hover{background:#ddd!important}.aw-hover-17:hover{border-color:rgba(255,255,255,.4)!important}body:has(.site-root),html:has(.site-root){background:#050505!important;padding-bottom:0!important;font:initial!important;color:initial!important}:where(.site-root) :where(:not(svg):not(svg *)){all:revert}