.elementor-1431 .elementor-element.elementor-element-00cfb3b{--display:flex;--min-height:100px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EDEDED;--border-color:#EDEDED;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1431 .elementor-element.elementor-element-00cfb3b.e-con{--align-self:center;}.elementor-1431 .elementor-element.elementor-element-6835357{--display:flex;}.elementor-1431 .elementor-element.elementor-element-6835357.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1431 .elementor-element.elementor-element-a5f9e52 .elementor-repeater-item-f826192.elementor-social-icon{background-color:var( --e-global-color-text );}.elementor-1431 .elementor-element.elementor-element-a5f9e52 .elementor-repeater-item-f826192.elementor-social-icon i{color:var( --e-global-color-501ef18 );}.elementor-1431 .elementor-element.elementor-element-a5f9e52 .elementor-repeater-item-f826192.elementor-social-icon svg{fill:var( --e-global-color-501ef18 );}.elementor-1431 .elementor-element.elementor-element-a5f9e52 .elementor-repeater-item-2f5a855.elementor-social-icon{background-color:var( --e-global-color-text );}.elementor-1431 .elementor-element.elementor-element-a5f9e52 .elementor-repeater-item-2f5a855.elementor-social-icon i{color:var( --e-global-color-501ef18 );}.elementor-1431 .elementor-element.elementor-element-a5f9e52 .elementor-repeater-item-2f5a855.elementor-social-icon svg{fill:var( --e-global-color-501ef18 );}.elementor-1431 .elementor-element.elementor-element-a5f9e52 .elementor-repeater-item-c0181b7.elementor-social-icon{background-color:var( --e-global-color-text );}.elementor-1431 .elementor-element.elementor-element-a5f9e52 .elementor-repeater-item-c0181b7.elementor-social-icon i{color:var( --e-global-color-501ef18 );}.elementor-1431 .elementor-element.elementor-element-a5f9e52 .elementor-repeater-item-c0181b7.elementor-social-icon svg{fill:var( --e-global-color-501ef18 );}.elementor-1431 .elementor-element.elementor-element-a5f9e52{--grid-template-columns:repeat(3, auto);--icon-size:20px;--grid-column-gap:10px;--grid-row-gap:0px;}.elementor-1431 .elementor-element.elementor-element-a5f9e52 .elementor-widget-container{text-align:center;}.elementor-1431 .elementor-element.elementor-element-a5f9e52.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1431 .elementor-element.elementor-element-a5f9e52 .elementor-social-icon{--icon-padding:9px;}.elementor-1431 .elementor-element.elementor-element-8b5899d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1431 .elementor-element.elementor-element-0c67a22 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1431 .elementor-element.elementor-element-0c67a22 .kitify-search__field{text-align:left;font-size:14px;color:#B5B5B5;}.elementor-1431 .elementor-element.elementor-element-0c67a22 .kitify-search__field::-webkit-input-placeholder{color:#B5B5B5;}.elementor-1431 .elementor-element.elementor-element-0c67a22 .kitify-search__field::-moz-placeholder{color:#B5B5B5;}.elementor-1431 .elementor-element.elementor-element-0c67a22 .kitify-search__field:-ms-input-placeholder{color:#B5B5B5;}.elementor-1431 .elementor-element.elementor-element-0c67a22 .kitify-search__submit{font-size:14px;background-color:var( --e-global-color-b70b612 );color:var( --e-global-color-7581bcc );padding:12px 24px 12px 24px;border-radius:30px 30px 30px 30px;}.elementor-1431 .elementor-element.elementor-element-0c67a22 .kitify-search__submit:hover{background-color:#DD1E30;color:#FFFFFF;}.elementor-1431 .elementor-element.elementor-element-0c67a22 .kitify-search__form{background-color:#F4F4F4;padding:0px 6px 0px 6px;border-radius:50px 50px 50px 50px;}.elementor-1431 .elementor-element.elementor-element-4bd0c8b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1431 .elementor-element.elementor-element-4bd0c8b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1431 .elementor-element.elementor-element-608e819.kitify-equal-height-enable .kitify-iconbox{height:100%;}.elementor-1431 .elementor-element.elementor-element-608e819{width:var( --container-widget-width, 56.183% );max-width:56.183%;--container-widget-width:56.183%;--container-widget-flex-grow:0;}.elementor-1431 .elementor-element.elementor-element-608e819.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1431 .elementor-element.elementor-element-608e819 .kitify-iconbox{padding:0px 0px 0px 0px;-webkit-box-align:start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start;}.elementor-1431 .elementor-element.elementor-element-608e819 .kitify-iconbox__title{font-size:12px;}.elementor-1431 .elementor-element.elementor-element-608e819 .kitify-iconbox__desc{color:#111111;font-size:14px;}.elementor-1431 .elementor-element.elementor-element-608e819 .kitify-iconbox__box_icon{color:#111111;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F0F0F0;border-radius:50% 50% 50% 50%;font-size:18px;margin:0px 12px 0px 0px;padding:13px 13px 13px 13px;height:44px;width:44px;}.elementor-1431 .elementor-element.elementor-element-40e82a7.kitify-equal-height-enable .kitify-iconbox{height:100%;}.elementor-1431 .elementor-element.elementor-element-40e82a7 .kitify-iconbox{padding:0px 0px 0px 0px;-webkit-box-align:start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start;}.elementor-1431 .elementor-element.elementor-element-40e82a7 .kitify-iconbox__title{font-size:12px;}.elementor-1431 .elementor-element.elementor-element-40e82a7 .kitify-iconbox__desc{color:#111111;font-size:14px;}.elementor-1431 .elementor-element.elementor-element-40e82a7 .kitify-iconbox__box_icon{color:#111111;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F0F0F0;border-radius:50% 50% 50% 50%;font-size:18px;margin:0px 12px 0px 0px;padding:11px 11px 11px 11px;height:44px;width:44px;}.elementor-1431 .elementor-element.elementor-element-bd70051{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:40px;--padding-right:40px;}.elementor-1431 .elementor-element.elementor-element-bd70051:not(.elementor-motion-effects-element-type-background), .elementor-1431 .elementor-element.elementor-element-bd70051 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9E9E9;}.elementor-1431 .elementor-element.elementor-element-bd70051::before, .elementor-1431 .elementor-element.elementor-element-bd70051 > .elementor-background-video-container::before, .elementor-1431 .elementor-element.elementor-element-bd70051 > .e-con-inner > .elementor-background-video-container::before, .elementor-1431 .elementor-element.elementor-element-bd70051 > .elementor-background-slideshow::before, .elementor-1431 .elementor-element.elementor-element-bd70051 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1431 .elementor-element.elementor-element-bd70051 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1431 .elementor-element.elementor-element-bd70051.e-con{--align-self:center;}.elementor-1431 .elementor-element.elementor-element-e119ec6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1431 .elementor-element.elementor-element-e119ec6.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1431 .elementor-element.elementor-element-b227ebd .kitify-logo__link{width:200px;}.elementor-1431 .elementor-element.elementor-element-b227ebd .kitify-logo{justify-content:center;}.elementor-1431 .elementor-element.elementor-element-73df664{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1431 .elementor-element.elementor-element-73df664.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1431 .elementor-element.elementor-element-d251fa2{width:100%;max-width:100%;}.elementor-1431 .elementor-element.elementor-element-d251fa2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1431 .elementor-element.elementor-element-d251fa2.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1431 .elementor-element.elementor-element-d251fa2 .kitify-nav--horizontal{justify-content:center;text-align:center;--kitify-navmenu--item-flex-grow:0;--kitify-navmenu--item-margin:0;}.elementor-1431 .elementor-element.elementor-element-d251fa2 .kitify-nav--vertical .menu-item-link-top{justify-content:center;text-align:center;--kitify-navmenu--item-flex-grow:0;--kitify-navmenu--item-margin:0;}.elementor-1431 .elementor-element.elementor-element-d251fa2 .kitify-nav--vertical-sub-bottom .menu-item-link-sub{justify-content:center;text-align:center;--kitify-navmenu--item-flex-grow:0;--kitify-navmenu--item-margin:0;}.elementor-1431 .elementor-element.elementor-element-d251fa2 .kitify-mobile-menu.kitify-active--mbmenu .menu-item-link{justify-content:center;text-align:center;--kitify-navmenu--item-flex-grow:0;--kitify-navmenu--item-margin:0;}body:not(.rtl) .elementor-1431 .elementor-element.elementor-element-d251fa2 .kitify-nav--horizontal .kitify-nav__sub{text-align:left;}body.rtl .elementor-1431 .elementor-element.elementor-element-d251fa2 .kitify-nav--horizontal .kitify-nav__sub{text-align:right;}.elementor-1431 .elementor-element.elementor-element-d251fa2 .kitify-nav__sub{width:300px;border-radius:8px 8px 8px 8px;}.elementor-1431 .elementor-element.elementor-element-d251fa2 .kitify-nav__sub > .menu-item:first-child > .menu-item-link{border-radius:8px 8px 0 0;}.elementor-1431 .elementor-element.elementor-element-d251fa2 .kitify-nav__sub > .menu-item:last-child > .menu-item-link{border-radius:0 0 8px 8px;}.elementor-1431 .elementor-element.elementor-element-d251fa2 .menu-item-link-sub{padding:10px 0px 10px 6px;}.elementor-1431 .elementor-element.elementor-element-d251fa2 .kitify-nav__sub > .kitify-nav-item-sub:not(:last-child){border-style:solid;border-color:#CECECE;border-width:0;border-bottom-width:1px;}.elementor-1431 .elementor-element.elementor-element-d251fa2 .kitify-nav__mobile-trigger{color:var( --e-global-color-501ef18 );font-size:22px;}.elementor-1431 .elementor-element.elementor-element-d251fa2 .kitify-active--mbmenu .kitify-nav{padding:30px 0px 0px 0px;}.elementor-1431 .elementor-element.elementor-element-6e1e499{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1431 .elementor-element.elementor-element-4f9557e .kitify-menu-account__box{padding:16px 0px 16px 0px;}.elementor-1431 .elementor-element.elementor-element-67b6989 .kitify-nova-cart__icon{font-size:20px;}.elementor-1431 .elementor-element.elementor-element-67b6989 .kitify-nova-cart .header-cart-box .count-badge{top:-10px;left:16px;}.elementor-1431 .elementor-element.elementor-element-67b6989 .kitify-nova-cart{padding:016px 0px 016px 0px;}.elementor-1431 .elementor-element.elementor-element-7c0bba2{--display:flex;--min-height:40px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1431 .elementor-element.elementor-element-7c0bba2:not(.elementor-motion-effects-element-type-background), .elementor-1431 .elementor-element.elementor-element-7c0bba2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#222222;}.elementor-1431 .elementor-element.elementor-element-13d3fb6.elementor-element{--align-self:center;}.elementor-1431 .elementor-element.elementor-element-13d3fb6 .kitify-animated-text{text-align:center;color:var( --e-global-color-text );font-family:"p22-mackinac-pro", sans-serif;}.elementor-1431 .elementor-element.elementor-element-13d3fb6 .kitify-animated-text__before-text{color:var( --e-global-color-text );}.elementor-1431 .elementor-element.elementor-element-13d3fb6 .kitify-animated-text__animated-text{color:#82FF30;}@media(max-width:1599px){.elementor-1431 .elementor-element.elementor-element-00cfb3b{--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:100px;}.elementor-1431 .elementor-element.elementor-element-a5f9e52{width:100%;max-width:100%;--icon-size:22px;}.elementor-1431 .elementor-element.elementor-element-608e819{width:var( --container-widget-width, 243.375px );max-width:243.375px;--container-widget-width:243.375px;--container-widget-flex-grow:0;}.elementor-1431 .elementor-element.elementor-element-bd70051{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-1431 .elementor-element.elementor-element-b227ebd.elementor-element{--align-self:center;}.elementor-1431 .elementor-element.elementor-element-b227ebd .kitify-logo__link{width:230px;}.elementor-1431 .elementor-element.elementor-element-7c0bba2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1431 .elementor-element.elementor-element-13d3fb6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}@media(max-width:1279px){.elementor-1431 .elementor-element.elementor-element-bd70051{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-1431 .elementor-element.elementor-element-e119ec6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1431 .elementor-element.elementor-element-e119ec6.e-con{--order:2;}.elementor-1431 .elementor-element.elementor-element-b227ebd > .elementor-widget-container{padding:5px 0px 5px 0px;}.elementor-1431 .elementor-element.elementor-element-b227ebd .kitify-logo{justify-content:center;}.elementor-1431 .elementor-element.elementor-element-73df664.e-con{--order:1;}.elementor-1431 .elementor-element.elementor-element-d251fa2.elementor-element{--order:-99999 /* order start hack */;}.elementor-1431 .elementor-element.elementor-element-d251fa2 .kitify-nav--horizontal{justify-content:flex-start;text-align:left;--kitify-navmenu--item-flex-grow:0;--kitify-navmenu--item-margin:0;}.elementor-1431 .elementor-element.elementor-element-d251fa2 .kitify-nav--vertical .menu-item-link-top{justify-content:flex-start;text-align:left;--kitify-navmenu--item-flex-grow:0;--kitify-navmenu--item-margin:0;}.elementor-1431 .elementor-element.elementor-element-d251fa2 .kitify-nav--vertical-sub-bottom .menu-item-link-sub{justify-content:flex-start;text-align:left;--kitify-navmenu--item-flex-grow:0;--kitify-navmenu--item-margin:0;}.elementor-1431 .elementor-element.elementor-element-d251fa2 .kitify-mobile-menu.kitify-active--mbmenu .menu-item-link{justify-content:flex-start;text-align:left;--kitify-navmenu--item-flex-grow:0;--kitify-navmenu--item-margin:0;}.elementor-1431 .elementor-element.elementor-element-d251fa2 .kitify-nav--horizontal .kitify-nav-depth-0{margin-top:3px;}.elementor-1431 .elementor-element.elementor-element-d251fa2 .kitify-nav--vertical-sub-left-side .kitify-nav-depth-0{margin-right:3px;}.elementor-1431 .elementor-element.elementor-element-d251fa2 .kitify-nav--vertical-sub-right-side .kitify-nav-depth-0{margin-left:3px;}.elementor-1431 .elementor-element.elementor-element-6e1e499.e-con{--order:3;}}@media(max-width:991px){.elementor-1431 .elementor-element.elementor-element-bd70051{--min-height:60px;}.elementor-1431 .elementor-element.elementor-element-e119ec6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-1431 .elementor-element.elementor-element-bd70051{--min-height:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-1431 .elementor-element.elementor-element-e119ec6{--width:46.441%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1431 .elementor-element.elementor-element-e119ec6.e-con{--align-self:center;}.elementor-1431 .elementor-element.elementor-element-b227ebd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1431 .elementor-element.elementor-element-b227ebd .kitify-logo__link{width:156px;}.elementor-1431 .elementor-element.elementor-element-73df664{--width:10.339%;}.elementor-1431 .elementor-element.elementor-element-6e1e499{--width:100%;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1431 .elementor-element.elementor-element-6e1e499.e-con{--align-self:center;}}@media(min-width:768px){.elementor-1431 .elementor-element.elementor-element-00cfb3b{--content-width:1500px;}.elementor-1431 .elementor-element.elementor-element-6835357{--width:22%;}.elementor-1431 .elementor-element.elementor-element-8b5899d{--width:50%;}.elementor-1431 .elementor-element.elementor-element-4bd0c8b{--width:29.308%;}.elementor-1431 .elementor-element.elementor-element-e119ec6{--width:14.228%;}.elementor-1431 .elementor-element.elementor-element-73df664{--width:71.016%;}.elementor-1431 .elementor-element.elementor-element-6e1e499{--width:45%;}}@media(max-width:1599px) and (min-width:768px){.elementor-1431 .elementor-element.elementor-element-00cfb3b{--content-width:1600px;}.elementor-1431 .elementor-element.elementor-element-6835357{--width:17.635%;}.elementor-1431 .elementor-element.elementor-element-8b5899d{--width:45%;}.elementor-1431 .elementor-element.elementor-element-4bd0c8b{--width:37.231%;}.elementor-1431 .elementor-element.elementor-element-e119ec6{--width:154.594px;}.elementor-1431 .elementor-element.elementor-element-73df664{--width:1033.25px;}}@media(max-width:1279px) and (min-width:768px){.elementor-1431 .elementor-element.elementor-element-e119ec6{--width:30%;}.elementor-1431 .elementor-element.elementor-element-73df664{--width:40%;}.elementor-1431 .elementor-element.elementor-element-6e1e499{--width:40%;}}/* Start custom CSS for social-icons,class:.elementor-element-a5f9e52 *//* 1. 强制限制 SVG 初始大小，防止其撑开页面 */ .elementor-social-icons-wrapper svg{width:1em!important;/* 限制宽度为文字比例 */ height:1em!important;/* 限制高度 */ max-width:25px!important;/* 根据您设计的图标大小设置一个硬性上限 */ transition:none!important;/* 加载瞬间禁止动画 */}/* 2. 锁定图标容器，防止布局跳动 */ .elementor-social-icon{display:inline-flex!important;align-items:center;justify-content:center;width:40px!important;/* 锁定容器宽度 */ height:40px!important;/* 锁定容器高度 */ overflow:hidden;/* 超出部分隐藏，防止放大溢出 */}/* 3. 初始状态补救 */ .elementor-grid{display:flex!important;flex-direction:row!important}/* End custom CSS */
/* Start custom CSS for kitify-search,class:.elementor-element-0c67a22 *//* 1. 强制横向，但不干涉高度计算 */ .kitify-search__form{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;/* 核心修改：改为居中对齐而非拉伸，保持原有高度 */ justify-content:flex-start!important}/* 2. 让输入框部分容器跟随父级，不产生额外边距 */ .kitify-search__label{display:inline-block!important;margin:0!important;flex:1 1 auto!important}/* 3. 保护输入框和按钮的原始表现 */ .kitify-search__field,.kitify-search__submit{/* 移除所有可能导致高度变化的强制定义 */ vertical-align:middle!important}/* 4. 消除加载瞬间的垂直偏移 */ .kitify-search__submit{flex-shrink:0!important;margin:0!important;/* 防止默认 margin 导致按钮错位 */}/* End custom CSS */
/* Start custom CSS for container,class:.elementor-element-4bd0c8b *//* 1. 给图标预留物理空间，防止图标加载前文字向左塌陷 */ .elementor-element-608e819 .kitify-iconbox__box_header,.elementor-element-40e82a7 .kitify-iconbox__box_header{min-width:35px;/* 根据你图标的大小预估一个值 */ display:inline-flex!important}/* 2. 解决两个盒子在加载瞬间的“上下堆叠”但不强制 Flex */ /* 我们只在最关键的加载期限制它们的最小高度 */ .elementor-element-6835357 .e-con-inner{min-height:50px;/* 确保页头高度稳定 */}/* 3. 针对 Free Shipping 文字跳动的精准修复 */ /* 锁定这行文字的高度和显示模式，不干涉它的宽度 */ .elementor-element-40e82a7 .kitify-iconbox__desc{display:block;min-height:1.2em;line-height:1.2em;white-space:nowrap;/* 禁止在加载瞬间折行 */}/* 4. 解决脚本替换符号时的瞬间位移 */ #currency-symbol{display:inline-block;width:0.8em;/* 锁定一个符号的固定宽度，防止 $ 和 € 切换时字符宽度不一导致文字晃动 */ text-align:center}/* 5. 初始态微调：防止 Kitify 默认样式还没加载时的乱序 */ .kitify-iconbox{display:flex!important;flex-wrap:nowrap!important;/* 强制图标和文字横向，不干涉间距 */}/* End custom CSS */
/* Start custom CSS for kitify-animated-text,class:.elementor-element-13d3fb6 *//* 1. 外部大环境：建立一个坚固且居中的舞台 */ .elementor-widget-kitify-animated-text{display:flex!important;justify-content:center!important;/* 水平居中 */ align-items:center!important;/* 垂直居中 */ min-height:50px;/* 给字母跳动留够空间 */ overflow:hidden;/* 关键：切掉初始堆叠的第二行 */}/* 2. 核心容器：锁定高度并强制居中 */ .kitify-animated-text{display:inline-flex!important;/* 必须是 inline-flex 才能让 Kitify 正确计算宽度 */ align-items:center!important;justify-content:center!important;height:50px!important;opacity:0;/* 初始隐身，防止加载时的混乱 */ transition:opacity 0.3s ease;text-align:center}/* 3. 动画执行层：解除所有可能导致错位的定位 */ .kitify-animated-text__animated-text{display:flex!important;justify-content:center!important;position:relative!important;margin:0 auto!important}/* 4. 初始化完成后显现 */ .kitify-animated-text.visible,.kitify-animated-text[data-settings],.elementor-active .kitify-animated-text{opacity:1!important}/* 5. 初始状态补救（防止 JS 挂掉不显示） */ .kitify-animated-text{animation:kitifyShow 0.1s forwards;animation-delay:2s}@keyframes kitifyShow{to{opacity:1}}/* 6. 解决字母底部变形/抖动 */ .kitify-animated-span{backface-visibility:hidden;-webkit-font-smoothing:antialiased;will-change:transform}/* End custom CSS */