.policy-page-section{background:#f6f6f4}.policy-page{padding:clamp(32px,5vw,56px) 0 clamp(48px,7vw,80px);font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;color:#141414}.policy-page__shell{display:grid;grid-template-columns:minmax(200px,240px) minmax(0,1fr);gap:clamp(28px,4vw,56px);align-items:start;width:min(1120px,100%);margin-inline:auto;padding-inline:clamp(20px,4vw,48px)}.policy-page__nav{position:sticky;top:24px;padding:20px 18px;background:#fff;border:1px solid #e2e2de}.policy-page__nav-title{margin:0 0 14px;color:#5c5c5c;font-size:.75rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.policy-page__nav-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.policy-page__nav-link{display:block;padding:10px 12px;border-left:3px solid transparent;color:#141414;font-size:.9375rem;font-weight:500;line-height:1.35;text-decoration:none;transition:background .15s ease,border-color .15s ease,color .15s ease}.policy-page__nav-link:hover,.policy-page__nav-link:focus-visible{background:#f6f6f4;color:#141414}.policy-page__nav-link.is-active{border-left-color:#141414;background:#f6f6f4;font-weight:600}.policy-page__main{min-width:0;padding:clamp(28px,4vw,40px);background:#fff;border:1px solid #e2e2de}.policy-page__header{margin-bottom:28px;padding-bottom:20px;border-bottom:1px solid #e2e2de}.policy-page__title{margin:0;font-size:clamp(1.65rem,2.5vw,2.125rem);font-weight:600;line-height:1.2;letter-spacing:-.02em;color:#141414}.policy-page__updated{margin:10px 0 0;color:#5c5c5c;font-size:.875rem}.policy-page__content{max-width:68ch;font-size:1rem;line-height:1.75;color:#2a2a2a}.policy-page__content.rte>*:first-child{margin-top:0}.policy-page__content.rte h2,.policy-page__content.rte h3,.policy-page__content.rte h4{margin:2em 0 .75em;color:#141414;font-weight:600;line-height:1.3;letter-spacing:-.01em}.policy-page__content.rte h2{font-size:1.25rem}.policy-page__content.rte h3{font-size:1.0625rem}.policy-page__content.rte p,.policy-page__content.rte ul,.policy-page__content.rte ol{margin:0 0 1.1em}.policy-page__content.rte ul,.policy-page__content.rte ol{padding-left:1.35em}.policy-page__content.rte li{margin-bottom:.35em}.policy-page__content.rte a{color:#141414;text-decoration:underline;text-underline-offset:2px}.policy-page__content.rte a:hover{color:#e85d04}.policy-page__content.rte strong{font-weight:600;color:#141414}@media(max-width:859px){.policy-page__shell{grid-template-columns:1fr;gap:20px}.policy-page__nav{position:static;padding:14px 12px}.policy-page__nav-list{flex-direction:row;flex-wrap:nowrap;gap:8px;overflow-x:auto;-webkit-overflow-scrolling:touch;padding-bottom:4px}.policy-page__nav-link{flex:0 0 auto;border:1px solid #e2e2de;border-radius:999px;border-left-width:1px;padding:8px 14px;font-size:.875rem;white-space:nowrap}.policy-page__nav-link.is-active{border-color:#141414;background:#141414;color:#fff}.policy-page__main{padding:22px 18px 28px}.policy-page__content{max-width:none}}.sidebar-menu{display:none!important}.template-page .site-page:not(.policy-page__main){max-width:min(1120px,100%);margin-inline:auto;padding-inline:clamp(20px,4vw,48px)}
/*# sourceMappingURL=/cdn/shop/t/17/assets/policy-page.css.map */
