/* Shared KADIAN surfaces: champagne, warm white and charcoal. */
body{--e-global-color-accent:#d9cdb8!important;--kadian-gold:#c5b79c;--kadian-gold-soft:#eee7dc;--kpc-gold:#c5b79c;--kadian-radius-surface:26px;--kadian-radius-card:20px}
.kadian-eyebrow,.kadian-about-role,.kadian-training-caption{color:#635f57}.kadian-page img{max-width:100%}.kadian-page :is(h1,h2,h3,p){overflow-wrap:break-word}
.kadian-about-cta{background:linear-gradient(115deg,#eee6d8,#f8f5ef)!important;color:var(--kadian-ink)!important}.kadian-about-cta :is(h2,p,.kadian-eyebrow){color:var(--kadian-ink)!important}.kadian-about-cta .kadian-btn{background:var(--kadian-ink)!important;border-color:var(--kadian-ink)!important;color:#fff!important}
.kadian-about-history{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(28px,6vw,90px);padding:70px 0 90px;border-top:1px solid var(--kadian-line)}.kadian-about-history h2{font-size:clamp(36px,4.5vw,58px);line-height:1.05;margin:16px 0}.kadian-about-history__text{max-width:680px}.kadian-about-history__text p{font-size:16px;margin:0 0 20px}.kadian-about-history blockquote{background:#f5f1e9;border:0;border-radius:20px;padding:24px 28px;margin:28px 0;font:500 clamp(25px,3vw,34px)/1.2 'Cormorant Garamond',serif;color:#2d232e}.kadian-about-signature{font-weight:700}.kadian-about-team{width:100%;margin:0!important;padding:70px clamp(22px,5vw,64px)!important}.kadian-about-profile,.kadian-about-profile--reverse{align-items:start;gap:clamp(28px,5vw,70px);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);margin-bottom:80px}.kadian-about-profile--reverse{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.kadian-about-profile figure{position:sticky;top:120px;max-height:650px}.kadian-about-profile h3{font-size:clamp(40px,5vw,60px);line-height:1.05}.kadian-about-profile p{line-height:1.8;font-size:15px}.kadian-about-profile__lead{font-weight:650}
/* A compact audience label stays with the logo at every breakpoint. */
.elementor-location-header .elementor-widget-image:has(.kadian-audience-badge){display:flex;align-items:center;flex-direction:column;justify-content:center;gap:3px;padding-block:3px}.elementor-location-header .elementor-widget-image:has(.kadian-audience-badge) img{max-height:64px;width:auto!important}.kadian-audience-badge{display:inline-flex;justify-content:center;align-items:center;background:#f3eee5;border:1px solid #e6ddce;color:#2d232e;border-radius:999px;padding:2px 9px;font:600 9px/1.25 Raleway,sans-serif;letter-spacing:.025em;max-width:100%;white-space:nowrap}.elementor-location-header .elementor-sub-item{padding-top:12px!important;padding-bottom:12px!important}.elementor-location-header .elementor-sub-item:after{bottom:7px!important}.kadian-subnav-indicator{background:#c5b79c!important}
/* Mini cart grid controls must not inherit Elementor absolute offsets. */
.elementor-menu-cart__products .elementor-menu-cart__product{grid-template-columns:70px minmax(0,1fr) 30px!important;column-gap:12px!important;align-items:center!important;padding:12px!important;min-width:0!important}.elementor-menu-cart__product-name{min-width:0!important;overflow-wrap:anywhere}.elementor-menu-cart__product-remove{position:static!important;inset:auto!important;transform:none!important;grid-column:3!important;grid-row:1/3!important;align-self:center!important;justify-self:center!important;display:grid!important;place-items:center!important;width:28px!important;height:28px!important;margin:0!important}.elementor-menu-cart__product-remove a{display:block!important;position:relative!important;inset:auto!important;transform:none!important;width:28px!important;height:28px!important;border:1px solid #ded8cf!important;border-radius:50%!important;background:#fff!important;color:#53605a!important;opacity:1!important;padding:0!important;margin:0!important}.elementor-menu-cart__product-remove a:before,.elementor-menu-cart__product-remove a:after{position:absolute!important;left:50%!important;top:50%!important;width:10px!important;height:1px!important;background:#53605a!important;margin:0!important;content:''!important}.elementor-menu-cart__product-remove a:before{transform:translate(-50%,-50%) rotate(45deg)!important}.elementor-menu-cart__product-remove a:after{transform:translate(-50%,-50%) rotate(-45deg)!important}.elementor-menu-cart__product-remove a:hover{background:#eee7dc!important;border-color:#c5b79c!important}.elementor-menu-cart__product-remove svg,.elementor-menu-cart__product-remove i{display:none!important}.elementor-menu-cart__product .kadian-tax-label{display:none!important}.elementor-menu-cart__product-price{font-family:Raleway,sans-serif!important;letter-spacing:0!important}.elementor-menu-cart__footer-buttons a:hover{background:#e5dac7!important;border-color:#c5b79c!important;color:#2d232e!important}.elementor-menu-cart__main{max-width:100vw!important;box-sizing:border-box!important}
/* Variation cards retain the native WooCommerce selection and image updates. */
.kadian-variation-cards-ready table.variations{display:none!important}.kadian-variation-groups{margin:26px 0}.kadian-variation-group{margin:0 0 22px}.kadian-variation-group h3{font:700 12px/1.5 Raleway,sans-serif!important;letter-spacing:.08em;text-transform:uppercase;margin:0 0 10px!important}.kadian-variation-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.kadian-variation-card{appearance:none!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:12px!important;background:#fff!important;border:1px solid #dfd8cd!important;border-radius:15px!important;color:#2d232e!important;padding:10px!important;text-align:left!important;font:600 13px/1.4 Raleway,sans-serif!important;letter-spacing:0!important;text-transform:none!important;min-width:0!important;width:100%!important;min-height:82px!important;height:auto!important;white-space:normal!important;transition:background .18s,border-color .18s,box-shadow .18s!important}.kadian-variation-card img{width:58px!important;height:58px!important;object-fit:contain!important;border-radius:10px!important;background:#f7f4ee;flex:none}.kadian-variation-card span{overflow-wrap:anywhere}.kadian-variation-card:hover{background:#f8f5ef!important;border-color:#b7aa94!important}.kadian-variation-card[aria-checked=true]{border-color:#2d232e!important;box-shadow:inset 0 0 0 1px #2d232e!important;background:#f7f4ed!important}.kadian-variation-card:focus-visible{outline:2px solid #2d232e!important;outline-offset:3px!important}.kadian-variation-card:disabled{opacity:.38;cursor:not-allowed}.kpc-base .kpc-card{display:grid!important;grid-template-columns:60px minmax(0,1fr);column-gap:12px;align-content:center}.kpc-base .kpc-card img{grid-column:1;grid-row:1/3;width:60px!important;height:60px!important;aspect-ratio:1!important;object-fit:contain!important;background:#f8f5ef}.kpc-base .kpc-card strong,.kpc-base .kpc-card span{grid-column:2}.kpc{--kpc-gold:#c5b79c!important}.kpc-summary .single_add_to_cart_button:hover,.kpc-stock button:hover{background:#e7ddcc!important;border-color:#c5b79c!important;color:#2d232e!important}.kpc-eta{color:#565047;background:#f2ecdf}.kpc-status{color:#655d4e}
.single-product .woocommerce-breadcrumb{white-space:normal!important;overflow-wrap:anywhere;line-height:1.8}.single-product .woocommerce-product-gallery{max-width:100%!important;min-width:0!important;overflow:hidden}.single-product .woocommerce-product-gallery__wrapper{margin:0}.single-product .woocommerce-product-gallery img{max-width:100%;object-fit:contain}.kpc-product-layout,.kpc-product-layout>.e-con,.kpc-product-panel{min-width:0!important;box-sizing:border-box!important}.kpc-product-panel{max-width:100%!important}.single-product .summary .price,.kadian-modal-price{font-family:Raleway,sans-serif!important;font-variant-numeric:tabular-nums;font-weight:650!important;letter-spacing:-.02em!important}.kadian-filter-bar{flex-wrap:wrap}.kadian-filter__panel{max-width:min(320px,calc(100vw - 48px))}.kadian-filter:nth-last-child(-n+3) .kadian-filter__panel{left:auto;right:0}
/* Training: four clear courses, one consistent visual system. */
.kadian-training{padding-top:30px}.kadian-training h1{font-size:clamp(46px,5.6vw,76px);line-height:.98;margin:18px 0 25px}.kadian-training h1 em,.kadian-training h2 em{font-weight:400}.kadian-training-hero{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(24px,5vw,72px);align-items:center;padding-bottom:52px}.kadian-training-hero>div{padding:30px 0}.kadian-training-hero p{font-size:17px;max-width:550px;margin:0 0 28px}.kadian-training-hero figure{position:relative;margin:0;aspect-ratio:1.04;overflow:hidden;border-radius:26px;background:#f3eee6}.kadian-training-hero img{width:100%;height:100%;object-fit:cover}.kadian-training-hero figcaption{position:absolute;bottom:18px;left:18px;right:18px;border-radius:13px;padding:13px 16px;color:#fff;background:rgba(18,24,23,.75);font-size:12px;backdrop-filter:blur(8px)}.kadian-training-nav{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0 0 58px;scroll-margin-top:130px}.kadian-training-nav a{padding:22px 18px;border:1px solid #e4dbcd;border-radius:18px;color:#2d232e!important;text-decoration:none!important;font-size:14px;line-height:1.5;display:flex;flex-direction:column;gap:10px;transition:background .2s,transform .2s}.kadian-training-nav a:hover{background:#f4eee4;transform:translateY(-3px)}.kadian-training-nav a span{font-size:10px;letter-spacing:.1em;color:#77746c}.kadian-training-nav b{font-size:17px;font-variant-numeric:tabular-nums}.kadian-training-course{padding:48px clamp(22px,4.2vw,56px);margin:0 0 26px;border-radius:26px;background:#f8f5ef;border:1px solid #ece5d9;scroll-margin-top:130px}.kadian-training-course--master{background:#f0ece4}.kadian-training-course>header{display:flex;align-items:center;justify-content:space-between;gap:28px}.kadian-training-course h2{font-size:clamp(35px,4.6vw,60px);line-height:1.05;margin:10px 0}.kadian-training-course>header p{margin:12px 0 0;font-size:16px}.kadian-training-price{font:650 clamp(30px,3.5vw,44px)/1.1 Raleway,sans-serif;white-space:nowrap;font-variant-numeric:tabular-nums}.kadian-training-price small{display:block;font-size:11px;font-weight:500;line-height:1.6;margin:8px 0}.kadian-training-meta{font-size:11px!important;text-transform:uppercase;letter-spacing:.1em;border-bottom:1px solid #dcd3c4;padding-bottom:22px;margin:20px 0 28px!important}.kadian-training-intro{margin:26px 0 30px;max-width:900px}.kadian-training-intro h3{font-size:30px;line-height:1.15;margin:0 0 13px}.kadian-training-intro p{margin:0}.kadian-training-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.kadian-training-grid article,.kadian-training-soft,.kadian-training-dark{padding:28px;border-radius:19px;background:#fff;min-width:0}.kadian-training-grid h3,.kadian-training-custom h3,.kadian-training-modules h3{font-size:28px;line-height:1.15;margin:12px 0}.kadian-training-grid p{font-size:14px;margin:12px 0}.kadian-training-caption{font-size:10px!important;text-transform:uppercase;letter-spacing:.05em}.kadian-training-number{display:inline-grid;place-items:center;width:38px;height:38px;border-radius:50%;background:#f1eadf;font-size:12px;font-weight:650}.kadian-training-list{list-style:none!important;margin:18px 0 0!important;padding:0!important}.kadian-training-list li{position:relative;padding-left:18px;margin:0 0 12px;font-size:14px;line-height:1.6;color:inherit}.kadian-training-list li:before{content:'';position:absolute;left:0;top:.6em;width:6px;height:6px;border-radius:50%;background:#b4c7b7}.kadian-training-dark{background:#2d232e!important;color:#fff!important}.kadian-training-dark :is(p,li,.kadian-eyebrow){color:#f2f0e9!important}.kadian-training-custom{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:30px}.kadian-training-custom article{margin-bottom:18px}.kadian-training-soft ol{padding-left:20px;margin:20px 0 0}.kadian-training-soft li{font-size:14px;line-height:1.65;margin-bottom:12px}.kadian-training-topics{margin:0}.kadian-training-topics>div{border-bottom:1px solid #ded5c7;padding:16px 0}.kadian-training-topics dt{font-size:14px;font-weight:650;margin:0 0 6px}.kadian-training-topics dd{font-size:13px;line-height:1.7;margin:0;color:#525b55}.kadian-training-launch{border:1px solid #d8cbb4;border-radius:999px;padding:10px 16px;font-size:12px;white-space:nowrap}.kadian-training-modules{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.kadian-training-modules article{display:flex;flex-direction:column;background:#fff;border:1px solid #e5ddd0;border-radius:19px;padding:25px;min-width:0}.kadian-training-modules h3{min-height:64px;font-size:26px;margin-top:0}.kadian-training-modules p{font-size:13px}.kadian-training-modules footer{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #e0d6c5;margin-top:auto;padding-top:18px;gap:14px}.kadian-training-modules footer span{font-size:12px}.kadian-training-modules footer strong{font-size:23px;font-variant-numeric:tabular-nums;font-weight:600}.kadian-training-course>.kadian-about-inline{margin-top:28px}.kadian-training-reserve{border-radius:26px;padding:clamp(28px,5vw,60px);background:#e9e1d3;margin-top:50px}.kadian-training-reserve h2{font-size:clamp(36px,4.5vw,55px);margin:12px 0}.kadian-training-reserve__steps{grid-template-columns:repeat(3,minmax(0,1fr));margin:30px 0}.kadian-training-reserve__steps article{padding:0;background:transparent}.kadian-training-reserve__steps article>span{font-size:11px;font-weight:700}.kadian-training-reserve__steps h3{font-size:27px}.kadian-training-reserve .kadian-actions{gap:16px}.kadian-training-reserve .kadian-actions>a:not(.kadian-btn){font-size:13px;color:#2d232e;text-underline-offset:4px}.kadian-training-gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:30px}.kadian-training-gallery img{height:280px;width:100%;object-fit:cover;border-radius:19px}
@media(max-width:1024px){.kadian-training-modules{grid-template-columns:repeat(2,minmax(0,1fr))}.kadian-training-hero{gap:28px}.kadian-training-nav{grid-template-columns:repeat(2,minmax(0,1fr))}.kpc-product-layout{flex-direction:column!important;align-items:stretch!important}.kpc-product-layout>.e-con{width:100%!important;--width:100%!important}.elementor-location-header .elementor-widget-image:has(.kadian-audience-badge) img{max-height:57px}}
@media(max-width:820px){.kadian-about-history{grid-template-columns:1fr;padding:45px 0 50px;gap:18px}.kadian-about-history header{max-width:600px}.kadian-about-profile,.kadian-about-profile--reverse{grid-template-columns:1fr}.kadian-about-profile figure,.kadian-about-profile--reverse figure{position:relative;top:auto;grid-column:1;grid-row:auto;max-width:460px;width:100%;margin-inline:auto}.kadian-about-profile__content,.kadian-about-profile--reverse .kadian-about-profile__content{grid-column:1;grid-row:auto;max-width:none}.kadian-training-hero{grid-template-columns:1fr}.kadian-training-hero figure{aspect-ratio:1.8}.kadian-training-hero>div{padding-bottom:0}.kadian-training-custom{grid-template-columns:1fr}.kadian-training-reserve__steps{grid-template-columns:1fr}.kadian-training-reserve__steps article{padding-bottom:18px;border-bottom:1px solid #d7cbb7}.kadian-training-gallery img{height:200px}}
@media(max-width:767px){.kadian-filter-bar:not(.is-open){visibility:hidden}.kadian-filter-bar.is-open{visibility:visible;max-width:calc(100vw - 20px);box-sizing:border-box}.kadian-filter__panel{max-width:100%}.elementor-location-header .elementor-nav-menu--dropdown{margin-top:0!important}.elementor-menu-cart__products .elementor-menu-cart__product{grid-template-columns:58px minmax(0,1fr) 28px!important;column-gap:10px!important;padding:10px!important}.elementor-menu-cart__product-name{font-size:12px!important;line-height:1.5!important}.elementor-menu-cart__product-image{width:58px!important}.woocommerce-cart .wc-block-cart-items{table-layout:fixed!important;width:100%!important;padding:12px!important}.woocommerce-cart td.wc-block-cart-item__image{width:56px!important;padding:14px 8px 14px 0!important}.woocommerce-cart td.wc-block-cart-item__total{width:72px!important;padding-right:0!important}.woocommerce-cart td.wc-block-cart-item__product{min-width:0!important;padding:14px 5px!important;overflow-wrap:anywhere}.woocommerce-cart .wc-block-cart-item__image img{width:48px!important}.woocommerce-cart .wc-block-cart-item__total .wc-block-components-product-price{font-size:13px!important}.kpc-product-panel{padding-inline:0!important}.kpc-product-layout>.e-con{padding-inline:0!important}.single-product .woocommerce-product-gallery{width:100%!important}.ti-widget{max-width:100%!important;min-width:0!important}.ti-widget .ti-footer{min-width:0!important;max-width:100%!important;flex-wrap:wrap}.kadian-training-course>header{align-items:flex-start;flex-direction:column;gap:16px}.kadian-training-price{font-size:33px}.kadian-training-price small{display:inline;margin-left:8px;font-size:11px}.kadian-training-grid{grid-template-columns:1fr}.kadian-training-course{padding:28px 22px;border-radius:21px}.kadian-training-grid article{padding:22px}.kadian-training-meta{margin-top:20px!important}.kadian-training-modules{grid-template-columns:1fr}.kadian-training-modules h3{min-height:0}.kadian-training-hero figure{aspect-ratio:1.25}.kadian-training h1{font-size:clamp(41px,10vw,58px)}.kadian-training-nav{gap:10px;margin-bottom:28px}.kadian-training-nav a{padding:18px 13px;font-size:12px}.kadian-training-nav b{font-size:15px}.kadian-training-gallery{gap:10px;grid-template-columns:1fr 1fr}.kadian-training-gallery img{height:190px}.kadian-training-gallery img:last-child{display:none}.kadian-training-reserve .kadian-btn{width:100%}.kadian-variation-grid{gap:8px}.kadian-variation-card{gap:8px!important;font-size:12px!important;padding:8px!important;min-height:75px!important}.kadian-variation-card img{width:44px!important;height:44px!important}.kadian-modal-product__content .kadian-variation-grid{grid-template-columns:1fr 1fr}}
@media(prefers-reduced-motion:reduce){.kadian-training-nav a,.kadian-variation-card{transition:none!important}}
/* Final contrast and narrow viewport corrections found during live QA. */
.elementor-menu-cart__product-remove a.elementor_remove_from_cart_button+.remove_from_cart_button{display:none!important}.elementor-menu-cart__product-remove a.elementor_remove_from_cart_button{display:block!important}
.kadian-pro2026-cta{background:linear-gradient(115deg,#eee6d8,#f8f5ef)!important;color:#2d232e!important}.kadian-pro2026-cta :is(h2,p,.kadian-eyebrow){color:#2d232e!important}.kadian-pro2026-cta .kadian-btn{background:#2d232e!important;border-color:#2d232e!important;color:#fff!important}
body .elementor-widget-button .elementor-button{background:#e5dac6;color:#2d232e;border-color:#d7c9b0}body .elementor-widget-button .elementor-button:hover{background:#d6c7ae;color:#2d232e;border-color:#c8b99e}#scroll-to-top{background:#e5dac6!important;color:#2d232e!important}.single-product button.single_add_to_cart_button{background:#2d232e!important;color:#fff!important;border:1px solid #2d232e!important;border-radius:999px!important;font:700 12px/1.5 Raleway,sans-serif!important;letter-spacing:.03em!important;min-height:48px;padding:12px 22px!important;white-space:normal!important}.single-product button.single_add_to_cart_button:hover{background:#e4d8c3!important;color:#2d232e!important;border-color:#cebea2!important}.single-product button.single_add_to_cart_button:disabled{opacity:.45}.single-product .woocommerce-tabs ul.tabs li.active{background:#2d232e!important}.single-product .woocommerce-tabs ul.tabs li.active a{color:#fff!important}.single-product .woocommerce-tabs ul.tabs li:not(.active) a{color:#2d232e!important}.kadian-product-panel .woocommerce-variation-price{font:650 23px/1.5 Raleway,sans-serif;letter-spacing:-.02em}.kadian-product-layout,.kadian-product-layout>.e-con,.kadian-product-panel{box-sizing:border-box!important;min-width:0!important}
@media(max-width:1024px){.kpc-product-layout>.e-con,.kadian-product-layout>.e-con{margin-left:0!important;margin-right:0!important;width:100%!important;--width:100%!important;max-width:100%!important}.kadian-product-layout{flex-direction:column!important;align-items:stretch!important}.kadian-product-panel{padding:24px!important}}
@media(max-width:767px){.woocommerce-cart .wc-block-cart-items tr.wc-block-cart-items__row{display:grid!important;grid-template-columns:48px minmax(0,1fr) 65px!important;column-gap:8px!important;row-gap:0!important;min-width:0!important}.woocommerce-cart .wc-block-cart-items tr.wc-block-cart-items__row>td{min-width:0!important;margin:0!important;width:auto!important}.woocommerce-cart .wc-block-cart-items tr.wc-block-cart-items__row>td.wc-block-cart-item__image{grid-column:1!important;grid-row:1!important;width:48px!important;padding:14px 0!important}.woocommerce-cart .wc-block-cart-items tr.wc-block-cart-items__row>td.wc-block-cart-item__product{grid-column:2!important;grid-row:1!important;padding:14px 0!important}.woocommerce-cart .wc-block-cart-items tr.wc-block-cart-items__row>td.wc-block-cart-item__total{grid-column:3!important;grid-row:1!important;justify-content:flex-end;padding:14px 0!important}.woocommerce-cart .wc-block-components-quantity-selector{max-width:100%!important;min-width:0!important}.kadian-product-panel{padding:24px 18px!important}.kadian-product-layout{padding-block:26px!important}}
/* Elementor draws its own X on the wrapper: disable it before drawing the link icon. */
body .elementor-menu-cart__product-remove{border:0!important;background:none!important}body .elementor-menu-cart__product-remove:before,body .elementor-menu-cart__product-remove:after{content:none!important;display:none!important}body .elementor-menu-cart__product-remove a.elementor_remove_from_cart_button:before,body .elementor-menu-cart__product-remove a.elementor_remove_from_cart_button:after{left:50%!important;top:50%!important;width:10px!important;height:1px!important;margin:0!important;background:#53605a!important}body .elementor-menu-cart__product-remove a.elementor_remove_from_cart_button:before{transform:translate(-50%,-50%) rotate(45deg)!important}body .elementor-menu-cart__product-remove a.elementor_remove_from_cart_button:after{transform:translate(-50%,-50%) rotate(-45deg)!important}.kadian-mobile-filter{background:#e5dac6!important;border-color:#d7c9b0!important;color:#2d232e!important}.kadian-mobile-filter:hover{background:#d6c7ae!important;color:#2d232e!important}

.kadian-variation-reset{appearance:none!important;background:none!important;border:0!important;border-radius:0!important;padding:5px 0!important;margin:5px 0!important;color:#2d232e!important;min-height:28px!important;width:auto!important;font:500 11px/1.5 Raleway,sans-serif!important;letter-spacing:0!important;text-transform:none!important;text-decoration:underline!important;text-underline-offset:3px!important}.kadian-variation-reset:hover{color:#2d232e!important;background:none!important}
/* The WooCommerce mobile sticky CTA sits above Elementor's default lightbox. */
body:has(.elementor-menu-cart--shown) .wc-block-cart__submit-container{visibility:hidden!important;pointer-events:none!important}.elementor-menu-cart__container[aria-hidden=false]{z-index:100100!important}
/* Preserve the original logo's presence instead of inheriting Elementor percentage sizing. */
.elementor-location-header .elementor-widget-image:has(.kadian-audience-badge)>a{display:flex;align-items:center;justify-content:center;width:100%}.elementor-location-header .elementor-widget-image:has(.kadian-audience-badge) img{width:74px!important;max-width:74px!important;height:auto!important;max-height:70px!important}.elementor-location-header :is(.elementor-item-active,.elementor-item:hover,.elementor-sub-item:hover,.elementor-sub-item.elementor-item-active){color:#2d232e!important}
@media(max-width:1024px){.elementor-location-header .elementor-widget-image:has(.kadian-audience-badge) img{width:60px!important;max-width:60px!important;max-height:57px!important}}

.kadian-variation-price-preview{font:650 23px/1.5 Raleway,sans-serif;color:#2d232e;letter-spacing:-.02em;margin:0 0 20px;font-variant-numeric:tabular-nums}.kadian-variation-price-preview[hidden]{display:none!important}.kadian-variation-price-preview .kadian-tax-label{font-size:11px;font-weight:400;letter-spacing:0}
