.k24-policy-hub{--k24p-ink: var(--color-heading);--k24p-text: var(--color-text);--k24p-muted: rgba(var(--color-heading-rgb), .64);--k24p-navy: var(--color-primary);--k24p-rule: rgba(var(--color-heading-rgb), .1);--k24p-sand: rgba(185, 141, 90, .1);--k24p-sand: color-mix(in srgb, var(--color-background) 91%, #b98d5a);--k24p-navy-tint: rgba(var(--color-primary-rgb), .06);--k24p-radius: var(--rounded-radius, 10px);--k24p-ease: cubic-bezier(.23, 1, .32, 1);--k24p-header: var(--height-header, 72px);--k24p-nav-h: 6.4rem;--k24p-icon-phone: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72c.13.96.36 1.9.7 2.81a2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45c.91.34 1.85.57 2.81.7A2 2 0 0 1 22 16.92z'/%3E%3C/svg%3E");--k24p-icon-mail: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2.5' y='4.5' width='19' height='15' rx='2'/%3E%3Cpath d='m3 7 9 6 9-6'/%3E%3C/svg%3E");--k24p-icon-chat: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z'/%3E%3C/svg%3E");--k24p-icon-arrow: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E");color:var(--k24p-text)}@media(prefers-reduced-motion:no-preference){html:has(.k24-policy-hub){scroll-behavior:smooth}}.k24-policy-hub ::selection{background-color:rgba(var(--color-primary-rgb),.16)}.k24-policy-hub :focus-visible{outline:2px solid var(--k24p-navy);outline-offset:3px;border-radius:4px}.k24-policy-hub__wrap{max-width:80rem;margin-inline:auto}.k24-policy-hub__crumbs-list{display:flex;align-items:center;gap:1rem;margin:0 0 2.4rem;padding:0;list-style:none;font-size:1.3rem;line-height:1.4;color:var(--k24p-muted)}.k24-policy-hub__crumbs-list li{display:flex;align-items:center;gap:1rem;min-width:0}.k24-policy-hub__crumbs-list li+li:before{content:"";flex:none;width:3px;height:3px;border-radius:50%;background-color:currentColor}.k24-policy-hub__crumbs-list li:last-child span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--k24p-ink)}.k24-policy-hub__crumbs-list a{color:inherit;text-decoration:none;transition:color .15s ease}.k24-policy-hub__crumbs-list a:hover{color:var(--k24p-navy)}.k24-policy-hub__title{margin:0;font-size:clamp(3rem,2.2rem + 2vw,4.6rem);font-weight:600;line-height:1.1;letter-spacing:-.03em;text-wrap:balance}.k24-policy-hub__intro>:first-child{margin-top:0}.k24-policy-hub__intro{margin-top:2rem}.k24-policy-hub .k24-lead{max-width:62ch;margin:0;font-size:clamp(1.75rem,1.5rem + .5vw,2rem);line-height:1.6;color:rgba(var(--color-heading-rgb),.86);text-wrap:pretty}.k24-policy-hub__intro p:not(.k24-lead){margin:1.6rem 0 0;font-size:1.6rem;line-height:1.7}.k24-policy-hub .k24-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(15rem,100%),1fr));margin:3.2rem 0 0;padding:0;list-style:none;overflow:hidden;border:1px solid var(--k24p-rule);border-radius:var(--k24p-radius)}.k24-policy-hub .k24-facts>li{display:flex;flex-direction:column;gap:.4rem;min-width:0;padding:1.8rem 2rem;box-shadow:-1px -1px 0 0 var(--k24p-rule)}.k24-policy-hub .k24-facts strong{font-size:1.6rem;font-weight:600;line-height:1.35;letter-spacing:-.01em;color:var(--k24p-ink)}.k24-policy-hub .k24-facts span{font-size:1.4rem;line-height:1.5;color:var(--k24p-muted)}@media(max-width:749.98px){.k24-policy-hub .k24-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.k24-policy-hub .k24-facts>li{padding:1.6rem}}.k24-policy-hub__nav{position:sticky;top:var(--k24p-header);z-index:2;display:block;margin:4rem calc(-1 * var(--bs-gutter-x, 1.5rem)) 0;padding:1.2rem var(--bs-gutter-x, 1.5rem);border-bottom:1px solid var(--k24p-rule);background-color:var(--color-background);transition:top .35s ease-in-out}body:has(.shopify-section-header-hidden) .k24-policy-hub__nav{top:0}@media(min-width:750px){.k24-policy-hub__nav{margin-inline:0;padding-inline:0}}.k24-policy-hub__nav-list{display:flex;gap:.8rem;margin:0;padding:0;list-style:none;overflow-x:auto;scrollbar-width:none}.k24-policy-hub__nav-list::-webkit-scrollbar{display:none}.k24-policy-hub__nav-list a{display:inline-flex;align-items:center;min-height:4rem;padding:0 1.8rem;border:1px solid var(--k24p-rule);border-radius:var(--btn-radius, 30px);font-size:1.4rem;font-weight:500;white-space:nowrap;color:var(--k24p-ink);text-decoration:none;transition:color .15s ease,background-color .15s ease,border-color .15s ease,transform .16s ease-out}.k24-policy-hub__nav-list a:active{transform:scale(.97)}@media(hover:hover)and (pointer:fine){.k24-policy-hub__nav-list a:hover{border-color:var(--k24p-navy);color:var(--k24p-navy)}}.k24-policy-hub__nav-list a[aria-current],.k24-policy-hub__nav-list a[aria-current]:hover{border-color:var(--k24p-navy);background-color:var(--k24p-navy);color:#fff}.k24-policy-hub__policy,.k24-policy-hub__withdrawal,.k24-policy-hub__contact{scroll-margin-top:calc(var(--k24p-header) + var(--k24p-nav-h) + 1.6rem)}.k24-policy-hub__policy{padding-top:4.8rem}.k24-policy-hub__policy+.k24-policy-hub__policy{margin-top:4.8rem;border-top:1px solid var(--k24p-rule)}.k24-policy-hub__policy-title{margin:0 0 2rem;font-size:clamp(2.6rem,2.1rem + 1vw,3.2rem);font-weight:600;line-height:1.2;letter-spacing:-.025em}.k24-policy-hub__legal{font-size:1.6rem;line-height:1.75}.k24-policy-hub__legal>:first-child,.k24-policy-hub__legal>div>:first-child{margin-top:0}.k24-policy-hub__legal :where(p,ul,ol){margin:0 0 1.6rem}.k24-policy-hub__legal :where(h3,h4,h5){color:var(--k24p-ink);font-weight:600;text-wrap:balance}.k24-policy-hub__legal h3{margin:4rem 0 1.2rem;font-size:clamp(1.9rem,1.75rem + .4vw,2.2rem);line-height:1.3;letter-spacing:-.015em}.k24-policy-hub__legal h4{margin:2.8rem 0 .8rem;font-size:1.7rem;line-height:1.4}.k24-policy-hub__legal h5{margin:2.4rem 0 .6rem;font-size:1.6rem;line-height:1.4}.k24-policy-hub__legal :where(strong,b){font-weight:600;color:var(--k24p-ink)}.k24-policy-hub__legal a{color:var(--k24p-navy);text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:rgba(var(--color-primary-rgb),.35);text-underline-offset:.2em;overflow-wrap:anywhere;transition:text-decoration-color .15s ease}.k24-policy-hub__legal a:hover{text-decoration-color:currentColor}.k24-policy-hub__legal ul{padding-inline-start:2.2rem;list-style:none}.k24-policy-hub__legal ul>li{position:relative}.k24-policy-hub__legal ul>li:before{content:"";position:absolute;inset-inline-start:-1.6rem;top:.78em;width:5px;height:5px;border-radius:50%;background-color:var(--k24p-navy)}.k24-policy-hub__legal ol{padding-inline-start:2.6rem}.k24-policy-hub__legal ol>li::marker{color:var(--k24p-navy);font-weight:600}.k24-policy-hub__legal li+li{margin-top:.6rem}.k24-policy-hub__legal hr{margin:4rem 0;border:0;border-top:1px solid var(--k24p-rule)}.k24-policy-hub__legal em{color:var(--k24p-muted)}.k24-policy-hub__legal .k24-callout,.k24-policy-hub__legal blockquote{margin:2.4rem 0;padding:1.8rem 2rem;border:0;border-radius:var(--k24p-radius);background-color:var(--k24p-sand);font-size:1.5rem}.k24-policy-hub__legal .k24-callout>:last-child{margin-bottom:0}.k24-policy-hub__table{margin:2.4rem 0 3.2rem;overflow-x:auto;border:1px solid var(--k24p-rule);border-radius:var(--k24p-radius);scrollbar-width:thin}.k24-policy-hub__table table{width:100%;border:0;border-collapse:collapse;font-size:1.5rem;line-height:1.5;font-variant-numeric:tabular-nums}.k24-policy-hub__table :where(th,td){padding:1.2rem 1.6rem;border:0;border-bottom:1px solid var(--k24p-rule);text-align:start;vertical-align:top}.k24-policy-hub__table th{background-color:var(--k24p-sand);font-size:1.4rem;font-weight:600;color:var(--k24p-ink)}.k24-policy-hub__table tr:last-child>td{border-bottom:0}.k24-policy-hub__withdrawal,.k24-policy-hub__contact{margin-top:5.6rem;padding:2.8rem 2.4rem;border-radius:var(--k24p-radius)}@media(min-width:750px){.k24-policy-hub__withdrawal,.k24-policy-hub__contact{padding:3.6rem 4rem}}.k24-policy-hub__withdrawal{background-color:var(--k24p-navy-tint)}.k24-policy-hub__contact{margin-top:2rem;border:1px solid var(--k24p-rule)}.k24-policy-hub__panel-title{margin:0 0 1rem;font-size:clamp(2.2rem,1.9rem + .7vw,2.6rem);font-weight:600;line-height:1.25;letter-spacing:-.02em}.k24-policy-hub__panel-text{max-width:60ch;margin:0;font-size:1.6rem;line-height:1.7}.k24-policy-hub__button{display:inline-flex;align-items:center;gap:1rem;min-height:4.8rem;margin-top:2.4rem;padding:0 2.6rem;border-radius:var(--btn-radius, 30px);background-color:var(--k24p-navy);font-size:1.5rem;font-weight:600;color:#fff;text-decoration:none;transition:background-color .15s ease,transform .16s ease-out}.k24-policy-hub__button:after{content:"";width:1.6rem;height:1.6rem;background-color:currentColor;-webkit-mask:var(--k24p-icon-arrow) center / contain no-repeat;mask:var(--k24p-icon-arrow) center / contain no-repeat;transition:transform .2s var(--k24p-ease)}.k24-policy-hub__button:hover{background-color:color-mix(in srgb,var(--k24p-navy) 86%,#000);color:#fff}.k24-policy-hub__button:hover:after{transform:translate(3px)}.k24-policy-hub__button:active{transform:scale(.97)}.k24-policy-hub__contact-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(20rem,100%),1fr));gap:1.2rem;margin:2.4rem 0 0;padding:0;list-style:none}.k24-policy-hub__contact-link{position:relative;display:grid;gap:.2rem;height:100%;padding:1.6rem 1.6rem 1.6rem 5.2rem;border:1px solid var(--k24p-rule);border-radius:var(--k24p-radius);color:var(--k24p-ink);text-decoration:none;transition:border-color .15s ease,color .15s ease,transform .16s ease-out}.k24-policy-hub__contact-link:before{content:"";position:absolute;inset-inline-start:1.6rem;top:50%;width:2.2rem;height:2.2rem;margin-top:-1.1rem;background-color:var(--k24p-navy);-webkit-mask:var(--k24p-icon-chat) center / contain no-repeat;mask:var(--k24p-icon-chat) center / contain no-repeat}.k24-policy-hub__contact-link--phone:before{-webkit-mask-image:var(--k24p-icon-phone);mask-image:var(--k24p-icon-phone)}.k24-policy-hub__contact-link--mail:before{-webkit-mask-image:var(--k24p-icon-mail);mask-image:var(--k24p-icon-mail)}.k24-policy-hub__contact-link:active{transform:scale(.98)}@media(hover:hover)and (pointer:fine){.k24-policy-hub__contact-link:hover{border-color:var(--k24p-navy);color:var(--k24p-navy)}}.k24-policy-hub__contact-label{font-size:1.3rem;color:var(--k24p-muted)}.k24-policy-hub__contact-value{font-size:1.6rem;font-weight:600;overflow-wrap:anywhere}@media(prefers-reduced-motion:reduce){.k24-policy-hub *,.k24-policy-hub *:before,.k24-policy-hub *:after{transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/k24-policy-hub.css.map */
