ul.cat-items .tit a span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@keyframes auto-down-animate{0%{opacity:0;top:0px}50%{opacity:1;top:13px}100%{opacity:0;top:27px}}@-webkit-keyframes auto-down-animate{0%{-webkit-transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes out-glow{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1}100%{opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5)}}@-webkit-keyframes out-glow{0%{opacity:0;-webkit-transform:scale(0)}50%{opacity:1}100%{opacity:0;-webkit-transform:scale(1.5)}}::-webkit-scrollbar{background:#fff;border-radius:0px;width:8px;height:8px}::-webkit-scrollbar-thumb{background:#cfcfcf;border-radius:0px}::-webkit-scrollbar-thumb:hover{background:#aaa}body *:not(.ab-icon,.fa,.fas,.far,.fab,[class^=eicon]){font-family:"Source Sans Pro",Cambria,Sans-serif}body h1,body h2,body h3,body h4,body h5,body h6{font-family:"Source Sans Pro",Cambria,Sans-serif !important}#header_menu li[class*=current]>a,#header_menu a:hover{color:var(--e-global-color-1457e52);fill:var(--e-global-color-1457e52)}.elementor-sticky--effects #header_menu a{color:#333;fill:#333}.elementor-sticky--effects #header_menu a:hover{color:var(--e-global-color-1457e52);fill:var(--e-global-color-1457e52)}ul.cat-items{list-style:none;padding:0;margin:0;line-height:60px}ul.cat-items .item{border-bottom:1px solid #ebebeb;font-size:16px}ul.cat-items .item.has-child>.tit a{max-width:calc(100% - 60px);padding-right:0}ul.cat-items *:not(ul){-webkit-transition:all .3s;transition:all .3s}ul.cat-items .tit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}ul.cat-items .tit a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--e-global-color-primary);padding-left:20px;padding-right:10px;width:100%}ul.cat-items .tit a::before{content:"●";font-size:10px;color:#666;display:block;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;width:20px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}ul.cat-items .tit a span{display:block;-webkit-box-flex:1;-ms-flex:1;flex:1}ul.cat-items .tit a:hover{color:var(--e-global-color-accent)}ul.cat-items .tit>span{width:50px;display:block;text-align:center;cursor:pointer;border-left:1px solid rgba(0,0,0,.05);-webkit-transition:border-left ease .3s;transition:border-left ease .3s}ul.cat-items .tit:hover a::before{width:0;opacity:0}ul.cat-items .tit:hover>span{border-color:#fff}ul.cat-items .icon{margin:0;font-size:12px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);line-height:1;padding:0;width:auto;height:14px;right:15px;pointer-events:none}ul.cat-items .cat-items{display:none}ul.cat-items ul.deep-2 .item a{line-height:50px;font-size:14px;background:#f8f8f8}.elementor-pagination .page-numbers{display:inline-block;min-width:30px;padding:0 10px;height:30px;line-height:30px;background:#fff;border-radius:4px;border:1px solid #eee;font-weight:normal;font-size:14px}.elementor-pagination .page-numbers.current,.elementor-pagination .page-numbers:hover{background:var(--e-global-color-astglobalcolor0);color:#fff}#hotproduct_side .slick-arrow{top:unset;bottom:-60px;width:50%;background:#fff;border-radius:0;height:40px;border-top:1px solid #eee}#hotproduct_side .slick-arrow:before{display:block;color:var(--e-global-color-astglobalcolor0)}#hotproduct_side .slick-prev{left:0;border-right:1px solid #eee}#hotproduct_side .slick-prev:before{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}#hotproduct_side .slick-next{right:0}#hotproduct_side .slick-next::before{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}#product-gallery .elementor-image-carousel-wrapper{padding-bottom:90px !important}#product-gallery .elementor-image-carousel-wrapper .swiper-pagination-bullet{width:80px;height:80px;background:#fff;overflow:hidden;border:1px solid #eee;border-radius:unset;opacity:1}#product-gallery .elementor-image-carousel-wrapper .swiper-pagination-bullet.swiper-pagination-bullet-active{border-color:var(--e-global-color-astglobalcolor0) !important}/*# sourceMappingURL=theme.min.css.map */