.wp-block-kadence-header{margin:0}@media (min-width: 1025px){.wp-block-kadence-header.header-desktop-sticky .kb-header-container{left:0;right:0;z-index:100}}@media (min-width: 720px)and (max-width: 1024px){.wp-block-kadence-header.header-tablet-sticky .kb-header-container{left:0;right:0;z-index:100}}@media (max-width: 719px){.wp-block-kadence-header.header-mobile-sticky .kb-header-container{left:0;right:0;z-index:100}}.wp-block-kadence-header .wp-block-kadence-image:not(:last-child){margin-bottom:0}.wp-block-kadence-header-desktop p{margin-bottom:unset}@media (max-width: 1024px){.wp-block-kadence-header-desktop{display:none}}.wp-block-kadence-header-tablet{display:none}.wp-block-kadence-header-tablet .wp-block-kadence-header-column-tablet-right{flex-grow:1;justify-content:flex-end !important}@media (max-width: 1024px){.wp-block-kadence-header-tablet{display:block}}.wp-block-kadence-header .wp-block-kadence-header-section>p,.wp-block-kadence-header .wp-block-kadence-header-column>p{margin-block-start:0}.wp-block-kadence-header-row{margin-top:0;margin-bottom:0}.wp-block-kadence-header-row:not(.kb-header-row-layout-contained){background:var(--kb-header-row-bg,transparent)}.wp-block-kadence-header-row .kadence-header-row-inner{padding:0 var(--global-content-edge-padding,15px);display:grid;grid-template-columns:1fr minmax(0,auto) 1fr;margin:0 auto}.wp-block-kadence-header-row .kadence-header-row-inner:has(>div.no-content-column-center){grid-template-columns:auto auto}.wp-block-kadence-header-row .kadence-header-row-inner>.no-content-column-center{display:none}.wp-block-kadence-header-row .wp-block-kadence-header-column,.wp-block-kadence-header-row .wp-block-kadence-header-section{gap:10px;align-items:center;display:flex}.wp-block-kadence-header-row .wp-block-kadence-header-column-center,.wp-block-kadence-header-row .wp-block-kadence-header-column-tablet-center{justify-content:center}.wp-block-kadence-header-row .wp-block-kadence-header-section p{margin-bottom:unset;margin-top:unset}.wp-block-kadence-header-row .wp-block-kadence-header-column-center-left{flex-grow:1;justify-content:flex-end}.wp-block-kadence-header-row .wp-block-kadence-header-column-center-right{flex-grow:1;justify-content:flex-start}.wp-block-kadence-header-row.kb-header-row-layout-standard .kadence-header-row-inner{max-width:var(--global-content-width,var(--wp--style--global--wide-size))}.wp-block-kadence-off-canvas{position:fixed;display:none;top:0;bottom:0;left:-99999rem;right:99999rem;transition:opacity .25s ease-in,left 0s .25s,right 0s .25s;z-index:100000}.wp-block-kadence-off-canvas .kb-off-canvas-inner-wrap{background-color:#fff;max-width:100vw;transform:translateX(-100%);width:100%;top:0;bottom:0;left:0;opacity:0;position:fixed;overflow:auto;transition:transform .3s cubic-bezier(.77,.2,.05,1),opacity .25s cubic-bezier(.77,.2,.05,1),-webkit-transform .3s cubic-bezier(.77,.2,.05,1)}.wp-block-kadence-off-canvas .kb-off-canvas-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.5);opacity:0;transition:opacity .2s ease-in-out}.wp-block-kadence-off-canvas .kb-off-canvas-inner{width:auto;max-width:100vw;height:100%;display:flex;flex-direction:column;box-sizing:border-box;padding-top:var(--kb-nav-canvas-padding-top,var(--global-kb-spacing-md,2rem));padding-right:var(--kb-nav-canvas-padding-right,var(--global-kb-spacing-md,2rem));padding-bottom:var(--kb-nav-canvas-padding-bottom,var(--global-kb-spacing-md,2rem));padding-left:var(--kb-nav-canvas-padding-left,var(--global-kb-spacing-md,2rem))}.wp-block-kadence-off-canvas .kb-off-canvas-inner>.wp-block-kadence-column{min-height:unset}.wp-block-kadence-off-canvas.active{left:0;opacity:1;right:0;transition:opacity .25s ease-out}.wp-block-kadence-off-canvas.active .kb-off-canvas-inner-wrap{opacity:1;transform:translateX(0%)}.wp-block-kadence-off-canvas.active .kb-off-canvas-overlay{opacity:1;cursor:pointer}.wp-block-kadence-off-canvas .kb-off-canvas-close{margin:0;padding:.5rem;color:currentColor;border-radius:0;border:0;background:rgba(0,0,0,0);cursor:pointer;z-index:100000;display:inline-flex;align-items:center;-webkit-appearance:none;position:absolute;top:5px;right:5px;box-shadow:none}.wp-block-kadence-off-canvas .kb-off-canvas-close:hover,.wp-block-kadence-off-canvas .kb-off-canvas-close:focus-visible{color:initial;background:none;box-shadow:none}.wp-block-kadence-off-canvas-trigger{margin:0;padding:var(--global-kb-spacing-xxs,.5rem);color:currentColor;background:none;border:none;border-radius:0;cursor:pointer;display:flex;overflow:auto;box-shadow:none}.wp-block-kadence-off-canvas-trigger:hover,.wp-block-kadence-off-canvas-trigger:focus{color:currentColor;background:none;box-shadow:none}.wp-block-kadence-off-canvas-trigger svg{pointer-events:none}.kb-identity .kb-identity-layout-container{display:flex;width:100%}.kb-identity .kb-identity-layout-container p{margin-bottom:unset}.wp-block-kadence-navigation{max-width:100%;box-sizing:border-box;height:var(--kb-nav-height)}.wp-block-kadence-navigation *{box-sizing:border-box}@media (min-width: 1025px){.wp-block-kadence-navigation.navigation-desktop-orientation-horizontal .navigation[class*=navigation-desktop-style-underline]>.menu-container>.menu>.menu-item>.kb-link-wrap>.kb-nav-link-content{position:relative}.wp-block-kadence-navigation.navigation-desktop-orientation-horizontal .navigation[class*=navigation-desktop-style-underline]>.menu-container>.menu>.menu-item>.kb-link-wrap>.kb-nav-link-content:after{content:"";width:var(--kb-nav-link-underline-width,100%);position:absolute;bottom:0px;height:2px;right:50%;background:currentColor;transform:var(--kb-nav-link-underline-transform,scale(0,0) translate(-50%,0));transition:transform .2s ease-in-out,color 0s ease-in-out}.wp-block-kadence-navigation.navigation-desktop-orientation-horizontal .navigation[class*=navigation-desktop-style-underline]>.menu-container>.menu>.menu-item:hover>.kb-link-wrap>.kb-nav-link-content:after{transform:scale(1,1) translate(50%,0)}}@media (min-width: 1025px)and (min-width: 1025px){.wp-block-kadence-navigation.navigation-desktop-orientation-horizontal .navigation-desktop-dropdown-animation-fade .sub-menu{--kb-nav-dropdown-transition:opacity .2s ease-in-out,transform .2s ease-in-out}}@media (min-width: 1025px)and (min-width: 720px)and (max-width: 1024px){.wp-block-kadence-navigation.navigation-desktop-orientation-horizontal .navigation-tablet-dropdown-animation-fade .sub-menu{--kb-nav-dropdown-transition:opacity .2s ease-in-out,transform .2s ease-in-out}}@media (min-width: 1025px)and (max-width: 719px){.wp-block-kadence-navigation.navigation-desktop-orientation-horizontal .navigation-mobile-dropdown-animation-fade .sub-menu{--kb-nav-dropdown-transition:opacity .2s ease-in-out,transform .2s ease-in-out}}@media (min-width: 1025px){.wp-block-kadence-navigation.navigation-desktop-orientation-horizontal .sub-menu{position:absolute;top:100%;flex-direction:column;background:var(--kb-nav-dropdown-background,#fff);margin-left:0;z-index:1000;box-shadow:var(--kb-nav-dropdown-box-shadow)}.wp-block-kadence-navigation.navigation-desktop-orientation-horizontal .sub-menu .sub-menu{top:0;--kb-nav-dropdown-show-left:100%;--kb-nav-dropdown-show-right:auto;--kb-nav-dropdown-show-transform-x:0;--kb-nav-dropdown-show-transform-y:0;--kb-nav-dropdown-hide-transform-x:0;min-height:100%}.wp-block-kadence-navigation.navigation-desktop-orientation-horizontal .sub-menu>li>.kb-link-wrap .kb-nav-arrow-svg{transform:rotate(270deg)}.wp-block-kadence-navigation.navigation-desktop-orientation-horizontal .sub-menu>li:last-child{border-bottom:0}.wp-block-kadence-navigation.navigation-desktop-orientation-horizontal .sub-menu .kb-nav-dropdown-toggle-btn{width:calc(var(--kb-nav-drop-icon-width,1.6em) + var(--kb-nav-link-padding-right,.5em));margin-inline-end:calc(( var(--kb-nav-drop-icon-width,1.6em) + var(--kb-nav-link-padding-right,.5em) ) * -1)}.wp-block-kadence-navigation.navigation-desktop-orientation-horizontal .sub-menu .kb-nav-dropdown-toggle-btn:focus{z-index:10}.wp-block-kadence-navigation.navigation-desktop-orientation-horizontal .menu-item:not(.kb-nav-link-sub-click):not(.kb-nav-esc-close):hover>.sub-menu,.wp-block-kadence-navigation.navigation-desktop-orientation-horizontal .menu-item.menu-item--toggled-on>.sub-menu{opacity:1;visibility:visible;clip:auto;height:auto;overflow:visible;left:var(--kb-nav-dropdown-show-left);right:var(--kb-nav-dropdown-show-right);transform:translate(var(--kb-nav-dropdown-show-transform-x,0),var(--kb-nav-dropdown-show-transform-y,0));border-bottom:var(--kb-nav-dropdown-border-bottom);border-top:var(--kb-nav-dropdown-border-top);border-left:var(--kb-nav-dropdown-border-left);border-right:var(--kb-nav-dropdown-border-right);border-top-left-radius:var(--kb-nav-dropdown-border-top-left-radius);border-top-right-radius:var(--kb-nav-dropdown-border-top-right-radius);border-bottom-right-radius:var(--kb-nav-dropdown-border-bottom-right-radius);border-bottom-left-radius:var(--kb-nav-dropdown-border-bottom-left-radius);padding:var(--kb-nav-dropdown-padding-top,0) var(--kb-nav-dropdown-padding-right,0) var(--kb-nav-dropdown-padding-bottom,0) var(--kb-nav-dropdown-padding-left,0);margin:var(--kb-nav-dropdown-margin-top,0) var(--kb-nav-dropdown-margin-right,0) var(--kb-nav-dropdown-margin-bottom,0) var(--kb-nav-dropdown-margin-left,0)}.wp-block-kadence-navigation.navigation-desktop-orientation-horizontal .menu-item:not(.menu-item--has-toggle):focus-within>ul{display:block}}@media (min-width: 720px)and (max-width: 1024px){.wp-block-kadence-navigation.navigation-tablet-orientation-vertical .navigation{width:100%;display:block}.wp-block-kadence-navigation.navigation-tablet-orientation-vertical .menu-container{display:block}.wp-block-kadence-navigation.navigation-tablet-orientation-vertical .menu-container .menu{display:flex;flex-direction:column;align-items:flex-start}.wp-block-kadence-navigation.navigation-tablet-orientation-vertical .menu-container .menu .menu-item{display:list-item;width:100%}.wp-block-kadence-navigation.navigation-tablet-orientation-vertical .menu-container .menu .menu-item .sub-menu.sub-menu{--kb-nav-dropdown-width:auto !important;--kb-nav-dropdown-show-left:0 !important;--kb-nav-dropdown-hide-transform-x:0 !important;--kb-nav-dropdown-show-transform-x:0 !important;--kb-nav-dropdown-margin-top:0 !important;--kb-nav-dropdown-margin-bottom:0 !important}.wp-block-kadence-navigation.navigation-tablet-orientation-vertical ul{display:block;list-style:none}.wp-block-kadence-navigation.navigation-tablet-orientation-vertical .sub-menu{--kb-nav-dropdown-margin-left:1em;box-shadow:none}.wp-block-kadence-navigation.navigation-tablet-orientation-vertical .sub-menu .menu-item>.kb-link-wrap>.kb-nav-link-content{width:100%}.wp-block-kadence-navigation.navigation-tablet-orientation-vertical ul .sub-menu .sub-menu .sub-menu .sub-menu ul{--kb-nav-dropdown-margin-left:0}.wp-block-kadence-navigation.navigation-tablet-orientation-vertical .kb-nav-link-content{display:block;width:100%;text-decoration:none;color:inherit}.wp-block-kadence-navigation.navigation-tablet-orientation-vertical .kb-link-wrap{display:flex;position:relative}.wp-block-kadence-navigation.navigation-tablet-orientation-vertical .kb-nav-dropdown-toggle-btn{background:rgba(0,0,0,0);color:inherit;padding:.5em .7em;margin:0;display:flex;border:0;border-radius:0;box-shadow:none;line-height:normal;align-items:center;bottom:auto;pointer-events:all;width:auto;cursor:pointer;right:0px}.wp-block-kadence-navigation.navigation-tablet-orientation-vertical .kb-nav-dropdown-toggle-btn svg{height:auto;display:block}.wp-block-kadence-navigation.navigation-tablet-orientation-vertical .kb-nav-dropdown-toggle-btn[aria-expanded=true] svg{transform:rotate(180deg)}.wp-block-kadence-navigation.navigation-tablet-orientation-vertical .menu-item-has-children>.kb-link-wrap>.kb-nav-link-content{padding-right:calc(var(--kb-nav-link-padding-right,.5em))}}@media (max-width: 719px){.wp-block-kadence-navigation.navigation-mobile-orientation-vertical .navigation{width:100%;display:block}.wp-block-kadence-navigation.navigation-mobile-orientation-vertical .menu-container{display:block}.wp-block-kadence-navigation.navigation-mobile-orientation-vertical .menu-container .menu{display:flex;flex-direction:column;align-items:flex-start}.wp-block-kadence-navigation.navigation-mobile-orientation-vertical .menu-container .menu .menu-item{display:list-item;width:100%}.wp-block-kadence-navigation.navigation-mobile-orientation-vertical .menu-container .menu .menu-item .sub-menu.sub-menu{--kb-nav-dropdown-width:auto !important;--kb-nav-dropdown-show-left:0 !important;--kb-nav-dropdown-hide-transform-x:0 !important;--kb-nav-dropdown-show-transform-x:0 !important;--kb-nav-dropdown-margin-top:0 !important;--kb-nav-dropdown-margin-bottom:0 !important}.wp-block-kadence-navigation.navigation-mobile-orientation-vertical ul{display:block;list-style:none}.wp-block-kadence-navigation.navigation-mobile-orientation-vertical .sub-menu{--kb-nav-dropdown-margin-left:1em;box-shadow:none}.wp-block-kadence-navigation.navigation-mobile-orientation-vertical .sub-menu .menu-item>.kb-link-wrap>.kb-nav-link-content{width:100%}.wp-block-kadence-navigation.navigation-mobile-orientation-vertical ul .sub-menu .sub-menu .sub-menu .sub-menu ul{--kb-nav-dropdown-margin-left:0}.wp-block-kadence-navigation.navigation-mobile-orientation-vertical .kb-nav-link-content{display:block;width:100%;text-decoration:none;color:inherit}.wp-block-kadence-navigation.navigation-mobile-orientation-vertical .kb-link-wrap{display:flex;position:relative}.wp-block-kadence-navigation.navigation-mobile-orientation-vertical .kb-nav-dropdown-toggle-btn{background:rgba(0,0,0,0);color:inherit;padding:.5em .7em;margin:0;display:flex;border:0;border-radius:0;box-shadow:none;line-height:normal;align-items:center;bottom:auto;pointer-events:all;width:auto;cursor:pointer;right:0px}.wp-block-kadence-navigation.navigation-mobile-orientation-vertical .kb-nav-dropdown-toggle-btn svg{height:auto;display:block}.wp-block-kadence-navigation.navigation-mobile-orientation-vertical .kb-nav-dropdown-toggle-btn[aria-expanded=true] svg{transform:rotate(180deg)}.wp-block-kadence-navigation.navigation-mobile-orientation-vertical .menu-item-has-children>.kb-link-wrap>.kb-nav-link-content{padding-right:calc(var(--kb-nav-link-padding-right,.5em))}}.wp-block-kadence-navigation .navigation,.wp-block-kadence-navigation .menu-container{display:flex}.wp-block-kadence-navigation .menu{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;list-style:none;position:relative;padding:var(--kb-nav-padding-top,0) var(--kb-nav-padding-right,0) var(--kb-nav-padding-bottom,0) var(--kb-nav-padding-left,0);margin:var(--kb-nav-margin-top,0) var(--kb-nav-margin-right,0) var(--kb-nav-margin-bottom,0) var(--kb-nav-margin-left,0);row-gap:var(--kb-nav-row-gap,0);column-gap:var(--kb-nav-column-gap,0)}.wp-block-kadence-navigation .menu .menu-item--toggled-on>.sub-menu,.wp-block-kadence-navigation .menu li:not(.menu-item--has-toggle):focus>.sub-menu{opacity:1;visibility:visible;clip:auto;height:auto;overflow:visible;left:var(--kb-nav-dropdown-show-left);right:var(--kb-nav-dropdown-show-right);transform:translate(var(--kb-nav-dropdown-show-transform-x,0),var(--kb-nav-dropdown-show-transform-y,0));border-bottom:var(--kb-nav-dropdown-border-bottom);border-top:var(--kb-nav-dropdown-border-top);border-left:var(--kb-nav-dropdown-border-left);border-right:var(--kb-nav-dropdown-border-right);border-top-left-radius:var(--kb-nav-dropdown-border-top-left-radius);border-top-right-radius:var(--kb-nav-dropdown-border-top-right-radius);border-bottom-right-radius:var(--kb-nav-dropdown-border-bottom-right-radius);border-bottom-left-radius:var(--kb-nav-dropdown-border-bottom-left-radius);padding:var(--kb-nav-dropdown-padding-top,0) var(--kb-nav-dropdown-padding-right,0) var(--kb-nav-dropdown-padding-bottom,0) var(--kb-nav-dropdown-padding-left,0);margin:var(--kb-nav-dropdown-margin-top,0) var(--kb-nav-dropdown-margin-right,0) var(--kb-nav-dropdown-margin-bottom,0) var(--kb-nav-dropdown-margin-left,0)}.wp-block-kadence-navigation .sub-menu{display:block;list-style:none;padding:0;transition:var(--kb-nav-dropdown-transition);background:var(--kb-nav-dropdown-background);border-top-left-radius:var(--kb-nav-dropdown-border-top-left-radius);border-top-right-radius:var(--kb-nav-dropdown-border-top-right-radius);border-bottom-right-radius:var(--kb-nav-dropdown-border-bottom-right-radius);border-bottom-left-radius:var(--kb-nav-dropdown-border-bottom-left-radius);width:var(--kb-nav-dropdown-width);left:var(--kb-nav-dropdown-hide-left);right:var(--kb-nav-dropdown-hide-right);transform:var(--kb-nav-dropdown-transform,translate(var(--kb-nav-dropdown-hide-transform-x,0),var(--kb-nav-dropdown-hide-transform-y,0)));margin-top:var(--kb-nav-dropdown-margin-top,0);margin-right:var(--kb-nav-dropdown-margin-right,0);margin-bottom:var(--kb-nav-dropdown-margin-bottom,0);margin-left:var(--kb-nav-dropdown-margin-left,0);opacity:0;visibility:hidden;clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden}.wp-block-kadence-navigation .sub-menu>.menu-item>.kb-link-wrap{--kb-nav-link-color:var(--kb-nav-dropdown-link-color);--kb-nav-link-color-hover:var(--kb-nav-dropdown-link-color-hover);--kb-nav-link-color-active:var(--kb-nav-dropdown-link-color-active);--kb-nav-link-color-active-ancestor:var(--kb-nav-dropdown-link-color-active-ancestor);--kb-nav-link-background-hover:var(--kb-nav-dropdown-link-background-hover);--kb-nav-link-background-active:var(--kb-nav-dropdown-link-background-active);--kb-nav-link-padding-top:var(--kb-nav-dropdown-link-padding-top);--kb-nav-link-padding-bottom:var(--kb-nav-dropdown-link-padding-bottom);--kb-nav-link-padding-left:var(--kb-nav-dropdown-link-padding-left);--kb-nav-link-padding-right:var(--kb-nav-dropdown-link-padding-right);--kb-nav-link-border-top:var(--kb-nav-dropdown-link-border-top);--kb-nav-link-border-right:var(--kb-nav-dropdown-link-border-right);--kb-nav-link-border-bottom:var(--kb-nav-dropdown-link-border-bottom);--kb-nav-link-border-left:var(--kb-nav-dropdown-link-border-left);--kb-nav-link-hover-border-top:var(--kb-nav-dropdown-link-hover-border-top);--kb-nav-link-hover-border-right:var(--kb-nav-dropdown-link-hover-border-right);--kb-nav-link-hover-border-bottom:var(--kb-nav-dropdown-link-hover-border-bottom);--kb-nav-link-hover-border-left:var(--kb-nav-dropdown-link-hover-border-left);--kb-nav-link-active-border-top:var(--kb-nav-dropdown-link-active-border-top);--kb-nav-link-active-border-right:var(--kb-nav-dropdown-link-active-border-right);--kb-nav-link-active-border-bottom:var(--kb-nav-dropdown-link-active-border-bottom);--kb-nav-link-active-border-left:var(--kb-nav-dropdown-link-active-border-left);--kb-nav-link-active-ancestor-border-top:var(--kb-nav-dropdown-link-active-ancestor-border-top);--kb-nav-link-active-ancestor-border-right:var(--kb-nav-dropdown-link-active-ancestor-border-right);--kb-nav-link-active-ancestor-border-bottom:var(--kb-nav-dropdown-link-active-ancestor-border-bottom);--kb-nav-link-active-ancestor-border-left:var(--kb-nav-dropdown-link-active-ancestor-border-left);--kb-nav-link-border-top-left-radius:var(--kb-nav-dropdown-link-border-top-left-radius);--kb-nav-link-border-top-right-radius:var(--kb-nav-dropdown-link-border-top-right-radius);--kb-nav-link-border-bottom-right-radius:var(--kb-nav-dropdown-link-border-bottom-right-radius);--kb-nav-link-border-bottom-left-radius:var(--kb-nav-dropdown-link-border-bottom-left-radius);--kb-nav-link-hover-border-top-left-radius:var(--kb-nav-dropdown-link-hover-border-top-left-radius);--kb-nav-link-hover-border-top-right-radius:var(--kb-nav-dropdown-link-hover-border-top-right-radius);--kb-nav-link-hover-border-bottom-right-radius:var(--kb-nav-dropdown-link-hover-border-bottom-right-radius);--kb-nav-link-hover-border-bottom-left-radius:var(--kb-nav-dropdown-link-hover-border-bottom-left-radius);--kb-nav-link-active-border-top-left-radius:var(--kb-nav-dropdown-link-active-border-top-left-radius);--kb-nav-link-active-border-top-right-radius:var(--kb-nav-dropdown-link-active-border-top-right-radius);--kb-nav-link-active-border-bottom-right-radius:var(--kb-nav-dropdown-link-active-border-bottom-right-radius);--kb-nav-link-active-border-bottom-left-radius:var(--kb-nav-dropdown-link-active-border-bottom-left-radius);--kb-nav-link-active-ancestor-border-top-left-radius:var(--kb-nav-dropdown-link-active-ancestor-border-top-left-radius);--kb-nav-link-active-ancestor-border-top-right-radius:var(--kb-nav-dropdown-link-active-ancestor-border-top-right-radius);--kb-nav-link-active-ancestor-border-bottom-right-radius:var(--kb-nav-dropdown-link-active-ancestor-border-bottom-right-radius);--kb-nav-link-active-ancestor-border-bottom-left-radius:var(--kb-nav-dropdown-link-active-ancestor-border-bottom-left-radius);--kb-nav-link-box-shadow:var(--kb-nav-dropdown-link-box-shadow);--kb-nav-link-box-shadow-hover:var(--kb-nav-dropdown-link-box-shadow-hover);--kb-nav-link-box-shadow-active:var(--kb-nav-dropdown-link-box-shadow-active);--kb-nav-link-box-shadow-active-ancestor:var(--kb-nav-dropdown-link-box-shadow-active-ancestor);--kb-nav-link-description-color:var(--kb-nav-dropdown-link-description-color);--kb-nav-link-description-color-hover:var(--kb-nav-dropdown-link-description-color-hover);--kb-nav-link-description-color-active:var(--kb-nav-dropdown-link-description-color-active);--kb-nav-link-description-color-active-ancestor:var(--kb-nav-dropdown-link-description-color-active-ancestor);--kb-nav-link-description-padding-top:var(--kb-nav-dropdown-link-description-padding-top);--kb-nav-link-description-padding-right:var(--kb-nav-dropdown-link-description-padding-right);--kb-nav-link-description-padding-bottom:var(--kb-nav-dropdown-link-description-padding-bottom);--kb-nav-link-description-padding-left:var(--kb-nav-dropdown-link-description-padding-left);--kb-nav-link-align:var(--kb-nav-dropdown-link-align);--kb-nav-link-flex-justify:var(--kb-nav-dropdown-link-flex-justify)}.wp-block-kadence-navigation .sub-menu>.menu-item>.kb-link-wrap>.kb-nav-link-content{width:var(--kb-nav-dropdown-link-width,200px)}.wp-block-kadence-navigation .menu-item{position:var(--kb-nav-link-position);border-bottom:var(--kb-nav-menu-item-border-bottom)}.wp-block-kadence-navigation .menu-item.kadence-menu-mega-enabled>ul a{width:100%}.wp-block-kadence-navigation .menu-item.kadence-menu-mega-enabled>ul>.menu-item{border-bottom:0}.wp-block-kadence-navigation .menu-item.kadence-menu-mega-enabled>ul>.menu-item>.kb-link-wrap>.kb-nav-link-content{border-bottom:1px solid hsla(0,0%,100%,.1)}.wp-block-kadence-navigation .menu-item.kadence-menu-mega-enabled>ul>.menu-item:not(.menu-item-has-children):last-child>.kb-link-wrap>.kb-nav-link-content{border-bottom:0}.wp-block-kadence-navigation .kb-link-wrap{transition:all .2s ease-in-out;position:relative;display:flex;color:var(--kb-nav-link-color-hover-lv,var(--kb-nav-link-color-active-lv,var(--kb-nav-link-color,inherit)));background:var(--kb-nav-link-background-hover-lv,var(--kb-nav-link-background-active-lv,var(--kb-nav-link-background,inherit)));border-right:var(--kb-nav-link-wrap-border-right,var(--kb-nav-link-hover-border-right-lv,var(--kb-nav-link-active-border-right-lv,var(--kb-nav-link-border-right))));border-bottom:var(--kb-nav-link-wrap-border-bottom,var(--kb-nav-link-hover-border-bottom-lv,var(--kb-nav-link-active-border-bottom-lv,var(--kb-nav-link-border-bottom))));border-top:var(--kb-nav-link-hover-border-top-lv,var(--kb-nav-link-active-border-top-lv,var(--kb-nav-link-border-top)));border-left:var(--kb-nav-link-hover-border-left-lv,var(--kb-nav-link-active-border-left-lv,var(--kb-nav-link-border-left)));border-top-left-radius:var(--kb-nav-link-hover-border-top-left-radius-lv,var(--kb-nav-link-active-border-top-left-radius-lv,var(--kb-nav-link-border-top-left-radius)));border-top-right-radius:var(--kb-nav-link-hover-border-top-right-radius-lv,var(--kb-nav-link-active-border-top-right-radius-lv,var(--kb-nav-link-border-top-right-radius)));border-bottom-right-radius:var(--kb-nav-link-hover-border-bottom-right-radius-lv,var(--kb-nav-link-active-border-bottom-right-radius-lv,var(--kb-nav-link-border-bottom-right-radius)));border-bottom-left-radius:var(--kb-nav-link-hover-border-bottom-left-radius-lv,var(--kb-nav-link-active-border-bottom-left-radius-lv,var(--kb-nav-link-border-bottom-left-radius)));box-shadow:var(--kb-nav-link-hover-box-shadow-lv,var(--kb-nav-link-active-box-shadow-lv,var(--kb-nav-link-box-shadow)))}.wp-block-kadence-navigation .kb-link-wrap:hover{--kb-nav-link-color-hover-lv:var(--kb-nav-link-color-hover,inherit);--kb-nav-link-background-hover-lv:var(--kb-nav-link-background-hover,inherit);--kb-nav-link-highlight-color-hover-lv:var(--kb-nav-link-highlight-color-hover);--kb-nav-link-highlight-background-hover-lv:var(--kb-nav-link-highlight-background-hover);--kb-nav-link-description-color-hover-lv:var(--kb-nav-link-description-color-hover);--kb-nav-link-hover-border-top-lv:var(--kb-nav-link-hover-border-top);--kb-nav-link-hover-border-right-lv:var(--kb-nav-link-hover-border-right);--kb-nav-link-hover-border-bottom-lv:var(--kb-nav-link-hover-border-bottom);--kb-nav-link-hover-border-left-lv:var(--kb-nav-link-hover-border-left);--kb-nav-link-hover-border-top-left-radius-lv:var(--kb-nav-link-hover-border-top-left-radius);--kb-nav-link-hover-border-top-right-radius-lv:var(--kb-nav-link-hover-border-top-right-radius);--kb-nav-link-hover-border-bottom-right-radius-lv:var(--kb-nav-link-hover-border-bottom-right-radius);--kb-nav-link-hover-border-bottom-left-radius-lv:var(--kb-nav-link-hover-border-bottom-left-radius);--kb-nav-link-hover-box-shadow-lv:var(--kb-nav-link-box-shadow-hover)}.wp-block-kadence-navigation .kb-nav-link-content{display:block;text-decoration:none;transition:all .2s ease-in-out;transform:translate(0,0);padding-top:var(--kb-nav-link-padding-top,.6em);padding-right:var(--kb-nav-link-padding-right,.5em);padding-bottom:var(--kb-nav-link-padding-bottom,.6em);padding-left:var(--kb-nav-link-padding-left,.5em);margin-top:var(--kb-nav-link-margin-top);margin-right:var(--kb-nav-link-margin-right);margin-bottom:var(--kb-nav-link-margin-bottom);margin-left:var(--kb-nav-link-margin-left);color:var(--kb-nav-link-color-hover-lv,var(--kb-nav-link-color-active-lv,var(--kb-nav-link-color,inherit)));gap:var(--kb-nav-link-gap);text-align:var(--kb-nav-link-align,left);justify-content:var(--kb-nav-link-align,left)}.wp-block-kadence-navigation .kb-nav-link-content:not([href]){cursor:default}.wp-block-kadence-navigation .kb-nav-link-content[role=button]{cursor:pointer}.wp-block-kadence-navigation .kb-nav-link-content:hover,.wp-block-kadence-navigation .kb-nav-link-content:focus{color:var(--kb-nav-link-color-hover-lv,var(--kb-nav-link-color-active-lv,var(--kb-nav-link-color,inherit)));--kb-nav-link-highlight-color-hover-lv:var(--kb-nav-link-highlight-color-hover);--kb-nav-link-highlight-background-hover-lv:var(--kb-nav-link-highlight-background-hover);--kb-nav-link-media-container-background-hover-lv:var(--kb-nav-link-media-container-background-hover);--kb-nav-link-media-container-color-hover-lv:var(--kb-nav-link-media-container-color-hover);--kb-nav-link-media-container-hover-border-top-lv:var(--kb-nav-link-media-container-hover-border-top);--kb-nav-link-media-container-hover-border-right-lv:var(--kb-nav-link-media-container-hover-border-right);--kb-nav-link-media-container-hover-border-bottom-lv:var(--kb-nav-link-media-container-hover-border-bottom);--kb-nav-link-media-container-hover-border-left-lv:var(--kb-nav-link-media-container-hover-border-left);--kb-nav-link-media-container-hover-border-top-left-radius-lv:var(--kb-nav-link-media-container-hover-border-top-left-radius);--kb-nav-link-media-container-hover-border-top-right-radius-lv:var(--kb-nav-link-media-container-hover-border-top-right-radius);--kb-nav-link-media-container-hover-border-bottom-right-radius-lv:var(--kb-nav-link-media-container-hover-border-bottom-right-radius);--kb-nav-link-media-container-hover-border-bottom-left-radius-lv:var(--kb-nav-link-media-container-hover-border-bottom-left-radius);--kb-nav-link-description-color-hover-lv:var(--kb-nav-link-description-color-hover)}.wp-block-kadence-navigation .kb-nav-dropdown-toggle-btn{position:relative;overflow:hidden;padding:0;margin:0;margin-inline-end:calc(var(--kb-nav-drop-icon-width,1.6em) * -1);inset-inline-end:calc(var(--kb-nav-drop-icon-width,1.6em) + var(--kb-nav-link-padding-right,.5em));border:0;border-left:var(--kb-nav-dropdown-toggle-border-left);width:var(--kb-nav-drop-icon-width,1.6em);height:auto;border-radius:0;box-shadow:none;background:rgba(0,0,0,0);color:inherit;left:auto;font-size:inherit;display:inline-flex;justify-content:center;pointer-events:none}.wp-block-kadence-navigation .kb-nav-dropdown-toggle-btn svg{pointer-events:none}.wp-block-kadence-navigation .menu-item-has-children>.kb-link-wrap>.kb-nav-link-content{padding-right:calc(var(--kb-nav-link-padding-right,.5em) + var(--kb-nav-drop-icon-width,1.6em))}.wp-block-kadence-navigation .menu-container>.menu>.menu-item>.kb-link-wrap{--kb-nav-link-color:var(--kb-nav-top-link-color);--kb-nav-link-color-hover:var(--kb-nav-top-link-color-hover);--kb-nav-link-color-active:var(--kb-nav-top-link-color-active);--kb-nav-link-color-active-ancestor:var(--kb-nav-top-link-color-active-ancestor);--kb-nav-link-background:var(--kb-nav-top-link-background);--kb-nav-link-background-hover:var(--kb-nav-top-link-background-hover);--kb-nav-link-background-active:var(--kb-nav-top-link-background-active);--kb-nav-link-background-active-ancestor:var(--kb-nav-top-link-background-active-ancestor);--kb-nav-link-margin-top:var(--kb-nav-top-link-margin-top);--kb-nav-link-margin-right:var(--kb-nav-top-link-margin-right);--kb-nav-link-margin-bottom:var(--kb-nav-top-link-margin-bottom);--kb-nav-link-margin-left:var(--kb-nav-top-link-margin-left);--kb-nav-link-padding-top:var(--kb-nav-top-link-padding-top);--kb-nav-link-padding-right:var(--kb-nav-top-link-padding-right);--kb-nav-link-padding-bottom:var(--kb-nav-top-link-padding-bottom);--kb-nav-link-padding-left:var(--kb-nav-top-link-padding-left);--kb-nav-link-border-top:var(--kb-nav-top-link-border-top);--kb-nav-link-border-right:var(--kb-nav-top-link-border-right);--kb-nav-link-border-bottom:var(--kb-nav-top-link-border-bottom);--kb-nav-link-border-left:var(--kb-nav-top-link-border-left);--kb-nav-link-hover-border-top:var(--kb-nav-top-link-hover-border-top);--kb-nav-link-hover-border-right:var(--kb-nav-top-link-hover-border-right);--kb-nav-link-hover-border-bottom:var(--kb-nav-top-link-hover-border-bottom);--kb-nav-link-hover-border-left:var(--kb-nav-top-link-hover-border-left);--kb-nav-link-active-border-top:var(--kb-nav-top-link-active-border-top);--kb-nav-link-active-border-right:var(--kb-nav-top-link-active-border-right);--kb-nav-link-active-border-bottom:var(--kb-nav-top-link-active-border-bottom);--kb-nav-link-active-border-left:var(--kb-nav-top-link-active-border-left);--kb-nav-link-active-ancestor-border-top:var(--kb-nav-top-link-active-ancestor-border-top);--kb-nav-link-active-ancestor-border-right:var(--kb-nav-top-link-active-ancestor-border-right);--kb-nav-link-active-ancestor-border-bottom:var(--kb-nav-top-link-active-ancestor-border-bottom);--kb-nav-link-active-ancestor-border-left:var(--kb-nav-top-link-active-ancestor-border-left);--kb-nav-link-border-top-left-radius:var(--kb-nav-top-link-border-top-left-radius);--kb-nav-link-border-top-right-radius:var(--kb-nav-top-link-border-top-right-radius);--kb-nav-link-border-bottom-right-radius:var(--kb-nav-top-link-border-bottom-right-radius);--kb-nav-link-border-bottom-left-radius:var(--kb-nav-top-link-border-bottom-left-radius);--kb-nav-link-hover-border-top-left-radius:var(--kb-nav-top-link-hover-border-top-left-radius);--kb-nav-link-hover-border-top-right-radius:var(--kb-nav-top-link-hover-border-top-right-radius);--kb-nav-link-hover-border-bottom-right-radius:var(--kb-nav-top-link-hover-border-bottom-right-radius);--kb-nav-link-hover-border-bottom-left-radius:var(--kb-nav-top-link-hover-border-bottom-left-radius);--kb-nav-link-active-border-top-left-radius:var(--kb-nav-top-link-active-border-top-left-radius);--kb-nav-link-active-border-top-right-radius:var(--kb-nav-top-link-active-border-top-right-radius);--kb-nav-link-active-border-bottom-right-radius:var(--kb-nav-top-link-active-border-bottom-right-radius);--kb-nav-link-active-border-bottom-left-radius:var(--kb-nav-top-link-active-border-bottom-left-radius);--kb-nav-link-active-ancestor-border-top-left-radius:var(--kb-nav-top-link-active-ancestor-border-top-left-radius);--kb-nav-link-active-ancestor-border-top-right-radius:var(--kb-nav-top-link-active-ancestor-border-top-right-radius);--kb-nav-link-active-ancestor-border-bottom-right-radius:var(--kb-nav-top-link-active-ancestor-border-bottom-right-radius);--kb-nav-link-active-ancestor-border-bottom-left-radius:var(--kb-nav-top-link-active-ancestor-border-bottom-left-radius);--kb-nav-link-box-shadow:var(--kb-nav-top-link-box-shadow);--kb-nav-link-box-shadow-hover:var(--kb-nav-top-link-box-shadow-hover);--kb-nav-link-box-shadow-active:var(--kb-nav-top-link-box-shadow-active);--kb-nav-link-box-shadow-active-ancestor:var(--kb-nav-top-link-box-shadow-active-ancestor);--kb-nav-link-description-color:var(--kb-nav-top-link-description-color);--kb-nav-link-description-color-hover:var(--kb-nav-top-link-description-color-hover);--kb-nav-link-description-color-active:var(--kb-nav-top-link-description-color-active);--kb-nav-link-description-color-active-ancestor:var(--kb-nav-top-link-description-color-active-ancestor);--kb-nav-link-description-padding-top:var(--kb-nav-top-link-description-padding-top);--kb-nav-link-description-padding-right:var(--kb-nav-top-link-description-padding-right);--kb-nav-link-description-padding-bottom:var(--kb-nav-top-link-description-padding-bottom);--kb-nav-link-description-padding-left:var(--kb-nav-top-link-description-padding-left);--kb-nav-link-align:var(--kb-nav-top-link-align);--kb-nav-link-flex-justify:var(--kb-nav-top-link-flex-justify)}.wp-block-kadence-navigation .menu-container>.menu>.menu-item>.kb-link-wrap>.kb-nav-link-content{display:flex;align-items:center}.wp-block-kadence-navigation .menu-container>.menu>.menu-item:not(:last-of-type)>.kb-link-wrap{--kb-nav-link-wrap-border-right:var(--kb-nav-top-not-last-link-border-right);--kb-nav-link-wrap-border-bottom:var(--kb-nav-top-not-last-link-border-bottom)}.wp-block-kadence-navigation-link .sub-menu .kb-nav-link-content{flex-wrap:wrap}.wp-block-kadence-navigation-link .kb-nav-arrow-svg,.wp-block-kadence-navigation-link .kadence-svg-icon{top:.125em;position:relative;width:1em;height:1em;align-self:center}.wp-block-kadence-navigation-link.menu-item-has-children,.wp-block-kadence-navigation-link.kadence-menu-mega-enabled{--kb-nav-link-position:var(--kb-nav-link-has-children-position,relative)}.wp-block-kadence-image:not(:last-child){margin-bottom:1em}.wp-block-kadence-image img{max-width:100%;border:0 solid currentColor;box-sizing:border-box}.wp-block-kadence-image .aligncenter{text-align:center}.wp-block-kadence-image .aligncenter.kb-image-is-ratio-size{width:100%}.wp-block-kadence-image.alignfull img,.wp-block-kadence-image.alignwide img{width:100%}.wp-block-kadence-image .alignleft,.wp-block-kadence-image .alignright,.wp-block-kadence-image .aligncenter{display:table}.wp-block-kadence-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-kadence-image .kb-is-ratio-image{height:0;position:relative}.wp-block-kadence-image .kb-is-ratio-image img{position:absolute;flex:1;height:100%;-o-object-fit:cover;object-fit:cover;width:100%;top:0;left:0}.wp-block-kadence-image .kb-image-ratio-port34{padding-bottom:133.33%}.wp-block-kadence-image figure{margin:0}.wp-block-kadence-column.kb-section-dir-horizontal>.kt-inside-inner-col>.wp-block-kadence-column{flex:1}.wp-block-kadence-column{display:flex;flex-direction:column;z-index:1;min-width:0;min-height:0}.kt-inside-inner-col{flex-direction:column;border:0 solid rgba(0,0,0,0);position:relative;transition:all .3s ease}.kb-section-has-link{position:relative}.kb-section-link-overlay{position:absolute;top:0;left:0;right:0;bottom:0;z-index:10}.kb-section-has-overlay{position:relative}.kb-section-has-overlay>.kt-inside-inner-col{z-index:1}.kb-section-has-overlay>.kt-inside-inner-col:before{content:"";opacity:.3;position:absolute;left:0;right:0;top:0;bottom:0;z-index:-1;transition:all .3s ease-in-out}.kt-row-layout-inner,.kb-row-layout-wrap{position:relative;border:0 solid rgba(0,0,0,0)}.kt-row-layout-inner:before,.kb-row-layout-wrap:before{clear:both;display:table;content:""}.kt-row-column-wrap{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--global-row-gutter-md,2rem) var(--global-row-gutter-md,2rem);grid-auto-rows:minmax(min-content,max-content);z-index:1;position:relative}.wp-block-kadence-rowlayout .kt-row-column-wrap.kb-theme-content-width{margin-left:auto;margin-right:auto}.kt-row-has-bg>.kt-row-column-wrap{padding-left:var(--global-content-edge-padding,15px);padding-right:var(--global-content-edge-padding,15px)}.alignfull>.kt-row-layout-inner>.kt-row-column-wrap,.alignfull>.kt-row-column-wrap{padding-left:var(--global-content-edge-padding,15px);padding-right:var(--global-content-edge-padding,15px)}@media (min-width: 768px)and (max-width: 1024px){.wp-block-kadence-rowlayout [id*=jarallax-container-]>div{height:var(--kb-screen-height-fix,100vh) !important;margin-top:-40px !important}}@media only screen and (min-width: 768px)and (max-width: 1366px)and (-webkit-min-device-pixel-ratio: 2){.wp-block-kadence-rowlayout [id*=jarallax-container-]>div{height:var(--kb-screen-height-fix,100vh) !important;margin-top:-40px !important}}.kb-blocks-bg-slider-init.splide .splide__pagination{bottom:10px}.kb-blocks-bg-slider-init.splide .splide__arrow{z-index:100}:where(.kb-row-layout-wrap:has(.wp-block-kadence-navigation)){z-index:49}:where(header .kb-row-layout-wrap:has(.wp-block-kadence-navigation)){z-index:1000}.kb-buttons-wrap{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--global-kb-gap-xs,.5rem)}.kb-button{z-index:1;position:relative;overflow:hidden;display:inline-flex;text-align:center;align-items:center;justify-content:center}.kb-button.wp-block-button__link{width:auto;height:auto}.wp-block-kadence-advancedbtn .kb-button:not(.specificity):not(.extra-specificity){text-decoration:none}.kb-button:not(.kb-btn-global-inherit){border:0 solid rgba(0,0,0,0);padding:.4em 1em;cursor:pointer;font-size:1.125rem;border-radius:3px;transition:all .3s ease-in-out;box-shadow:none}.kb-button:not(.kb-btn-global-inherit):hover{box-shadow:none}.kb-button.kb-btn-global-fill{border:0px solid rgba(0,0,0,0);border-radius:3px;background:var(--global-palette-btn-bg,#3633e1);color:var(--global-palette-btn,#fff)}.kb-button.kb-btn-global-fill:hover{color:var(--global-palette-btn-hover,#fff);background:var(--global-palette-btn-bg-hover,#2f2ffc)}.kb-button.kb-btn-global-fill:focus{color:var(--global-palette-btn-hover,#fff);background:var(--global-palette-btn-bg-hover,#2f2ffc)}.kb-button.kb-btn-global-outline{border:2px solid var(--global-palette-btn-bg,#3633e1);background:rgba(0,0,0,0);color:var(--global-palette-btn-bg,#3633e1);padding:calc(.4em - 2px) calc(1em - 2px)}.kb-button.kb-btn-global-outline:hover{border-color:var(--global-palette-btn-bg-hover,#2f2ffc);background:rgba(0,0,0,0);color:var(--global-palette-btn-bg-hover,#2f2ffc)}.kb-button.kb-btn-global-outline:focus{border-color:var(--global-palette-btn-bg-hover,#2f2ffc);background:rgba(0,0,0,0);color:var(--global-palette-btn-bg-hover,#2f2ffc)}.kb-button::before{position:absolute;content:"";top:0;right:0;bottom:0;left:0;z-index:-1;opacity:0;background:rgba(0,0,0,0)}.kb-button:hover::before,.kb-button:focus::before{opacity:1}.wp-block-kadence-advancedbtn .kb-button.kt-btn-size-small{font-size:.9rem}.kb-button.kb-btn-global-outline.kt-btn-size-small{border-width:1px;padding:calc(.4em - 1px) calc(1em - 1px)}.kb-button.kt-btn-has-svg-true{gap:.5em;display:inline-flex}.wp-block-kadence-advancedbtn .kb-svg-icon-wrap{display:inline-flex;justify-content:center;align-items:center}.wp-block-kadence-advancedbtn .kb-svg-icon-wrap svg{width:1em;height:1em}.kt-button:where(:not(.kb-button)):not(.kb-btn-global-inherit)::before{background:#444}@keyframes wc-skeleton-shimmer{to{transform:translateX(100%)}}:root{--wc-separator-color:color-mix(in srgb,currentColor 20%,transparent)}.wc-block-grid__product-price{display:block}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal !important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;overflow-wrap:normal !important;padding:0;position:absolute !important;width:1px}.screen-reader-text:focus{clip:auto !important;background-color:#fff;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip-path:none;color:#2b2d2f;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}@keyframes wc-skeleton-shimmer{to{transform:translateX(100%)}}.wc-block-components-notice-banner{align-content:flex-start;align-items:stretch;background-color:#fff;border:1px solid #2f2f2f;border-radius:4px;box-sizing:border-box;color:#2f2f2f;display:flex;font-size:.875em;font-weight:400;gap:12px;line-height:1.5;margin:16px 0;padding:16px !important}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content{align-self:center;flex-basis:100%;padding-right:16px;white-space:normal}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content:last-child{padding-right:0}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul{margin:0 0 0 24px;padding:0}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol li:after,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul li:after{clear:both;content:"";display:block}.wc-block-components-notice-banner>svg{fill:#fff;background-color:#2f2f2f;border-radius:50%;flex-grow:0;flex-shrink:0;height:100%;padding:2px}.wc-block-components-notice-banner>.wc-block-components-button{background:transparent none !important;border:0 !important;box-shadow:none !important;color:#2f2f2f !important;flex:0 0 16px;height:16px !important;margin:6px 0 0 auto !important;min-height:auto !important;min-width:0 !important;opacity:.6;outline:none !important;padding:0 !important;width:16px !important}.wc-block-components-notice-banner>.wc-block-components-button>svg{margin:0 !important}.wc-block-components-notice-banner>.wc-block-components-button:active,.wc-block-components-notice-banner>.wc-block-components-button:focus,.wc-block-components-notice-banner>.wc-block-components-button:hover{opacity:1}.wc-block-components-notice-banner>.wc-block-components-button:focus{outline:2px solid currentColor !important;outline-offset:0}.wc-block-components-notice-banner:focus{outline-width:0}.wc-block-components-notice-banner:focus-visible{outline-style:solid;outline-width:2px}.woocommerce.wc-block-store-notices.alignwide{max-width:var(--wp--style--global--wide-size)}@keyframes wc-skeleton-shimmer{to{transform:translateX(100%)}}.woocommerce.wc-block-breadcrumbs{font-size:inherit}@keyframes wc-skeleton-shimmer{to{transform:translateX(100%)}}.wc-block-components-notice-banner{align-content:flex-start;align-items:stretch;background-color:#fff;border:1px solid #2f2f2f;border-radius:4px;box-sizing:border-box;color:#2f2f2f;display:flex;font-size:.875em;font-weight:400;gap:12px;line-height:1.5;margin:16px 0;padding:16px !important}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content{align-self:center;flex-basis:100%;padding-right:16px;white-space:normal}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content:last-child{padding-right:0}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul{margin:0 0 0 24px;padding:0}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol li:after,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul li:after{clear:both;content:"";display:block}.wc-block-components-notice-banner>svg{fill:#fff;background-color:#2f2f2f;border-radius:50%;flex-grow:0;flex-shrink:0;height:100%;padding:2px}.wc-block-components-notice-banner>.wc-block-components-button{background:transparent none !important;border:0 !important;box-shadow:none !important;color:#2f2f2f !important;flex:0 0 16px;height:16px !important;margin:6px 0 0 auto !important;min-height:auto !important;min-width:0 !important;opacity:.6;outline:none !important;padding:0 !important;width:16px !important}.wc-block-components-notice-banner>.wc-block-components-button>svg{margin:0 !important}.wc-block-components-notice-banner>.wc-block-components-button:active,.wc-block-components-notice-banner>.wc-block-components-button:focus,.wc-block-components-notice-banner>.wc-block-components-button:hover{opacity:1}.wc-block-components-notice-banner>.wc-block-components-button:focus{outline:2px solid currentColor !important;outline-offset:0}.wc-block-components-notice-banner:focus{outline-width:0}.wc-block-components-notice-banner:focus-visible{outline-style:solid;outline-width:2px}.woocommerce.wc-block-store-notices.alignwide{max-width:var(--wp--style--global--wide-size)}@keyframes wc-skeleton-shimmer{to{transform:translateX(100%)}}.wc-block-components-button:not(.is-link){align-items:center;display:inline-flex;height:auto;justify-content:center;position:relative;text-align:center;transition:box-shadow .1s linear}.wc-block-components-button:not(.is-link):focus{box-shadow:0 0 0 2px #0675c4;box-shadow:inset 0 0 0 1px #fff,0 0 0 2px #0675c4;outline:3px solid transparent}body:not(.woocommerce-block-theme-has-button-styles) .wc-block-components-button:not(.is-link){min-height:3em}body:not(.woocommerce-block-theme-has-button-styles) .wc-block-components-button:not(.is-link):focus{box-shadow:0 0 0 2px #0675c4;box-shadow:inset 0 0 0 1px #fff,0 0 0 2px #0675c4;outline:3px solid transparent}@keyframes wc-skeleton-shimmer{to{transform:translateX(100%)}}.wc-block-store-notices:has(>.woocommerce-notices-wrapper:only-child:empty){margin-block-end:0;margin-block-start:0}@keyframes wc-skeleton-shimmer{to{transform:translateX(100%)}}.woocommerce.wc-block-product-results-count .woocommerce-result-count{float:none;font-size:inherit;margin:auto}@keyframes wc-skeleton-shimmer{to{transform:translateX(100%)}}@keyframes wc-skeleton-shimmer{to{transform:translateX(100%)}}.editor-styles-wrapper .wc-block-grid__products .wc-block-grid__product .wc-block-components-product-image,.wc-block-components-product-image{display:block;position:relative;text-decoration:none}.editor-styles-wrapper .wc-block-grid__products .wc-block-grid__product .wc-block-components-product-image a,.wc-block-components-product-image a{border:0;border-radius:inherit;box-shadow:none;display:block;text-decoration:none}.editor-styles-wrapper .wc-block-grid__products .wc-block-grid__product .wc-block-components-product-image img,.wc-block-components-product-image img{border-radius:inherit;height:auto;vertical-align:middle;width:100%}.editor-styles-wrapper .wc-block-grid__products .wc-block-grid__product .wc-block-components-product-image img[hidden],.wc-block-components-product-image img[hidden]{display:none}.editor-styles-wrapper .wc-block-grid__products .wc-block-grid__product .wc-block-components-product-image img[alt=""],.wc-block-components-product-image img[alt=""]{border:1px solid #f2f2f2}@keyframes loading__animation{to{transform:translateX(100%)}}.wc-block-components-product-image__inner-container{bottom:0;display:flex;flex-direction:column;left:0;padding:12px;position:absolute;right:0;top:0}.wc-block-components-product-image img{max-width:100%}@font-face{font-family:star;src:url("https://www.kidshelden.nl/wp-content/plugins/woocommerce/assets/css/../fonts/WooCommerce.woff2") format("woff2"),url("https://www.kidshelden.nl/wp-content/plugins/woocommerce/assets/css/../fonts/WooCommerce.woff") format("woff"),url("https://www.kidshelden.nl/wp-content/plugins/woocommerce/assets/css/../fonts/WooCommerce.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:WooCommerce;src:url("https://www.kidshelden.nl/wp-content/plugins/woocommerce/assets/css/../fonts/WooCommerce.woff2") format("woff2"),url("https://www.kidshelden.nl/wp-content/plugins/woocommerce/assets/css/../fonts/WooCommerce.woff") format("woff"),url("https://www.kidshelden.nl/wp-content/plugins/woocommerce/assets/css/../fonts/WooCommerce.ttf") format("truetype");font-weight:400;font-style:normal}:root{--woocommerce:#720eec;--wc-green:#007518;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32,7,7,.8);--wc-form-border-radius:4px;--wc-form-border-width:1px;--wc-destructive:#cc1818;--wc-card-border-radius:8px}.woocommerce a.button.disabled,.woocommerce a.button.disabled:hover,.woocommerce a.button:disabled,.woocommerce a.button:disabled:hover,.woocommerce a.button:disabled[disabled],.woocommerce a.button:disabled[disabled]:hover,.woocommerce button.button.disabled,.woocommerce button.button.disabled:hover,.woocommerce button.button:disabled,.woocommerce button.button:disabled:hover,.woocommerce button.button:disabled[disabled],.woocommerce button.button:disabled[disabled]:hover{opacity:.5}.woocommerce #respond input#submit:hover,.woocommerce a.button.alt:hover,.woocommerce input.button:hover{opacity:.9}.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit.disabled:hover,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit:disabled:hover,.woocommerce #respond input#submit:disabled[disabled],.woocommerce #respond input#submit:disabled[disabled]:hover,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt:disabled[disabled],.woocommerce a.button.alt:disabled[disabled]:hover,.woocommerce input.button.disabled,.woocommerce input.button.disabled:hover,.woocommerce input.button:disabled,.woocommerce input.button:disabled:hover,.woocommerce input.button:disabled[disabled],.woocommerce input.button:disabled[disabled]:hover{opacity:.5}.woocommerce div.product::after{content:"";display:block;clear:both}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::before{box-shadow:2px 2px 0 var(--wp--preset--color--background,#fff)}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::after{box-shadow:-2px 2px 0 var(--wp--preset--color--background,#fff)}.woocommerce-page .input-text,.woocommerce-page .select2-container,.woocommerce-page select{font-size:var(--wp--preset--font-size--small)}@-webkit-keyframes jet-engine-spin{0%{transform:rotate(0)}100%{transform:rotate(359deg)}}@keyframes jet-engine-spin{0%{transform:rotate(0)}100%{transform:rotate(359deg)}}@-webkit-keyframes jet-engine-map-spin{0%{transform:rotate(0)}100%{transform:rotate(359deg)}}@keyframes jet-engine-map-spin{0%{transform:rotate(0)}100%{transform:rotate(359deg)}}a:has(>.jet-engine-lightbox-icon):before{display:none}@keyframes ct-encoded-form-loader-spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.apbct-email-encoder{position:relative}.apbct-blur{filter:blur(5px);transition:filter 2s}@keyframes apbct_dog{0%{scale:100%;color:transparent;text-shadow:0 0 2px #aaa}25%{scale:200%;color:unset;text-shadow:unset}75%{scale:100%;color:transparent;text-shadow:0 0 2px #aaa}100%{scale:100%;color:transparent;text-shadow:0 0 2px #aaa}}:root{--woocommerce:#720eec;--wc-green:#007518;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32,7,7,.8);--wc-form-border-radius:4px;--wc-form-border-width:1px;--wc-destructive:#cc1818;--wc-card-border-radius:8px}.woocommerce img,.woocommerce-page img{height:auto;max-width:100%}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{float:left}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:right}@media only screen and (max-width: 768px){:root{--woocommerce:#720eec;--wc-green:#007518;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32,7,7,.8);--wc-form-border-radius:4px;--wc-form-border-width:1px;--wc-destructive:#cc1818;--wc-card-border-radius:8px}}:root{--woocommerce:#720eec;--wc-green:#007518;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32,7,7,.8);--wc-form-border-radius:4px;--wc-form-border-width:1px;--wc-destructive:#cc1818;--wc-card-border-radius:8px}@keyframes spin{100%{transform:rotate(360deg)}}@font-face{font-family:star;src:url("https://www.kidshelden.nl/wp-content/plugins/woocommerce/assets/css/../fonts/WooCommerce.woff2") format("woff2"),url("https://www.kidshelden.nl/wp-content/plugins/woocommerce/assets/css/../fonts/WooCommerce.woff") format("woff"),url("https://www.kidshelden.nl/wp-content/plugins/woocommerce/assets/css/../fonts/WooCommerce.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:WooCommerce;src:url("https://www.kidshelden.nl/wp-content/plugins/woocommerce/assets/css/../fonts/WooCommerce.woff2") format("woff2"),url("https://www.kidshelden.nl/wp-content/plugins/woocommerce/assets/css/../fonts/WooCommerce.woff") format("woff"),url("https://www.kidshelden.nl/wp-content/plugins/woocommerce/assets/css/../fonts/WooCommerce.ttf") format("truetype");font-weight:400;font-style:normal}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute !important;width:1px;word-wrap:normal !important}.woocommerce .woocommerce-breadcrumb{margin:0 0 1em;padding:0}.woocommerce .woocommerce-breadcrumb::after,.woocommerce .woocommerce-breadcrumb::before{content:" ";display:table}.woocommerce .woocommerce-breadcrumb::after{clear:both}.woocommerce div.product{margin-bottom:0;position:relative}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:#fff;color:#515151;z-index:2;border-bottom-color:#fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:inherit;text-shadow:inherit}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::before{box-shadow:2px 2px 0 #fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::after{box-shadow:-2px 2px 0 #fff}.woocommerce .woocommerce-result-count{margin:0 0 1em}.woocommerce .woocommerce-ordering{margin:0 0 1em}.woocommerce .woocommerce-ordering select{vertical-align:top}.woocommerce p.stars.selected a.active::before{content:""}.woocommerce p.stars.selected a.active~a::before{content:""}.woocommerce :where(.wc_bis_form__input,.wc_bis_form__button){padding:.9rem 1.1rem;line-height:1}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button{font-size:100%;margin:0;line-height:1;cursor:pointer;position:relative;text-decoration:none;overflow:visible;padding:.618em 1em;font-weight:700;border-radius:3px;left:auto;color:#515151;background-color:#e9e6ed;border:0;display:inline-block;background-image:none;box-shadow:none;text-shadow:none}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:hover{background-color:#dcd7e2;text-decoration:none;background-image:none;color:#515151}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled[disabled]{color:inherit;cursor:not-allowed;opacity:.5;padding:.618em 1em}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled[disabled]:hover{color:inherit;background-color:#e9e6ed}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb{font-size:.92em;color:#767676}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb a{color:#767676}*,*::before,*::after{box-sizing:inherit}html{box-sizing:border-box;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}ol,ul{padding:0}ol:where(:not([class*="wp-block"])),ol:where(.wp-block-list),ul:where(:not([class*="wp-block"])),ul:where(.wp-block-list){padding-inline-start:var(--wp--preset--spacing--medium)}img,figure{max-width:100%;height:auto}@-moz-document url-prefix(){a{text-decoration-thickness:.1rem !important}}input,button,textarea,select{font:inherit}input[type="button"],input[type="email"],input[type="search"],input[type="submit"],input[type="text"],textarea{-webkit-appearance:none;appearance:none}input:not([type="submit"]):not([type="radio"]),select,textarea,.wp-block-post-comments-form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]),.wp-block-post-comments-form textarea{color:var(--wp--preset--color--main);border-radius:5px;border:solid 1px color-mix(in srgb,var(--wp--preset--color--tertiary) 100%,var(--wp--preset--color--main) 20%);padding:.5em 1em;font-size:var(--wp--preset--font-size--small);background-color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.02),0 .5px 1px rgba(0,0,0,.04)}input:focus-visible,textarea:focus-visible,select:focus-visible{outline-color:var(--wp--preset--color--main);outline-offset:1px}input[type="checkbox"],input[type="image"],input[type="radio"]{width:auto}select{-webkit-appearance:none;appearance:none;background:var(--wp--preset--color--base) url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hldnJvbi1kb3duIj48cG9seWxpbmUgcG9pbnRzPSI2IDkgMTIgMTUgMTggOSI+PC9wb2x5bGluZT48L3N2Zz4=") no-repeat;background-size:16px;background-position:calc(100% - 12px) 50%;padding-right:2.2em}::placeholder{color:var(--wp--preset--color--secondary);opacity:.75}.wp-block-group:empty:has(+ .comment-respond){display:none}body:not(.wp-admin) header:has(>.is-position-sticky){position:sticky;top:calc(0px + var(--wp-admin--admin-bar--height,0px));z-index:100}@media (max-width: 600px){header:has(>.is-position-sticky){top:0}}body:not(.wp-admin) header.wp-block-template-part:has(> .wp-block-group > .is-position-sticky):not(:has(> .is-position-sticky)),body:not(.wp-admin) header.wp-block-template-part:has(> .wp-block-group > .is-position-sticky):not(:has(> .is-position-sticky))>.wp-block-group{display:contents}body:not(.wp-admin) header.wp-block-template-part:has(> .wp-block-group > .is-position-sticky):not(:has(> .is-position-sticky))>.wp-block-group>.alignfull{margin-left:0;margin-right:0}@media (max-width: 781px){header:has(>.ollie-unstick-mobile){position:static}}@layer woocommerce-default, theme-overrides;.wc-block-add-to-cart-with-options-variation-selector-attribute-options__pill:has(.wc-block-add-to-cart-with-options-variation-selector-attribute-options__pill-input:checked),:where(.wc-block-add-to-cart-with-options-variation-selector-attribute-options__pill):where(:focus-within){--pill-color:var(--wp--preset--color--main);--pill-background-color:var(--wp--preset--color--main);background-color:var(--wp--preset--color--tertiary);color:var(--wp--preset--color--contrast);outline:solid 2px var(--wp--preset--color--main);outline-offset:0}:where(.wc-block-add-to-cart-with-options-variation-selector-attribute-options__pill):where(:focus-within:has(.wc-block-add-to-cart-with-options-variation-selector-attribute-options__pill-input:checked)){outline-color:transparent}.wp-block-button.wc-block-components-product-button .wc-block-components-product-button__button{width:100%}.wp-block-group-is-layout-flex:has(.wc-block-components-product-button){gap:15px}.woocommerce div.product{margin:0}.woocommerce .woocommerce-breadcrumb{margin:0}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:var(--wp--preset--color--main) !important;color:var(--wp--preset--color--base) !important;border-radius:5px}.wc-block-components-notice-banner{padding:10px !important;align-items:center;border-radius:5px}.wc-block-components-notice-banner svg{width:20px}.wc-block-components-notice-banner>.wc-block-components-button{margin-top:0 !important}.wc-block-store-notices:has(.woocommerce-notices-wrapper:empty),.wp-block-woocommerce-store-notices:has(.woocommerce-notices-wrapper:empty){display:none}.wp-block-woocommerce-store-notices:has(.woocommerce-notices-wrapper:empty)+.entry-content,.wp-block-group>.wp-block-woocommerce-store-notices:has(.woocommerce-notices-wrapper:empty){margin-top:0}.wp-block-group:has(> .wc-block-store-notices .woocommerce-notices-wrapper:empty){margin-bottom:0 !important}:where(.wc-block-next-previous-buttons__button){border-radius:5px}:where(.wc-block-next-previous-buttons__icon){padding:0}.ollie-product-button-hover-image{position:relative;overflow:hidden}.ollie-product-button-hover .wp-block-woocommerce-product-image{overflow:hidden}.ollie-product-button-hover .wp-block-woocommerce-product-button{flex-direction:row;margin:0;gap:10px}.ollie-product-button-hover .wp-block-woocommerce-product-button>*{flex-shrink:0;margin:0;padding:0;width:auto !important}.ollie-product-button-hover .wp-block-woocommerce-product-button a,.ollie-product-button-hover .wp-block-woocommerce-product-button a button{margin:0;padding:0}.ollie-product-button-hover .wp-block-woocommerce-product-button a:not(:first-child):before{content:"·";margin:0 5px 0 8px}.ollie-product-button-hover-group{border-radius:5px;transform:translateY(100%);transition:transform .4s cubic-bezier(.4,0,.2,1),opacity .4s cubic-bezier(.4,0,.2,1);margin:0 !important;position:absolute !important;bottom:12px;right:12px;opacity:0}.ollie-product-button-hover:hover .ollie-product-button-hover-group{transform:translateY(0);opacity:1}@media (max-width: 722px){.ollie-product-button-hover-group{opacity:1;transform:translateY(0);position:absolute}}@layer theme-overrides{.wp-block-woocommerce-product-collection .wp-block-post-title.has-medium-font-size,.wp-block-woocommerce-product-collection .wp-block-post-title[class*="has-medium-font-size"],.wp-block-woocommerce-product-template .wp-block-post-title.has-medium-font-size,.wp-block-woocommerce-product-template .wp-block-post-title[class*="has-medium-font-size"]{font-size:var(--wp--preset--font-size--small) !important}}.wc-block-product-template__responsive+.wp-block-group:empty{display:none}.wc-block-product-template__responsive{row-gap:2em}:where(.wc-block-product-template .wc-block-product)>:not(:last-child){margin-bottom:var(--wp--preset--spacing--small);margin-top:0}.wc-block-product-template .wc-block-product .wp-block-post-title{margin-bottom:0}@container (max-width: 500px){.wc-block-components-order-summary .wc-block-components-order-summary-item__individual-prices,.wc-block-components-product-price{flex-wrap:wrap;display:flex}}.wp-block-woocommerce-product-collection .wp-block-post-title.has-medium-font-size,.wp-block-woocommerce-product-collection .wp-block-post-title[class*="has-medium-font-size"],.wp-block-woocommerce-product-template .wp-block-post-title.has-medium-font-size,.wp-block-woocommerce-product-template .wp-block-post-title[class*="has-medium-font-size"],.wc-block-product-template__responsive .wp-block-post-title.has-medium-font-size,.wc-block-product-template__responsive .wp-block-post-title[class*="has-medium-font-size"]{font-size:var(--wp--preset--font-size--small) !important}