html:root body{background:#170b22}html:root .ek-skip{background:#fff;color:#1f1529}html:root .ek-document-body{color:#ded5e7}html:root .ek-document-body h1,html:root .ek-document-body h2,html:root .ek-document-body h3{color:#f9f4fd}html:root .ek-document-body a{color:#b793db}html:root .ek-document-body .kk-public-info__head{background:none;border:0}html:root .ek-inline-dialog{border:0;background:transparent;color:inherit}html:root .ek-form-status{border:1px solid #4d3b5f;color:#e1d7eb;background:#261735}html:root .utilities{border-top:var(--border-width) solid var(--divider-color, var(--color-border));color:var(--color-foreground-muted)}html:root .utilities a,html:root .utilities button{color:var(--color-utilities, var(--color-foreground-muted))}html:root .announcement-bar__slider slideshow-arrows .slideshow-control{color:var(--color-foreground)}html:root .header{background:transparent}html:root .header[transparent][transparent=not-sticky][data-sticky-state=active],html:root .header[transparent]:has(.menu-list__list-item>.menu-list__link:not([aria-haspopup]):hover){--color-foreground: inherit;--color-foreground-rgb: inherit;--color-background: inherit;--color-background-rgb: inherit;--color-border: inherit;--color-border-rgb: inherit}html:root .header[transparent]:not([data-sticky-state=active]):not(:has(.menu-list__link:hover)):not(:has(header-menu[aria-expanded=true])) .header__row{--color-foreground: var(--color-transparent-text);--color-foreground-rgb: var(--color-transparent-text-rgb);--color-border: var(--color-transparent-text);--color-border-rgb: var(--color-transparent-text-rgb);--color-primary-button-background: var(--color-transparent-text);--color-primary-button-text: var(--color-transparent-text-contrast)}html:root .header[transparent]:has(.mega-menu__list:hover),html:root .header[transparent]:has(.menu-list__link:hover),html:root .header[transparent]:has(header-menu[aria-expanded=true]){--color-foreground: inherit;--color-foreground-rgb: inherit;--color-background: inherit;--color-background-rgb: inherit;--color-border: inherit;--color-border-rgb: inherit}html:root [data-transparent-background=top]:hover .header__row--top,html:root [data-transparent-background=top]:focus-within .header__row--top,html:root [data-transparent-background=both]:hover .header__row--top,html:root [data-transparent-background=both]:focus-within .header__row--top{--color-foreground: inherit;--color-foreground-rgb: inherit;--color-border: inherit;--color-border-rgb: inherit;--color-primary-button-background: inherit;--color-primary-button-text: inherit}html:root [data-transparent-background=bottom]:hover .header__row--bottom,html:root [data-transparent-background=bottom]:focus-within .header__row--bottom,html:root [data-transparent-background=both]:hover .header__row--bottom,html:root [data-transparent-background=both]:focus-within .header__row--bottom{--color-foreground: inherit;--color-foreground-rgb: inherit;--color-border: inherit;--color-border-rgb: inherit;--color-primary-button-background: inherit;--color-primary-button-text: inherit}html:root .header__underlay-closed{background:linear-gradient(var(--color-background-top-row) 0 var(--top-row-height),var(--color-background-bottom-row) var(--top-row-height) var(--header-height))}html:root .header__underlay-open{background:linear-gradient(var(--color-background-top-row) 0 var(--top-row-height),var(--color-background-bottom-row) var(--top-row-height) var(--header-height),var(--color-submenu) var(--header-height) 100%)}html:root .header__underlay-open:after{box-shadow:var(--shadow-popover)}html:root :is([data-transparent-background=top]:hover,[data-transparent-background=top]:focus-within,[data-transparent-background=both]:hover,[data-transparent-background=both]:focus-within) :is(.header__underlay-open,.header__underlay-closed){--color-background-top-row: var(--color-background)}html:root :is([data-transparent-background=bottom]:hover,[data-transparent-background=bottom]:focus-within,[data-transparent-background=both]:hover,[data-transparent-background=both]:focus-within) :is(.header__underlay-open,.header__underlay-closed){--color-background-bottom-row: var(--color-background)}html:root [data-submenu-overlap-bottom-row] .header__underlay-open{background:linear-gradient(var(--color-background-top-row) 0 var(--top-row-height),var(--color-submenu) var(--top-row-height) 100%)}html:root [data-header-rows=single] .header__underlay-closed{background:var(--color-background-top-row)}html:root [data-header-rows=single] .header__underlay-open{background:linear-gradient(var(--color-background-top-row) 0 var(--top-row-height),var(--color-submenu) var(--top-row-height) 100%)}html:root .header__row{--color-account-icon: var(--color-foreground);background-color:transparent!important}html:root .header__row--top:not(.divider--page-width),html:root .header__row--top.divider--page-width .header__columns,html:root .header__row--bottom{border-bottom:var(--border-bottom-width) solid var(--border-bottom-color, var(--color-border))}@media screen and (max-width:749px){html:root .header__row--top:not(.divider--page-width),html:root .header__row--top.divider--page-width .header__columns{border-bottom-color:var(--border-bottom-color-mobile)}}html:root #header-component[data-menu-style=drawer] .header__row--top:not(.divider--page-width),html:root #header-component[data-menu-style=drawer] .header__row--top.divider--page-width .header__columns{border-bottom-color:var(--border-bottom-color-mobile)}html:root .header-actions__action{color:var(--button-color)}html:root .dropdown-localization__button .icon-flag{background-position:center;background-size:cover}html:root .dropdown-localization__button .icon-flag:after{box-shadow:inset 0 0 var(--size-shadow) var(--color-shadow)}html:root .dropdown-localization__button,html:root .dropdown-localization__button:hover{box-shadow:none;background-color:transparent;border-color:transparent}html:root dropdown-localization-component{background-color:transparent}html:root dropdown-localization-component .country-filter__input{border:none}html:root dropdown-localization-component .localization-wrapper{box-shadow:var(--shadow-popover);border:var(--style-border-popover);background-color:var(--color-background)}html:root dropdown-localization-component .localization-form__select:hover{background-color:rgb(var(--color-foreground-rgb) / var(--opacity-8))}html:root dropdown-localization-component :is(.localization-form__list-item:hover,.localization-form__list-item[aria-selected=true],.localization-form__list-item[aria-current=true]) .localization-form__currency{color:var(--color-foreground-muted)}html:root .hero__container{border:var(--hero-border-width) var(--hero-border-style) rgb(var(--color-border-rgb) / var(--hero-border-opacity))}html:root .hero[data-blur-shadow=true]{--blurred-reflection-mask-image: linear-gradient(to bottom, #000 0%, #000 60%, transparent 100%);--blurred-reflection-box-shadow: rgb(0 0 0 / 5%) 0 0 1rem}html:root .hero[data-blur-shadow=true] .hero__container:before{box-shadow:var(--blurred-reflection-box-shadow)}html:root .kk-contact{--kk-night: #0b0511;--kk-panel: #190d24;--kk-panel-light: #231431;--kk-line: rgba(190, 146, 233, .2);--kk-ice: #dec8f4;--kk-blue: #af7be2;--kk-green: #f2ae5c;--kk-text: #fcf9fe;--kk-muted: #b0a4bc;color:var(--kk-text);background:radial-gradient(circle at 8% 12%,rgba(128,69,186,.2),transparent 30%),radial-gradient(circle at 92% 70%,rgba(176,125,226,.12),transparent 28%),linear-gradient(135deg,#0a040f,#12081b 52%,#1c0d2a)}html:root .kk-contact:before{background-image:linear-gradient(rgba(176,132,220,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(176,132,220,.045) 1px,transparent 1px);background-size:44px 44px}html:root .kk-contact__nav{border-bottom:1px solid rgba(222,200,244,.1)}html:root .kk-contact__brand{color:var(--kk-text)}html:root .kk-contact__brand>span{color:var(--kk-blue)}html:root .kk-contact__nav-links a{color:var(--kk-ice)}html:root .kk-contact__login{color:#0e0715!important;background:var(--kk-green);box-shadow:0 10px 28px #f2ae5c2e}html:root .kk-contact__kicker{color:var(--kk-green)}html:root .kk-contact__lead{color:var(--kk-muted)}html:root .kk-contact__support-card,html:root .kk-contact__company-card,html:root .kk-contact__form-card{border:1px solid var(--kk-line);background:linear-gradient(145deg,#261635f0,#170b22f5);box-shadow:0 26px 80px #0000003d}html:root .kk-contact__icon,html:root .kk-contact__company-card>span{color:var(--kk-green);background:#f2ae5c1c;border:1px solid rgba(242,174,92,.26)}html:root .kk-contact__support-card h2,html:root .kk-contact__company-card h2,html:root .kk-contact__form-heading h2{color:var(--kk-text)}html:root .kk-contact__support-card p,html:root .kk-contact__company-card p,html:root .kk-contact__form-heading p{color:var(--kk-muted)}html:root .kk-contact__support-card ul{border-top:1px solid rgba(222,200,244,.11)}html:root .kk-contact__support-card li{color:#e5dcef}html:root .kk-contact__support-card li:before{background:currentColor;color:var(--kk-green)}html:root .kk-contact__company-card>span{color:var(--kk-blue);background:#af7be21a;border-color:#af7be233}html:root .kk-contact__privacy{color:#8e809c}html:root .kk-contact__privacy span{color:var(--kk-green)}html:root .kk-contact__form-heading{border-bottom:1px solid rgba(222,200,244,.12)}html:root .kk-contact__form-heading>span{color:#110a18;background:var(--kk-green)}html:root .kk-contact__field label{color:#e6ddef}html:root .kk-contact__field label span{color:var(--kk-green)}html:root .kk-contact__field input,html:root .kk-contact__field select,html:root .kk-contact__field textarea{color:var(--kk-text);background:#0b0412ad;border:1px solid rgba(222,200,244,.17);outline:none}html:root .kk-contact__field input::placeholder,html:root .kk-contact__field textarea::placeholder{color:#7d708b}html:root .kk-contact__field input:focus,html:root .kk-contact__field select:focus,html:root .kk-contact__field textarea:focus{background:#10071aeb;border-color:var(--kk-blue);box-shadow:0 0 0 4px #af7be21c}html:root .kk-contact__field small{color:#8a7c98}html:root .kk-contact__select-wrap>span{color:var(--kk-green)}html:root .kk-contact__submit{color:#0e0715;background:linear-gradient(110deg,#f2ae5c,#fbc17a);border:0;box-shadow:0 16px 34px #f2ae5c2e}html:root .kk-contact__submit:hover{box-shadow:0 19px 42px #f2ae5c40}html:root .kk-contact__submit:focus-visible,html:root .kk-contact a:focus-visible{outline:3px solid var(--kk-blue)}html:root .kk-contact__notice{border:1px solid rgba(242,174,92,.28);background:#f2ae5c17}html:root .kk-contact__notice>span{color:#140e06;background:var(--kk-green)}html:root .kk-contact__notice p{color:var(--kk-muted)}html:root .kk-contact__notice--error{border-color:#ff7c7c59;background:#ff5f5f1a}html:root .kk-contact__notice--error>span{color:#fff;background:#ff7474}html:root .kk-contact__footer{border-top:1px solid rgba(222,200,244,.1)}html:root .kk-contact__footer p{color:#8b7e97}html:root .kk-contact__footer .kk-copyright-notice{color:#756782}html:root .kk-contact__footer>a:last-child{color:var(--kk-ice)}html:root .kk-storefront{--kk-bg:#0b0511;--kk-blue:#c6aff5;--kk-ice:#dec8f4;--kk-green:#ffa94d;--kk-muted:#bcaec9;color:#f9f6fc;background:radial-gradient(circle at 8% 28%,rgba(198,175,245,.14),transparent 24%),radial-gradient(circle at 92% 12%,rgba(102,50,153,.32),transparent 30%),linear-gradient(145deg,#0b0511,#14101f 52%,#3a1a59)}html:root .kk-nav{border-bottom:1px solid rgba(222,200,244,.12);background:#0b0511e6}html:root .kk-nav__links>a:not(.kk-button){color:#dccfe9}html:root .kk-button{border:1px solid var(--kk-green);background:var(--kk-green);color:#221506}html:root .kk-button:hover{box-shadow:0 14px 34px #ce862f33}html:root .kk-button:focus-visible,html:root .kk-nav a:focus-visible,html:root .kk-faq summary:focus-visible{outline:3px solid var(--kk-ice)}html:root .kk-button--ghost{border-color:#dec8f44d;background:#ffffff0a;color:#fff}html:root .kk-button:disabled{box-shadow:none}html:root .kk-kicker{color:var(--kk-green)}html:root .kk-hero h1 em{color:var(--kk-ice)}html:root .kk-lead{color:#cfc5d9}html:root .kk-cycle-highlight{border:1px solid rgba(255,169,77,.34);background:linear-gradient(110deg,#ffa94d1c,#c6aff512);color:#f9f6fc;box-shadow:0 18px 44px #00000029,inset 0 1px #ffffff0f}html:root .kk-cycle-highlight:hover{border-color:#ffa94d9e;box-shadow:0 22px 52px #0000003b,0 0 30px #ffa94d12}html:root .kk-cycle-highlight:focus-visible{outline:3px solid var(--kk-ice)}html:root .kk-cycle-highlight__icon{border:1px solid rgba(255,169,77,.35);background:#ffa94d1f;color:var(--kk-green)}html:root .kk-cycle-highlight__copy strong{color:#fcf5ec}html:root .kk-cycle-highlight__copy small{color:#bcafc9}html:root .kk-cycle-highlight__badge{border:1px solid rgba(198,175,245,.24);background:#c6aff514;color:var(--kk-ice)}html:root .kk-checks li{border:1px solid rgba(222,200,244,.12);background:#ffffff0b;color:#e0d4eb}html:root .kk-checks li:before{background:currentColor;color:var(--kk-green)}html:root .kk-learning{border:1px solid rgba(182,137,226,.22);background:linear-gradient(145deg,#1c0f2afa,#231332e6);box-shadow:0 36px 90px #00000059,inset 0 1px #ffffff0f}html:root .kk-learning:before{background:#c6aff517}html:root .kk-learning__facts div{border:1px solid rgba(222,200,244,.14);background:#ffffff0b}html:root .kk-learning__facts strong{color:var(--kk-green)}html:root .kk-learning__facts span{color:#e5dbef}html:root .kk-circuit-window{border:1px solid rgba(222,200,244,.2);background:#120b1a;box-shadow:0 40px 110px #00000073}html:root .kk-preview-launch{border:1px solid rgba(182,137,226,.24);background:linear-gradient(125deg,#1c0e29fa,#160c20f5);box-shadow:0 30px 80px #0000004d,inset 0 1px #ffffff0d}html:root .kk-preview-launch:before{background:radial-gradient(circle,rgba(198,175,245,.16),transparent 68%)}html:root .kk-preview-launch__copy h2{color:#f9f5fc}html:root .kk-preview-launch__copy>p:last-child{color:#bcafc9}html:root .kk-preview-launch__button{border:1px solid rgba(255,169,77,.52);background:linear-gradient(120deg,var(--kk-green),#e1a761);color:#0f0816;box-shadow:0 18px 42px #e099432b}html:root .kk-preview-launch__button:hover{box-shadow:0 22px 52px #e0994340}html:root .kk-preview-launch__button:focus-visible{outline:3px solid var(--kk-ice)}html:root .kk-preview-dialog{border:0;background:#08060a;color:#f9f5fc}html:root .kk-preview-dialog::backdrop{background:#08060a}html:root .kk-preview-dialog__title{border:0}html:root .kk-preview-dialog__close{border:1px solid rgba(222,200,244,.35);background:#11071be6;color:#f9f5fc;box-shadow:0 12px 34px #0000007a}html:root .kk-preview-dialog__close:hover{border-color:#ffa94d85;background:#ffa94d1f}html:root .kk-preview-dialog__close:focus-visible{outline:3px solid var(--kk-ice)}html:root .kk-preview-dialog__body{background:#08060a}html:root .kk-preview-dialog__body iframe{border:0;background:#08060a}html:root .kk-preview-loader{background:radial-gradient(circle at 50% 46%,rgba(198,175,245,.13),transparent 25%),linear-gradient(145deg,#0a050f,#1a0d26 58%,#120e15);color:#f9f5fc}html:root .kk-preview-loader__mark{background:#160a22e0;box-shadow:0 0 0 1px #c6aff533,0 20px 60px #00000061,0 0 48px #c6aff524}html:root .kk-preview-loader__mark:before{border:3px solid rgba(198,175,245,.16);border-top-color:var(--kk-green);border-right-color:var(--kk-ice)}html:root .kk-preview-loader__mark span{color:var(--kk-ice)}html:root .kk-preview-loader small{color:#b2a5be}html:root .kk-circuit-window__body{background:linear-gradient(135deg,#0b0711,#24102b)}html:root .kk-circuit-preview-heading{color:var(--kk-green)}html:root .kk-circuit-window__body--embed{background:transparent}html:root .kk-circuit-still{background:#08060a}html:root .kk-circuit-react{background:transparent}html:root .kk-circuit-embed{border:0;background:#08060a}html:root .kk-sim-stage,html:root .kk-sim-controls{border:1px solid rgba(222,200,244,.13);background:#0d0613bf}html:root .kk-sim-stage__head{border-bottom:1px solid rgba(222,200,244,.1)}html:root .kk-sim-stage__head>span{color:#c9bed4}html:root .kk-sim-stage__head>strong{color:#a297ad}html:root .kk-sim-stage__head>strong i{background:#706977;box-shadow:0 0 0 6px #ffffff06}html:root .kk-sim-readouts{border-bottom:1px solid rgba(222,200,244,.1);background:linear-gradient(100deg,#211427f0,#130f1df5)}html:root .kk-sim-readouts>div{border-right:1px solid rgba(222,200,244,.1)}html:root .kk-sim-readouts>div:last-child{border-right:0}html:root .kk-sim-readouts small{color:var(--kk-green)}html:root .kk-sim-readouts b{color:#fff}html:root .kk-sim-readouts__sensors p{color:#e8af69}html:root .kk-sim-scene{background-image:radial-gradient(circle,rgba(145,71,162,.16) 1px,transparent 1.5px),radial-gradient(circle at center,rgba(65,22,74,.24),transparent 62%);background-size:22px 22px,auto}html:root .kk-sim-toolbar span{border:1px solid rgba(222,200,244,.14);background:#1a171ee6;color:#e1dbe6}html:root .kk-sim-toolbar b{color:var(--kk-green)}html:root .kk-sim-loop{border:10px double #46424a;box-shadow:inset 0 0 0 2px #ffffff0a,0 0 12px #7a658d3d}html:root .kk-sim-flow i{background:#ffa94d;box-shadow:0 0 5px #fff,0 0 16px #ffa94d}html:root .kk-sim-unit{color:#ede3f6}html:root .kk-sim-unit b{border:3px solid #58535c;background:linear-gradient(145deg,#6d6a70,#221f25 70%);color:#dfcaf4;box-shadow:0 10px 24px #00000080,inset 0 1px 2px #fff3}html:root .kk-sim-unit b:before{border:2px solid #7d7981;color:#a6a0ab;background:repeating-conic-gradient(from 0deg,rgba(216,212,220,.22) 0 8deg,transparent 8deg 28deg),radial-gradient(circle,#1a171e 0 18%,#3d3941 19% 58%,#1a171e 59%)}html:root .kk-sim-unit small{border:1px solid rgba(222,200,244,.14);background:#150c1e}html:root .kk-sim-unit--compressor b:before{border:0;background:linear-gradient(110deg,#7d7981,#2d2931 42%,#161219 78%);box-shadow:inset 5px 0 8px #ffffff1f,inset -5px 0 8px #00000080}html:root .kk-sim-unit--valve b:before{border:0;background:linear-gradient(90deg,#18141b,#514d55,#1a171d)}html:root .kk-pipe-label{border:1px solid rgba(192,158,204,.24);background:#170d1df0;color:#d9cfe0}html:root .kk-pipe-label b{color:#fff}html:root .kk-sim-gauges>div{border:1px solid rgba(222,200,244,.1);background:#0b060fa8}html:root .kk-sim-gauges p{color:#d1c9d8}html:root .kk-gauge{border:5px solid #352742;background:radial-gradient(circle,#19131f 48%,transparent 49%),conic-gradient(from -135deg,#a976db 0 68%,#322a39 68% 100%);box-shadow:inset 0 0 13px #c6aff52b,0 0 18px #00000047}html:root .kk-gauge:after{background:#f3eff8}html:root .kk-gauge--high{border-color:#4e302f;background:radial-gradient(circle,#171119 48%,transparent 49%),conic-gradient(from -135deg,#ff856f 0 68%,#38282d 68% 100%);box-shadow:inset 0 0 13px #ff786426,0 0 18px #00000047}html:root .kk-gauge b{color:#bb91e4}html:root .kk-gauge--high b{color:#ff8a79}html:root .kk-gauge strong{color:#fff}html:root .kk-gauge small{color:#8f8598}html:root .kk-sim-controls>p{color:var(--kk-green)}html:root .kk-sim-controls button{border:1px solid rgba(222,200,244,.15);background:#1f1529;color:#fff}html:root .kk-sim-controls button>i{background:#77707e;box-shadow:0 0 0 5px #ffffff06}html:root .kk-sim-controls button>small{color:#958d9e}html:root .kk-sim-controls button[data-kk-power]:hover{border-color:#ffa94d8c}html:root .kk-sim-controls button[data-kk-power]:focus-visible{outline:3px solid var(--kk-ice)}html:root .kk-sim-lock{border:1px solid rgba(222,200,244,.1);background:#ffffff06}html:root .kk-sim-lock>span{background:#c6aff514;color:var(--kk-blue)}html:root .kk-sim-lock b{color:#ebe3f2}html:root .kk-sim-lock small{color:#93879e}html:root .kk-sim-values span{border:1px solid rgba(222,200,244,.08);background:#09070ba6}html:root .kk-sim-values small{color:#a792ae}html:root .kk-sim-values b{color:#deceed}html:root .kk-sim-conditions{border-top:1px solid rgba(222,200,244,.09)}html:root .kk-sim-conditions>p{color:#9e8aa8}html:root .kk-sim-conditions small{color:#b8aabd}html:root .kk-sim-conditions b{color:var(--kk-green)}html:root .kk-sim-conditions i{background:#423d47}html:root .kk-sim-conditions i:before{background:var(--kk-green)}html:root .kk-circuit-window.is-running [data-kk-status-light],html:root .kk-circuit-window.is-running button[data-kk-power]>i{background:var(--kk-green);box-shadow:0 0 0 6px #ffa94d14,0 0 16px #ffa94da6}html:root .kk-circuit-window.is-running button[data-kk-power]{border-color:#ffa94da6;background:#45321ba6}html:root .kk-circuit-window.is-running button[data-kk-power]>small{color:var(--kk-green)}html:root .kk-circuit-window.is-running .kk-sim-unit b{border-color:#a781cc;box-shadow:0 10px 24px #00000057,0 0 24px #c6aff52e}html:root .kk-proof{background:#10071a}html:root .kk-proof>h2,html:root .kk-pricing>h2,html:root .kk-faq>h2{color:#fff}html:root .kk-feature-grid article{border:1px solid rgba(182,137,226,.15);background:linear-gradient(145deg,#1f132be6,#160c20eb)}html:root .kk-feature-grid article>span{color:var(--kk-blue)}html:root .kk-feature-grid h3{color:#fff}html:root .kk-feature-grid p{color:var(--kk-muted)}html:root .kk-pricing{background:linear-gradient(180deg,#150920,#1f0e30)}html:root .kk-pricing__intro{color:var(--kk-muted)}html:root .kk-price-card{border:1px solid rgba(182,137,226,.16);background:#100817bd}html:root .kk-price-card--featured{border-color:#ffa94db3;background:linear-gradient(155deg,#2e1f3ce6,#150a20f0)}html:root .kk-badge{background:var(--kk-green);color:#221607}html:root .kk-price-card>p{color:var(--kk-ice)}html:root .kk-price-card>strong{color:#fff}html:root .kk-price-card>small{color:var(--kk-muted)}html:root .kk-price-card ul{color:#e1d9e9}html:root .kk-price-card li:before{background:currentColor;color:var(--kk-green)}html:root .kk-price-card li.kk-plan-feature--locked{color:#a096aa}html:root .kk-price-card li.kk-plan-feature--locked:before{color:#a096aa}html:root .kk-plan-scope{border:0}html:root .kk-plan-scope legend{color:#afa3bb}html:root .kk-plan-scope span{border:1px solid rgba(182,137,226,.16);background:#0c041366;color:#c5bccf}html:root .kk-plan-scope label:hover span{border-color:#b689e261;color:#f6f0fc}html:root .kk-plan-scope input:checked+span{border-color:#ffa94db3;background:#ffa94d21;color:#fde6c9;box-shadow:0 0 18px #ffa94d14}html:root .kk-plan-scope input:focus-visible+span{outline:3px solid rgba(182,137,226,.75)}html:root .kk-price-card li.kk-plan-scope__summary{color:#e5dbef}html:root .kk-price-card li.kk-plan-scope__summary:before{background:currentColor;color:var(--kk-green)}html:root .kk-fineprint{color:#afa3bb}html:root .kk-pricing-inquiry{border:1px solid rgba(182,137,226,.18);background:linear-gradient(135deg,#1b0e28db,#21152db3);box-shadow:0 18px 48px #00000029}html:root .kk-pricing-inquiry strong{color:#f8f4fb}html:root .kk-pricing-inquiry span{color:#baaec5}html:root .kk-pricing-inquiry a{border:1px solid rgba(255,169,77,.38);background:#ffa94d17;color:#fddcb4}html:root .kk-pricing-inquiry a:hover{border-color:#ffa94dc7;background:#ffa94d26}html:root .kk-pricing-inquiry a:focus-visible{outline:3px solid rgba(182,137,226,.75)}html:root .kk-faq{background:#10071a}html:root .kk-faq details{border:1px solid rgba(182,137,226,.13);background:#ffffff09}html:root .kk-faq summary{color:#fff}html:root .kk-faq details p{color:var(--kk-muted)}html:root .kk-update-note{border:1px solid rgba(255,169,77,.3);background:linear-gradient(125deg,#251733eb,#190c25f5 58%,#211031f0);box-shadow:0 30px 80px #00000047,inset 0 1px #ffffff0f}html:root .kk-update-note:after{background:radial-gradient(circle,rgba(198,175,245,.16),transparent 67%)}html:root .kk-update-note__icon{border:1px solid rgba(255,169,77,.35);background:#ffa94d1a;color:var(--kk-green);box-shadow:inset 0 1px #ffffff14,0 14px 34px #00000038}html:root .kk-update-note__icon span{background:var(--kk-green);box-shadow:0 0 0 5px #ffa94d1a,0 0 18px #ffa94dbf}html:root .kk-update-note__copy h2{color:#fff}html:root .kk-update-note__copy>p:last-child{color:#c7bcd2}html:root .kk-update-note__items li{color:#e5ddee}html:root .kk-update-note__items li:before{background:currentColor;color:var(--kk-green)}html:root .kk-footer{border-top:1px solid rgba(222,200,244,.1);background:#0a050f}html:root .kk-footer p{color:#a194ae}html:root .kk-footer a{color:var(--kk-ice)}html:root .kk-storefront{background:linear-gradient(180deg,#0b0510,#160a22 19%,#12081b 48%,#1a0d26 76%,#0a050f)}html:root .kk-storefront:before{background:radial-gradient(circle at 14% 7%,rgba(198,175,245,.16),transparent 23%),radial-gradient(circle at 86% 12%,rgba(255,169,77,.09),transparent 18%),linear-gradient(rgba(222,200,244,.022) 1px,transparent 1px),linear-gradient(90deg,rgba(222,200,244,.022) 1px,transparent 1px);background-size:auto,auto,44px 44px,44px 44px}html:root .kk-nav{border-bottom-color:#dec8f41a;background:#0a050fd1;box-shadow:0 12px 40px #00000029}html:root .kk-nav__links>a:not(.kk-button){color:#e2dae9}html:root .kk-nav__links>a:not(.kk-button):after{background:var(--kk-green)}html:root .kk-button{box-shadow:0 12px 30px #c786371f}html:root .kk-button--ghost{box-shadow:none}html:root .kk-hero:after{border:1px solid rgba(198,175,245,.08);box-shadow:0 0 0 70px #c6aff506,0 0 0 140px #c6aff505}html:root .kk-kicker{color:#f7bf7a}html:root .kk-kicker:before{background:linear-gradient(90deg,var(--kk-green),var(--kk-blue));box-shadow:0 0 16px #ffa94d73}html:root .kk-hero h1{text-shadow:0 16px 50px rgba(0,0,0,.22)}html:root .kk-hero h1 em{background:linear-gradient(100deg,#f3ecfb 8%,#cfaeef 72%);background-clip:text;color:transparent}html:root .kk-lead{color:#d3cadb}html:root .kk-checks li{border-color:#dec8f41a;background:#170d21ad;box-shadow:inset 0 1px #ffffff09}html:root .kk-learning{border-color:#b180e14d;background:radial-gradient(circle at 100% 0,rgba(198,175,245,.1),transparent 36%),linear-gradient(150deg,#20112ef7,#12081cfa);box-shadow:0 38px 110px #00000070,0 0 74px #c6aff513,inset 0 1px #ffffff14}html:root .kk-learning:after{background:linear-gradient(120deg,rgba(255,255,255,.05),transparent 28%)}html:root .kk-learning__head{border-bottom:1px solid rgba(222,200,244,.09)}html:root .kk-learning__head span{color:#f8f4fb}html:root .kk-learning__head small{border:1px solid rgba(255,169,77,.28);background:#ffa94d0e;color:#fbca8e}html:root .kk-learning__head small:before{background:var(--kk-green);box-shadow:0 0 12px #ffa94db3}html:root .kk-learning__facts div{border-color:#dec8f421;background:linear-gradient(150deg,#ffffff12,#ffffff05);box-shadow:inset 0 1px #ffffff0b,0 12px 30px #0000001a}html:root .kk-learning__facts div:before{background:linear-gradient(90deg,var(--kk-green),rgba(255,169,77,0))}html:root .kk-learning__facts div:nth-child(2):before{background:linear-gradient(90deg,var(--kk-blue),rgba(198,175,245,0))}html:root .kk-learning__facts div:nth-child(3):before{background:linear-gradient(90deg,var(--kk-green),var(--kk-blue),rgba(198,175,245,0))}html:root .kk-learning__facts strong{color:#f6b86c;text-shadow:0 0 28px rgba(255,169,77,.12)}html:root .kk-learning__facts div:nth-child(2) strong{color:#c6a0eb;text-shadow:0 0 28px rgba(198,175,245,.12)}html:root .kk-learning__facts div:nth-child(3) strong{color:#f8f4fb}html:root .kk-learning__facts span{border-left:1px solid rgba(222,200,244,.14);color:#e3d9ec}html:root .kk-learning__note{border-top:1px solid rgba(222,200,244,.09);color:#bdb2c7}html:root .kk-learning__note span{border:1px solid rgba(255,169,77,.16);background:#ffa94d1a;color:var(--kk-green);box-shadow:0 0 20px #ffa94d14}html:root .kk-circuit-window{border:0;background:transparent;box-shadow:none}html:root .kk-proof:before,html:root .kk-pricing:before,html:root .kk-faq:before{background:linear-gradient(90deg,transparent,rgba(222,200,244,.18),transparent)}html:root .kk-proof{background:linear-gradient(180deg,#10071afa,#11071b)}html:root .kk-feature-grid article{border-color:#b689e229;background:linear-gradient(145deg,#221430eb,#140a1df5);box-shadow:0 24px 64px #0000002e,inset 0 1px #ffffff0b}html:root .kk-feature-grid article:before{color:#dec8f429}html:root .kk-feature-grid article:after{background:#c6aff512}html:root .kk-feature-grid article:hover{border-color:#ffa94d52;box-shadow:0 34px 80px #00000042,0 0 40px #c6aff50d}html:root .kk-feature-grid article>span{background:linear-gradient(90deg,var(--kk-green),var(--kk-blue));background-clip:text;color:transparent}html:root .kk-pricing{background:radial-gradient(circle at 50% 0%,rgba(198,175,245,.09),transparent 32%),linear-gradient(180deg,#150920,#1b0d28)}html:root .kk-price-card{border-color:#b689e22b;background:linear-gradient(155deg,#190d25eb,#0e0715f5);box-shadow:0 26px 70px #0003,inset 0 1px #ffffff0a}html:root .kk-price-card:hover{border-color:#b689e257}html:root .kk-price-card--featured{border-color:#ffa94da3;background:linear-gradient(155deg,#301f40f0,#160b22fa);box-shadow:0 34px 90px #0000004d,0 0 50px #ffa94d14,inset 0 1px #ffffff0f}html:root .kk-price-card--featured:hover{border-color:#ffa94de6}html:root .kk-price-card ul{border-top:1px solid rgba(222,200,244,.1)}html:root .kk-badge{box-shadow:0 10px 25px #d18d3a33}html:root .kk-faq{background:linear-gradient(180deg,#11071b,#0c0512)}html:root .kk-faq__heading>p:last-child{color:var(--kk-muted)}html:root .kk-faq details{border-color:#b689e224;background:linear-gradient(145deg,#ffffff0b,#ffffff05)}html:root .kk-faq details[open]{border-color:#ffa94d4d;background:#ffa94d0b}html:root .kk-faq summary:after{border:1px solid rgba(222,200,244,.16);color:var(--kk-green)}html:root .kk-cta{border:1px solid rgba(255,169,77,.3);background:linear-gradient(135deg,#2b1b3bf0,#160b22fa);box-shadow:0 36px 100px #00000052,inset 0 1px #ffffff12}html:root .kk-cta__glow{background:#c6aff521}html:root .kk-cta>div>p:last-child{color:#d4ccdd}html:root .kk-footer{background:#07030b}html:root .kk-footer__inner p{color:#a194ae}html:root .kk-footer__inner .kk-copyright-notice{color:#796c86}html:root .kk-footer__inner a{color:var(--kk-ice)}@media(max-width:560px){html:root .kk-storefront:before{background-size:auto,auto,28px 28px,28px 28px}}@media(max-width:560px){html:root .kk-storefront .kk-learning{box-shadow:0 20px 48px #00000040}html:root .kk-storefront .kk-learning__facts span{border:0}}html:root #preise .kk-purchase-member{border:1px solid #4b395d;background:#20122e}html:root #preise .kk-purchase-member strong{color:#eee2f9}html:root #preise .kk-purchase-member p{color:#b5a8c3}html:root #preise .kk-purchase-member a{border:1px solid #625272;color:#f2c895}html:root #preise .kk-purchase-scope{border:0}html:root #preise .kk-purchase-scope legend,html:root #preise .kk-purchase-duration-heading h3{color:#f2ebf9}html:root #preise .kk-purchase-scope>p,html:root #preise .kk-purchase-duration-heading p{color:#b4a4c4}html:root #preise .kk-purchase-scope label{border:1px solid #4d3c5d;background:#1d0f2a}html:root #preise .kk-purchase-scope label:has(input:checked){border-color:#efb976;background:#281a35}html:root #preise .kk-purchase-scope input{accent-color:#efb976}html:root #preise .kk-purchase-scope label b{color:#f9f4fd}html:root #preise .kk-purchase-scope label small{color:#bfb0cd}html:root #preise .kk-purchase-scope label:focus-within{outline:2px solid #b689e2}html:root #preise .kk-purchase-selected{color:#b3a4c3}html:root #preise .kk-purchase-selected b{color:#efb976}html:root #preise .kk-purchase-next{border:1px solid #493959;background:#190d25}html:root #preise .kk-purchase-next b{color:#dfd2ec}html:root #preise .kk-purchase-next p{color:#b4a4c4}html:root .kk-storefront.kk-home-refined{--kk-home-line:rgba(185,156,214,.18);background:linear-gradient(180deg,#100819,#180c23 30%,#12081b 68%,#100818)}html:root .kk-home-refined:before{background-size:auto,auto,56px 56px,56px 56px}html:root .kk-home-refined .kk-cycle-highlight{border-color:var(--kk-home-line);background:#21132f94;box-shadow:none}html:root .kk-home-refined .kk-checks li{border:0;background:none;box-shadow:none}html:root .kk-home-refined .kk-learning{border-color:#49335e;box-shadow:0 24px 70px #0003}html:root .kk-home-refined .kk-learning__facts div{background:linear-gradient(145deg,#301f41aa,#1b0e28);box-shadow:none}html:root .kk-home-refined .kk-learning__facts span{border:0}html:root .kk-home-refined .kk-preview-launch{border-color:#4e3c5f;background:linear-gradient(115deg,#281937,#1a0e26);box-shadow:0 16px 50px #0002}html:root .kk-home-refined .kk-preview-symbol{border:1px solid #755e41;color:#f3c791;background:radial-gradient(circle at 30% 20%,#ffa94d20,transparent 75%),#23162f}html:root .kk-home-refined .kk-preview-launch__button{box-shadow:none}html:root .kk-home-refined .kk-proof,html:root .kk-home-refined .kk-pricing,html:root .kk-home-refined .kk-faq{background:transparent}html:root .kk-home-refined .kk-pricing:before,html:root .kk-home-refined .kk-faq:before{background:var(--kk-home-line)}html:root .kk-home-refined .kk-feature-grid article{border-color:var(--kk-home-line);background:linear-gradient(140deg,#251733,#1a0d26);box-shadow:none}html:root .kk-home-refined #preise .kk-trial-offer{border:1px solid #8a6ba9;background:linear-gradient(120deg,#2b1a3b,#1c0f2a)}html:root .kk-home-refined .kk-trial-offer__badge{border:1px solid #8f6fae;color:#c8a9e7}html:root .kk-home-refined #preise .kk-trial-offer h3{color:#f7f2fc}html:root .kk-home-refined #preise .kk-trial-offer p{color:#ded5e7}html:root .kk-home-refined .kk-trial-offer small{color:#bdafca}html:root .kk-home-refined #preise .kk-purchase-member{background:#1e102c;border-color:var(--kk-home-line)}html:root .kk-home-refined #preise .kk-purchase-scope label{border-color:#4b395d;background:#21132e}html:root .kk-home-refined #preise .kk-purchase-scope label:has(input:checked){border-color:#dbaa6e;background:linear-gradient(120deg,#2f213d,#251733);box-shadow:inset 0 0 0 1px #f0bc7d14}html:root .kk-home-refined #preise .kk-price-card{background:linear-gradient(155deg,#221331,#180c23);border-color:#453456;box-shadow:none}html:root .kk-home-refined #preise .kk-price-card--featured{border-color:#ba976c;background:linear-gradient(145deg,#2c1e39,#1c0f28);box-shadow:inset 0 3px #edb673}html:root .kk-home-refined #preise .kk-plan-heading h3{color:#f3ecf9}html:root .kk-home-refined #preise .kk-badge{box-shadow:none}html:root .kk-home-refined #preise .kk-purchase-selected{border:1px solid #4e3c60;background:#2d1d3d;color:#d8c5ea}html:root .kk-home-refined #preise .kk-price-card .kk-button{box-shadow:none}html:root .kk-home-refined #preise .kk-purchase-next{background:#1e112b;border-color:#493b57}html:root .kk-home-refined #preise .kk-pricing-inquiry{background:#1e112a;box-shadow:none}html:root .kk-home-refined .kk-faq details{border-color:var(--kk-home-line);background:#20132d}html:root .kk-home-refined .kk-update-note{border-color:var(--kk-home-line);background:#1f122c;box-shadow:none}html:root .kk-home-refined .kk-cta{background:linear-gradient(115deg,#2d203b,#211131);box-shadow:none}html:root .kk-home-refined #preise .kk-purchase-member a:focus-visible{outline:3px solid #b689e2}@media(max-width:760px){html:root:has(.kk-storefront),html:root body:has(.kk-storefront){background:#100819}html:root body:has(.kk-storefront):before{background:#100819}html:root .kk-storefront.kk-home-refined{background:#100819}html:root .kk-home-refined .kk-hero{background:radial-gradient(ellipse at 92% 18%,rgba(198,175,245,.09),transparent 65%)}html:root .kk-home-refined .kk-hero h1{text-shadow:none}html:root .kk-home-refined .kk-learning,html:root .kk-home-refined .kk-preview-launch{box-shadow:0 8px 22px #0000001f}html:root .kk-home-refined .kk-kicker:before,html:root .kk-home-refined .kk-learning__head small:before,html:root .kk-home-refined .kk-learning__note span,html:root .kk-home-refined .kk-update-note__icon,html:root .kk-home-refined .kk-update-note__icon span{box-shadow:none}}@media(max-width:760px)and (hover:none){html:root .kk-home-refined :is(.kk-hero,.kk-proof,.kk-pricing,.kk-cta) .kk-button,html:root .kk-home-refined .kk-preview-launch__button,html:root .kk-home-refined .kk-cycle-highlight,html:root .kk-home-refined .kk-feature-grid article,html:root .kk-home-refined .kk-pricing-inquiry a{box-shadow:none}html:root .kk-home-refined :is(.kk-hero,.kk-proof,.kk-pricing,.kk-cta) .kk-button:hover,html:root .kk-home-refined .kk-preview-launch__button:hover,html:root .kk-home-refined .kk-cycle-highlight:hover,html:root .kk-home-refined .kk-feature-grid article:hover,html:root .kk-home-refined .kk-pricing-inquiry a:hover{box-shadow:none}html:root .kk-home-refined .kk-cycle-highlight:hover,html:root .kk-home-refined .kk-feature-grid article:hover{border-color:var(--kk-home-line)}}html:root .layered-slideshow__tablist button{border:none;background:transparent;outline:none}html:root .layered-slideshow__panel-content{border:var(--border-width) solid var(--border-color)}html:root .layered-slideshow__content.background-transparent{background-color:transparent}html:root .layered-slideshow__panel--drop-shadow:not(:last-child) .layered-slideshow__panel-content{box-shadow:4px 0 12px #0000001a}@media screen and (min-width:750px){html:root [dir=rtl] .layered-slideshow__panel--drop-shadow:not(:last-child) .layered-slideshow__panel-content{box-shadow:-4px 0 12px #0000001a}}@media screen and (max-width:749px){html:root .layered-slideshow__panel:first-child .layered-slideshow__panel-content{border-top:var(--border-width) solid var(--border-color)}html:root .layered-slideshow__panel-content{border:var(--border-width) solid var(--border-color)}html:root .layered-slideshow__panel:not(:first-child) .layered-slideshow__panel-content{border-top:none}html:root .layered-slideshow__panel--drop-shadow:not(:last-child) .layered-slideshow__panel-content{box-shadow:0 4px 12px #0000001a}}html:root .blog-post-comment__author{color:rgb(var(--color-foreground-rgb) / var(--opacity-subdued-text))}html:root .blog-post-comments-pagination,html:root .blog-post-comments-pagination a,html:root .blog-post-comments-pagination .current{color:var(--color-foreground)}html:root .blog-post-comments-pagination .current,html:root .blog-post-comments-pagination a:hover{border-bottom:1px solid var(--color-foreground)}html:root .blog-post-item{background-color:var(--color-background)}html:root .blog-post-item{border:1px solid rgb(var(--color-foreground-rgb) / var(--opacity-20))}html:root .blog-post-item:has(.blog-post-card__image-container){border:none}html:root .password-footer__powered-by .icon-shopify{color:var(--color-foreground)}html:root .password-footer .kk-copyright-notice{color:rgb(var(--color-foreground-rgb) / .72)}html:root .password-footer__button{background-color:transparent;color:var(--color-foreground)}html:root .password-footer__button:hover{color:rgb(var(--color-foreground-rgb) / var(--opacity-subdued-text))}html:root .hotspot{background:transparent;border:none;color:inherit;outline:none}html:root .hotspot .hotspot-trigger{border:none}html:root .hotspot-trigger{background:var(--hotspot-bg, rgb(0 0 0 / .5))}html:root .hotspot-trigger:after{background:var(--hotspot-bullseye, #fff)}html:root .hotspot .hotspot-dialog{border:var(--style-border-popover);box-shadow:var(--shadow-popover)}html:root .hotspot .hotspot-dialog:is(:focus,:focus-visible),html:root .hotspot .hotspot-dialog__link:is(:focus,:focus-visible){outline:none}html:root .hotspot .hotspot-dialog .hotspot-dialog__sold-out-badge{background:rgb(var(--color-foreground-rgb) / var(--opacity-10))}html:root .hotspot-dialog .quick-add__button.add-to-cart-button{border:none;color:var(--quick-add-foreground, var(--color-foreground));background-color:var(--quick-add-background, var(--color-background));outline:2px solid transparent}html:root .hotspot-dialog .quick-add__button.add-to-cart-button:is(:hover,:active){outline-color:rgb(var(--color-foreground-rgb) / var(--opacity-15))}html:root .hotspot-dialog .quick-add__button.add-to-cart-button:focus-visible{outline-color:currentcolor}html:root .hotspot-dialog .quick-add__button.add-to-cart-button[data-added=true]{color:transparent}html:root .sticky-add-to-cart__bar{box-shadow:var(--shadow-popover)}html:root .sticky-add-to-cart__bar:before{background:linear-gradient(var(--color-background) 0 100%),linear-gradient(#00000026 0 100%);background-clip:content-box,border-box;border:var(--border) solid #0000}html:root .sticky-add-to-cart__image{background:var(--color-background-secondary)}html:root .sticky-add-to-cart__variant{color:rgb(var(--color-foreground-rgb) / var(--opacity-subdued-text))}html:root .variant-item__remove{background-color:transparent;color:var(--color-foreground);box-shadow:none}@media screen and (max-width:749px){html:root .variant-item__remove--mobile{background-color:transparent;color:var(--color-foreground);box-shadow:none;border:none}}html:root .quick-order-list-total{background:var(--color-background)}html:root .quick-order-list-total .button--unstyled{border:none;box-shadow:none;background-color:transparent;color:var(--color-foreground)}html:root .quick-order-list-total__success .icon-success,html:root .quick-order-list-total__error .quick-order-list-total__icon--error{color:inherit}html:root .blog-post-card__content a{color:var(--color-foreground)}html:root .blog-post-card__content a:hover{color:var(--color-foreground-subdued)}html:root a.blog-post-card__title-link{color:var(--color-foreground)}html:root a.blog-post-card__title-link:hover{color:var(--color-foreground-subdued)}html:root .blog-post-content{color:var(--color, inherit)}html:root .blog-post-content a,html:root .blog-post-card__content-text a{color:currentcolor}html:root .blog-post-card__content-text a:hover{color:rgb(var(--color-rgb, var(--color-foreground-rgb)) / var(--opacity-subdued-text))}html:root .blog-post-details{color:var(--color-details, var(--color-foreground-muted))}html:root .card{border-color:var(--border-color)}html:root .card__content.background-transparent{background-color:transparent}@media screen and (max-width:749px){html:root .cart-summary{border:none}}@media screen and (min-width:750px){html:root .cart-summary--extend:not(.has-border-radius){border-top:none;border-bottom:none}}@media screen and (max-width:749px){html:root :is(.section-background,.cart-summary,.cart-summary__inner).inherit-parent-scheme--mobile{--color-rgb: inherit;--color-background: inherit;--color-background-rgb: inherit;--color-foreground: inherit;--color-foreground-rgb: inherit;--color-foreground-subdued: inherit;--color-border: inherit;--color-border-rgb: inherit;--color-shadow: inherit;--color-shadow-rgb: inherit;--color-primary-button-text: inherit;--color-primary-button-background: inherit;--color-primary-button-border: inherit;--color-primary-button-hover-text: inherit;--color-primary-button-hover-background: inherit;--color-primary-button-hover-border: inherit;--color-secondary-button-text: inherit;--color-secondary-button-background: inherit;--color-secondary-button-border: inherit;--color-secondary-button-hover-text: inherit;--color-secondary-button-hover-background: inherit;--color-secondary-button-hover-border: inherit;--color-input-text: inherit;--color-input-text-rgb: inherit;--color-input-background: inherit}}html:root .cart-title .cart-bubble .cart-bubble__background{background-color:rgb(var(--color-foreground-rgb) / var(--opacity-10-25))}html:root .cart-title .cart-bubble__text{color:var(--color-foreground)}html:root .collection-links__link{color:inherit}html:root .header-logo{color:var(--color-foreground)}html:root .menu-list--mobile a{color:var(--color-foreground)}html:root .menu-list__link{color:var(--menu-top-level-font-color)}html:root .menu-list__link:hover,html:root .menu-list__link:focus{color:var(--menu-top-level-font-color)}html:root .menu-list__disclosure{color:var(--menu-top-level-font-color)}html:root .menu-list__disclosure-icon{fill:currentColor}html:root :is(.menu-list:where(:has(.menu-list__list-item:hover)),.menu-list:where(:has(.menu-list__list-item:focus-within)),.menu-list:where(:has(.menu-list__list-item:not([aria-hidden=true]) .menu-list__link--active))) .menu-list__link{color:rgb(var(--menu-top-level-font-color-rgb) / var(--opacity-subdued-text))}html:root .menu-list:not(:has(.menu-list__list-item:hover)) .menu-list__link--active,html:root .menu-list .menu-list__list-item:where(:hover,:focus-within) .menu-list__link,html:root .menu-list .menu-list__list-item:is([slot=more],[slot=overflow]):has([aria-expanded=true]) .menu-list__link{color:var(--menu-top-level-font-color)}html:root .overflow-menu{background-color:transparent!important}html:root .menu-list__submenu,html:root .overflow-menu::part(overflow){background-color:transparent}html:root .menu-list__list-item>.menu-list__submenu{background-color:transparent}html:root .mega-menu__link{color:var(--menu-child-font-color)}html:root .mega-menu__link:hover{color:var(--menu-child-active-font-color)}html:root .mega-menu__link--parent{color:var(--menu-parent-font-color)}html:root .mega-menu__link--parent:hover{color:var(--menu-parent-active-font-color)}html:root .mega-menu__grid:has(.mega-menu__link-image) .mega-menu__column>div>.mega-menu__link:not(:has(.mega-menu__link-image)):before{background-color:var(--color-foreground-muted)}html:root marquee-component{background-color:var(--color-background)}html:root .search-page-input{color:var(--color-input-text);background-color:var(--color-input-background);border:var(--style-border-width-inputs) solid var(--color-input-border)}html:root .search-page-input::placeholder{color:rgb(var(--color-input-text-rgb) / var(--opacity-subdued-text))}html:root search-page-input-component{background-color:var(--color-background)}html:root search-page-input-component .search__icon,html:root search-page-input-component .search__icon:hover,html:root search-page-input-component .search__reset-button,html:root search-page-input-component .search__reset-button:hover{background:transparent}html:root search-page-input-component .search__icon svg{color:var(--color-input-text)}html:root search-page-input-component .search__reset-button{color:var(--color-input-text)}html:root .slide__content.background-transparent{background-color:transparent}html:root .comparison-slider__placeholder svg{background-color:var(--color-background);fill:var(--color-foreground)}html:root .cs-slider::-webkit-slider-thumb,html:root .cs-slider::-moz-range-thumb{border:0;background:transparent}html:root .cs-slider::-webkit-slider-track,html:root .cs-slider::-moz-range-track{background:transparent;border:0}html:root .comparison-slider__media-wrapper:after{background:var(--color-background);box-shadow:0 0 12px #0000001a}html:root .comparison-slider__media-wrapper:before{background:var(--color-background)}html:root .cs-slider__handle{color:var(--handle-color, var(--color-foreground));background:var(--color-background);box-shadow:0 0 12px #0000001a}html:root .comparison-slider__text--with-bg{background:var(--text-background-color)}html:root .contact-form__input{color:var(--color-input-text);background-color:var(--color-input-background);border:var(--style-border-width-inputs) solid var(--color-input-border)}html:root .disclosures{color:var(--color, inherit)}html:root .email-signup__heading{color:var(--color, inherit)}html:root .email-signup__input-group{background-color:transparent}html:root .email-signup__input-group--integrated{border-color:var(--color-input-border);background-color:var(--color-input-background)}html:root .email-signup__input-group--integrated.email-signup__input-group--no-border{border:none}html:root .email-signup__input{border-color:var(--color-input-border);background-color:var(--color-input-background)}html:root .email-signup__input.paragraph{color:var(--color-input-text);outline-color:var(--color-input-background)}html:root .email-signup__input-group--underline{box-shadow:0 calc(var(--border-width) * var(--box-shadow-multiplier)) 0 var(--box-shadow-color)}html:root .email-signup__input-group .email-signup__input--underline{color:var(--color-input-text);background-color:transparent;border:none}html:root .email-signup__input-group .email-signup__input--underline:focus-visible{outline:none}html:root .email-signup__input::placeholder{color:rgb(var(--color-input-text-rgb) / var(--opacity-70))}html:root .email-signup__input-group .email-signup__input--none{color:var(--color-input-text);background-color:var(--color-input-background);border:none}html:root .email-signup__input-group--integrated .email-signup__input{background-color:transparent;border:none}html:root .email-signup__button-icon{color:currentcolor}html:root .email-signup__button:not(.button-unstyled){background-color:var(--button-background-color);color:var(--button-color)}html:root .email-signup__button.button-unstyled{background-color:transparent;color:var(--color-input-text)}html:root .email-signup__button.button-unstyled:hover{color:rgb(var(--hover-color-rgb) / var(--opacity-70))}html:root .facets-toggle__button{box-shadow:none}html:root .filter-count-bubble{color:var(--color-foreground);border:var(--icon-stroke-width) solid var(--color-background)}html:root .filter-count-bubble__background{background-color:rgb(var(--color-foreground-rgb) / var(--opacity-10-25))}html:root .facets{--facets-clear-shadow: 0 -4px 14px 0 rgb(var(--color-foreground-rgb) / var(--facets-low-opacity));--facets-input-label-color: rgb(var(--color-input-text-rgb) / var(--opacity-60))}@media screen and (min-width:750px){html:root .facets--horizontal{border:none}}@media screen and (min-width:750px){html:root .facets.facets-controls-wrapper{color:rgb(var(--color-foreground-rgb) / var(--opacity-70))}}html:root .facets__form-wrapper{color:var(--color-foreground-subdued)}html:root .facets__summary .icon-caret{color:rgb(var(--color-foreground-rgb) / var(--icon-opacity))}@media screen and (min-width:750px){html:root .facets--horizontal .facets__panel-content{box-shadow:var(--shadow-popover);border:var(--style-border-popover);background-color:var(--color-background)}}html:root :is(.facets--drawer,.facets--vertical) :is(.facets__item,.sorting-filter):before{border-top:var(--style-border-width) solid rgb(var(--color-foreground-rgb) / var(--opacity-10-25))}html:root .facets__label,html:root .facets__clear-all-link,html:root .clear-filter{text-decoration-color:transparent}html:root .facets__clear-all-link{color:var(--button-color)}html:root .facets__clear-all-link:hover{--button-color: rgb(var(--color-foreground-rgb) / var(--opacity-80));text-decoration-color:var(--button-color)}html:root .clear-filter{background-color:transparent;box-shadow:none}html:root .facets__label{color:var(--color-foreground)}html:root .facets__title-wrapper{background-color:var(--color-background);color:var(--color-foreground)}html:root .facets__status:not(:empty){color:var(--color-foreground)}html:root .facets--filters-title{color:var(--color-foreground)}html:root .facets__drawer-actions{--to-top-gradient-background: linear-gradient( to top, rgb(var(--color-background-rgb) / var(--opacity-90)), rgb(var(--color-background-rgb) / var(--opacity-80)), rgb(var(--color-background-rgb) / var(--opacity-40)), transparent );background-image:var(--to-top-gradient-background);background-color:var(--color-background)}html:root .facets__clear-all{color:var(--button-color, inherit)}html:root .footer-utilities__group-copyright{color:var(--color-utilities, var(--color-foreground-muted))}html:root .policy_list li a{color:var(--color-foreground);outline-color:#0000}html:root .policy_list li:is(:hover,:focus-within){background:rgb(var(--color-foreground-rgb) / .15)}html:root .terms-policies-popover{background:linear-gradient(var(--color-background) 0 100%),linear-gradient(rgb(var(--color-background-rgb) / .15) 0 100%);background-clip:padding-box,border-box;border:1px solid #0000;box-shadow:var(--shadow-popover)}html:root .page-content{color:var(--color, inherit)}html:root .page-content a{color:currentcolor}html:root .popup-link__content{box-shadow:var(--shadow-popover);border:var(--style-border-popover);background-color:var(--color-background)}html:root product-custom-property-component .__description{color:rgb(var(--color-rgb, var(--color-foreground-rgb)) / var(--opacity-subdued-text))}html:root product-custom-property-component input,html:root product-custom-property-component textarea{color:var(--color-input-text)!important}html:root product-custom-property-component .__character-count{color:var(--color-input-text)!important}html:root .custom-property__input{border:var(--style-border-width-inputs) solid var(--color-input-border);box-shadow:none}html:root .custom-property__input:is(:hover,:focus){box-shadow:none}html:root .custom-property__input:focus{outline:var(--focus-outline-width) solid var(--color-input-background)}html:root .product-inventory__icon-low{color:var(--color-lowstock)}html:root .product-inventory__icon-in_stock{color:var(--color-instock)}html:root .product-inventory__icon-out_of_stock{color:var(--color-outofstock)}html:root .rating-wrapper{--color-rgb: var(--color-foreground-rgb)}html:root .rating-wrapper .rating-count,html:root .rating-wrapper .rating-count-separator{color:var(--star-fill-color)}html:root .stars{fill:var(--empty-star-fill-color)}html:root .filled-star{fill:var(--star-fill-color)}html:root .add-to-cart-button[data-added=true]{color:transparent}html:root .add-to-cart-button[data-added=true] .add-to-cart__added{color:var(--button-color)}html:root .blog-post-comments__form-input{border:var(--style-border-width-inputs) solid var(--color-input-border)}html:root .blog-post-comments__form-input:focus-visible{outline:var(--focus-outline-width) solid currentcolor}html:root .quantity-label__cart-count{color:var(--color-foreground-secondary)}html:root .quantity-rules{color:var(--color-foreground-secondary)}html:root .quantity-rules__item{color:rgb(var(--color-rgb, var(--color-foreground-rgb)) / var(--opacity-subdued-text))}html:root .product__pickup-availabilities{color:var(--color, var(--color-foreground))}html:root .pickup-location__wrapper{border-top:1px solid var(--color-border)}html:root .pickup-location__button{color:var(--color, var(--color-foreground))}html:root .pickup-location__button:hover{color:rgb(var(--color-rgb, var(--color-foreground-rgb)) / var(--opacity-subdued-text))}html:root .volume-pricing__title{color:var(--color-foreground)}html:root .volume-pricing__row--even{background:rgb(var(--color-foreground-rgb) / var(--opacity-5))}html:root .volume-pricing__row--odd{background:var(--color-background)}html:root .volume-pricing__toggle{color:var(--color-foreground-secondary)}html:root more-payment-options-link a:hover{color:rgb(var(--color-rgb, var(--color-foreground-rgb)) / var(--opacity-subdued-text))}html:root .product-card-gallery__title-placeholder{color:var(--color-foreground);background-color:rgb(var(--color-foreground-rgb) / var(--opacity-5))}html:root .cart-bubble{color:var(--cart-bubble-text, var(--cart-bubble-text-fallback))}html:root .cart-bubble__background{background-color:var(--cart-bubble-background, var(--cart-bubble-background-fallback))}html:root .cart-disclosure-tooltip__button{color:var(--color-foreground-secondary)}html:root .cart-disclosure-tooltip__button:hover{color:var(--color-foreground)}html:root .cart-disclosure-tooltip__popover{color:var(--color-foreground);background:var(--color-background);border:var(--style-border-popover);box-shadow:var(--shadow-popover)}html:root .cart-disclosure-tooltip__row{color:var(--color-foreground);background:var(--color-background)}html:root .cart-disclosure-modal{color:var(--color-foreground);background:var(--color-background);border:var(--style-border-popover);box-shadow:var(--shadow-popover)}html:root .cart-disclosure-modal::backdrop{background:rgb(var(--color-foreground-rgb) / var(--opacity-60))}html:root .cart-drawer__content{background-color:var(--color-background)}html:root .cart-drawer__items .cart-items__table-row{border-bottom:var(--style-border-width) solid rgb(var(--color-foreground-rgb) / var(--opacity-10-25))}html:root .cart-drawer__items .cart-items__table-row:has(+.cart-items__nested-line){border-bottom:none}html:root .cart-drawer__items .cart-items__table-row:last-child{border-bottom:none}html:root .cart-drawer__summary{background-color:var(--color-background)}html:root :active-view-transition .cart-drawer__header,html:root :active-view-transition .cart-drawer__content{background:transparent}html:root .cart-items__details{color:rgb(var(--color-foreground-rgb) / var(--opacity-70))}html:root .cart-items--dividers .cart-items__table-row{border-bottom:1px solid rgb(var(--color-foreground-rgb) / var(--opacity-10-25))}html:root .cart-items--dividers .cart-items__table-row:has(+.cart-items__nested-line){border-bottom:none}html:root .cart-items__title{color:var(--color-foreground)}html:root .cart-items__single-access{border:1px solid rgb(var(--color-foreground-rgb) / .16)}html:root .cart-items__remove{background-color:transparent;color:var(--color-foreground);box-shadow:none}html:root .kk-digital-consent{border:1px solid #4b395c;background:#180c23}html:root .kk-digital-consent label{color:#f2ebf8}html:root .kk-digital-consent input{accent-color:#f5b669}html:root .kk-digital-consent:has(input:checked){border-color:#be9a6e;background:#21152d}html:root .kk-digital-consent p{color:#b2a4bf}html:root .kk-digital-consent a{color:#b693d9}html:root .kk-digital-consent input:focus-visible{outline:2px solid #ac81d7}html:root .cart-actions{border-block:1px solid rgb(var(--color-foreground-rgb) / var(--opacity-10-25))}html:root .cart-totals__tax-note{color:var(--color-foreground-subdued)}html:root .cart-totals__tax-note a{color:var(--color-foreground-subdued);text-decoration-color:currentColor}html:root .cart-totals__tax-note a:hover{text-decoration-color:transparent}html:root .cart-totals__installments{color:var(--color-foreground)}html:root .cart-note__summary:hover{color:rgb(var(--color-rgb, var(--color-foreground-rgb)) / var(--opacity-subdued-text))}html:root .cart-note__instructions{color:var(--color-input-text);background-color:var(--color-input-background);border-color:var(--color-input-border);box-shadow:var(--input-box-shadow)}html:root .cart-discount__input{background-color:var(--color-input-background);color:var(--color-input-text);border-color:var(--color-input-border)}html:root .cart-discount__input::placeholder{color:rgb(var(--color-input-text-rgb) / var(--opacity-subdued-text))}html:root .cart-discount__pill{color:var(--color-foreground);background-color:var(--color-input-background)}html:root :is(.cart-discount__pill-remove,.cart-discount__pill-remove:hover){color:var(--color-foreground);background-color:transparent}html:root .cart-discount__summary:hover{color:rgb(var(--color-rgb, var(--color-foreground-rgb)) / var(--opacity-subdued-text))}html:root .checkbox__input{border:none;background:transparent}html:root .checkbox__input:focus-visible{outline:none}html:root .checkbox .icon-checkmark{border:var(--checkbox-border);background-color:var(--color-background)}html:root .checkbox__input:focus-visible+.checkbox__label .icon-checkmark{outline:var(--focus-outline-width) solid currentcolor}html:root .checkbox__input:checked+.checkbox__label .icon-checkmark{background-color:var(--color-foreground);border-color:var(--color-foreground)}html:root .checkbox__input:disabled+.checkbox__label .icon-checkmark{background-color:var(--input-disabled-background-color);border-color:var(--input-disabled-border-color)}html:root .checkbox .icon-checkmark path{stroke:var(--color-background)}html:root .checkbox__input:disabled+.checkbox__label{color:var(--input-disabled-text-color)}html:root product-model .deferred-media__poster-icon svg{color:var(--color-white)}html:root product-model .deferred-media__poster-icon svg:hover{color:rgb(var(--color-white-rgb) / var(--opacity-80))}html:root deferred-media:has(:focus-visible){outline:var(--focus-outline-width) solid currentcolor}@supports not selector(:focus-visible){html:root deferred-media:has(:focus){outline:var(--focus-outline-width) solid currentcolor}}html:root deferred-media iframe{border:none}html:root deferred-media .deferred-media__poster-icon svg{color:var(--color-white)}html:root deferred-media .deferred-media__poster-icon svg:hover{color:rgb(var(--color-white-rgb) / var(--opacity-80))}html:root .dialog-modal{border:none;box-shadow:var(--shadow-popover)}html:root .dialog-modal::backdrop{background:rgb(var(--backdrop-color-rgb) / var(--backdrop-opacity))}html:root .divider__line{border-bottom:var(--divider-border-thickness) solid var(--color-border)}html:root fly-to-cart{background-size:cover;background-position:center;background-color:var(--color-foreground)}html:root .recipient-form{color:var(--color, var(--color-foreground))}html:root .gift-card-form-option{border:none}html:root .gift-card-form-option__button-label{border:var(--style-border-width) solid var(--color-variant-border);background-color:var(--color-variant-background);color:var(--color-variant-text)}html:root .gift-card-form-option__button-label:hover{background-color:var(--color-variant-hover-background);border-color:var(--color-variant-hover-border);color:var(--color-variant-hover-text)}html:root .gift-card-form-option__button-label:has(:focus-visible){border-color:var(--color-foreground);outline:var(--focus-outline-width) solid var(--color-foreground)}html:root .gift-card-form-option__button-label:has(:checked){color:var(--color-selected-variant-text);background-color:var(--color-selected-variant-background);border-color:var(--color-selected-variant-border)}html:root .gift-card-form-option__button-label:has(:checked):hover{background-color:var(--color-selected-variant-hover-background);border-color:var(--color-selected-variant-hover-border);color:var(--color-selected-variant-hover-text)}html:root .recipient-form-field-label{color:var(--color-input-text)}html:root .recipient-fields__input{background-color:var(--color-input-background);color:var(--color-input-text);border:var(--style-border-width-inputs) solid var(--color-input-border)}html:root .recipient-fields__input:autofill{background-color:var(--color-input-background);color:var(--color-input-text)}html:root .recipient-fields__input:is(:focus){outline-color:var(--color-input-background)}html:root .field--send-on .recipient-fields__input::-webkit-calendar-picker-indicator{background-repeat:no-repeat;background-image:none;background-color:currentColor}html:root .field--send-on .recipient-fields__input::-webkit-datetime-edit-year-field,html:root .field--send-on .recipient-fields__input::-webkit-datetime-edit-month-field,html:root .field--send-on .recipient-fields__input::-webkit-datetime-edit-day-field{color:var(--color-input-text)}html:root .column-options{border:none}html:root .column-options__option-input{border:none;background:transparent}html:root .column-picker{color:rgb(var(--color-rgb, var(--color-foreground-rgb)) / var(--opacity-50))}html:root .column-options__option:hover .column-picker{background-color:rgb(var(--color-foreground-rgb) / var(--opacity-5))}html:root .column-options__option-input:checked~.column-picker{color:rgb(var(--color-rgb, var(--color-foreground-rgb)));background-color:rgb(var(--color-foreground-rgb) / var(--opacity-5))}html:root .account-button{background:transparent}html:root .account-button__icon,html:root .account-button__text{color:var(--color-account-icon)}html:root .account-button__fallback{background-color:var(--shopify-account-color-accent, #1d1029)}html:root .account-button--text shopify-account{color:inherit}html:root .menu-drawer-container .header__icon--summary{color:var(--color-foreground)}html:root .menu-drawer{background-color:var(--color-background)}html:root .menu-drawer__title{color:var(--color-foreground)}html:root .menu-drawer__menu-item--mainlist{color:var(--menu-top-level-font-color)}html:root .menu-drawer__menu-item--mainlist:hover{color:var(--menu-top-level-font-color)}html:root .menu-drawer__menu-item--parent{color:var(--menu-parent-font-color)}html:root .menu-drawer__menu-item--parent:hover{color:var(--menu-parent-font-color)}html:root .menu-drawer__menu-item--child{color:var(--menu-child-font-color)}html:root .menu-drawer__menu-item--child:hover{color:var(--menu-child-font-color)}html:root .menu-drawer__menu--grid:has(.menu-drawer__link-image) .menu-drawer__menu-item:not(:has(>.menu-drawer__link-image)):before{background-color:var(--color-foreground-muted)}html:root .menu-drawer__close-button{color:inherit}html:root .menu-drawer__back-button{border:none;color:var(--color-foreground);background-color:transparent;box-shadow:none}html:root .menu-drawer__submenu{background-color:var(--color-background)}html:root .menu-drawer__account{color:rgb(var(--color-foreground))}html:root .drawer-localization__button .icon-flag{background-position:center;background-size:cover}html:root .drawer-localization__button .icon-flag:after{box-shadow:inset 0 0 var(--size-shadow) var(--color-shadow)}html:root .drawer-localization .drawer-localization__button:hover{color:var(--color-foreground)}html:root .drawer-localization{color:var(--color-foreground)}html:root jumbo-text{color:var(--color, inherit)}html:root body:has(.kk-cart-shell){background:#170b22;color:#f9f4fd}html:root .kk-cart-shell{--kk-cart-line: rgb(189 162 215 / .15);--kk-cart-muted: #b4a8c1;background:radial-gradient(ellipse at 90% 5%,rgb(126 86 165 / .1),transparent 45%),#170b22;color:#f9f4fd}html:root .kk-cart-back{color:var(--kk-cart-muted)}html:root .kk-cart-back span{color:#a779d5}html:root .kk-cart-back:hover{color:#fff}html:root .kk-cart-steps li{color:#9f91ad}html:root .kk-cart-steps span{border:1px solid var(--kk-cart-line)}html:root .kk-cart-steps [aria-current]{color:#f9eee2}html:root .kk-cart-steps [aria-current] span{color:#f6c588;background:#eca9571a;border-color:#eca95759}html:root .kk-cart-shell .kk-cart-kicker{color:#f1b265}html:root .kk-cart-intro h1{color:#f9f4fd}html:root .kk-cart-intro>p:last-child{color:var(--kk-cart-muted)}html:root .kk-cart-shell .section:has(.cart-page){background:none}html:root .kk-cart-shell .cart-page__items{border:0;background:none;box-shadow:none}html:root .kk-cart-shell .cart-page__summary{border:1px solid rgb(231 179 116 / .25);background:linear-gradient(150deg,#241631,#1b0f27 70%);box-shadow:0 20px 48px #07020c29}html:root .kk-cart-section-number{border:1px solid rgb(198 175 245 / .23);background:#c6aff50f;color:#b18ad7}html:root .kk-cart-card-heading h2{color:#f9f4fd}html:root .kk-cart-card-heading>span{color:#baabc9}html:root .kk-cart-shell .cart-items__table-row{color:#f9f4fd;border:1px solid var(--kk-cart-line);background:linear-gradient(115deg,#231531,#1c0f29)}html:root .kk-cart-shell .cart-items__media-container{border:0;background:transparent;box-shadow:none}html:root .kk-cart-shell .cart-items__media-image{border:0}html:root .kk-cart-shell .cart-items__details{color:#f9f4fd}html:root .kk-cart-shell .cart-items__title{color:#f9f4fd}html:root .kk-cart-shell .cart-items__title:hover{color:#c19ae8}html:root .kk-cart-shell .cart-items__variants{color:#f2eaf9}html:root .kk-cart-shell .cart-items__variant dt{color:var(--kk-cart-muted)}html:root .kk-cart-shell .cart-items__variant dd{color:#f4edfb}html:root .kk-cart-shell .kk-cart-recipient{color:#bbacc9}html:root .kk-cart-shell .kk-cart-recipient strong{color:#be9dde}html:root .kk-cart-shell .kk-cart-recipient svg{color:#aa8aca}html:root .kk-cart-shell .cart-items__properties{color:var(--kk-cart-muted)}html:root .kk-cart-shell .cart-items__single-access{border:0;background:none;color:#bcafc8}html:root .kk-cart-shell .cart-items__remove{color:#af9fbe;border:1px solid var(--kk-cart-line);background:transparent;box-shadow:none}html:root .kk-cart-shell .cart-items__remove:hover{background:#ff787814;color:#ffb6b6;border-color:#bd8383}html:root .kk-cart-shell .cart-items__price{color:#fef3e6}html:root .kk-cart-shell .kk-cart-price-caption{color:#b4a8c1}html:root .kk-cart-shell .cart-items__error{color:#ffb6b6}html:root .kk-cart-activation>svg{color:#ab7fd6}html:root .kk-cart-activation strong{color:#d3c7df}html:root .kk-cart-activation p{color:#a798b5}html:root .kk-cart-order-heading h2{color:#f9f4fd}html:root .kk-cart-review>li{border:1px solid var(--kk-cart-line);background:#170b2380}html:root .kk-cart-review strong{color:#fbf5ee}html:root .kk-cart-review span{color:#b2a3c1}html:root .kk-cart-review small{color:#cebede}html:root .kk-cart-review b{color:#f6d7b2}html:root .kk-cart-review-count{color:#b5a8c3}html:root .kk-cart-order-heading>p:last-child{color:#baaec6}html:root .kk-cart-summary-accesses{border:1px solid rgb(189 162 215 / .1);background:#0d051438}html:root .kk-cart-summary-accesses svg{color:#efbb7b}html:root .kk-cart-summary-accesses strong{color:#faf3eb}html:root .kk-cart-summary-accesses span{color:#aa9cb7}html:root .kk-cart-after-payment{color:#b2a4c0}html:root .kk-cart-shell .cart-page__summary .cart-summary{border:0!important;background:none;box-shadow:none}html:root .kk-cart-shell .cart-page__summary .cart-summary__inner{border:0;background:transparent}html:root .kk-cart-shell .cart-primary-typography,html:root .kk-cart-shell .cart-secondary-typography{color:#f0e9f6}html:root .kk-cart-shell .cart-actions{border-color:#ccbeda2b}html:root .kk-cart-shell .cart-discount__summary,html:root .kk-cart-shell .cart-note__summary{color:#dfd4e9}html:root .kk-cart-shell .cart-discount__input,html:root .kk-cart-shell .cart-note__instructions{background:#1a0e26;color:#f4edfb;border:1px solid #594a67}html:root .kk-cart-shell .cart-discount__input::placeholder{color:#ad9fbb}html:root .kk-cart-shell .cart-discount__button{background:#f7debf;color:#1c0d2a;box-shadow:none}html:root .kk-cart-shell .cart-discount__error{color:#ffb6b6}html:root .kk-cart-shell .cart-discount__pill{border:1px solid rgb(241 178 101 / .34);background:linear-gradient(135deg,#ebaa5b29,#d6984d1a);color:#fef1e0;box-shadow:inset 0 1px #ffffff0d,0 6px 18px #08030d1f}html:root .kk-cart-shell .cart-discount__pill:before{background:#f3b56a;color:#1b0f27}html:root .kk-cart-shell .cart-discount__pill-code{color:#fef1e0}html:root .kk-cart-shell :is(.cart-discount__pill-remove,.cart-discount__pill-remove:hover){background:#f3eafb14;color:#d5cae0}html:root .kk-cart-shell .cart-discount__pill-remove:hover{background:#ff898929;color:#ffd0d0}html:root .kk-cart-shell .cart-totals__total-label{color:#c3b9cd}html:root .kk-cart-shell .cart-totals__total-value{color:#fef7ee}html:root .kk-cart-shell .cart-totals__tax-note{color:#baaec6}html:root .kk-cart-shell .cart__checkout-button{border:0;color:#2d1f0f;background:#f6b76b;box-shadow:0 10px 26px #e09c491a}html:root .kk-cart-shell .cart__checkout-button:hover{background:#fbca8e;box-shadow:0 10px 26px #e09c4933}html:root .kk-cart-secure{color:#baaec6}html:root .kk-cart-trust>span{color:#bbb0c6}html:root .kk-cart-trust>span+span{border-left:1px solid var(--kk-cart-line)}html:root .kk-cart-trust i{color:#f2b468;background:#f2b46814}html:root .kk-cart-help{border-top:1px solid var(--kk-cart-line)}html:root .kk-cart-help__icon{color:#ab83d3;border:1px solid var(--kk-cart-line)}html:root .kk-cart-help strong{color:#e3dbec}html:root .kk-cart-help p{color:#a89ab6}html:root .kk-cart-help a{color:#ba97dc}html:root .kk-cart-help a:hover{color:#e2cff5}html:root .kk-cart-shell :is(a,button,input,select,summary):focus-visible{outline:2px solid #c19de5}html:root .kk-cart-shell .cart-page--empty .cart-page__title{color:#f9f4fd}html:root .kk-cart-shell .cart-page--empty .cart-page__items{border:1px solid var(--kk-cart-line);background:#1c0f29}html:root .kk-cart-shell .cart-items__empty-button{color:#322310;background:#f2b468}html:root .kk-cart-people{border:1px solid var(--kk-cart-line);background:#1b0e27}html:root .kk-cart-people__heading h2{color:#f8f3fc}html:root .kk-cart-people__heading>p{color:#b9acc5}html:root .kk-cart-people__choice{border:0}html:root .kk-cart-people__choice>label{border:1px solid #41334f;background:#180c23}html:root .kk-cart-people__choice>label:hover{border-color:#756981}html:root .kk-cart-people__choice>label:has(input:checked){border-color:#be9a6e;background:#21152d;box-shadow:inset 0 0 0 1px #eeaf6212}html:root .kk-cart-people__choice input{accent-color:#f5ba71}html:root .kk-cart-people__choice strong{color:#f7f2fc}html:root .kk-cart-people__choice small{color:#baadc6}html:root .kk-cart-people__saved{color:#eebf85}html:root .kk-cart-people__identity{border:1px solid #4b395c;background:linear-gradient(115deg,#261735,#1b0f27)}html:root .kk-cart-people__identity>label{color:#f6f0fc}html:root .kk-cart-people__identity-heading{color:#f6f0fc}html:root .kk-cart-people__identity-heading>span{background:#33273e;color:#f4c68d}html:root .kk-cart-people__identity .kk-cart-people__email-note{border-top:1px solid var(--kk-cart-line);color:#d1c3de}html:root .kk-cart-people__identity>p,html:root .kk-cart-people__fields>label>small{color:#bdafcb}html:root .kk-cart-people__identity input,html:root .kk-cart-people__fields input[type=text]{border:1px solid #4b3c59;background:#160a21;color:#f6f0fc}html:root .kk-cart-people__identity input::placeholder,html:root .kk-cart-people__fields input[type=text]::placeholder{color:#988aa5}html:root .kk-cart-people :is(input[type=text],input[type=email]):focus-visible{outline:2px solid #ac81d7}html:root .kk-cart-people__form{border-top:1px solid var(--kk-cart-line)}html:root .kk-cart-shell .kk-cart-checkout-hint{color:#d4c9df}html:root .kk-cart-shell .cart__checkout-button:disabled{background:#3a2e46;color:#c9c1d1;box-shadow:none}html:root .kk-cart-people__explanation{color:#dcd1e6}html:root .kk-cart-people__fields>label{color:#dcd1e6}html:root .kk-cart-people__fields input[type=email]{border:1px solid #4b3c59;background:#160a21;color:#f6f0fc}html:root .kk-cart-people__fields input[type=email]::placeholder{color:#988aa5}html:root .kk-cart-people__add{border:1px solid #776145;background:#251930;color:#fcd5a6}html:root .kk-cart-people__add:hover{background:#4a361d;border-color:#bba07e}html:root .kk-cart-people__discard{background:transparent;border:0;color:#bdadcc}html:root .kk-cart-people__hint{color:#b1a3bf}html:root .kk-cart-people__status{color:#ffb9b9}html:root .kk-cart-plan{border:1px solid #3e304c;background:linear-gradient(145deg,#221430,#180c24)}html:root .kk-cart-plan__group{border:0}html:root .kk-cart-plan__group legend{color:#c6bad2}html:root .kk-cart-plan__durations{border:1px solid #382b45;background:#140a1e}html:root .kk-cart-plan__duration{border:1px solid transparent;color:#b9adc5}html:root .kk-cart-plan__duration:hover{color:#f3ecf9;background:#251733}html:root .kk-cart-plan__duration:has(input:checked){border-color:#5c4b6d;background:#342641;color:#fcd5a6;box-shadow:0 2px 8px #0003}html:root .kk-cart-plan__scope{border:1px solid #4a3b5a;background:#1a0e26;color:#ece5f3}html:root .kk-cart-plan__scope:hover{border-color:#776a84;background:#241632}html:root .kk-cart-plan__scope:has(input:checked){border-color:#dfa968;background:linear-gradient(145deg,#2e2239,#21162b);box-shadow:inset 0 0 0 1px #dfa96822}html:root .kk-cart-plan__check{border:1px solid #60526e;color:transparent}html:root .kk-cart-plan__scope:has(input:checked) .kk-cart-plan__check{color:#342614;border-color:#f5bb74;background:#f5bb74}html:root .kk-cart-plan__scope>strong{color:#e7ddf1}html:root .kk-cart-plan__scope:has(input:checked)>strong{color:#fcd5a6}html:root .kk-cart-plan input[type=radio]{border:0}html:root .kk-cart-plan label:has(input:focus-visible){outline:2px solid #b992df}html:root .kk-cart-plan__selection{border-top:1px solid #3e304c}html:root .kk-cart-plan__caption{color:#ad9ebb}html:root .kk-cart-plan__feature{color:#ddccb8}html:root .kk-cart-plan__selection [data-kk-plan-name]{color:#eae2f1}html:root .kk-cart-plan__total>strong{color:#f8c98f}html:root nav.kk-nav[data-kk-fixed-header]{border:1px solid rgba(222,200,244,.18);background:#100718eb;color:#e2dae9;box-shadow:0 12px 36px #0000003d,inset 0 1px #dec8f414}html:root .kk-nav[data-kk-fixed-header]:before{background:radial-gradient(circle at 22% 0,rgba(198,175,245,.18),transparent 36%),linear-gradient(rgba(222,200,244,.06),transparent 60%)}html:root .kk-nav[data-kk-fixed-header] .kk-nav__links>a:not(.kk-button){color:#e2dae9}html:root nav.kk-nav[data-kk-fixed-header] .kk-button{border:1px solid transparent;color:#221506;background:#ffa94d}html:root nav.kk-nav[data-kk-fixed-header] .kk-button:is(:hover,:focus-visible){background-color:#f3b86f;border-color:#f5be7b;box-shadow:0 8px 26px #d8984a2e,0 0 18px #ffa94d12}html:root .kk-nav[data-kk-fixed-header] .kk-withdrawal__trigger:is(:hover,:focus-visible){color:#fcf3e8;border-color:#e5b67c99;background-color:#d5a1621c;box-shadow:0 6px 22px #c6aff514}html:root .kk-nav[data-kk-fixed-header] .kk-mobile-nav summary{border:1px solid rgba(222,200,244,.18);color:#dec8f4;background:#c6aff50f}html:root .kk-nav[data-kk-fixed-header] .kk-mobile-nav[open] summary{border-color:#c6aff5;background:#c6aff521}html:root .kk-nav[data-kk-fixed-header] .kk-mobile-nav__icon i{background:currentColor}html:root .kk-nav[data-kk-fixed-header] .kk-mobile-nav__panel{border:1px solid rgba(222,200,244,.2);background:#1b0e27;box-shadow:0 20px 50px #00000073}html:root .kk-nav[data-kk-fixed-header] .kk-mobile-nav__panel a,html:root .kk-nav[data-kk-fixed-header] .kk-mobile-nav__withdrawal{border:0;color:#f2ebf8}html:root .kk-nav[data-kk-fixed-header] .kk-mobile-nav__withdrawal{color:#fddbb1;background:#ffa94d17}html:root nav.kk-nav[data-kk-fixed-header].kk-nav--compact{box-shadow:0 20px 60px #00000052,0 4px 14px #00000029,inset 0 1px #dec8f41a}html:root .kk-nav[data-kk-fixed-header] :focus-visible{outline:3px solid #c6aff5}@media(max-width:760px){html:root nav.kk-nav[data-kk-fixed-header],html:root nav.kk-nav[data-kk-fixed-header].kk-nav--compact{border:0;background:transparent;box-shadow:none}html:root nav.kk-nav[data-kk-fixed-header]{--kk-panel-y:0px}html:root nav.kk-nav[data-kk-fixed-header].kk-nav--compact{--kk-panel-y:-6px}html:root nav.kk-nav[data-kk-fixed-header]:before,html:root nav.kk-nav[data-kk-fixed-header].kk-nav--compact:before{border:1px solid rgba(222,200,244,.18);background:#171121;box-shadow:0 6px 18px #00000029}html:root nav.kk-nav[data-kk-fixed-header] .kk-button,html:root nav.kk-nav[data-kk-fixed-header].kk-nav--compact .kk-button,html:root nav.kk-nav[data-kk-fixed-header] .kk-button:is(:hover,:focus-visible){border:0;background:transparent;color:#2c1e0e;box-shadow:none}html:root nav.kk-nav[data-kk-fixed-header] .kk-button:before{border:1px solid rgba(253,220,179,.65);background-color:#e0aa69;background-image:linear-gradient(160deg,#feefdd85,#ffffff0a 62%,#61411c14);box-shadow:inset 0 1px #ffffff59,inset 0 -1px #63431c1f,0 3px 9px #0003}html:root nav.kk-nav[data-kk-fixed-header] .kk-button:is(:hover,:focus-visible):before{background-color:#eeb979}html:root nav.kk-nav[data-kk-fixed-header] .kk-button:active:before{background-color:#ce9857}html:root nav.kk-nav[data-kk-fixed-header] .kk-nav__login-label{text-shadow:0 1px 0 rgba(255,255,255,.18)}html:root .kk-nav[data-kk-fixed-header] .kk-mobile-nav summary,html:root .kk-nav[data-kk-fixed-header] .kk-mobile-nav[open] summary{border:0;background:transparent}html:root .kk-nav[data-kk-fixed-header] .kk-mobile-nav summary:before{border:1px solid rgba(222,200,244,.24);background:#c6aff50f}html:root .kk-nav[data-kk-fixed-header] .kk-mobile-nav[open] summary:before{border-color:#c6aff5;background:#c6aff521}}html:root .kk-home-refined .kk-tools h2,html:root .kk-home-refined .kk-learning-flow h2{color:#f8f3fc}html:root .kk-tools__heading>p{color:#c1b4ce}html:root .kk-tool{--tool-color:#b38bdc;--tool-tint:#2d1940;border:1px solid #453357;background:linear-gradient(145deg,var(--tool-tint),#1a0e26 80%)}html:root .kk-tool--formulas{--tool-color:#eebc7e;--tool-tint:#40311e}html:root .kk-tool--calculations{--tool-color:#f3c578;--tool-tint:#3a342d}html:root .kk-tool--exam{--tool-color:#c6a0eb;--tool-tint:#342443}html:root .kk-tool--points{--tool-color:#e7c294;--tool-tint:#291b37}html:root .kk-tool--circuit{--tool-color:#b392d4;--tool-tint:#2d1c3e}html:root .kk-tool__top>span:last-child{color:var(--tool-color)}html:root .kk-tool__symbol{border:1px solid color-mix(in srgb,var(--tool-color) 35%,transparent);color:var(--tool-color);background:color-mix(in srgb,var(--tool-color) 8%,transparent)}html:root .kk-tool h3{color:#f7f2fc}html:root .kk-tool>p{color:#bfb3cb}html:root .kk-tools__note{color:#beb0cc}html:root .kk-tools__note>span{color:#f0bf84}html:root .kk-learning-flow li{border-top:1px solid #402f50}html:root .kk-learning-flow li:first-child{border:0}html:root .kk-learning-flow li>span{color:#b48fda}html:root .kk-learning-flow h3{color:#f7f2fc}html:root .kk-learning-flow li p{color:#bdafca}html:root .kk-home-jumps a{color:#c6b0dc}html:root .kk-home-jumps a:focus-visible{outline:2px solid #c19de5}html:root .kk-public-links{background:#150b1e;border-top:1px solid #372945;color:#d5c8e2}html:root .kk-public-links a{color:inherit}html:root nav:is(.kk-footer__links,.kk-public-links) a[data-kk-withdrawal-open]{border:2px solid #c6aff5;color:#efe4fa;background:#2e1942}html:root nav:is(.kk-footer__links,.kk-public-links) a[data-kk-withdrawal-open]:hover{color:#fff;background:#40255a}html:root nav:is(.kk-footer__links,.kk-public-links) a[data-kk-withdrawal-open]:focus-visible{outline:3px solid #ffa94d}html:root dialog.kk-public-info{border:1px solid #4b395c;background:linear-gradient(145deg,#231333,#150b1e 70%);color:#eee7f5;box-shadow:0 28px 100px #0008}html:root .kk-public-info::backdrop{background:#0c0513cc}html:root .kk-public-info__header{border-bottom:1px solid #3d2f4b;background:#170c22}html:root .kk-public-info__header strong{color:#be9be1}html:root .kk-public-info__header button{border:1px solid #4b395c;background:#231530;color:#eee7f5}html:root .kk-public-info__header button span{color:#ecae62}html:root .kk-public-info__body h2{color:#f7f2fc}html:root .kk-public-info__body h3{color:#eee7f5}html:root .kk-public-info__body p{color:#d1c7db}html:root .kk-public-info__body a{color:#be9be1}html:root .kk-public-info__body .kk-public-info__eyebrow{color:#ecae62}html:root .kk-public-info__body .kk-public-info__action{background:linear-gradient(110deg,#ecae62,#dfa660);color:#251707}html:root .kk-public-info__service{border:1px solid #483857;background:#22142f}html:root .kk-public-info__body .kk-public-info__hint{color:#b6aac2}html:root .kk-public-info__policy{border-top:1px solid #483857}html:root .kk-public-info__policy h1,html:root .kk-public-info__policy h2,html:root .kk-public-info__policy h3,html:root .kk-public-info__policy h4{color:#eee7f5}html:root .kk-public-links a:focus-visible,html:root .kk-public-info a:focus-visible,html:root .kk-public-info button:focus-visible{outline:2px solid #be9be1}html:root .kk-withdrawal{--kkw-night:#0b0511;--kkw-panel:#180d24;--kkw-blue:#c6aff5;--kkw-ice:#dec8f4;--kkw-green:#ffa94d;--kkw-muted:#afa1bc;--kkw-light:#f4f3f6;--kkw-ink:#120b19}html:root .kk-withdrawal__trigger{border:1px solid rgba(198,175,245,.3);color:#efe4fa;background:#c6aff50f;box-shadow:none}html:root .kk-withdrawal__trigger:hover{border-color:#ffa94d;background:#ffa94d17}html:root .kk-withdrawal__trigger:focus-visible{outline:3px solid #c6aff5}html:root .kk-withdrawal button:focus-visible,html:root .kk-withdrawal input:focus-visible,html:root .kk-withdrawal textarea:focus-visible,html:root .kk-withdrawal a:focus-visible{outline:3px solid var(--kkw-blue)}html:root .kk-withdrawal__dialog{border:0;color:#f9f6fc;background:var(--kkw-light)}html:root .kk-withdrawal__dialog::backdrop{background:#0b0511}html:root .kk-withdrawal__page{background:var(--kkw-light)}html:root .kk-withdrawal .kk-withdrawal__header{border:1px solid rgba(222,200,244,.18);background:#100718eb;box-shadow:0 12px 36px #0000003d,inset 0 1px #dec8f414}html:root .kk-withdrawal__brand{color:var(--kkw-blue)}html:root .kk-withdrawal__brand strong{color:var(--kkw-ice)}html:root .kk-withdrawal__header-title{color:#ddd1e9}html:root .kk-withdrawal__close{border:1px solid rgba(222,200,244,.18);color:#efe4fa;background:#1d0f2b}html:root .kk-withdrawal__close b{color:#221506;background:var(--kkw-green)}html:root .kk-withdrawal .kk-withdrawal__header--compact{box-shadow:0 20px 60px #00000052,0 4px 14px #00000029,inset 0 1px #dec8f41a}html:root .kk-withdrawal__hero{background:radial-gradient(circle at 91% 20%,rgba(198,175,245,.18),transparent 23%),radial-gradient(circle at 84% 58%,rgba(58,26,89,.58),transparent 38%),linear-gradient(112deg,#07040a,#0b0511 42%,#1c0e29)}html:root .kk-withdrawal__hero:after{border:70px solid rgba(198,175,245,.035)}html:root .kk-withdrawal__kicker{color:var(--kkw-green)}html:root .kk-withdrawal__hero h2{color:#fff}html:root .kk-withdrawal__hero h2 em{color:#80748b}html:root .kk-withdrawal__hero-info>p{color:#d0c7d8}html:root .kk-withdrawal__promise{border:1px solid rgba(198,175,245,.18);background:#221331c7}html:root .kk-withdrawal__promise>span{color:#221506;background:var(--kkw-green)}html:root .kk-withdrawal__promise strong{color:#fff}html:root .kk-withdrawal__promise small{color:#a194ae}html:root .kk-withdrawal__rail{border:1px solid #dfdbe3;background:#fff;box-shadow:0 24px 65px #140a1d1f}html:root .kk-withdrawal__rail li{color:#8d8594}html:root .kk-withdrawal__rail li>span{border:1px solid #dedae1;background:#f6f5f7}html:root .kk-withdrawal__rail li strong{color:#42384c}html:root .kk-withdrawal[data-step=form] [data-kk-rail-form],html:root .kk-withdrawal[data-step=confirm] [data-kk-rail-confirm],html:root .kk-withdrawal[data-step=success] [data-kk-rail-success]{color:#483857;background:#f3edf9}html:root .kk-withdrawal[data-step=form] [data-kk-rail-form]>span,html:root .kk-withdrawal[data-step=confirm] [data-kk-rail-confirm]>span,html:root .kk-withdrawal[data-step=success] [data-kk-rail-success]>span{border-color:var(--kkw-blue);color:#221034;background:var(--kkw-blue)}html:root .kk-withdrawal__rail>a{border-top:1px solid #e9e6ec;color:#42394b}html:root .kk-withdrawal__card{border:1px solid #dfdbe3;color:var(--kkw-ink);background:#fff;box-shadow:0 28px 80px #140a1d1f}html:root .kk-withdrawal__card .kk-withdrawal__kicker{color:#5a2c87}html:root .kk-withdrawal__card h3{color:#120b19}html:root .kk-withdrawal__intro{color:#72687c}html:root .kk-withdrawal__field label{color:#42384c}html:root .kk-withdrawal__field>small{color:#867d8f}html:root .kk-withdrawal__field input,html:root .kk-withdrawal__field textarea{border:1px solid #dcd7e0;color:#140c1c;background:#f7f6f8}html:root .kk-withdrawal__field input:focus,html:root .kk-withdrawal__field textarea:focus{border-color:#8348bd;background:#fff;box-shadow:0 0 0 4px #c6aff521}html:root .kk-withdrawal__field input::placeholder,html:root .kk-withdrawal__field textarea::placeholder{color:#a29ba9}html:root .kk-withdrawal__field input[aria-invalid=true]{border-color:#d94d5b}html:root .kk-withdrawal__primary{border:1px solid #e3a04e;color:#221506;background:linear-gradient(100deg,#ffa94d,#e1a459);box-shadow:0 12px 30px #cd965338}html:root .kk-withdrawal__primary:hover{box-shadow:0 16px 34px #cd96534d}html:root .kk-withdrawal__secondary{border:1px solid #d9d4de;color:#3f3549;background:#f5f4f7}html:root .kk-withdrawal__error{border:1px solid #efb4bb;color:#8c2732;background:#fff2f3}html:root .kk-withdrawal__summary div{border:1px solid #e4e1e7;background:#f7f6f8}html:root .kk-withdrawal__summary dt{color:#7f7588}html:root .kk-withdrawal__summary dd{color:#21152c}html:root .kk-withdrawal__declaration{border-left:4px solid var(--kkw-green);color:#382b45;background:#faf3eb}html:root .kk-withdrawal__success-icon{border:1px solid #e7b67a;color:#64441c;background:#faf1e5}html:root .kk-withdrawal__receipt{border:1px solid #dad0e4;background:#f4f0f9}html:root .kk-withdrawal__receipt span,html:root .kk-withdrawal__receipt small{color:#7a6e85}html:root .kk-withdrawal__receipt strong{color:#391a58}@media(max-width:620px){html:root .kk-mobile-nav__withdrawal{border:0;color:#fddbb1;background:#ffa94d17}html:root .kk-withdrawal__close{border:0;background:transparent}}@media(max-width:760px){html:root .kk-withdrawal .kk-withdrawal__header,html:root .kk-withdrawal .kk-withdrawal__header--compact{background:#171121;box-shadow:0 6px 18px #00000029}html:root .kk-withdrawal__header .kk-withdrawal__close{border:0;background:transparent}html:root .kk-withdrawal__header .kk-withdrawal__close b{border:1px solid rgba(222,200,244,.18);color:#dec8f4;background:#c6aff50f}}html:root .facets__bubble{color:var(--color-foreground);background-color:rgb(var(--color-foreground-rgb) / var(--opacity-10-25))}html:root .show-more__button{color:var(--color-foreground)}@media screen and (min-width:750px){html:root .show-more__button:hover{color:rgb(var(--color-foreground-rgb) / var(--opacity-80))}}html:root .facets .checkbox:not(.checkbox--disabled):hover .icon-checkmark{border-color:rgb(var(--color-foreground-rgb) / var(--opacity-40-60));background-color:rgb(var(--color-foreground-rgb) / var(--opacity-5))}html:root .facets .checkbox:not(.checkbox--disabled):hover .checkbox__input:checked+.checkbox__label .icon-checkmark{background-color:var(--color-foreground-subdued)}html:root .facets .checkbox:not(.checkbox--disabled) .checkbox__label-text{color:var(--color-foreground-subdued)}html:root .facets .checkbox:not(.checkbox--disabled):hover .checkbox__label-text{color:var(--color-foreground-rgb)}html:root .facets__pill-label{box-shadow:inset 0 0 0 var(--pill-label-border-width) rgb(var(--pill-label-color-rgb) / var(--opacity-10-25));color:rgb(var(--pill-label-color-rgb));background-color:rgb(var(--pill-label-background-color-rgb));outline-color:var(--pill-label-focus-outline-color)}html:root .facets__pill-input:not(:checked)+.facets__pill-label:hover{background-color:rgb(var(--color-foreground-rgb) / var(--opacity-5))}html:root .facets__pill-label svg line{stroke:rgb(var(--color-foreground-rgb) / var(--facets-low-opacity))}html:root .facets__pill-input{border:none;background:transparent}html:root .facets__status--swatches .swatch+.swatch{outline:1px solid rgb(var(--color-background-rgb))}html:root .facets__inputs-list--swatches-grid .variant-option__button-label--has-swatch:hover .swatch{--focus-outline: var(--focus-outline-width) solid rgb(var(--color-foreground-rgb) / var(--opacity-35-55));outline:var(--focus-outline)}html:root .facets__inputs-list--swatches-grid .variant-option__button-label:has(:focus-visible) .swatch{outline:var(--focus-outline)}html:root .facets__inputs-list--swatches-grid .variant-option__button-label:has(:focus-visible){outline:none}html:root .facets__inputs-list--swatches-grid .variant-option__button-label--has-swatch:hover{outline:none}html:root .facets__inputs-list--swatches-grid .variant-option__button-label--has-swatch:has(:checked) .swatch{outline:var(--focus-outline)}html:root .facets__inputs-list--swatches .variant-option__button-label{--color-variant-text: var(--color-foreground)}html:root .facets__inputs-wrapper .facets__inputs-list--swatches-grid .variant-option__button-label:has(:checked){color:rgb(var(--color-foreground-rgb));background-color:rgb(var(--color-background-rgb))}html:root .variant-option--images{box-shadow:inset 0 0 0 var(--image-facet-border-width) rgb(var(--color-foreground-rgb) / var(--image-facet-border-opacity))}html:root .variant-option--images:has(input:focus-visible){outline:var(--focus-outline-width) solid currentcolor}html:root .variant-option--images input{border:none;background:transparent}html:root .facets__inputs-list-item--disabled .variant-option--images .facets__image-wrapper{border:var(--style-border-width) solid rgb(var(--color-foreground-rgb) / var(--opacity-30))}html:root .variant-option--images svg{stroke:rgb(var(--color-foreground-rgb) / var(--opacity-5))}@supports not (background-color: rgb(from red 150 g b / alpha)){html:root .facets__inputs-list--swatches-grid .variant-option__button-label--has-swatch:hover .swatch{outline:none}html:root .facets__inputs-list--swatches-grid .variant-option__button-label--has-swatch:hover .swatch:after{border:var(--focus-outline);background-color:transparent}}html:root localization-form-component .button:is(:not(.country-filter__reset-button)){text-decoration-color:transparent}html:root localization-form-component .button:is(:not(.country-filter__reset-button)):hover,html:root .localization-form__list-item:hover,html:root .localization-form__list-item:focus{background-color:rgb(var(--color-foreground-rgb) / var(--opacity-8))}html:root .localization-form__list-item[aria-current=true]{background-color:rgb(var(--color-foreground-rgb) / var(--opacity-10))}html:root .localization-form__list-item:focus-visible{outline:none}html:root localization-form-component .country-filter__search-icon{color:var(--color-foreground-muted)}html:root .localization-form__list-item:not([hidden]) .country{color:var(--color-foreground)}html:root .localization-form__list-item:not([hidden]):hover{background-color:rgb(var(--color-foreground-rgb) / var(--opacity-8))}html:root .localization-form__list-item#no-results-message{color:var(--color-foreground-subdued)}html:root .is-searching .localization-form__list-item .country{color:var(--color-foreground-subdued)}html:root .localization-form__list-item .country mark{background:none;color:var(--color-foreground)}html:root .country-filter{border-bottom:var(--style-border-width) solid transparent}html:root .country-filter.is-scrolled{border-color:var(--color-border)}html:root .language-selector--top-shadow:before{box-shadow:0 0 10px var(--color-shadow)}html:root .language-selector__label{color:var(--color-foreground-subdued)}html:root .localization-form__select{border:none;color:var(--color-foreground);background-color:var(--color-background)}html:root .localization-form__select:focus-visible{outline:var(--focus-outline-width) solid currentcolor}html:root .localization-form__select:focus{outline:none}html:root #header-component[transparent] localization-form-component .localization-form .localization-form__select{background-color:transparent}html:root .localization-form__select option{background-color:var(--color-input-background);color:var(--color-input-text)}html:root .language-selector .svg-wrapper.icon-caret{color:var(--color-foreground)}html:root .country-filter__input{border:1px solid var(--color-foreground);color:var(--color-input-text);background-color:var(--color-input-background)}html:root .country-filter__input::placeholder{color:inherit}html:root .country-filter .field__button:not([hidden]){background-color:transparent;color:var(--color-input-text);border:0}html:root .overlay--solid{background:var(--overlay-color)}html:root .overlay--gradient{background:linear-gradient(var(--overlay-direction),var(--overlay-color),var(--overlay-color--end))}html:root .pagination__link{color:var(--color-foreground);outline-color:var(--color-foreground)}html:root .pagination__link:focus-visible{outline:2px solid var(--color-foreground)}html:root .pagination__link--current{color:var(--color-background)}@supports not (anchor-name: --pagination-active){html:root .pagination__link:not(.pagination__link--gap):before{background:rgb(var(--color-foreground-rgb) / var(--opacity-10))}html:root .pagination__link[aria-current=page]:before{background:var(--color-foreground)}}@supports (anchor-name: --pagination-active){html:root .pagination__list:before{background:rgb(var(--color-foreground-rgb) / var(--opacity-10))}html:root .pagination__link[aria-current=page]:before{background:var(--color-foreground)}}html:root .password-dialog{border:none}html:root form.payment-terms{color:var(--color, rgb(var(--color-foreground-rgb) / var(--opacity-subdued-text)))}html:root .pills__pill{--pills-pill-background-color: rgb(var(--color-foreground-rgb) / var(--opacity-5-15));color:var(--color-foreground);background-color:var(--pills-pill-background-color)}html:root .pills__pill:hover{--pills-pill-background-color: rgb(var(--color-foreground-rgb) / var(--opacity-10-25))}html:root .pills__pill>.svg-wrapper{color:var(--color-foreground)}html:root .predictive-search-results__inner{color:var(--color-foreground)}@media screen and (min-width:750px){html:root .dialog-modal .predictive-search-form__header-inner{border:0}}html:root .predictive-search:has(.predictive-search-dropdown) .search-input{outline-color:transparent}html:root .predictive-search:has(.predictive-search-dropdown) .predictive-search-form__header-inner:focus-within{border-top-color:transparent;border-inline-color:transparent}@media screen and (max-width:749px){html:root .predictive-search:has(.predictive-search-dropdown) .predictive-search-form__header-inner:focus-within{border-bottom-color:transparent}}html:root .predictive-search:has(.predictive-search-dropdown[aria-expanded=true]) .predictive-search-form__header-inner:focus-within{border-top-color:transparent;border-inline-color:transparent}html:root .dialog-modal .predictive-search-form__header{border:0;background-color:var(--color-background);border-bottom:var(--style-border-width) solid var(--color-border)}@media screen and (min-width:750px){html:root .dialog-modal .predictive-search-form__header{border-bottom:var(--search-border-width) solid var(--color-border)}}@media screen and (max-width:749px){html:root .dialog-modal .predictive-search-form__header{box-shadow:none}}html:root .search-action .predictive-search:has(.predictive-search-dropdown) .predictive-search-form__header:focus-within{background-color:var(--color-background)}@media screen and (min-width:750px){html:root .dialog-modal .predictive-search-form__header:has(.predictive-search-form__header-inner:focus-within){border-bottom-color:transparent}}@media screen and (max-width:749px){html:root .dialog-modal .predictive-search-form__content-wrapper,html:root .dialog-modal .predictive-search-form__header{box-shadow:none}}html:root .predictive-search-results__pill{color:var(--color-foreground)}html:root .predictive-search-results__pill:hover{box-shadow:0 2px 5px rgb(0 0 0 / var(--opacity-8))}html:root .predictive-search-results__pill mark{background-color:transparent;color:var(--color-foreground-subdued)}html:root .predictive-search-results__pill:focus,html:root .predictive-search-results__pill:hover,html:root .predictive-search-results__card--query:is([aria-selected=true],:focus-within) .predictive-search-results__pill{--pill-background-color: rgb(var(--color-foreground-rgb) / var(--opacity-8));background-color:var(--pill-background-color);outline:var(--border-width-sm) solid var(--color-border);border:var(--border-width-sm)}html:root :is(.predictive-search-results__card--product,.recently-viewed-wrapper .predictive-search-results__card--product):hover{background-color:var(--card-bg-hover)}html:root :is(.predictive-search-results__card--product,.recently-viewed-wrapper .predictive-search-results__card--product):is([aria-selected=true].keyboard-focus,:is(.predictive-search-results__card--product,.recently-viewed-wrapper .predictive-search-results__card--product):focus-visible,:is(.predictive-search-results__card--product,.recently-viewed-wrapper .predictive-search-results__card--product):has(.resource-card:focus-visible)){background-color:var(--card-bg-hover);outline:var(--border-width-sm) solid var(--color-border);border-color:var(--card-border-focus)}html:root .predictive-search-results__card:not(.predictive-search-results__card--product){border:var(--border-width-sm) solid var(--color-border)}html:root .predictive-search-results__card:not(.predictive-search-results__card--product):hover{border-color:var(--card-border-hover);background-color:var(--card-bg-hover)}html:root .predictive-search-results__card:not(.predictive-search-results__card--product)[aria-selected=true].keyboard-focus{border-color:var(--card-border-hover);background-color:var(--card-bg-hover)}html:root .predictive-search-results__clear.button-unstyled{color:var(--color-foreground)}html:root .price-facet__input::placeholder{color:var(--facets-input-label-color)}html:root .price-facet__highest-price{color:var(--color-foreground-muted)}html:root .price-facet__label{color:var(--facets-input-label-color)}html:root .unit-price{color:rgb(var(--color-rgb, var(--color-foreground-rgb)) / var(--opacity-subdued-text))}html:root .tax-note.tax-note.tax-note{color:rgb(var(--color-rgb, var(--color-foreground-rgb)) / var(--opacity-subdued-text))}html:root product-price .volume-pricing-note,html:root product-price.text-block:is(.h1,.h2,.h3,.h4,.h5,.h6) .volume-pricing-note{color:rgb(var(--color-rgb, var(--color-foreground-rgb)) / var(--opacity-subdued-text))}html:root .compare-at-price{color:rgb(var(--color-rgb, var(--color-foreground-rgb)) / var(--opacity-subdued-text));text-decoration-color:rgb(var(--color-rgb, var(--color-foreground-rgb)) / var(--opacity-30))}html:root .product-badges__badge{color:var(--color-foreground);background:var(--color-background)}html:root .product-grid__card.product-grid__card{color:var(--color, var(--color-foreground))}html:root .product-grid__item{border:var(--product-card-border-width) solid rgb(var(--color-border-rgb) / var(--product-card-border-opacity))}html:root zoom-dialog dialog{border:none;background:#fff}html:root zoom-dialog dialog::backdrop{background:transparent}html:root .product-media-container__zoom-button{background-color:transparent}html:root .product-media-container__zoom-button:hover{background-color:transparent}html:root .dialog-thumbnails-list{--active-thumbnail-border-color: rgb(var(--color-border-rgb) / var(--media-border-opacity))}html:root .dialog-thumbnails-list__thumbnail:is([aria-selected=true]){outline:var(--focus-outline-width) solid currentcolor;border:var(--style-border-width) solid var(--active-thumbnail-border-color)}@supports (anchor-name: --test){html:root .dialog-thumbnails-list:has(.dialog-thumbnails-list__thumbnail:is([aria-selected=true])):after{outline:var(--focus-outline-width) solid currentcolor;border:var(--style-border-width) solid var(--active-thumbnail-border-color)}html:root .dialog-thumbnails-list__thumbnail:is([aria-selected=true]){outline:none;border:none}}html:root .dialog-zoomed-gallery__dialog{background-color:var(--color-background)}html:root .dialog-zoomed-gallery__close-button{color:#fff}html:root:active-view-transition .dialog-zoomed-gallery__dialog{background-color:transparent}@media screen and (min-width:750px){html:root:active-view-transition .product-media__image{background-color:transparent}}html:root .product-recommendations__skeleton-item{background-color:var(--color-foreground)}html:root .quantity-selector{color:var(--color-input-text);background-color:var(--color-input-background);border:var(--style-border-width-inputs) solid var(--color-input-border)}html:root .quantity-selector :is(.quantity-minus,.quantity-plus){background:transparent;box-shadow:none;color:var(--color-input-text)}html:root .quantity-selector input[type=number]{border:none;color:var(--color-input-text);background-color:transparent}html:root .price-per-item{color:var(--color-foreground)}html:root .quick-add-modal .quantity-selector-wrapper{--color-input-background: inherit;--color-input-text: inherit;--color-input-text-rgb: inherit;--color-input-border: inherit}html:root .quick-add-modal{border:var(--style-border-popover);box-shadow:0 5px 30px rgb(0 0 0 / var(--opacity-15))}html:root .quick-add-modal__close:focus-visible{outline:none}html:root .quick-add-modal__close:focus-visible:after{outline:var(--focus-outline-width) solid currentColor}@media screen and (max-width:749px){html:root .quick-add-modal__content .product-header a:not(product-price *){color:inherit}}@property --quick-add-modal-mask-start{syntax: "<length>"; initial-value: 0px; inherits: false;}@property --quick-add-modal-mask-end{syntax: "<length>"; initial-value: 0px; inherits: true;}html:root .quick-add-modal__content .product-details :is(.buy-buttons-block){background-color:var(--color-background)}html:root .quick-add-modal__content .product-details :is(.buy-buttons-block):before{background-color:inherit}html:root .quick-add-modal__content .product-details .buy-buttons-block__bar{background-color:var(--color-background)}html:root .quick-add-modal__content .product-details .buy-buttons-block__bar:before{background-color:inherit}html:root .quick-add-modal__content .view-product-title a{color:inherit}html:root button.quick-add__button{background:linear-gradient(var(--quick-add-background, var(--color-background)) 0 100%) padding-box;border:2px solid hsl(0 0% 0% / .15);color:var(--quick-add-foreground, var(--color-foreground))}html:root .quick-add__button[data-added=true]{color:transparent}html:root .quick-add__button[data-added=true] .add-to-cart__added{color:var(--quick-add-foreground, var(--color-foreground))}html:root .resource-card__content{color:var(--color-foreground)}html:root .resource-card__content .volume-pricing-note{color:rgb(var(--color-rgb, var(--color-foreground-rgb)) / var(--opacity-subdued-text))}html:root .resource-card__image-placeholder{background-color:rgb(var(--color-foreground-rgb) / var(--opacity-5));color:var(--color-foreground)}html:root .resource-card--overlay:before{background:var(--gradient-image-overlay)}html:root .resource-card--overlay .resource-card__title{color:var(--color-white)}html:root .resource-card__subtext{color:rgb(var(--color-rgb, var(--color-foreground-rgb)) / var(--opacity-subdued-text))}html:root .resource-card__subtext.paragraph{color:rgb(var(--color-rgb, var(--color-foreground-rgb)) / var(--opacity-subdued-text))}html:root .resource-list__item{color:var(--color-foreground)}html:root .search-modal__content{border:var(--style-border-popover)}html:root .dialog-modal[open].search-modal__content{box-shadow:var(--shadow-popover)}html:root .dialog-modal .predictive-search-form__header:has(.predictive-search__reset-button:not(.predictive-search__reset-button[hidden])):before{background-color:var(--color-border)}html:root predictive-search-component{background-color:var(--color-background)}@media screen and (min-width:750px){html:root .predictive-search-form__footer{--to-top-gradient-background: linear-gradient( to top, rgb(var(--color-background-rgb) / var(--opacity-90)), rgb(var(--color-background-rgb) / var(--opacity-80)), rgb(var(--color-background-rgb) / var(--opacity-40)), transparent );background-image:var(--to-top-gradient-background)}}html:root .predictive-search-form__content{background-color:var(--color-background)}html:root .predictive-search-form__header-inner{background:var(--color-background);border:var(--search-border-width) solid var(--color-border);color:var(--color-foreground)}@media screen and (max-width:749px){html:root .predictive-search-form__header-inner{border:none}}@media screen and (min-width:750px){html:root .predictive-search-form__header-inner:focus-within{outline:var(--focus-outline-width) solid var(--color-foreground)}}html:root .predictive-search-form__header{background-color:var(--color-input-background);border:var(--search-border-width) solid var(--color-border)}html:root .predictive-search-form__header:focus-within,html:root .predictive-search-form__header-inner:focus-within,html:root .predictive-search-form__header-inner:has(.search-input:is(:focus,:focus-visible)){outline:none;box-shadow:none;border-color:var(--color-border)!important}html:root input.search-input{color:var(--color-foreground);background:transparent;outline:none;border:0}html:root input.search-input::placeholder{color:rgb(var(--color-rgb, var(--color-foreground-rgb)) / var(--opacity-muted-text))}html:root input.search-input,html:root input.search-input:is(:focus,:focus-visible,:focus-within),html:root .predictive-search-form__header *:is(:focus,:focus-visible){outline:none;box-shadow:none}html:root input.search-input:hover{background-color:transparent}html:root .predictive-search__icon{color:rgb(var(--color-rgb, var(--color-foreground-rgb)) / var(--opacity-60))}html:root .predictive-search__reset-button{background:transparent;color:var(--color-foreground)}html:root .predictive-search__reset-button:hover{color:var(--color-foreground)}html:root .predictive-search__reset-button-icon:hover{background-color:rgb(var(--color-foreground-rgb) / var(--opacity-8))}html:root .predictive-search__search-button:hover{box-shadow:0 4px 8px rgb(0 0 0 / var(--opacity-5))}html:root .predictive-search__search-button:active{box-shadow:none}html:root .predictive-search__close-modal-button{box-shadow:none}html:root .skip-to-content-link:focus{background-color:var(--color-background);box-shadow:0 0 0 var(--focus-outline-offset) var(--color-background)}html:root .slideshow-control.slideshow-control--shape-square,html:root .slideshow-control.slideshow-control--shape-circle{background-color:var(--color-primary-button-background);color:var(--color-primary-button-text)}html:root slideshow-arrows .slideshow-control{color:var(--color-white)}html:root slideshow-controls button{--color: rgb(var(--color-foreground-rgb) / var(--opacity-30));--color-active: var(--color-foreground);--color-hover: rgb(var(--color-foreground-rgb) / var(--opacity-50))}html:root slideshow-controls[controls-on-media]:has(.slideshow-controls__dots,.slideshow-controls__counter){--color-foreground: #fff;--color-foreground-rgb: var(--color-white-rgb)}html:root :is(.slideshow-controls__dots,.slideshow-controls__counter) button{--color: rgb(var(--color-foreground-rgb) / var(--opacity-30));--color-active: var(--color-foreground);--color-hover: rgb(var(--color-foreground-rgb) / var(--opacity-50))}html:root .slideshow-controls__dots button:after{background-color:var(--color);box-shadow:inset 0 0 0 1.5px #00000026}html:root .slideshow-controls__dots button[aria-selected=true]:after{box-shadow:inset 0 0 0 1.5px #0006}html:root .slideshow-controls__counter{color:var(--color-foreground);background-color:#0006}html:root .slideshow-controls__counter .slash{color:rgb(var(--color-foreground-rgb) / var(--opacity-40))}html:root .slideshow-controls__thumbnails .slideshow-control:is([aria-selected=true]){outline:var(--focus-outline-width) solid currentcolor;border:var(--style-border-width) solid rgb(var(--color-border-rgb) / var(--media-border-opacity))}html:root .slideshow-controls__thumbnail-badge{background-color:var(--color-background);box-shadow:0 0 0 1px rgb(var(--color-foreground-rgb) / var(--opacity-5))}html:root .slideshow-controls__thumbnail-badge svg{fill:var(--color-foreground)}html:root .slideshow-control:is(.icon-pause,.icon-play){color:var(--color-active)}html:root .slideshow-control:is(.icon-pause,.icon-play):hover{color:var(--color-hover)}html:root slideshow-slides::-webkit-scrollbar-track{background:transparent}html:root slideshow-slides::-webkit-scrollbar-thumb{background:transparent;border:none}html:root slideshow-container{background-color:var(--color-background)}html:root .sorting-filter__select-wrapper:has(:focus-visible){outline:var(--focus-outline-width) solid currentcolor}html:root .sorting-filter__select-wrapper:has(:focus-visible) .sorting-filter__select{outline:none}html:root .sorting-filter__container .sorting-filter__select{border:0}html:root .sorting-filter__options{color:var(--color-foreground);box-shadow:var(--shadow-popover);border:var(--style-border-popover);background-color:var(--color-background)}html:root .sorting-filter__options-inner{color:var(--color-foreground)}html:root .sorting-filter__option:hover{background-color:rgb(var(--color-foreground-rgb) / var(--opacity-8))}html:root .facets-mobile-wrapper .sorting-filter .facets__label{color:var(--color-foreground-muted)}html:root .swatch{--color-border: rgb(var(--color-foreground-rgb) / var(--style-border-swatch-opacity));background:var(--swatch-background);background-position:var(--swatch-focal-point, center);border:var(--style-border-swatch-width) var(--style-border-swatch-style) var(--color-border);background-size:var(--swatch-width) var(--swatch-height)}html:root .swatch.swatch--filter,html:root .swatch.swatch--pill{--color-border: rgb(var(--color-foreground-rgb) / var(--variant-picker-border-opacity))}html:root .swatch.swatch--variant-image{background-size:cover}html:root .text-block--background{background-color:var(--text-background-color)}html:root .custom-color,html:root .custom-color>:is(h1,h2,h3,h4,h5,h6,p,*){color:var(--color)}html:root .text-block.text-block:is(.h1,.h2,.h3,.h4,.h5,.h6) a{color:currentColor}html:root .text-block.text-block:is(.h1,.h2,.h3,.h4,.h5,.h6) a:hover{color:currentColor}html:root text-component{--shimmer-text-color: rgb(var(--color-foreground-rgb) / var(--opacity-50));--shimmer-color-light: rgb(var(--color-foreground-rgb) / var(--opacity-10))}html:root text-component:after{color:transparent;background-image:linear-gradient(-85deg,var(--shimmer-text-color) 10%,var(--shimmer-color-light) 50%,var(--shimmer-text-color) 90%);background-clip:text;background-size:200% 100%;background-position:100% 0}html:root text-component[shimmer]{color:transparent}html:root .text-block{color:var(--color, var(--color-foreground))}html:root .theme-drawer__dialog{border:none;background-color:var(--color-background);color:var(--color-foreground)}html:root .theme-drawer__dialog::backdrop{background:rgb(var(--backdrop-color-rgb) / var(--backdrop-opacity))}html:root .theme-drawer__header{color:var(--color-foreground)}html:root .theme-drawer__badge{background-color:rgb(var(--color-foreground-rgb) / .1);color:var(--color-foreground)}html:root .theme-drawer__close-button{--private-button-border-color: rgb(0, 0, 0, .06);background-color:var(--color-background);outline:var(--private-focus-ring-size) solid transparent;color:var(--color-foreground);border:var(--private-border-width) solid var(--private-button-border-color);box-shadow:var(--private-button-shadow)}html:root .theme-drawer__close-button:focus-visible{outline-color:var(--color-foreground)}@supports (color: oklch(from red l c h)){html:root .theme-drawer__close-button{color:color-mix(in srgb,var(--contrast-color) 50%,transparent)}html:root .theme-drawer__close-button:hover:not(:active){color:color-mix(in srgb,var(--contrast-color) 70%,transparent)}html:root .theme-drawer__close-button:hover:not(:active){background-color:color-mix(in srgb,var(--contrast-color) 6%,var(--color-background))}}html:root .variant-option__select-wrapper{border:var(--style-border-width-inputs) solid var(--color-variant-border);color:var(--color-variant-text)}html:root .variant-option__select-wrapper:hover{border-color:var(--color-variant-hover-border);color:var(--color-variant-hover-text)}html:root .variant-option__select-wrapper:hover .variant-option__select{background-color:var(--color-variant-hover-background)}html:root .variant-option__select:focus-visible{outline:var(--focus-outline-width) solid currentcolor}html:root .variant-option__select{background-color:var(--color-variant-background);color:inherit;border:0}html:root .variant-option--buttons{border:none}html:root .variant-option--buttons legend,html:root .variant-option--dropdowns>label,html:root .variant-option[data-testid=variant-option-single]{color:var(--variant-option-label-color, var(--color-foreground))}html:root .variant-option__swatch-value{color:var(--variant-option-label-color-subdued, var(--color-foreground-subdued))}html:root .variant-option__button-label{border:var(--options-border-width) solid var(--color-variant-border);background-color:var(--color-variant-background);color:var(--color-variant-text)}html:root .variant-option__button-label:hover,html:root .variant-option__button-label:hover:has([aria-disabled=true]):has([data-option-available=false]){background-color:var(--color-variant-hover-background);border-color:var(--color-variant-hover-border);color:var(--color-variant-hover-text)}html:root .variant-option__button-label:not(.variant-option__button-label--has-swatch):before,html:root .variant-option__button-label:has([data-option-available=false]):not(.variant-option__button-label--has-swatch):after{border:var(--options-border-width) solid var(--color-selected-variant-border)}html:root .variant-option__button-label:not(.variant-option__button-label--has-swatch):before{border-color:var(--color-variant-border)}html:root .variant-option__button-label:has(:checked):not(.variant-option__button-label--has-swatch,:has([data-option-available=false])):before{border-color:var(--color-selected-variant-border)}html:root .variant-option__button-label__pill{background:var(--color-selected-variant-background)}html:root .variant-option__button-label:has(:focus-visible){border-color:var(--color-foreground);outline:var(--focus-outline-width) solid var(--color-foreground)}html:root .variant-option__button-label--has-swatch{border:none}html:root .variant-option__button-label:has(:checked){color:var(--color-selected-variant-text);border-color:var(--color-selected-variant-border)}html:root .variant-option__button-label:has(:checked):hover{border-color:var(--color-selected-variant-hover-border);color:var(--color-selected-variant-hover-text)}html:root .variant-option__button-label:has(:checked):hover .variant-option__button-label__pill{background-color:var(--color-selected-variant-hover-background)}html:root .variant-option__button-label:has([data-option-available=false]){color:rgb(var(--color-variant-text-rgb) / var(--opacity-60))}html:root .variant-option__button-label--has-swatch:hover{outline:var(--focus-outline-width) solid var(--color-variant-hover-border)}html:root .variant-option__button-label--has-swatch:has([data-option-available=false]) svg,html:root .variant-option__button-label--has-swatch:has([data-option-available=false]) .swatch{stroke:rgb(var(--color-variant-text-rgb) / var(--opacity-subdued-text))}html:root .variant-option__button-label--has-swatch:has([data-option-available=false]) svg line:last-of-type{stroke:none}html:root .variant-option__button-label--has-swatch:has(:checked){outline:var(--focus-outline)}@supports not (background-color: rgb(from red 150 g b / alpha)){html:root .variant-option__button-label--has-swatch:has(:checked),html:root .variant-option__button-label:has(:focus-visible) .swatch{outline:none}html:root .variant-option__button-label--has-swatch:has(:checked):after,html:root .variant-option__button-label:has(:focus-visible) .swatch:after{border:var(--focus-outline);background-color:transparent}}html:root .variant-option__button-label:has([data-option-available=false]):has(:checked){--variant-strikethrough-color: rgb(var(--color-selected-variant-text-rgb) / var(--opacity-subdued-text));background-color:var(--color-selected-variant-background);color:rgb(var(--color-selected-variant-text-rgb) / var(--opacity-subdued-text))}html:root .variant-option__button-label:has([data-option-available=false]):has(:checked):hover{background-color:var(--color-selected-variant-hover-background);color:var(--color-selected-variant-hover-text)}html:root .variant-option__button-label input{border:none;background:transparent}html:root .variant-option__button-label svg{stroke:var(--variant-picker-stroke-color)}html:root .variant-option__button-label:not(.variant-option__button-label--has-swatch) svg{stroke:var(--variant-strikethrough-color, rgb(var(--color-variant-text-rgb) / var(--opacity-60)))}html:root .variant-option__button-label:not(.variant-option__button-label--has-swatch) svg line:last-of-type{stroke:none}html:root .variant-option__button-label--has-swatch:has([data-option-available=false]):has(:checked),html:root .variant-option__button-label--has-swatch:has([data-option-available=false]):has(:checked):hover{background-color:inherit}html:root .hidden-swatches__count{color:rgb(var(--color-foreground-rgb) / var(--opacity-40-60));background-color:transparent;border:0}html:root .hidden-swatches__count:hover{color:var(--color-foreground-rgb)}html:root .video-placeholder-wrapper__poster-icon svg{color:var(--color-white)}html:root .video-placeholder-wrapper__poster-icon svg:hover{color:rgb(var(--color-white-rgb) / var(--opacity-80))}html:root .volume-pricing-info__button{color:var(--color-foreground-secondary)}html:root .volume-pricing-info__button:hover{color:var(--color-foreground)}html:root .volume-pricing-info__popover{background:var(--color-background);border:var(--style-border-popover);box-shadow:var(--shadow-popover)}@supports (position-try-fallbacks: --top-left){@position-try --top-left{top:calc(anchor(top) - var(--volume-pricing-popover-spacing));bottom:auto;transform:translateY(-100%)}}html:root .volume-pricing-info__rules,html:root .volume-pricing-info__rules>span{color:rgb(var(--color-rgb, var(--color-foreground-rgb)) / var(--opacity-subdued-text))}html:root .volume-pricing-info__row{background:var(--color-background)}html:root .volume-pricing-info__row:nth-child(odd){background:rgb(var(--color-foreground-rgb) / var(--opacity-5))}html:root .volume-pricing-info__quantity{color:var(--color-foreground)}html:root .volume-pricing-info__price{color:var(--color-foreground)}html:root .volume-pricing-info__checkmark{color:var(--color-foreground)}html:root body{color:var(--color-foreground);background:var(--color-background)}html:root select{background-color:var(--color-background);color:currentcolor}html:root dialog{background-color:var(--color-background);color:var(--color-foreground)}html:root *:focus-visible{outline:var(--focus-outline-width) solid currentcolor}@supports not selector(:focus-visible){html:root *:focus{outline:var(--focus-outline-width) solid currentcolor}}html:root .shopify-section:not(.header-section) :is(.section,.cart-summary){background:transparent}html:root .shopify-section:not(.header-section) .section-background{background-color:var(--color-background)}html:root .visually-hidden:not(:focus,:active){border:0}html:root .text-inherit{color:inherit}html:root .svg-wrapper{color:currentcolor}html:root .icon-success{color:var(--color-success)}html:root .icon-error{fill:var(--color-error)}html:root .icon-default{fill:currentColor}html:root body,html:root .paragraph:not(.button),html:root .paragraph>*,html:root .text-block.paragraph :is(h1,h2,h3,h4,h5,h6){color:var(--color, var(--color-foreground))}html:root h1,html:root .h1.h1,html:root .text-block.h1>*,html:root .text-block.h1 :is(h1,h2,h3,h4,h5,h6){color:var(--color)}html:root h2,html:root .h2.h2,html:root .text-block.h2>*,html:root .text-block.h2 :is(h1,h2,h3,h4,h5,h6){color:var(--color)}html:root h3,html:root .h3,html:root .h3.h3,html:root .text-block.h3>*,html:root .text-block.h3 :is(h1,h2,h3,h4,h5,h6){color:var(--color)}html:root h4,html:root .h4.h4,html:root .text-block.h4>*,html:root .text-block.h4 :is(h1,h2,h3,h4,h5,h6){color:var(--color)}html:root h5,html:root .h5.h5,html:root .text-block.h5>*,html:root .text-block.h5 :is(h1,h2,h3,h4,h5,h6){color:var(--color)}html:root h6,html:root .h6.h6,html:root .text-block.h6>*,html:root .text-block.h6 :is(h1,h2,h3,h4,h5,h6){color:var(--color)}html:root a{color:currentcolor;text-decoration-color:transparent}html:root :is(h1,h2,h3,h4,h5,h6,p)>a:hover{color:rgb(var(--color-rgb, var(--color-foreground-rgb)) / .7)}html:root p:not(.h1,.h2,.h3,.h4,.h5,.h6) a:where(:not(.button,.button-secondary)),html:root .rte :is(p,ul,ol,table):not(.h1,.h2,.h3,.h4,.h5,.h6) a:where(:not(.button,.button-secondary)){text-decoration-color:currentcolor}html:root :is(p:not(.h1,.h2,.h3,.h4,.h5,.h6) a:where(:not(.button,.button-secondary)),.rte :is(p,ul,ol,table):not(.h1,.h2,.h3,.h4,.h5,.h6) a:where(:not(.button,.button-secondary))):hover{text-decoration-color:currentcolor;color:rgb(var(--color-rgb, var(--color-foreground-rgb)) / .7)}html:root .container-background-image{background-repeat:no-repeat;background-size:cover;background-position:center center}html:root .button,html:root .button-secondary,html:root .button-custom,html:root button.shopify-payment-button__button--unbranded{color:var(--button-color);background-color:var(--button-background-color);border:none;box-shadow:inset 0 0 0 var(--button-border-width) var(--button-border-color)}html:root .button:not(.button-secondary,.button-unstyled){outline-color:var(--button-focus-outline-color, var(--button-background-color))}html:root textarea,html:root input:not([type=checkbox],[type=radio]){background-color:var(--color-input-background);border-color:var(--color-input-border)}html:root textarea::placeholder,html:root input::placeholder{color:rgb(var(--color-input-text-rgb) / var(--opacity-muted-text))}html:root .button-custom{outline-color:var(--button-focus-outline-color, var(--button-background-color))}html:root button.shopify-payment-button__button--unbranded:hover:not([disabled]){background-color:var(--button-background-color)}html:root .button-unstyled{background-color:inherit;color:var(--color-foreground);border:0;box-shadow:none}html:root .button-unstyled:hover{background-color:inherit}html:root :where(.button-unstyled):hover{color:rgb(var(--hover-color-rgb) / var(--opacity-70))}html:root .button-unstyled--with-icon{color:var(--color-foreground)}html:root .button-unstyled--transparent{background-color:transparent;box-shadow:none}html:root summary:hover{color:rgb(var(--color-foreground-rgb) / var(--opacity-80))}html:root .close-button{background-color:transparent}@supports not (background-color: rgb(from red 150 g b / alpha)){html:root .close-button:focus-visible{outline:none}html:root .close-button:focus-visible:after{border:var(--focus-outline-width) solid currentColor}}html:root .close-button:hover{background-color:transparent}html:root .border-style{border-color:var(--border-color)}html:root .field__input{box-shadow:var(--input-box-shadow);background-color:var(--color-input-background);color:var(--color-input-text);border:none;outline:none}html:root .field__input:autofill{background-color:var(--color-input-background);color:var(--color-input-text)}html:root .field__input:focus{box-shadow:var(--input-box-shadow-focus)}html:root .field__label{color:rgb(var(--color-input-text-rgb) / var(--opacity-80))}html:root :is(.rte,.shopify-policy__title) tr:not(:has(td)),html:root :is(.rte,.shopify-policy__title) thead{background-color:rgb(var(--color-foreground-rgb) / var(--opacity-5))}html:root :is(.rte,.shopify-policy__title) tr:has(td){border-bottom:1px solid rgb(var(--color-foreground-rgb) / var(--opacity-10))}html:root .kk-nav{border-bottom:1px solid rgb(222 200 244 / 10%);background:#0a050feb;box-shadow:0 12px 40px #00000029}html:root .kk-nav__links>a:not(.kk-button):after{background:#ffa94d}html:root .kk-nav .kk-button{border:1px solid #ffa94d;color:#221506;background:#ffa94d;box-shadow:0 12px 30px #c786371f}@media(max-width:560px){html:root .kk-mobile-nav summary{border:1px solid rgb(222 200 244 / 20%);color:#dec8f4;background:#c6aff50f}html:root .kk-mobile-nav[open] summary{border-color:#c6aff5;background:#c6aff521}html:root .kk-mobile-nav__panel{border:1px solid rgb(222 200 244 / 20%);background:#1b0e27;box-shadow:0 20px 50px #00000073}html:root .kk-mobile-nav__panel a{color:#f2ebf8}}html:root body.kk-legal-notice-page{color:#f9f6fc;background:radial-gradient(circle at 8% 20%,rgb(198 175 245 / 16%),transparent 28%),radial-gradient(circle at 92% 72%,rgb(255 169 77 / 9%),transparent 30%),linear-gradient(145deg,#0b0511,#14101f 58%,#2a1340)}html:root .kk-policy-nav{border-bottom:1px solid rgb(222 200 244 / 12%);background:#0b0511eb}html:root .kk-policy-brand{color:#f7f2fc}html:root .kk-policy-brand>span{color:#c6aff5}html:root .kk-policy-nav__links a,html:root .kk-policy-footer a{color:#e2dae9}html:root .kk-policy-nav__links a:hover,html:root .kk-policy-footer a:hover{color:#dec8f4}html:root .kk-policy-nav__links .kk-policy-login{color:#110a02;background:linear-gradient(135deg,#ffa94d,#e7ae68);box-shadow:0 12px 30px #efaa562e}html:root .kk-legal-notice-page .content-for-layout:before{background-image:linear-gradient(rgb(176 132 220 / 5%) 1px,transparent 1px),linear-gradient(90deg,rgb(176 132 220 / 5%) 1px,transparent 1px);background-size:42px 42px}html:root .kk-legal-notice-page .shopify-policy__title:before{color:#ffa94d}html:root .kk-legal-notice-page .shopify-policy__title h1{color:#fcf9fe}html:root .kk-legal-notice-page .shopify-policy__body .rte{border:1px solid rgb(175 123 226 / 22%);background:#160a21d6;box-shadow:0 30px 80px #00000057}html:root .kk-legal-notice-page .shopify-policy__body .rte>p{border:1px solid rgb(222 200 244 / 14%);color:#d5cbdf;background:linear-gradient(145deg,#241434eb,#1a0d26eb)}html:root .kk-legal-notice-page .shopify-policy__body .rte>p:first-child{border:0;color:#b486e2;background:transparent}html:root .kk-legal-notice-page .shopify-policy__body .rte>p:nth-child(2){border-color:#ffa94d4d}html:root .kk-policy-footer{border-top:1px solid rgb(222 200 244 / 10%);background:#07030b}html:root .kk-policy-footer p{color:#a194ae}html:root .kk-policy-footer .kk-copyright-notice{color:#756782}html:root :where(input[type=radio]),html:root :where(input[type=checkbox]){border:var(--checkbox-border)}html:root input[type=radio]{background:transparent}html:root :where(input[type=radio]):checked{border-color:var(--color-foreground);background:var(--color-background)}html:root :where(input[type=radio]):checked:after{background:var(--color-foreground)}html:root :where(input[type=radio]):disabled{border-color:var(--input-disabled-border-color);background-color:var(--input-disabled-background-color)}html:root :where(input[type=radio]):disabled:checked:after{background:var(--input-disabled-background-color)}html:root :where(input[type=radio]):not(:disabled):hover{border-color:rgb(var(--color-foreground-rgb) / var(--opacity-40-60));background-color:rgb(var(--color-foreground-rgb) / var(--opacity-5))}html:root :where(input[type=radio]):not(:disabled):hover:checked{border-color:var(--color-foreground);background-color:var(--color-background)}html:root :where(input[type=radio]):not(:disabled):hover:checked:after{background:rgb(var(--color-foreground-rgb) / var(--opacity-85))}html:root :where(input[type=checkbox]){background-color:var(--color-background)}html:root :where(input[type=checkbox]):checked{background-color:var(--color-foreground);border-color:var(--color-foreground)}html:root :where(input[type=checkbox]):checked:after{background-color:var(--color-background)}html:root :where(input[type=checkbox]):not(:disabled):hover{border-color:rgb(var(--color-foreground-rgb) / var(--opacity-40-60));background-color:rgb(var(--color-foreground-rgb) / var(--opacity-5))}html:root :where(input[type=checkbox]):not(:disabled):hover:checked{border-color:var(--color-foreground);background-color:rgb(var(--color-foreground-rgb) / var(--opacity-85))}html:root :where(input[type=checkbox]):disabled{background-color:var(--input-disabled-background-color);border-color:var(--input-disabled-border-color)}html:root :where(input[type=checkbox]):disabled:checked:after{background-color:var(--input-disabled-text-color)}html:root :where(input[type=radio]):disabled+label,html:root :where(input[type=checkbox]):disabled+label{color:var(--input-disabled-text-color)}html:root ::-webkit-scrollbar-track{background-color:transparent}html:root ::-webkit-scrollbar-thumb{background-color:rgb(var(--color-foreground-rgb) / var(--opacity-40));border:6px solid transparent;background-clip:content-box}html:root ::-webkit-scrollbar-thumb:hover{background-color:rgb(var(--color-foreground-rgb) / var(--opacity-60))}html:root slot[name=more] .button{border:none;background:none;color:currentcolor}html:root{--color-error: #8B0000;--color-success: #613703;--color-white: #FFFFFF;--color-white-rgb: 255 255 255;--color-instock: #e19333;--color-lowstock: #EE9441;--color-outofstock: #C8C8C8;--shadow-button: 0 2px 3px rgb(0 0 0 / 20%);--gradient-image-overlay: linear-gradient(to top, rgb(0 0 0 / .5), transparent);--style-border-popover: 1px solid #DFDFDF;--style-border-drawer: 1px solid #DFDFDF;--input-disabled-background-color: rgb(var(--color-foreground-rgb) / var(--opacity-10));--input-disabled-border-color: rgb(var(--color-foreground-rgb) / var(--opacity-5));--input-disabled-text-color: rgb(var(--color-foreground-rgb) / var(--opacity-50));--checkbox-border: 1px solid rgb(var(--color-foreground-rgb) / var(--opacity-35-55));--border-color: rgb(var(--color-border-rgb) / var(--opacity-50));--card-bg-hover: rgb(var(--color-foreground-rgb) / var(--opacity-5));--card-border-hover: rgb(var(--color-foreground-rgb) / var(--opacity-30));--card-border-focus: rgb(var(--color-foreground-rgb) / var(--opacity-10))}html:root .custom-color-quick-add{--quick-add-background: #ffffff;--quick-add-foreground: #000000}html:root .color-custom-popover,html:root .color-custom-popover .text-block{--color-background: #ffffff;--color-background-rgb: 255 255 255;--color: #000000;--color-rgb: 0 0 0;--color-foreground: #000000;--color-foreground-rgb: 0 0 0;--color-foreground-muted: rgb(0 0 0 / var(--opacity-muted-text));--color-foreground-subdued: rgb(0 0 0 / var(--opacity-subdued-text));--color-border: #DFDFDF;--color-border-rgb: 223 223 223}html:root .color-custom-popover{--input-disabled-background-color: rgb(0 0 0 / var(--opacity-10));--input-disabled-border-color: rgb(0 0 0 / var(--opacity-5));--input-disabled-text-color: rgb(0 0 0 / var(--opacity-50));--checkbox-border: 1px solid rgb(0 0 0 / var(--opacity-35-55))}html:root .color-custom-popover{color:var(--color, var(--color-foreground));background-color:var(--color-background)}html:root .color-custom-drawer,html:root .color-custom-drawer .text-block{--color-background: #ffffff;--color-background-rgb: 255 255 255;--color: #000000;--color-rgb: 0 0 0;--color-foreground: #000000;--color-foreground-rgb: 0 0 0;--color-foreground-muted: rgb(0 0 0 / var(--opacity-muted-text));--color-foreground-subdued: rgb(0 0 0 / var(--opacity-subdued-text));--color-border: #DFDFDF;--color-border-rgb: 223 223 223}html:root .color-custom-drawer{--input-disabled-background-color: rgb(0 0 0 / var(--opacity-10));--input-disabled-border-color: rgb(0 0 0 / var(--opacity-5));--input-disabled-text-color: rgb(0 0 0 / var(--opacity-50));--checkbox-border: 1px solid rgb(0 0 0 / var(--opacity-35-55))}html:root .color-custom-drawer{color:var(--color, var(--color-foreground));background-color:var(--color-background)}html:root .color-custom-badge-sale,html:root .color-custom-badge-sale .text-block{--color-background: #ffffff;--color-background-rgb: 255 255 255;--color: #000000;--color-rgb: 0 0 0;--color-foreground: #000000;--color-foreground-rgb: 0 0 0;--color-foreground-muted: rgb(0 0 0 / var(--opacity-muted-text));--color-foreground-subdued: rgb(0 0 0 / var(--opacity-subdued-text));--color-border: #000000;--color-border-rgb: 0 0 0}html:root .color-custom-badge-sale{--input-disabled-background-color: rgb(0 0 0 / var(--opacity-10));--input-disabled-border-color: rgb(0 0 0 / var(--opacity-5));--input-disabled-text-color: rgb(0 0 0 / var(--opacity-50));--checkbox-border: 1px solid rgb(0 0 0 / var(--opacity-35-55))}html:root .color-custom-badge-sale{color:var(--color, var(--color-foreground));background-color:var(--color-background)}html:root .color-custom-badge-sold-out,html:root .color-custom-badge-sold-out .text-block{--color-background: #f2eee9;--color-background-rgb: 238 241 234;--color: #000000;--color-rgb: 0 0 0;--color-foreground: #000000;--color-foreground-rgb: 0 0 0;--color-foreground-muted: rgb(0 0 0 / var(--opacity-muted-text));--color-foreground-subdued: rgb(0 0 0 / var(--opacity-subdued-text));--color-border: #000000;--color-border-rgb: 0 0 0}html:root .color-custom-badge-sold-out{--input-disabled-background-color: rgb(0 0 0 / var(--opacity-10));--input-disabled-border-color: rgb(0 0 0 / var(--opacity-5));--input-disabled-text-color: rgb(0 0 0 / var(--opacity-50));--checkbox-border: 1px solid rgb(0 0 0 / var(--opacity-35-55))}html:root .color-custom-badge-sold-out{color:var(--color, var(--color-foreground));background-color:var(--color-background)}html:root{--color-background: #ffffff;--color-background-rgb: 255 255 255;--color-foreground: #000000;--color-foreground-rgb: 0 0 0;--color-border: #000000;--color-border-rgb: 0 0 0;--palette-lightest: #ffffff;--palette-lightest-rgb: 255 255 255;--palette-darkest: #000000;--palette-darkest-rgb: 0 0 0;--color-primary-button-text: rgb(255 255 255 / 1);--color-primary-button-background: rgb(0 0 0 / 1);--color-primary-button-border: rgb(0 0 0 / 1);--color-primary-button-focus-outline: rgb(0 0 0);--color-primary-button-hover-text: rgb(255 255 255 / 1);--color-primary-button-hover-background: #262626;--color-primary-button-hover-border: #262626;--color-secondary-button-text: rgb(0 0 0 / 1);--color-secondary-button-background: rgb(0 0 0 / 0);--color-secondary-button-border: rgb(0 0 0 / 1);--color-secondary-button-hover-text: rgb(0 0 0 / 1);--color-secondary-button-hover-background: rgba(0, 0, 0, .15);--color-secondary-button-hover-border: #262626;--color-input-background: rgb(255 255 255 / 1);--color-input-text: rgb(51 51 51 / 1);--color-input-text-rgb: 51 51 51;--color-input-border: rgb(223 223 223 / 1);--color-variant-background: rgb(255 255 255 / 1);--color-variant-border: rgb(223 223 223 / 1);--color-variant-text: rgb(0 0 0 / 1);--color-variant-text-rgb: 0 0 0;--color-variant-hover-background: #f2f2f2;--color-variant-hover-text: rgb(0 0 0 / 1);--color-variant-hover-border: #d2d2d2;--color-selected-variant-background: rgb(0 0 0 / 1);--color-selected-variant-border: rgb(0 0 0 / 1);--color-selected-variant-text: rgb(255 255 255 / 1);--color-selected-variant-text-rgb: 255 255 255;--color-selected-variant-hover-background: #262626;--color-selected-variant-hover-text: rgb(255 255 255 / 1);--color-selected-variant-hover-border: #262626;--input-disabled-background-color: rgb(var(--color-foreground-rgb) / var(--opacity-10));--input-disabled-border-color: rgb(var(--color-foreground-rgb) / var(--opacity-5-15));--input-disabled-text-color: rgb(var(--color-foreground-rgb) / var(--opacity-50));--color-foreground-muted: rgb(var(--color-rgb, var(--color-foreground-rgb)) / var(--opacity-muted-text));--color-foreground-subdued: rgb(var(--color-rgb, var(--color-foreground-rgb)) / var(--opacity-subdued-text));--color-drawer-shadow-rgb: ;--color-popover-shadow-rgb: 0 0 0;--shadow-popover: 0px 4px 20px rgb(var(--color-popover-shadow-rgb) / var(--opacity-15))}html:root body{color:var(--color-foreground);background-color:var(--color-background)}html:root #shopify-subscription-policy-button{background:none;border:none}html:root #shopify-subscription-policy-button:before{box-shadow:none}html:root .color-custom-template--31535837151580__main,html:root .color-custom-template--31535837151580__main .text-block{--color-background: #ffffff;--color-background-rgb: 255 255 255;--color: #000000;--color-rgb: 0 0 0;--color-foreground: #000000;--color-foreground-rgb: 0 0 0;--color-foreground-muted: rgb(0 0 0 / var(--opacity-muted-text));--color-foreground-subdued: rgb(0 0 0 / var(--opacity-subdued-text));--color-border: var(--palette-darkest);--color-border-rgb: var(--palette-darkest-rgb)}html:root .color-custom-template--31535837151580__main{--input-disabled-background-color: rgb(0 0 0 / var(--opacity-10));--input-disabled-border-color: rgb(0 0 0 / var(--opacity-5));--input-disabled-text-color: rgb(0 0 0 / var(--opacity-50));--checkbox-border: 1px solid rgb(0 0 0 / var(--opacity-35-55))}html:root .color-custom-template--31535837151580__main{color:var(--color, var(--color-foreground));background-color:var(--color-background)}html:root .color-custom-sections--31535837053276__footer_m9NzUG,html:root .color-custom-sections--31535837053276__footer_m9NzUG .text-block{--color-background: #ffffff;--color-background-rgb: 255 255 255;--color: #000000;--color-rgb: 0 0 0;--color-foreground: #000000;--color-foreground-rgb: 0 0 0;--color-foreground-muted: rgb(0 0 0 / var(--opacity-muted-text));--color-foreground-subdued: rgb(0 0 0 / var(--opacity-subdued-text));--color-border: var(--palette-darkest);--color-border-rgb: var(--palette-darkest-rgb)}html:root .color-custom-sections--31535837053276__footer_m9NzUG{--input-disabled-background-color: rgb(0 0 0 / var(--opacity-10));--input-disabled-border-color: rgb(0 0 0 / var(--opacity-5));--input-disabled-text-color: rgb(0 0 0 / var(--opacity-50));--checkbox-border: 1px solid rgb(0 0 0 / var(--opacity-35-55))}html:root .color-custom-sections--31535837053276__footer_m9NzUG{color:var(--color, var(--color-foreground));background-color:var(--color-background)}html:root .color-custom-sections--31535837053276__footer_utilities_jLGE8U,html:root .color-custom-sections--31535837053276__footer_utilities_jLGE8U .text-block{--color-background: #ffffff;--color-background-rgb: 255 255 255;--color: #000000;--color-rgb: 0 0 0;--color-foreground: #000000;--color-foreground-rgb: 0 0 0;--color-foreground-muted: rgb(0 0 0 / var(--opacity-muted-text));--color-foreground-subdued: rgb(0 0 0 / var(--opacity-subdued-text));--color-border: var(--palette-darkest);--color-border-rgb: var(--palette-darkest-rgb)}html:root .color-custom-sections--31535837053276__footer_utilities_jLGE8U{--input-disabled-background-color: rgb(0 0 0 / var(--opacity-10));--input-disabled-border-color: rgb(0 0 0 / var(--opacity-5));--input-disabled-text-color: rgb(0 0 0 / var(--opacity-50));--checkbox-border: 1px solid rgb(0 0 0 / var(--opacity-35-55))}html:root .color-custom-sections--31535837053276__footer_utilities_jLGE8U{color:var(--color, var(--color-foreground));background-color:var(--color-background)}html:root .color-custom-template--31535837282652__cart-section,html:root .color-custom-template--31535837282652__cart-section .text-block{--color-background: #190c25;--color-background-rgb: 6 31 43;--color: #faf6fd;--color-rgb: 244 251 255;--color-foreground: #faf6fd;--color-foreground-rgb: 244 251 255;--color-foreground-muted: rgb(250 246 253 / var(--opacity-muted-text));--color-foreground-subdued: rgb(250 246 253 / var(--opacity-subdued-text));--color-border: var(--palette-lightest);--color-border-rgb: var(--palette-lightest-rgb)}html:root .color-custom-template--31535837282652__cart-section{--input-disabled-background-color: rgb(250 246 253 / var(--opacity-10));--input-disabled-border-color: rgb(250 246 253 / var(--opacity-5));--input-disabled-text-color: rgb(250 246 253 / var(--opacity-50));--checkbox-border: 1px solid rgb(250 246 253 / var(--opacity-35-55))}html:root .color-custom-template--31535837282652__cart-section{color:var(--color, var(--color-foreground));background-color:var(--color-background)}html:root .color-custom-template--31535837249884__section,html:root .color-custom-template--31535837249884__section .text-block{--color-background: #ffffff;--color-background-rgb: 255 255 255;--color: #000000;--color-rgb: 0 0 0;--color-foreground: #000000;--color-foreground-rgb: 0 0 0;--color-foreground-muted: rgb(0 0 0 / var(--opacity-muted-text));--color-foreground-subdued: rgb(0 0 0 / var(--opacity-subdued-text));--color-border: var(--palette-darkest);--color-border-rgb: var(--palette-darkest-rgb)}html:root .color-custom-template--31535837249884__section{--input-disabled-background-color: rgb(0 0 0 / var(--opacity-10));--input-disabled-border-color: rgb(0 0 0 / var(--opacity-5));--input-disabled-text-color: rgb(0 0 0 / var(--opacity-50));--checkbox-border: 1px solid rgb(0 0 0 / var(--opacity-35-55))}html:root .color-custom-template--31535837249884__section{color:var(--color, var(--color-foreground));background-color:var(--color-background)}html:root .color-custom-template--31535837249884__main,html:root .color-custom-template--31535837249884__main .text-block{--color-background: #ffffff;--color-background-rgb: 255 255 255;--color: #000000;--color-rgb: 0 0 0;--color-foreground: #000000;--color-foreground-rgb: 0 0 0;--color-foreground-muted: rgb(0 0 0 / var(--opacity-muted-text));--color-foreground-subdued: rgb(0 0 0 / var(--opacity-subdued-text));--color-border: var(--palette-darkest);--color-border-rgb: var(--palette-darkest-rgb)}html:root .color-custom-template--31535837249884__main{--input-disabled-background-color: rgb(0 0 0 / var(--opacity-10));--input-disabled-border-color: rgb(0 0 0 / var(--opacity-5));--input-disabled-text-color: rgb(0 0 0 / var(--opacity-50));--checkbox-border: 1px solid rgb(0 0 0 / var(--opacity-35-55))}html:root .color-custom-template--31535837249884__main{color:var(--color, var(--color-foreground));background-color:var(--color-background)}html:root .color-custom-template--31535837315420__collection_list_Wfgh3m,html:root .color-custom-template--31535837315420__collection_list_Wfgh3m .text-block{--color-background: #ffffff;--color-background-rgb: 255 255 255;--color: #000000;--color-rgb: 0 0 0;--color-foreground: #000000;--color-foreground-rgb: 0 0 0;--color-foreground-muted: rgb(0 0 0 / var(--opacity-muted-text));--color-foreground-subdued: rgb(0 0 0 / var(--opacity-subdued-text));--color-border: var(--palette-darkest);--color-border-rgb: var(--palette-darkest-rgb)}html:root .color-custom-template--31535837315420__collection_list_Wfgh3m{--input-disabled-background-color: rgb(0 0 0 / var(--opacity-10));--input-disabled-border-color: rgb(0 0 0 / var(--opacity-5));--input-disabled-text-color: rgb(0 0 0 / var(--opacity-50));--checkbox-border: 1px solid rgb(0 0 0 / var(--opacity-35-55))}html:root .color-custom-template--31535837315420__collection_list_Wfgh3m{color:var(--color, var(--color-foreground));background-color:var(--color-background)}html:root .color-custom-template--31535837446492__main,html:root .color-custom-template--31535837446492__main .text-block{--color-background: #ffffff;--color-background-rgb: 255 255 255;--color: #000000;--color-rgb: 0 0 0;--color-foreground: #000000;--color-foreground-rgb: 0 0 0;--color-foreground-muted: rgb(0 0 0 / var(--opacity-muted-text));--color-foreground-subdued: rgb(0 0 0 / var(--opacity-subdued-text));--color-border: var(--palette-darkest);--color-border-rgb: var(--palette-darkest-rgb)}html:root .color-custom-template--31535837446492__main{--input-disabled-background-color: rgb(0 0 0 / var(--opacity-10));--input-disabled-border-color: rgb(0 0 0 / var(--opacity-5));--input-disabled-text-color: rgb(0 0 0 / var(--opacity-50));--checkbox-border: 1px solid rgb(0 0 0 / var(--opacity-35-55))}html:root .color-custom-template--31535837446492__main{color:var(--color, var(--color-foreground));background-color:var(--color-background)}html:root .media-fit-contain :is(img,.deferred-media__poster-image){background-color:var(--color-background)}html:root .color-custom-template--31535837446492__product_recommendations_qggXJq,html:root .color-custom-template--31535837446492__product_recommendations_qggXJq .text-block{--color-background: #ffffff;--color-background-rgb: 255 255 255;--color: #000000;--color-rgb: 0 0 0;--color-foreground: #000000;--color-foreground-rgb: 0 0 0;--color-foreground-muted: rgb(0 0 0 / var(--opacity-muted-text));--color-foreground-subdued: rgb(0 0 0 / var(--opacity-subdued-text));--color-border: var(--palette-darkest);--color-border-rgb: var(--palette-darkest-rgb)}html:root .color-custom-template--31535837446492__product_recommendations_qggXJq{--input-disabled-background-color: rgb(0 0 0 / var(--opacity-10));--input-disabled-border-color: rgb(0 0 0 / var(--opacity-5));--input-disabled-text-color: rgb(0 0 0 / var(--opacity-50));--checkbox-border: 1px solid rgb(0 0 0 / var(--opacity-35-55))}html:root .color-custom-template--31535837446492__product_recommendations_qggXJq{color:var(--color, var(--color-foreground));background-color:var(--color-background)}html:root .color-custom-template--31535837479260__search,html:root .color-custom-template--31535837479260__search .text-block{--color-background: #ffffff;--color-background-rgb: 255 255 255;--color: #000000;--color-rgb: 0 0 0;--color-foreground: #000000;--color-foreground-rgb: 0 0 0;--color-foreground-muted: rgb(0 0 0 / var(--opacity-muted-text));--color-foreground-subdued: rgb(0 0 0 / var(--opacity-subdued-text));--color-border: var(--palette-darkest);--color-border-rgb: var(--palette-darkest-rgb)}html:root .color-custom-template--31535837479260__search{--input-disabled-background-color: rgb(0 0 0 / var(--opacity-10));--input-disabled-border-color: rgb(0 0 0 / var(--opacity-5));--input-disabled-text-color: rgb(0 0 0 / var(--opacity-50));--checkbox-border: 1px solid rgb(0 0 0 / var(--opacity-35-55))}html:root .color-custom-template--31535837479260__search{color:var(--color, var(--color-foreground));background-color:var(--color-background)}html:root .color-custom-template--31535837479260__main,html:root .color-custom-template--31535837479260__main .text-block{--color-background: #ffffff;--color-background-rgb: 255 255 255;--color: #000000;--color-rgb: 0 0 0;--color-foreground: #000000;--color-foreground-rgb: 0 0 0;--color-foreground-muted: rgb(0 0 0 / var(--opacity-muted-text));--color-foreground-subdued: rgb(0 0 0 / var(--opacity-subdued-text));--color-border: var(--palette-darkest);--color-border-rgb: var(--palette-darkest-rgb)}html:root .color-custom-template--31535837479260__main{--input-disabled-background-color: rgb(0 0 0 / var(--opacity-10));--input-disabled-border-color: rgb(0 0 0 / var(--opacity-5));--input-disabled-text-color: rgb(0 0 0 / var(--opacity-50));--checkbox-border: 1px solid rgb(0 0 0 / var(--opacity-35-55))}html:root .color-custom-template--31535837479260__main{color:var(--color, var(--color-foreground));background-color:var(--color-background)}html:root .color-custom-template--31535837118812__main,html:root .color-custom-template--31535837118812__main .text-block{--color-background: #ffffff;--color-background-rgb: 255 255 255;--color: #000000;--color-rgb: 0 0 0;--color-foreground: #000000;--color-foreground-rgb: 0 0 0;--color-foreground-muted: rgb(0 0 0 / var(--opacity-muted-text));--color-foreground-subdued: rgb(0 0 0 / var(--opacity-subdued-text));--color-border: var(--palette-darkest);--color-border-rgb: var(--palette-darkest-rgb)}html:root .color-custom-template--31535837118812__main{--input-disabled-background-color: rgb(0 0 0 / var(--opacity-10));--input-disabled-border-color: rgb(0 0 0 / var(--opacity-5));--input-disabled-text-color: rgb(0 0 0 / var(--opacity-50));--checkbox-border: 1px solid rgb(0 0 0 / var(--opacity-35-55))}html:root .color-custom-template--31535837118812__main{color:var(--color, var(--color-foreground));background-color:var(--color-background)}html:root .color-custom-template--31535837118812__product_list_iA96Tq,html:root .color-custom-template--31535837118812__product_list_iA96Tq .text-block{--color-background: #ffffff;--color-background-rgb: 255 255 255;--color: #000000;--color-rgb: 0 0 0;--color-foreground: #000000;--color-foreground-rgb: 0 0 0;--color-foreground-muted: rgb(0 0 0 / var(--opacity-muted-text));--color-foreground-subdued: rgb(0 0 0 / var(--opacity-subdued-text));--color-border: var(--palette-darkest);--color-border-rgb: var(--palette-darkest-rgb)}html:root .color-custom-template--31535837118812__product_list_iA96Tq{--input-disabled-background-color: rgb(0 0 0 / var(--opacity-10));--input-disabled-border-color: rgb(0 0 0 / var(--opacity-5));--input-disabled-text-color: rgb(0 0 0 / var(--opacity-50));--checkbox-border: 1px solid rgb(0 0 0 / var(--opacity-35-55))}html:root .color-custom-template--31535837118812__product_list_iA96Tq{color:var(--color, var(--color-foreground));background-color:var(--color-background)}@font-face{font-family:Manrope;font-style:normal;font-weight:400 800;font-display:swap;src:url(./manrope-latin.woff2) format("woff2")}html:root{--ek-font:Manrope,Arial,sans-serif;--color-background:#14101f;--color-background-rgb:20 16 31;--color-foreground:#f7f3ff;--color-foreground-rgb:247 243 255;--color-border:#c6aff5;--color-border-rgb:198 175 245;--color-primary-button-text:#25160a;--color-primary-button-background:#ffa94d;--color-primary-button-border:#ffa94d;--color-primary-button-focus-outline:#ffa94d;--color-primary-button-hover-text:#25160a;--color-primary-button-hover-background:#ffbd75;--color-primary-button-hover-border:#ffbd75;--color-secondary-button-text:#f7f3ff;--color-secondary-button-background:transparent;--color-secondary-button-border:#726181;--color-secondary-button-hover-text:#f7f3ff;--color-secondary-button-hover-background:#352943;--color-secondary-button-hover-border:#c6aff5;--color-input-background:#171121;--color-input-text:#f7f3ff;--color-input-text-rgb:247 243 255;--color-input-border:#5a4769;--color-variant-background:#211a2e;--color-variant-border:#5a4769;--color-variant-text:#f7f3ff;--color-variant-text-rgb:247 243 255;--color-variant-hover-background:#352943;--color-variant-hover-text:#f7f3ff;--color-variant-hover-border:#c6aff5;--color-selected-variant-background:#ffa94d;--color-selected-variant-border:#ffa94d;--color-selected-variant-text:#25160a;--color-selected-variant-text-rgb:37 22 10;--color-selected-variant-hover-background:#ffbd75;--color-selected-variant-hover-border:#ffbd75;--color-selected-variant-hover-text:#25160a}html:root body [class*=color-custom-],html:root body [class*=color-custom-] .text-block{--color-background:#14101f;--color-background-rgb:20 16 31;--color:#f7f3ff;--color-rgb:247 243 255;--color-foreground:#f7f3ff;--color-foreground-rgb:247 243 255;--color-foreground-muted:#b8aec5;--color-foreground-subdued:#b8aec5;--color-border:#c6aff5;--color-border-rgb:198 175 245}html:root body,html:root body :is(h1,h2,h3,h4,h5,h6,p,a,button,input,textarea,select,label,legend,small,strong,span,li,div){font-family:var(--ek-font)}html:root .kk-withdrawal .kk-withdrawal__field :is(input,textarea){background:#f8f5fb;color:#21152c}
/*# sourceMappingURL=/cdn/shop/t/2/assets/elektro-design.css.map */
