@charset "UTF-8";:root{--k-text-xs: .64rem;--k-text-2xs: .512rem;--k-text-3xs: .32rem;--k-text-sm: .8rem;--k-text-base: 1rem;--k-text-md: 1.25rem;--k-text-lg: 1.563rem;--k-text-xl: 1.953rem;--k-text-2xl: 2.441rem;--k-text-3xl: 3.052rem;--k-text-4xl: 3.815rem;--k-font-heading: "Outfit", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--k-font-body: "Inter", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--k-font-mono: ui-monospace, "SFMono-Regular", Menlo, Monaco, Consolas, monospace;--k-font-sans: var(--k-font-body);--k-weight-light: 300;--k-weight-regular: 400;--k-weight-medium: 500;--k-weight-semibold: 600;--k-weight-bold: 700;--k-weight-black: 900;--k-tracking-tight: -.01em;--k-tracking-none: 0;--k-tracking-wide: .04em;--k-tracking-wider: .08em;--k-tracking-widest: .14em;--k-leading-none: 1;--k-leading-tight: 1.2;--k-leading-snug: 1.35;--k-leading-normal: 1.5;--k-leading-relaxed: 1.65;--k-leading-loose: 1.85;--k-heading-after-paragraph: 3.3rem;--k-heading-adjacent: .5em;--k-heading-stack: 1.33em;--k-space-q: .25rem;--k-space-h: .5rem;--k-space-3q: .75rem;--k-space-1: 1rem;--k-space-1q: 1.25rem;--k-space-1h: 1.5rem;--k-space-2: 2rem;--k-space-2h: 2.5rem;--k-space-3: 3rem;--k-space-4: 4rem;--k-space-5: 5rem;--k-space-6: 6rem;--k-space-8: 8rem;--k-grey-900: #0f0f0f;--k-grey-800: #1e1e1e;--k-grey-700: #333333;--k-grey-600: #4d4d4d;--k-grey-500: #666666;--k-grey-400: #888888;--k-grey-300: #aaaaaa;--k-grey-200: #cccccc;--k-grey-100: #f0f0f0;--k-blue-900: #1a0d66;--k-blue-800: #2a1699;--k-blue-700: #3a1ecc;--k-blue-600: #4a22e6;--k-blue-500: #5328ff;--k-blue-400: #7550ff;--k-blue-300: #9e80ff;--k-blue-200: #c7b3ff;--k-blue-100: #ece6ff;--k-gold-500: #e8a41b;--k-gold-600: #da9711;--k-gold-700: #cc9018;--k-red-500: #ee1251;--k-red-600: #d41049;--k-red-700: #ba0e41;--k-korn-blue-500: #0e46ff;--k-korn-blue-600: #0c3de6;--k-korn-blue-700: #0a35cc;--k-korn-green-500: #15c551;--k-korn-green-600: #13b249;--k-korn-green-700: #119e40;--k-sll-500: #b3ff34;--k-ppp-500: var(--k-gold-600);--k-wow-500: #2b80d4;--k-ske-500: #b32d2e;--k-psl-500: #c45c12;--k-moo-500: #c25909;--k-ejl-500: #e52210;--k-etd-500: #b45309;--k-st-500: #f2801f;--k-shop-btn-dark: var(--k-grey-800);--k-shop-btn-med: var(--k-grey-200);--k-shop-btn-light: var(--k-grey-100);--k-cta-padding: var(--k-space-3q) var(--k-space-1q);--k-cta-radius: var(--k-radius-md);--k-cta-font-size: var(--k-text-sm);--k-cta-tracking: var(--k-tracking-wider);--k-radius-none: 0;--k-radius-sm: .25rem;--k-radius-md: .5rem;--k-radius-lg: .75rem;--k-radius-xl: 1rem;--k-radius-2xl: 1.5rem;--k-radius-full: 9999px;--k-border-thin: 1px;--k-border-medium: 2px;--k-border-thick: 4px;--k-shadow-xs: 0 1px 2px rgb(0 0 0 / 7%);--k-shadow-sm: 0 2px 6px rgb(0 0 0 / 10%);--k-shadow-md: 0 4px 14px rgb(0 0 0 / 12%);--k-shadow-lg: 0 8px 24px rgb(0 0 0 / 14%);--k-shadow-xl: 0 16px 48px rgb(0 0 0 / 18%);--k-shadow-none: none;--k-duration-fast: .15s;--k-duration-base: .25s;--k-duration-slow: .4s;--k-duration-slower: .6s;--k-ease-linear: linear;--k-ease-in: cubic-bezier(.4, 0, 1, 1);--k-ease-out: cubic-bezier(0, 0, .2, 1);--k-ease-in-out: cubic-bezier(.4, 0, .2, 1);--k-ease-spring: cubic-bezier(.34, 1.56, .64, 1);--k-max-w-xs: 20rem;--k-max-w-sm: 30rem;--k-max-w-md: 42rem;--k-max-w-lg: 56rem;--k-max-w-xl: 72rem;--k-max-w-2xl: 80rem;--k-max-w-full: 100%;--k-z-below: -1;--k-z-base: 0;--k-z-raised: 10;--k-z-dropdown: 100;--k-z-sticky: 200;--k-z-overlay: 300;--k-z-modal: 400;--k-z-toast: 500;--k-z-tooltip: 600;--k-color-bg: var(--k-color-white);--k-color-text: var(--k-grey-900);--k-color-white: #fff;--k-color-black: #000;--k-color-muted: var(--k-grey-600);--k-color-accent: var(--k-gold-600);--k-accent: var(--k-color-accent);--k-accent-ink-dark: #16110a;--k-accent-ink: var(--k-accent-ink-dark);--k-accent-hi: color-mix(in srgb, var(--k-accent) 78%, var(--k-color-white));--k-green: #97c459;--k-cyan: #218a9c;--k-color-section-grey: var(--k-grey-800);--k-color-section-charcoal: var(--k-grey-800);--k-color-section-smoke: var(--k-grey-100);--k-color-section-black: var(--k-grey-900);--k-color-border: var(--k-grey-700);--k-color-section-divider: var(--k-grey-400);--k-color-section-divider-invert: color-mix(in srgb, var(--k-grey-400) 58%, transparent);--k-container-max: 78.75rem;--k-megamenu-max: 87.5rem;--k-container-padding-min: var(--k-space-1);--k-container-padding-max: var(--k-space-2h);--k-section-padding-block: clamp( var(--k-space-3), calc(var(--k-space-3) + 2.667vw), var(--k-space-6) );--k-page-section-padding-block: var(--k-section-padding-block);--k-bp-sm: 30rem;--k-bp-md: 48rem;--k-bp-nav: 62.5rem;--k-bp-lg: 68rem;--k-bp-xl: 80rem;--k-bp-xxl: 80.625rem;--k-space-xs: var(--k-space-h);--k-space-sm: var(--k-space-1);--k-space-md: var(--k-space-1h);--k-space-lg: var(--k-space-2h);--k-space-xl: var(--k-space-4)}:root{--k-accent: var(--k-color-accent);--k-accent-ink: var(--k-accent-ink-dark);--k-accent-hi: color-mix(in srgb, var(--k-accent) 78%, var(--k-color-white))}.k-accent--korn-green{--k-accent: var(--k-korn-green-600);--k-accent-ink: var(--k-accent-ink-dark);--k-accent-hi: color-mix(in srgb, var(--k-accent) 78%, var(--k-color-white))}.k-accent--korn-blue{--k-accent: var(--k-korn-blue-600);--k-accent-ink: var(--k-color-white);--k-accent-hi: color-mix(in srgb, var(--k-accent) 78%, var(--k-color-white))}.k-accent--korn-red{--k-accent: var(--k-red-600);--k-accent-ink: var(--k-color-white);--k-accent-hi: color-mix(in srgb, var(--k-accent) 78%, var(--k-color-white))}.k-accent--korn-gold,.k-accent--ppp,.ppp-action{--k-accent: var(--k-gold-600);--k-accent-ink: var(--k-accent-ink-dark);--k-accent-hi: color-mix(in srgb, var(--k-accent) 78%, var(--k-color-white))}.k-accent--sll,.sll-action{--k-accent: var(--k-sll-500);--k-accent-ink: var(--k-accent-ink-dark);--k-accent-hi: color-mix(in srgb, var(--k-accent) 78%, var(--k-color-white))}.k-accent--wow,.wow-action{--k-accent: var(--k-wow-500);--k-accent-ink: var(--k-accent-ink-dark);--k-accent-hi: color-mix(in srgb, var(--k-accent) 78%, var(--k-color-white))}.k-accent--st,.st-action,.sca-action{--k-accent: var(--k-st-500);--k-accent-ink: var(--k-color-white);--k-accent-hi: color-mix(in srgb, var(--k-accent) 78%, var(--k-color-white))}.k-accent--psl,.psl-action{--k-accent: var(--k-psl-500);--k-accent-ink: var(--k-color-white);--k-accent-hi: color-mix(in srgb, var(--k-accent) 78%, var(--k-color-white))}.k-accent--moo,.moo-action{--k-accent: var(--k-moo-500);--k-accent-ink: var(--k-color-white);--k-accent-hi: color-mix(in srgb, var(--k-accent) 78%, var(--k-color-white))}.k-accent--etd,.etd-action{--k-accent: var(--k-etd-500);--k-accent-ink: var(--k-color-white);--k-accent-hi: color-mix(in srgb, var(--k-accent) 78%, var(--k-color-white))}.k-accent--ejl,.ejl-action{--k-accent: var(--k-ejl-500);--k-accent-ink: var(--k-color-white);--k-accent-hi: color-mix(in srgb, var(--k-accent) 78%, var(--k-color-white))}.k-accent--ske,.ske-action{--k-accent: var(--k-ske-500);--k-accent-ink: var(--k-color-white);--k-accent-hi: color-mix(in srgb, var(--k-accent) 78%, var(--k-color-white))}.k-accent--blue,.blue-action{--k-accent: var(--k-blue-500);--k-accent-ink: var(--k-color-white);--k-accent-hi: color-mix(in srgb, var(--k-accent) 78%, var(--k-color-white))}body.k-accent--korn-green .k-page-section--dark,body.k-accent--korn-green .k-page-section--charcoal,body.k-accent--korn-green .k-page-section--invert,body.k-accent--korn-green .k-section--grey,body.k-accent--korn-green .k-section--charcoal,body.k-accent--korn-green .k-section--black,body.k-accent--korn-green .k-product-hero,body.k-accent--korn-green .k-purchase-header{--k-accent: var(--k-korn-green-500);--k-color-accent: var(--k-korn-green-500);--k-accent-hi: color-mix(in srgb, var(--k-accent) 78%, var(--k-color-white))}body:not([class*=k-accent--]) .k-page-section--dark,body:not([class*=k-accent--]) .k-page-section--charcoal,body:not([class*=k-accent--]) .k-page-section--invert,body:not([class*=k-accent--]) .k-section--grey,body:not([class*=k-accent--]) .k-section--charcoal,body:not([class*=k-accent--]) .k-section--black,body:not([class*=k-accent--]) .k-product-hero,body:not([class*=k-accent--]) .k-purchase-header,body.k-accent--korn-gold .k-page-section--dark,body.k-accent--korn-gold .k-page-section--charcoal,body.k-accent--korn-gold .k-page-section--invert,body.k-accent--korn-gold .k-section--grey,body.k-accent--korn-gold .k-section--charcoal,body.k-accent--korn-gold .k-section--black,body.k-accent--korn-gold .k-product-hero,body.k-accent--korn-gold .k-purchase-header,body.k-accent--ppp .k-page-section--dark,body.k-accent--ppp .k-page-section--charcoal,body.k-accent--ppp .k-page-section--invert,body.k-accent--ppp .k-section--grey,body.k-accent--ppp .k-section--charcoal,body.k-accent--ppp .k-section--black,body.k-accent--ppp .k-product-hero,body.k-accent--ppp .k-purchase-header{--k-accent: var(--k-gold-500);--k-color-accent: var(--k-gold-500);--k-accent-hi: color-mix(in srgb, var(--k-accent) 78%, var(--k-color-white))}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body.k-body{margin:0;font-family:var(--k-font-body);font-size:1rem;line-height:var(--k-leading-normal);color:var(--k-color-text);background-color:var(--k-color-bg)}img,video{max-width:100%;height:auto;display:block}a{color:inherit}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.k-body h1,.k-body h2,.k-body h3,.k-body h4,.k-body h5,.k-body h6,.k-body p{margin-inline:0;padding-inline:0;margin-bottom:0;margin-top:var(--k-heading-stack)}.k-body h1:first-child,.k-body h2:first-child,.k-body h3:first-child,.k-body h4:first-child,.k-body h5:first-child,.k-body h6:first-child,.k-body p:first-child{margin-top:0}.k-body p+h1,.k-body p+h2,.k-body p+h3,.k-body p+h4,.k-body p+h5,.k-body p+h6{margin-top:var(--k-heading-after-paragraph)}.k-body h1+h2,.k-body h2+h3,.k-body h3+h4,.k-body h4+h5,.k-body h5+h6{margin-top:var(--k-heading-adjacent)}.k-body h1+p,.k-body h2+p,.k-body h3+p,.k-body h4+p,.k-body h5+p,.k-body h6+p{margin-top:var(--k-heading-adjacent)}.k-body h1,.k-body h2,.k-body h3,.k-body h4,.k-body h5,.k-body h6{font-family:var(--k-font-heading)}.k-body h1{font-size:clamp(2.021875rem,.777vw + 1.8664375rem,2.488125rem);font-weight:600;line-height:1.2}.k-body h2{font-size:clamp(1.685rem,.648vw + 1.5554375rem,2.07375rem);font-weight:600;line-height:1.2}.k-body h3{font-size:clamp(1.40375rem,.541vw + 1.295625rem,1.728125rem);font-weight:600;line-height:1.2}.k-body h4{font-size:clamp(1.17rem,.45vw + 1.08rem,1.44rem);font-weight:600;line-height:1.2}.k-body h5{font-size:clamp(.975rem,.375vw + .9rem,1.2rem);font-weight:600;line-height:1.2}.k-body h6{font-size:.875rem;font-weight:600;line-height:1.2;text-transform:uppercase;letter-spacing:.08em}.k-body p{font-family:var(--k-font-body);font-size:clamp(.8125rem,.312vw + .75rem,1rem);font-weight:var(--k-weight-regular);line-height:1.55}.entry-content img,.wp-block-image img,.post-content img{display:block;max-width:100%;height:auto}.entry-content a img,.post-content a img{display:block}.wp-block-image{margin:var(--k-space-1h) 0}.aligncenter,.wp-block-image .aligncenter{display:block;margin-inline:auto}.alignleft,.wp-block-image .alignleft{float:left;margin:.25rem 1rem .5rem 0}.alignright,.wp-block-image .alignright{float:right;margin:.25rem 0 .5rem 1rem}.k-body .post-single__figure,.k-body figure:has(.post-single__img),.k-body figure:has(>.post-video){display:block;box-sizing:border-box;margin:var(--k-space-1h) 0;margin-inline:0!important;padding:0!important;max-width:100%;width:var(--post-single-figure-width, 100%);clear:both;float:none}.k-body .post-single__figure[style],.k-body figure:has(.post-single__img)[style],.k-body figure:has(>.post-video)[style]{margin-inline:0!important;max-width:100%!important}img.post-single__img{display:block;width:100%!important;max-width:100%!important;height:auto!important;margin:0!important;float:none!important}.post-single__caption,.k-main--single .k-body :is(.wp-caption-text,figcaption.wp-caption-text){margin-top:var(--k-space-h);font-size:var(--k-text-sm);font-weight:var(--k-weight-bold);line-height:var(--k-leading-normal);color:var(--k-grey-700)}.k-main--page :where(.entry-content,.k-article__content,.k-single-post__content) a:where(:not(.wp-element-button):not(.wp-block-button__link)),.k-main--single :where(.entry-content,.k-article__content,.k-single-post__content) a:where(:not(.wp-element-button):not(.wp-block-button__link)){color:color-mix(in srgb,var(--k-accent) 52%,var(--k-grey-900));text-decoration:underline;text-decoration-thickness:.05em;text-underline-offset:.15em}.k-main--page :where(.entry-content,.k-article__content,.k-single-post__content) a:where(:not(.wp-element-button):not(.wp-block-button__link)):hover,.k-main--page :where(.entry-content,.k-article__content,.k-single-post__content) a:where(:not(.wp-element-button):not(.wp-block-button__link)):focus-visible,.k-main--single :where(.entry-content,.k-article__content,.k-single-post__content) a:where(:not(.wp-element-button):not(.wp-block-button__link)):hover,.k-main--single :where(.entry-content,.k-article__content,.k-single-post__content) a:where(:not(.wp-element-button):not(.wp-block-button__link)):focus-visible{color:color-mix(in srgb,var(--k-accent) 72%,var(--k-grey-900))}.k-container{display:flex;flex-direction:column;align-items:center;width:100%;max-width:var(--k-container-max);margin-inline:auto;padding-inline:clamp(var(--k-container-padding-min),2.667vw,var(--k-container-padding-max))}.k-container--full{max-width:none}.k-main{padding-block:0}.k-stack{display:flex;flex-direction:column;gap:var(--k-space-md)}.k-grid{display:grid;gap:var(--k-space-md)}@media(min-width:48rem){.k-grid--2{grid-template-columns:repeat(2,1fr)}.k-grid--3{grid-template-columns:repeat(3,1fr)}.k-grid--feature{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media(min-width:68rem){.k-grid--feature{grid-template-columns:18.75rem minmax(0,1.2fr) minmax(18.75rem,23.75rem)}}.k-section{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;padding-block:var(--k-section-padding-block);border-bottom:var(--k-border-thin) solid var(--k-color-section-divider)}.k-section:last-child{border-bottom:none}.k-section .k-container>h2[class$=__title],.k-section .k-container>h2[class$=__headline]{margin:0 0 var(--k-space-4)}.k-section--grey{background-color:var(--k-color-section-grey);border-bottom-color:var(--k-color-section-divider-invert)}.k-section--charcoal{background-color:var(--k-color-section-charcoal);border-bottom-color:var(--k-color-section-divider-invert)}.k-section--smoke{background-color:var(--k-color-section-smoke)}.k-section--black{background-color:var(--k-color-section-black);border-bottom-color:var(--k-color-section-divider-invert)}.k-section--product .k-section__product,.k-section--product .k-product-layout{width:100%;gap:0}.k-header-wrap{position:relative;z-index:var(--k-z-sticky);background-color:var(--k-color-black);color:var(--k-color-white)}.k-header{position:relative;border-bottom:var(--k-border-thin) solid var(--k-color-border)}.k-header__inner{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:var(--k-space-2);width:100%;padding-block:var(--k-space-1)}.k-header__brand{flex:0 0 auto;line-height:0}.k-header__brand .custom-logo-link,.k-header__logo-link{display:block;line-height:0;text-decoration:none}.k-header__brand .custom-logo,.k-header__logo{display:block;width:auto;height:3.3rem;max-width:12.6rem;object-fit:contain;object-position:center}.k-header__title{font-family:var(--k-font-heading);font-size:var(--k-text-md);font-weight:var(--k-weight-bold);text-decoration:none;color:var(--k-color-white)}.k-header__menu-wrap{display:flex;flex:1 1 auto;align-items:center;justify-content:flex-end;gap:var(--k-space-2);min-width:0}.k-header__nav{display:flex;align-items:center;justify-content:flex-end}.k-header__toggle{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;padding:0;border:0;border-radius:var(--k-radius-sm);background:transparent;color:var(--k-color-white);cursor:pointer}.k-header__toggle-icon,.k-header__toggle-icon:before,.k-header__toggle-icon:after{display:block;width:1.375rem;height:2px;background:currentcolor;border-radius:1px;transition:transform var(--k-duration-base) var(--k-ease-out),opacity var(--k-duration-base) var(--k-ease-out)}.k-header__toggle-icon{position:relative}.k-header__toggle-icon:before,.k-header__toggle-icon:after{content:"";position:absolute;left:0}.k-header__toggle-icon:before{top:-.45rem}.k-header__toggle-icon:after{top:.45rem}.k-header__nav.is-open .k-header__toggle-icon{background:transparent}.k-header__nav.is-open .k-header__toggle-icon:before{transform:translateY(.45rem) rotate(45deg)}.k-header__nav.is-open .k-header__toggle-icon:after{transform:translateY(-.45rem) rotate(-45deg)}.k-nav--header{display:none;flex-direction:column;align-items:stretch;gap:0;margin:0;padding:0;list-style:none}.k-nav__item{position:relative}.k-nav__item--has-dropdown:after{content:"";position:absolute;top:100%;left:0;width:100%;height:.5rem}.k-nav__item-head{display:inline-flex;align-items:center;justify-content:flex-start;gap:.2rem}.k-nav__link{display:block;padding:.85rem 0;font-family:var(--k-font-heading);font-size:var(--k-text-base);font-weight:var(--k-weight-medium);line-height:var(--k-leading-tight);text-decoration:none;color:var(--k-color-white);transition:opacity var(--k-duration-fast) var(--k-ease-out)}.k-nav__link:hover,.k-nav__link:focus-visible{opacity:.75}.k-nav__submenu-toggle{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0;border:0;border-radius:var(--k-radius-sm);background:transparent;color:var(--k-color-white);cursor:pointer}.k-nav__submenu-icon{display:block;width:.55rem;height:.55rem;border-right:2px solid currentcolor;border-bottom:2px solid currentcolor;transform:rotate(45deg) translateY(-.125rem);transition:transform var(--k-duration-fast) var(--k-ease-out)}.k-nav__item--has-dropdown.is-open>.k-nav__item-head .k-nav__submenu-icon{transform:rotate(-135deg) translateY(-.125rem)}.k-nav__dropdown{display:grid;grid-template-rows:0fr;margin:0;pointer-events:none;transition:grid-template-rows var(--k-duration-slow) var(--k-ease-out)}.k-nav__dropdown-inner{overflow:hidden;min-height:0}.k-nav__dropdown-list{margin:0;padding:0 0 var(--k-space-h);list-style:none;opacity:0;transition:opacity var(--k-duration-base) var(--k-ease-out)}.k-nav__item--has-dropdown.is-open>.k-nav__dropdown,.k-nav__item--has-dropdown.is-dropdown-open>.k-nav__dropdown,.k-nav__item--has-dropdown:focus-within>.k-nav__dropdown{grid-template-rows:1fr;pointer-events:auto}.k-nav__item--has-dropdown.is-open>.k-nav__dropdown .k-nav__dropdown-list,.k-nav__item--has-dropdown.is-dropdown-open>.k-nav__dropdown .k-nav__dropdown-list,.k-nav__item--has-dropdown:focus-within>.k-nav__dropdown .k-nav__dropdown-list{opacity:1;transition-delay:.08s}.k-nav__dropdown-link{display:block;padding:.55rem 0;font-size:var(--k-text-sm);text-decoration:none;color:#ffffffe0}.k-nav__dropdown-link:hover,.k-nav__dropdown-link:focus-visible{color:var(--k-color-white)}.k-header__actions{flex:0 0 auto}.k-header__actions .devkorneff-side-cart__toggle{border-color:#ffffff1f}.k-megamenu{position:absolute;top:100%;left:0;right:0;z-index:var(--k-z-dropdown);display:grid;grid-template-rows:0fr;pointer-events:none;transition:grid-template-rows var(--k-duration-slow) var(--k-ease-out)}.k-megamenu__surface{overflow:hidden;min-height:0;background-color:var(--k-grey-900)}@media(min-width:68rem){.k-megamenu__surface{width:100%;max-width:var(--k-megamenu-max);margin-inline:auto}}.k-header-wrap.is-megamenu-open .k-megamenu__surface{border:var(--k-border-thin) solid var(--k-color-border);border-top:0;border-radius:0 0 var(--k-radius-md) var(--k-radius-md);box-shadow:var(--k-shadow-xs)}.k-megamenu__bridge{flex-shrink:0;height:1rem}.k-header-wrap.is-megamenu-open .k-megamenu{grid-template-rows:1fr;pointer-events:auto}.k-megamenu__container{align-items:stretch;width:100%;max-width:var(--k-megamenu-max);margin-inline:auto;padding-block:var(--k-space-2) var(--k-space-3)}.k-megamenu__inner{width:100%;text-align:left;opacity:0;transition:opacity var(--k-duration-base) var(--k-ease-out)}.k-header-wrap.is-megamenu-open .k-megamenu__inner{opacity:1;transition-delay:.08s}.k-megamenu__heading{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:.55rem .75rem;width:100%;margin:0;padding:0 0 var(--k-space-1h);border-bottom:var(--k-border-thin) solid rgba(255,255,255,.12);text-align:left}.k-megamenu h3.k-megamenu__title{margin:0;font-family:var(--k-font-heading);font-size:var(--k-text-md);font-weight:var(--k-weight-bold);line-height:var(--k-leading-snug);color:var(--k-color-white)}.k-megamenu__rating{display:inline-flex;align-items:center;gap:.2rem;margin:0}.k-megamenu__stars{display:inline-flex;align-items:center;gap:0;margin:0}.k-megamenu__star{width:.8rem;height:.8rem;flex-shrink:0;fill:#ffffff38}.k-megamenu__star.is-filled{fill:#ef852e}.k-megamenu__rating-text{font-size:var(--k-text-xs);font-weight:var(--k-weight-semibold);letter-spacing:.08em;line-height:1;text-transform:uppercase;color:var(--k-grey-400)}.k-megamenu__empty{margin:0;font-size:var(--k-text-sm);color:var(--k-grey-300)}.k-megamenu__body{display:grid;gap:var(--k-space-2);padding-top:var(--k-space-2)}.k-megamenu__groups{display:grid;grid-template-columns:1fr;gap:var(--k-space-2) var(--k-space-1h)}.k-megamenu h4.k-megamenu__group-title{margin:0 0 var(--k-space-h);padding:0 0 var(--k-space-q);border-bottom:var(--k-border-thin) solid rgba(255,255,255,.12);font-family:var(--k-font-body);font-size:var(--k-text-xs);font-weight:var(--k-weight-semibold);letter-spacing:.1em;line-height:var(--k-leading-tight);text-transform:uppercase;color:var(--k-grey-400)}.k-megamenu__list{margin:0;padding:0;list-style:none}.k-megamenu__list--flat{display:grid;grid-template-columns:1fr;gap:0 var(--k-space-1h)}.k-megamenu__item{margin-bottom:.55rem}.k-megamenu__link{display:inline-flex;align-items:center;flex-wrap:wrap;gap:.4em;font-size:var(--k-text-sm);line-height:var(--k-leading-snug);text-decoration:none;color:#ffffffe0;transition:color var(--k-duration-fast) var(--k-ease-out)}.k-megamenu__badge--free,.k-megamenu__badge--sale{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;min-height:1.15rem;padding:.12rem .4rem;border:var(--k-border-thin) solid rgba(255,255,255,.16);border-radius:var(--k-radius-sm);background:transparent;font-size:.5625rem;font-weight:var(--k-weight-bold);letter-spacing:.08em;line-height:1;text-transform:uppercase}.k-megamenu__badge--free{border-color:#3dba6e66;color:#3dba6e}.k-megamenu__badge--sale{border-color:var(--k-grey-500);color:var(--k-ske-500)}.k-megamenu__link:hover,.k-megamenu__link:focus-visible{color:var(--k-color-white)}.k-megamenu__aside{display:flex;flex-direction:row;align-items:center;gap:var(--k-space-1h) var(--k-space-2);min-width:0;padding-top:var(--k-space-1h);border-top:var(--k-border-thin) solid rgba(255,255,255,.12)}.k-megamenu__featured-link{flex:0 0 auto;width:min(14rem,42%);text-decoration:none;color:var(--k-color-white)}.k-megamenu__featured-media{display:block;overflow:hidden;width:100%;aspect-ratio:16/10;border:1px solid rgba(255,255,255,.14);background:#ffffff0a}.k-megamenu__featured-image{display:block;width:100%;height:100%;object-fit:cover}.k-megamenu__featured-placeholder{display:block;width:100%;height:100%;background:linear-gradient(135deg,transparent 46%,rgba(255,255,255,.1) 50%,transparent 54%),#ffffff08}.k-megamenu__featured-copy{display:flex;flex-direction:column;align-items:flex-start;gap:var(--k-space-q);min-width:0}.k-megamenu__featured-title{font-size:var(--k-text-sm);line-height:var(--k-leading-snug);text-decoration:none;color:#ffffffe0}.k-megamenu__featured-price{font-size:var(--k-text-sm);line-height:var(--k-leading-snug);color:var(--k-grey-300)}.k-megamenu__featured-price del{margin-right:.35em;color:var(--k-grey-500)}.k-megamenu__featured-price ins{text-decoration:none;color:var(--k-color-white)}.k-megamenu__featured-title:hover,.k-megamenu__featured-title:focus-visible{color:var(--k-color-white)}.k-megamenu__featured-link:hover .k-megamenu__featured-media,.k-megamenu__featured-link:focus-visible .k-megamenu__featured-media{border-color:#ffffff47}.k-megamenu__all{display:inline-flex;align-items:center;gap:.35em;margin-top:var(--k-space-h);padding-top:0;font-size:var(--k-text-sm);font-weight:var(--k-weight-semibold);letter-spacing:.06em;text-decoration:none;text-transform:uppercase;color:var(--k-accent);transition:color var(--k-duration-fast) var(--k-ease-out)}.k-megamenu__all:after{content:"→"}.k-megamenu__all:hover,.k-megamenu__all:focus-visible{color:var(--k-accent-hi)}@media(min-width:48rem){.k-megamenu__groups,.k-megamenu__list--flat{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:62.5rem){.k-header__toggle{display:none}.k-header__inner{align-items:stretch}.k-header__nav{display:flex;align-items:stretch}.k-nav--header{display:flex;flex-direction:row;align-items:stretch;gap:var(--k-space-2)}.k-nav__item{display:flex;align-items:center}.k-nav__item--has-dropdown:after{height:0}.k-nav__item-head{display:inline-flex;align-items:center;gap:.15rem}.k-nav__item--has-dropdown>.k-nav__link{padding-right:0}.k-nav__link{padding:.5rem 0}.k-nav__submenu-toggle{width:1.25rem;height:1.25rem;margin-left:0}.k-nav__dropdown{position:absolute;top:100%;left:0;z-index:var(--k-z-dropdown);min-width:14rem}.k-nav__dropdown-inner{background-color:var(--k-grey-900)}.k-nav__item--has-dropdown.is-dropdown-open .k-nav__dropdown-inner,.k-nav__item--has-dropdown.is-open .k-nav__dropdown-inner,.k-nav__item--has-dropdown:focus-within .k-nav__dropdown-inner{border:var(--k-border-thin) solid var(--k-color-border);border-top:0;border-radius:0 0 var(--k-radius-md) var(--k-radius-md);box-shadow:var(--k-shadow-xs)}.k-nav__dropdown-list{padding:var(--k-space-h) var(--k-space-1) var(--k-space-1)}.k-nav__dropdown-link{padding:.45rem .25rem}}@media(min-width:68rem){.k-megamenu__groups,.k-megamenu__list--flat{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:80.625rem){.k-megamenu__body{grid-template-columns:minmax(0,1fr) 14.5rem;gap:var(--k-space-3);align-items:stretch}.k-megamenu__aside{flex-direction:column;align-items:stretch;padding-top:0;padding-left:var(--k-space-2);border-top:0;border-left:var(--k-border-thin) solid rgba(255,255,255,.12)}.k-megamenu__featured-link{width:100%}.k-megamenu__all{margin-top:var(--k-space-1)}}@media(max-width:80.5625rem){.k-megamenu__aside{justify-content:center}}@media(max-width:62.4375rem){.k-header-wrap.is-nav-open .k-nav--header{display:flex;position:absolute;top:100%;left:0;right:0;z-index:var(--k-z-dropdown);padding:var(--k-space-1) var(--k-space-2) var(--k-space-2);background-color:var(--k-color-black);border-top:1px solid rgba(255,255,255,.08);box-shadow:var(--k-shadow-lg)}.k-header-wrap.is-megamenu-open .k-megamenu{position:static;grid-template-rows:1fr;pointer-events:auto}.k-header-wrap.is-megamenu-open .k-megamenu__surface{border:0;box-shadow:none}.k-header-wrap.is-megamenu-open .k-megamenu__container{padding-top:0}}@media(prefers-reduced-motion:reduce){.k-megamenu{transition:none}.k-megamenu__inner{opacity:1;transition:none}.k-nav__dropdown{transition:none}.k-nav__dropdown-list{opacity:1;transition:none}}.k-promo-banner{padding-block:.45rem;font-size:var(--k-text-base);font-weight:var(--k-weight-semibold);line-height:var(--k-leading-snug);text-align:center}.k-promo-banner__text{margin:0}.k-promo-banner__text a{color:inherit;text-decoration:underline;text-underline-offset:.15em}.k-promo-banner__text a:hover,.k-promo-banner__text a:focus-visible{opacity:.85}.k-promo-banner__text p{margin:0}.k-promo-banner--black{background-color:var(--k-color-black);color:var(--k-color-white)}.k-promo-banner--korn-green{background-color:var(--k-korn-green-600);color:var(--k-color-black)}.k-promo-banner--korn-blue,.k-promo-banner--korn-red,.k-promo-banner--orange{background-color:var(--k-accent, var(--k-gold-600));color:var(--k-color-black)}.k-promo-banner--korn-gold{background-color:var(--k-gold-600);color:var(--k-color-black)}.k-promo-banner--white{background-color:var(--k-color-white);color:var(--k-color-black);border-bottom:var(--k-border-thin) solid var(--k-grey-200)}.k-promo-banner--blue{background-color:#5327ff;color:var(--k-color-white)}.k-promo-banner--shure-green{background-color:var(--k-sll-500);color:var(--k-color-black)}.k-promo-banner--st-orange{background-color:var(--k-st-500);color:var(--k-color-black)}.k-promo-banner--text-black{color:var(--k-color-black)}.k-promo-banner--text-white{color:var(--k-color-white)}.k-footer{padding-block:var(--k-space-4) var(--k-space-2);background-color:var(--k-color-black);color:var(--k-grey-100);border-top:1px solid rgba(255,255,255,.08)}.k-footer h4.k-footer__heading{font-size:1.3rem}.k-footer__inner{display:flex;flex-direction:column;gap:var(--k-space-3);width:100%;align-items:center}.k-footer__grid{display:grid;grid-template-columns:1fr;gap:var(--k-space-3);width:100%}.k-footer__col{display:flex;flex-direction:column;align-items:center;gap:var(--k-space-1);min-width:0;text-align:center}.k-footer__heading{margin:0 0 var(--k-space-h);font-family:var(--k-font-heading);font-weight:var(--k-weight-semibold);letter-spacing:.06em;line-height:var(--k-leading-snug);text-transform:uppercase;color:var(--k-color-white)}.k-footer__text{margin:0;margin-inline:auto;max-width:18rem;font-size:var(--k-text-sm);line-height:var(--k-leading-relaxed);color:#ffffffb8}.k-footer__cta{display:inline-flex;align-items:center;justify-content:center;padding:var(--k-cta-padding);border:var(--k-border-thin) solid transparent;border-radius:var(--k-cta-radius);font-family:var(--k-font-body);font-size:var(--k-cta-font-size);font-weight:var(--k-weight-bold);letter-spacing:var(--k-cta-tracking);line-height:var(--k-leading-none);text-align:center;text-transform:uppercase;text-decoration:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:background-color var(--k-duration-fast) var(--k-ease-out),border-color var(--k-duration-fast) var(--k-ease-out),color var(--k-duration-fast) var(--k-ease-out);align-self:center;margin-top:var(--k-space-h);border-color:var(--k-gold-500);background-color:var(--k-gold-500);color:var(--k-accent-ink-dark)}.k-footer__cta:hover,.k-footer__cta:focus-visible{border-color:color-mix(in srgb,var(--k-gold-500) 78%,var(--k-color-white));background-color:color-mix(in srgb,var(--k-gold-500) 78%,var(--k-color-white));color:var(--k-accent-ink-dark);text-decoration:none}.k-footer__subscribe,.k-footer__subscribe .ff_form_modal{display:flex;justify-content:center}.k-footer__subscribe button.k-footer__cta{margin-top:0}.k-footer__socials{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--k-space-h);margin:0;padding:0;list-style:none}.k-footer__social-link{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border:1px solid rgba(255,255,255,.14);border-radius:var(--k-radius-full);color:var(--k-color-white);background-color:#ffffff0a;transition:background-color var(--k-duration-fast) var(--k-ease-out),border-color var(--k-duration-fast) var(--k-ease-out),transform var(--k-duration-fast) var(--k-ease-out)}.k-footer__social-link:hover,.k-footer__social-link:focus-visible{background-color:#ffffff1f;border-color:#ffffff47;transform:translateY(-1px)}.k-footer__social-icon{width:1rem;height:1rem;fill:currentcolor}.k-footer__links{display:flex;flex-direction:column;align-items:center;gap:var(--k-space-h);margin:0;padding:0;list-style:none}.k-footer__link,.k-footer__links a{font-size:var(--k-text-sm);line-height:var(--k-leading-snug);text-decoration:none;color:#ffffffb8;transition:color var(--k-duration-fast) var(--k-ease-out)}.k-footer__link:hover,.k-footer__link:focus-visible,.k-footer__links a:hover,.k-footer__links a:focus-visible{color:var(--k-color-white)}.k-footer__address{display:flex;flex-direction:column;align-items:center;gap:var(--k-space-h);font-style:normal;font-size:var(--k-text-sm);line-height:var(--k-leading-relaxed);color:#ffffffb8}.k-footer__logo-link{display:block;line-height:0;text-decoration:none}.k-footer__logo{display:block;width:auto;height:2.75rem;max-width:10rem;object-fit:contain}.k-footer__address-name{display:block;font-weight:var(--k-weight-semibold);color:var(--k-color-white)}.k-footer__address-line{display:block;line-height:var(--k-leading-snug)}.k-footer__address-line+.k-footer__address-line{margin-top:calc(-1 * var(--k-space-q))}.k-footer__bar{width:100%;padding-top:var(--k-space-2);border-top:1px solid rgba(255,255,255,.08);text-align:center}.k-footer__copy{margin:0;font-size:var(--k-text-xs);color:#ffffff85}.k-footer__copy a{color:inherit;text-decoration:none}.k-footer__copy a:hover,.k-footer__copy a:focus-visible{color:var(--k-color-white)}@media(min-width:48rem){.k-footer__inner{align-items:stretch}.k-footer__col{align-items:flex-start;text-align:start}.k-footer__text{margin-inline:0}.k-footer__cta{align-self:flex-start}.k-footer__socials{justify-content:flex-start}.k-footer__links,.k-footer__address{align-items:flex-start}.k-footer__logo-link{align-self:flex-start}.k-footer__bar{text-align:start}.k-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:68rem){.k-footer__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:80rem){.k-footer__grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--k-space-2)}}.k-body .chart-page{--chart-bg: #efeee6;--chart-ink: #262420;--chart-ink-muted: #8a8577;--chart-axis: #3a3830;--chart-off: #2f6ba8;--chart-on: #a97d34;box-sizing:border-box;display:flex;flex-direction:column;gap:var(--k-space-1q);width:100%;max-width:700px;margin-block:var(--k-space-2);font-family:var(--k-font-mono);color:var(--chart-ink)}.k-body .chart-page *,.k-body .chart-page *:before,.k-body .chart-page *:after{box-sizing:border-box}.k-body .chart-page p{margin:0;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit}.k-body .chart-page section{margin:0;padding:0;border:0}.k-body .chart-block{width:100%;padding:var(--k-space-1q);background:var(--chart-bg)}.k-body .chart-title{margin:0 0 var(--k-space-q);font:600 var(--k-text-sm)/1.3 var(--k-font-body);color:var(--chart-ink)}.k-body .chart-subtitle{margin:0 0 var(--k-space-1);font-size:var(--k-text-sm);line-height:var(--k-leading-normal);color:var(--chart-ink-muted)}.k-body .chart-caption{margin:var(--k-space-1) 0 0;font-size:var(--k-text-sm);line-height:var(--k-leading-normal);color:var(--chart-ink-muted)}.k-body .chart-page .legend{display:flex;flex-wrap:wrap;gap:var(--k-space-1);margin:0 0 var(--k-space-1);font-size:var(--k-text-sm);color:var(--chart-ink-muted)}.k-body .legend-item{display:inline-flex;align-items:center;gap:var(--k-space-h)}.k-body .swatch{width:10px;height:10px;border-radius:var(--k-radius-sm)}.k-body .swatch-off{background:var(--chart-off)}.k-body .swatch-on{background:var(--chart-on)}.k-body .bar-chart-wrap{width:100%;overflow-x:auto}.k-body .chart-page table.bar-chart,.k-body .chart-page table.bar-track{display:table!important;width:100%!important;max-width:100%!important;table-layout:fixed!important;border-collapse:collapse!important;border-spacing:0!important;margin:0!important;background:transparent!important}.k-body .chart-page table.bar-chart thead{display:table-header-group!important}.k-body .chart-page table.bar-chart tbody{display:table-row-group!important}.k-body .chart-page table.bar-chart tfoot{display:table-footer-group!important}.k-body .chart-page table.bar-chart tr,.k-body .chart-page table.bar-track tr{display:table-row!important}.k-body .chart-page table.bar-chart th,.k-body .chart-page table.bar-chart td,.k-body .chart-page table.bar-track td{display:table-cell!important;padding:0!important;border:0!important;background:transparent!important;vertical-align:middle!important}.k-body .bar-label{width:190px!important;min-width:190px!important;max-width:190px!important;padding:var(--k-space-h) var(--k-space-1) var(--k-space-h) 0!important;font-size:var(--k-text-sm)!important;font-weight:var(--k-weight-regular)!important;text-align:right!important;white-space:nowrap!important;color:var(--chart-ink)!important}.k-body .bar-track-cell{width:auto!important;padding:var(--k-space-h) 0!important}.k-body .bar-chart.single .bar-label,.k-body .bar-chart.single .bar-track-cell{padding-top:var(--k-space-q)!important;padding-bottom:var(--k-space-q)!important}.k-body .bar-track{min-width:280px}.k-body .bar-track tr+tr td{padding-top:2px!important}.k-body .bar{min-width:2px!important;height:12px;border-radius:0 var(--k-radius-sm) var(--k-radius-sm) 0!important;cursor:help}.k-body .bar-off{background:var(--chart-off)!important}.k-body .bar-on{background:var(--chart-on)!important}.k-body .bar-rest{width:auto!important}.k-body .bar-axis-spacer{width:190px!important;min-width:190px!important;max-width:190px!important}.k-body .bar-axis{position:relative!important;height:18px!important;padding-top:var(--k-space-q)!important;border-top:var(--k-border-thin) solid var(--chart-axis)!important}.k-body .bar-tick{position:absolute;top:var(--k-space-q);font-size:var(--k-text-xs);color:var(--chart-ink-muted);transform:translate(-50%);white-space:nowrap}.k-body .bar-tick:first-child{transform:none}@media(max-width:29.9375rem){.k-body .bar-label,.k-body .bar-axis-spacer{width:110px!important;min-width:110px!important;max-width:110px!important;font-size:var(--k-text-xs)!important;white-space:normal!important}.k-body .bar-track{min-width:180px}}:root{--devkorneff-shortcode-price-base: var(--k-color-white);--devkorneff-shortcode-price-color: var(--devkorneff-shortcode-price-base);--devkorneff-shortcode-price-font-size: 1.5em;--devkorneff-shortcode-price-font-weight: inherit;--devkorneff-shortcode-price-line-height: var(--k-leading-snug);--devkorneff-shortcode-price-margin-variation: var(--k-space-h) 0 var(--k-space-3q);--devkorneff-shortcode-price-margin-simple: 0 0 var(--k-space-3q);--devkorneff-shortcode-price-gap-row: .35em;--devkorneff-shortcode-price-gap-col: .5em;--devkorneff-shortcode-sale-del-font-size: .75em;--devkorneff-shortcode-btn-color: var(--k-color-white);--devkorneff-shortcode-btn-bg: var(--k-grey-800);--devkorneff-shortcode-btn-border-width: 0;--devkorneff-shortcode-btn-border-style: solid;--devkorneff-shortcode-btn-border-color: var(--k-grey-800);--devkorneff-shortcode-btn-hover-color: var(--k-color-white);--devkorneff-shortcode-btn-hover-bg: var(--k-grey-700);--devkorneff-shortcode-btn-hover-border-color: var(--k-grey-700);--devkorneff-shortcode-btn-padding: var(--k-space-3q) var(--k-space-1);--devkorneff-shortcode-btn-border-radius: var(--k-radius-sm);--devkorneff-shortcode-btn-font-size: var(--k-text-base);--devkorneff-shortcode-btn-font-weight: var(--k-weight-bold);--devkorneff-shortcode-btn-text-transform: none;--devkorneff-shortcode-btn-transition: color var(--k-duration-base) var(--k-ease-out), background-color var(--k-duration-base) var(--k-ease-out), border-color var(--k-duration-base) var(--k-ease-out);--devkorneff-shortcode-demo-btn-color: var(--k-color-white);--devkorneff-shortcode-demo-btn-bg: var(--k-grey-800);--devkorneff-shortcode-demo-btn-border-width: 0;--devkorneff-shortcode-demo-btn-border-style: solid;--devkorneff-shortcode-demo-btn-border-color: var(--k-grey-800);--devkorneff-shortcode-demo-btn-hover-color: var(--k-color-white);--devkorneff-shortcode-demo-btn-hover-bg: var(--k-grey-700);--devkorneff-shortcode-demo-btn-hover-border-color: var(--k-grey-700);--devkorneff-shortcode-demo-btn-padding: var(--k-space-3q) var(--k-space-1);--devkorneff-shortcode-demo-btn-border-radius: var(--k-radius-sm);--devkorneff-shortcode-demo-btn-font-size: var(--k-text-base);--devkorneff-shortcode-demo-btn-font-weight: var(--k-weight-bold);--devkorneff-shortcode-demo-btn-text-transform: none;--devkorneff-shortcode-demo-link-font-size: inherit;--devkorneff-shortcode-demo-link-padding: 0;--devkorneff-shortcode-demo-link-bg: transparent;--devkorneff-shortcode-demo-link-border-width: 0;--devkorneff-shortcode-demo-link-border-style: solid;--devkorneff-shortcode-demo-link-border-color: transparent;--devkorneff-shortcode-demo-link-color: var(--k-grey-900);--devkorneff-shortcode-demo-link-hover-color: var(--k-grey-700)}.devkorneff-audio-shop{--devkorneff-shortcode-price-color: var(--k-color-white);--devkorneff-audio-shop-title-font-weight: var(--k-weight-bold);--devkorneff-audio-shop-price-font-size: 1.05em;--devkorneff-audio-shop-price-font-weight: var(--devkorneff-shortcode-price-font-weight);--devkorneff-audio-shop-btn-color: var(--k-color-white);--devkorneff-audio-shop-btn-bg: var(--k-grey-800);--devkorneff-audio-shop-btn-border-width: 0;--devkorneff-audio-shop-btn-border-style: solid;--devkorneff-audio-shop-btn-border-color: var(--k-grey-800);--devkorneff-audio-shop-btn-border-radius: var(--k-radius-sm);--devkorneff-audio-shop-btn-font-size: .85em;--devkorneff-audio-shop-btn-font-weight: var(--k-weight-medium);--devkorneff-audio-shop-btn-padding: var(--k-space-3q) var(--k-space-1);--devkorneff-audio-shop-btn-hover-color: var(--k-color-white);--devkorneff-audio-shop-btn-hover-bg: var(--k-grey-500);--devkorneff-audio-shop-btn-hover-border-color: var(--k-grey-500);--devkorneff-audio-shop-btn-text-transform: uppercase;--devkorneff-audio-shop-btn-letter-spacing: var(--k-tracking-none);--devkorneff-audio-shop-btn-transition: var(--devkorneff-shortcode-btn-transition)}.devkorneff-add-to-cart-button:not(.devkorneff-demo-link){padding:var(--devkorneff-shortcode-btn-padding);border:var(--devkorneff-shortcode-btn-border-width) var(--devkorneff-shortcode-btn-border-style) var(--devkorneff-shortcode-btn-border-color);border-radius:var(--devkorneff-shortcode-btn-border-radius);background-color:var(--devkorneff-shortcode-btn-bg);font-size:var(--devkorneff-shortcode-btn-font-size);font-weight:var(--devkorneff-shortcode-btn-font-weight);text-transform:var(--devkorneff-shortcode-btn-text-transform);text-decoration:none;color:var(--devkorneff-shortcode-btn-color);transition:var(--devkorneff-shortcode-btn-transition)}.devkorneff-add-to-cart-button:not(.devkorneff-demo-link):hover,.devkorneff-add-to-cart-button:not(.devkorneff-demo-link):focus-visible{border-color:var(--devkorneff-shortcode-btn-hover-border-color);background-color:var(--devkorneff-shortcode-btn-hover-bg);color:var(--devkorneff-shortcode-btn-hover-color)}.devkorneff-audio-shop .devkorneff-add-to-cart-button:not(.devkorneff-demo-link){padding:var(--devkorneff-audio-shop-btn-padding);border:var(--devkorneff-audio-shop-btn-border-width) var(--devkorneff-audio-shop-btn-border-style) var(--devkorneff-audio-shop-btn-border-color);border-radius:var(--devkorneff-audio-shop-btn-border-radius);background-color:var(--devkorneff-audio-shop-btn-bg);font-size:var(--devkorneff-audio-shop-btn-font-size);font-weight:var(--devkorneff-audio-shop-btn-font-weight);letter-spacing:var(--devkorneff-audio-shop-btn-letter-spacing);text-transform:var(--devkorneff-audio-shop-btn-text-transform);color:var(--devkorneff-audio-shop-btn-color);transition:var(--devkorneff-audio-shop-btn-transition)}.devkorneff-audio-shop .devkorneff-add-to-cart-button:not(.devkorneff-demo-link):hover,.devkorneff-audio-shop .devkorneff-add-to-cart-button:not(.devkorneff-demo-link):focus-visible{border-color:var(--devkorneff-audio-shop-btn-hover-border-color);background-color:var(--devkorneff-audio-shop-btn-hover-bg);color:var(--devkorneff-audio-shop-btn-hover-color)}.devkorneff-add-to-cart-simple .added_to_cart.wc-forward{display:none}.devkorneff-demo-link{padding:var(--devkorneff-shortcode-demo-link-padding);border:var(--devkorneff-shortcode-demo-link-border-width) var(--devkorneff-shortcode-demo-link-border-style) var(--devkorneff-shortcode-demo-link-border-color);background:none;font-size:var(--devkorneff-shortcode-demo-link-font-size);font-weight:inherit;text-decoration:none;color:var(--devkorneff-shortcode-demo-link-color);cursor:pointer;transition:var(--devkorneff-shortcode-btn-transition)}.devkorneff-demo-link:hover,.devkorneff-demo-link:focus-visible{background:var(--devkorneff-shortcode-demo-link-bg);color:var(--devkorneff-shortcode-demo-link-hover-color);text-decoration:none}.devkorneff-add-demo .devkorneff-add-to-cart-button:not(.devkorneff-demo-link),.devkorneff-add-demo-simple .devkorneff-add-to-cart-button:not(.devkorneff-demo-link){padding:var(--devkorneff-shortcode-demo-btn-padding);border:var(--devkorneff-shortcode-demo-btn-border-width) var(--devkorneff-shortcode-demo-btn-border-style) var(--devkorneff-shortcode-demo-btn-border-color);border-radius:var(--devkorneff-shortcode-demo-btn-border-radius);background-color:var(--devkorneff-shortcode-demo-btn-bg);font-size:var(--devkorneff-shortcode-demo-btn-font-size);font-weight:var(--devkorneff-shortcode-demo-btn-font-weight);text-transform:var(--devkorneff-shortcode-demo-btn-text-transform);text-decoration:none;color:var(--devkorneff-shortcode-demo-btn-color);transition:var(--devkorneff-shortcode-btn-transition)}.devkorneff-add-demo .devkorneff-add-to-cart-button:not(.devkorneff-demo-link):hover,.devkorneff-add-demo .devkorneff-add-to-cart-button:not(.devkorneff-demo-link):focus-visible,.devkorneff-add-demo-simple .devkorneff-add-to-cart-button:not(.devkorneff-demo-link):hover,.devkorneff-add-demo-simple .devkorneff-add-to-cart-button:not(.devkorneff-demo-link):focus-visible{border-color:var(--devkorneff-shortcode-demo-btn-hover-border-color);background-color:var(--devkorneff-shortcode-demo-btn-hover-bg);color:var(--devkorneff-shortcode-demo-btn-hover-color)}body.devkorneff-hide-license-dropdown .variations tr.devkorneff-license-row-hidden,body.devkorneff-hide-license-dropdown .variations tr:has(select[name=attribute_license-type]){display:none}.devkorneff-side-cart-variations-form:not(.devkorneff-show-price) .woocommerce-variation-price{display:none}.devkorneff-side-cart-variations-form.devkorneff-show-price .woocommerce-variation-price.hide_default_price{display:block}.devkorneff-add-to-cart-simple,.devkorneff-side-cart-variations-form.devkorneff-show-price{--devkorneff-shortcode-price-color: var(--devkorneff-shortcode-price-base)}.devkorneff-audio-shop .devkorneff-add-to-cart-simple,.devkorneff-audio-shop .devkorneff-side-cart-variations-form.devkorneff-show-price{--devkorneff-shortcode-price-color: inherit}.devkorneff-side-cart-variations-form.devkorneff-show-price .single_variation{text-align:center}.devkorneff-add-to-cart-simple .devkorneff-add-to-cart-simple__price,.devkorneff-side-cart-variations-form.devkorneff-show-price .woocommerce-variation-price{display:block;text-align:center;color:var(--devkorneff-shortcode-price-color);font-size:var(--devkorneff-shortcode-price-font-size);font-weight:var(--devkorneff-shortcode-price-font-weight);line-height:var(--devkorneff-shortcode-price-line-height)}.devkorneff-add-to-cart-simple .devkorneff-add-to-cart-simple__price{margin:var(--devkorneff-shortcode-price-margin-simple)}.devkorneff-side-cart-variations-form.devkorneff-show-price .woocommerce-variation-price{margin:var(--devkorneff-shortcode-price-margin-variation)}.devkorneff-add-to-cart-simple .devkorneff-add-to-cart-simple__price .price,.devkorneff-side-cart-variations-form.devkorneff-show-price .woocommerce-variation-price .price{display:inline-flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:var(--devkorneff-shortcode-price-gap-row) var(--devkorneff-shortcode-price-gap-col)}.devkorneff-add-to-cart-simple .devkorneff-add-to-cart-simple__price *,.devkorneff-side-cart-variations-form.devkorneff-show-price .woocommerce-variation-price .price *{font-size:inherit;color:var(--devkorneff-shortcode-price-color)}.devkorneff-add-to-cart-simple .devkorneff-add-to-cart-simple__price del,.devkorneff-add-to-cart-simple .devkorneff-add-to-cart-simple__price ins,.devkorneff-side-cart-variations-form.devkorneff-show-price .woocommerce-variation-price del,.devkorneff-side-cart-variations-form.devkorneff-show-price .woocommerce-variation-price ins{display:inline;vertical-align:baseline;opacity:1;color:var(--devkorneff-shortcode-price-color)}.devkorneff-add-to-cart-simple .devkorneff-add-to-cart-simple__price del,.devkorneff-side-cart-variations-form.devkorneff-show-price .woocommerce-variation-price del{font-size:var(--devkorneff-shortcode-sale-del-font-size);text-decoration:line-through}.devkorneff-add-to-cart-simple .devkorneff-add-to-cart-simple__price del *,.devkorneff-side-cart-variations-form.devkorneff-show-price .woocommerce-variation-price del *{font-size:inherit}.devkorneff-add-to-cart-simple .devkorneff-add-to-cart-simple__price ins,.devkorneff-side-cart-variations-form.devkorneff-show-price .woocommerce-variation-price ins{text-decoration:none}.devkorneff-audio-shop .devkorneff-add-to-cart-simple .devkorneff-add-to-cart-simple__price,.devkorneff-audio-shop .devkorneff-side-cart-variations-form.devkorneff-show-price .woocommerce-variation-price{font-size:var(--devkorneff-audio-shop-price-font-size)}.devkorneff-audio-shop .devkorneff-add-to-cart-simple .devkorneff-add-to-cart-simple__price del,.devkorneff-audio-shop .devkorneff-side-cart-variations-form.devkorneff-show-price .woocommerce-variation-price del{font-size:var(--devkorneff-audio-shop-sale-del-font-size, var(--devkorneff-shortcode-sale-del-font-size))}:root{--devkorneff-side-cart-column-header-height: var(--k-space-4);--devkorneff-side-cart-column-divider-color: var(--k-grey-200);--devkorneff-side-cart-surface-bg: var(--k-color-white);--devkorneff-side-cart-upsells-bg: var(--k-grey-100);--devkorneff-side-cart-upsells-card-bg: var(--k-color-white);--devkorneff-side-cart-title-font-weight: var(--k-weight-semibold);--devkorneff-side-cart-close-icon-font-weight: var(--k-weight-light);--devkorneff-side-cart-item-name-font-weight: var(--k-weight-medium);--devkorneff-side-cart-stored-coupons-title-font-weight: var(--k-weight-semibold);--devkorneff-side-cart-apply-stored-coupon-font-weight: var(--k-weight-medium);--devkorneff-side-cart-coupon-apply-font-weight: var(--k-weight-regular);--devkorneff-side-cart-totals-font-weight: inherit;--devkorneff-side-cart-actions-font-weight: var(--k-weight-semibold)}.woocommerce-cart .devkorneff-side-cart,.woocommerce-checkout .devkorneff-side-cart{display:none}.devkorneff-side-cart{position:relative;z-index:9990}.devkorneff-side-cart__toggle{display:inline-flex;align-items:center;gap:.4rem;padding:.4rem .8rem;border-radius:999px;border:1px solid rgba(0,0,0,.12);background:#fff;color:var(--k-grey-900);font-size:.9rem;cursor:pointer;box-shadow:0 4px 10px #0000000f}.devkorneff-side-cart__toggle-icon,.devkorneff-side-cart__header-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.devkorneff-side-cart__icon{width:1.25em;height:1.25em;vertical-align:middle}.devkorneff-side-cart__toggle-count{min-width:1.5rem;height:1.5rem;border-radius:999px;background:var(--k-grey-900);color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:.75rem}.devkorneff-side-cart__panel{position:fixed;top:0;right:0;width:340px;max-width:100%;height:100%;background:#fff;box-shadow:-8px 0 24px #00000029;transform:translate(100%);transition:transform .35s ease-out;display:flex;flex-direction:column;z-index:9995}.devkorneff-side-cart__panel.devkorneff-side-cart__panel--has-upsells,.devkorneff-side-cart__panel:has(.devkorneff-side-cart__layout--has-upsells){width:580px}.devkorneff-side-cart__panel.is-open{transform:translate(0)}.devkorneff-side-cart__layout{display:flex;flex:1 1 auto;min-height:0;height:100%}.devkorneff-side-cart__main{display:flex;flex-direction:column;flex:1 1 auto;min-width:0;min-height:0;width:100%}.devkorneff-side-cart__panel--has-upsells>.devkorneff-side-cart__upsells{position:absolute;top:0;left:0;bottom:0;z-index:2;width:240px;height:100%;min-height:100%}.devkorneff-side-cart__panel--has-upsells>.devkorneff-side-cart__layout{margin-left:240px;width:340px;flex:1 1 auto;min-height:0;height:100%}.devkorneff-side-cart__layout--has-upsells{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;height:100%;background:transparent}.devkorneff-side-cart__layout--has-upsells .devkorneff-side-cart__main{flex:1 1 auto;width:100%;min-height:0;height:100%;border-left:1px solid var(--devkorneff-side-cart-column-divider-color, var(--k-grey-200));box-sizing:border-box}.devkorneff-side-cart__upsells{display:flex;flex-direction:column;flex:none;width:240px;height:100%;min-height:100%;background:var(--devkorneff-side-cart-upsells-bg, var(--k-grey-100));box-shadow:inset 0 -4px 12px #0000001a}.devkorneff-side-cart__upsells-header{display:flex;align-items:center;justify-content:center;height:var(--devkorneff-side-cart-column-header-height, 4rem);min-height:var(--devkorneff-side-cart-column-header-height, 4rem);max-height:var(--devkorneff-side-cart-column-header-height, 4rem);flex-shrink:0;padding:0 1.25rem;box-sizing:border-box;background:var(--devkorneff-side-cart-surface-bg, #ffffff);border-bottom:1px solid var(--k-grey-100);box-shadow:0 4px 12px #0000000f}.devkorneff-side-cart__upsells-title{margin:0;font-size:1.1rem;font-weight:var(--devkorneff-side-cart-title-font-weight, 600);color:var(--k-grey-900);line-height:1.2;text-align:center;width:100%}.devkorneff-side-cart__upsells-intro{margin:0;padding:.75rem 1.25rem 0;font-size:.85rem;font-weight:var(--devkorneff-side-cart-stored-coupons-title-font-weight, 600);line-height:1.35;color:var(--k-grey-900)}.devkorneff-side-cart__upsells-list{list-style:none;margin:0;padding:.5rem 1.25rem .75rem;display:flex;flex-direction:column;gap:.75rem;flex:1 1 auto;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch}.devkorneff-side-cart__upsells-card{margin:0;transition:opacity .25s ease-in-out}.devkorneff-side-cart__upsells-card--adding{opacity:0;pointer-events:none}.devkorneff-side-cart__upsells-coupons{padding:.75rem 1.25rem 1rem;border-top:1px solid var(--k-grey-100);flex-shrink:0}.devkorneff-side-cart .devkorneff-side-cart__upsells-header,.devkorneff-side-cart .devkorneff-side-cart__upsells-intro,.devkorneff-side-cart .devkorneff-side-cart__upsells-list,.devkorneff-side-cart .devkorneff-side-cart__upsells-coupons{padding-inline:1.25rem}.devkorneff-side-cart .devkorneff-side-cart__upsells .devkorneff-side-cart__stored-coupons-title{display:block;padding-inline:0}.devkorneff-side-cart .devkorneff-side-cart__header .devkorneff-side-cart__title,.devkorneff-side-cart .devkorneff-side-cart__upsells-header .devkorneff-side-cart__upsells-title{margin:0;padding-inline:0;text-align:center;width:100%}.devkorneff-side-cart__layout--has-upsells .devkorneff-side-cart__header-icon{display:none}.devkorneff-side-cart__upsells .devkorneff-side-cart__stored-coupons--upsells{margin-bottom:0}.devkorneff-side-cart__upsells .devkorneff-side-cart__stored-coupons-title{font-size:.85rem;margin-bottom:.4rem;color:var(--k-grey-900)}.devkorneff-side-cart__upsells .devkorneff-side-cart__apply-stored-coupon.button{font-size:.75rem;padding:.45rem .55rem}.devkorneff-side-cart__upsells .devkorneff-side-cart__upsells-audio-card{text-align:center;padding:.85rem .75rem;background:var(--devkorneff-side-cart-upsells-card-bg, #ffffff);border-radius:6px;border:1px solid rgba(0,0,0,.08);display:flex;flex-direction:column}.devkorneff-side-cart__upsells .devkorneff-audio-shop__image-wrap{position:relative;width:57.5%;margin:0 auto .3rem}.devkorneff-side-cart__upsells .devkorneff-audio-shop__image-link{display:block}.devkorneff-side-cart__upsells .devkorneff-audio-shop__image-wrap img{display:block;width:100%;aspect-ratio:3/2;height:auto;object-fit:cover;border-radius:4px}.devkorneff-side-cart__upsells .devkorneff-audio-shop__title{margin:0;font-size:.85rem;font-weight:var(--devkorneff-side-cart-item-name-font-weight, 500);color:var(--k-grey-900);line-height:1.2}.devkorneff-side-cart__upsells .devkorneff-audio-shop__title a{color:var(--k-grey-900);text-decoration:none}.devkorneff-side-cart__upsells .devkorneff-audio-shop__price-row{display:flex;justify-content:center;margin-top:.2rem;margin-bottom:.4rem}.devkorneff-side-cart__upsells .devkorneff-audio-shop__price,.devkorneff-side-cart__upsells .devkorneff-audio-shop__price .price,.devkorneff-side-cart__upsells .devkorneff-audio-shop__price .price *,.devkorneff-side-cart__upsells .devkorneff-audio-shop__price .woocommerce-Price-amount,.devkorneff-side-cart__upsells .devkorneff-audio-shop__price .woocommerce-Price-amount *{color:var(--k-grey-900);font-size:.9rem;font-weight:inherit}.devkorneff-side-cart__upsells .devkorneff-audio-shop__price del{font-weight:500;opacity:.55;text-decoration:line-through}.devkorneff-side-cart__upsells .devkorneff-audio-shop__price ins{font-weight:600;text-decoration:none}.devkorneff-side-cart__upsells .devkorneff-audio-shop__price--on-sale ins,.devkorneff-side-cart__upsells .devkorneff-audio-shop__price--on-sale .devkorneff-side-cart__price-pair__sale,.devkorneff-side-cart__upsells .devkorneff-audio-shop__price--on-sale .devkorneff-side-cart__price-pair__sale ins,.devkorneff-side-cart__upsells .devkorneff-audio-shop__price--on-sale .devkorneff-side-cart__price-pair__sale .woocommerce-Price-amount,.devkorneff-side-cart__upsells .devkorneff-audio-shop__price--on-sale .devkorneff-side-cart__price-pair__sale .woocommerce-Price-amount *,.devkorneff-side-cart__upsells .devkorneff-audio-shop__price--on-sale .devkorneff-side-cart__price-wc ins,.devkorneff-side-cart__upsells .devkorneff-audio-shop__price--on-sale .devkorneff-side-cart__price-wc .woocommerce-Price-amount,.devkorneff-side-cart__upsells .devkorneff-audio-shop__price--on-sale .devkorneff-side-cart__price-wc .woocommerce-Price-amount *{color:var(--devkorneff-side-cart-sale-price-color, #c62828)}.devkorneff-side-cart__upsell-footer{display:flex;flex-direction:column;align-items:center;gap:.3rem;margin-top:.35rem}.devkorneff-side-cart__upsell-savings{margin:0;color:#c62828;font-size:.88rem;font-weight:600;line-height:1.2}.devkorneff-side-cart__upsell-add{display:inline-flex;align-items:center;justify-content:center;width:auto;min-width:4.5rem;padding:.4rem .6rem;border:0;border-radius:4px;background-color:var(--k-grey-600);color:#fff;font-size:.75rem;font-weight:var(--devkorneff-side-cart-coupon-apply-font-weight, 400);line-height:1;text-align:center;white-space:nowrap;text-transform:uppercase;cursor:pointer;text-decoration:none;transition:background-color .2s ease}.devkorneff-side-cart__upsell-add:hover{background-color:var(--k-grey-500);color:#fff}.devkorneff-side-cart__upsell-add:disabled{opacity:.65;cursor:wait}.devkorneff-side-cart__header{position:relative;display:flex;align-items:center;justify-content:center;height:var(--devkorneff-side-cart-column-header-height, 4rem);min-height:var(--devkorneff-side-cart-column-header-height, 4rem);max-height:var(--devkorneff-side-cart-column-header-height, 4rem);flex-shrink:0;padding:0 1.25rem;box-sizing:border-box;background:var(--devkorneff-side-cart-surface-bg, #ffffff);border-bottom:1px solid var(--k-grey-100);box-shadow:0 4px 12px #0000000f}.devkorneff-side-cart__header-icon .devkorneff-side-cart__icon{width:1.5rem;height:1.5rem}.devkorneff-side-cart__title{margin:0;font-size:1.1rem;font-weight:var(--devkorneff-side-cart-title-font-weight, 600);color:var(--k-grey-900);line-height:1.2;text-align:center;width:100%}.devkorneff-side-cart__header-icon{position:absolute;left:1.25rem;top:0;bottom:0;display:inline-flex;align-items:center;z-index:1}.devkorneff-side-cart__close{position:absolute;right:1.25rem;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;margin-block:auto;padding:0;background:transparent;border:1px solid rgba(0,0,0,.2);border-radius:50%;cursor:pointer;transition:background-color .2s ease,border-color .2s ease}.devkorneff-side-cart__close:hover{background-color:#0000000f;border-color:#0000004d}.devkorneff-side-cart__close-icon{font-size:1.25rem;line-height:1;font-weight:var(--devkorneff-side-cart-close-icon-font-weight, 300)}.devkorneff-side-cart__body{flex:1 1 auto;min-height:0;padding:.75rem 1.25rem;overflow-y:auto}.devkorneff-side-cart__body--shop-pending{position:relative}.devkorneff-side-cart__shop-pending{position:absolute;z-index:2;top:50%;left:50%;display:flex;align-items:center;justify-content:center;padding:1.5rem 1.85rem;border-radius:999px;transform:translate(-50%,-50%);background:#ffffffc7;box-shadow:0 0 0 1px #fffffff2,0 6px 24px #00000014;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);pointer-events:none}.devkorneff-side-cart__panel--add-pending{isolation:isolate}.devkorneff-side-cart__panel>.devkorneff-side-cart__shop-pending--overlay{position:absolute;z-index:30;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;transform:none;padding:0;border-radius:0;background:#ffffff8c;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.devkorneff-side-cart__shop-pending-spinner{width:2.25rem;height:2.25rem;border:3px solid color-mix(in srgb,var(--k-gold-500) 28%,transparent);border-top-color:var(--k-gold-500);border-radius:50%;animation:devkorneff-side-cart-shop-spin .65s linear infinite}@keyframes devkorneff-side-cart-shop-spin{to{transform:rotate(360deg)}}.devkorneff-side-cart__empty-state{margin:.75rem 0}.devkorneff-side-cart__empty{margin:0 0 .5rem;color:var(--k-grey-500);font-size:.9rem}.devkorneff-side-cart__empty-actions{margin:0}.devkorneff-side-cart__empty-link{color:var(--k-grey-900);font-size:.9rem;font-weight:var(--devkorneff-side-cart-item-name-font-weight, 500);text-decoration:underline;text-underline-offset:.15em}.devkorneff-side-cart__empty-link:hover{color:var(--k-grey-700)}.devkorneff-side-cart__items{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.75rem}.devkorneff-side-cart__item{padding:.5rem 0;border-bottom:1px solid var(--k-grey-100);max-height:200px;overflow:visible;transition:max-height .35s ease-out,opacity .35s ease-out,padding .35s ease-out,border-width .35s ease-out,margin .35s ease-out}.devkorneff-side-cart__item--removing{max-height:0;overflow:hidden;opacity:0;padding-top:0;padding-bottom:0;border-bottom-width:0;margin-top:-.75rem}.devkorneff-side-cart__item--new{opacity:0;transition:opacity .25s ease-in-out}.devkorneff-side-cart__item--new.is-expanded{opacity:1}.devkorneff-side-cart__item-inner{display:flex;gap:.75rem;align-items:flex-start}.devkorneff-side-cart__item-thumb{flex-shrink:0;width:48px;height:48px;overflow:hidden;border-radius:4px;background:var(--k-grey-100)}.devkorneff-side-cart__item-thumb img{width:100%;height:100%;object-fit:cover;display:block}.devkorneff-side-cart__item-thumb a{display:block;line-height:0}.devkorneff-side-cart__item-details{flex:1;min-width:0}.devkorneff-side-cart__item-main{display:flex;justify-content:space-between;align-items:baseline;gap:.5rem}.devkorneff-side-cart__item-name{font-size:.9rem;font-weight:var(--devkorneff-side-cart-item-name-font-weight, 500);line-height:1.2;color:var(--k-grey-900);text-decoration:none;text-align:left}.devkorneff-side-cart__item-name:hover{text-decoration:underline}.devkorneff-side-cart__item-price{font-size:.9rem;color:var(--k-grey-900)}.devkorneff-side-cart__item-price del{font-weight:500;opacity:.55;text-decoration:line-through}.devkorneff-side-cart__item-price ins{font-weight:600;text-decoration:none}.devkorneff-side-cart__item-price--on-sale ins,.devkorneff-side-cart__price-pair--on-sale .devkorneff-side-cart__price-pair__sale,.devkorneff-side-cart__price-pair--on-sale .devkorneff-side-cart__price-pair__sale ins,.devkorneff-side-cart__price-pair--on-sale .devkorneff-side-cart__price-pair__sale .woocommerce-Price-amount,.devkorneff-side-cart__price-pair--on-sale .devkorneff-side-cart__price-pair__sale .woocommerce-Price-amount *,.devkorneff-side-cart__price-pair--on-sale.devkorneff-side-cart__price-wc ins,.devkorneff-side-cart__price-pair--on-sale.devkorneff-side-cart__price-wc .woocommerce-Price-amount,.devkorneff-side-cart__price-pair--on-sale.devkorneff-side-cart__price-wc .woocommerce-Price-amount *{color:var(--devkorneff-side-cart-sale-price-color, #c62828)}.devkorneff-side-cart__item-price:has(.devkorneff-side-cart__price-pair){display:flex;justify-content:flex-end}.devkorneff-side-cart__price-pair{display:flex;flex-direction:column;align-items:flex-end;gap:.125rem;text-align:right;line-height:1.2}.devkorneff-side-cart__item-meta{display:flex;width:100%;align-items:center;gap:.5rem;margin-top:.25rem;font-size:.8rem;color:var(--k-grey-600)}.devkorneff-side-cart__item-qty{margin-right:auto}.devkorneff-side-cart__item-remove{margin-left:0;padding:0;text-align:right;border:0;background:transparent;color:var(--k-grey-500);cursor:pointer;font-size:.8rem;transition:color .2s ease,text-decoration .2s ease}.devkorneff-side-cart__item-remove:hover{color:#c0392b;text-decoration:underline}.devkorneff-side-cart__footer{flex-shrink:0;padding:1rem 1.25rem;border-top:1px solid var(--k-grey-100);border-bottom:0;margin-top:auto;box-shadow:0 -4px 12px #0000000f}.devkorneff-side-cart__stored-coupons{margin-bottom:.75rem}.devkorneff-side-cart__stored-coupons-title{display:block;font-size:.85em;font-weight:var(--devkorneff-side-cart-stored-coupons-title-font-weight, 600);margin-bottom:.35rem}.devkorneff-side-cart__stored-coupons-list{list-style:none;margin:0;padding:0}.devkorneff-side-cart__stored-coupons-list li{margin-bottom:.25rem}.devkorneff-side-cart .devkorneff-side-cart__apply-stored-coupon.button{display:inline-flex;align-items:center;justify-content:flex-start;width:100%;text-align:left;padding:.5rem .6rem;text-transform:uppercase;font-size:.8em;font-weight:var(--devkorneff-side-cart-apply-stored-coupon-font-weight, 500);line-height:1;background-color:var(--k-grey-600);border:0;color:#fff;border-radius:4px;transition:background-color .2s ease,border-color .2s ease}.devkorneff-side-cart .devkorneff-side-cart__apply-stored-coupon.button:hover{background-color:var(--k-grey-500);border-color:transparent;color:#fff}.devkorneff-side-cart__coupon{display:flex;gap:.35rem;margin-bottom:.75rem}.devkorneff-side-cart__coupon-input{flex:1;min-width:0;padding:.4rem .5rem;font-size:.9rem;border:1px solid var(--k-grey-200);border-radius:2px}.devkorneff-side-cart .devkorneff-side-cart__coupon-apply.button{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;padding:.4rem .6rem;font-size:.75rem;text-transform:uppercase;font-weight:var(--devkorneff-side-cart-coupon-apply-font-weight, 400);line-height:1;background-color:var(--k-grey-600);border:0;color:#fff;border-radius:4px;transition:background-color .2s ease,border-color .2s ease}.devkorneff-side-cart .devkorneff-side-cart__coupon-apply.button:hover{background-color:var(--k-grey-500);border-color:transparent;color:#fff}.devkorneff-side-cart__apply-stored-coupon.button{font-weight:var(--devkorneff-side-cart-apply-stored-coupon-font-weight, 500);font-size:.75em}.devkorneff-side-cart__notices{margin-bottom:.5rem}.devkorneff-side-cart__notice--success{color:#0a6e0a;font-size:.85rem;margin:0 0 .25rem}.devkorneff-side-cart__notice--error{color:#b32d2e;font-size:.85rem;margin:0 0 .25rem}.devkorneff-side-cart__totals{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem;font-size:.95rem;font-weight:var(--devkorneff-side-cart-totals-font-weight, inherit)}.devkorneff-side-cart__totals-lines{margin-bottom:.75rem;font-size:.95rem;font-weight:var(--devkorneff-side-cart-totals-font-weight, inherit)}.devkorneff-side-cart__totals-line{display:flex;justify-content:space-between;align-items:baseline;gap:.75rem}.devkorneff-side-cart__totals-label{flex:1 1 auto;min-width:0}.devkorneff-side-cart__totals-value{flex:0 0 auto;text-align:right;white-space:nowrap}.devkorneff-side-cart__tier-nudge{width:100%;min-height:calc(1.5rem + 1em);display:flex;align-items:center;justify-content:flex-start;margin:0 0 .75rem;padding:.75rem 1rem;background:#2ca62714;border:0;border-left:4px solid #2ca627;box-sizing:border-box}.devkorneff-side-cart__tier-nudge-text{margin:0;font-size:.9em;font-weight:700;line-height:1;text-align:left;color:var(--k-grey-700)}.devkorneff-side-cart__tier-fee-asterisk{color:#2ca627;font-size:1.1em;font-weight:700}.devkorneff-side-cart__actions{display:flex;gap:.5rem;text-transform:uppercase}.devkorneff-side-cart__actions .button,.devkorneff-side-cart__actions a.button:link,.devkorneff-side-cart__actions a.button:visited{display:inline-flex;align-items:center;justify-content:center;flex:1 1 auto;text-align:center;font-weight:var(--devkorneff-side-cart-actions-font-weight, 600);font-size:.9em;line-height:1;padding:.75rem 1rem;border-radius:5px;color:#fff;background-color:var(--k-grey-800);border:0;text-decoration:none;transition:color .25s ease,background-color .25s ease,border-color .25s ease}.devkorneff-side-cart .devkorneff-side-cart__actions .button:hover,.devkorneff-side-cart .devkorneff-side-cart__actions a.button:hover{color:#fff;background-color:var(--k-grey-600);border-color:transparent}.devkorneff-side-cart__notice{font-size:.85rem;color:var(--k-grey-500)}.devkorneff-side-cart__mobile-tabs{display:none}.devkorneff-side-cart__mobile-tab{flex:1 1 0;margin:0;padding:.65rem .5rem;border:0;background:var(--k-grey-200);color:var(--k-grey-400);font-size:.9rem;font-weight:var(--devkorneff-side-cart-title-font-weight, 600);line-height:1.2;text-align:center;cursor:pointer;transition:color .2s ease,background-color .2s ease}.devkorneff-side-cart__mobile-tab.is-active{background:#fff;color:var(--k-grey-900)}.devkorneff-side-cart__mobile-tabs-close{flex:0 0 auto;align-self:stretch;width:2.25rem;min-width:2.25rem;height:auto;margin:0;padding:0;background:var(--k-grey-600);border:0;border-radius:0}.devkorneff-side-cart__mobile-tabs-close:hover{background:var(--k-grey-700);border-color:transparent}.devkorneff-side-cart__mobile-tabs-close .devkorneff-side-cart__close-icon{font-size:1.1rem;color:#fff}@media(max-width:580px){body.devkorneff-side-cart--scroll-lock{overflow:hidden;position:fixed;width:100%;left:0;right:0}.devkorneff-side-cart__panel.devkorneff-side-cart__panel--swiping{transition:none}.devkorneff-side-cart__panel.devkorneff-side-cart__panel--has-upsells,.devkorneff-side-cart__panel:has(.devkorneff-side-cart__layout--has-upsells),.devkorneff-side-cart__panel:has(>.devkorneff-side-cart__mobile-tabs){width:100%}.devkorneff-side-cart__panel--has-upsells>.devkorneff-side-cart__mobile-tabs,.devkorneff-side-cart__panel:has(.devkorneff-side-cart__layout--has-upsells)>.devkorneff-side-cart__mobile-tabs,.devkorneff-side-cart__panel--mobile-tabs-active>.devkorneff-side-cart__mobile-tabs,.devkorneff-side-cart__panel>.devkorneff-side-cart__mobile-tabs{display:flex!important;align-items:stretch;flex-shrink:0;width:100%;background:var(--k-grey-200);border-bottom:0}.devkorneff-side-cart__panel--has-upsells .devkorneff-side-cart__header>.devkorneff-side-cart__close,.devkorneff-side-cart__panel:has(.devkorneff-side-cart__layout--has-upsells) .devkorneff-side-cart__header>.devkorneff-side-cart__close{display:none}.devkorneff-side-cart__panel--has-upsells>.devkorneff-side-cart__upsells,.devkorneff-side-cart__panel:has(.devkorneff-side-cart__layout--has-upsells)>.devkorneff-side-cart__upsells{position:static;width:100%;height:auto;min-height:0;max-height:none;flex:1 1 auto;overflow-y:auto;box-shadow:none}.devkorneff-side-cart__panel--has-upsells>.devkorneff-side-cart__layout,.devkorneff-side-cart__panel:has(.devkorneff-side-cart__layout--has-upsells)>.devkorneff-side-cart__layout{margin-left:0;width:100%;flex:1 1 auto;min-height:0;overflow:hidden}.devkorneff-side-cart__layout--has-upsells .devkorneff-side-cart__main{border-left:0}.devkorneff-side-cart__panel--has-upsells.devkorneff-side-cart__panel--tab-cart>.devkorneff-side-cart__upsells,.devkorneff-side-cart__panel:has(.devkorneff-side-cart__layout--has-upsells).devkorneff-side-cart__panel--tab-cart>.devkorneff-side-cart__upsells{display:none}.devkorneff-side-cart__panel--has-upsells.devkorneff-side-cart__panel--tab-cart>.devkorneff-side-cart__layout,.devkorneff-side-cart__panel:has(.devkorneff-side-cart__layout--has-upsells).devkorneff-side-cart__panel--tab-cart>.devkorneff-side-cart__layout{display:flex}.devkorneff-side-cart__panel--has-upsells.devkorneff-side-cart__panel--tab-savings>.devkorneff-side-cart__layout,.devkorneff-side-cart__panel:has(.devkorneff-side-cart__layout--has-upsells).devkorneff-side-cart__panel--tab-savings>.devkorneff-side-cart__layout{display:none}.devkorneff-side-cart__panel--has-upsells.devkorneff-side-cart__panel--tab-savings>.devkorneff-side-cart__upsells,.devkorneff-side-cart__panel:has(.devkorneff-side-cart__layout--has-upsells).devkorneff-side-cart__panel--tab-savings>.devkorneff-side-cart__upsells{display:flex}}.devkorneff-rapid-demo-download{display:block}.devkorneff-rapid-demo-download__image img,.devkorneff-rapid-demo-image img{display:block;width:100%;height:auto;border-radius:10px}.devkorneff-rapid-demo-image--placeholder{padding:1rem;border:1px dashed var(--k-grey-300);border-radius:10px;color:var(--k-grey-600)}.devkorneff-rapid-demo-download__links{display:flex;flex-wrap:wrap;gap:.75rem}.devkorneff-rapid-demo-download__button{display:inline-flex;align-items:center;justify-content:center;font-family:inherit;font-weight:var(--devkorneff-audio-shop-btn-font-weight, 500);text-transform:none;letter-spacing:normal;font-size:var(--devkorneff-audio-shop-btn-font-size, .85em);line-height:1;padding:var(--devkorneff-audio-shop-btn-padding, .75rem 1rem);border-radius:var(--devkorneff-audio-shop-btn-border-radius, 5px);color:var(--devkorneff-audio-shop-btn-color, #ffffff);background-color:var(--devkorneff-audio-shop-btn-bg, var(--k-grey-800));border:var(--devkorneff-audio-shop-btn-border-width, 0) var(--devkorneff-audio-shop-btn-border-style, solid) var(--devkorneff-audio-shop-btn-border-color, var(--k-grey-800));transition:var(--devkorneff-audio-shop-btn-transition, color .25s ease, background-color .25s ease, border-color .25s ease);text-decoration:none}.devkorneff-rapid-demo-download__button:hover,.devkorneff-rapid-demo-download__button:focus-visible{color:#fff;background-color:var(--k-grey-600);border-color:var(--k-grey-600)}.k-purchase-header{--k-color-text: var(--k-color-white);--k-color-muted: var(--k-grey-200);color:var(--k-color-white);display:grid;grid-template-rows:0fr;left:0;pointer-events:none;position:fixed;right:0;top:0;transition:grid-template-rows var(--k-duration-slow) var(--k-ease-out);z-index:var(--k-z-overlay)}.k-purchase-header.is-visible:not(.is-rolled-up){grid-template-rows:1fr;pointer-events:auto}.k-purchase-header__surface{background:var(--k-grey-900);border-bottom:1px solid var(--k-color-border);box-shadow:0 .25rem 1rem #00000059;min-height:0;overflow:hidden}.k-purchase-header__inner{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:var(--k-space-2);justify-content:flex-start;min-height:3.75rem;opacity:0;padding-block:var(--k-space-h);transition:opacity var(--k-duration-base) var(--k-ease-out);width:100%}.k-purchase-header.is-visible:not(.is-rolled-up) .k-purchase-header__inner{opacity:1;transition-delay:.08s}@media(prefers-reduced-motion:reduce){.k-purchase-header,.k-purchase-header__inner{transition:none}}.k-purchase-header__identity{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--k-space-q);justify-content:center;min-width:0}.k-purchase-header__title-row{align-items:center;display:flex;flex-wrap:nowrap;gap:var(--k-space-h);min-width:0}.k-purchase-header__title{font-size:var(--k-text-sm);font-weight:var(--k-weight-bold);line-height:var(--k-leading-tight);margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.k-purchase-header__rating{align-items:center;display:flex;flex:0 0 auto;flex-wrap:nowrap;gap:.25rem}.k-purchase-header__rating .k-reviews__stars{align-items:center;display:flex;gap:.1rem}.k-purchase-header__rating .k-reviews__star{height:.875rem;width:.875rem}.k-purchase-header__rating .k-reviews__star.is-filled{fill:var(--k-gold-500)}.k-purchase-header__avg-label{color:var(--k-gold-500);font-size:calc(var(--k-text-sm) * .75);font-weight:var(--k-weight-bold);letter-spacing:.04em;line-height:1;text-transform:uppercase}.k-purchase-header__actions{align-items:center;display:flex;flex:0 0 auto;flex-wrap:nowrap;gap:var(--k-space-2);margin-left:auto}.k-purchase-header__demo,.k-purchase-header__cart{flex:0 0 auto}.k-purchase-header__price{color:var(--k-color-white);font-size:var(--k-text-sm);font-weight:var(--k-weight-bold);line-height:var(--k-leading-tight);white-space:nowrap}.k-purchase-header__price .price,.k-purchase-header__price .price *{color:inherit;font-size:inherit;font-weight:inherit}.k-purchase-header .devkorneff-add-to-cart-simple,.k-purchase-header .devkorneff-side-cart-variations-form{margin:0}.k-purchase-header .devkorneff-add-to-cart-simple__price,.k-purchase-header .woocommerce-variation-price,.k-purchase-header .reset_variations,.k-purchase-header .quantity{display:none!important}.k-purchase-header .devkorneff-add-to-cart-simple__buttons,.k-purchase-header .variations_button,.k-purchase-header .devkorneff-add-to-cart-variable{display:flex;flex-wrap:nowrap;gap:var(--k-space-h);margin:0}.k-purchase-header .variations_form{align-items:center;display:flex;flex-wrap:nowrap;gap:var(--k-space-h);margin:0}.k-purchase-header table.variations{margin:0;width:auto}.k-purchase-header table.variations tr{align-items:center;display:flex;gap:var(--k-space-h)}.k-purchase-header table.variations th.label{padding:0}.k-purchase-header table.variations th.label label{color:var(--k-color-white);font-size:var(--k-text-sm);font-weight:var(--k-weight-medium);margin:0;white-space:nowrap}.k-purchase-header table.variations td.value{padding:0}.k-purchase-header table.variations select{font-size:var(--k-text-sm);max-width:10rem;padding:.35rem .5rem}.k-purchase-header .single_variation_wrap{display:contents}.k-purchase-header .single_variation{display:none!important}.k-purchase-header a.devkorneff-add-to-cart-button.button:not(.devkorneff-demo-link),.k-purchase-header button.single_add_to_cart_button.button,.k-purchase-header button.devkorneff-add-to-cart-button.button:not(.devkorneff-demo-link){display:inline-flex;align-items:center;justify-content:center;margin:0;padding:var(--k-cta-padding);border:var(--k-border-thin) solid var(--k-accent);border-radius:var(--k-cta-radius);background:var(--k-accent);font-family:var(--k-font-body);font-size:var(--k-cta-font-size);font-weight:var(--k-weight-bold);letter-spacing:var(--k-cta-tracking);line-height:var(--k-leading-none);text-transform:uppercase;text-decoration:none;color:var(--k-accent-ink);white-space:nowrap}.k-purchase-header a.devkorneff-add-to-cart-button.button:not(.devkorneff-demo-link):hover,.k-purchase-header a.devkorneff-add-to-cart-button.button:not(.devkorneff-demo-link):focus-visible,.k-purchase-header button.single_add_to_cart_button.button:hover,.k-purchase-header button.single_add_to_cart_button.button:focus-visible,.k-purchase-header button.devkorneff-add-to-cart-button.button:not(.devkorneff-demo-link):hover,.k-purchase-header button.devkorneff-add-to-cart-button.button:not(.devkorneff-demo-link):focus-visible{border-color:var(--k-accent-hi);background:var(--k-accent-hi);color:var(--k-accent-ink);text-decoration:none}.k-purchase-header .devkorneff-demo-link{color:var(--k-color-white)!important;font-size:var(--k-text-sm);font-weight:var(--k-weight-medium);text-decoration:underline;text-underline-offset:.15em;white-space:nowrap}.k-purchase-header .devkorneff-demo-link:hover{color:#ffffffb8!important;text-decoration:underline}@media(max-width:47.9375rem){.k-purchase-header__rating{display:none}.k-purchase-header__inner{gap:var(--k-space-1);min-height:3.25rem;padding-block:var(--k-space-q)}.k-purchase-header__title,.k-purchase-header__price,.k-purchase-header .devkorneff-demo-link{font-size:var(--k-text-xs)}.k-purchase-header a.devkorneff-add-to-cart-button.button:not(.devkorneff-demo-link),.k-purchase-header button.single_add_to_cart_button.button,.k-purchase-header button.devkorneff-add-to-cart-button.button:not(.devkorneff-demo-link){font-size:var(--k-text-xs);padding:var(--k-space-h) var(--k-space-3q)}}@media(max-width:29.9375rem){.k-purchase-header__title-row{display:none}.k-purchase-header__identity{flex:0 1 auto}}.k-page-php__output,.k-page-wysiwyg{--k-feature-text: var(--k-grey-100);--k-feature-text-muted: var(--k-grey-400);--k-feature-lines-rule: var(--k-grey-600)}.k-page-section--smoke .k-page-php__output,.k-page-section--smoke .k-page-wysiwyg,.k-page-section:not(.k-page-section--dark):not(.k-page-section--invert):not(.k-page-section--charcoal) .k-page-php__output,.k-page-section:not(.k-page-section--dark):not(.k-page-section--invert):not(.k-page-section--charcoal) .k-page-wysiwyg{--k-feature-text: var(--k-grey-900);--k-feature-text-muted: var(--k-grey-600);--k-feature-lines-rule: var(--k-grey-300)}.k-feature__title{margin:0 0 var(--k-space-3q);font-family:var(--k-font-heading);font-size:clamp(var(--k-text-xl),2.9vw,var(--k-text-2xl));font-weight:var(--k-weight-bold);line-height:var(--k-leading-tight);letter-spacing:-.01em;color:var(--k-feature-text);text-wrap:balance}.k-feature__title--stacked{margin-bottom:0}.k-feature__heading{margin:0;font-family:var(--k-font-heading);font-weight:var(--k-weight-semibold);font-size:clamp(var(--k-text-md),2vw,var(--k-text-lg));line-height:var(--k-leading-tight);letter-spacing:-.008em;color:var(--k-feature-text);text-wrap:balance}.k-feature__heading--sm{font-size:var(--k-text-md)}.k-feature__heading--accent{color:var(--k-accent)}.k-feature__body{margin:0;font-size:var(--k-text-base);line-height:var(--k-leading-loose);color:var(--k-feature-text);text-wrap:pretty}.k-feature__body strong{color:var(--k-feature-text);font-weight:var(--k-weight-semibold)}.k-page-php__output .k-feature__heading+:is(p:not(.k-kicker),ul,ol,.k-feature__body),.k-page-php__output .k-kicker+.k-feature__heading+:is(p,.k-feature__body),.k-page-wysiwyg .k-feature__heading+:is(p:not(.k-kicker),ul,ol,.k-feature__body),.k-page-wysiwyg .k-kicker+.k-feature__heading+:is(p,.k-feature__body){color:var(--k-feature-text)}.k-feature__footnote{margin:var(--k-space-h) 0 0;font-size:var(--k-text-xs);line-height:var(--k-leading-normal);color:var(--k-feature-text-muted)}.k-kicker{display:block;margin:0 0 var(--k-space-2);font-size:var(--k-text-base);color:var(--k-accent)}.k-kicker :is(p,span,strong,em,a){color:inherit}.k-kicker.k-kicker{font-weight:var(--k-weight-bold)}.k-kicker--flush{margin-bottom:0}.k-kicker--caps{margin:var(--k-space-1h) 0 var(--k-space-h);font-size:var(--k-text-sm);letter-spacing:.14em;text-transform:uppercase}.k-kicker--narrow{max-width:45rem}.k-text-accent.k-text-accent{color:var(--k-accent)}.k-text-xs.k-text-xs{font-size:var(--k-text-xs)}.k-text-sm.k-text-sm{font-size:var(--k-text-sm)}.k-text-base.k-text-base{font-size:var(--k-text-base)}.k-text-md.k-text-md{font-size:var(--k-text-md)}.k-text-lg.k-text-lg{font-size:var(--k-text-lg)}.k-feature-col{display:flex;flex-direction:column;min-width:0}.k-feature-col--wide-gap{gap:1.75rem}.k-feature-col--tight{gap:.875rem}.k-feature-logo{max-width:15rem}.k-feature-logo img{display:block;width:100%;height:auto}.k-feature-figure{position:relative;border-radius:var(--k-radius-md);overflow:hidden}.k-feature-figure picture,.k-feature-figure img{display:block;width:100%;height:auto}.k-feature-figure--spaced{margin-top:var(--k-space-4)}.k-feature-figure__caption{position:absolute;inset-inline:0;inset-block-end:0;padding:2.5rem var(--k-space-1h) var(--k-space-1h);background:linear-gradient(0deg,rgba(8,10,12,.86),transparent);font-size:var(--k-text-sm);font-weight:var(--k-weight-semibold);letter-spacing:.06em;color:var(--k-grey-100)}.k-feature-figure--caption-sm .k-feature-figure__caption{padding:2.25rem var(--k-space-1) var(--k-space-3q)}.k-media{border-radius:var(--k-radius-md);overflow:hidden}.k-media video,.k-media img{display:block;width:100%;height:auto}.k-frame{position:relative;overflow:hidden;padding:var(--k-space-1q);border:var(--k-border-thin) solid var(--k-grey-700);border-radius:var(--k-radius-xl);background-color:var(--k-grey-800);background-image:linear-gradient(var(--k-grey-700) 1px,transparent 1px),linear-gradient(90deg,var(--k-grey-700) 1px,transparent 1px);background-size:.875rem .875rem}.k-frame picture{display:block;width:100%}.k-frame img{display:block;width:100%;height:auto;border-radius:var(--k-radius-md)}.k-page-section--invert .k-page-wysiwyg .k-frame,.k-page-section--invert .k-page-php .k-frame,.k-page-section--charcoal .k-page-wysiwyg .k-frame,.k-page-section--charcoal .k-page-php .k-frame,.k-page-section--dark .k-page-wysiwyg .k-frame,.k-page-section--dark .k-page-php .k-frame,.k-page-section--black .k-page-wysiwyg .k-frame,.k-page-section--black .k-page-php .k-frame{background-color:var(--k-grey-800);border-color:var(--k-grey-700)}.k-frame--inline{margin-top:var(--k-space-3q);padding:var(--k-space-1)}.k-frame--roomy{padding:var(--k-space-2) var(--k-space-1h)}.k-frame--roomy img{width:82%;max-width:100%;margin-inline:auto}.k-frame--panel img{aspect-ratio:168/234;object-fit:cover}.k-frame--ui img{aspect-ratio:347/660;object-fit:cover}.k-knob{border:var(--k-border-thin) solid var(--k-grey-700);border-radius:var(--k-radius-md);overflow:hidden;background-color:var(--k-grey-800)}.k-knob picture,.k-knob img{display:block;width:100%;height:auto}.k-feature-rows{display:flex;flex-direction:column;gap:var(--k-space-4)}.k-feature-row{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--k-space-2h);align-items:center}.k-feature-row>*{min-width:0}.k-feature-row--spaced{margin-top:var(--k-space-4)}.k-feature-row--align-start,.k-feature-row--figure-first{align-items:start}.k-feature-head{display:grid;gap:var(--k-space-2h);align-items:start}.k-feature-head>*{min-width:0}.k-feature-head .k-kicker{margin-bottom:0}.k-feature-head .k-kicker+.k-feature__body{margin-top:var(--k-space-1h)}.k-feature-head .k-feature__body+.k-feature__body{margin-top:var(--k-space-1q)}.k-feature-close{display:grid;gap:var(--k-space-2h);align-items:start}.k-feature-close>*{min-width:0}.k-feature-close--spaced{margin-top:var(--k-space-4)}.k-feature-unit{display:grid;gap:var(--k-space-1h);align-items:start}.k-feature-unit>*{min-width:0}.k-feature-grid{display:grid;column-gap:var(--k-space-2h);row-gap:0;margin-top:var(--k-space-2h);align-items:start}.k-feature-grid>*{display:flex;flex-direction:column;min-width:0}.k-feature-grid--balanced{column-gap:var(--k-space-2)}.k-feature-grid .k-feature__heading{margin-bottom:var(--k-space-h);color:var(--k-accent)}.k-feature-panel-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--k-space-2h);align-items:start}.k-feature-panel-grid>*{min-width:0}.k-page-php__output>.k-feature-panel-grid:first-child,.k-page-wysiwyg__output>.k-feature-panel-grid:first-child{margin-top:var(--k-space-3)}.k-feature-col>.k-feature-panel-grid{margin-top:0}.k-feature-row>.k-feature-grid{margin-top:0}.k-kicker:not(.k-kicker--flush):not(.k-kicker--caps)+:is(.k-feature-panel-grid,.k-feature-rows,.k-feature-row,.k-feature-grid,.k-feature-col,.k-feature-duet,.k-feature-close,.k-feature-head){margin-top:0;padding-top:var(--k-space-1)}.k-feature-duet{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--k-space-1h) var(--k-space-4);align-items:start}.k-feature-duet>*{min-width:0}.k-feature-duet .k-frame{margin-top:var(--k-space-3q)}.k-feature-duet__head{display:grid;grid-template-columns:4.75rem minmax(0,1fr);gap:var(--k-space-1);align-items:center}.k-feature-duet__head>*{min-width:0}.k-feature-list{list-style:none;margin:var(--k-space-3q) 0 0;padding:0;display:flex;flex-direction:column;gap:var(--k-space-h)}.k-feature-list>li{position:relative;padding-left:var(--k-space-1);font-size:var(--k-text-sm);line-height:var(--k-leading-normal);color:var(--k-feature-text);text-wrap:pretty}.k-feature-list>li:before{content:"";position:absolute;left:0;top:.55em;width:.3125rem;height:.3125rem;border-radius:1px;background-color:var(--k-accent)}.k-row-list{display:flex;flex-direction:column;gap:1px;overflow:hidden;background-color:var(--k-grey-700);border:var(--k-border-thin) solid var(--k-grey-700);border-radius:var(--k-radius-lg)}.k-row-list__item{display:grid;grid-template-columns:2.875rem minmax(0,1fr);align-items:start;gap:var(--k-space-1q);padding:var(--k-space-1q) var(--k-space-1h);background-color:var(--k-grey-800)}.k-row-list__item>.k-row-list__name,.k-row-list__item>.k-row-list__desc{grid-column:2;min-width:0}.k-row-list__item>.k-index:has(+.k-row-list__name){grid-row:1/-1}.k-row-list__item>:is(span,div):not(.k-index):not(.k-row-list__name):not(.k-row-list__desc){grid-column:2;min-width:0}.k-index{font-size:var(--k-text-sm);font-weight:var(--k-weight-semibold);font-variant-numeric:tabular-nums;letter-spacing:.04em;color:var(--k-accent)}.k-row-list__name{display:block;margin-bottom:.2rem;font-family:var(--k-font-heading);font-weight:var(--k-weight-semibold);font-size:var(--k-text-base);letter-spacing:-.003em;color:var(--k-feature-text)}.k-row-list__desc{display:block;font-size:var(--k-text-sm);line-height:var(--k-leading-normal);color:var(--k-feature-text);text-wrap:pretty}.k-row-list--compact>.k-row-list__item{grid-template-columns:2.875rem minmax(0,1fr);gap:var(--k-space-1q);padding:var(--k-space-1q) var(--k-space-1h)}.k-row-list--compact .k-index{padding-top:.125rem}.k-row-list--cols3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.k-feature-hrule{height:1px;margin:0 0 var(--k-space-4);border:0;background-color:var(--k-feature-lines-rule)}.k-feature-hrule+.k-feature__title{margin-top:0}.k-feature-row--fill{align-items:stretch}.k-feature-row--fill>.k-feature-col{justify-content:center}.k-feature-row--fill>.k-frame{display:flex;flex-direction:column;justify-content:center;height:100%}.k-frame--panel{padding:.75rem}.k-feature-grid--wide{column-gap:4rem}.k-feature-grid--tight{column-gap:1.125rem}.k-feature-lines{display:flex;flex-direction:column;border-top:var(--k-border-thin) solid var(--k-feature-lines-rule)}.k-feature-lines__row{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--k-space-3q);align-items:baseline;padding:var(--k-space-1) 0;border-bottom:var(--k-border-thin) solid var(--k-feature-lines-rule)}.k-feature-lines__row>*{min-width:0}.k-feature-lines__label{font-size:var(--k-text-xs);font-weight:var(--k-weight-bold);letter-spacing:.12em;text-transform:uppercase;color:var(--k-accent)}.k-feature-lines__text{font-size:var(--k-text-sm);line-height:var(--k-leading-normal);color:var(--k-feature-text);text-wrap:pretty}.k-feature-lines--timeline .k-feature-lines__row{grid-template-columns:10.5rem minmax(0,1fr);gap:var(--k-space-2);align-items:baseline;padding:var(--k-space-1) var(--k-space-3q)}.k-feature-lines--timeline .k-feature-lines__label{font-family:var(--k-font-heading);font-size:var(--k-text-base);font-weight:var(--k-weight-semibold);letter-spacing:0;text-transform:none;font-variant-numeric:tabular-nums}.k-feature-lines--tight .k-feature-lines__row{grid-template-columns:5.5rem minmax(0,1fr);gap:var(--k-space-2);padding:var(--k-space-1) var(--k-space-3q)}.k-feature-lines--tight:not(.k-feature-lines--timeline) .k-feature-lines__label{font-size:var(--k-text-sm)}.k-feature-lines--tight .k-feature-lines__text{line-height:var(--k-leading-snug)}.k-chip{display:inline-block;padding:.3rem .625rem;border:var(--k-border-thin) solid var(--k-grey-700);border-radius:var(--k-radius-sm);font-family:var(--k-font-mono);font-size:var(--k-text-xs);color:var(--k-grey-200)}.k-accent-rule{width:1.625rem;height:2px;background-color:var(--k-accent)}@media(min-width:48rem){.k-feature-row{gap:var(--k-space-4)}.k-feature-row--equal,.k-feature-row--figure-first,.k-feature-row--copy-first{grid-template-columns:repeat(2,minmax(0,1fr))}.k-feature-row--figure-right{grid-template-columns:minmax(0,1fr) minmax(0,1.45fr)}.k-feature-row--figure-left{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr)}.k-feature-row--copy-wide{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr)}.k-feature-row--intro,.k-feature-row--6040{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.k-feature-row--4060{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.k-feature-head{grid-template-columns:minmax(0,.72fr) minmax(0,1fr)}.k-feature-close{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--k-space-2h) var(--k-space-2)}.k-feature-unit{grid-template-columns:12.5rem minmax(0,1fr)}.k-feature-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.k-feature-panel-grid{grid-template-columns:18.75rem minmax(0,1.2fr) minmax(18.75rem,23.75rem);gap:var(--k-space-4)}.k-feature-panel-grid--equal{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:48rem)and (max-width:73.9375rem){.k-feature-panel-grid:not(.k-feature-panel-grid--equal){grid-template-columns:repeat(2,minmax(0,1fr))}.k-row-list--cols3{grid-template-columns:repeat(2,minmax(0,1fr))}.k-feature-grid--wide{column-gap:2.5rem}}@media(max-width:47.9375rem){.k-feature__title{font-size:var(--k-text-xl)}.k-kicker:not(.k-kicker--flush):not(.k-kicker--caps){margin-bottom:var(--k-space-1h)}.k-feature-head .k-kicker{margin-bottom:0}.k-feature-rows{gap:var(--k-space-3)}.k-feature-grid{grid-template-columns:minmax(0,1fr)}.k-feature-row--copy-first>.k-frame{order:2}.k-feature-row--copy-first>.k-feature-col{order:1}.k-feature-row--figure-first>.k-feature-col{order:2}.k-feature-row--figure-first>*:not(.k-feature-col){order:1}.k-feature-row--equal{grid-template-columns:minmax(0,1fr)}.k-feature-lines--timeline .k-feature-lines__row,.k-feature-lines--tight .k-feature-lines__row{grid-template-columns:minmax(0,1fr);gap:var(--k-space-3q)}.k-feature-panel-grid,.k-feature-panel-grid--equal{grid-template-columns:minmax(0,1fr);gap:var(--k-space-2)}.k-row-list--cols3{grid-template-columns:minmax(0,1fr)}.k-feature-grid--wide,.k-feature-grid--tight{column-gap:var(--k-space-2)}.k-feature-duet{grid-template-columns:minmax(0,1fr);gap:var(--k-space-1)}.k-feature-duet>*:nth-child(1){order:1}.k-feature-duet>*:nth-child(3){order:2}.k-feature-duet>*:nth-child(5){order:3;margin-bottom:var(--k-space-1h)}.k-feature-duet>*:nth-child(2){order:4}.k-feature-duet>*:nth-child(4){order:5}.k-feature-duet>*:nth-child(6){order:6}.k-feature-duet__head{grid-template-columns:4rem minmax(0,1fr);gap:var(--k-space-3q)}}.k-mt-q.k-mt-q{margin-top:var(--k-space-q)}.k-mb-q.k-mb-q{margin-bottom:var(--k-space-q)}.k-mt-h.k-mt-h{margin-top:var(--k-space-h)}.k-mb-h.k-mb-h{margin-bottom:var(--k-space-h)}.k-mt-3q.k-mt-3q{margin-top:var(--k-space-3q)}.k-mb-3q.k-mb-3q{margin-bottom:var(--k-space-3q)}.k-mt-1.k-mt-1{margin-top:var(--k-space-1)}.k-mb-1.k-mb-1{margin-bottom:var(--k-space-1)}.k-mt-1q.k-mt-1q{margin-top:var(--k-space-1q)}.k-mb-1q.k-mb-1q{margin-bottom:var(--k-space-1q)}.k-mt-1h.k-mt-1h{margin-top:var(--k-space-1h)}.k-mb-1h.k-mb-1h{margin-bottom:var(--k-space-1h)}.k-mt-2.k-mt-2{margin-top:var(--k-space-2)}.k-mb-2.k-mb-2{margin-bottom:var(--k-space-2)}.k-mt-2h.k-mt-2h{margin-top:var(--k-space-2h)}.k-mb-2h.k-mb-2h{margin-bottom:var(--k-space-2h)}.k-mt-3.k-mt-3{margin-top:var(--k-space-3)}.k-mb-3.k-mb-3{margin-bottom:var(--k-space-3)}.k-mt-4.k-mt-4{margin-top:var(--k-space-4)}.k-mb-4.k-mb-4{margin-bottom:var(--k-space-4)}.k-mt-5.k-mt-5{margin-top:var(--k-space-5)}.k-mb-5.k-mb-5{margin-bottom:var(--k-space-5)}.k-mt-6.k-mt-6{margin-top:var(--k-space-6)}.k-mb-6.k-mb-6{margin-bottom:var(--k-space-6)}.k-mt-8.k-mt-8{margin-top:var(--k-space-8)}.k-mb-8.k-mb-8{margin-bottom:var(--k-space-8)}.k-mt-0.k-mt-0{margin-top:0}.k-mb-0.k-mb-0{margin-bottom:0}.k-body h2.k-what-can__title,.k-body h2.k-control-stories__title,.k-body h2.k-page-wysiwyg__headline,.k-body h2.k-page-php__headline,.k-body h2.k-page-text-header__headline,.k-body h1.k-page-text-header__headline,.k-body h2.k-form-section__heading,.k-body h2.k-leave-review__heading,.k-body h2.k-countdown__heading,.k-body h2.k-support-links__heading,.k-body h2.k-content-archive__title,.k-body h2.k-content-connect__title,.k-body h2.k-gallery-section__headline{margin:0;font-family:var(--k-font-heading);font-size:clamp(var(--k-text-lg),2.2vw,var(--k-text-xl));font-weight:var(--k-weight-bold);line-height:var(--k-leading-tight);letter-spacing:-.01em;text-align:left}.k-body p.k-what-can__blurb,.k-body .k-what-can__blurb,.k-body p.k-control-stories__blurb,.k-body .k-control-stories__blurb,.k-body .k-page-text-header__blurb,.k-body .k-page-wysiwyg__blurb,.k-body .k-page-php__blurb,.k-body .k-form-section__blurb,.k-body p.k-leave-review__blurb,.k-body .k-leave-review__blurb,.k-body .k-countdown__blurb,.k-body .k-support-links__blurb,.k-body .k-content-archive__blurb,.k-body .k-content-connect__blurb,.k-body .k-gallery-section__blurb{margin:0 0 var(--k-space-1h);font-family:var(--k-font-body);font-size:var(--k-text-base);font-weight:var(--k-weight-medium);line-height:var(--k-leading-normal);color:var(--k-accent);text-align:left}.k-body p.k-what-can__blurb p,.k-body p.k-what-can__blurb span,.k-body p.k-what-can__blurb strong,.k-body .k-what-can__blurb p,.k-body .k-what-can__blurb span,.k-body .k-what-can__blurb strong,.k-body p.k-control-stories__blurb p,.k-body p.k-control-stories__blurb span,.k-body p.k-control-stories__blurb strong,.k-body .k-control-stories__blurb p,.k-body .k-control-stories__blurb span,.k-body .k-control-stories__blurb strong,.k-body .k-page-text-header__blurb p,.k-body .k-page-text-header__blurb span,.k-body .k-page-text-header__blurb strong,.k-body .k-page-wysiwyg__blurb p,.k-body .k-page-wysiwyg__blurb span,.k-body .k-page-wysiwyg__blurb strong,.k-body .k-page-php__blurb p,.k-body .k-page-php__blurb span,.k-body .k-page-php__blurb strong,.k-body .k-form-section__blurb p,.k-body .k-form-section__blurb span,.k-body .k-form-section__blurb strong,.k-body p.k-leave-review__blurb p,.k-body p.k-leave-review__blurb span,.k-body p.k-leave-review__blurb strong,.k-body .k-leave-review__blurb p,.k-body .k-leave-review__blurb span,.k-body .k-leave-review__blurb strong,.k-body .k-countdown__blurb p,.k-body .k-countdown__blurb span,.k-body .k-countdown__blurb strong,.k-body .k-support-links__blurb p,.k-body .k-support-links__blurb span,.k-body .k-support-links__blurb strong,.k-body .k-content-archive__blurb p,.k-body .k-content-archive__blurb span,.k-body .k-content-archive__blurb strong,.k-body .k-content-connect__blurb p,.k-body .k-content-connect__blurb span,.k-body .k-content-connect__blurb strong,.k-body .k-gallery-section__blurb p,.k-body .k-gallery-section__blurb span,.k-body .k-gallery-section__blurb strong{font-weight:inherit;color:inherit}.k-body h2.k-what-can__title+p.k-what-can__blurb,.k-body h2.k-what-can__title+.k-what-can__blurb,.k-body h2.k-control-stories__title+p.k-control-stories__blurb,.k-body h2.k-page-wysiwyg__headline+.k-page-wysiwyg__blurb,.k-body h2.k-page-php__headline+.k-page-php__blurb,.k-body h1.k-page-text-header__headline+.k-page-text-header__blurb,.k-body h2.k-page-text-header__headline+.k-page-text-header__blurb,.k-body h2.k-form-section__heading+.k-form-section__blurb,.k-body h2.k-leave-review__heading+p.k-leave-review__blurb,.k-body h2.k-leave-review__heading+.k-leave-review__blurb,.k-body h2.k-countdown__heading+.k-countdown__blurb,.k-body h2.k-support-links__heading+.k-support-links__blurb,.k-body h2.k-content-archive__title+.k-content-archive__blurb,.k-body h2.k-content-connect__title+.k-content-connect__blurb,.k-body h2.k-gallery-section__headline+.k-gallery-section__blurb{margin-top:var(--k-space-h)}.k-what-can__copy,.k-control-stories__header,.k-page-wysiwyg__header,.k-page-php__header,.k-page-text-header__copy{display:flex;flex-direction:column;align-items:stretch;gap:var(--k-space-h)}.k-what-can__copy>p.k-what-can__blurb,.k-what-can__copy>.k-what-can__blurb,.k-what-can__copy>p.k-control-stories__blurb,.k-what-can__copy>.k-control-stories__blurb,.k-what-can__copy>.k-page-wysiwyg__blurb,.k-what-can__copy>.k-page-php__blurb,.k-what-can__copy>.k-page-text-header__blurb,.k-control-stories__header>p.k-what-can__blurb,.k-control-stories__header>.k-what-can__blurb,.k-control-stories__header>p.k-control-stories__blurb,.k-control-stories__header>.k-control-stories__blurb,.k-control-stories__header>.k-page-wysiwyg__blurb,.k-control-stories__header>.k-page-php__blurb,.k-control-stories__header>.k-page-text-header__blurb,.k-page-wysiwyg__header>p.k-what-can__blurb,.k-page-wysiwyg__header>.k-what-can__blurb,.k-page-wysiwyg__header>p.k-control-stories__blurb,.k-page-wysiwyg__header>.k-control-stories__blurb,.k-page-wysiwyg__header>.k-page-wysiwyg__blurb,.k-page-wysiwyg__header>.k-page-php__blurb,.k-page-wysiwyg__header>.k-page-text-header__blurb,.k-page-php__header>p.k-what-can__blurb,.k-page-php__header>.k-what-can__blurb,.k-page-php__header>p.k-control-stories__blurb,.k-page-php__header>.k-control-stories__blurb,.k-page-php__header>.k-page-wysiwyg__blurb,.k-page-php__header>.k-page-php__blurb,.k-page-php__header>.k-page-text-header__blurb,.k-page-text-header__copy>p.k-what-can__blurb,.k-page-text-header__copy>.k-what-can__blurb,.k-page-text-header__copy>p.k-control-stories__blurb,.k-page-text-header__copy>.k-control-stories__blurb,.k-page-text-header__copy>.k-page-wysiwyg__blurb,.k-page-text-header__copy>.k-page-php__blurb,.k-page-text-header__copy>.k-page-text-header__blurb{margin-top:0}.k-control-stories__header{margin-bottom:var(--k-space-3)}.k-page-wysiwyg__header,.k-page-php__header{margin-bottom:var(--k-space-1h)}.k-page-text-header--center h1.k-page-text-header__headline,.k-page-text-header--center h2.k-page-text-header__headline,.k-page-text-header--center h2.k-page-wysiwyg__headline,.k-page-text-header--center h2.k-page-php__headline,.k-page-text-header--center .k-page-text-header__blurb,.k-page-text-header--center .k-page-wysiwyg__blurb,.k-page-text-header--center .k-page-php__blurb,.k-page-wysiwyg--center h1.k-page-text-header__headline,.k-page-wysiwyg--center h2.k-page-text-header__headline,.k-page-wysiwyg--center h2.k-page-wysiwyg__headline,.k-page-wysiwyg--center h2.k-page-php__headline,.k-page-wysiwyg--center .k-page-text-header__blurb,.k-page-wysiwyg--center .k-page-wysiwyg__blurb,.k-page-wysiwyg--center .k-page-php__blurb,.k-page-php--center h1.k-page-text-header__headline,.k-page-php--center h2.k-page-text-header__headline,.k-page-php--center h2.k-page-wysiwyg__headline,.k-page-php--center h2.k-page-php__headline,.k-page-php--center .k-page-text-header__blurb,.k-page-php--center .k-page-wysiwyg__blurb,.k-page-php--center .k-page-php__blurb,.k-countdown__heading,.k-countdown__blurb{text-align:center}.ff-btn-submit:not(.k-footer__cta),.ff-btn-secondary:not(.k-footer__cta),.fluent_form_7 .wpf_has_custom_css.ff-btn-submit,body.blog .ff_form_modal .ff_modal_btn:not(.k-footer__cta){display:inline-flex;align-items:center;justify-content:center;padding:var(--k-cta-padding);border:var(--k-border-thin) solid transparent;border-radius:var(--k-cta-radius);font-family:var(--k-font-body);font-size:var(--k-cta-font-size);font-weight:var(--k-weight-bold);letter-spacing:var(--k-cta-tracking);line-height:var(--k-leading-none);text-align:center;text-transform:uppercase;text-decoration:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:background-color var(--k-duration-fast) var(--k-ease-out),border-color var(--k-duration-fast) var(--k-ease-out),color var(--k-duration-fast) var(--k-ease-out);border-color:var(--k-grey-800);background-color:var(--k-grey-800);color:var(--k-gold-500)}.ff-btn-submit:not(.k-footer__cta):hover,.ff-btn-submit:not(.k-footer__cta):focus-visible,.ff-btn-secondary:not(.k-footer__cta):hover,.ff-btn-secondary:not(.k-footer__cta):focus-visible,.fluent_form_7 .wpf_has_custom_css.ff-btn-submit:hover,.fluent_form_7 .wpf_has_custom_css.ff-btn-submit:focus-visible,body.blog .ff_form_modal .ff_modal_btn:not(.k-footer__cta):hover,body.blog .ff_form_modal .ff_modal_btn:not(.k-footer__cta):focus-visible{border-color:var(--k-grey-700);background-color:var(--k-grey-700);color:var(--k-gold-500);text-decoration:none}.ff-btn-submit:not(.k-footer__cta),.ff-btn-secondary:not(.k-footer__cta),.fluent_form_7 .wpf_has_custom_css.ff-btn-submit,body.blog .ff_form_modal .ff_modal_btn:not(.k-footer__cta){padding:var(--k-cta-padding)!important;border-radius:var(--k-cta-radius)!important;background-color:var(--k-grey-800)!important;font-size:var(--k-cta-font-size)!important;font-weight:var(--k-weight-bold)!important;letter-spacing:var(--k-cta-tracking)!important;line-height:var(--k-leading-none)!important;text-transform:uppercase!important;color:var(--k-gold-500)!important}.ff-btn-submit:not(.k-footer__cta):hover,.ff-btn-submit:not(.k-footer__cta):focus-visible,.ff-btn-secondary:not(.k-footer__cta):hover,.ff-btn-secondary:not(.k-footer__cta):focus-visible,.fluent_form_7 .wpf_has_custom_css.ff-btn-submit:hover,.fluent_form_7 .wpf_has_custom_css.ff-btn-submit:focus-visible,body.blog .ff_form_modal .ff_modal_btn:not(.k-footer__cta):hover,body.blog .ff_form_modal .ff_modal_btn:not(.k-footer__cta):focus-visible{background-color:var(--k-grey-700)!important;color:var(--k-gold-500)!important}body.single-post .ff_form_modal .ff_modal_btn:not(.k-footer__cta){padding:0;color:var(--k-gold-500)!important;background-color:transparent;border:none;transition:color var(--k-duration-fast) var(--k-ease-out)}body.single-post .ff_form_modal .ff_modal_btn:not(.k-footer__cta):hover{color:color-mix(in srgb,var(--k-gold-500) 78%,var(--k-color-white))!important}.hidden-fluent-field,.fluent_form_7 hr{display:none}.fluent_form_7 .ff-el-section-break{margin-bottom:0!important}.fluent_form_7 .ff-section_break_desk{color:var(--k-color-white)}body.single-product,.k-page-section,.k-purchase-header,.sll-action,.ppp-action,.wow-action,.ske-action,.psl-action,.moo-action,.ejl-action,.etd-action,.st-action,.sca-action,.blue-action{--devkorneff-shortcode-btn-color: var(--k-accent-ink);--devkorneff-shortcode-btn-bg: var(--k-accent);--devkorneff-shortcode-btn-border-color: var(--k-accent);--devkorneff-shortcode-btn-hover-color: var(--k-accent-ink);--devkorneff-shortcode-btn-hover-bg: var(--k-accent-hi);--devkorneff-shortcode-btn-hover-border-color: var(--k-accent-hi);--devkorneff-shortcode-price-color: var(--k-color-text);--devkorneff-shortcode-demo-link-color: var(--k-color-muted);--devkorneff-shortcode-demo-link-hover-color: var(--k-color-text)}.k-video-modal{background:#000000d9;border:0;color:var(--k-color-white);margin:auto;max-height:none;max-width:none;padding:0;width:min(56rem,100vw - 2rem)}.k-video-modal::backdrop{background:#000000bf}.k-video-modal__inner{position:relative;padding:1rem}.k-video-modal__close{background:transparent;border:0;color:var(--k-color-white);cursor:pointer;font-size:2rem;line-height:1;padding:.5rem;position:absolute;right:0;top:-2.75rem;z-index:1}.k-video-modal__frame{aspect-ratio:16/9;background:var(--k-color-black);overflow:hidden;width:100%}.k-video-modal__iframe{border:0;display:block;height:100%;width:100%}.k-video-modal__footer{display:flex;align-items:center;justify-content:center;margin:var(--k-space-2) 0 0;padding:0;line-height:1;text-align:center}.k-video-modal__footer[hidden]{display:none}.k-video-modal__plugin-link{display:inline-flex;align-items:center;justify-content:center;padding:.5rem 1.1rem;font-family:var(--k-font-body);font-size:var(--k-text-sm);font-weight:var(--k-weight-semibold);line-height:var(--k-leading-snug);color:var(--k-accent-ink, var(--k-grey-900));text-decoration:none;background-color:var(--k-accent);border-radius:var(--k-radius-sm);transition:background-color var(--k-duration-fast) ease,color var(--k-duration-fast) ease}.k-video-modal__plugin-link:hover,.k-video-modal__plugin-link:focus-visible{background-color:var(--k-accent-hi, var(--k-accent));color:var(--k-accent-ink, var(--k-grey-900))}.k-back-to-top{position:fixed;right:clamp(var(--k-space-1),3vw,var(--k-space-2));bottom:clamp(var(--k-space-1),3vw,var(--k-space-2));z-index:var(--k-z-toast);display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;padding:0;border:var(--k-border-thin) solid var(--k-grey-600);border-radius:var(--k-radius-full);background:#0f0f0feb;color:var(--k-color-white);cursor:pointer;opacity:0;visibility:hidden;transform:translateY(.35rem);transition:opacity var(--k-duration-base) var(--k-ease-out),visibility var(--k-duration-base) var(--k-ease-out),transform var(--k-duration-base) var(--k-ease-out),border-color .3s var(--k-ease-out),background-color .3s var(--k-ease-out),color .3s var(--k-ease-out)}.k-back-to-top:hover,.k-back-to-top:focus-visible{border-color:var(--k-gold-500);background:var(--k-gold-500);color:var(--k-accent-ink-dark)}.k-back-to-top:focus-visible{outline:2px solid var(--k-gold-500);outline-offset:2px}.k-back-to-top.is-visible{opacity:1;visibility:visible;transform:translateY(0)}.k-back-to-top[hidden]{display:inline-flex}.k-back-to-top__icon{display:flex;line-height:0}@media(prefers-reduced-motion:reduce){.k-back-to-top{transition:none}}.k-page-section{padding-block:var(--k-page-section-padding-block);border-bottom:var(--k-border-thin) solid var(--k-color-section-divider)}.k-page-section .k-section{border-bottom:none}.k-page-section:last-child{border-bottom:none}.k-page-section--no-border{border-bottom:none;padding-bottom:0}.k-page-section--no-border .k-section,.k-page-section--no-border .k-audio-shop,.k-page-section--no-border.k-audio-shop{padding-bottom:0}.k-page-section.k-section{padding-block:var(--k-page-section-padding-block)}.k-page-section--dark{--k-color-text: var(--k-color-white);--k-color-muted: var(--k-grey-200);color:var(--k-color-white);border-bottom-color:var(--k-color-section-divider-invert)}.k-page-section--invert{--k-color-bg: var(--k-color-black);background-color:var(--k-color-black)}.k-page-section--invert .k-section--testimonials{--k-testimonials-section-bg: var(--k-color-black);background-color:var(--k-color-black)}.k-page-section--charcoal{--k-color-bg: var(--k-color-section-charcoal);background-color:var(--k-color-section-charcoal)}.k-page-section--charcoal .k-section--testimonials{--k-testimonials-section-bg: var(--k-color-section-charcoal);background-color:var(--k-color-section-charcoal)}.k-page-section--smoke{--k-color-bg: var(--k-color-section-smoke);background-color:var(--k-color-section-smoke)}.k-page-section--smoke .k-section--testimonials{--k-testimonials-section-bg: var(--k-color-section-smoke);background-color:var(--k-color-section-smoke)}.k-page-section--software-requirements,.k-page-section--plugin-licensing{padding-block:0}.k-page-section--software-requirements>.k-section,.k-page-section--plugin-licensing>.k-section{border-bottom:none}.k-page-section--what-can,.k-page-section--testimonials,.k-page-section--reviews,.k-page-section--control-stories,.k-page-section--daw-scroller,.k-page-section--hero,.k-page-section--bg-image-and-text{padding-block:0}@media(max-width:47.9375rem){.k-product-hero--style-2 .k-product-hero__stage{min-height:auto}.k-product-hero--style-2 .k-product-hero__overlay{position:relative;z-index:2;inset:auto;width:100%;max-width:none;margin-inline:0}}.k-page-section--no-border.k-page-section--wysiwyg,.k-page-section--no-border.k-page-section--two-columns,.k-page-section--no-border.k-page-section--gallery-section,.k-page-section--no-border.k-page-section--post-content,.k-page-section--no-border.k-page-section--php,.k-page-section--no-border.k-page-section--form-section,.k-page-section--no-border.k-page-section--countdown,.k-page-section--no-border.k-page-section--leave-review,.k-page-section--no-border.k-page-section--text-header,.k-page-section--no-border.k-page-section--search-bar,.k-page-section--no-border.k-page-section--post-search,.k-page-section--no-border.k-page-section--audio-store{padding-bottom:0}.k-form-section{width:100%;max-width:none}.k-form-section__form{width:100%;max-width:750px;margin:0;padding-block:var(--k-space-2)}.k-leave-review{width:100%;max-width:none}.k-leave-review__actions{margin:0}.k-leave-review__button{display:inline-flex;align-items:center;justify-content:center;padding:var(--k-cta-padding);border:var(--k-border-thin) solid transparent;border-radius:var(--k-cta-radius);font-family:var(--k-font-body);font-size:var(--k-cta-font-size);font-weight:var(--k-weight-bold);letter-spacing:var(--k-cta-tracking);line-height:var(--k-leading-none);text-align:center;text-transform:uppercase;text-decoration:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:background-color var(--k-duration-fast) var(--k-ease-out),border-color var(--k-duration-fast) var(--k-ease-out),color var(--k-duration-fast) var(--k-ease-out);border-color:var(--k-grey-800);background-color:var(--k-grey-800);color:var(--k-gold-500)}.k-leave-review__button:hover,.k-leave-review__button:focus-visible{border-color:var(--k-grey-700);background-color:var(--k-grey-700);color:var(--k-gold-500);text-decoration:none}.k-countdown{width:100%;max-width:none;text-align:center}.k-countdown__actions,.k-page-section__actions{margin:var(--k-space-2) 0 0}.k-page-section__button,.k-product-hero__cta{display:inline-flex;align-items:center;justify-content:center;padding:var(--k-cta-padding);border:var(--k-border-thin) solid transparent;border-radius:var(--k-cta-radius);font-family:var(--k-font-body);font-size:var(--k-cta-font-size);font-weight:var(--k-weight-bold);letter-spacing:var(--k-cta-tracking);line-height:var(--k-leading-none);text-align:center;text-transform:uppercase;text-decoration:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:background-color var(--k-duration-fast) var(--k-ease-out),border-color var(--k-duration-fast) var(--k-ease-out),color var(--k-duration-fast) var(--k-ease-out);border-color:var(--k-accent);background-color:var(--k-accent);color:var(--k-accent-ink)}.k-page-section__button:hover,.k-page-section__button:focus-visible,.k-product-hero__cta:hover,.k-product-hero__cta:focus-visible{border-color:var(--k-accent-hi);background-color:var(--k-accent-hi);color:var(--k-accent-ink);text-decoration:none}.k-page-section__button--korn-gold,.k-product-hero__cta--korn-gold{--k-accent: var(--k-gold-600);--k-accent-ink: var(--k-accent-ink-dark);--k-accent-hi: color-mix(in srgb, var(--k-accent) 78%, var(--k-color-white))}.k-page-section__button--blue,.k-product-hero__cta--blue{--k-accent: var(--k-blue-500);--k-accent-ink: var(--k-color-white);--k-accent-hi: color-mix(in srgb, var(--k-accent) 78%, var(--k-color-white))}.k-page-section__button--shure-green,.k-product-hero__cta--shure-green{--k-accent: var(--k-sll-500);--k-accent-ink: var(--k-accent-ink-dark);--k-accent-hi: color-mix(in srgb, var(--k-accent) 78%, var(--k-color-white))}.k-page-section__button--st-orange,.k-product-hero__cta--st-orange{--k-accent: var(--k-st-500);--k-accent-ink: var(--k-color-white);--k-accent-hi: color-mix(in srgb, var(--k-accent) 78%, var(--k-color-white))}.k-page-section__button--black,.k-product-hero__cta--black{--k-accent: var(--k-grey-900);--k-accent-ink: var(--k-color-white);--k-accent-hi: var(--k-grey-700)}.k-page-section__button--white,.k-product-hero__cta--white{--k-accent: var(--k-color-white);--k-accent-ink: var(--k-color-black);--k-accent-hi: var(--k-grey-100)}.k-page-section__button--style-shop,.k-product-hero__cta--style-shop{padding:var(--k-space-3q) var(--k-space-1);border-radius:var(--k-radius-sm);font-size:var(--k-text-base);letter-spacing:var(--k-tracking-none);line-height:var(--k-leading-tight);text-transform:none}.k-page-section__button--style-shop.k-page-section__button--black,.k-product-hero__cta--style-shop.k-product-hero__cta--black{--k-accent: var(--k-shop-btn-dark);--k-accent-hi: var(--k-grey-700);border-color:var(--k-grey-800)}.k-page-section__button--style-shop.k-page-section__button--white,.k-product-hero__cta--style-shop.k-product-hero__cta--white{--k-accent: var(--k-shop-btn-light);--k-accent-ink: var(--k-grey-700);--k-accent-hi: var(--k-grey-200);border-color:var(--k-grey-100)}.k-countdown__footer{margin:var(--k-space-1) 0 0}.k-countdown__footer-date,.k-countdown__footer-blurb{margin:0;font-size:var(--k-text-xs);line-height:var(--k-leading-relaxed);color:var(--k-color-muted, var(--k-grey-500))}.k-countdown__footer-date{font-family:var(--k-font-mono)}.k-countdown__footer-blurb{margin-top:var(--k-space-h)}.k-page-section--dark .k-countdown__footer-date,.k-page-section--dark .k-countdown__footer-blurb{color:#ffffffb3}.k-countdown__display{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--k-space-1) var(--k-space-2);font-family:var(--k-font-mono)}.k-countdown__unit{min-width:4.75rem}.k-countdown__value{display:block;font-size:clamp(var(--k-text-xl),2vw + 1rem,var(--k-text-3xl));font-weight:var(--k-weight-bold);line-height:var(--k-leading-tight);font-variant-numeric:tabular-nums}.k-countdown__label{display:block;margin-top:var(--k-space-h);font-size:var(--k-text-xs);font-weight:var(--k-weight-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--k-color-muted, var(--k-grey-500))}.k-page-section--dark .k-countdown__label{color:#ffffffb3}.k-countdown__expired{margin:0;font-size:var(--k-text-md);line-height:var(--k-leading-relaxed);color:var(--k-color-muted, var(--k-grey-500))}.k-page-section--dark .k-countdown__expired{color:#ffffffbf}.k-leave-review__form{width:100%;max-width:750px;margin:0;padding-block:var(--k-space-2)}#leave-a-review{scroll-margin-top:6rem}.k-page-wysiwyg,.k-page-php,.k-page-text-header{width:100%;max-width:none}.k-page-post-content{width:100%;max-width:50rem}.k-page-text-header--center,.k-page-wysiwyg--center,.k-page-php--center{text-align:center}.k-page-text-header--center .k-page-text-header__blurb,.k-page-text-header--center .k-page-wysiwyg__blurb,.k-page-text-header--center .k-page-php__blurb,.k-page-wysiwyg--center .k-page-text-header__blurb,.k-page-wysiwyg--center .k-page-wysiwyg__blurb,.k-page-wysiwyg--center .k-page-php__blurb,.k-page-php--center .k-page-text-header__blurb,.k-page-php--center .k-page-wysiwyg__blurb,.k-page-php--center .k-page-php__blurb{max-width:42rem;margin-inline:auto}.k-page-text-header--center .k-page-text-header__actions,.k-page-text-header--center .k-page-wysiwyg__actions,.k-page-text-header--center .k-page-section__actions,.k-page-wysiwyg--center .k-page-text-header__actions,.k-page-wysiwyg--center .k-page-wysiwyg__actions,.k-page-wysiwyg--center .k-page-section__actions,.k-page-php--center .k-page-text-header__actions,.k-page-php--center .k-page-wysiwyg__actions,.k-page-php--center .k-page-section__actions{display:flex;justify-content:center}.k-page-php--center .k-page-php__output{text-align:left}.k-page-text-header__actions{margin:var(--k-space-2) 0 0}.k-page-text-header--with-search{display:flex;flex-direction:column;gap:var(--k-space-h)}.k-page-text-header--with-search .k-page-text-header__main{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--k-space-2);align-items:start}@media(min-width:48rem){.k-page-text-header--with-search .k-page-text-header__main{grid-template-columns:minmax(0,1fr) minmax(18rem,26rem);column-gap:var(--k-space-3)}}.k-page-text-header--with-search .k-page-text-header__copy{min-width:0}.k-page-text-header--with-search .k-page-text-header__subscribe{margin-top:var(--k-space-2);max-width:22rem}.k-page-text-header--with-search .k-page-text-header__subscribe-heading{margin:0 0 var(--k-space-h);font-family:var(--k-font-heading);font-size:1.3rem;font-weight:var(--k-weight-semibold);letter-spacing:.06em;line-height:var(--k-leading-snug);text-transform:uppercase}.k-page-text-header--with-search .k-page-text-header__subscribe-text{margin:0 0 var(--k-space-1);font-size:var(--k-text-sm);line-height:var(--k-leading-relaxed);color:var(--k-color-muted, var(--k-grey-600))}.k-page-text-header--with-search .k-page-text-header__subscribe-action,.k-page-text-header--with-search .k-page-text-header__subscribe-action .ff_form_modal{display:flex;justify-content:flex-start}.k-page-text-header--with-search .k-page-text-header__subscribe-action .k-footer__cta{align-self:flex-start;margin-top:0}.k-page-text-header--with-search .k-blog-hub__search.k-content-discovery{display:contents;padding-block:0}.k-page-text-header--with-search .k-blog-hub__search-form{width:100%;max-width:none;align-self:start;padding:0}@media(min-width:48rem){.k-page-text-header--with-search .k-blog-hub__search-form{grid-column:2;grid-row:1;margin-top:0}}.k-page-text-header--with-search .k-content-discovery__grid{grid-column:1/-1}.k-page-wysiwyg__actions{margin:var(--k-space-2) 0 0}.k-page-section--audio-shop__inner,.k-page-section--audio-store__inner{max-width:none;padding-inline:0}.k-link{color:var(--k-color-accent)}.k-article__title{margin-top:0}.k-hero,.k-feature-grid,.k-product-showcase,.k-audio-shop,.k-audio-demo,.k-content-block,.k-cta-banner,.k-carousel{padding-block:var(--k-space-5)}
