.back-shop{font-size:8px;letter-spacing:.12em}.policy-wrap{max-width:1220px;margin:0 auto;padding:64px 32px 100px;display:grid;grid-template-columns:245px minmax(0,720px);gap:90px;align-items:start}.policy-nav{position:sticky;top:25px}.policy-nav h1{font:500 42px/.98 Manrope;letter-spacing:-.075em;margin:16px 0 32px}.policy-nav>a:not(.logo){display:block;padding:10px 0;border-bottom:1px solid var(--line);font-size:10px}.draft-note{font-size:7px;line-height:1.8;letter-spacing:.1em;color:#9b5b36;margin-top:30px}.policy-content{min-width:0}.policy-alert{border-left:2px solid #9b5b36;background:#eeece5;padding:16px 18px;font-size:10px;line-height:1.8;margin-bottom:51px}.policy-content section{scroll-margin-top:25px;padding:0 0 38px;margin:0 0 40px;border-bottom:1px solid var(--line)}.policy-content .eyebrow{margin-bottom:12px}.policy-content h2{font:500 31px Manrope;letter-spacing:-.06em;margin:0 0 19px}.policy-content h3{font:600 12px Manrope;letter-spacing:-.01em;margin:24px 0 8px}.policy-content p{font-size:11px;line-height:1.9;color:#55564f;margin:13px 0}.policy-content a:not(.back-shop){text-decoration:underline;text-underline-offset:3px}.policy-content mark{background:#ebe4cf;padding:1px 3px;color:#4e4634}.policy-updated{font-size:8px!important;color:#85867d!important}.bottom-back{display:inline-block;margin-top:12px}.policy-page footer{border-top:1px solid var(--line)}.consent-check{display:flex!important;align-items:flex-start;gap:10px;line-height:1.6!important;color:#5b5c55!important}.consent-check input{display:block!important;width:14px!important;height:14px!important;flex:0 0 14px;margin:1px 0!important;accent-color:#242520}.consent-check span{flex:1}.consent-check a{text-decoration:underline;text-underline-offset:2px}@media(max-width:800px){.policy-wrap{grid-template-columns:190px 1fr;gap:38px;padding:45px 5% 70px}.policy-nav h1{font-size:35px}}@media(max-width:560px){.policy-wrap{display:block;padding:35px 6% 60px}.policy-nav{position:static;margin-bottom:37px}.policy-nav h1{font-size:32px;margin-bottom:18px}.policy-nav>a:not(.logo){display:inline-block;border:1px solid var(--line);margin:0 5px 6px 0;padding:8px;font-size:8px}.draft-note{margin-top:12px}.policy-alert{margin-bottom:37px}.policy-content h2{font-size:27px}.policy-content p{font-size:10px}.policy-content section{padding-bottom:27px;margin-bottom:30px}}
