.policy-page .policy-nav{padding:clamp(2rem,5vw,4.5rem) 1.25rem 0}.policy-page .policy-nav__inner{display:flex;gap:.5rem;max-width:760px;margin:0 auto;padding-bottom:1rem;border-bottom:1px solid rgba(15,36,87,.18)}.policy-page .policy-nav__link{display:inline-flex;min-height:44px;align-items:center;padding:.625rem .875rem;border-radius:999px;color:#0f2457;font-family:var(--type-font-nav-family);font-weight:var(--type-font-nav-weight);text-decoration:none;white-space:nowrap}.policy-page .policy-nav__link:hover,.policy-page .policy-nav__link.is-active{background:#ed9dcb38;color:#0f2457;opacity:1;text-decoration:none}.policy-page .policy-nav__link.is-active{text-decoration:underline;text-underline-offset:.18em}.policy-page .policy-nav__link:focus-visible{outline:3px solid #9b82e2;outline-offset:2px}.policy-page .shopify-policy__container{max-width:760px;padding:1.5rem 1.25rem clamp(3rem,6vw,4.5rem)}.policy-page .shopify-policy__title{text-align:left}.policy-page .shopify-policy__title h1{margin:0 0 1.5rem;font-size:clamp(2.25rem,5vw,3rem);line-height:1.08}.policy-page .shopify-policy__body{font-size:1rem;line-height:1.7}.policy-page .shopify-policy__body h1{margin:2.5rem 0 .875rem;font-size:clamp(1.5rem,3vw,1.875rem);line-height:1.2}.policy-page .shopify-policy__body h2{margin:2rem 0 .75rem;font-size:clamp(1.125rem,2vw,1.375rem);line-height:1.3}.policy-page .shopify-policy__body p,.policy-page .shopify-policy__body ul,.policy-page .shopify-policy__body ol{margin:0 0 1rem}.policy-page .shopify-policy__body p>strong:only-child{display:block;margin-top:2rem;font-family:var(--type-font-heading-family);font-size:1.125rem;line-height:1.3}.policy-page .policy-updated{margin:-.75rem 0 1.5rem;color:#0f2457b8;font-size:.875rem;line-height:1.5}.policy-page .policy-updated i{font-style:normal}.policy-page .shopify-policy__body a{color:#0f2457;overflow-wrap:anywhere;text-decoration:underline;text-underline-offset:.16em}.policy-page .shopify-policy__body table{display:block;width:100%;max-width:100%;overflow-x:auto;border-collapse:collapse;-webkit-overflow-scrolling:touch}.policy-page .shopify-policy__body th,.policy-page .shopify-policy__body td{min-width:9rem;padding:.75rem;border:1px solid rgba(15,36,87,.18);text-align:left;vertical-align:top}@media(max-width:479px){.policy-page .policy-nav{padding-right:0;padding-left:0}.policy-page .policy-nav__inner{overflow-x:auto;padding-right:1rem;padding-left:1rem;scrollbar-width:thin}.policy-page .shopify-policy__container{padding-top:1.25rem}}
/*# sourceMappingURL=/cdn/shop/t/101/assets/policy.css.map */
