html{scroll-behavior:smooth}body.ev-development{margin:0;background:#faf8f5;color:#201610;font-family:var(--ev-body-font,Arial),sans-serif}body.ev-development *{box-sizing:border-box}body.ev-development img{max-width:100%}body.ev-development [hidden]{display:none!important}.ev-skip{position:fixed;left:16px;top:12px;transform:translateY(-180%);z-index:100;background:#201610;color:#faf8f5;padding:14px}.ev-skip:focus{transform:none}.ev-dev-header-inner{max-width:1440px;margin:auto;padding:18px clamp(22px,5vw,80px);display:flex;align-items:center;justify-content:space-between;gap:24px}.ev-dev-logo{display:flex;align-items:center;width:160px;flex-shrink:0;min-height:48px}.ev-dev-logo img{display:block;width:160px;height:auto;max-height:72px;object-fit:contain}.ev-dev-header nav{display:flex;align-items:center;gap:clamp(16px,3vw,36px)}.ev-dev-header nav>a:not(.ev-button){display:inline-flex;align-items:center;min-height:44px;text-decoration:none}.ev-dev-header nav>a:hover{text-decoration:underline;text-underline-offset:5px}.ev-dev-notice{background:#201610;color:#dac4ac;padding:12px 22px;text-align:center;font-size:14px;line-height:1.6}.ev-dev-notice p{max-width:80ch;margin:auto}.ev-dev-footer{border-top:1px solid #dac4ac}.ev-dev-disclaimer{max-width:85ch;margin-top:24px!important;font-size:14px}.ev-dev-footer nav{display:flex;flex-wrap:wrap;gap:12px 28px;margin-top:20px}.ev-dev-footer nav a{min-height:44px;display:flex;align-items:center;text-underline-offset:5px}.ev-dev-holding h1{max-width:20ch}.ev-dev-holding .ev-button{margin-top:28px;margin-right:24px}.ev-dev-disclosure{margin-top:20px!important;font-size:14px;max-width:75ch}.ev-consent{font-size:14px;max-width:68ch;margin-top:16px!important}.ev-form-result{padding:16px;border:1px solid #201610;margin-top:20px!important;max-width:68ch}.ev input[type=email]::placeholder{color:#594937}.ev-development :focus-visible{outline:3px solid #623d38;outline-offset:5px}.ev-dev-notice :focus-visible{outline-color:#dac4ac}.shopify-policy__container{max-width:800px!important;margin:0 auto!important;padding:48px 22px!important;line-height:1.7;overflow-wrap:anywhere}.shopify-policy__container h1{font-family:var(--ev-display-font,Georgia),serif;font-weight:400}.shopify-policy__container a{color:inherit}.ev-newsletter .ev-button{white-space:nowrap}.ev h1{overflow-wrap:break-word}.ev-form-row input{min-height:48px}.ev [role=alert]{margin-top:20px}.ev-day-tools{flex-wrap:wrap}
@media(max-width:749px){.ev-dev-header-inner{padding:14px 22px;flex-wrap:wrap;justify-content:center;gap:12px}.ev-dev-logo{width:132px}.ev-dev-logo img{width:132px;max-height:56px}.ev-dev-header nav{width:100%;justify-content:center;gap:16px;font-size:14px}.ev-dev-header nav .ev-button{padding:10px 14px;min-height:44px}.ev-dev-notice{font-size:13px}.ev-hero h1{font-size:clamp(32px,8.5vw,44px)}.ev-dev-holding .ev-button{display:flex;margin-right:0}.ev-dev-disclaimer{font-size:14px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
.ev-dev-header{background:#201610;color:#dac4ac}.ev-dev-header nav .ev-button{background:#dac4ac;color:#201610!important;border-color:#dac4ac}.ev-dev-header .ev-dev-notice{border-top:1px solid #75614a}.ev-dev-header :focus-visible{outline-color:#dac4ac}.ev-development .ev .ev-reveal{opacity:1;transform:none}
