.kk-policy{--kp-claret: #790d20;--kp-ink: #1c1c1c;--kp-body: #2b2627;--kp-muted: #6b6264;--kp-nav: #4b4547;--kp-line: #ece4e2;--kp-blush: #fef4f2;--kp-white: #ffffff;--kp-serif: var(--heading-font-family);--kp-sans: var(--text-font-family);--kp-sticky-top: calc(var(--sticky-area-height, 0px) + 24px);color:var(--kp-body);font-family:var(--kp-sans);background:var(--kp-white)}.kk-policy :is(a,button,summary,input):focus-visible{outline:2px solid var(--kp-claret);outline-offset:2px}.kk-policy ul[role=list],.kk-policy ol[role=list]{margin:0;padding:0;list-style:none}.kk-policy ul[role=list]>li,.kk-policy ol[role=list]>li{padding:0}.kk-policy__band{background:var(--kp-blush);padding:24px 16px;text-align:center}.kk-policy__title{margin:0;font-family:var(--kp-serif);font-weight:400;font-style:normal;font-size:24px;line-height:1.25;letter-spacing:.06em;text-transform:none;color:var(--kp-claret)}.kk-policy__meta{margin:8px 0 0;font-size:13px;line-height:1.5;color:var(--kp-muted)}.kk-policy__crumbs{display:none}.kk-policy__crumbs ol{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none;font-size:13px;color:var(--kp-muted)}.kk-policy__crumbs li{padding:0}.kk-policy__crumbs li+li:before{content:"/";margin:0 8px;color:var(--kp-muted)}.kk-policy__crumbs a{color:inherit;text-decoration:none}.kk-policy__crumbs a:hover{color:var(--kp-claret)}.kk-policy__crumbs [aria-current=page]{color:var(--kp-ink)}.kk-policy__wrap{padding:0 16px}.kk-policy__side,.kk-policy__rail{display:none}.kk-policy__main{min-width:0;padding-top:16px}@media screen and (min-width:990px){.kk-policy__band{padding:44px 48px}.kk-policy__title{font-size:34px}.kk-policy__wrap{max-width:1388px;margin:0 auto;padding:0 48px}.kk-policy__crumbs{display:block;padding-top:18px}.kk-policy__layout{display:grid;grid-template-columns:200px minmax(0,720px);gap:40px;justify-content:center;padding-top:32px}.kk-policy__layout--faq{grid-template-columns:220px minmax(0,760px);gap:56px}.kk-policy__main{padding-top:0}.kk-policy__side{display:block;position:sticky;top:var(--kp-sticky-top);align-self:start;max-height:calc(100vh - var(--kp-sticky-top) - 24px);overflow-y:auto}}@media screen and (min-width:1280px){.kk-policy__layout{grid-template-columns:220px minmax(0,720px);gap:56px}.kk-policy__layout--toc{grid-template-columns:220px minmax(0,720px) 240px}.kk-policy__layout--faq{grid-template-columns:220px minmax(0,760px)}.kk-policy__rail{display:block;position:sticky;top:var(--kp-sticky-top);align-self:start;max-height:calc(100vh - var(--kp-sticky-top) - 24px);overflow-y:auto}.kk-policy-toc--inline{display:none}}.kk-policy-nav__group+.kk-policy-nav__group{margin-top:28px}.kk-policy-nav__title{margin:0 0 10px;font-family:var(--kp-serif);font-size:12px;line-height:1.4;letter-spacing:.16em;text-transform:uppercase;color:var(--kp-claret)}.kk-policy-nav__link{display:block;padding:7px 0 7px 12px;border-left:2px solid var(--kp-line);font-size:14px;line-height:1.4;color:var(--kp-nav);text-decoration:none;transition:color .15s ease,border-color .15s ease}.kk-policy-nav__link:hover{color:var(--kp-claret)}.kk-policy-nav__link.is-current{border-left-color:var(--kp-claret);color:var(--kp-claret);font-weight:600}.kk-policy-pills{border-bottom:1px solid var(--kp-line)}.kk-policy-pills__list{display:flex;gap:8px;padding:14px 16px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.kk-policy-pills__list::-webkit-scrollbar{display:none}.kk-policy-pills__list>li{flex:none}.kk-policy-pills__pill{display:inline-flex;align-items:center;height:34px;padding:0 16px;border:1px solid var(--kp-line);border-radius:17px;background:var(--kp-white);font-size:13px;line-height:1;white-space:nowrap;color:var(--kp-ink);text-decoration:none}.kk-policy-pills__pill.is-current{border-color:var(--kp-claret);background:var(--kp-claret);color:var(--kp-white);font-weight:600}@media screen and (min-width:990px){.kk-policy-pills{display:none}}.kk-policy-toc__heading{margin:0 0 10px;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--kp-muted)}.kk-policy-toc__list a{display:block;padding:6px 0 6px 12px;border-left:2px solid var(--kp-line);font-size:13px;line-height:1.45;color:var(--kp-muted);text-decoration:none;transition:color .15s ease,border-color .15s ease}.kk-policy-toc__item--h4 a{padding-left:24px;font-size:12.5px}.kk-policy-toc__list a:hover{color:var(--kp-claret)}.kk-policy-toc__list a.is-active{border-left-color:var(--kp-claret);color:var(--kp-claret)}.kk-policy-toc--inline{margin:0 0 20px;border:1px solid var(--kp-line);background:var(--kp-white)}.kk-policy-toc--inline summary{display:flex;align-items:center;justify-content:space-between;min-height:44px;padding:0 14px;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--kp-muted);cursor:pointer;list-style:none}.kk-policy-toc--inline summary::-webkit-details-marker{display:none}.kk-policy-toc--inline summary:after{content:"";width:7px;height:7px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-2px) rotate(45deg);transition:transform .2s ease}.kk-policy-toc--inline[open] summary:after{transform:translateY(2px) rotate(-135deg)}.kk-policy-toc--inline .kk-policy-toc__list{padding:2px 14px 14px}.kk-policy__content{font-size:15px;line-height:1.7;color:var(--kp-body);overflow-wrap:break-word}.kk-policy__content :is(p,ul,ol){margin:0 0 14px}.kk-policy__content ul,.kk-policy__content ol{padding-left:18px;margin-inline-start:0}.kk-policy__content ul{list-style:disc}.kk-policy__content ol{list-style:decimal}.kk-policy__content li{margin:0 0 6px;padding-inline-start:2px}.kk-policy__content li :is(ul,ol,p){margin:6px 0 0}.kk-policy__content :is(b,strong){font-weight:600;color:var(--kp-ink)}.kk-policy__content a{color:var(--kp-claret)!important;text-decoration:underline!important;text-underline-offset:2px}.kk-policy__content :is(h1,h2,h3,h4,h5,h6,.kk-policy__subhead){margin:18px 0 8px;font-family:var(--kp-serif);font-weight:400;font-style:normal;letter-spacing:0;text-transform:none;text-align:start!important;color:var(--kp-claret);scroll-margin-top:var(--kp-sticky-top)}.kk-policy__content :is(h1,h2,h3){font-size:18px;line-height:1.35}.kk-policy__content :is(h4,h5,h6,.kk-policy__subhead){font-size:16px;line-height:1.4}.kk-policy__content :is(h1,h2,h3,h4,h5,h6,.kk-policy__subhead) :is(b,strong){font-weight:inherit;color:inherit}.kk-policy__content>:first-child,.kk-policy__content>.kk-policy__item:first-child>:first-child{margin-top:0}.kk-policy__content>:last-child,.kk-policy__item:last-child>:last-child{margin-bottom:0}@media screen and (min-width:990px){.kk-policy__content{font-size:16px;line-height:1.75}.kk-policy__content :is(h1,h2,h3){font-size:20px}.kk-policy__content :is(h4,h5,h6,.kk-policy__subhead){font-size:17px}}.kk-faq__search{position:relative}.kk-faq__search-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.kk-faq__search-icon{position:absolute;top:50%;left:14px;transform:translateY(-50%);color:var(--kp-muted);pointer-events:none}.kk-policy .kk-faq__search-input{width:100%;height:46px;padding:0 14px 0 42px;border:1px solid var(--kp-line);border-radius:0;background:var(--kp-white);font-family:var(--kp-sans);font-size:15px;color:var(--kp-ink);box-shadow:none;-webkit-appearance:none;appearance:none}.kk-faq__search-input::placeholder{color:var(--kp-muted);opacity:1}.kk-faq__search-input:focus{border-color:var(--kp-claret)}.kk-faq__filters{display:flex;gap:8px;margin:16px -16px 8px;padding:0 16px;overflow-x:auto;scrollbar-width:none}.kk-faq__filters::-webkit-scrollbar{display:none}.kk-faq__filter{flex:none;height:36px;padding:0 18px;border:1px solid var(--kp-line);border-radius:18px;background:var(--kp-white);font-family:var(--kp-sans);font-size:13px;line-height:1;white-space:nowrap;color:var(--kp-ink);cursor:pointer}.kk-faq__filter:hover{border-color:var(--kp-claret)}.kk-faq__filter.is-active{border-color:var(--kp-claret);background:var(--kp-claret);color:var(--kp-white);font-weight:600}.kk-faq__list{margin-top:8px!important;border-top:1px solid var(--kp-line)}.kk-faq__item{border-bottom:1px solid var(--kp-line)}.kk-faq__question{margin:0;font:inherit}.kk-faq__toggle{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;width:100%;padding:18px 0;border:0;background:none;font-family:var(--kp-sans);font-size:14px;font-weight:600;line-height:1.5;letter-spacing:0;text-align:left;text-transform:none;color:var(--kp-ink);cursor:pointer}.kk-faq__icon{position:relative;flex:none;width:14px;height:14px;margin-top:4px;color:var(--kp-claret)}.kk-faq__icon:before,.kk-faq__icon:after{content:"";position:absolute;top:50%;left:0;width:14px;height:1.5px;background:currentColor;transform:translateY(-50%);transition:transform .2s ease}.kk-faq__icon:after{transform:translateY(-50%) rotate(90deg)}.kk-faq__toggle[aria-expanded=true] .kk-faq__icon:after{transform:translateY(-50%) rotate(0)}.kk-faq__answer{padding:0 30px 20px 0}.kk-faq__category{margin:0 0 6px;font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--kp-claret)}.kk-faq__answer-text{font-size:14px;line-height:1.75;color:var(--kp-body)}.kk-faq__answer-text :is(p,ul,ol){margin:0 0 10px}.kk-faq__answer-text>:last-child{margin-bottom:0}.kk-faq__answer-text ul{padding-left:18px;margin-inline-start:0;list-style:disc}.kk-faq__answer-text a{color:var(--kp-claret);text-decoration:underline;text-underline-offset:2px}.kk-faq__answer-text a span{text-decoration:none!important}.kk-faq__empty{margin:0;padding:24px 0;font-size:15px;color:var(--kp-muted)}.kk-faq__empty a{color:var(--kp-claret);text-decoration:underline;text-underline-offset:2px}@media screen and (min-width:990px){.kk-faq__filters{flex-wrap:wrap;margin:16px 0 8px;padding:0;overflow:visible}.kk-faq__toggle,.kk-faq__answer-text{font-size:15px}}.kk-policy-help{max-width:1100px;margin:40px auto;padding:0 16px}.kk-policy-help__card{padding:24px 18px;background:var(--kp-blush)}.kk-policy-help__heading{margin:0;font-family:var(--kp-serif);font-weight:400;font-size:20px;line-height:1.3;letter-spacing:0;text-transform:none;color:var(--kp-claret)}.kk-policy-help__text{margin:6px 0 0;font-size:14px;line-height:1.6;color:var(--kp-body)}.kk-policy-help__tiles{display:grid;grid-template-columns:1fr;gap:10px;margin-top:18px!important}.kk-policy-help__tile{display:block;height:100%;padding:14px 16px;background:var(--kp-white);text-decoration:none;transition:box-shadow .15s ease}.kk-policy-help__tile:hover{box-shadow:inset 0 0 0 1px var(--kp-claret)}.kk-policy-help__label{display:block;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--kp-muted)}.kk-policy-help__value{display:block;margin-top:4px;font-size:15px;font-weight:600;color:var(--kp-claret);overflow-wrap:anywhere}@media screen and (min-width:750px){.kk-policy-help__tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}}@media screen and (min-width:990px){.kk-policy-help{margin:56px auto;padding:0 48px;max-width:1196px}.kk-policy-help__card{padding:28px 32px}}@media(prefers-reduced-motion:reduce){.kk-policy *{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/164/assets/kankatala-policy.css.map */
