:root{--global-btn-radius:5px;--global-border-radius:5px;--global-palette-highlight:var(--global-palette3);--global-palette-highlight-alt:var(--global-palette2);--global-palette-highlight-alt2:var(--global-palette9);--global-palette-btn-bg:var(--global-palette1);--global-palette-btn-bg-hover:var(--global-palette2);--global-palette-btn:var(--global-palette9);--global-palette-btn-hover:var(--global-palette9);--global-body-font-family:Jost, var(--global-fallback-font);--global-heading-font-family:Jost;--global-fallback-font:sans-serif;--global-content-width:1650px;--global-content-narrow-width:842px;--global-container-padding:15px;--global-row-margin:-15px;--global-content-boxed-padding:30px}.row{--bs-gutter-x:1.875rem;--bs-gutter-y:0}@media (min-width:992px){#footer .footer_middle .column{padding-top:50px;padding-bottom:50px}#footer .col-sm-3.column{width:24%}#footer .col-sm-3.column.middle-content{width:25%}}@media (min-width:1200px){#footer .footer_middle .column{padding-top:83px;padding-bottom:83px}}@media (max-width:1530px){#product-info .img-details{width:43%!important}#product-info .img-details1{width:53%!important}}@media (max-width:1366px){.stickyscroll{padding-bottom:10px}#column-left,#column-right{width:22%}#base_left_banner h3{font-size:22px;line-height:1.2}#base_cms_banner .banner-wrapper .left-banner .banner-item .contents .heading{font-size:38px;margin-bottom:15px;line-height:44px}#base_cms_banner .banner-wrapper .right-banner .banner-item .contents{bottom:10px}#base_cms_banner .banner-wrapper .right-banner .banner-item .contents h4{font-size:18px}#base_service_block .stickyscroll{padding:0 0 10px}#base_service_block .scroll-item{width:330px}.dropdown-menu.show{inset-block-start:30px!important}#product-info .img-details1{width:46%!important}#product-info .img-details{width:35%!important}}@media (max-width:1200px){#top .nav .lang_currency .list-inline .list-inline-item:not(:last-child){margin-right:1rem}#footer .footer_middle .column::after{right:10px}#column-left,#column-right{width:25%}#base_cms_banner .banner-wrapper .left-banner .banner-item .contents{right:44px}#product-category .title-description ul li a{padding:8px 12px}#footer .footer_bottom{padding:20px 0}#product-info .img-details,#product-info .img-details1{width:100%!important}#product-info .image-content,#product-info .img-side1{float:left;margin-top:20px}#product-info .image-content .img-side,#product-info .img-side1,#tab-description .tab-desc .img-details p,#tab-description .tab-desc p{margin-bottom:30px!important}#tab-description .tab-desc1 p b{margin-bottom:15px!important}#product-info .img-details1 ul{float:left!important;width:100%}#header .header_wishlist{margin-right:20px}#header .header_wishlist a{display:block!important;position:relative!important;height:20px!important;width:20px!important;margin-right:18px;padding:0!important}#header .header_wishlist a::before{display:block!important;content:"";height:20px;width:20px;background-image:url(../image/header-wishlist.svg?v2);position:absolute;top:0;left:0;right:0}#header .header_wishlist a .wishlist-title{display:none!important}#header .header_wishlist a span.counter{position:absolute!important;top:-8px;left:8px}#header .header-compare,#header .header_account{margin-right:10px}}@media (max-width:991px){.row{--bs-gutter-x:1.25rem;--bs-gutter-y:0}section{margin:0 0 50px}.btn,body{font-size:14px}h1{font-size:32px}h3,h4{font-size:18px}h5,h6{font-size:16px}.btn{padding:8px 20px}hr{margin:1rem 0}.title-wrapper{margin:0 0 22px}.price{font-size:16px}.stickyscroll{gap:20px}#top{min-height:40px}#top .nav{-ms-grid-columns:1fr;grid-template-columns:1fr;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#top .nav .position-header-top:last-child{display:none}#top .nav .lang_currency ul.list-inline{text-align:center}#header #menu #navbar-menu .navbar-nav>li>a,#top .nav .lang_currency .dropdown{padding:8px 0}#header .header_middle{position:relative;padding:18px 0}#header .header_middle .wrapper{-ms-grid-columns:auto auto 1fr;grid-template-columns:auto auto 1fr}#footer .column .footer-toggle,#header .header-compare>a::before,#header .header_account_item,#header .header_cart_item,#header .header_wishlist>a::before{display:none}#header #logo{-webkit-box-flex:1;-ms-flex:1;flex:1}#header #menu{min-height:inherit;position:static}#header #menu .navbar-toggler{border:0;padding:0;margin-right:20px}#header #menu .navbar-toggler i{color:var(--global-palette3);font-size:24px}#header #menu .navbar-toggler:focus{-webkit-box-shadow:none;box-shadow:none}#header #menu .overlay{background-color:rgba(0,0,0,.4);position:fixed;top:0;left:0;z-index:9;opacity:.7;filter:alpha(opacity=80);background:#000;width:100%;height:100%;display:none}#header #menu .overlay.active,#product-category #column-left .open-sidebar .overlay.active,#product-category #column-right .open-sidebar .overlay.active{display:block}#header #menu #navbar-menu{position:fixed;top:0;height:100%;left:0;z-index:999;background-color:var(--global-palette9);width:90%;-webkit-transform:translate(-102%);transform:translate(-102%);max-width:400px;opacity:0;-webkit-transition:opacity .4s cubic-bezier(.77,.2,.05,1),-webkit-transform .3s cubic-bezier(.77,.2,.05,1);transition:transform .3s cubic-bezier(.77,.2,.05,1),opacity .4s cubic-bezier(.77,.2,.05,1);transition:transform .3s cubic-bezier(.77,.2,.05,1),opacity .4s cubic-bezier(.77,.2,.05,1),-webkit-transform .3s cubic-bezier(.77,.2,.05,1);overflow-y:auto}#header #menu #navbar-menu.active{opacity:1;visibility:visible;-webkit-transform:translate(0);transform:translate(0)}#header #menu #navbar-menu .navbar-header{padding:1em 1.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:calc(1.2em + 24px);background:var(--global-palette1);color:var(--global-palette9)}#header #menu #navbar-menu .navbar-header h5{margin-bottom:0;color:var(--global-palette9);font-size:18px}#header #menu #navbar-menu .navbar-header .close-icon i{font-size:22px}#header #menu #navbar-menu .navbar-nav{padding:1em 1.5em 1.5em}#header #menu #navbar-menu .navbar-nav .dropdown .dropdown-inner a{min-width:unset}#header #menu .dropdown-menu{background:0 0;border:medium;-webkit-box-shadow:none;box-shadow:none;padding:0;position:relative;width:100%;display:none;-webkit-transform:none;transform:none;opacity:1;-khtml-opacity:1;-webkit-opacity:1;-moz-opacity:1;-webkit-transition:none;transition:none;visibility:visible}#header .header-compare,#header .header_wishlist{margin-right:0}#header .header-compare>a,#header .header_wishlist>a{padding:5px 1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;gap:10px}#header .header-compare span.counter,#header .header_wishlist span.counter{position:static}#header .header-compare span.compare-title,#header .header_wishlist span.wishlist-title{display:block;color:var(--global-palette4)}.mobile_togglemenu{width:25px;height:25px;position:absolute;right:5px;left:auto;top:7px;bottom:auto;padding:0;display:block;line-height:25px;text-align:center}.mobile_togglemenu::before{content:"+";font-size:24px}.toggle.active .mobile_togglemenu::before{content:"−";font-size:24px}#footer{margin-top:40px}#footer .footer_bottom .bottom-content p,#footer .footer_bottom .bottom-content p a,#footer span,.product-thumb .description h5{font-size:15px}#footer .column{width:100%;min-height:inherit;margin:0}#footer h6.toggle{position:relative}#footer .footer_middle{padding-top:60px;padding-bottom:40px}#footer .footer_middle a:not(.mobile_togglemenu){font-size:15px}#footer .footer_middle .column::after{width:0}#footer h5{margin-bottom:18px}#footer .footer_middle li+li{margin-top:8px}#footer .footer_middle .column .footer-toggle{margin-bottom:30px}#footer .footer_bottom{padding:20px 0}#base_cms_banner .banner-wrapper{margin:0 -5px}#base_cms_banner .banner-wrapper .left-banner .banner-item,#base_cms_banner .banner-wrapper .right-banner .banner-item{padding:0 5px}#base_cms_banner .banner-wrapper .left-banner .banner-item .contents .heading{font-size:30px;margin-bottom:12px;line-height:34px}#base_cms_banner .banner-wrapper .right-banner .banner-item .contents{padding:10px 0}#base_cms_banner .banner-wrapper .right-banner .banner-item .contents h4{font-size:16px;margin-bottom:4px}#base_service_block .scroll-item{width:300px}#product-category #column-left,#product-category #column-right{position:fixed;top:0;height:100%;left:0;z-index:999;background-color:var(--global-palette9);width:100%;-webkit-transform:translate(-102%);transform:translate(-102%);max-width:300px;opacity:0;-webkit-transition:opacity .4s cubic-bezier(.77,.2,.05,1),-webkit-transform .3s cubic-bezier(.77,.2,.05,1);transition:transform .3s cubic-bezier(.77,.2,.05,1),opacity .4s cubic-bezier(.77,.2,.05,1);transition:transform .3s cubic-bezier(.77,.2,.05,1),opacity .4s cubic-bezier(.77,.2,.05,1),-webkit-transform .3s cubic-bezier(.77,.2,.05,1);overflow-y:auto;padding:35px 15px 0}#product-category #column-left.active,#product-category #column-right.active{opacity:1;visibility:visible;-webkit-transform:translate(0);transform:translate(0)}#product-category #column-left .open-sidebar .overlay,#product-category #column-right .open-sidebar .overlay{background-color:rgba(0,0,0,.4);position:fixed;top:0;left:0;z-index:9;opacity:.7;filter:alpha(opacity=80);background:#000;width:100%;height:100%;display:none}#product-category #column-left span.close,#product-category #column-right span.close{position:absolute;top:0;right:10px;bottom:auto;left:auto;width:30px;height:30px;display:block;text-align:center;line-height:30px;font-size:20px}#column-left .sidebar-box,#column-right .sidebar-box{margin-bottom:20px}#column-left .sidebar-box .sidebar-title,#column-right .sidebar-box .sidebar-title{font-size:18px}#column-left:not(#product-category #column-left),#column-right:not(#product-category #column-right){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-top:20px;width:100%}#base_left_banner:not(#product-category #base_left_banner,#product-info #base_left_banner){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.nav.nav-tabs .nav-item .nav-link{padding:7px 18px}.product-list .product-thumb{display:-webkit-box;display:-ms-flexbox;display:flex}#display-control{padding:8px}#display-control .btn{font-size:13px}#display-control .open-sidebar{padding:7px 10px;margin-right:8px}#display-control .open-sidebar i{margin-right:2px}#display-control .btn-group .btn{width:35px;height:35px}#display-control .input-group.sort-by-wrapper{margin-right:0}#product-info .product-left{width:48%}#product-info .product-right{width:52%}#product-info .product-right .product_title{margin-bottom:6px;font-size:22px}#product-info .product-right .rating{padding-bottom:4px}#product-info .product-right .price{font-size:18px;margin-bottom:14px}#product-info .product-right .price .price-tax{margin:5px 0 15px}#product-info .product-right .meta li{padding:1px 0}#product-info .product-right #product .qty .op-box.qty-plus-minus #input-quantity,#product-info .product-right #product .qty .op-box.qty-plus-minus .form-control.pull-left.btn-number{height:38px}#product-info .product_page_tab{margin:50px 0}#product-info .product_page_tab #tab-review #form-review{width:490px}#information-information h1{margin-bottom:25px}.dropdown-menu.show{inset-block-start:19px!important}}@media (max-width:767px){.row{--bs-gutter-x:0.625rem;--bs-gutter-y:0}.stickyscroll{gap:10px}.breadcrumb{margin:0 0 30px;padding:15px 0}h1{font-size:24px}h4{font-size:16px}h5,h6{font-size:15px}.title-wrapper{margin:0 0 12px}section{margin:0 0 35px}.btn{font-size:12px;padding:10px 16px;line-height:1em}#header .header-search{width:500px}#header #header-cart .dropdown-menu{width:300px}#top .nav .lang_currency .dropdown span.d-none{display:inline-block!important}#top .nav .lang_currency .dropdown .dropdown-menu{right:-30px!important}#menu .dropdown-inner a,#menu .see-all{color:var(--global-palette3)}#footer{margin-top:30px}#footer span{line-height:22px;font-size:13px}#footer .footer_middle{padding-top:40px;padding-bottom:20px}#footer .footer_middle a:not(.mobile_togglemenu){font-size:14px}#footer .footer_middle .column .footer-toggle,#information-information #content .aboutus{margin-bottom:20px}#footer h5{margin-bottom:16px}#footer .footer_bottom{text-align:center}#footer .footer_bottom .bottom-content{gap:10px}#footer .footer_bottom .bottom-content p,#footer .footer_bottom .bottom-content p a,.price{font-size:14px}#base_cms_banner .banner-wrapper,#footer .footer_bottom .bottom-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#base_cms_banner .banner-wrapper .left-banner,#base_cms_banner .banner-wrapper .right-banner{width:100%}#base_cms_banner .banner-wrapper .left-banner .banner-item{margin-bottom:10px}#base_service_block{padding:40px 0}#base_service_block .scroll-item{width:280px}#base_manufacturer{padding:30px 0}.nav.nav-tabs{margin-bottom:12px}.nav.nav-tabs .nav-item .nav-link{padding:5px 10px;font-size:12px}.price{line-height:1.3}.product-thumb .image .product_cart_btn{opacity:1}.product-thumb .description{padding:8px 0 0}.product-thumb .description h6{font-size:14px;margin-bottom:0}.product-thumb .description .rating{padding-bottom:2px}.product-thumb .description .rating .fa-stack{height:1em;width:10px;line-height:1em}.product-thumb .description .rating .fa-stack .fa-star{font-size:9px}.product-thumb .description .product_cart_btn button.cart_button{margin:8px 0 0}.product-thumb .product_buttons{opacity:1;-webkit-transform:translatez(0);transform:translatez(0)}.product-thumb .product_buttons .btn-icon button{width:30px;height:30px;line-height:30px;background-size:13px}.product-thumb .product_buttons .btn-icon.compare-button button{background-size:14px}.product-list .product-thumb{gap:10px}.product-list .product-thumb .image{width:40%}.product-list .product-thumb .content{width:60%}.product-list .product-thumb .description .desc{display:none}#display-control{gap:15px}#display-control .open-sidebar{padding:7px 16px}#display-control .btn-group .btn{width:34px;height:34px}#display-control .input-group.sort-by-wrapper .input-group-text{padding-left:0}#pagination-wrapper{padding:6px 10px}#column-left,#column-right{display:block!important}#column-left .list-group-item,#column-left .sidebar .nav.nav-tabs li a,#column-right .list-group-item,#column-right .sidebar .nav.nav-tabs li a{padding:4px 10px}#product-info .product-right .product_title{font-size:18px}#account-account #content h2,#product-info .product-right .price{margin-bottom:10px}#product-info .product-right #product h5{font-size:18px;margin-bottom:8px}#product-info .product-right #product .qty .op-box.qty-plus-minus #input-quantity{height:32px}#product-info .product-right #product .qty .op-box.qty-plus-minus .form-control.pull-left.btn-number{height:30px}#product-info .product-right .wishlist_compare_btn .btn.wishlist{padding-right:10px;margin-right:10px}#account-account #content ul.list-unstyled,#information-information h1{margin-bottom:15px}#information-information #content{margin-left:5px;margin-right:5px;padding:15px}#account-wishlist td,#checkout-cart #shopping-cart table td{white-space:nowrap}#checkout-cart #shopping-cart{margin-bottom:20px}#checkout-cart #shopping-cart table td form .input-group{-ms-flex-wrap:nowrap;flex-wrap:nowrap}#checkout-cart #shopping-cart table td form .input-group .form-control{width:30px;text-align:center}#checkout-cart #shopping-cart table td form .input-group .btn{padding:5px 12px}#checkout-cart #accordion .accordion-item .accordion-header .accordion-button{padding:10px}#content .col.mb-3{flex:none}#information-contact .card{width:100%;padding:10px}#product-info .tab-content{padding:15px;font-size:15px}#product-info .image-content .img-side,#product-info .img-side1,#tab-description .tab-desc .img-details p,#tab-description .tab-desc p{margin-bottom:15px!important}#tab-description .tab-desc1 p{margin-bottom:20px!important}#product-info .image-content .img-side img,#product-info .img-side1 img{height:auto}}@media (max-width:575px){#base_bestseller_product,#base_featured_product,#base_latest_product,#base_special_product{padding:0}#top .nav{display:flex;flex-flow:row nowrap}#top .nav #footer_social,#top .nav #top-right{display:none}#top .nav #base_top_cms span{font-size:12px}#display-control,#display-control .category-sorting{gap:10px}#display-control .input-group.show-wrapper .form-select,#display-control .input-group.sort-by-wrapper .form-select{padding:4px}#display-control .input-group.show-wrapper .input-group-text,#display-control .input-group.sort-by-wrapper .input-group-text{padding:4px 7px}#pagination-wrapper .page-link .pagination{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#product-info .product-left{width:100%;margin-bottom:20px}#product-info .product-right{width:100%}#product-info .product-right .product_title{font-size:18px;line-height:1.3;margin-bottom:4px}#product-info .product-right .rating{padding-bottom:5px}#product-info .product-right .price{font-size:16px}#product-info .product-right #product .qty{margin:12px 0}#product-info .product-right #product .wishlist_compare_btn .btn{font-size:10px;line-height:22px}#product-info .product_page_tab{margin:30px 0}}@media (max-width:540px){#top{min-height:30px}#top .nav .lang_currency .drop_currency a.dropdown-toggle span,#top .nav .lang_currency .language i,#top .nav .lang_currency .language span.title,#top a{font-size:13px}#top .nav .lang_currency .dropdown{padding:5px 0}#header .header-search{width:300px}#header .header_middle{padding:14px 0}#header .header_account::after{display:none}#header .myaccount>a>span{width:20px;height:20px}#header #header-cart .cart_image{width:19px;height:19px}#base_service_block .service-wrapper .service-img,#header #menu .navbar-toggler,#header .header_account{margin-right:15px}#header #menu .navbar-toggler i{font-size:16px}#header #logo img{max-width:100px}#footer .mobile_togglemenu{height:20px;width:20px;line-height:20px;color:var(--global-palette3)}#footer .mobile_togglemenu::before{font-size:20px}#footer h5{margin-bottom:12px}#base_cms_banner .banner-wrapper .left-banner .banner-item .contents .subheading,#base_service_block .service-wrapper .service-content h4{margin-bottom:4px}#base_cms_banner .banner-wrapper .left-banner .banner-item .contents .heading{font-size:24px;margin-bottom:8px;line-height:28px}#base_cms_banner .banner-wrapper .right-banner .banner-item{width:260px}#base_cms_banner .banner-wrapper .right-banner .banner-item .contents{width:85%}#base_cms_banner .banner-wrapper .right-banner .banner-item .contents h4{font-size:14px;margin-bottom:0}.nav.nav-tabs{gap:5px}.nav.nav-tabs .nav-item .nav-link{font-size:14px}.product-thumb .image .product_cart_btn{bottom:10px;margin:0 10px}.product-thumb .description{padding:8px 0 0}.product-thumb .description h6{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.product-list .product-thumb .image{margin:auto;width:60%}.product-list .product-thumb .description{padding:0}.product-list .product-thumb .description h5{margin-bottom:0}.product-list .product-thumb .description .price{margin-bottom:2px}#product-info .product_page_tab #tab-review #form-review{width:290px}#product-category #content h2,#product-category .title-description h3{font-size:22px}#product-category #content .category-header .image{width:100%;margin-bottom:15px}#product-category #content .category-header .description{width:100%}#product-info .product-right .wishlist_compare_btn .btn::before{content:"";-webkit-mask-size:16px;mask-size:16px;width:16px;height:16px;margin-right:3px}#product-info .product-right #product .wishlist_compare_btn .btn{font-size:12px;line-height:22px;font-weight:500}#product-info .product-right .wishlist_compare_btn .btn.wishlist{padding-right:6px;margin-right:6px}.product-thumb .product_buttons{right:6px;top:6px}.product-thumb .product_buttons .btn-icon{margin-bottom:.3em}.dropdown-menu.show{inset:15px 0 auto auto!important}.product-thumb .image .sale-label{top:6px;left:6px;line-height:13px;padding:2px 7px}#product-info .image-content .img-side{padding:0!important}}@media (max-width:479px){.quickview-button.btn-icon{display:none}}@media (min-width:992px)and (max-width:1200px){#header #menu .navbar-nav>li>a{padding:38px 10px}}