:is(.kv-policy,.shopify-policy__container){--kv-policy-bg: #0b0b0d;--kv-policy-ink: #f2eee7;--kv-policy-muted: #b6b0aa;--kv-policy-gold: #c59a5b;--kv-policy-wine: #741d3a;--kv-policy-panel: #15151a;--kv-policy-line: #2b2930;--kv-policy-offset: 120px;--kv-policy-toc-height: 0px;--kv-policy-heading: "Kervyra Guide Serif", Georgia, serif;color:var(--kv-policy-ink);background:var(--kv-policy-bg);color-scheme:dark;font:400 17px/1.75 var(--text-font-family, sans-serif);text-align:left;overflow-wrap:break-word;isolation:isolate}.kv-policy.kv-policy,.shopify-policy__container.shopify-policy__container{width:100%;max-width:none;min-width:0;margin:0;padding:0}.shopify-policy__container.shopify-policy__container{display:block!important;margin-inline:0!important;padding:0!important;gap:0!important}:is(.kv-policy,.shopify-policy__container) *,:is(.kv-policy,.shopify-policy__container) *:before,:is(.kv-policy,.shopify-policy__container) *:after{box-sizing:border-box}:is(.kv-policy,.shopify-policy__container) ::selection{color:var(--kv-policy-ink);background:var(--kv-policy-wine)}:is(.kv-policy,.shopify-policy__container) :focus-visible{outline:2px solid var(--kv-policy-gold);outline-offset:4px}:is(.kv-policy,.shopify-policy__container) [id]{scroll-margin-top:calc(var(--kv-policy-offset) + var(--kv-policy-toc-height) + 24px)}:is(.kv-policy,.shopify-policy__container) :is(h1,h2,h3,h4){color:var(--kv-policy-ink);font-family:var(--kv-policy-heading);font-weight:600;font-style:normal;letter-spacing:-.02em;text-transform:none;text-wrap:balance}:is(.kv-policy,.shopify-policy__container) :is(h1,h2){font-size:clamp(32px,3.15vw,44px);line-height:1.16}:is(.kv-policy,.shopify-policy__container) h3{font-size:29px;line-height:1.25}:is(.kv-policy,.shopify-policy__container) h4{font-size:23px;line-height:1.35}:is(.kv-policy,.shopify-policy__container) a{color:var(--kv-policy-gold);text-decoration:underline;text-underline-offset:.2em;text-decoration-thickness:1px;background-image:none}:is(.kv-policy,.shopify-policy__container) a:hover{color:var(--kv-policy-ink)}:is(.kv-policy,.shopify-policy__container) :is(a,summary){touch-action:manipulation}:is(.kv-policy,.shopify-policy__container):not([data-kv-policy-enhanced])>:is(.kv-policy-fallback-title,.shopify-policy__title){max-width:1360px;margin:0 auto;padding:64px clamp(24px,5vw,72px) 40px;text-align:left}:is(.kv-policy,.shopify-policy__container):not([data-kv-policy-enhanced])>:is(.kv-policy-fallback-title,.shopify-policy__title) h1{margin:0;font-size:clamp(46px,5.3vw,76px);line-height:1.02}:is(.kv-policy,.shopify-policy__container):not([data-kv-policy-enhanced])>:is(.kv-policy-body,.shopify-policy__body){max-width:888px;margin:0 auto;padding:0 24px 72px}:is(.kv-policy,.shopify-policy__container) :is(.kv-policy-body,.shopify-policy__body) :is(p,li,dt,dd){color:var(--kv-policy-ink);font-size:inherit;line-height:inherit}:is(.kv-policy,.shopify-policy__container) :is(.kv-policy-body,.shopify-policy__body) span{font-family:inherit}:is(.kv-policy,.shopify-policy__container) :is(.kv-policy-body,.shopify-policy__body) :is(p,ul,ol,dl,blockquote){max-width:72ch}:is(.kv-policy,.shopify-policy__container) :is(.kv-policy-body,.shopify-policy__body) :is(h1,h2,h3,h4){margin:42px 0 22px}:is(.kv-policy,.shopify-policy__container):not([data-kv-policy-enhanced]) table{display:block;max-width:100%;overflow-x:auto;font-size:15px}.kv-policy .kv-policy-hero{padding-block:72px 58px;border-bottom:1px solid var(--kv-policy-line);background:linear-gradient(112deg,var(--kv-policy-bg) 49%,#211219 100%)}.kv-policy .kv-policy-hero-inner,.kv-policy .kv-policy-shell{width:min(100%,1360px);margin-inline:auto;padding-inline:clamp(24px,5vw,72px)}.kv-policy .kv-policy-hero-inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;align-items:end}.kv-policy .kv-policy-hero-inner>*{min-width:0}.kv-policy .kv-policy-hero h1{max-width:19ch;margin:0;font-size:clamp(48px,5.3vw,76px);line-height:1.04}.kv-policy .kv-policy-hero-copy{max-width:54ch;color:var(--kv-policy-muted);font-size:17px;line-height:1.75}.kv-policy .kv-policy-hero-copy p{margin:0;color:inherit;font:inherit}.kv-policy .kv-policy-hero-copy p+p{margin-top:20px}.kv-policy .kv-policy-hero-copy .kv-policy-updated{color:var(--kv-policy-muted);font-size:13px;line-height:1.6}.kv-policy .kv-policy-shell{display:grid;grid-template-columns:248px minmax(0,1fr);gap:clamp(48px,7vw,100px);align-items:start;padding-block:62px 80px}.kv-policy .kv-policy-shell--no-toc{display:block}.kv-policy .kv-policy-sidebar{position:sticky;top:var(--kv-policy-offset);align-self:start;min-width:0}.kv-policy .kv-policy-toc{margin:0;border:0;padding:0;background:transparent}.kv-policy .kv-policy-toc>summary{display:flex;align-items:center;justify-content:space-between;min-height:44px;margin:0;padding:0 0 18px;color:var(--kv-policy-gold);font-size:12px;font-weight:600;line-height:1.5;letter-spacing:.08em;text-transform:uppercase;list-style:none;cursor:default}.kv-policy .kv-policy-toc>summary::-webkit-details-marker{display:none}.kv-policy .kv-policy-toc>nav{max-height:calc(100vh - var(--kv-policy-offset) - 76px);max-height:calc(100svh - var(--kv-policy-offset) - 76px);overflow-y:auto;margin-inline:-6px;padding:4px 6px 6px;scrollbar-width:thin;scrollbar-color:var(--kv-policy-line) var(--kv-policy-bg)}.kv-policy .kv-policy-toc :is(ol,li){margin:0;padding:0;list-style:none}.kv-policy .kv-policy-toc a{display:flex;align-items:center;min-height:50px;padding:12px 14px;border-bottom:1px solid var(--kv-policy-line);border-left:1px solid transparent;color:var(--kv-policy-muted);font-size:14px;line-height:1.55;text-decoration:none}.kv-policy .kv-policy-toc a:hover{color:var(--kv-policy-ink);background:var(--kv-policy-panel)}.kv-policy .kv-policy-toc a[aria-current=location]{color:var(--kv-policy-ink);border-left-color:var(--kv-policy-wine);background:#28171e}.kv-policy .kv-policy-article{width:100%;max-width:840px;min-width:0;margin:0}.kv-policy .kv-policy-body,.kv-policy .kv-policy-article .rte{width:100%;min-width:0;max-width:none;margin:0;padding:0}.kv-policy .kv-policy-article :is(p,ul,ol,dl,blockquote){margin:0}.kv-policy .kv-policy-article :is(p,ul,ol,dl,blockquote)+:is(p,ul,ol,dl,blockquote){margin-top:20px}.kv-policy .kv-policy-article :is(ul,ol){padding-inline-start:25px}.kv-policy .kv-policy-article ul{list-style:disc outside}.kv-policy .kv-policy-article ol{list-style:decimal outside}.kv-policy .kv-policy-article li{margin-block:8px;padding-inline-start:3px}.kv-policy .kv-policy-article :is(h2,h3,h4){margin:0 0 24px}.kv-policy .kv-policy-article :is(p,ul,ol,dl,table,div)+:is(h3,h4){margin-top:34px}.kv-policy .kv-policy-chapter{margin-top:58px;padding-top:36px;border-top:1px solid var(--kv-policy-wine)}.kv-policy .kv-policy-chapter:first-child{margin-top:0}.kv-policy .kv-policy-word-list{padding-left:0;text-indent:0}.kv-policy .kv-policy-list-marker{display:inline;font:inherit}.kv-policy .kv-policy-article dt{margin-top:22px;font-weight:650}.kv-policy .kv-policy-article dd{margin:8px 0 0}.kv-policy .kv-policy-article blockquote{margin-block:28px;padding-block:24px;border-block:1px solid var(--kv-policy-line);font:inherit}.kv-policy .kv-policy-article blockquote:before{content:none}.kv-policy .kv-policy-table{width:100%;max-width:100%;min-width:0;margin-block:28px;overflow-x:auto;overscroll-behavior-inline:contain;border:1px solid var(--kv-policy-line);border-radius:4px;scrollbar-width:thin;scrollbar-color:var(--kv-policy-gold) var(--kv-policy-panel)}.kv-policy .kv-policy-table table{display:table;width:100%;min-width:560px;margin:0;border-collapse:collapse;table-layout:auto;font:400 15px/1.65 var(--text-font-family, sans-serif);font-variant-numeric:tabular-nums;text-align:left;color:var(--kv-policy-ink)}.kv-policy .kv-policy-table :is(td,th){padding:18px 20px;border-bottom:1px solid var(--kv-policy-line);vertical-align:top;white-space:normal}.kv-policy .kv-policy-table tr>:is(td,th):first-child{padding-left:20px}.kv-policy .kv-policy-table tr>:is(td,th):last-child{padding-right:20px}.kv-policy .kv-policy-table tr:first-child{background:#26181e}.kv-policy .kv-policy-table tr:nth-child(2n){background:var(--kv-policy-panel)}.kv-policy .kv-policy-table tr:last-child :is(td,th){border-bottom:0}.kv-policy .kv-policy-table :is(p,span,strong){font-size:inherit;line-height:inherit}.kv-policy .kv-policy-table p+p{margin-top:12px}.kv-policy .kv-policy-table caption{padding:16px 18px;color:var(--kv-policy-muted);text-align:left}@media(min-width:900px)and (max-width:1100px){.kv-policy .kv-policy-hero-inner,.kv-policy .kv-policy-shell{padding-inline:30px}.kv-policy .kv-policy-hero-inner{gap:36px}.kv-policy .kv-policy-shell{grid-template-columns:220px minmax(0,1fr);gap:36px}}@media(max-width:899px){:is(.kv-policy,.shopify-policy__container){font-size:16px}.kv-policy .kv-policy-hero{padding-block:46px 38px}.kv-policy .kv-policy-hero-inner,.kv-policy .kv-policy-shell{padding-inline:24px}.kv-policy .kv-policy-hero-inner{grid-template-columns:minmax(0,1fr);gap:26px}.kv-policy .kv-policy-hero h1{max-width:18ch;font-size:clamp(44px,8vw,64px)}.kv-policy .kv-policy-hero-copy{max-width:66ch;font-size:16px}.kv-policy .kv-policy-shell{display:block;padding-block:0 52px}.kv-policy .kv-policy-sidebar{z-index:4;background:var(--kv-policy-bg);border-bottom:1px solid var(--kv-policy-line)}.kv-policy .kv-policy-toc>summary{position:relative;min-height:56px;padding:14px 28px 14px 0;color:var(--kv-policy-ink);font-size:14px;letter-spacing:normal;text-transform:none;cursor:pointer}.kv-policy .kv-policy-toc>summary:after{content:"";position:absolute;right:6px;width:8px;height:8px;border-right:1.5px solid var(--kv-policy-gold);border-bottom:1.5px solid var(--kv-policy-gold);transform:rotate(45deg) translateY(-2px)}.kv-policy .kv-policy-toc[open]>summary:after{transform:rotate(225deg) translate(-2px,-2px)}.kv-policy .kv-policy-toc>nav{max-height:min(50vh,calc(100vh - var(--kv-policy-offset) - 100px));max-height:min(50svh,calc(100svh - var(--kv-policy-offset) - 100px));padding-bottom:16px}.kv-policy .kv-policy-toc a{min-height:48px}.kv-policy .kv-policy-article{padding-top:34px}.kv-policy .kv-policy-article h2{font-size:33px}.kv-policy .kv-policy-article h3{font-size:27px}.kv-policy .kv-policy-chapter{margin-top:44px;padding-top:30px}.kv-policy .kv-policy-table table{font-size:14px}.kv-policy .kv-policy-table :is(td,th){padding:15px 14px}.kv-policy .kv-policy-table tr>:is(td,th):first-child{padding-left:14px}.kv-policy .kv-policy-table tr>:is(td,th):last-child{padding-right:14px}}@media(max-width:360px){.kv-policy .kv-policy-hero-inner,.kv-policy .kv-policy-shell{padding-inline:18px}.kv-policy .kv-policy-hero h1{font-size:42px}}@media(prefers-reduced-motion:reduce){.kv-policy *,.kv-policy *:before,.kv-policy *:after{scroll-behavior:auto;animation:none;transition:none}}@media print{:is(.kv-policy,.shopify-policy__container){--kv-policy-bg: #fff;--kv-policy-ink: #161616;--kv-policy-muted: #454545;--kv-policy-line: #ccc;--kv-policy-wine: #999;--kv-policy-panel: #f2f2f2;--kv-policy-gold: #68451c;color-scheme:light;font-size:11pt}.kv-policy .kv-policy-hero{padding-block:0 24px;background:#fff}.kv-policy .kv-policy-hero-inner,.kv-policy .kv-policy-shell{display:block;width:100%;max-width:none;padding:0}.kv-policy .kv-policy-hero h1{max-width:none;margin-bottom:16px;font-size:28pt}.kv-policy .kv-policy-hero-copy{max-width:none;font-size:11pt}.kv-policy .kv-policy-sidebar{display:none}.kv-policy .kv-policy-article{max-width:none;padding-top:24px}.kv-policy .kv-policy-article h2{font-size:19pt}.kv-policy .kv-policy-article h3{font-size:15pt}.kv-policy .kv-policy-chapter{margin-top:28px;padding-top:24px}.kv-policy .kv-policy-table{overflow:visible}.kv-policy .kv-policy-table table{min-width:0;font-size:9pt}.kv-policy .kv-policy-table :is(td,th){padding:8px}.kv-policy .kv-policy-table tr>:is(td,th):first-child{padding-left:8px}.kv-policy .kv-policy-table tr>:is(td,th):last-child{padding-right:8px}.kv-policy .kv-policy-table tr:first-child{background:var(--kv-policy-panel)}.kv-policy :is(h1,h2,h3,h4){break-after:avoid}.kv-policy .kv-policy-table tr{break-inside:avoid}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/kervyra-policy.css.map */
