html body.kt-store{--kt-surface-start:#fdfaf5;--kt-surface-middle:#f1faf8;--kt-surface-end:#e5f5f3;--kt-surface-angle:120deg;--kt-soft-band:#dceef7;--kt-band-side:100%;--kt-brand-surface:linear-gradient(var(--kt-surface-angle),var(--kt-surface-start),var(--kt-surface-middle) 52%,var(--kt-surface-end))}html body.kt-page-product{--kt-surface-start:#e5f5f3;--kt-surface-middle:#f1faf8;--kt-surface-end:#fdfaf5;--kt-surface-angle:145deg;--kt-band-side:0%}html body.kt-page-blog{--kt-surface-start:#eaf4fa;--kt-surface-middle:#fdfaf5;--kt-surface-end:#e5f5f3;--kt-surface-angle:150deg}html body.kt-page-article{--kt-surface-start:#fdfaf5;--kt-surface-middle:#e5f5f3;--kt-surface-end:#eaf4fa;--kt-surface-angle:160deg;--kt-band-side:0%}html body:is(.kt-page-page,.kt-page-policy,.kt-page-search,.kt-page-list-collections){--kt-surface-start:#eaf4fa;--kt-surface-middle:#f1faf8;--kt-surface-end:#fdfaf5;--kt-surface-angle:115deg;--kt-soft-band:#d8f2f2}html body.kt-page-cart{--kt-surface-start:#e5f5f3;--kt-surface-middle:#eaf4fa;--kt-surface-end:#fdfaf5;--kt-surface-angle:135deg}html body.kt-store:not(.kt-page-index){background:var(--kt-brand-surface)}html body.kt-store #main:not(:has(.kt-hero)){position:relative;isolation:isolate;background:radial-gradient(ellipse 90% 650px at var(--kt-band-side) 950px,var(--kt-soft-band),transparent 100%),radial-gradient(ellipse 75% 700px at 15% 2450px,#e5f5f3,transparent 100%),var(--kt-brand-surface)!important}html body.kt-store #main:not(:has(.kt-hero)):before{content:""!important;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0!important;pointer-events:none;background:var(--kt-brand-pattern) center top / 100% auto repeat-y!important;opacity:.4!important}html body.kt-store #main:not(:has(.kt-hero))>*{position:relative;z-index:1}html body.kt-store #main:not(:has(.kt-hero))>.shopify-section:not(.shopify-section-group-footer-group),html body.kt-store #main:not(:has(.kt-hero))>.shopify-section:not(.shopify-section-group-footer-group)>:is(.section,.blog,.collection-header,.not-found){background:transparent!important}html body.kt-store #main:not(:has(.kt-hero))>.shopify-section:not(.shopify-section-group-footer-group):before{content:none!important}html body.kt-store :is(#header-sidebar-menu,#cart-drawer,#search-drawer)::part(content){isolation:isolate;background:var(--kt-cloud-active,var(--kt-cloud-image)),var(--kt-cloud-base)!important;background-size:100% 100%!important;background-repeat:no-repeat!important}html body.kt-store #header-sidebar-menu :is(.kt-mobile-shop__card,.kt-mobile-categories a,.kt-mobile-info>a,.kt-mobile-info summary,.kt-mobile-info details a):is(:hover,:focus-visible,:active,[aria-current=page]){background:var(--kt-blue-depth)!important;color:#fff!important;opacity:1!important;box-shadow:none}html body.kt-store #header-sidebar-menu :is(.kt-mobile-shop__card,.kt-mobile-categories a,.kt-mobile-info>a,.kt-mobile-info summary):is(:hover,:focus-visible,:active,[aria-current=page]) :is(.kt-mobile-shop__arrow,.kt-mobile-categories__arrow,.kt-mobile-info__chevron){background:#fff3!important;color:#fff!important}html body.kt-store #header-sidebar-menu :is(.kt-mobile-shop__card,.kt-mobile-categories a,.kt-mobile-info>a,.kt-mobile-info summary):focus-visible{outline:2px solid #176486;outline-offset:3px}html body.kt-store #header-sidebar-menu::part(content):before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:var(--kt-brand-pattern) 38% top / 140% auto repeat-y;opacity:.28}html body.kt-store :is(#header-sidebar-menu,#cart-drawer,#search-drawer)::part(body),html body.kt-store :is(#header-sidebar-menu,#cart-drawer,#search-drawer)::part(header),html body.kt-store :is(#header-sidebar-menu,#cart-drawer,#search-drawer)::part(footer){position:relative;z-index:1;background:transparent!important;border-color:transparent!important;box-shadow:none!important}html body.kt-store #header-sidebar-menu::part(content):before{background-position:left top;background-size:180% auto;opacity:.42}@media(max-width:699px){html body.kt-store #main:not(:has(.kt-hero)):before{background-size:140% auto!important;opacity:.28!important}}html body #main :is(.kt-collection-hero,.kt-editorial__hero,.blog-banner-content){display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:0;min-height:260px;border:1px solid rgb(255 255 255 / .8);border-radius:24px;overflow:hidden;background:linear-gradient(115deg,#fdfaf5,#eaf5f8);color:#183b56}html body #main .kt-collection-hero{width:min(calc(100% - var(--container-gutter) * 2),var(--container-max-width));margin:24px auto 0}html body #main :is(.kt-collection-hero__copy,.kt-editorial__hero>div:first-child,.blog-banner-content>div:first-child){display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:12px;padding:28px 36px}html body #main :is(.kt-collection-hero,.kt-editorial__hero,.blog-banner-content) h1{max-width:24ch;margin:0;font-size:clamp(30px,2.8vw,42px);line-height:1.15}html body #main :is(.kt-collection-hero__eyebrow,.kt-editorial__eyebrow,.kt-blog-hero__eyebrow){margin:0;font-size:12px;line-height:1.4;letter-spacing:.12em;color:#176486}html body #main :is(.kt-collection-hero__copy .prose,.kt-editorial__intro,.blog-banner-content .prose){margin:0;max-width:64ch;font-size:16px;line-height:1.6;color:#526879}html body #main .kt-editorial__subtitle{margin:0;font-size:18px;line-height:1.4}html body #main :is(.kt-collection-hero__media,.kt-editorial__hero-media,.kt-blog-hero__image){height:260px;min-height:0;margin:0;border-radius:0;aspect-ratio:auto;clip-path:none}html body #main :is(.kt-collection-hero__media,.kt-editorial__hero-media,.kt-blog-hero__image) img{object-fit:cover}html body #main .kt-collection-hero__media:after{border:0;box-shadow:none;background:linear-gradient(90deg,#eaf5f8,transparent 30%)}html body #main :is(.kt-collection-hero--text,.kt-editorial__hero--text){grid-template-columns:1fr;min-height:0}html body #main .kt-editorial{width:min(calc(100% - var(--container-gutter) * 2),var(--container-max-width))}html body #main .kt-editorial--information .kt-editorial__hero{max-width:none;padding:0}html body #main .blog-banner{padding:24px 0 32px}html body #main .blog-banner-content{max-width:none;padding:0}html body #main .kt-collection-copy{width:min(calc(100% - var(--container-gutter) * 2),var(--container-max-width));margin-block:48px 64px}html body #main .kt-collection-copy__body{column-gap:48px;padding:36px}html body #main .kt-collection-copy__body p+p{margin-top:12px}html body #main .kt-collection-copy__faq{margin-top:40px}html body #main .kt-collection-copy__faq details{border:0;border-bottom:1px solid #dce8ef}html body #main .kt-collection-copy__faq summary{padding:18px 16px;border-radius:10px}html body #main .kt-collection-copy__faq details[open] summary{background:var(--kt-blue-depth);color:#fff}html body #main .kt-collection-copy__faq details[open] summary h3{color:#fff}html body #main .kt-collection-copy__faq details[open] .kt-collection-copy__faq-icon{background:#ffffff26;color:#fff}html body #main .kt-collection-copy__faq details[open] .prose{padding:20px 16px}@media(min-width:1000px){html body #main .collection__top-bar{position:sticky;top:var(--sticky-area-height);z-index:4;min-height:52px;padding:10px 16px;border-radius:16px;background:#fffffff5;box-shadow:0 3px 12px #183b560a}html body #main .collection__facets-scroller{top:calc(var(--sticky-area-height) + 76px);max-height:calc(100dvh - var(--sticky-area-height) - 100px);overflow-y:auto;overscroll-behavior:contain}html body #main .collection{column-gap:32px;row-gap:24px}}@media(max-width:699px){html body #main :is(.kt-collection-hero,.kt-editorial__hero,.blog-banner-content){grid-template-columns:1fr;min-height:0;border-radius:20px}html body #main .kt-collection-hero{margin-top:16px}html body #main :is(.kt-collection-hero__copy,.kt-editorial__hero>div:first-child,.blog-banner-content>div:first-child){padding:24px 20px}html body #main :is(.kt-collection-hero,.kt-editorial__hero,.blog-banner-content) h1{font-size:30px}html body #main :is(.kt-collection-hero__media,.kt-editorial__hero-media,.kt-blog-hero__image){height:180px}html body #main .kt-collection-hero__media:after{background:linear-gradient(180deg,#eaf5f8,transparent 30%)}html body #main .kt-collection-copy{margin-block:32px 40px}html body #main .kt-collection-copy__body{columns:1;padding:24px 20px}html body #main .kt-collection-copy__faq{padding:24px 20px}}html body #main :is(.kt-collection-hero,.kt-editorial__hero,.blog-banner-content){background:#fff}html body #main .kt-collection-hero__media:after{background:linear-gradient(90deg,#fff,transparent 30%)}@media(max-width:699px){html body #main .kt-collection-hero__media:after{background:linear-gradient(180deg,#fff,transparent 30%)}}html body #main .kt-article-header{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);min-height:260px;gap:0;border-radius:24px;background:#fff}html body #main .kt-article-header__copy{padding:28px 36px}html body #main .kt-article-header h1{margin:12px 0;font-size:clamp(30px,2.8vw,42px);line-height:1.15}html body #main .kt-article-eyebrow{margin:0;font-size:12px;line-height:1.4;letter-spacing:.12em}html body #main .kt-article-header__media{height:260px;min-height:0}html body #main .kt-article-header__media:after{background:linear-gradient(90deg,#fff,transparent 30%)}html body #main .article-navigation{min-width:0;grid-template-columns:minmax(0,1fr)}html body #main .article .article-navigation .kt-blog-card-read:is(:hover,:focus-visible){text-decoration:none!important;color:#3092bd}html body #main .article .article-navigation .kt-blog-card-read span{transition:transform .18s ease}html body #main .article .article-navigation .kt-blog-card-read:is(:hover,:focus-visible) span{transform:translate(5px)}@media(max-width:699px){html body #main .article .article-prev-next{grid-auto-flow:row;grid-auto-columns:auto}html body #main .article .article-prev-next>.blog-post-card{grid-column:auto!important}}@media(prefers-reduced-motion:reduce){html body #main .article .article-navigation .kt-blog-card-read span{transition:none}}@media(max-width:699px){html body #main .kt-article-header{grid-template-columns:1fr;min-height:0;border-radius:20px}html body #main .kt-article-header__copy{padding:24px 20px}html body #main .kt-article-header h1{font-size:30px}html body #main .kt-article-header__media{height:180px}html body #main .kt-article-header__media:after{background:linear-gradient(180deg,#fff,transparent 30%)}}html body.kt-store{--kt-aligned-width:min(calc(100% - var(--container-gutter) * 2),var(--container-max-width));--kt-panel-shadow:var(--shadow-block)}html body.kt-store #main :is(.kt-editorial,.shopify-policy__container,.kt-collection-hero,.kt-collection-copy,.kt-scratch-categories){width:var(--kt-aligned-width);max-width:none;margin-inline:auto}html body.kt-store :is(.header__wrapper,.kt-hordijk-footer>.container),html body.kt-store #main :is(.kt-hero__inner,.kt-blog__inner,.kt-discover__inner,.kt-quotes__inner,.kt-scratch__inner,.kt-products__inner,.kt-categories__inner,.kt-features__inner,.kt-reviews__inner,.kt-routine__inner){width:var(--kt-aligned-width)!important;max-width:none;margin-inline:auto}html body.kt-store #main .shopify-policy__container>:is(.shopify-policy__title,.shopify-policy__body),html body.kt-store #main .kt-editorial--information>:is(.kt-editorial__hero,.kt-editorial__content){max-width:74ch;margin-inline:0}html body.kt-store #main .kt-editorial--information .kt-editorial__hero>div:first-child{padding-inline:0}html body.kt-store #main :is(.shopify-policy__container,.kt-editorial--information,.kt-page-card,.kt-editorial__download-card,.article-content,.article-comments__form,.comments-list,.kt-article-toc,.kt-features__item,.kt-discover__card,.kt-blog__manual-card,.kt-review-card,.collection__facets-scroller,.collection__pagination){box-shadow:var(--kt-panel-shadow)}html body.kt-store #main .kt-page-steps .kt-page-card:hover{box-shadow:var(--kt-panel-shadow)}html body.kt-store #main :is(product-card,.kt-category-card,.kt-faq-content__section,.kt-faq-content__contact,.kt-faq-content__categories a){box-shadow:var(--kt-panel-shadow)}html body.kt-store #main .kt-editorial--faq .kt-editorial__content{width:100%;max-width:none;margin-inline:0}html body.kt-store #main .kt-editorial--faq .kt-editorial__hero{padding:0}html body.kt-store #main .kt-editorial--faq .kt-faq-content{width:100%;max-width:none;margin:0}html body.kt-store #main .kt-editorial--faq .kt-editorial__content{margin-top:32px}html body.kt-store #main .kt-editorial--faq{margin-block:24px 32px}html body.kt-store #main .kt-editorial--faq .kt-faq-content__section,html body.kt-store #main .kt-editorial--faq .kt-faq-content__contact{padding:28px 36px}html body.kt-store #main .kt-editorial--faq .kt-faq-content__contact{grid-template-columns:minmax(0,1fr) auto;background:#fff;color:#183b56;min-height:0}html body.kt-store #main .kt-editorial--faq .kt-faq-content__contact h2{color:#183b56;font-size:26px}html body.kt-store #main .kt-editorial--faq .kt-faq-content__contact p{color:#526879}html body.kt-store #main .kt-editorial--faq .kt-faq-content__contact a{width:fit-content;margin:0;background:var(--kt-blue-depth)!important;color:#fff!important;font-weight:700}html body.kt-store #main .kt-editorial--faq .kt-faq-content__contact a .kt-action-paw{background:#fff3!important;color:#fff!important}html body.kt-store #main .kt-editorial--faq .kt-faq-content__contact a:is(:hover,:focus-visible) .kt-action-paw,html body.kt-store #main .kt-editorial--faq .kt-faq-content__questions details[open] .kt-action-paw{background:var(--kt-blue-depth)!important;color:#fff!important}html body.kt-store #main .kt-editorial--faq .kt-faq-content__questions details[open]>p{margin:0;padding:20px 16px;border-radius:0 0 10px 10px;background:linear-gradient(130deg,#fffffff7,#eff9fde6);color:#4d6577}html body.kt-store #main .kt-editorial--faq .kt-faq-content__categories a:is(:hover,:focus-visible){box-shadow:var(--kt-panel-shadow)}@media(max-width:699px){html body.kt-store #main .kt-editorial--faq{margin-top:16px}html body.kt-store #main .kt-editorial--faq .kt-faq-content__section,html body.kt-store #main .kt-editorial--faq .kt-faq-content__contact{padding:24px 20px}html body.kt-store #main .kt-editorial--faq .kt-editorial__hero{min-height:0}html body.kt-store #main .kt-editorial--faq .kt-editorial__hero-media{height:180px}html body.kt-store #main .kt-editorial--faq .kt-editorial__content{margin-top:24px}}html body.kt-store #main .kt-faq-content__categories a:is(:hover,:focus-visible) .kt-action-paw{background:var(--kt-blue-depth)!important;color:#fff!important}html body.kt-store #main .kt-routine .kt-routine__inner{padding:0;gap:0;min-height:0;overflow:hidden;background:#fff}html body.kt-store #main .kt-routine .kt-routine__media{min-height:360px;border-radius:0}html body.kt-store #main .kt-routine .kt-routine__copy{padding:36px;background:transparent}@media(max-width:699px){html body.kt-store #main .kt-routine .kt-routine__media{min-height:0}html body.kt-store #main .kt-routine .kt-routine__copy{padding:24px 20px}}html body.kt-store{--kt-cloud-primary:var(--kt-cloud-mint);--kt-cloud-scale:1;--kt-cloud-strength:calc(var(--kt-cloud-intensity) * var(--kt-cloud-scale));--kt-cloud-image: radial-gradient(ellipse 80% 20% at var(--kt-cloud-x) 2%,rgb(var(--kt-cloud-primary) / calc(var(--kt-cloud-strength) * .8)),transparent 100%), radial-gradient(ellipse 80% 22% at calc(var(--kt-cloud-x) + 95%) 28%,rgb(var(--kt-cloud-ice) / var(--kt-cloud-strength)),transparent 100%), radial-gradient(ellipse 95% 24% at calc(var(--kt-cloud-x) + 50%) 58%,rgb(var(--kt-cloud-ice) / var(--kt-cloud-strength)),transparent 100%), radial-gradient(ellipse 85% 24% at calc(var(--kt-cloud-x) + 80%) 87%,rgb(var(--kt-cloud-beige) / var(--kt-cloud-strength)),transparent 100%), linear-gradient(var(--kt-cloud-angle),rgb(var(--kt-cloud-light-mint) / calc(var(--kt-cloud-strength) * .2)),transparent 40%,rgb(var(--kt-cloud-beige) / calc(var(--kt-cloud-strength) * .45)));background-color:var(--kt-cloud-base)!important;background-image:var(--kt-cloud-active,var(--kt-cloud-image))!important;background-size:100% 100%!important;background-repeat:no-repeat!important}html body.kt-store.kt-page-collection{--kt-cloud-primary:var(--kt-cloud-ice)}html body.kt-store.kt-page-product{--kt-cloud-scale:.5}html body.kt-store:is(.kt-page-blog,.kt-page-article,.kt-page-page,.kt-page-policy){--kt-cloud-scale:.65}html body.kt-store #main:not(:has(.kt-hero)),html body.kt-store.kt-page-index #main{background:transparent!important}html body.kt-store .shopify-section-group-header-group{background:transparent!important}html body.kt-store #main :is(.kt-collection-copy__faq,.kt-faq-content__questions) details[open] summary{background:transparent;color:#183b56;border-radius:0}html body.kt-store #main :is(.kt-collection-copy__faq,.kt-faq-content__questions) details[open] summary :is(h3,span){color:inherit}html body.kt-store #main :is(.kt-collection-copy__faq,.kt-faq-content__questions) summary:is(:hover,:focus-visible){color:#176486;background:#237ca30a}html body.kt-store #main :is(.kt-collection-copy__faq,.kt-faq-content__questions) details[open]>:is(.accordion__content,p){background:transparent!important;border-radius:0;color:#4d6577}html body.kt-store #main .kt-collection-copy__faq details[open] .prose{padding:0 0 20px}html body.kt-store.kt-page-blog #main .blog-banner{padding:24px 0 0}html body.kt-store.kt-page-blog #main .blog-posts__container{margin-block:0;padding-block:32px 40px;row-gap:24px}html body.kt-store.kt-page-blog #main .blog-posts{gap:24px}html body.kt-store.kt-page-blog #main .blog-post-card{box-shadow:var(--kt-panel-shadow)}@media(max-width:699px){html body.kt-store.kt-page-blog #main .blog-posts__container{padding-block:24px 28px}}html body.kt-store #main .shopify-policy__container{width:var(--kt-layout-width);padding:32px!important;margin-bottom:40px!important;border-radius:22px}html body.kt-store #main .shopify-policy__container>:is(.shopify-policy__title,.shopify-policy__body){max-width:76ch;margin-inline:auto;min-width:0}html body.kt-store #main .shopify-policy__title{margin-bottom:24px}html body.kt-store #main .shopify-policy__title h1{font-size:36px;margin-top:10px}html body.kt-store #main .shopify-policy__body .prose{font-size:16px;line-height:1.75}html body.kt-store #main .shopify-policy__body :is(h2,h3,h4){font-family:Fredoka,var(--heading-font-family);font-weight:700;line-height:1.35;color:#183b56;letter-spacing:normal}html body.kt-store #main .shopify-policy__body h2{font-size:24px;margin:28px 0 12px;padding-top:0;border-top:0;scroll-margin-top:110px}html body.kt-store #main .shopify-policy__body :is(h3,h4){font-size:20px;margin:24px 0 10px}html body.kt-store #main .shopify-policy__body p{margin:0 0 16px}html body.kt-store #main .kt-policy-toc{margin:0 0 24px;padding:18px;border:1px solid #dcecf3;background:#f2f8fa;border-radius:14px}html body.kt-store #main .kt-policy-toc summary{font-size:15px}html body.kt-store #main .kt-policy-toc ol{margin:16px 0 0;padding:0;list-style:none}html body.kt-store #main .kt-policy-toc li{font-size:14px;line-height:1.5;margin:0 0 6px;padding:0}html body.kt-store #main .kt-policy-toc li:last-child{margin-bottom:0}html body.kt-store #main .kt-policy-toc a{display:block;padding:6px 9px;border-radius:8px;color:#176486;text-decoration:none;transition:background-color .15s,color .15s}html body.kt-store #main .kt-policy-toc a:hover{background:#dceef5;color:#183b56}html body.kt-store #main .kt-policy-toc a:focus-visible{outline:2px solid #176486;outline-offset:2px}html body.kt-store #main .kt-policy-toc a[aria-current=location]{background:var(--kt-blue-depth);color:#fff;font-weight:700}html body.kt-store #main .kt-editorial--information{width:var(--kt-layout-width);padding:32px;margin-block:24px 40px;border-radius:22px}html body.kt-store #main .kt-editorial--information>:is(.kt-editorial__hero,.kt-editorial__content){max-width:var(--page-max-width,76ch);margin-inline:auto}html body.kt-store #main .kt-editorial--information .kt-editorial__content{margin-top:24px;font-size:16px;line-height:1.75}html body.kt-store #main .kt-editorial--information h1{font-size:36px;line-height:1.15;max-width:none}html body.kt-store #main .kt-editorial--information .kt-editorial__content :is(h2,h3,h4){font-family:Fredoka,var(--heading-font-family);font-weight:700;line-height:1.35;letter-spacing:normal;color:#183b56}html body.kt-store #main .kt-editorial--information .kt-editorial__content h2{color:#237ca3;font-size:24px;margin:28px 0 12px}html body.kt-store #main .kt-editorial--information .kt-editorial__content :is(h3,h4){font-size:20px;margin:24px 0 10px}html body.kt-store #main .kt-editorial--information .kt-editorial__content p{margin:0 0 16px}html body.kt-store #main .kt-editorial--steps{width:var(--kt-layout-width);margin-block:24px 32px}html body.kt-store #main .kt-editorial--steps .kt-editorial__hero{min-height:220px;grid-template-columns:1.2fr .8fr;padding:0}html body.kt-store #main .kt-editorial--steps .kt-editorial__hero>div:first-child{padding:24px}html body.kt-store #main .kt-editorial--steps .kt-editorial__hero h1{font-size:32px;max-width:22ch}html body.kt-store #main .kt-editorial--steps .kt-editorial__hero-media{min-height:220px;height:220px}html body.kt-store #main .kt-editorial--steps .kt-editorial__content{margin-top:20px}html body.kt-store #main .kt-editorial--steps .kt-page-steps{gap:16px}html body.kt-store #main .kt-editorial--steps .kt-page-steps .kt-page-card{display:grid;grid-template-columns:32px minmax(0,1fr);align-content:start;gap:8px 12px;padding:20px;border-radius:16px}html body.kt-store #main .kt-editorial--steps .kt-page-steps .kt-page-card:before{grid-column:1;grid-row:1;width:32px;height:32px;margin:0;font-size:13px}html body.kt-store #main .kt-editorial--steps .kt-page-steps .kt-page-card h2{grid-column:2;align-self:center;font-size:22px;line-height:1.3;margin:0}html body.kt-store #main .kt-editorial--steps .kt-page-steps .kt-page-card p{grid-column:2;margin:0;font-size:15px;line-height:1.65}html body.kt-store #main .kt-editorial--steps .kt-page-steps .kt-page-card p+p{margin-top:4px}@media(min-width:1000px){html body.kt-store #main .shopify-policy__container.kt-policy-with-toc{display:grid!important;grid-template-columns:240px minmax(0,1fr);gap:0 36px!important;align-items:start}html body.kt-store #main .kt-policy-with-toc>.shopify-policy__title{grid-column:1 / -1;width:100%;max-width:none;margin-inline:0;padding-bottom:24px;border-bottom:1px solid #dcecf3}html body.kt-store #main .kt-policy-with-toc>.kt-policy-toc{grid-column:1;grid-row:2 / span 2;position:sticky;top:96px;max-height:calc(100vh - 120px);overflow:auto;margin:0}html body.kt-store #main .kt-policy-with-toc>.shopify-policy__body{grid-column:2;width:100%;max-width:none;margin:0}html body.kt-store #main .kt-policy-with-toc>.kt-policy-contact{grid-column:2}}@media(max-width:699px){html body.kt-store #main :is(.shopify-policy__container,.kt-editorial--information){padding:22px!important;border-radius:18px}html body.kt-store #main :is(.shopify-policy__title h1,.kt-editorial--information h1){font-size:30px}html body.kt-store #main :is(.shopify-policy__body h2,.kt-editorial--information .kt-editorial__content h2){font-size:22px}html body.kt-store #main .kt-editorial--steps .kt-editorial__hero{grid-template-columns:1fr;min-height:0}html body.kt-store #main .kt-editorial--steps .kt-editorial__hero h1{font-size:28px}html body.kt-store #main .kt-editorial--steps .kt-editorial__hero-media{min-height:160px;height:160px}html body.kt-store #main .kt-editorial--steps .kt-page-steps .kt-page-card{padding:16px;column-gap:10px}html body.kt-store #main .kt-editorial--steps .kt-page-steps .kt-page-card h2{font-size:20px}}html body.kt-store #main :is(.kt-editorial--story,.kt-editorial--coloring,.kt-editorial--faq){width:var(--kt-layout-width);margin-block:24px 32px}html body.kt-store #main :is(.kt-editorial--story,.kt-editorial--coloring,.kt-editorial--faq) .kt-editorial__hero{min-height:0;padding:0}html body.kt-store #main :is(.kt-editorial--story,.kt-editorial--coloring,.kt-editorial--faq) .kt-editorial__hero>div:first-child{padding:24px}html body.kt-store #main :is(.kt-editorial--story,.kt-editorial--coloring,.kt-editorial--faq) .kt-editorial__hero h1{font-size:32px}html body.kt-store #main :is(.kt-editorial--story,.kt-editorial--coloring,.kt-editorial--faq) .kt-editorial__hero-media{height:auto;min-height:0;align-self:stretch}html body.kt-store #main :is(.kt-editorial--story,.kt-editorial--coloring) .kt-editorial__content{margin-top:20px}html body.kt-store #main :is(.kt-editorial--story,.kt-editorial--coloring) .kt-page-grid{gap:16px}html body.kt-store #main :is(.kt-editorial--story,.kt-editorial--coloring) .kt-page-card{padding:20px;border-radius:16px}html body.kt-store #main :is(.kt-editorial--story,.kt-editorial--coloring) .kt-page-card h2{font-size:24px;line-height:1.3;margin-bottom:10px}html body.kt-store #main .kt-editorial--story .kt-page-card h3{font-size:20px;line-height:1.35}html body.kt-store #main .kt-editorial--coloring .kt-editorial__download-card{margin-top:20px;min-height:0;padding:24px;gap:24px}html body.kt-store #main .kt-editorial--coloring .kt-editorial__download-card h2{font-size:28px}html body.kt-store #main .kt-editorial--faq .kt-editorial__content{margin-top:20px}html body.kt-store #main .kt-editorial--faq .kt-faq-content{gap:20px}html body.kt-store #main .kt-editorial--faq :is(.kt-faq-content__section,.kt-faq-content__contact){padding:24px}html body.kt-store #main .kt-editorial--faq .kt-faq-content h2{font-size:26px;line-height:1.3}html body.kt-store #main .kt-policy-with-toc .kt-policy-toc--static{position:static}@media(max-width:699px){html body.kt-store #main :is(.kt-editorial--story,.kt-editorial--coloring,.kt-editorial--faq) .kt-editorial__hero h1{font-size:28px}html body.kt-store #main :is(.kt-editorial--story,.kt-editorial--coloring,.kt-editorial--faq) .kt-editorial__hero-media{height:180px}html body.kt-store #main .kt-editorial--coloring .kt-editorial__download-card{padding:20px}html body.kt-store #main .kt-editorial--coloring .kt-editorial__download-preview{min-height:0}html body.kt-store #main .kt-editorial--faq :is(.kt-faq-content__section,.kt-faq-content__contact){padding:20px}html body.kt-store #main .kt-editorial--faq .kt-faq-content__contact{grid-template-columns:1fr;gap:18px}}html body.kt-store #main .kt-editorial--faq .kt-editorial__hero{min-height:0;align-items:stretch}html body.kt-store #main .kt-editorial--faq .kt-editorial__hero-media{height:220px;min-height:0;align-self:stretch}@media(max-width:699px){html body.kt-store #main .kt-editorial--faq .kt-editorial__hero-media{height:180px}}html body.kt-store #main .kt-editorial--coloring .kt-editorial__hero-media{height:220px}html body.kt-store #main .kt-editorial--coloring .kt-editorial__download-card{grid-template-columns:minmax(0,240px) minmax(0,1fr);padding:20px;gap:20px;box-shadow:none}html body.kt-store #main .kt-editorial--coloring .kt-editorial__download-preview{min-height:0}html body.kt-store #main .kt-editorial--coloring .kt-editorial__content{margin-top:16px}html body.kt-store #main .kt-editorial--coloring .kt-page-grid{gap:12px}html body.kt-store #main .kt-editorial--coloring .kt-page-card{padding:16px;box-shadow:none}html body.kt-store #main .kt-editorial--coloring .kt-page-card h2{font-size:20px;margin-bottom:6px}html body.kt-store #main .kt-editorial--coloring .kt-page-card .prose{line-height:1.55}html body.kt-store #main .kt-editorial--steps .kt-page-note{margin-top:16px;padding:16px 20px;box-shadow:none}html body.kt-store #main .kt-editorial--steps .kt-page-note h2{font-size:20px;margin:0 0 6px}html body.kt-store #main .kt-editorial--steps .kt-page-note p{margin:0}@media(max-width:699px){html body.kt-store #main .kt-editorial--coloring .kt-editorial__hero-media{height:180px}html body.kt-store #main .kt-editorial--coloring .kt-editorial__download-card{grid-template-columns:1fr}html body.kt-store #main .kt-editorial--coloring .kt-editorial__download-preview{max-width:240px;width:100%;margin-inline:auto}}html body.kt-store #main :is(.kt-editorial,.shopify-section--collection-banner,.blog-banner) :is(.kt-editorial__hero,.kt-collection-hero,.blog-banner-content){min-height:220px;padding:0;gap:0;border-radius:24px;align-items:stretch}html body.kt-store #main :is(.kt-editorial,.shopify-section--collection-banner,.blog-banner) :is(.kt-editorial__hero>div:first-child,.kt-collection-hero__copy,.blog-banner-content>div:first-child){padding:24px;gap:10px}html body.kt-store #main :is(.kt-editorial,.shopify-section--collection-banner,.blog-banner) :is(.kt-editorial__hero,.kt-collection-hero,.blog-banner-content) h1{max-width:none;font-size:32px;line-height:1.15;margin:0}html body.kt-store #main :is(.kt-editorial,.shopify-section--collection-banner,.blog-banner) :is(.kt-editorial__eyebrow,.kt-collection-hero__eyebrow,.kt-blog-hero__eyebrow,.kt-editorial__subtitle){margin:0}html body.kt-store #main :is(.kt-editorial,.shopify-section--collection-banner,.blog-banner) :is(.kt-editorial__hero-media,.kt-collection-hero__media,.kt-blog-hero__image){position:relative;height:auto;min-height:220px;align-self:stretch;border-radius:0;aspect-ratio:auto}html body.kt-store #main :is(.kt-editorial,.shopify-section--collection-banner,.blog-banner) :is(.kt-editorial__hero-media,.kt-collection-hero__media,.kt-blog-hero__image) img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}@media(max-width:699px){html body.kt-store #main :is(.kt-editorial,.shopify-section--collection-banner,.blog-banner) :is(.kt-editorial__hero,.kt-collection-hero,.blog-banner-content){min-height:0;grid-template-columns:1fr;border-radius:22px}html body.kt-store #main :is(.kt-editorial,.shopify-section--collection-banner,.blog-banner) :is(.kt-editorial__hero>div:first-child,.kt-collection-hero__copy,.blog-banner-content>div:first-child){padding:20px}html body.kt-store #main :is(.kt-editorial,.shopify-section--collection-banner,.blog-banner) :is(.kt-editorial__hero,.kt-collection-hero,.blog-banner-content) h1{font-size:28px}html body.kt-store #main :is(.kt-editorial,.shopify-section--collection-banner,.blog-banner) :is(.kt-editorial__hero-media,.kt-collection-hero__media,.kt-blog-hero__image){height:180px;min-height:180px}}html body.kt-store{--kt-layout-width:min(calc(100% - var(--container-gutter) * 2),var(--kt-content-max-width))}html body.kt-store #main>.shopify-section:not(.shopify-section-group-footer-group){--container-max-width:var(--kt-content-max-width);--container-narrow-max-width:var(--kt-content-max-width);--kt-aligned-width:var(--kt-layout-width);--section-outer-spacing-block:var(--spacing-8)}html body.kt-store #main .kt-article-extras{max-width:none}html body.kt-store #main .kt-editorial--information>:is(.kt-editorial__hero,.kt-editorial__content){width:100%;font-size:16px}html body.kt-store #main .kt-editorial--information .kt-editorial__hero--text{display:block;min-height:0;border-radius:0}html body.kt-store #main .kt-editorial--information .kt-editorial__hero--text>div:first-child{padding:0}html body.kt-store #main .kt-editorial--information .kt-editorial__content.kt-page-card{padding:0;box-shadow:none}html body.kt-store #main .kt-editorial--information .kt-editorial__content>:first-child{margin-top:0}html body.kt-store #main .kt-editorial--information .kt-editorial__content>:last-child{margin-bottom:0}html body.kt-store #main .kt-article-header{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);min-height:220px;border-radius:24px}html body.kt-store #main .kt-article-header__copy{padding:24px}html body.kt-store #main .kt-article-header__media{height:auto;min-height:220px}@media(max-width:699px){html body.kt-store #main>.shopify-section:not(.shopify-section-group-footer-group){--section-outer-spacing-block:var(--spacing-6)}html body.kt-store #main .kt-article-header{grid-template-columns:1fr;border-radius:22px}html body.kt-store #main .kt-article-header__copy{padding:20px}html body.kt-store #main .kt-article-header__media{height:180px;min-height:180px}}html body.kt-store #main .kt-trust :is(.kt-trust__window,.kt-trust__inner,.kt-trust__cart){width:var(--kt-aligned-width);margin-inline:auto}@media(min-width:700px)and (max-width:999px){html body.kt-store #main .kt-hero{padding-inline:var(--container-gutter)}}html body.kt-store #main :is(.product-info,.product-gallery__media-list-wrapper,.kt-not-found__card,.shopify-policy__container,.kt-editorial--information,.kt-page-grid>.kt-page-card,.kt-editorial__download-card,.kt-page-note,.kt-collection-hero,.kt-collection-info__intro,.kt-collection-info__card,.kt-collection-featured-product,.kt-collection-faq-layout__intro,.kt-collection-copy__faq,.kt-collection-closing,.kt-scratch-categories__card,.article-content,.article-comments__form,.comments-list,.kt-article-toc,.kt-features__item,.kt-discover__card,.kt-blog__manual-card,.kt-review-card,.kt-quotes__card,.collection__facets-scroller,.collection__pagination,.collection__top-bar,product-card,.kt-category-card,.kt-compact-category,.kt-hero__category,.blog-post-card,.kt-faq-content__section,.kt-faq-content__contact,.kt-faq-content__categories>a){box-shadow:var(--kt-panel-shadow)!important}html body.kt-store .shopify-section--header .header__wrapper{box-shadow:var(--kt-panel-shadow)!important}html body.kt-store #main .kt-gallery-stock{box-shadow:none}@media(max-width:699px){html body.kt-store #main .kt-hero :is(.kt-hero__copy,.kt-hero__categories){width:var(--kt-layout-width);margin-inline:auto}html body.kt-store #main .kt-hero .kt-hero__copy{padding-inline:0}}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){html body.kt-store #main :is(.kt-page-grid>.kt-page-card,.kt-collection-info__card,.kt-scratch-categories__card,product-card,.kt-collection-featured-product,.kt-hero__category,.kt-category-card,.kt-compact-category,.kt-blog__manual-card,.blog-post-card,.kt-discover__card,.kt-features__item,.kt-review-card,.kt-quotes__card,.kt-collection-faq-layout__intro,.kt-collection-copy__faq,.kt-collection-closing,.kt-faq-content__categories>a,.kt-faq-content__section,.kt-editorial__download-card){transition:scale .18s ease,transform .18s ease,box-shadow .18s ease,background-color .18s ease,border-color .18s ease}html body.kt-store #main :is(.kt-page-grid>.kt-page-card,.kt-collection-info__card,.kt-scratch-categories__card,product-card,.kt-collection-featured-product,.kt-hero__category,.kt-category-card,.kt-compact-category,.kt-blog__manual-card,.blog-post-card,.kt-discover__card,.kt-features__item,.kt-review-card,.kt-quotes__card,.kt-collection-faq-layout__intro,.kt-collection-copy__faq,.kt-collection-closing,.kt-faq-content__categories>a,.kt-faq-content__section,.kt-editorial__download-card):is(:hover,:focus-within){scale:1.015}}html body.kt-store #main .kt-editorial--coloring .kt-editorial__download-card{grid-template-columns:minmax(0,380px) minmax(0,1fr);gap:32px;padding:24px;align-items:center}html body.kt-store #main .kt-editorial--coloring .kt-editorial__download-preview{width:100%;padding:0}html body.kt-store #main .kt-editorial--coloring .kt-editorial__download-preview img{width:100%;height:auto;max-height:none;object-fit:contain}html body.kt-store #main .kt-editorial--story .kt-page-card--wide>p:has(>a){display:flex;align-items:center;justify-content:space-between;gap:24px}html body.kt-store #main .kt-editorial--story .kt-page-card--wide>p>a{flex:none;margin:0}@media(max-width:699px){html body.kt-store #main .kt-editorial--coloring .kt-editorial__download-card{grid-template-columns:1fr;gap:20px;padding:20px}html body.kt-store #main .kt-editorial--coloring .kt-editorial__download-preview{max-width:none;margin:0}html body.kt-store #main .kt-editorial--story .kt-page-card--wide>p:has(>a){flex-direction:column;align-items:flex-start;gap:16px}}html body.kt-store #main product-card .product-card__figure .product-card__image.kt-card-image--cover{padding:0;object-fit:cover;width:100%;height:100%}html body.kt-store #main :is(.kt-editorial__hero-media,.kt-blog-hero__image){position:relative}html body.kt-store #main :is(.kt-editorial__hero-media,.kt-blog-hero__image):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,#fff,transparent 30%)}@media(max-width:699px){html body.kt-store #main :is(.kt-editorial__hero-media,.kt-blog-hero__image):after{background:linear-gradient(180deg,#fff,transparent 30%)}}@media(max-width:699px){html body.kt-store #main :is(.kt-editorial,.shopify-section--collection-banner,.blog-banner) :is(.kt-editorial__hero-media,.kt-collection-hero__media,.kt-blog-hero__image),html body.kt-store #main .kt-article-header__media{height:clamp(180px,calc((100vw - 40px)*.5625),300px);min-height:0}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/kt-brand-backgrounds.css.map */
