body.policy-page--template #MainContent .page-width--narrow{max-width:820px}body.policy-page--template #MainContent .page-title{font-family:var(--swt-font, "Inter", sans-serif);font-size:var(--swt-text-3xl, clamp(2.5rem, 1.9rem + 2.8vw, 3.75rem));font-weight:var(--swt-fw-bold, 700);letter-spacing:var(--swt-ls-tight, -.02em);line-height:var(--swt-lh-tight, 1.05);color:var(--swt-black, #111);position:relative;padding-top:var(--swt-space-5, 1.5rem);margin-bottom:var(--swt-space-6, 2rem)}body.policy-page--template #MainContent .page-title:before{content:"";position:absolute;top:0;left:0;width:48px;height:3px;background:var(--swt-red, #e4002b)}body.policy-page--template #MainContent .rte{font-family:var(--swt-font, "Inter", sans-serif);font-size:var(--swt-text-md, 1.0625rem);line-height:var(--swt-lh-relaxed, 1.65);color:var(--swt-gray-700, #383838)}body.policy-page--template #MainContent .rte h2{font-family:var(--swt-font, "Inter", sans-serif);font-size:var(--swt-text-xl, clamp(1.5rem, 1.25rem + 1.1vw, 2rem));font-weight:var(--swt-fw-bold, 700);letter-spacing:var(--swt-ls-tight, -.02em);line-height:var(--swt-lh-snug, 1.2);color:var(--swt-black, #111);margin-top:var(--swt-space-7, 3rem);margin-bottom:var(--swt-space-3, .75rem);padding-bottom:var(--swt-space-3, .75rem);border-bottom:1px solid var(--swt-gray-200, #e0e0e0)}body.policy-page--template #MainContent .rte>h2:first-child{margin-top:var(--swt-space-4, 1rem)}body.policy-page--template #MainContent .rte h3{font-family:var(--swt-font, "Inter", sans-serif);font-size:var(--swt-text-lg, clamp(1.25rem, 1.1rem + .6vw, 1.5rem));font-weight:var(--swt-fw-semibold, 600);line-height:var(--swt-lh-snug, 1.2);color:var(--swt-black, #111);margin-top:var(--swt-space-5, 1.5rem);margin-bottom:var(--swt-space-2, .5rem)}body.policy-page--template #MainContent .rte p{margin:0 0 var(--swt-space-4, 1rem)}body.policy-page--template #MainContent .rte ul,body.policy-page--template #MainContent .rte ol{margin:0 0 var(--swt-space-4, 1rem);padding-left:var(--swt-space-5, 1.5rem)}body.policy-page--template #MainContent .rte li{margin-bottom:var(--swt-space-2, .5rem)}body.policy-page--template #MainContent .rte a{color:var(--swt-red, #e4002b);text-decoration:underline;text-underline-offset:2px;transition:color var(--swt-dur, .2s) var(--swt-ease, ease)}body.policy-page--template #MainContent .rte a:hover{color:var(--swt-red-hover, #c40025)}body.policy-page--template #MainContent .rte strong,body.policy-page--template #MainContent .rte b{font-weight:var(--swt-fw-semibold, 600);color:var(--swt-black, #111)}body.policy-page--template #MainContent .rte hr{border:0;border-top:1px solid var(--swt-gray-200, #e0e0e0);margin:var(--swt-space-6, 2rem) 0}
/*# sourceMappingURL=/cdn/shop/t/52/assets/swt-policy.css.map */
