:root{--color-main: #2e358f;--color-second: #e51b2b;--gray: #B5BCBC;--gray-bg: #f2f2f2;--gray-dark: rgba(0, 0, 0, 0.4);--gray-light: rgba(0, 0, 0, 0.1);--white: #ffffff;--white-light: rgba(255, 255, 255, 0.45);--white-text: rgba(255, 255, 255, 0.75);--black-darker: #0a182d;--black: #000;--black-text: #111;--black-light: rgba(19, 19, 19, 0.7);--yellow: #F9DC00;--green: #0c6;--red: #e1004a;--orange: #d86200;--bg-menu: #EFEFEF;--border-color: #ddd;--color-text-description: #868E96;--theme-radius-small: 4px;--theme-radius-base: 8px;--theme-radius-large: 18px;--theme-radius-circle: 50%;--color-success-light: #E6FCF5;--color-danger-light: #FFF5F5;--font-awesome: 'FontAwesome'}html{height: 100%;margin: 0 !important}body{color: var(--black-text);font-size: 16px;font-family: Roboto, Arial, Helvetica, sans-serif;margin: 0;padding: 0;top: 0 !important;width: 100%;max-width: 100%;overflow-y: auto;overflow-x: hidden !important}a,button,[role="button"],input,label,select,textarea{touch-action: manipulation}a{text-decoration: none;color: var(--black-text);outline: none;cursor: pointer;transition: color 0.2s;-moz-transition: color 0.2s;-webkit-transition: color 0.2s}a:hover{color: var(--black)}.hrSpace{padding: 5px 2px 5px;display: block;font-size: 0;line-height: 0;height: 0}.hidden,[hidden]{display: none !important}img{display: inline-block;max-width: 100%;height: auto !important;image-rendering: -webkit-optimize-contrast;-o-object-fit: cover;object-fit: cover;border-radius: inherit}.lazyload,.lazyloading{opacity: 0}.lazyloaded{opacity: 1;transition: opacity 300ms}.bg-red,.bg-yellow,.bg-black,.bg-blue,.bg-light-blue,.bg-orange{color: var(--white) !important}.bg-gray{color: var(--black);background-color: #d2d6de !important}.bg-gray-light{background-color: var(--gray-light)}.bg-black{background-color: var(--black) !important}.bg-red{background-color: var(--red) !important}.bg-yellow{background-color: var(--yellow) !important}.bg-blue{background-color: var(--blue) !important}.bg-green{color: var(--black);background-color: var(--color-main) !important}.bg-orange{background-color: #ff851b !important}.btn-primary,.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active{color: var(--white);background-color: var(--color-second);border-color: var(--color-second)}.btn-primary:hover{background-color: var(--color-second);border-color: var(--color-second)}.btn{display: flex;align-items: center;justify-content: center;border-radius: var(--theme-radius-small);gap: .25rem}.btn:focus,.btn-primary:focus,.btn:active,.btn-primary:active,.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{outline: none;box-shadow: none}.btn svg{width: 16px;height: 16px}.icon-svg--size-10{width: 10px;height: 10px}.btn--small{padding: 6px 10px;font-size: 0.85714em;line-height: 1}.btn--color-secondary{background-color: transparent;color: #9fb2c1;border-color: #9fb2c1}.btn--color-secondary:not([disabled]):hover,.btn--color-secondary:focus{background-color: transparent;color: #8099ad;border-color: #8099ad}::-webkit-input-placeholder{color: inherit;opacity: .35}.viewall .btn{padding: .35rem 1.5rem}::-webkit-file-upload-button{-webkit-appearance: button;font: inherit}@-webkit-keyframes autofill{0%,100%{color: #666;background: transparent}}input:-webkit-autofill{-webkit-animation-delay: 1s;-webkit-animation-name: autofill;-webkit-animation-fill-mode: both}.front-page::before{display: none;content: 'mobile'}#site-header:after{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: -1}.box_shadow{-webkit-box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.15);-moz-box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.15);box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.15)}.box_border{border: 1px solid #ddd}.box_radius{-webkit-border-radius: var(--theme-radius-small);border-radius: var(--theme-radius-small)}#masthead{-webkit-box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.15);-moz-box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.15);box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.15)}.btn--link{background-color: transparent;border: 0;margin: 0;color: #30424e;text-align: left}.btn--link .icon{vertical-align: middle}.text-link{display: inline;border: 0 none;background: none;padding: 0;margin: 0}.text-link--accent{color: #9fb2c1;border-bottom: 1px solid currentColor;padding-bottom: 1px}.text-link--accent:not([disabled]):hover,.text-link--accent:focus{color: #8099ad}.return-link-wrapper{margin-top: 82.5px;margin-bottom: 0}#masthead .titleSeo{display: block;font-size: 12px;margin: 0;padding: 0;position: absolute;top: -999px;left: -999px}.box,.box-heading,.main-nav-menu,.header-hotline,#masthead .on_menu_left,#panel .mobile-search,.navigationMenu .nav-heading,.sub-list a,.user-hotline-info,.nav-cart-box{position: relative}.toggable-box__header{color: var(--black)}.breadcrumbs li a:hover,.pageNumber a,.nav-cart-box:hover,.user-hotline-info:hover{text-decoration: none}.sub-list a:not(.fa):before,.box-category.boss-menu-cate li a.title:after,.box-category li a.title:before,.toggable-box__header--close::after,.toggable-box__header--open::after,.toggable_items .form-check-inline .icon-ok,.article-grid .tx-Content .readmore a:after,.breadcrumb>li+li:before,.article-grid .DateCreated:after,.product-news .box-content a:before{font-family: var(--font-awesome)}.header-top{font-size: .875rem;background-color: var(--bg-menu)}.header-top__info,.header-top__button{display: -webkit-flex;display: -ms-flexbox;display: flex;align-items: center;gap: 1.25rem}.header-top__button{margin-left: auto}.header-top__info a,.header-top__button a{position: relative;display: flex;align-items: center;padding: .5rem 0;letter-spacing: .03em}.header-top__button a:hover{text-decoration: none;color: var(--color-main)}.header-top__button a.nav-info{padding-left: 1.25rem}p.lang{margin-bottom: 0}.header-top__button .lang{margin-bottom: 0;display: -webkit-flex;display: -ms-flexbox;display: flex;align-items: center;padding-left: 1.25rem;position: relative;gap: .75rem}.header-top__button .lang:before{content: "";position: absolute;height: 1.125rem;width: 1px;background: var(--gray);top: 50%;display: block;transform: translateY(-50%);left:0}.header-top__button a .fa,.header-top__info a .fa{margin-right: .5rem}.header-top__button .lang a+a{margin-left: 0}.header-top__button a+a:after{content: "";position: absolute;height: 1.125rem;width: 1px;background: var(--gray);top: 50%;display: block;transform: translateY(-50%);left:0}.header-top__button .lang a+a:after{display: none}.brandnav .navbar-brand a.logo{display: flex;align-items: center;max-width: 204px;-webkit-transition: all 0.2s cubic-bezier(0.28, 0.12, 0.22, 1);transition: all 0.2s cubic-bezier(0.28, 0.12, 0.22, 1)}.header-content{font-size: 13px;color: #666;padding: 10px 0}.header-content h2,.header-content h3{font-weight: 600;font-size: 20px;text-transform: uppercase;color: var(--black-text)}.header-content p:last-of-type{margin-bottom: 0}.header-content .fa{margin-right: 5px;width: 14px}.header-hotline{padding: 15px 0 8px 70px;text-transform: uppercase;display: inline-block;white-space: nowrap;color: #666;font-size: 13px}.header-hotline .img-hotline{position: absolute;left: 0;top: 13px;display: block;width: 60px;height: 60px;z-index: 2;background-image: url("/assets/images/icon_phone.png");background-size: contain}.header-hotline>h4{font-size: 30px;color: red;margin: 0}#masthead .site-header{padding: .75rem 0}#masthead .on_menu_left{display: none}#masthead .on_menu_left{width: 44px;line-height: 44px;height: 44px;border: 0;background-color: var(--white-text)}#masthead .on_menu_left span,#masthead .on_menu_left span::before,#masthead .on_menu_left span::after{position: absolute;display: inline-block;height: 2px;width: 24px;background: var(--black-text)}#masthead .on_menu_left span{border: 0;top: 50%;right: 11px;margin-top: -1px;-webkit-transition: background 0.2s;-moz-transition: background 0.2s;transition: background 0.2s}#masthead .on_menu_left span::before,#masthead .on_menu_left span::after{content: '';right: 0;-webkit-transform: translateZ(0);-moz-transform: translateZ(0);-ms-transform: translateZ(0);-o-transform: translateZ(0);transform: translateZ(0);-webkit-backface-visibility: hidden;backface-visibility: hidden;-webkit-transform-origin: 0% 50%;-moz-transform-origin: 0% 50%;-ms-transform-origin: 0% 50%;-o-transform-origin: 0% 50%;transform-origin: 0% 50%;-webkit-transition: -webkit-transform 0.2s;-moz-transition: -moz-transform 0.2s;transition: transform 0.2s}#masthead .on_menu_left span:before{top: -8px}#masthead .on_menu_left span:after{top: 8px}#masthead .on_menu_left.nav-is-visible span{background: rgba(170, 170, 170, 0)}#masthead .on_menu_left.nav-is-visible span::before,#masthead .on_menu_left.nav-is-visible span::after{background: #999}#masthead .on_menu_left.nav-is-visible span::before{-webkit-transform: translateX(3px) translateY(0) rotate(45deg);-moz-transform: translateX(3px) translateY(0) rotate(45deg);-ms-transform: translateX(3px) translateY(0) rotate(45deg);-o-transform: translateX(3px) translateY(0) rotate(45deg);transform: translateX(3px) translateY(0) rotate(45deg)}#masthead .on_menu_left.nav-is-visible span::after{-webkit-transform: translateX(3px) translateY(2px) rotate(-45deg);-moz-transform: translateX(3px) translateY(2px) rotate(-45deg);-ms-transform: translateX(3px) translateY(2px) rotate(-45deg);-o-transform: translateX(3px) translateY(2px) rotate(-45deg);transform: translateX(3px) translateY(2px) rotate(-45deg)}#panel{height: 100%;overflow-y: auto;background: var(--white);z-index: 10019 !important;position: fixed;-webkit-transition: -webkit-transform 0.5s;-moz-transition: -moz-transform 0.5s;transition: transform 0.5s;top: 0;left: 0;width: 360px;-webkit-transform: translateX(-360px);-ms-transform: translateX(-360px);transform: translateX(-360px)}#panel.nav-is-visible{-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0)}#panel .account{background-color: var(--white);padding: 5px 5px;position: relative;display: -webkit-flex;display: -ms-flexbox;display: flex;align-items: center;justify-content: space-between}#panel .account i{width: 40px;line-height: 100%;text-align: center}#panel .account .close_panel{background-color: var(--color-second);color: var(--white);position: absolute;top: 0;right: 0;bottom: 0;display: flex;align-items: center}#panel .account a{display: block;padding: 0 .5rem;position: relative}.aside-filter{display: none;padding: 0 .75rem;background-color: var(--color-main);color: var(--black);border-radius: var(--theme-radius-small);font-size: 1.25rem;position: fixed;right: 0;top: 50%;width: 40px;height: 40px;line-height: 40px;border-radius: 20px 0px 0px 20px;text-align: center;cursor: pointer;z-index: 10001;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);-webkit-transition: all 0.35s ease;-o-transition: all 0.35s ease;transition: all 0.35s ease}.aside-filter.active{right: 256px}.aside-filter.active i:before{content: '\f00d'}.filter-sidebar{position: fixed;opacity: 0;width: 256px;background: #fff;top: 0 !important;bottom: 0;right: 0;z-index: 10000;visibility: hidden;-webkit-transition: all 0.35s ease;-o-transition: all 0.35s ease;transition: all 0.35s ease;-webkit-transform: translateX(100%);-ms-transform: translateX(100%);-o-transform: translateX(100%);transform: translateX(100%)}.filter-sidebar.active{visibility: visible;-webkit-transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(0);transform: translateX(0);opacity: 1}.navigationMenu li:active a{color: var(--white)}.navigationMenu li:active .fa{color: var(--white)}.navigationMenu .panel{border: none}.navigationMenu .nav-link{-webkit-box-shadow: 0px 0 1px 0px rgb(0 0 0 / 70%);-moz-box-shadow: 0px 0 1px 0px rgba(0, 0, 0, .7);box-shadow: 0px 0 1px 0px rgb(0 0 0 / 70%);background: #ededed;display: block;text-align: center;padding: 1.125rem .75rem;font-size: .838rem;text-transform: uppercase}.navigationMenu .nav-link img{max-height: 45px}.navigationMenu .nav-link span{display: block;margin-top: 5px}.navigationMenu .nav-heading{color: #333;display: block;font-size: 14px;font-weight: 400;height: 43px;line-height: 42px;margin: 0;padding: 0 50px 0 15px;border-bottom: 1px solid #eee;text-transform: uppercase}.navigationMenu .nav-heading a{display: block;display: -webkit-box;color: #333;-webkit-line-clamp: 1;text-overflow: ellipsis;overflow: hidden;white-space: nowrap}.navigationMenu .nav-heading .fa-chevron-down{position: absolute;right: 0;top: 0;z-index: 2;line-height: 40px;margin: 0;padding: 0 15px 0 30px;width: auto;font-size: 10px}.navigationMenu .nav-heading [data-toggle="collapse"].fa-chevron-down:before{content: "\f077"}.navigationMenu .nav-heading [data-toggle="collapse"].collapsed.fa-chevron-down:before{content: "\f078"}.navigationMenu .navi-nofollow{color: #333;background-color: #f4f4f4;border-bottom: 1px solid #ddd;height: 40px;line-height: 40px;display: block;padding: 0 15px;font-size: 14px}.sub-list{padding: 0;margin-bottom: 0;background: #fdfdfd}.panel .sub-list{background-color: var(--gray)}.panel .sub-list .sub-list{background-color: #eee}.sub-list li{border-bottom: 1px solid rgba(0, 0, 0, .1)}.sub-list li:last-child{border-bottom-width: 0}.sub-list a{display: block;padding: 8px 0 8px 32px;color: #333;font-size: 14px;font-weight: 400}.sub-list a:active{color: var(--white)}.sub-list .sub-list a{padding-left: 45px}.sub-list a:not(.fa):before{position: absolute;content: "\f138";left: 15px;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);font-size: 12px;color: var(--color-main)}.sub-list .sub-list a:not(.fa):before{left: 25px;content: "\f10c"}.sub-list .fa-angle-down{position: absolute;right: 0;top: 0;z-index: 2;line-height: 37px;margin: 0;padding: 0 15px 0 25px;width: auto}.panel .sub-list .nav-level-sub{position: relative;padding-right: 50px}.section-element{position: relative;background-position: center center;background-repeat: no-repeat;background-size: cover;transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s}.section-element.section-element-page{padding: 1rem 0}.section-element.section-element-0{margin-top: 30px}.section-element.section-element-1{margin-top: 30px;padding-bottom: 20px}.section-slider{padding: 0}.section-element.fearured-project{padding: 2.5rem 0 1rem}.section-element.subscribe{padding: 4rem 0}.section-element.element-about{padding: 3.5rem 0;color: var(--white)}.section-element.element-whychoose{padding: 3.5rem 0}.section-element.cms-static-special-product{padding: 2rem 0;background: var(--yellow)}.section-element.testimonial{padding: 3rem 0 1.5rem}.section-element a.items{display: inline-block}.home-ads a{display: block}.navbar-brand{padding-top: 0;padding-bottom: 0;margin-right: 0}#cart-btn .minicart__numitems{background-color: var(--red);top: 5px;right: 0;font-size: 10px;line-height: 15px;height: 15px;font-weight: lighter;margin-left: 16px;background-clip: padding-box;border-radius: var(--theme-radius-small);color: var(--white);padding: 0 4px;position: absolute}.brandnav.navbar{padding: 0;width: 100%;gap: 2.5rem}.nav-control{display: -webkit-flex;display: -ms-flexbox;display: flex;position: relative;align-items: center;gap: .75rem}.nav-cart-box,.user-hotline-info{height: 44px;align-items: center;background: none;border: none;display: flex;gap: .75rem}.nav-search{flex: 1}#searchPanel{display: none;opacity: 0;top: 0;left: 0;right: 0;bottom: 0;color: var(--white);background: rgba(0, 0, 0, .9);z-index: 1023!important;position: fixed;transition: opacity .8s}.closeSearch{position: absolute;top: 1rem;right: 1rem;display: block;width: 48px;height: 48px;text-align: center;color: var(--white);border: none;background: transparent;z-index: 5}.closeSearch svg{fill: var(--white)}#searchPanel.nav-is-visible{display: block;opacity: 1;-webkit-overflow-scrolling: touch;-webkit-transition: opacity 0.2s 0s, visibility 0s 0s;-moz-transition: opacity 0.2s 0s, visibility 0s 0s;transition: opacity 0.2s 0s, visibility 0s 0s;-webkit-animation-duration: .5s;-o-animation-duration: .5s;animation-duration: .5s;-webkit-animation-fill-mode: both;-o-animation-fill-mode: both;animation-fill-mode: both}#searchPanel .container{margin: .5rem auto;display: flex;height: 100%;flex-direction: column;align-items: center;justify-content: center}#searchPanel form{display: flex;flex-direction: column;align-items: center;justify-content: center;width: 100%;height: 100%}.search-content:before{content: '\f002';font-family: var(--font-awesome);font-size: 1.75rem;position: absolute;right: 0;top: 50%;z-index: 1;width: 64px;height: 64px;color: var(--color-main);display: flex;align-items: center;justify-content: center;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%)}.search-content{position: relative;width: 100%}.search-content input[type="text"]{text-transform: none;background-color: rgba(255,255,255,.85);border-color: var(--black-text);height: 68px;border-radius: 34px;padding: 1rem 3.25rem 1rem 2rem;font-size: 1.125rem;color: var(--black-text);transition: none;-moz-transition: none;-webkit-transition: none;-o-transition: none;box-shadow: none!important;-moz-box-shadow: none!important;-webkit-box-shadow: none!important;-o-box-shadow: none!important;letter-spacing: 1px}.search-content input::-webkit-input-placeholder{color: var(--white)}.sgvicon{height: 26px;width: 26px;font-size: 1.5rem;display: -webkit-flex;display: -ms-flexbox;display: flex;align-items: center;justify-content: center}.sgvicon svg{height: 24px;width: 24px;fill: currentColor}.nav-cart-box .cart-icon,.user-hotline-info .hotline-icon{font-size: 1.25rem;border-radius: 50%;display: -webkit-flex;display: -ms-flexbox;display: flex;align-items: center;justify-content: center}.nav-cart-box .text{display: flex;align-items: center;font-size: 1rem;font-weight: 700;line-height: 20px}.nav-cart-box .cart-number{position: absolute;top: 18px;left: 12px;min-width: 16px;display: flex;align-items: center;justify-content: center;height: 16px;line-height: 16px;text-align: center;border-radius: var(--theme-radius-base);background-color: var(--red);color: var(--white);font-size: 11px;padding: 0 2px}.user-hotline-info{display: none;overflow: hidden;position: relative;-webkit-tap-highlight-color: transparent}.user-hotline-info .hotline-phone{font-size: 1.25rem;font-weight: 700;line-height: 20px;display: flex;align-items: flex-start;flex-direction: column;text-decoration: none}.user-hotline-info .hotline-desc{font-size: 12px;line-height: 12px;font-weight: 300;color: var(--black)}.main-nav-menu{background: var(--color-main)}.box-special-menu{display: -webkit-box;display: -ms-flexbox;display: flex;align-items: center;justify-content: space-between}.box-special-menu>ul{list-style: none;margin: 0;padding: 0;display: -webkit-box;display: -ms-flexbox;display: inline-flex;position: relative}.box-special-menu ul.main-navigation{justify-content: space-around;align-content: center}.box-special-menu>ul>li{position: relative}.box-special-menu>ul>li.root{width: 100%;text-align: center}.box-special-menu > ul > li.root+li{margin-left: 1.375rem}.box-special-menu>ul>li>a{padding: 12px 15px;display: block;line-height: 28px;position: relative;text-decoration: none}.site-header.header-scroll.transparent_white .box-special-menu>ul>li>a,.template-article .site-header.transparent_white .box-special-menu>ul>li>a{color: var(--black-text)}.box-special-menu>ul>li.root>a{text-transform: uppercase;white-space: nowrap;font-size: .938rem;font-weight: 600;display: flex;align-items: center;padding-left: 0;padding-right: 0;transition: all .3s ease;color: var(--color-main)}.box-special-menu > ul > li.root > a .caret{margin-left: 5px;display: inline-block;width: 0;height: 0;vertical-align: middle;border-top: 4px dashed;border-right: 4px solid transparent;border-left: 4px solid transparent}.box-special-menu>ul>li.root>a:hover,.box-special-menu>ul>li.root:hover>a,.box-special-menu>ul>li>a.current,.site-header.header-scroll.transparent_white .box-special-menu>ul>li:hover>a{color: var(--color-second)}.rootmenu-hovercate{min-width: 280px;line-height: 20px;list-style: none;font-weight: 400;padding: 0;position: absolute;top: 100%;font-size: 0.875rem;z-index: 20;display: none;background: var(--white);border: 1px solid var(--gray-light);border-top: 0;-webkit-box-shadow: 3px 3px 3px 0px rgba(50, 50, 50, 0.25);-moz-box-shadow: 3px 3px 3px 0px rgba(50, 50, 50, 0.25);box-shadow: 3px 3px 3px 0px rgba(50, 50, 50, 0.25)}.rootmenu-hovercate ul{padding: 0;margin: 0;list-style: none;min-width: 250px}.rootmenu-hovercate:not(.mega) ul li{border-top: 1px solid var(--gray-light);text-align: left}.rootmenu-hovercate:not(.mega) ul li:first-child{border-top: 0}.rootmenu-hovercate ul li a{padding: 10px 15px 10px 10px;font-weight: 400;font-size: .875rem;position: relative;display: block}.rootmenu-hovercate ul li a:before{position: absolute;font-family: var(--font-awesome);content: "\f105";left: 0;opacity: 0;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);color: var(--c-alter);-webkit-transition: all .2s ease;-o-transition: all .2s ease;transition: all .2s ease}.rootmenu-hovercate ul li a:hover:before{left: 10px;opacity: 1}.rootmenu-hovercate ul li a:hover{text-decoration: none;padding-left: 20px;padding-right: 5px;-webkit-transition: all 0.6s ease;-o-transition: all 0.6s ease;transition: all 0.6s ease}.rootmenu-hovercate ul li:last-child a{border-bottom: 0}.rootmenu-hovercate:not(.mega) ul li ul{visibility: hidden;opacity: 0;position: absolute;left: 100%;top: 0;z-index: 22;box-shadow: 0 0 10px var(--gray-light);-moz-box-shadow: 0 0 10px var(--gray-light);-webkit-box-shadow: 0 0 10px var(--gray-light);background: var(--white);padding: 0;transition: transform 0.4s ease 0s;-webkit-transition: -webkit-transform 0.4s ease 0s;-moz-transition: -moz-transform 0.4s ease 0s;transform: scale(0.7, 1);-webkit-transform: scale(0.7, 1);-moz-transform: scale(0.7, 1);transform-origin: 0 0 0;-webkit-transform-origin: 0 0 0;-moz-transform-origin: 0 0 0}.rootmenu-hovercate ul li:hover ul{visibility: visible;opacity: 1;transform: scale(1, 1);-webkit-transform: scale(1, 1);-moz-transform: scale(1, 1)}.rootmenu-hovercate ul li a span{position: absolute;right: 6px;top: 6px;font-size: 11px;text-align: right;font-weight: 400}.box{clear: both;margin-bottom: 1rem}.box-heading{display: -webkit-box;display: -ms-flexbox;display: flex;flex-direction: column;font-size: 1rem;font-weight: 600;margin: 0 0 1.875rem;position: relative}.box-heading.text-center{align-items: center}.box-heading.line-heading .name:after{content: '';display: block;background: var(--color-main);height: 3px;width: 80px;left: 0;margin-bottom: 8px}.box-heading.line-heading.text-center .name:after{margin-left: auto;margin-right: auto}.box-heading>*{padding: 0;line-height: 1.6}.box-heading .name{letter-spacing: .01rem;font-size: 1.75rem;font-size: clamp(1.75rem, 1.65rem + 0.5vw, 2.25rem);margin: 0}.box-heading h1,.box-heading h2,.box-heading h3{font-weight: 600}.heading-main{margin-bottom: 1rem;display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: flex;flex-wrap: nowrap;align-items: flex-start;justify-content: space-between;align-items: center;position: relative;padding-right: 0;background-color: var(--white);border-radius: var(--theme-radius-base)}.heading-main .name{text-transform: uppercase;color: var(--white);background: var(--color-main);position: relative;padding: .5rem 1.5rem;display: inline-block;white-space: nowrap;font-size: 1rem;font-weight: 600;line-height: 1.5;margin-bottom: 0;border-top-left-radius: var(--theme-radius-base);border-bottom-left-radius: var(--theme-radius-base)}.heading-main.heading-second .name{color: var(--white);background: var(--color-second)}.heading-main .name:after{content: "";position: absolute;left: 100%;top: 0;width: 0;height: 0;border: 20px solid transparent;border-left-color: var(--color-main)}.heading-main.heading-second .name:after{border-left-color: var(--color-second)}.heading-main .viewall{display: flex;align-items: center;font-size: .8125rem;margin-right: .5rem}.box-content:before,.box-content:after{content: " ";display: table}.box-content:after{clear: both}.box-heading span{display: inline-block;position: relative}.left-column .box-heading{margin-bottom: 0;padding: 1px 0;background-color: var(--color-main)}.left-column .box-heading .name{padding: 0 .75rem;font-size: .875rem;margin-bottom: 0;line-height: 3;color: var(--white);display: block;display: -webkit-box;overflow: hidden;white-space: nowrap;text-overflow: ellipsis}.left-column .box-heading .name span{margin-right: 0}.box-heading .sub-heading{flex: 1;margin: 0;height: 100%;color: #666;font-weight: 400;overflow: hidden;max-width: 800px}.line-clamp,.line-clamp-2,.line-clamp-3{text-overflow: ellipsis}.line-clamp{-webkit-line-clamp: 1}.line-clamp-2{-webkit-line-clamp: 2}.line-clamp-3{-webkit-line-clamp: 2}.box-heading .sub-heading li{display: inline;margin-left: 1rem}.box-heading .sub-heading li h3{margin: 0;font-size: .857rem;display: initial;font-weight: 400}.box-heading .sub-heading li a{color: #08588b}.bg-breadcrumb .box-heading{text-align: center;margin-bottom: 0;color: white;letter-spacing: 2px}.bg-breadcrumb .box-heading span:after{content: "";display: block;width: 60px;height: 2px;background: var(--white);margin: 10px auto 3px}.cms-static-fearured-product{padding-top: 2rem}.cms-static-special-product .banner-column{background-position: 0 0;background-size: cover;background-repeat: no-repeat;border-radius: var(--theme-radius-base)}#box-vertical-megamenus,.applied-filters,.clickable-filters{background-color: var(--gray-bg);border-radius: var(--theme-radius-base)}#box-vertical-megamenus .box-heading,.left-column .box-heading{border-top-left-radius: var(--theme-radius-base);border-top-right-radius: var(--theme-radius-base)}#box-vertical-megamenus .box-category .nav-heading{color: var(--black);display: block;font-size: .857rem;height: 41px;line-height: 41px;margin: 0;padding: 0 35px 0 10px;border-top: 1px solid rgba(0, 0, 0, .1);position: relative}#box-vertical-megamenus .box-category .nav-heading:last-child{border-bottom-width: 0}#box-vertical-megamenus .box-category .nav-heading.selected,#box-vertical-megamenus .box-category .nav-heading:hover{font-weight: 600}#box-vertical-megamenus .box-category .nav-heading:last-child:hover{border-bottom-left-radius: 3px;border-bottom-right-radius: 3px}#box-vertical-megamenus .box-category .nav-heading a{display: block;color: var(--black);overflow: hidden;text-overflow: ellipsis;white-space: nowrap}#box-vertical-megamenus .box-category .nav-heading i.fa{position: absolute;right: 0;top: 0;cursor: pointer;width: 35px;height: 41px;font-size: .714rem;line-height: 41px;text-align: center}#box-vertical-megamenus .box-category .nav-heading i.fa:not(.collapsed):before{font-family: var(--font-awesome);content: '\f077'}.box-category{list-style: none;margin: 0;padding: 0}.box-category li{padding: 0;border-bottom: 1px solid rgba(0, 0, 0, .1);position: relative;display: block;font-size: .875rem}.box-category li:last-child{border-bottom: 0}.box-category li a{color: #333;line-height: 18px;padding: 10px 5px 10px 28px;display: block;position: relative}.box-category li a:not(.fa):before{left: 12px}.box-category ul{list-style: none;padding: 0;margin: 0}.box-category li li{background-color: var(--white)}.box-category li li a{color: #007ec4;font-weight: 400}.box-category.boss-menu-cate a.title:after{position: absolute;content: '\f105';top: 50%;right: 5px;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%)}.box-category a.title{position: relative}.box-category a.title:before{position: absolute;content: '\f0f6';top: 10px;left: 10px}.box-category li li a.title:before{display: none}.box-category.boss-menu-cate li a.title:before{display: none}.applied-filters{position: relative;margin-bottom: 1rem}.applied-filters .filter_box{padding: .75rem}.applied-filters .filter-clear:hover{text-decoration: none}.applied-filters__filter{padding: 7px 10px;border: 1px solid #66b1e4;color: #66b1e4;font-size: 12px;display: -webkit-inline-flex;display: -ms-inline-flexbox;display: inline-flex;position: relative;border-radius: 3px;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;margin: 2px 0}.applied-filters__filter span{display: block;padding-right: 5px}.filter-sidebar .filter-container{position: relative;overflow: auto;height: 100%;padding: .75rem}.mobile_filter_id .clickable-filters{margin-bottom: 55px}.filter-result-box .btn{font-size: 13px}.filter-sidebar .filterby-component{background: var(--gray);position: fixed;left: 0;right: 0;bottom: 0;z-index: 22;padding: .375rem .75rem;transition: all .2s ease-in-out}.clickable-filters ul{list-style: none;margin: 0;padding: 0;outline: 0;vertical-align: baseline}.toggable-box{border-bottom: 1px solid var(--gray-light)}.clickable-filters .toggable-box:last-child{border-bottom-width: 0}.toggable-box__header{min-height: 45px;font-size: .875rem;font-weight: 600;position: relative;padding: 0 .75rem;cursor: pointer;text-transform: uppercase}.toggable-box__header .toggable-box__title{line-height: 45px;margin-bottom: 0}.mobile-list-filters .toggable-box__header--open{background-color: #eeedeb}.toggable-box__header--close::after,.toggable-box__header--open::after{speak: none;font-weight: 400;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;right: 10px;top: 50%;font-size: 15px;font-style: normal}.toggable-box__header--close::after,.toggable-box__header--open::after{font-size: .714rem;position: absolute;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%)}.toggable-box__header--close::after{content: "\f078"}.toggable-box__header--open::after{content: "\f077"}.toggable_items{padding: .75rem .375rem .75rem .75rem;overflow-y: auto;overflow-x: hidden;background-color: var(--white);border: 1px solid var(--gray-light);margin-bottom: -1px;-webkit-overflow-scrolling: touch}.toggable_items .inner_items_wrap{overflow-x: hidden;position: relative;max-height: 280px}.toggable_items .inner_items_wrap::-webkit-scrollbar{width: 7px;height: 7px}.toggable_items .inner_items_wrap::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0);-webkit-border-radius: var(--theme-radius-large);border-radius: var(--theme-radius-large)}.toggable_items .inner_items_wrap::-webkit-scrollbar-thumb{-webkit-border-radius: var(--theme-radius-large);border-radius: var(--theme-radius-large);background: rgba(162, 163, 167, .9);-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0)}.toggable_items .inner_items_wrap::-webkit-scrollbar-thumb:window-inactive{background: rgba(74, 144, 226, .1)}.toggable-box--close .toggable_items{display: none}.toggable__item-checkbox{display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;line-height: 36px}.toggable__item-checkbox .form-check-label:hover{color: var(--color-main)}.form-check-inline{margin-right: 0}.form-group .form-check-inline+.form-check-inline{margin-left: 1.25rem}.form-check-inline .form-check-label{vertical-align: middle}.form-check-label{position: relative;cursor: pointer}.checked .toggable__item-checkbox .form-check-inline .form-check-label{pointer-events: none}.toggable_items .form-check-inline input[type=checkbox]{padding: 5px;width: 18px;height: 18px;margin-right: 10px;display: inline-block;position: relative;background-color: var(--white);border: 1px solid #7e7e7e;border-radius: 2px;cursor: pointer;-webkit-appearance: none}.toggable_items .form-check-inline input[type=checkbox]:checked{content: "";speak: none}.toggable_items .form-check-inline input[type=checkbox]:focus{outline: none}.toggable_items .form-check-inline .icon-ok{text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;position: absolute;top: 50%;width: 14px;height: 14px;left: 2px;color: var(--color-main);transform: translateY(-50%);font-size: 16px;border-radius: 2px;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center}.toggable_items .form-check-inline .icon-ok:before{content: '\f00c'}.toggable_items .form-check-inline .toggable__item-description{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;min-width: 0;max-width: 85%;font-size: 13px}.filters-toolbar-wrapper{background: var(--white);padding: 0;margin-bottom: 1rem}.filters-toolbar{display: -webkit-flex;display: -ms-flexbox;display: flex;width: 100%;-ms-flex-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;padding: .375rem .5rem;background-color: var(--gray);border-radius: var(--theme-radius-base)}.filters-toolbar .box-heading,.filters-toolbar .box-heading .name{margin-bottom: 0}.filters-toolbar--has-filter{position: relative}.filters-toolbar__item-wrapper{display: -webkit-flex;display: -ms-flexbox;display: flex}.filters-toolbar__item-child label{margin-bottom: 0}.select-label{font-size: 0.75rem}.filters-toolbar__label,.filters-toolbar__input-wrapper{display: inline-block}.select-group{position: relative;z-index: 2}.select-group select{font-size: 13px;background-image: none;background-color: var(--white)}.select-group .icon{height: calc(8em / 16);position: absolute;right: 6px;top: 50%;transform: translateY(-50%);width: calc(8em / 16);z-index: 1}.filters-toolbar__input{border: 0 solid transparent;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;max-width: 100%;padding-left: 5px;padding-right: 25px;height: 30px;opacity: 1;position: relative;-webkit-appearance: none;-moz-appearance: none;appearance: none}.filters-toolbar__input:focus{outline: none}.filters-toolbar__item:first-child .filters-toolbar__input{padding-left: 0}.filters-toolbar__input.hidden{opacity: 0}.filters-toolbar__input option{text-overflow: ellipsis;overflow: hidden}.filters-toolbar__item--count{min-width: 0;-webkit-flex: 0 1 auto;-moz-flex: 0 1 auto;-ms-flex: 0 1 auto;flex: 0 1 auto;text-align: center}.filters-toolbar__product-count{font-size: 0.92857em;font-style: italic;line-height: 40px;margin-bottom: 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.gallery_list .item{display: block;margin-bottom: 30px}#productSlider a{display: block;margin-bottom: 15px}.magnifyarea img{max-width: unset;height: unset !important}.product-img-box,.product-img-box .product-image,.product-image-gallery,.product-image-gallery.loading{position: relative}.product-image-gallery{margin: 0;padding: 0;list-style: none}.product-image-gallery li a{display: block}.product-img-box,.product-img-box .product-image{padding: 0;margin-bottom: 10px}.product-image,.no-touch .product-img-box .product-image:not(.zoom-available):hover{position: relative;display: block}.no-touch .product-image:hover{border-color: #3399cc}.product-img-box .product-image img{max-width: 100%;max-height: 750px;margin: 0 auto}.product-image .fotorama__stage__frame.fotorama__active{border: 1px solid var(--border-color);border-radius: var(--theme-radius-base)}.product-image .fotorama__nav{border-radius: var(--theme-radius-base);padding-top: 5px}.product-image .fotorama__thumb-border{border-color: var(--color-main);border-radius: var(--theme-radius-base)}.product-image-gallery .gallery-image{display: none}.product-image-gallery .gallery-image.visible{display: block}.product-image-gallery .gallery-image.visible.hidden{visibility: hidden}.product-image-gallery:before,.product-image-gallery:after{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: none}.product-image-gallery:before{background-color: white;opacity: 0.8;z-index: 2}.product-image-gallery:after{background-image: url("/assets/images/opc-ajax-loader.gif");background-repeat: no-repeat;background-position: center;z-index: 3}.product-image-gallery.loading:before,.product-image-gallery.loading:after{display: block}.product-image-thumbs li{display: block;float: left;padding-left: 3px;padding-right: 3px;margin-bottom: 6px;width: 16.666667%}.product-image-thumbs a{display: block;border: 1px solid #eee}.product-image-thumbs a.active{border-color: var(--color-main)}.more-views{margin: auto}.more-views ul{display: block;text-align: center;margin: 0 -3px;padding: 0;list-style: none;position: relative}.more-views ul.loading:before{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(255, 255, 255, .5) url("/assets/images/opc-ajax-loader.gif") no-repeat center}.more-views .product-image-thumbs a{width: 100%;padding: 3px}.more-views .product-image-thumbs a img{max-width: 100%;height: auto}.product-info .box-heading{flex-direction: column;align-items: flex-start;margin-bottom: 1.25rem}.product-info .box-heading .name{font-size: 1.5rem;text-overflow: inherit;white-space: normal;line-height: 1.2}.product-info .box-heading .cat_name{font-size: .75rem;font-weight: 400}.product-info .product-meta{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row wrap;flex-flow: row wrap;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-bottom: .9375rem}.product-info .product-meta.bottom{border-top: 1px solid var(--border-color);padding-top: .9375rem;margin-top: .625rem}.product-info .product-meta.bottom>*{display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex}.product-info .product-meta.bottom span{font-size: .8125rem;color: var(--black-light);margin-right: .375rem}.product-info .product-meta.bottom a{font-size: .8125rem;font-weight: 500;color: currentColor}.product-info .product-rating{position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row wrap;flex-flow: row wrap;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-bottom: 0}.product-info .product-meta .product-sku{border: none;padding-left: 0;margin-left: 0;margin-right: .9375rem}.product-info .product-meta .product-sku>span{font-size: .8125rem;line-height: normal;font-weight: 500;color: var(--black-light)}.product-info .product-meta .product-rating+.product-sku{border-left: 1px solid var(--border-color);padding-left: .625rem;margin-left: .625rem}.product-info .product-stock{padding: .375rem .8125rem;border-radius: var(--theme-radius-small);margin-left: .625rem}.product-info .product-meta .product-stock.in-stock{background-color: var(--color-success-light)}.product-info .product-meta .product-stock.out-of-stock{background-color: var(--color-danger-light)}.product-stock{display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;font-size: .75rem;font-weight: 600;line-height: normal}.product-stock span{margin-left: 0.5rem}.product-stock svg{width: 16px;height: 16px}.product-stock.in-stock{color: var(--green)}.product-stock.out-of-stock{color: var(--red)}.product-info .item-code,.product-info .item-promo,.product-info .item-guide,.product-info .item-cart{display: block;position: relative;margin-bottom: 15px}.product-info .product-short{font-size: .8125rem;line-height: 1.4375rem;color: var(--color-text-description)}.product-info .product-short ul{padding-left: 15px}.product-info .product-description{font-size: .875rem}.product-info .item-cart{border-top: 1px solid var(--border-color);margin-top: 1.25rem;padding-top: 1.25rem}.product_variation .variation_row .variant_item{color: #000;font-size: 13px;background: #eee;border-radius: 4px;border: 1px solid #eee;width: 100%;-webkit-box-shadow: 0 2px 0 0 #ddd;-moz-box-shadow: 0 2px 0 0 #ddd;box-shadow: 0 2px 0 0 #ddd;line-height: 42px;height: 42px;outline: none}.product-info .product-description .item-cart .item-cart-box{display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-right: -5px;margin-left: -5px}.product-info .item-cart .btnAddToCart{padding: .625rem 1.875rem;font-weight: 600;width: 100%}.product_variation .variation_row .title-options,.item-cart label{font-weight: 600;margin-bottom: 0.5rem}.item-cart label{white-space: nowrap}.product-form-quantity{position: relative;width: 100%;display: -webkit-flex;display: -ms-flexbox;display: flex;align-items: center;margin-bottom: 1rem;border-radius: var(--theme-radius-base);-webkit-box-shadow: 1px 2px 4px rgba(33, 37, 41, .05);box-shadow: 1px 2px 4px rgba(33, 37, 41, .05)}.quantity input{width: 100%;height: auto;min-height: 46px;color: var(--black-text);text-align: center;padding: 0 45px;box-shadow: none;border-radius: var(--theme-radius-base);border: 1px solid var(--border-color)}form.cart input[type=number]{-moz-appearance: textfield;background-color: var(--white);border: 1px solid #eee;border-radius: 4px}form.cart input[type=number]::-webkit-inner-spin-button,form.cart input[type=number]::-webkit-outer-spin-button{-webkit-appearance: none;margin: 0}.product-form-quantity .quantity-nav{position: absolute;top: 0;left: 0;right: 0;bottom: 0}.product-form-quantity .quantity-button{position: absolute;top: 0;bottom: 0;cursor: pointer;border: 0;min-width: 35px;width: 45px;padding: 8px 9px;text-align: center;color: #111;font-size: 13px;line-height: normal;background: transparent;-moz-transition: color 0.2s linear;-o-transition: color 0.2s linear;-webkit-transition: color 0.2s linear;transition: color 0.2s linear;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;display: flex;align-items: center;justify-content: center}.product-form-quantity .quantity-button svg{width: 12px;height: 12px}.product-form-quantity .quantity-button.quantity-reduced{right: 0;border-top-right-radius: var(--theme-radius-base) !important;border-bottom-right-radius: var(--theme-radius-base) !important}.product-form-quantity .quantity-button.quantity-increase{left: 0;border-top-left-radius: var(--theme-radius-base) !important;border-bottom-left-radius: var(--theme-radius-base) !important}.product-info .price-box-info{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: end;-ms-flex-align: end;align-items: flex-end;gap: .625rem;font-size: 1.75rem;margin-bottom: 0.75rem}.product-info .price-box-info .price__regular{font-weight: 600;text-decoration: none;color: var(--red)}.product-info .price-box-info .price__old{font-size: 80%;text-decoration: line-through;color: var(--color-text-description)}#popup-Cart .jsPopupview{max-width: 450px}#popup-Cart.modal .modal-header{padding: 0;border-bottom: none;position: relative;z-index: 9}.proBoxPrimary.row{margin-left: -5px;margin-right: -5px}.proBoxPrimary.row [class*="col-"]{padding-left: 5px;padding-right: 5px}#popup-Cart .proName{font-size: 13px;font-weight: 600;color: #222}#popup-Cart .success-message{font-size: 12px;color: #666}#popup-Cart .actions .btn{padding: 8px 12px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;color: var(--white);font-size: 11px;border-color: transparent}.modal .modal-header{padding: 0;border-bottom: none;position: relative;z-index: 9}.modal .modal-header button{width: 28px;height: 28px;line-height: 28px;color: var(--white);background: var(--black);-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;position: absolute;right: 5px;top: 5px;z-index: 99;padding: 0}.modal .modal-header button:focus{outline: none;box-shadow: none}.modal .modal-header button:hover{color: var(--red)!important}.modal .modal-header button svg{width: 16px;height: 16px;fill: currentColor}.modal .modal-header button i{color: var(--white);font-size: 12px;display: block;line-height: 28px;vertical-align: top}.modal .modal-header .close{filter: alpha(opacity=100);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity: 1;-moz-opacity: 1;-ms-opacity: 1;-o-opacity: 1;opacity: 1}#product-page{margin-bottom: 30px}#product-page .other_products{margin-top: 1.5rem}#product-page .other_products .box-heading{margin-bottom: .5rem}.product_desc iframe,.article-entry iframe{aspect-ratio: 16 / 9;height: 100%;width: 100%}#product-page .product-detail-page .product_desc .tabs-container .nav-tabs{background: var(--gray-light);padding: 0;margin-bottom: -1px;border: 0;border-bottom: 1px solid #dfe4e8;height: 40px;border-top-left-radius: var(--theme-radius-base);border-top-right-radius: var(--theme-radius-base)}#product-page .product-detail-page .product_desc .tabs-container .nav-tabs li{display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-align-items: center;-ms-flex-align: center;align-items: center;color: #999;cursor: pointer;text-align: center;font-weight: 600;font-style: normal;font-stretch: normal;line-height: normal;letter-spacing: normal;top: 0}#product-page .product-detail-page .product_desc .tabs-container .nav-tabs li a{padding: 10px 30px 11px;color: #111;text-transform: uppercase;display: block;border-top: 0 solid transparent}#product-page .product-detail-page .product_desc .tabs-container .nav-tabs li:first-child a{border-top-left-radius: var(--theme-radius-base)}#product-page .product-detail-page .product_desc .tabs-container .nav-tabs .active{color: var(--white);font-weight: 600;background-color: var(--color-main)}#product-page .product-detail-page .product_desc .tab-content{padding: 15px 30px;border: 1px solid var(--border-color);border-top-width: 0;border-bottom-left-radius: var(--theme-radius-base);border-bottom-right-radius: var(--theme-radius-base)}.tab-content .detail-content-inner{position: relative;overflow: hidden}.bx-main-slider{position: relative}.ms-slide .ms-layer{display: flex;flex-direction: column;gap: 1rem}.ms-layer .name{font-size: 3rem;line-height: 1.2;font-weight: 700;padding-bottom: 0;margin-bottom: 0}.ms-layer .summary{font-size: 1rem;line-height: 1.4;margin-bottom: 0}.ms-layer .ext-link{display: inline-flex;letter-spacing: 1px;padding: .75rem 2rem;border-radius: 0;line-height: 16px;font-size: .938rem;border-radius: var(--theme-radius-base);align-items: center;color: var(--black-text);background: var(--white)}.ms-layer .ext-link img{margin-right: .35rem}.ms-layer .ext-link+.ext-link{margin-left: .75rem}.ms-layer .ext-link:hover{color: var(--color-main)}.ms-layer.mc{text-align: center}#column-left #box-vertical-megamenus{position: relative}#column-left .box #category-box{margin-top: 15px}#column-left .box.yt_menu_short #category-box{margin-top: 0}#column-left .yt_menu_short #category-box{visibility: hidden;opacity: 0;filter: alpha(opacity=0);position: absolute;top: 56px;left: 0;margin: 0;width: 100%;height: auto;z-index: 99;-moz-transition: all 0.3s ease-in-out 0s;-webkit-transition: all 0.3s ease-in-out 0s;-o-transition: all 0.3s ease-in-out 0s;-ms-transition: all 0.3s ease-in-out 0s;transition: all 0.3s ease-in-out 0s}#column-left .yt_menu_short:hover #category-box{visibility: visible;opacity: 1;filter: alpha(opacity=100);left: 0;top: 38px;box-sizing: none}.product-title,.custom-title{position: relative;z-index: 0;margin-bottom: 15px;margin-top: 0}.title-line{text-align: center}.title-line span:before,.title-line span:after,.title-line .inner-hd:before,.title-line .inner-hd:after{content: "";position: absolute;width: 100%;background-color: #efefef;left: 0;z-index: -4}.title-line span:before,.title-line .inner-hd:before{height: 2px;top: 18px}.title-line span:after,.title-line .inner-hd:after{height: 1px;top: 22px}.product-title a{display: inline-block}.product-title span{font-size: 1.6rem;font-weight: normal;display: inline-block;padding: 0;position: relative}.our-clients .product-title span:before{display: none}.product-title a:hover span{color: #999}.product-title span.active{color: #e97900}.social-share .social-share-item{float: left;position: relative;top: 0;margin-left: 20px}.social-share .social-share-item.first{margin-left: 0}.cms-static-fearured-article{padding: 2.5rem 0}.cms-static-fearured-article .article-grid .items .thumbTitte{position: absolute;top: 5px;left: 5px;display: block;padding: 8px 20px;font-weight: 600;font-size: 18px;z-index: 1;color: var(--white)}.cms-static-fearured-article .article-grid .items:hover .thumbTitte{background-color: var(--black)}.cms-partner, .cms-our-clients{padding: 2.5rem 0}.cms-partner{background-color: var(--gray)}.cms-our-clients .article-grid .items,.cms-partner .article-grid .items{border: 1px solid var(--gray);background-color: var(--white)}.cms-our-clients .article-grid .items a,.cms-partner .article-grid .items a{display: block;margin: 5px}.box_article_megamenus{border-radius: var(--theme-radius-base);overflow: hidden}.box_article_megamenus .box_border{border-bottom-left-radius: var(--theme-radius-base);border-bottom-right-radius: var(--theme-radius-base)}.article{position: relative}.article .article-entry{margin-bottom: 20px}.article-contact .fa{width: 24px;height: 24px;border-radius: 50%;line-height: 22px;text-align: center;margin-right: 5px}.article-grid{list-style: none;padding: 0;margin-bottom: 0}.article-grid .items{padding-bottom: 1.25rem}.view-carousel .article-grid .items{padding-bottom: 0}.article-grid .items-block{position: relative;height: 100%}.article-grid .i-Thumbs{display: block;overflow: hidden;position: relative;border-radius: var(--theme-radius-base)}.article-grid .i-Thumbs a{display: block;position: relative;overflow: hidden;z-index: 2}.article-grid .items.box_radius .i-Thumbs a{border-top-left-radius: 4px;border-top-right-radius: 4px}.article-grid .i-Thumbs a img,.article-list .i-Thumbs a img{-webkit-transition: opacity 1s, -webkit-transform 1s;transition: opacity 1s, transform 1s}.article-grid .i-Thumbs a:hover img,.article-list .i-Thumbs a:hover img{-webkit-transform: scale3d(1.1, 1.1, 1);transform: scale3d(1.1, 1.1, 1)}.article-grid .tx-Content,.article-list .tx-Content{display: block;position: relative;overflow: hidden}.article-grid .tx-Content{padding: .75rem 0 0}.article-grid .tx-Content .address,.article-grid .tx-Content .phone{position: relative;display: block}.article-grid .tx-Content .address:before,.article-grid .tx-Content .phone:before{font-family: var(--font-awesome);width: 14px;height: 14px;display: inline-block;margin-right: 5px}.article-grid .tx-Content .address:before{content: '\f041'}.article-grid .tx-Content .phone:before{content: '\f098'}.element-about .box-heading .name{color: currentColor}.element-about .box-heading.line-heading .name:after{background-color: var(--white)}.whychoose{margin: 20px 0 0;padding: 0;list-style: none}.whychoose li{padding-left: 100px;position: relative;margin-bottom: 30px}.whychoose li .img{position: absolute;left: 0;top: 0;width: 80px;height: 80px}.whychoose li h5{font-weight: 600;margin-top: 0}.whychoose li p{color: #666}.whychoose li p:last-child{margin-bottom: 0}.rating-star{position: relative;font-size: .75rem;line-height: normal;width: 80px;overflow: hidden}.rating-star span{height: 18px;width: 80px;display: inline-block;vertical-align: middle;overflow: hidden;background-image: url("/assets/images/icon_star.png");background-repeat: no-repeat}.rating-star .star_1{background-position: 0 -18px}.rating-star .star_2{background-position: 0 -36px}.rating-star .star_3{background-position: 0 -54px}.rating-star .star_4{background-position: 0 -72px}.rating-star .star_5{background-position: 0 -90px}.subscribe-wrap{background-color: var(--white);padding: 2rem}.testimonial .article-block .article-meta{font-size: 1rem;padding: 1rem 1.875rem;min-height: 136px;font-weight: 400;border-radius: .25rem;position: relative}.testimonial .article-block .article-author .i-Thumbs img{border-radius: 50%;border: 4px solid var(--white);-o-object-fit: cover;object-fit: cover;-o-object-position: center;object-position: center}.testimonial .swiper-container .swiper-slide img{width: inherit}.testimonial .article-block .article-meta blockquote{padding: 0;margin: 0 auto;margin-top: 1rem;font-weight: 300;font-size: 1rem;line-height: 1.35;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;text-overflow: ellipsis}.testimonial__name{margin-top: .75rem}.testimonial__name .name{font-weight: 600}.testimonial__name .position{font-size: .75rem}.testimonial__name .rating-star{margin: 0 auto}.sub-list-content a{display: block;position: relative;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding: 5px 0;color: #007ec4}.sub-list-content a:before{content: '';width: 16px;height: 16px;display: inline-block;margin-right: 8px;vertical-align: middle;background: url("/assets/images/icon_tick.png")}.article-list .items{margin-bottom: 20px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start}.article-list .items:last-child{margin-bottom: 0}.article-list .tx-Content{-webkit-box-flex: 1;-ms-flex: 1;flex: 1}.article-grid .bgitems .tx-Content{padding-left: 15px;padding-right: 15px}.article-grid .DateCreated{display: block;padding: 5px 0 5px 20px;font-size: 12px;position: relative}.article-grid .DateCreated:after{position: absolute;left: 0;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);content: '\f073'}.article-grid .tx-Content .readmore{display: block;text-transform: uppercase;font-size: 12px}.article-grid .tx-Content .readmore a{display: inline-block;font-weight: 600;position: relative;padding: .375rem 0;color: var(--color-main);-webkit-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease}.article-grid .tx-Content .readmore a:after{content: '\f178';margin-left: 5px;display: inline-block}.article-grid .tx-Content .readmore a:hover{color: var(--color-second)}.tx-Content .title{font-size: 1rem;font-weight: 600;color: var(--black-text);overflow: hidden;line-height: 1.2;height: 38px;margin-bottom: .5rem;display: block;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;text-overflow: ellipsis}.tx-Content .title:hover{text-decoration: underline}.article-grid .tx-Content p,.article-list .tx-Content p{max-height: 84px;margin-bottom: 0;overflow: hidden;display: block;font-size: .875rem;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;text-overflow: ellipsis}.article-grid .tx-Content p+p{margin-top: 1rem}.article-list .tx-Content p{-webkit-line-clamp: 3}.form-control{font-size: 14px}.component-google-map{height: 425px}.component-google-map .component-google-map-box{height: 100%;position: relative;overflow: hidden}.component-google-map .component-google-map-box iframe{border: 0;left: 0;position: absolute;top: 0;height: 100%;width: 100%}.content-map{height: 0;overflow: hidden;padding-bottom: 60%;position: relative}.content-map iframe{border: 0;height: 100%;left: 0;position: absolute;top: 0;width: 100%}.video-wrapper,.maps-wrapper{position: relative;padding-bottom: 56.25%;height: 0;overflow: hidden}.video-background{overflow: hidden;margin-bottom: 0;position: relative;z-index: 1}.video-background a.video__link{display: block;color: var(--white);text-indent: -9999px;position: absolute;top: 50%;left: 50%;width: 96px;height: 96px;background: url("/assets/images/icons/icon_play.png") no-repeat 50% 50%;background-size: contain;-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%)}.video-wrapper iframe,.maps-wrapper iframe{position: absolute;top: 0;left: 0;width: 100%;height: 100%}.siteMapUl,.siteMapUl li,.siteMapUl ul{list-style: none;margin: 0;padding: 0}.siteMapUl{margin: 25px 0 0 0}.siteMapUl li{line-height: 26px}.siteMapUl .folder{background: url("/assets/images/folder.gif") 0 2px no-repeat;padding-left: 19px}.siteMapUl .page{background: url("/assets/images/page.gif") 0 6px no-repeat;padding-left: 19px}.breadcrumbs{margin-bottom: 0}.breadcrumb{background-color: transparent;margin-bottom: 0;padding: .5rem 0 0 0;border-radius: 0;font-size: .813rem;display: flex;white-space: nowrap;flex-wrap: nowrap;overflow-x: auto;-webkit-overflow-scrolling: touch;-ms-overflow-style: -ms-autohiding-scrollbar}.breadcrumb::-webkit-scrollbar{display: none}.breadcrumb>li+li:before{content: '\f105';padding: 0 8px}.contactForm{padding: 0 0 10px 0}label.error{font-size: 11px;font-style: italic;color: red;display: block}.section-header,.entry-content{position: relative}.section-header .box-heading{font-size: 1.5rem}.article{position: relative;min-height: 250px}.article-list{list-style: none;margin: 0;padding: 0}.article-list li{margin-top: 20px;position: relative;display: block}.article-list li:first-child{margin-bottom: 0}.article-list li a.title{display: block;font-size: 14px;font-weight: 600;margin-bottom: 8px}.form-group #securityImg,.form-group #reloadImg{margin-left: 8px}.form-group #reloadImg{border: 1px solid #ced4da;border-radius: 4px;padding: .375rem;display: inline-block;height: 100%}.form-group .form-control{font-size: .813rem}.form-group .form-control:focus{outline: none;box-shadow: none}.material-field{position: relative;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;-webkit-align-items: center;-ms-flex-align: center;align-items: center;background: var(--white);border: 1px solid #ddd;border-radius: 5px}.material-field label{position: absolute;z-index: 101;font-size: 13px;padding: 0 10px;pointer-events: none;-o-transition: .1s ease all;transition: .1s ease all;left: 0;margin-bottom: 0;top: 14px;color: #999}.material-field input,.material-field .field__input{position: relative;top: 0;box-sizing: border-box;float: left;border: none;color: #333;background: transparent;height: 48px;padding: 16px 10px 10px;width: 100%;font-size: 13px;box-shadow: none;z-index: 100}.material-field input[type=date]{width: 100%}.material-field input[type=date]::-webkit-calendar-picker-indicator{-webkit-appearance: none}.material-field.is-dirty input~label,.material-field.is-dirty .field__input~label,.material-field input:focus~label{font-size: 10px;top: 6px;color: #999}.material-field.is-dirty input~label,.material-field.is-dirty .field__input~label,.material-field input:focus~label span.required{color: #999}.material-field.material-disabled{background: #ddd;color: #999}.material-field.readonly{background: #ddd;color: #999}.material-radio__input>*{display: inline-block;vertical-align: middle}.material__required{margin-left: 2px;color: var(--red)}.material-field input.form-control:disabled,.material-field input.form-control[readonly]{background-color: transparent}.material-field input:focus,.material-field .field__input:focus{outline: 0;background-color: transparent;box-shadow: none}.formError{margin-top: -36px !important}.content-box{border: 1px solid rgba(175, 175, 175, 0.25);border-radius: 5px}.content-box__row{padding: 1.14286em;position: relative;zoom: 1}.content-box__row~.content-box__row{border-top: 1px solid rgba(173, 173, 173, 0.25)}.content-box__row:after,.content-box__row:before{content: "";display: table}.content-box__row:after{clear: both}.display-table .content-box__row{display: table;-webkit-box-sizing: border-box;box-sizing: border-box;width: 100%}.content-box__row:first-child{border-top-left-radius: 4px;border-top-right-radius: 4px}.content-box__row:last-child{border-bottom-left-radius: 4px;border-bottom-right-radius: 4px}.content-box__row-spacing-vertical{padding-top: 0.85714em;padding-bottom: 0.85714em}.content-box__row--color-secondary{background-color: #f9f9f9}.review-block{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex}.review-block~.review-block{margin-top: 0.85714em;padding-top: 0.85714em;border-top: 1px solid rgba(173, 173, 173, 0.25)}.review-block__inner{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1}.review-block__link{max-width: 10em;font-size: 0.85714em}.review-block__label{color: #999;padding-right: 1.14286em;-webkit-box-flex: 0;-webkit-flex: 0 1 6em;-ms-flex: 0 1 6em;flex: 0 1 6em}.review-block__content{-webkit-box-flex: 5;-webkit-flex: 5;-ms-flex: 5;flex: 5;padding-right: 1.14286em}.radio-wrapper,.checkbox-wrapper{zoom: 1;margin-bottom: 1em}.radio-wrapper:after,.radio-wrapper:before,.checkbox-wrapper:after,.checkbox-wrapper:before{content: "";display: table}.radio-wrapper:after,.checkbox-wrapper:after{clear: both}.radio-wrapper:last-child,.checkbox-wrapper:last-child,.radio-wrapper.content-box__row,.checkbox-wrapper.content-box__row{margin-bottom: 0}.radio__input,.checkbox__input{padding-right: 0.75em;white-space: nowrap}.radio__label,.checkbox__label{cursor: pointer;vertical-align: middle;font-weight: 400}.radio__label__primary{cursor: inherit;font-family: inherit;vertical-align: top}.radio__label__accessory{text-align: right;padding-left: 0.75em;white-space: nowrap}.display-table .radio-wrapper,.display-table .checkbox-wrapper{display: table;-webkit-box-sizing: border-box;box-sizing: border-box;width: 100%}.display-table .radio__input,.display-table .checkbox__input,.display-table .radio__label,.display-table .checkbox__label,.display-table .radio__label__primary,.display-table .radio__label__accessory{display: table-cell}.display-table .radio__label,.display-table .checkbox__label,.display-table .radio__label__primary{width: 100%}.content-box .input-checkbox,.content-box .input-radio{border-color: #d9d9d9;background-color: var(--white)}.content-box .input-checkbox:hover,.content-box .input-radio:hover{border-color: #cccccc}.content-box .input-checkbox:disabled,.content-box .input-radio:disabled{background-color: #fafafa;border-color: #cccccc}.input-checkbox:after,.input-radio:after{content: "";display: block;position: absolute;top: 50%;left: 50%;-webkit-transform: scale(0.2);transform: scale(0.2);-webkit-transition: all 0.2s ease-in-out 0.1s;transition: all 0.2s ease-in-out 0.1s;opacity: 0}.input-checkbox,.input-radio{width: 18px;height: 18px;-webkit-box-shadow: 0 0 0 0 #ed1c24 inset;box-shadow: 0 0 0 0 #ed1c24 inset;-webkit-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;position: relative;cursor: pointer;vertical-align: -4px;border: 1px solid;background-color: transparent;-webkit-appearance: none;-moz-appearance: none;appearance: none;-webkit-font-smoothing: inherit}.input-radio{border-radius: 50%}.input-radio:after{width: 6px;height: 6px;margin-left: -3px;margin-top: -3px;background-color: var(--white);border-radius: 50%}.input-checkbox{border-radius: 4px}.input-checkbox:after{width: 10px;height: 8px;margin-left: -5px;margin-top: -4px;background-image: url("/assets/images/checkbox-tick.png");background-image: url("/assets/images/checkbox-tick.svg"), none}.input-checkbox:focus,.input-radio:focus{border: 2px solid #ed1c24}.input-checkbox:checked,.input-radio:checked{border: none;-webkit-box-shadow: 0 0 0 10px #ed1c24 inset;box-shadow: 0 0 0 10px #ed1c24 inset}.input-checkbox:checked:after,.input-radio:checked:after{-webkit-transform: scale(1);transform: scale(1);opacity: 1}.input-checkbox:checked:focus,.input-radio:checked:focus{border-color: #b1151b}.content-box__emphasis{font-weight: 600}.blank-slate{padding: 1.14286em;text-align: center}.section--shipping-method .blank-slate p{font-size: 12px}.blank-slate__icon{margin-bottom: 1.14286em}.icon--offsite{width: 102px;height: 52px;background-image: url("/assets/images/offsite-small.png");background-image: url("/assets/images/offsite-small.svg"), none}.content_list_product{position: relative}.view-carousel{position: relative}.swiper-container{overflow: hidden}.swiper-container:not(.swiper-initialized) .swiper-wrapper{width: unset}.swiper-container .swiper-slide a.link_slide{display: block}.swiper-container .swiper-slide img{width: 100%}.swiper-button-next,.swiper-button-prev{color: var(--color-second);background-color: var(--white);margin-top: 0;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);-webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .15);box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .15);opacity: .5;height: 48px;width: 48px}.swiper-button-next{right: 0;border-top-left-radius: 5px;border-bottom-left-radius: 5px}.swiper-button-prev{left: 0;border-top-right-radius: 5px;border-bottom-right-radius: 5px}.swiper-button-next:after,.swiper-button-prev:after{font-size: 18px;font-weight: 600;width: 24px;height: 24px;line-height: 24px;text-align: center}.swiper-container:hover .swiper-button-next,.swiper-container:hover .swiper-button-prev{color: var(--white);background-color: var(--color-second);opacity: .95}.products-grid{-webkit-transition: all .2s ease;-moz-transition: all .2s ease;-o-transition: all .2s ease;transition: all .2s ease}.left-column .products-grid{display: flex;flex-direction: column;gap: .75rem}.products-grid.carousel-margin .product_box{padding: 10px}.product_box:hover{box-shadow: unset}.product_box .product-hover{text-align: left;margin: 1px;margin-bottom: 1.5rem;position: relative;border-radius: var(--theme-radius-base)}.product_box:not(.box_lists) .product-hover{display: flex;flex-direction: column;gap: 1rem}.product_box .product-hover:not(.noshadow){padding: .5rem;-webkit-box-shadow: 0px 0 0 1px rgba(0, 0, 0, .1);-moz-box-shadow: 0px 0 0 1px rgba(0, 0, 0, .1);box-shadow: 0px 0 0 1px rgba(0, 0, 0, .1);background: var(--white)}.product_box.box_lists .product-hover{display: -ms-flexbox;display: flex;gap: .75rem;padding: .25rem}.view-carousel .product_box .product-hover{margin-bottom: 2px}.cms-static-saleoff-product .product_box .product-hover,.left-column .product_box.box_lists .product-hover,.fearured-product-cat .product_box .product-hover{margin-bottom: 0}.fearured-product-cat .product_box .product-hover{padding: .5rem;background-color: var(--gray)}.fearured-product-cat .product_box .product-hover .smart-box-hover span{position: relative;font-size: .75rem;line-height: 1.2;text-align: center;display: block;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;text-overflow: ellipsis;min-height: 28px}.product_box:hover .product-hover:not(.noshadow){z-index: 1}.product_box:not(.box_lists) .product-hover .smart-box-hover{aspect-ratio: auto 1 / 1}.product_box .product-hover .smart-box-hover,.product_box .product-hover .smart-box-cat{display: flex;flex-direction: column;align-items: center;gap: .75rem;position: relative;overflow: hidden;width: 100%;background: var(--white);border-radius: var(--theme-radius-base);transition: transform 0.8s cubic-bezier(0.25, 0.46, 0.45, 0.94), opacity 0.3s}.product_box.box_lists .product-hover .smart-box-hover.col-4{padding-left: 0;padding-right: 0}.product_box:not(.box_lists) .product-hover .smart-box-hover img,.product_box .product-hover .cat_thumb img{-webkit-transition: opacity 1s, -webkit-transform 1s;transition: opacity 1s, transform 1s}.product_box .product-hover:hover .smart-box-hover img,.product_box .product-hover:hover .smart-box-cat img{-webkit-transform: scale3d(1.2, 1.2, 1.2);transform: scale3d(1.2, 1.2, 1.2)}.product_box .product-hover .cat_thumb{display: flex;width: 100%;aspect-ratio: auto 1 / 1;border-radius: 50%;overflow: hidden}.product_box .product-hover .cat_name{display: block;font-weight: 700;text-align: center;height: 32px;line-height: 1;overflow: hidden}.product_box .product-hover .product-box-label{position: absolute;font-size: .75rem;left: 0;top: 0;color: var(--white);border-radius: 0;z-index: 5;padding: 0 .35rem;text-align: center;text-shadow: 1px 0px 0px rgba(0, 0, 0, 0.6);background-color: var(--red)}.fearured-category{margin-top: 2rem}.fearured-category .product_box .product-hover.product-box-khuyenmai{min-width: 50px;min-height: 44px;position: absolute;top: -8px;right: 10px;display: flex;align-items: center;font-size: .875rem;background: url("/assets/images/label-pt.png");background-size: 100% 100%;z-index: 3;color: var(--white);padding: 5px 15px 5px 5px}.product_box .product-hover .product-simple-info{display: flex;flex-direction: column;gap: .5rem;height: auto;overflow: hidden}.product-simple-info .product-rating{display: flex;align-items: center;margin-bottom: 0.625rem}.product-rating .rating-count{font-size: .75rem;line-height: normal;font-weight: 600;margin-left: 0.625rem}.product_box .product-hover .product-box-name{color: var(--black-text);font-size: .875rem;line-height: 1.2;font-weight: 600;display: block;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;text-overflow: ellipsis;min-height: 50px}.left-column .product_box.box_lists .product-hover .product-box-name{font-size: .813rem;margin-bottom: 0}.product_box .product-hover .product-box-desc{margin-bottom: 0;margin-top: 8px;font-size: 13px;color: #888}.product_box .product-hover .product-simple-info .swap-elements{-webkit-transition: all .2s ease-in-out;-moz-transition: all .2s ease-in-out;-o-transition: all .2s ease-in-out;-ms-transition: all .2s ease-in-out;transition: all .2s ease-in-out}.product_box .product-hover:hover .product-simple-info .swap-elements{transform: translateY(-32px);-webkit-transform: translateY(-32px);-o-transform: translateY(-32px);-moz-transform: translateY(-32px);-ms-transform: translateY(-32px);-sand-transform: translateY(-32px)}.product_box .product-hover .product-simple-info .product-action{background: var(--white);transition: all .3s;padding-bottom: 0.75rem;padding-top: .35rem}.product_box .product-hover .product-simple-info .product-action .btn{background: var(--yellow);color: var(--black);text-transform: uppercase;text-align: center;font-weight: 600;width: 100%;font-size: 13px;border-radius: var(--theme-radius-small);display: flex;align-items: center;justify-content: center}.product_box .product-hover .product-simple-info .product-action .btn:before{font-family: var(--font-awesome);content: '\f07a';margin-right: .35rem}.product_box .product-hover .product-simple-info .product-action .btn:hover{background-color: var(--color-second);color: var(--color-main)}.product_box .product-hover .product-simple-info .price-box{height: 32px;overflow: hidden}.product-box-price{height: 32px;display: -webkit-flex;display: -ms-flexbox;display: flex;font-size: .875rem;gap: .75rem;-webkit-align-items: center;-ms-flex-align: center;align-items: center;position: relative}.left-column .product_box.box_lists .product-box-price{font-size: .875rem}.product-box-price .price__regular{color: var(--red);font-weight: 600}.product-box-price .price__old{text-decoration: line-through;color: #333}.proComment{position: relative}.proComment h4{display: block;margin: 0 0 15px;font-weight: 600}.postcomment{position: relative}.postcomment .box-security>div,.postcomment .box-security>div.capcha>*{display: inline-block;vertical-align: middle;border-radius: 3px}.postcomment .box-security>div.capcha>img{border: 1px solid #ddd;padding: 1px;margin-left: 3px}.postcomment .box-security>div.capcha>#reloadImg{border: 1px solid #ddd;padding: 3px;margin-left: 3px}.proComment .listComment{margin: 0 0 20px;padding: 0;list-style: none}.proComment .listComment li{padding: 8px 0 15px 60px;position: relative;display: block;color: #777;line-height: 1.6;font-size: .813rem}.proComment .listComment li:before{position: absolute;top: 8px;left: 5px;width: 40px;height: 40px;content: '';border-radius: .25rem;background: url("/assets/images/1.png")}.proComment .listComment li:nth-child(even){background-color: #f7f9fa}.proComment .listComment li .name{position: relative;margin-top: 0;margin-bottom: 2px;line-height: 1.6;color: #047fc6;font-size: .813rem}.proComment .listComment li .name span.date{color: #999;display: inline-block;font-size: 12px;margin-left: 10px}.proComment .listComment li .name span.func{background-color: #eebc49;color: #000;font-size: 10px;line-height: 16px;height: 16px;padding: 0 6px;position: relative;display: inline-block;vertical-align: top;text-transform: uppercase;margin-left: 10px;margin-top: 2px;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px}.proComment .listComment li .name span.func:before{width: 0;height: 0;border-right: 4px solid #eebc49;border-top: 4px solid transparent;border-bottom: 4px solid transparent;position: absolute;content: '';top: 4px;left: -4px}.proComment .listComment li .reply{display: block;margin-top: 10px;padding: 0 0 5px 55px;position: relative}.proComment .listComment li .reply .name{color: #000}.proComment .listComment li .reply:before{position: absolute;top: 0;left: 0;width: 40px;height: 40px;content: '';border-radius: .25rem;background: url("/assets/images/5.png")}.box-rating .name{font-size: .875rem;margin-bottom: 10px;font-weight: 600}.box-rating ul{display: flex;list-style: none;padding: 0;margin: 0 0 10px}.box-rating ul li{position: relative;line-height: 20px}.box-rating ul li+li{margin-left: 2.25rem}.box-rating ul li label{position: relative;padding-left: 22px;font-size: .813rem;color: var(--black-light);margin-bottom: .125rem}.box-rating ul li input{margin-top: 3px;position: absolute;left: 0;top: 0}.comment-guide{font-size: .75rem;color: var(--color-text-description)}.order-support,.product-news{font-size: 0.813rem}.order-support{padding: .75rem;height: 100%;border-radius: var(--theme-radius-base)}.order-support .box-heading{padding: 0 0 8px;border-bottom: #ececec 1px solid;margin-bottom: 8px;display: block}.order-support .box-heading .name,.product-news .box-heading .name{font-size: 1rem;margin-bottom: 0}.order-support p{padding-left: 38px;position: relative}.order-support p:last-child{margin-bottom: 0}.order-support p .fa{position: absolute;left: 0;top: 0;width: 30px;text-align: center;font-size: 1.5rem;color: var(--color-main)}.product-news .box-heading{margin-bottom: 0;background-color: var(--gray-light)}.product-news .box-content{padding: .75rem}.product-news .box-content a{display: block;position: relative;padding-left: 12px}.product-news .box-content a:before{content: '\f0da';position: absolute;left: 0;top: 0;line-height: 1.6}ul.detail-parent{margin: 0;padding: 0 0 0 17px}.navbar .btn-navbar{background-image: none !important;border-radius: 2px 2px 2px 2px;box-shadow: none !important;float: left !important;margin: 9px !important;padding-left: 10px !important;padding-right: 10px !important}.navbar .brand{font-size: 130% !important;font-weight: bold !important;margin: 0 !important;padding-left: 20px !important;text-shadow: none !important;text-transform: uppercase !important}.navbar .btn-navbar .icon-bar{background-color: var(--white)FFF !important}ul.nav-accordion li.level0>a>span>.cat-label{position: inherit}ul.nav-accordion li.level0>a>span>.pin-bottom:before{position: inherit;right: 6px;top: 22px;width: 0;height: 0;content: "";border-style: solid;border-width: 0}ul.nav-accordion li span.expand:before{content: "-";display: inline-block;font-size: 24px;text-align: center;width: 24px;line-height: 22px;font-weight: bold;color: #adadad}ul.nav-accordion li span.collapse:before{content: "+";display: inline-block;font-size: 24px;text-align: center;width: 24px;line-height: 22px;font-weight: bold;color: #adadad}.hotline .hotline-warp{padding-left: 100px;position: relative;color: var(--white);font-size: 1.2em;letter-spacing: 1px}.hotline .icon-hotline{width: 64px;height: 64px;border: 2px solid var(--white);position: absolute;top: 0;left: 10px;text-align: center;line-height: 64px}.hotline .hotline-warp h3{margin-top: 0}.hotline .hotline-warp h3 span{font-weight: 600;font-size: 1.2em;color: red}.hotline .icon-hotline .fa{font-size: 2.5rem}.article__info{padding: .5rem .5rem;margin-bottom: 1rem;background-color: var(--gray);display: -webkit-flex;display: -ms-flexbox;display: flex}.article__author,.article__view,.article__date{display: inline-block;color: #909090;font-size: 12px}.article__author i,.article__view i,.article__date i{margin-right: 5px;font-size: 14px}.article__info .article__author,.article__info .article__date,.article__info .article__view{margin-left: 20px}.article__share{position: relative;height: 20px;display: flex}.article__vote{display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;align-items: center}.article__vote .vote_result{margin-left: .5rem;font-size: .75rem}.checkout-cart{position: relative;margin-top: 1rem;margin-bottom: 1rem;display: -webkit-flex;display: -ms-flexbox;display: flex;align-items: center;justify-content: space-between}.page_title{font-weight: 600;color: #333;position: relative;padding: 0;margin-bottom: 0}.cart th,.cart td{border: 0}.cart td{padding: 15px 10px}.cart th{font-weight: 600;padding: 1rem .75rem}.cart td dl,.cart td dd{margin-bottom: 0}.cart .cart__row{border-bottom: 1px solid rgba(225, 225, 225, .6)}.cart .cart__row th{background-color: #f6f6f6}.cart__row td{vertical-align: top}.cart__row p{margin-bottom: 0}.cart__row p+p{margin-top: 10px}.cart__edit--active .cart__edit-text--cancel{display: none}.cart__edit-text--edit{display: none}.cart__edit--active .cart__edit-text--edit{display: block}.cart__edit-text--cancel,.cart__edit-text--edit{pointer-events: none}.cart__image{max-height: 95px}.list-view-item__title{color: #30424e;font-size: 1.14286em;min-width: 100px;font-weight: 700;overflow: hidden;display: block;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;text-overflow: ellipsis}.cart__edit{margin-top: 10px}.cart__qty-input{text-align: center;width: 60px;padding: 8px 5px}.cart .custom-inner{position: relative;padding-left: 36px;padding-right: 36px;display: inline-block}.cart .custom-inner button.items-count{font-size: 30px;line-height: 40px;padding: 0;text-align: center;height: 44px;width: 36px;background-color: var(--white);border: 0 var(--black) solid;color: #999;position: absolute;top: 0;cursor: pointer}.cart .custom-inner button.reduced{left: 0}.cart .custom-inner button.increase{right: 0}.cart .custom-inner button:focus,.cart .custom-inner button:active{outline: none;box-shadow: none}.cart-subtotal{display: flex;justify-content: flex-end}.cart-subtotal__title,.cart-subtotal__price{font-size: 1.2rem;font-weight: 600}.cart-subtotal__price{padding-left: 27.5px}.cart__shipping{font-size: 0.85714em;color: #8c8c8e;padding: 10px 0 20px}.step__footer{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;margin-top: 1.5em;margin-bottom: 1.5em;-webkit-box-orient: horizontal;-webkit-box-direction: reverse;-webkit-flex-direction: row-reverse;-ms-flex-direction: row-reverse;flex-direction: row-reverse;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between}.step__footer__continue-btn{float: right;padding: 0.5em 1.7em}.step__footer__previous-link{margin-right: 1em}.step__footer__previous-link i{display: inline-table;vertical-align: middle}.previous-link__icon{-webkit-transition: all 0.2s cubic-bezier(0.3, 0, 0, 1);transition: all 0.2s cubic-bezier(0.3, 0, 0, 1);margin-right: 0.25em}.shopping-cart .shopping-cart__inner{border-right: 1px solid rgba(175, 175, 175, 0.25);padding-right: 40px}.shopping-cart .checkout .shopping-cart__inner{padding-right: 0;border-right-width: 0}.shopping-cart .checkout .shopping-cart__inner .shopping-cart__product .media>a{max-width: 85px}.shopping-cart .shopping-cart__inner .shopping-cart__product{padding-bottom: 15px;margin-bottom: 15px;border-bottom: 1px dotted rgba(175, 175, 175, 0.25)}.shopping-cart .shopping-cart__inner .shopping-cart__product:last-child{border-bottom-width: 0;margin-bottom: 0}.shopping-cart .shopping-cart__inner .shopping-cart__product .media{overflow: initial}.shopping-cart .shopping-cart__inner .shopping-cart__product .media>a{max-width: 120px;position: relative;border: 1px solid rgba(175, 175, 175, 0.25);border-radius: 5px;margin-right: 20px}.shopping-cart .shopping-cart__inner .shopping-cart__product .media .product-image{display: block;border-radius: 10px;overflow: hidden;padding: 3px}.shopping-cart .shopping-cart__inner .shopping-cart__product .media img{max-width: 100%;height: auto !important;display: inline-block}.product-thumbnail__quantity{font-size: 0.85714em;font-weight: 500;line-height: 1.75em;white-space: nowrap;text-align: center;border-radius: 1.75em;background-color: rgba(0, 0, 0, 0.8);color: var(--white);-webkit-box-sizing: border-box;box-sizing: border-box;min-width: 1.75em;height: 1.75em;padding: 0 0.58333em;position: absolute;right: -0.75em;top: -0.75em;z-index: 3}.shopping-cart .shopping-cart__inner .product-name{font-weight: 600;display: block}.shopping-cart .shopping-cart__inner .product-option{display: block;font-size: 13px;color: #666}.shopping-cart .shopping-cart__inner .product-price{font-size: 16px;font-weight: bold;color: #ed1c24;display: block;margin-top: 10px}.section--total-lines{padding: 1.5em 0;border-top: 1px solid rgba(175, 175, 175, 0.25)}.section--total-lines .cart_total-price,.section--total-lines .cart_total-shipping{font-weight: 600}.section--total-lines .cart_total-price span:first-child{font-size: 1.25em}.section--total-lines .cart_total-shipping .small-text{font-size: 12px;color: #999;font-weight: 400}.shopping-cart .cart_subtotal #subTotalTd{font-size: 1.1em}.shopping-cart .checkout .cart_subtotal{font-size: 1.5em;border-top: 1px solid rgba(175, 175, 175, 0.25);margin-top: 20px;padding-top: 20px}.i-header{margin: 0 0 20px 0;position: relative}.i-header h2,.i-header .title{position: relative;padding: 0;margin: 0;font-weight: 600}.i-header .description-header{position: absolute;right: 0;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);font-size: .875em}.i-header .description-header a{color: red}.cart_info{position: relative;overflow: hidden}.cart_info a{display: block}.shopping-cart .cart-item-empty{background: var(--white);width: 100%;height: 100%;padding: 60px 0;display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-moz-box-orient: vertical;-moz-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center}.shopping-cart .cart-item-empty .cart_icon{margin-left: auto;margin-right: auto;margin-bottom: 10px;background-image: url("/assets/images/cart_empty.png");background-repeat: no-repeat;display: block;width: 128px;height: 128px;background-size: contain;background-position: 0 0}.shopping-cart .cart-item-empty h3{font-weight: 700;margin-top: 0;margin-bottom: 3px}.shopping-cart .cart-item-empty span{display: block}.shopping-cart .cart-checkout.no-product{text-align: center;padding: 10px 16px}.cart__footer{margin-bottom: 20px}.cart__footer .bgcart__footer{background-color: #f6f6f6;padding: 10px 30px}.pageNumber{display: -webkit-flex;display: -ms-flexbox;display: flex;align-items: center;justify-content: center;text-align: center;position: relative;gap: .75rem;margin-bottom: 30px}.pageNumber a{display: inline-flex;width: 40px;height: 40px;line-height: 40px;align-items: center;justify-content: center;background: var(--gray);font-weight: 700;color: var(--black);border: 1px solid var(--gray-light)}.pageNumber a svg{width: 24px;height: 24px}.pageNumber a:hover{color: var(--white);background: var(--color-main);border-color: var(--color-main)}.pageNumber a.current{color: var(--white);background: var(--color-main);border-color: var(--color-main)}#footer{color: var(--white);background: url("/assets/images/binding_dark.gif") repeat center;background-color: var(--gray-bg);display: block;padding-top: 2rem;font-size: 0.813rem;position: relative}.footer-item h3,.footer-item .title{font-size: 1rem;font-weight: 700;line-height: 20px;margin-top: 0;display: block;position: relative}.footer-item .footer-address p{margin-bottom: .5rem}.footer-item .title{margin-bottom: 15px}.footer-item .title a[data-toggle="collapse"]{position: absolute;top: 0;right: 0;width: 24px;height: 24px;color: var(--color-main);display: flex;align-items: center;justify-content: center}.footer-item .title a.fa-plus-circle:not(.collapsed):before{content: '\f056'}.footer-item .box-content .content ul{list-style: none;padding: 0}.footer-item .box-content .content .link-list h3{margin: 0}.footer-item .box-content .content .info,.footer-item .box-content .content .link-list a{color: var(--white);display: block;line-height: 20px}.footer-item .box-content .content .link-list a{padding-bottom: 7px;transition: all 0.3s}.footer-item .box-content .content .link-list a:hover{padding-left: 3px}.footer-item .box-content .content{margin-top: 8px}.footer-item .box-content .content .fa{color: var(--color-main);text-align: center}.footer-item:first-child .box-content .content li{margin-bottom: 10px}.footer-item p:last-child{margin-bottom: 0}.footer-item p .fa{width: 24px;height: 24px;border-radius: 50%;line-height: 22px;border: 1px solid rgba(255, 255, 255, .3);margin-right: 5px;text-align: center}.box-social{margin-top: 10px}.box-social a{display: inline-block;vertical-align: middle;width: 32px;height: 32px;color: var(--black);font-size: 20px;line-height: 32px;text-align: center;margin-right: 5px}.box-social a:last-child{margin-right: 0}.ft-copyright{margin-top: 10px;border-top: 1px solid var(--border-color);position: relative;z-index: 2;padding: 1rem 0;text-align: center}.ft-copyright b,.ft-copyright strong{color: var(--color-main)}.footer-counter{list-style: none;padding: 0;margin: 0}.footer-counter li{display: flex;align-items: center;line-height: 32px;position: relative}.footer-counter li span{margin-left: auto}.footer-counter li:before{content: '';width: 24px;height: 24px;margin-right: .5rem;background-repeat: no-repeat;background-position: center}.footer-counter .online:before{background-image: url("/assets/images/icons/icon_online.png")}.footer-counter .yesterday:before{background-image: url("/assets/images/icons/icon_homqua.png")}.footer-counter .week:before{background-image: url("/assets/images/icons/icon_tuan.png")}.footer-counter .total:before{background-image: url("/assets/images/icons/icon_tong.png")}.scrolltop{position: fixed;right: 5px;bottom: 5px;background: var(--color-second);width: 46px;height: 46px;border-radius: 50%;font-size: 1.5rem;color: var(--white);line-height: 40px;text-align: center;display: none;cursor: pointer;z-index: 993;border: 2px solid var(--white) !important;box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1)}.scrolltop svg{width: 24px;height: 24px;fill: currentColor}.font-size-14{font-size: 14px !important}.font-size-16{font-size: 16px}.font-size-18{font-size: 18px}.font-size-20{font-size: 20px}.text-white{color: var(--white)}.text-red{color: red}.text-gray{color: #666}.text-blue{color: #007ec4}.text-orange{color: orange !important}.text-green{color: var(--green)}.btn-shopping{border: none;background-color: #FF6B01;color: var(--white);padding: 8px 20px}.backdrop__body,.opacity_filter{visibility: hidden;position: fixed;opacity: 0;width: 100%;left: 0;top: 0 !important;right: 0;bottom: 0;background-color: rgba(0, 0, 0, 0.55);z-index: 9999;transition: opacity .5s ease}.backdrop__body.nav-is-visible,.opacity_filter.active{transition: opacity .5s ease;visibility: visible;opacity: 1}.widget-toc{background-color: #F9F9F9;border: 1px solid #e6e6e6;margin-bottom: 1rem;padding: 1rem}.widget-toc.float-right,.widget-toc.float-left{width: 280px}.widget-toc.float-right{float: right;margin-left: 10px}.widget-toc.float-left{float: left;margin-right: 10px}.toc-title{font-size: 1.125rem;font-weight: 600;text-transform: uppercase}.widget-toc ol{padding-left: 1rem;list-style: none;counter-reset: item;font-size: .875rem;margin-bottom: 0}.widget-toc ol li{display: block;margin: 4px 0;position: relative}.widget-tocol li:before{position: absolute;margin-right: 100%;right: 0.5rem}.grecaptcha-badge{visibility: hidden;opacity: 0}.aml_dk-wrap{font-size: 14px !important;position: fixed;z-index: 2147483647;bottom: 54px;overflow: visible !important;transition: transform 0.2s ease 0s}@media only screen and (max-width: 767px){.aml_dk-wrap{bottom: 104px}}div.aml_dk-wrap div{overflow: visible !important}.aml_dk-wrap.aml_dk-bottom-right{right: 0}.aml_dk-wrap .aml_dk-flex-container{flex-direction: column;display: flex;justify-content: center}.aml_dk-flex-container>a{width: 48px !important;height: 48px !important;margin: 5px !important;text-align: center;background-repeat: no-repeat;background-position: center center;cursor: pointer;position: relative;overflow: visible !important;background-size: 100% !important;border: 2px solid #fff !important;border-radius: 50% !important}.aml_dk-channel-facebook{background-image: url("/assets/images/widget_icon_messenger.svg")}.aml_dk-channel-zalo{background-image: url("/assets/images/widget_icon_zalo.svg")}.aml_dk-channel-click_to_call{background-image: url("/assets/images/widget_icon_click_to_call.svg")}.aml_dk-channel-contact_form{background-image: url("/assets/images/widget_icon_contact_form.svg")}.aml-tooltip .aml-tooltiptext{visibility: hidden;font-size: 12px !important;line-height: 16px !important;text-align: center;white-space: nowrap;border-radius: 4px;padding: 8px;position: absolute;top: calc(50% - 16px);z-index: 1;opacity: 0;transition: opacity .5s}.aml-tooltip .aml-tooltiptext::after{content: "";position: absolute;top: 50%;margin-top: -5px;border-width: 5px;border-style: solid}.aml-tooltip .aml-tooltiptext{background-color: rgba(255, 170, 19, 1);color: var(--white)}.aml_dk-bottom-right .aml-tooltip .aml-tooltiptext{right: 120%}.aml_dk-bottom-right .aml-tooltip .aml-tooltiptext::after{border-color: transparent transparent transparent #ffaa13;left: 100%}.aml-tooltip:hover .aml-tooltiptext{visibility: visible;opacity: 1}.template-shutdown{height: 100vh;text-align: center}.shutdown-page__wrapper{display: table;height: 100%;width: 100%;background-image: url("/assets/images/password-page-background.jpg");background-size: cover;background-repeat: no-repeat;color: #ffffff}.shutdown-page__header{display: table-row;height: 1px}.shutdown-page__header__inner{display: table-cell;padding: 15px 30px}.shutdown-page__logo{margin-top: 90px;color: inherit}.shutdown-page__main{display: table-row;width: 100%;height: 100%;margin: 0 auto}.shutdown-page__main__inner{display: table-cell;vertical-align: middle;padding: 15px 30px}.shutdown-page__hero{font-family: "HelveticaNeue", "Helvetica Neue", sans-serif;font-weight: 500;font-size: 3.75rem;line-height: 1.4;color: yellow;text-transform: none;letter-spacing: 0;text-rendering: optimizeLegibility}.shutdown-page__message{font-style: italic;font-size: 1.125rem;line-height: 1.8;max-width: 550px;margin: 0 auto;text-align: center;padding: 30px 20px}@media only screen and (min-width: 768px){.front-page::before{content: 'tablet'}}@media only screen and (min-width: 1170px){.front-page::before{content: 'desktop'}}@media (min-width: 1360px){.container{max-width: 1330px}}@media (min-width: 1260px){.container{max-width: 1230px}}@media (min-width: 1200px){.nav-control .user-hotline-info{margin-right: 1.5rem}.product-detail-container.row{margin-left: -20px;margin-right: -20px}.product-detail-container.row > [class*="col-"]{padding-left: 20px;padding-right: 20px}.fearured-category .products-grid .col-xl-3a{-ms-flex: 0 0 16.66667%;flex: 0 0 16.66667%;max-width: 16.66667%}}@media(min-width: 992px){.view-carousel .article-grid.swiper-container:not(.swiper-initialized) .swiper-wrapper{max-height: 478px}.view-carousel .article-grid.swiper-container:not(.swiper-initialized) .swiper-wrapper,.view-carousel .products-grid.swiper-container:not(.swiper-initialized) .swiper-wrapper{margin-left: -15px;margin-right: -15px}.fearured-category .view-carousel .products-grid.swiper-container:not(.swiper-initialized) .swiper-wrapper{margin-left: -10px;margin-right: -10px}.view-carousel .products-grid.swiper-container:not(.swiper-initialized) .swiper-slide,.view-carousel .article-grid.swiper-container:not(.swiper-initialized) .swiper-slide{padding-left: 15px;padding-right: 15px}.view-carousel .products-grid.swiper-container:not(.swiper-initialized) .swiper-slide{-ms-flex: 0 0 20%;flex: 0 0 20%;max-width: 20%}.fearured-category .view-carousel .products-grid.swiper-container:not(.swiper-initialized) .swiper-slide{padding-left: 10px;padding-right: 10px;-ms-flex: 0 0 10%;flex: 0 0 10%;max-width: 10%}}@media only screen and (max-width: 1199.98px){.medium--hide{display: none !important}}@media(max-width:991px){.ft-copyright,.footer-counter{text-align: center}.footer-container .footer-item:nth-child(3n){clear: both}}@media (min-width: 768px) and (max-width: 991px){.footer-item .title{text-overflow: ellipsis;white-space: nowrap;overflow: hidden}}@media only screen and (min-width:992px){.cms-static-special-product .banner-column{position: relative;width: 100%;height: 100%;top: 0;overflow: hidden}}@media only screen and (min-width: 768px){.cart__row td{vertical-align:middle}.cart__meta{max-width:4300px}.cart__remove{margin-top:4px}.cart__qty{text-align:center}.medium-up--hide{display: none !important}.cart-subtotal__price{padding-left:55px;min-width:150px;display:inline-block}.user-hotline-info{display: flex}.view-carousel .article-grid.swiper-container:not(.swiper-initialized) .swiper-wrapper,.view-carousel .products-grid.swiper-container:not(.swiper-initialized) .swiper-wrapper{margin-left: -10px;margin-right: -10px}.view-carousel .products-grid.swiper-container:not(.swiper-initialized) .swiper-slide,.view-carousel .article-grid.swiper-container:not(.swiper-initialized) .swiper-slide{padding-left: 10px;padding-right: 10px}.view-carousel .article-grid.swiper-container:not(.swiper-initialized) .swiper-wrapper{max-height: 334px}.view-carousel .article-grid.swiper-container:not(.swiper-initialized) .swiper-slide{-ms-flex: 0 0 33.333333%;flex: 0 0 33.333333%;max-width: 33.333333%}.view-carousel .products-grid.swiper-container:not(.swiper-initialized) .swiper-slide{-ms-flex: 0 0 33.333333%;flex: 0 0 33.333333%;max-width: 33.333333%}.fearured-category .view-carousel .products-grid.swiper-container:not(.swiper-initialized) .swiper-slide{-ms-flex: 0 0 20%;flex: 0 0 20%;max-width: 20%}}@media only screen and (max-width: 767px){.small--hide{display:none !important}#masthead .site-header{padding: .35rem 0}.header-top,.nav-cart-box .cart_desc{display: none}.nav-cart-box{padding: 0;border-width: 0}.brandnav .navbar-brand a.logo,#panel .account a{max-width: 174px}.brandnav .header-info{position: absolute;top: 5px;right: 0}.aside-filter{display: block}.navbar-search .nav-cart a{height: 38px}.navbar-search .nav-cart .cart-icon{height: 36px;width: 36px}.nav-cart .cart-icon:before{height: 30px;width: 30px;background-size: 68px 383px}.nav-cart .cart-number{height: 20px;min-width: 20px;line-height: 20px;border-radius: 50%;left: 28px;top: 0;position: absolute}.cart__update-wrapper{display:none}.cart__update--show .cart__update-wrapper{display: block}.cart__image{max-height: 75px}.cart__update-controls{margin-top: 10px;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.cart__update-control--remove{line-height:1.2}.step__footer__continue-btn{padding: 0.45em 1.15em}.btnBuyNow{margin-top: .75rem}#product-page .product-detail-page .product_desc .tab-content{padding: .75rem 1rem}#masthead{background-color: var(--white)}.navbar-search .nav-cart .cart-icon{background-color: var(--white-text);color:var(--black-text)}#masthead .on_menu_left{display: block}#masthead .nav-control{position: absolute;top: 5px;right: 0}.list-view-item__title{font-size: 1em}#myFooter0:not(.show),#myFooter1:not(.show){display: none}.left-column .product-box-price{flex-direction: row}.footer-item{margin-bottom: 20px}#footer .footer-item:last-child{margin-bottom: 0}.box-heading h1,.box-heading h2,.box-heading h3{font-size: 1.429rem}.hotline-phone-ring-wrap{visibility: visible}.box-heading{margin-bottom: 15px}.box-heading .sub-heading{font-size: 0.875rem}.article{padding-left: 0}.product-title span{font-size: 18px}.footer-item:first-child.col-xs-12{width: 100%}.footer-item:nth-child(n+2):nth-child(-n+3).col-xs-12{width: 50%}.scrolltop{bottom: 53px}.view-carousel .article-grid.swiper-container:not(.swiper-initialized) .swiper-wrapper,.view-carousel .products-grid.swiper-container:not(.swiper-initialized) .swiper-wrapper,.fearured-category .view-carousel .products-grid.swiper-container:not(.swiper-initialized) .swiper-wrapper{margin-left: -10px;margin-right: -10px}.view-carousel .products-grid.swiper-container:not(.swiper-initialized) .swiper-slide{padding-left: 10px;padding-right: 10px;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%}.fearured-category .view-carousel .products-grid.swiper-container:not(.swiper-initialized) .swiper-slide{padding-left: 10px;padding-right: 10px;-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%}.view-carousel .article-grid.swiper-container:not(.swiper-initialized) .swiper-slide{-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%}}@media only screen and (max-width: 600px){}@media only screen and (min-width: 480px) and (max-width: 639px){}@media only screen and (max-width: 480px){.step__footer__continue-btn{padding: 0.45em 1.15em;font-size: 13px}.fearured-products, .fearured-article{margin-top: 20px}.product-title{margin: 10px 0}.product-title span{font-size: 18px;line-height: 30px}.article__info .article__author{display: none}button.button > span{height:34px;line-height:32px;padding:0 10px}.item-cart .add-cart-button .btn-cart{width: 100%;margin-left: 0;margin-bottom: 5px}}