.policy-page{background-color:#fefbf4;padding:0 clamp(16px,6vw,32px) 4rem;max-width:1200px;margin:0 auto}.policy-header-wrap{padding-top:0}.policy-header{display:flex;align-items:center;justify-content:space-between;position:relative}.policy-header__side{flex:1;display:flex;align-items:center;font-size:1.2rem;letter-spacing:.08em;text-transform:uppercase}.policy-header__side--left{justify-content:flex-start;color:rgba(var(--color-foreground),.35)}.policy-header__side--right{flex-direction:column;align-items:flex-end;justify-content:flex-start;gap:2rem}.policy-header__side--right{justify-content:flex-end}.policy-header__releases{color:rgba(var(--color-foreground),.35);text-decoration:none}.policy-header__logo{flex:0 0 auto;text-align:center}.policy-header__logo img{width:252px;height:252px;display:block;margin:0 auto}.policy-header__menu-btn{display:none;background:none;border:none;font:inherit;letter-spacing:.08em;text-transform:uppercase;font-size:1.2rem;cursor:pointer;color:rgb(var(--color-foreground));padding:0}.policy-header__login{font-size:1.2rem;font-weight:700;letter-spacing:.06em;text-decoration:none;color:rgb(var(--color-foreground))}.policy-lang-toggle{display:flex;align-items:center;gap:.3rem;font-size:1.1rem;letter-spacing:.04em}.policy-lang-btn{background:none;border:none;font:inherit;cursor:pointer;padding:0;color:rgba(var(--color-foreground),.4)}.policy-lang-btn.is-active{color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:2px}.policy-title{text-align:center;font-family:Baskervville,Times New Roman,Times,serif;font-size:1.8rem;font-weight:400;text-decoration:underline;text-underline-offset:4px;margin:3.2rem 0 .4rem}.policy-updated{text-align:center;font-style:italic;font-size:1.1rem;opacity:.8;margin:0 0 2.4rem}.policy-welcome{text-align:center;font-family:Baskervville,Times New Roman,Times,serif;font-size:1.4rem;margin:0 0 2rem}.policy-search{display:flex;justify-content:center;margin:0 0 2.8rem}.policy-search input{width:100%;max-width:280px;box-sizing:border-box;padding:10px 14px;border:1px solid rgba(var(--color-foreground),.4);border-radius:8px;background:transparent;outline:none;text-align:center;font-family:inherit;color:rgb(var(--color-foreground))}.policy-search input::placeholder{color:rgba(var(--color-foreground),.5)}.policy-subtitle{text-align:center;font-size:1.1rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin:-1rem 0 2.8rem}.policy-body,.policy-rest{font-size:14px;line-height:1.6;text-align:left}.policy-body p,.policy-rest p{margin:0 0 1.6rem}.policy-body h2,.policy-rest h2{font-size:1.4rem;font-weight:700;margin:2.8rem 0 1rem}.policy-body h3,.policy-rest h3{font-size:1.3rem;font-weight:700;margin:2rem 0 .8rem}.policy-body ul,.policy-rest ul,.policy-body ol,.policy-rest ol{margin:0 0 1.6rem;padding-left:2rem}.policy-body li,.policy-rest li{margin-bottom:.6rem}mark.policy-hl{background-color:#ffe27a;color:inherit}.policy-waitlist{text-align:center;margin:9rem 0 0;padding:0 0 3.2rem;border-bottom:1px solid rgba(var(--color-foreground),.25)}.policy-waitlist__title{margin:0;font-size:1.4rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.policy-waitlist__subtext{margin:10px 0;font-style:italic;text-align:center;font-size:1.2rem;line-height:2;font-family:Baskervville,Times New Roman,Times,serif;color:rgba(var(--color-foreground),.75)}.policy-waitlist__cta{display:inline-block;margin-top:1.6rem;font-size:1.4rem;font-weight:700;letter-spacing:.04em;text-decoration:underline;text-underline-offset:3px;color:rgb(var(--color-foreground))}.policy-viewport-frame{position:static}.policy-viewport-scroll{display:block}@media screen and (min-width:750px){html,body{height:100%;overflow:hidden}.policy-viewport-frame{position:fixed;top:15px;right:15px;bottom:15px;left:15px;border:1px solid #111;overflow:hidden;z-index:1;background-color:#fefbf4}.policy-viewport-scroll{width:100%;height:100%;overflow-y:auto}.policy-body,.policy-rest{max-width:720px;margin:0 auto}}@media screen and (max-width:749px){.policy-page{padding:0 24px 4rem}.policy-header__side--left .policy-header__practice-text{display:none}.policy-header__menu-btn{display:block}.policy-header-wrap{padding-top:1.8rem}.policy-body,.policy-rest{font-size:14px;line-height:1.6}.policy-body ul,.policy-rest ul,.policy-body ol,.policy-rest ol{padding-left:1.4rem}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/section-privacy-policy.css.map */
