.kanda-article[data-reading-width=narrow]{--article-measure: 56ch}.kanda-article[data-reading-width=standard]{--article-measure: 68ch}.kanda-article[data-reading-width=wide]{--article-measure: 80ch}.kanda-article:not([data-reading-width=theme])>:is(.kanda-article__header,.kanda-article__body,.kanda-article__reading-time[data-position=body]){inline-size:min(100%,var(--article-measure));max-inline-size:100%;margin-inline:auto}.kanda-article__header,.kanda-article__body{min-inline-size:0;overflow-wrap:anywhere}.kanda-article__body :is(img,video,iframe){max-inline-size:100%}.kanda-article[data-body-scale="90"]>.kanda-article__body{font-size:90%}.kanda-article[data-body-scale="100"]>.kanda-article__body{font-size:100%}.kanda-article[data-body-scale="110"]>.kanda-article__body{font-size:110%}.kanda-article[data-body-scale="120"]>.kanda-article__body{font-size:120%}.kanda-article[data-body-scale="130"]>.kanda-article__body{font-size:130%}.kanda-article[data-body-leading="1.4"]>.kanda-article__body{line-height:1.4}.kanda-article[data-body-leading="1.6"]>.kanda-article__body{line-height:1.6}.kanda-article[data-body-leading="1.8"]>.kanda-article__body{line-height:1.8}.kanda-article[data-body-leading="2.0"]>.kanda-article__body{line-height:2}.kanda-article[data-body-spacing=compact]>.kanda-article__body>*+*{margin-block-start:.75em}.kanda-article[data-body-spacing=standard]>.kanda-article__body>*+*{margin-block-start:1em}.kanda-article[data-body-spacing=relaxed]>.kanda-article__body>*+*{margin-block-start:1.5em}.kanda-article[data-heading-style=compact]>.kanda-article__body :is(h2,h3,h4,h5,h6){line-height:1.25;margin-block:1.5em .5em}.kanda-article[data-heading-style=compact]>.kanda-article__body h2{font-size:1.4em}.kanda-article[data-heading-style=compact]>.kanda-article__body h3{font-size:1.2em}.kanda-article[data-heading-style=compact]>.kanda-article__body :is(h4,h5,h6){font-size:1em}.kanda-article[data-heading-style=editorial]>.kanda-article__body :is(h2,h3,h4,h5,h6){line-height:1.2;margin-block:2em .65em;text-wrap:balance}.kanda-article[data-heading-style=editorial]>.kanda-article__body h2{font-size:1.85em}.kanda-article[data-heading-style=editorial]>.kanda-article__body h3{font-size:1.45em}.kanda-article[data-heading-style=editorial]>.kanda-article__body h4{font-size:1.2em}.kanda-article[data-heading-style=editorial]>.kanda-article__body :is(h5,h6){font-size:1em}.kanda-article:not([data-heading-style=theme])>.kanda-article__body>:is(h2,h3,h4,h5,h6):first-child{margin-block-start:0}.kanda-article[data-media-spacing=compact]>.kanda-article__body>:is(img,figure,video,iframe,p:has(>img),p:has(>iframe)){margin-block:.75em}.kanda-article[data-media-spacing=relaxed]>.kanda-article__body>:is(img,figure,video,iframe,p:has(>img),p:has(>iframe)){margin-block:2em}.kanda-article__reading-time[data-position=metadata]{margin-inline-start:.75em}.kanda-article__reading-time[data-position=body]{display:block;inline-size:min(100%,48rem);margin-inline:auto;color:var(--kanda-muted);font-size:.875rem}.kanda-article__reading-time[hidden]{display:none}.custom-section{position:relative;overflow:hidden;width:100%}.custom-section__background{position:absolute;width:100%;height:100%;z-index:-1;overflow:hidden}.custom-section__background img{position:absolute;width:100%;height:auto;top:50%;left:50%;transform:translate(-50%,-50%)}.custom-section__content{display:grid;grid-template-columns:var(--content-grid)}.custom-section__content>*{grid-column:2}kanda-landing-controller{display:block;inline-size:min(100%,var(--kanda-page-width));margin-inline:auto}kanda-landing-controller:empty{display:none}html:has(kanda-landing-controller){scroll-padding-block-start:var(--kanda-sticky-header-offset, 0px)}html:has(kanda-landing-controller[data-header=hidden]){scroll-padding-block-start:0px}.kanda-landing-title,.kanda-landing-body{padding:var(--kanda-space-6) var(--kanda-page-gutter)}body:has(kanda-landing-controller) .kanda-header .kanda-breadcrumbs{display:none}body:has(kanda-landing-controller[data-header=hidden]) .shopify-section:has(>.kanda-header),body:has(kanda-landing-controller[data-announcement=false]) .shopify-section:has(.kanda-announcement),body:has(kanda-landing-controller[data-footer=hidden]) .shopify-section:has(>.kanda-footer),body:has(kanda-landing-controller[data-mobile-navigation=false]) .shopify-section:has(.kanda-mobile-navigation){display:none!important}body:has(kanda-landing-controller[data-hide-sidebars=true]) :is(.kanda-sidebar,.kanda-sidebar-launcher,[data-kanda-mobile-item=sidebar_left],[data-kanda-mobile-item=sidebar_right]){display:none!important}body:has(kanda-landing-controller[data-hide-sidebars=true]) .kanda-layout{display:block!important;inline-size:100%!important;margin-inline:0}body:has(kanda-landing-controller[data-hide-sidebars=true]) .kanda-layout .shopify-section{grid-template-columns:var(--kanda-page-gutter) minmax(0,1fr) var(--kanda-page-gutter)!important}body:has(kanda-landing-controller[data-header=simplified]) :is(.kanda-nav,.kanda-mobile-nav,[data-kanda-header-action=search],[data-kanda-mobile-item=menu],[data-kanda-mobile-item=search]),body:has(kanda-landing-controller[data-header=hidden]) :is([data-kanda-mobile-item=menu],[data-kanda-mobile-item=search]){display:none!important}body:has(kanda-landing-controller[data-header=simplified]) .kanda-header__inner{grid-template-columns:auto minmax(0,1fr) auto}body:has(kanda-landing-controller[data-footer=simplified]) .kanda-footer__inner>:not(.kanda-footer__utilities),body:has(kanda-landing-controller[data-footer=simplified]) :is(.kanda-footer .kanda-social-links,.kanda-footer .kanda-follow-on-shop,.kanda-footer .kanda-footer__notice){display:none!important}body:has(kanda-landing-controller[data-footer=simplified]) .kanda-footer__inner{display:block;padding-block:0}body:has(kanda-landing-controller[data-mobile-navigation=false]){padding-block-end:0!important;--kanda-mobile-navigation-total-height: 0px}body:has(kanda-landing-controller[data-mobile-navigation=false]):not(:has(kanda-landing-controller[data-header=hidden])) :is([data-kanda-header-action=account],[data-kanda-header-action=cart]){display:inline-flex!important}body:has(kanda-landing-controller[data-mobile-navigation=false]):not(:has(kanda-landing-controller[data-header=hidden])) .kanda-mobile-nav>details>summary,body:has(kanda-landing-controller[data-mobile-navigation=false]):not(:has(kanda-landing-controller[data-header=hidden])) [data-kanda-header-action=search]>details>summary{display:inline-flex}html[data-kanda-landing-overlay=true] .kanda-layout{margin-block-start:calc(-1 * var(--kanda-sticky-header-offset, 0px))}html[data-kanda-landing-overlay=true] .kanda-landing-stage[data-first-stage=true]{padding-block-start:max(var(--landing-padding-block),var(--kanda-sticky-header-offset, 0px))}html[data-kanda-landing-active=true]{scroll-snap-type:var(--kanda-landing-snap, none);scroll-padding-block-start:var(--kanda-sticky-header-offset, 0px)}html[data-kanda-landing-active=true]:has(:is(dialog[open],.kanda-header details[open],.kanda-sidebar.is-open,[data-kanda-mobile-menu][open])){scroll-snap-type:none}html[data-kanda-landing-active=true]:has(.kanda-landing-stage[data-tall=true]:is([data-in-view=true],:focus-within)){scroll-snap-type:none}@media(prefers-reduced-motion:reduce){html[data-kanda-landing-active]{scroll-snap-type:none}}.kanda-landing-stage{position:relative;isolation:isolate;display:flex;flex-direction:column;justify-content:var(--landing-vertical);padding:var(--landing-padding-block) var(--landing-padding-inline);min-inline-size:0;background:var(--kanda-component-background, transparent);border:var(--kanda-component-border-width) solid var(--kanda-border);border-radius:var(--kanda-component-radius);box-shadow:var(--kanda-component-shadow, none);scroll-margin-block-start:0}.kanda-landing-stage__content{display:grid;gap:var(--landing-gap);align-self:var(--landing-align);justify-items:var(--landing-align);min-inline-size:0;text-align:var(--landing-align)}.kanda-landing-stage__content>.shopify-block{inline-size:100%;min-inline-size:0}.kanda-landing-stage__content[data-kanda-width=normal]{--kanda-builder-width: var(--kanda-page-width)}.kanda-landing-stage__content[data-kanda-width=narrow]{--kanda-builder-width: 48rem}.kanda-landing-stage__content[data-kanda-width=full]{--kanda-builder-width: 100%}.kanda-landing-stage[data-height=minimum_screen]{min-block-size:100svh}.kanda-landing-stage[data-height=full_screen]{min-block-size:max(0px,calc(100dvh - var(--kanda-landing-offset, var(--kanda-sticky-header-offset, 0px))))}.kanda-landing-stage[data-height=custom]{min-block-size:var(--landing-custom-height)}.kanda-landing-stage[data-foreground=auto]:has(>.kanda-builder-background),.kanda-landing-stage[data-foreground=light]{color:#fff}.kanda-landing-stage[data-foreground=dark]{color:#111}.kanda-landing-stage .kanda-button--secondary:not(:hover){color:inherit;border-color:currentcolor}.kanda-landing-stage .kanda-button--secondary:hover{color:var(--kanda-accent-text)}html[data-kanda-landing-active=true] .kanda-landing-stage{scroll-snap-align:start}html[data-kanda-landing-active=true] .shopify-section:has(>.kanda-landing-stage[data-active-effect=stacked]){position:sticky;inset-block-start:var(--kanda-sticky-header-offset, 0px)}.kanda-landing-stage[data-active-effect=stacked][data-kanda-background=transparent],html[data-kanda-landing-active=true] .shopify-section:has(>.kanda-landing-stage[data-active-effect=stacked])~.shopify-section>.kanda-landing-stage[data-kanda-background=transparent]{background:var(--kanda-bg)}.kanda-landing-stage[data-active-effect=sticky_media]>.kanda-builder-background :is(img,video){position:sticky;inset-block-start:var(--kanda-sticky-header-offset, 0px);block-size:calc(100svh - var(--kanda-sticky-header-offset, 0px))}.kanda-landing-stage[data-active-effect=view_reveal][data-viewed=true]>.kanda-landing-stage__content{animation:kanda-landing-view .45s cubic-bezier(.16,1,.3,1) both}@keyframes kanda-landing-view{0%{transform:translateY(12px);filter:blur(2px)}to{transform:translateY(0);filter:blur(0)}}@media(max-width:749px){.kanda-landing-stage{padding:var(--landing-mobile-padding-block) var(--landing-mobile-padding-inline);justify-content:var(--landing-mobile-vertical)}.kanda-landing-stage__content{gap:var(--landing-mobile-gap);align-self:var(--landing-mobile-align);justify-items:var(--landing-mobile-align);text-align:var(--landing-mobile-align)}.kanda-landing-stage[data-mobile-height=content]{min-block-size:0}.kanda-landing-stage[data-mobile-height=minimum_screen]{min-block-size:100svh}.kanda-landing-stage[data-mobile-height=full_screen]{min-block-size:max(0px,calc(100dvh - var(--kanda-landing-offset, var(--kanda-sticky-header-offset, 0px))))}.kanda-landing-stage[data-mobile-height=custom]{min-block-size:var(--landing-mobile-custom-height)}}@media(prefers-reduced-motion:reduce){.kanda-landing-stage{scroll-snap-align:none!important}.shopify-section:has(>.kanda-landing-stage){position:static!important}.kanda-landing-stage>.kanda-landing-stage__content{animation:none!important}.kanda-landing-stage[data-active-effect=sticky_media]>.kanda-builder-background :is(img,video){position:static;block-size:100%}}.kanda-button-group{display:flex;flex-wrap:var(--button-group-wrap);gap:var(--button-group-gap);justify-content:var(--button-group-alignment);align-items:center;min-inline-size:0;inline-size:100%}.kanda-button-group[data-direction=column]{flex-direction:column;align-items:var(--button-group-alignment)}.kanda-button-group>.shopify-block{inline-size:auto;min-inline-size:0;max-inline-size:100%}.kanda-button-group .kanda-composition-block{inline-size:auto}.kanda-button-group .kanda-button{white-space:normal;text-align:center;overflow-wrap:anywhere}@media(max-width:749px){.kanda-button-group[data-mobile-stack=true]{flex-direction:column;align-items:stretch}.kanda-button-group[data-mobile-stack=true] :is(.shopify-block,.kanda-composition-block,.kanda-button){inline-size:100%}}.kanda-pricing{display:grid;gap:var(--pricing-gap);min-inline-size:0;text-align:var(--pricing-align)}.kanda-pricing__currency{margin:0}.kanda-pricing:not(:has([data-pricing-mode=manual]))>.kanda-pricing__currency{display:none}.kanda-pricing__tiers{display:grid;grid-template-columns:repeat(var(--pricing-columns),minmax(0,1fr));gap:var(--pricing-gap);align-items:start}.kanda-pricing[data-layout=stack]>.kanda-pricing__tiers{grid-template-columns:minmax(0,1fr)}.kanda-pricing[data-equal-height=true]>.kanda-pricing__tiers{align-items:stretch}.kanda-pricing-tier{display:flex;flex-direction:column;gap:1rem;padding:var(--pricing-padding);border:var(--pricing-border) solid var(--kanda-border);border-radius:var(--pricing-radius);min-inline-size:0;overflow-wrap:anywhere}.kanda-pricing[data-kanda-background=surface] .kanda-pricing-tier{background:var(--kanda-surface);color:var(--kanda-text)}.kanda-pricing-tier[data-highlight=true]{outline:2px solid var(--kanda-accent);outline-offset:-2px}.kanda-pricing-tier__title{margin:0;font-family:var(--kanda-font-heading);font-size:1.5rem}.kanda-pricing-tier__badge{display:inline-block;margin:0 0 1rem;padding:.25rem .75rem;border-radius:var(--kanda-radius);background:var(--kanda-accent);color:var(--kanda-accent-text)}.kanda-pricing-tier__features{display:grid;gap:.75rem;list-style:none;padding:0;margin:0}.kanda-pricing-feature{display:flex;align-items:start;gap:.65em}.kanda-pricing-feature>svg{flex:0 0 auto;margin-block-start:.2em}.kanda-pricing-feature[data-emphasis=true]{font-weight:700}.kanda-pricing-tier__purchase{display:grid;gap:.75rem;margin-block-start:auto}.kanda-pricing-tier__price{display:flex;align-items:baseline;flex-wrap:wrap;gap:.35em;margin:0;justify-content:var(--pricing-align)}.kanda-pricing-tier__price strong{font-size:clamp(1.75rem,3vw,3rem);font-variant-numeric:tabular-nums}.kanda-pricing-tier__price del,.kanda-pricing-tier__period{font-size:1rem}.kanda-pricing-tier :is(.kanda-button,form){inline-size:100%}.kanda-pricing-tier .kanda-button{white-space:normal;text-align:center}.kanda-pricing__toggle{display:flex;flex-wrap:wrap;gap:.5rem;justify-self:var(--pricing-align);border:0;padding:0;margin:0}.kanda-pricing__toggle[hidden]{display:none}.kanda-pricing__toggle label{position:relative;display:flex;align-items:center;min-block-size:44px;padding:.5rem 1rem;border:1px solid var(--kanda-border);border-radius:var(--kanda-button-radius);cursor:pointer;gap:.5rem}.kanda-pricing__toggle label:has(:checked){background:var(--kanda-accent);color:var(--kanda-accent-text);border-color:var(--kanda-accent)}.kanda-pricing__toggle label:focus-within{outline:2px solid var(--kanda-accent);outline-offset:3px}.kanda-pricing[data-toggle-style=line]>.kanda-pricing__toggle label{border:0;border-block-end:2px solid transparent;border-radius:0;background:transparent;color:var(--kanda-text)}.kanda-pricing[data-toggle-style=line]>.kanda-pricing__toggle label:has(:checked){border-block-end-color:currentColor}@media(max-width:749px){.kanda-pricing__tiers{grid-template-columns:repeat(var(--pricing-mobile-columns),minmax(0,1fr))}}@media(forced-colors:active){.kanda-pricing__toggle label:has(:checked){outline:2px solid Highlight}.kanda-pricing-tier[data-highlight=true]{outline-color:Highlight}}kanda-tabs{display:block;min-inline-size:0;inline-size:100%;padding:var(--kanda-component-padding);border:var(--kanda-component-border-width) solid var(--kanda-border);border-radius:var(--kanda-component-radius);background:var(--kanda-component-background)}kanda-tabs>.kanda-tabs__list{display:flex;gap:var(--kanda-tabs-gap);overflow-x:auto;max-inline-size:100%;scrollbar-width:thin;margin-block-end:var(--kanda-tabs-gap);padding:4px}kanda-tabs[data-alignment=center]>.kanda-tabs__list{justify-content:safe center}kanda-tabs[data-alignment=end]>.kanda-tabs__list{justify-content:safe end}kanda-tabs .kanda-tabs__button{flex:0 0 auto;min-block-size:44px;padding:.75rem 1rem;border:2px solid transparent;border-block-end-color:var(--kanda-border);border-radius:var(--kanda-component-radius);background:transparent;color:var(--kanda-text);text-align:start;font:inherit;font-size:var(--kanda-tabs-label-size);cursor:pointer}kanda-tabs[data-tab-width=equal]>.kanda-tabs__list>button{flex:1 0 0}kanda-tabs .kanda-tabs__button[aria-selected=true]{border-block-end-color:var(--kanda-accent)}kanda-tabs[data-indicator=pill]>.kanda-tabs__list>[aria-selected=true]{background:var(--kanda-accent);color:var(--kanda-accent-text);border-color:var(--kanda-accent)}kanda-tabs .kanda-tabs__button:focus-visible,kanda-tabs summary:focus-visible{outline:2px solid var(--kanda-accent);outline-offset:2px}kanda-tabs [data-kanda-tab]{min-inline-size:0;border-block-end:1px solid var(--kanda-border)}kanda-tabs [data-kanda-tab]>summary{cursor:pointer;padding:1rem;min-block-size:44px;font-size:var(--kanda-tabs-label-size)}kanda-tabs .kanda-tab__label{display:inline-flex;align-items:center;gap:.6rem}kanda-tabs .kanda-tab__caption{display:block;font-size:.8em;color:var(--kanda-muted)}kanda-tabs[data-indicator=pill]>.kanda-tabs__list>[aria-selected=true] .kanda-tab__caption{color:inherit}kanda-tabs .kanda-tab__content{min-inline-size:0;padding-block:var(--kanda-tabs-gap)}kanda-tabs .kanda-tab__content :is(input,select,textarea){max-inline-size:100%}kanda-tabs[data-enhanced=tabs]>[data-kanda-tab][data-tab-owned]{border:0}kanda-tabs[data-enhanced=tabs]>[data-kanda-tab][data-tab-owned]>summary{display:none}kanda-tabs [hidden]{display:none!important}@media(min-width:900px){kanda-tabs[data-enhanced=tabs][data-orientation=vertical]{display:grid;grid-template-columns:minmax(8rem,1fr) minmax(0,3fr);gap:var(--kanda-tabs-gap)}kanda-tabs[data-orientation=vertical]>.kanda-tabs__list{flex-direction:column;align-self:start;margin:0}kanda-tabs[data-orientation=vertical]>[data-kanda-tab],kanda-tabs[data-orientation=vertical]>.shopify-block{grid-column:2;grid-row:1}}@media(prefers-reduced-motion:no-preference){kanda-tabs[data-transition=fade][data-enhanced=tabs] [data-tab-owned]:not([hidden])>.kanda-tab__content{animation:kanda-tab-enter .16s ease-out}@keyframes kanda-tab-enter{0%{opacity:.3}to{opacity:1}}}@media(forced-colors:active){kanda-tabs .kanda-tabs__button[aria-selected=true]{border:2px solid Highlight}}.text{text-align:var(--text-align)}.text--title{--kanda-copy-width: 100%;font-family:var(--kanda-font-heading);font-size:var(--kanda-section-title-size);font-weight:700;line-height:1.08}.text--subtitle{--kanda-copy-width: 100%;font-family:var(--kanda-font-heading);font-size:1.5rem;font-weight:600}.kanda-builder-background{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;overflow:clip;border-radius:inherit}.kanda-builder-background :is(img,video){inline-size:100%;block-size:100%;object-fit:var(--builder-media-fit, cover);object-position:var(--builder-media-position, center)}.kanda-builder-background:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--builder-overlay-color);opacity:var(--builder-overlay)}.kanda-builder-video-toggle{position:absolute;inset-block-end:.75rem;inset-inline-end:.75rem;z-index:1;min-block-size:44px;padding:.5rem .75rem;border:1px solid var(--kanda-text);border-radius:var(--kanda-radius);background:var(--kanda-surface);color:var(--kanda-text);cursor:pointer}.kanda-builder-video-toggle[hidden]{display:none}.group{display:flex;flex-wrap:var(--frame-wrap, nowrap);min-inline-size:0;width:100%;gap:var(--frame-gap, 0px);position:relative;isolation:isolate;background:var(--kanda-component-background, transparent);border:var(--kanda-component-border-width, 0px) solid var(--kanda-border);border-radius:var(--kanda-component-radius, 0px);box-shadow:var(--kanda-component-shadow, none)}.group--horizontal{flex-direction:row;justify-content:var(--frame-justify, space-between);align-items:center;padding:0 var(--padding)}.group--vertical{flex-direction:column;align-items:var(--alignment);padding:var(--padding) 0}.group--grid{display:grid;grid-template-columns:repeat(var(--frame-columns),minmax(0,1fr));align-items:var(--alignment);padding:var(--padding)}.group>:not(.kanda-builder-background){min-inline-size:0;max-inline-size:100%}.group--horizontal>.shopify-block{flex:1 1 0}.kanda-frame[data-foreground=auto]:has(>.kanda-builder-background),.kanda-frame[data-foreground=light]{color:#fff}.kanda-frame[data-foreground=dark]{color:#111}.kanda-frame .kanda-button--secondary:not(:hover){color:inherit;border-color:currentcolor}.kanda-frame .kanda-button--secondary:hover{color:var(--kanda-accent-text)}@media(max-width:749px){.kanda-frame{gap:var(--frame-mobile-gap)}.kanda-frame[data-mobile-layout=column]{display:flex;flex-direction:column;align-items:var(--alignment)}.kanda-frame[data-mobile-layout=row]{display:flex;flex-direction:row}.kanda-frame[data-mobile-layout=grid]{display:grid;grid-template-columns:repeat(var(--frame-mobile-columns),minmax(0,1fr))}}kanda-header-navigation{display:block}.kanda-nav:has(kanda-header-navigation){max-inline-size:100%}.kanda-nav:has(kanda-header-navigation:not([data-ready])){overflow:visible}kanda-header-navigation:not([data-ready])>.kanda-nav__list{flex-wrap:wrap}.kanda-menu__item{display:flex;align-items:start;min-inline-size:0}.kanda-menu__item>.kanda-nav__link{flex:1;overflow-wrap:anywhere}kanda-header-navigation>.kanda-nav__list{width:max-content;min-width:100%}kanda-header-navigation:not([data-ready])>.kanda-nav__list{width:auto}[data-menu-root]{flex-shrink:0}[data-menu-root]>.kanda-nav__link{white-space:nowrap;overflow-wrap:normal}.kanda-menu__disclosure{flex:none}.kanda-menu__toggle{display:grid;place-items:center;inline-size:2.75rem;min-block-size:var(--kanda-control-size, 44px);cursor:pointer;list-style:none;border-radius:var(--kanda-radius)}.kanda-menu__toggle::-webkit-details-marker{display:none}.kanda-menu__toggle:focus-visible{outline:2px solid currentColor;outline-offset:2px}.kanda-menu__toggle .kanda-icon{inline-size:.8rem;block-size:.8rem;transition:transform .15s}details[open]>.kanda-menu__toggle .kanda-icon{transform:rotate(180deg)}[data-menu-root]>details>.kanda-menu__toggle .kanda-icon{transform:rotate(90deg)}[data-menu-root]>details[open]>.kanda-menu__toggle .kanda-icon{transform:rotate(270deg)}[dir=rtl] .kanda-menu__panel .kanda-menu__toggle .kanda-icon{transform:rotate(180deg)}[dir=rtl] .kanda-menu__panel details[open]>.kanda-menu__toggle .kanda-icon{transform:none}.kanda-menu__panel{--km-bg: var(--kanda-surface);--km-fg: var(--kanda-text);margin:0;padding:var(--km-spacing, 8px);box-sizing:border-box;inline-size:var(--km-dropdown-width, 224px);max-inline-size:calc(100vw - 16px);color:var(--km-fg);background:var(--km-bg);border:var(--km-border-width, 1px) solid var(--kanda-border);border-radius:var(--km-radius, 4px);box-shadow:var(--km-shadow, 0 10px 28px #0002)}.kanda-menu__panel[data-surface=background]{--km-bg: var(--kanda-bg)}.kanda-menu__panel[data-surface=accent]{--km-bg: var(--kanda-accent);--km-fg: var(--kanda-accent-text)}.kanda-menu__panel .kanda-nav__link{color:inherit!important;white-space:normal;padding:var(--km-spacing, 8px)}.kanda-menu__panel .kanda-nav__link:hover{text-decoration:underline;text-underline-offset:.2em}.kanda-menu__panel ul{list-style:none;margin:0;padding:0}.kanda-menu__group-image{display:none}.kanda-menu__promotions:empty,[data-menu-config],.kanda-menu__warning{display:none}.kanda-menu__panel[data-mode=mega]{inline-size:min(var(--km-content-width, 1120px),calc(100vw - 16px));padding:clamp(12px,2vw,32px)}.kanda-menu__panel[data-mode=mega][data-width=full]{inline-size:calc(100vw - 16px)}.kanda-menu__panel[data-mode=mega]>.kanda-menu__content{max-inline-size:var(--km-content-width, 1120px);margin-inline:auto}.kanda-menu__panel[data-mode=mega] .kanda-menu__groups{display:grid;grid-template-columns:repeat(var(--km-columns, 4),minmax(0,1fr));gap:1.5rem}.kanda-menu__panel[data-mode=mega] .kanda-menu__group{display:block;position:relative}.kanda-menu__panel[data-mode=mega] .kanda-menu__group-link{display:block;font-weight:700;margin-block-end:.5rem}.kanda-menu__panel[data-mode=mega] .kanda-menu__group:has(>details)>.kanda-menu__group-link{padding-inline-end:2.75rem}.kanda-menu__panel[data-mode=mega] .kanda-menu__children .kanda-nav__link{font-family:var(--kanda-font-body);font-weight:400;padding-block:4px;min-block-size:44px}.kanda-menu__panel[data-mode=mega][data-row-separators=true] .kanda-menu__children li+li{border-block-start:1px solid color-mix(in srgb,var(--km-fg) 18%,transparent)}.kanda-menu__panel[data-mode=mega][data-column-separators=true] .kanda-menu__groups{overflow:clip;padding:4px;margin:-4px}.kanda-menu__panel[data-mode=mega][data-column-separators=true] .kanda-menu__group:before{content:"";position:absolute;inset-inline-start:-.75rem;inset-block:0;border-inline-start:1px solid color-mix(in srgb,var(--km-fg) 18%,transparent);pointer-events:none}kanda-header-navigation:not([data-ready]) .kanda-menu__item:has(>details[open]){flex-wrap:wrap}kanda-header-navigation:not([data-ready]) .kanda-menu__disclosure[open]{flex-basis:100%}kanda-header-navigation:not([data-ready]) .kanda-menu__panel{inline-size:min(400px,calc(100vw - 32px))}kanda-header-navigation:not([data-ready]) .kanda-menu__groups{display:block}[data-ready] .kanda-menu__panel[data-mode=mega] .kanda-menu__toggle{position:absolute;inset-inline-end:0;inset-block-start:0}[data-ready] .kanda-menu__panel[data-mode=mega] .kanda-menu__toggle .kanda-icon{transform:rotate(90deg)}[data-ready] .kanda-menu__panel[data-mode=mega] details[open]>.kanda-menu__toggle .kanda-icon{transform:rotate(270deg)}[data-ready] .kanda-menu__panel[data-mode=mega] .kanda-menu__children{position:static;inline-size:auto;max-inline-size:none;border:0;box-shadow:none;padding:0;background:transparent;color:inherit}.kanda-menu__panel[data-mode=mega][data-images=true] .kanda-menu__group-image{display:block;margin-block-end:.5rem}.kanda-menu__group-image img{inline-size:100%;block-size:auto;aspect-ratio:3 / 2;object-fit:cover;border-radius:var(--km-radius, 4px)}.kanda-menu__panel[data-mode=mega] [data-menu-config]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:1.5rem}.kanda-menu__promotions:has(.kanda-menu-promo){margin-block-start:1.5rem;padding-block-start:1.5rem;border-block-start:1px solid var(--kanda-border)}.kanda-menu-promo{display:block;color:inherit;text-decoration:none}.kanda-menu-promo:hover .kanda-menu-promo__title{text-decoration:underline}.kanda-menu-promo img{inline-size:100%;block-size:auto;aspect-ratio:var(--km-card-ratio, 1.5);object-fit:cover;border-radius:var(--km-radius, 4px)}.kanda-menu-promo__title{display:block;margin-block-start:.5rem;font-weight:700}.kanda-menu-promo p{margin-block:.3rem 0}[data-menu-config][data-invalid]{display:block}[data-menu-config][data-invalid] .kanda-menu__warning{display:block;padding:.75rem;border:1px solid currentColor}[data-menu-config][data-invalid] .kanda-menu-promo{display:none}@media(max-width:70rem){.kanda-menu__panel[data-mode=mega] .kanda-menu__groups{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:52rem){kanda-header-navigation,[data-menu-config]{display:none!important}}.kanda-header[data-kh-compact][data-kh-layout] .kanda-header__inner{position:relative;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"leading actions";gap:var(--kanda-space-1);min-block-size:max(4rem,var(--kh-height));padding-block:0}.kanda-header[data-kh-compact][data-kh-mobile-layout=start] .kanda-header__inner{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"leading brand actions"}.kanda-header[data-kh-compact] .kanda-header__leading{display:flex;min-inline-size:0;justify-self:start;position:relative;z-index:1}.kanda-header[data-kh-compact] .kanda-header__leading:has([data-kanda-mobile-menu][open]){z-index:2}.kanda-header[data-kh-compact] .kanda-header__actions{position:relative;z-index:1;min-inline-size:0;justify-self:end}.kanda-header[data-kh-compact] .kanda-mobile-nav{display:block}.kanda-header[data-kh-compact] :is(.kanda-nav,.kanda-header__localization,.kanda-header-action__label){display:none}.kanda-header[data-kh-compact] .kanda-wordmark{position:absolute;left:50%;max-inline-size:min(var(--kh-logo-mobile),35vw);font-size:.9rem;line-height:1.05;text-align:center;text-wrap:balance;transform:translate(-50%)}.kanda-header[data-kh-compact][data-kh-mobile-layout=start] .kanda-wordmark{position:static;justify-self:start;text-align:start;transform:none}.kanda-header[data-kh-compact] .kanda-wordmark img{inline-size:min(var(--kh-logo-mobile),35vw)}.kanda-header-section--reduced .kanda-header[data-kh-compact][data-sticky-behavior=reduced] .kanda-header__inner{min-block-size:3rem}.kanda-header-section--reduced .kanda-header[data-kh-compact][data-sticky-behavior=reduced] .kanda-wordmark img{inline-size:auto;max-inline-size:min(var(--kh-logo-mobile),35vw);max-block-size:2.5rem}body:has(.kanda-header[data-kh-compact] [data-kanda-mobile-menu][open]) .kanda-account--shared[data-kanda-account-context=header]{visibility:hidden}@media(prefers-reduced-motion:reduce){.kanda-menu__toggle .kanda-icon{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/4/compiled_assets/styles.css.map */
