*{box-sizing:border-box}.d-none{display:none !important}@media screen and (min-width: 992px){.d-lg-block{display:block !important}}@media screen and (min-width: 992px){.d-lg-none{display:none !important}}@media screen and (min-width: 992px){.d-lg-flex{display:flex !important}}@media screen and (max-width: 991.98px){.main{width:100%;padding-top:60px}}@media screen and (max-width: 576px){.main{padding-bottom:70px}}nav ul li a{height:36px}.navMenuButton{box-sizing:border-box}@media screen and (max-width: 991.98px){.navMenuButton{width:40px;height:40px;position:relative;display:flex;flex-direction:column;justify-content:space-between;align-items:center;transition:all .3s linear;z-index:2;padding:12px 8px;border-radius:5px}.navMenuButton span{width:100%;height:2px;background-color:#0096d6;transition:all .3s linear}.navMenuButton:before,.navMenuButton:after{content:"";width:100%;height:2px;background-color:#0096d6;transition:all .3s linear}.navMenuButton:after{bottom:0;position:relative}.navMenuButton.active{border-color:rgba(0,0,0,0);justify-content:center}.navMenuButton.active span{opacity:0;visibility:hidden}.navMenuButton.active:before{transform:rotate(45deg) translateY(0);top:4px;background-color:#c4190d;position:relative}.navMenuButton.active:after{transform:rotate(-45deg);top:0;background-color:#c4190d}}.mobileMenuCollapse .search{height:34px}.mobileMenuCollapse .search .searchtextbox{outline:none}@media screen and (max-width: 991.98px){.mobileMenuCollapse{z-index:999999;position:fixed;width:100%;top:0;left:0}.mobileMenuCollapse header{display:flex;align-items:center;width:100%;height:60px;padding-left:24px;padding-right:24px;padding-top:10px;padding-bottom:10px;z-index:2;border-bottom:1px solid rgba(0,0,0,0);background-color:#fff;box-shadow:0 4px 10px rgba(0,0,0,.2)}.mobileMenuCollapse header .headerLeftCol{display:flex;align-items:center;gap:20px;height:100%;position:relative}.mobileMenuCollapse header .logo{position:relative;left:auto;top:auto;height:100%}.mobileMenuCollapse header .logo a{display:flex;align-items:center;height:100%}.mobileMenuCollapse header .logo img{max-height:100%;-o-object-fit:contain;object-fit:contain}.mobileMenuCollapse header .logo_partner{position:relative;left:auto;top:auto;height:100%}.mobileMenuCollapse header .logo_partner a{display:flex;align-items:center;height:100%}.mobileMenuCollapse header .logo_partner img{max-height:100%;-o-object-fit:contain;object-fit:contain}.mobileMenuCollapse header .search{height:50px;position:fixed;bottom:10px;left:0;right:0;top:auto;margin:0 auto;z-index:9999;background-color:#c4190d;border:1px solid #c4190d;box-shadow:0 4px 14px rgba(196,25,13,.6);border-radius:6px;max-width:400px;width:calc(100% - 60px);display:flex;align-items:stretch;justify-content:center;padding:0;overflow:hidden}.mobileMenuCollapse header .search .searchleft{float:none;flex:1}.mobileMenuCollapse header .search .searchleft .searchtextbox{width:100%;height:100%;color:#242424;font-weight:600;font-size:14px;padding-left:16px;padding-right:16px}.mobileMenuCollapse header .search .searchright{float:none;position:relative}.mobileMenuCollapse header .search .searchright::after{content:"";position:absolute;inset:0;background:url("/images/icon/search-outline.svg") center/contain no-repeat;pointer-events:none;width:24px;height:24px;left:0;right:0;margin:0 auto;top:50%;transform:translateY(-50%);filter:invert(1)}.mobileMenuCollapse header .search .searchright input[type=image]{width:50px;min-width:50px;height:50px;opacity:0;height:100%}.mobileMenuCollapse .buttonsWrapper{display:flex;align-items:flex-start;gap:15px}.mobileMenuCollapse .buttonsWrapper .basketLink{position:relative}.mobileMenuCollapse .buttonsWrapper .basketLink .basketCount{position:absolute;right:-12px;top:-16px;width:20px;height:20px;border-radius:100%;background-color:#c4190d;color:#fff;font-weight:600;font-size:11px;display:flex;align-items:center;justify-content:center;z-index:2}.mobileMenuCollapse .buttonsWrapper .iconImg{width:24px;max-height:24px;-o-object-fit:contain;object-fit:contain;filter:invert(30%)}.mobileMenuCollapse .headerRightCol{display:flex;align-items:center;margin-left:auto;gap:20px}.mobileMenuCollapse .vLine{display:none}.mobileMenuCollapse .navbarMenu{padding-top:80px}.mobileMenuCollapse .navbarMenu .topmenu{position:relative;top:auto;right:auto}.mobileMenuCollapse .menuBody{height:100%;overflow-y:auto;padding-bottom:80px;padding-left:30px;padding-right:30px}.mobileMenuCollapse .menuBody nav{height:auto;width:100%;padding:0 0 15px;border-top:none}.mobileMenuCollapse .menuBody nav ul li{float:none;margin-left:0;text-align:left;height:auto;position:relative}.mobileMenuCollapse .menuBody nav ul li:hover{border-color:rgba(0,0,0,0)}.mobileMenuCollapse .menuBody nav ul li.subMenuItem{display:flex;flex-direction:column}.mobileMenuCollapse .menuBody nav ul li.subMenuItem .subMenuTitle{display:flex;align-items:center;position:relative;width:100%;min-height:45px;font-weight:600;transition:all .3s linear}.mobileMenuCollapse .menuBody nav ul li.subMenuItem .subMenuTitle:after{content:"";background-image:url("../images/icon/arrow-down.svg");background-repeat:no-repeat;background-size:contain;background-position:center;margin-left:auto;width:20px;height:14px;transition:all .3s linear}.mobileMenuCollapse .menuBody nav ul li.subMenuItem.active{margin-bottom:20px}.mobileMenuCollapse .menuBody nav ul li.subMenuItem.active .subMenuTitle{color:#c4190d}.mobileMenuCollapse .menuBody nav ul li.subMenuItem.active .subMenuTitle:after{transform:rotate(180deg);filter:invert(18%) sepia(95%) saturate(3908%) hue-rotate(353deg) brightness(84%) contrast(97%)}.mobileMenuCollapse .menuBody nav ul li:not(:first-child){border-top:1px solid #e3e1e1}.mobileMenuCollapse .menuBody nav ul li a{font-size:15px;line-height:22px;font-weight:600;display:flex;align-items:center;justify-content:flex-start;height:auto;min-height:45px}.mobileMenuCollapse .menuBody nav ul li .submenu{position:relative;top:auto;box-shadow:none;border:none;width:100%;background-color:#f4f4f4}.mobileMenuCollapse .menuBody nav ul li .submenu .submenuitem{background-color:rgba(0,0,0,0)}.mobileMenuCollapse .menuBody nav ul li .submenu .submenuitem:not(:first-child){border-top:1px solid #e9e5e5}.mobileMenuCollapse .menuBody nav ul li .submenu .submenuitem a{background-color:rgba(0,0,0,0)}.mobileMenuCollapse .menuBody nav ul li .submenu a{min-height:30px}.mobileMenuCollapse .menuBody .topmenu .buttonsWrapper{flex-direction:column}.mobileMenuCollapse .menuBody .topmenu .buttonsWrapper li{margin-bottom:5px}.mobileMenuCollapse .menuBody .topmenu .buttonsWrapper li a{color:#000}.mobileMenuCollapse.active header{border-bottom-color:#d0d0d1}.mobileMenuCollapse.active .navbarMenu{left:0;opacity:1;visibility:visible;overflow:visible}}@media screen and (max-width: 991.98px){.mobileMenuCollapse .navbarMenu{position:fixed;background-color:#fff;width:100%;height:100vh;left:100%;top:0;opacity:0;visibility:hidden;overflow:hidden;transition:all .3s linear}}@media screen and (max-width: 991.98px){.showcase{width:100% !important;margin-bottom:30px;height:320px !important}.showcase a{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.showcase .showcase-content-container,.showcase .showcase-content{width:100% !important;height:100% !important}.showcase .showcase-slide img{min-height:100% !important;min-width:100% !important;width:auto !important;-o-object-fit:cover;object-fit:cover}.showcase .showcase-arrow-previous,.showcase .showcase-arrow-next{top:50%;transform:translateY(-50%)}}@media screen and (max-width: 991.98px){.consept{width:100% !important}}.maintopofpage{bottom:70px;right:30px}.swiperPrevButton{position:absolute;width:15px;height:22px;cursor:pointer;background:rgba(0,0,0,0) url(../images/icon/onerileft.png) no-repeat 0 0}@media screen and (max-width: 991.98px){.swiperPrevButton{left:24px !important}}.swiperNextButton{position:absolute;width:15px;height:22px;cursor:pointer;background:rgba(0,0,0,0) url(../images/icon/oneriright.png) no-repeat 0 0}@media screen and (max-width: 991.98px){.swiperNextButton{right:24px !important}}.swiperPrevButton,.swiperNextButton{top:var(--swiper-navigation-top-offset, calc(50% - 20px)) !important}.swiperPrevButton svg,.swiperNextButton svg{display:none}.productslider{width:100%}.productslider .productslidercontent{width:100%}.productslider .productslidercontent .swiperWrapper{position:relative;padding-left:90px;padding-right:90px}@media screen and (min-width: 992px){.productslider .productslidercontent .productSliderSlide .swiper-wrapper:has(.slideItem:hover) .slideItem:not(:hover){opacity:.4}}.productslider .productslidercontent .productSliderSlide .slideItem{display:flex;flex-direction:column;transition:opacity .3s linear;align-items:center}@media screen and (min-width: 992px){.productslider .productslidercontent .productSliderSlide .slideItem:hover{opacity:1}}.productslider .productslidercontent .productSliderSlide .slideItem .productsliderphoto{width:auto;height:auto;display:flex;align-items:center;justify-content:center}.consept{display:flex}@media screen and (max-width: 991.98px){.consept{flex-direction:column;align-items:center}}.consept .conseptleft{float:none;max-width:380px;width:100%}@media screen and (max-width: 991.98px){.consept .conseptleft{max-width:initial}.consept .conseptleft ul{display:flex;flex-direction:column;align-items:center}}@media screen and (max-width: 576px){.consept .conseptleft{width:100%;float:none;padding-bottom:20px;padding-left:24px;padding-right:24px}.consept .conseptleft ul{display:flex;flex-direction:column;gap:20px}.consept .conseptleft ul li{float:none;width:100%;margin-bottom:0;box-shadow:0 4px 6px rgba(0,0,0,.1)}.consept .conseptleft ul li a{display:flex;align-items:center;justify-content:center}.consept .conseptleft ul li img{width:100%;height:auto}}.consept .conseptright{float:none;max-width:590px;width:100%}@media screen and (max-width: 576px){.consept .conseptright{width:100%;float:none;padding-left:24px;padding-right:24px}}@media screen and (max-width: 640px){.consept .conseptright .conseptrightitem{width:100%;margin-bottom:0;padding-bottom:20px}}@media screen and (max-width: 640px){.consept .conseptright .conseptrightitem ul{display:flex}}@media screen and (max-width: 576px){.consept .conseptright .conseptrightitem ul{display:flex;flex-direction:column;gap:20px}}@media screen and (max-width: 576px){.consept .conseptright .conseptrightitem ul li{float:none;margin-left:0;margin-bottom:0;box-shadow:0 4px 6px rgba(0,0,0,.1)}.consept .conseptright .conseptrightitem ul li a{display:flex;align-items:center;justify-content:center}.consept .conseptright .conseptrightitem ul li img{width:100%;height:auto}}@media screen and (max-width: 576px){.jcarousel-skin-tango-products .jcarousel-item{margin-right:30px}.jcarousel-skin-tango-products .jcarousel-container{padding:0 0}.jcarousel-skin-tango-products .jcarousel-prev-horizontal{top:calc(100% + 15px);left:50%;transform:translateX(-50%);margin-left:-40px}.jcarousel-skin-tango-products .jcarousel-next-horizontal{top:calc(100% + 15px);left:50%;transform:translateX(-50%);margin-left:40px}}@media screen and (max-width: 576px){.productslider .productslidercontent .jcarousel-skin-tango-products .jcarousel-clip-horizontal{padding-left:24px;padding-right:24px}}@media screen and (max-width: 991.98px){.productslider .productslidercontent .jcarousel-skin-tango-products .jcarousel-item{width:140px;height:auto}}@media screen and (max-width: 576px){.productsliderphoto{width:100%;aspect-ratio:1/1;height:auto}.productsliderphoto a{display:flex;align-items:center;justify-content:center}.productsliderphoto a img{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}}.productsliderhead{height:32px}@media screen and (max-width: 991.98px){.productsliderhead{margin-bottom:20px;padding-bottom:24px}.productsliderhead .productsliderheadtext{line-height:24px}}@media screen and (max-width: 991.98px){.mainsocial{width:100%;height:auto}.mainsocial section{width:100%}.mainsocial .mainsocialleft{float:none;display:flex;flex-direction:column-reverse;align-items:center}.mainsocial .mainsocialleft .mainsocialicons{float:none;margin-right:0;height:auto}.mainsocial .mainsocialhead{height:auto;float:none}}@media screen and (max-width: 991.98px){footer{padding-left:24px;padding-right:24px}footer section{width:100%}footer .footermenu{width:100%}footer .footermenu .footermenuitem{float:none;min-height:initial;padding:10px 0;text-align:center;background:none}footer .logo_partner_footer{position:relative;top:auto;right:auto;text-align:center}footer .hpofficehp_footer{position:relative;width:auto;top:auto;right:auto;text-align:center;padding-top:15px}footer .copyright{text-align:center;padding:30px 0 10px}footer .trios{position:relative;bottom:auto;right:auto;margin:20px auto 50px;text-align:center}}@media screen and (max-width: 991.98px){.navigation{width:100%;padding-left:30px;padding-right:30px}}.products .productlist .productlistphoto{width:100%}.products .productlist .productlistphoto a{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.products .productlist .productlistphoto a img{height:100%}.products .productlist .productlistphoto .pro-new,.products .productlist .productlistphoto .pro-discount{height:26px}.products .productlist .productlistphoto .pro-new img,.products .productlist .productlistphoto .pro-discount img{height:100%;width:auto}.products .productsortleft .sortselectbox{height:28px;outline:0;padding:0 10px}.products .productsortright{display:flex;align-items:center}.products .productsortright a{background:#e4e2e2;padding:4px 10px;min-height:20px;display:flex;align-items:center;justify-content:center;height:auto;border:none;transition:all .3s linear}@media screen and (min-width: 992px){.products .productsortright a:hover{background-color:#c4190d;color:#fff}}.products .productpager a,.products .productpager span{background:#e4e2e2;padding:4px 10px;min-height:20px;display:flex;align-items:center;justify-content:center;height:auto}.products .productpager span{background-color:#c4190d;color:#fff;text-decoration:none}@media screen and (min-width: 992px){.products .productpager a{transition:all .3s linear}.products .productpager a:hover{background-color:#c4190d;color:#fff;text-decoration:none}}@media screen and (max-width: 991.98px){.products{width:100%;padding-left:30px;padding-right:30px}.products .productbanner{width:100%}.products .productbanner .thumbImg{max-width:100px}.products .productbanner .thumbImg img{max-width:100%}.products .productbanner .thumbText{font-size:12px;line-height:20px;padding:16px 10px}.products .productsleft{float:none;width:100%;margin-right:0}.products .productsright{float:none;width:100%}.products .producttopbar{width:100%;display:flex;align-items:center}.products .producttopbar .productsort{float:none;display:flex;align-items:center}}@media screen and (max-width: 991.98px)and (max-width: 560px){.products .producttopbar .productsort{flex-direction:column;align-items:flex-start;gap:20px;width:100%}}@media screen and (max-width: 991.98px){.products .producttopbar .productsortleft{float:none}}@media screen and (max-width: 991.98px)and (max-width: 560px){.products .producttopbar .productsortleft{width:50%}.products .producttopbar .productsortleft .sortselectbox{height:35px;width:100%}}@media screen and (max-width: 991.98px){.products .producttopbar .productsortright{float:none;display:flex;align-items:center}.products .producttopbar .productsortright a{height:26px;min-width:26px;display:flex;align-items:center;justify-content:center;background:#e4e2e2}.products .producttopbar .productpager{margin-left:auto}.products .productpager{float:none}.products .productfooterbar{width:100%}.products .productlist{width:100%}.products .productlist ul{display:flex;flex-wrap:wrap;gap:40px 60px}.products .productlist ul li{width:calc(50% - 30px);float:none;margin-right:0;display:flex;flex-direction:column;align-items:center;min-height:200px;height:auto}}@media screen and (max-width: 991.98px)and (max-width: 576px){.products .productlist ul li{width:100%}}@media screen and (max-width: 991.98px){.products .productlist ul li .productlistphoto{width:100%}.products .productlist ul li .productlistphoto a{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.products .productlist ul li .productlistphoto a img{height:100%}.products .productlist ul li .productlistphoto .pro-new{width:50px}.products .productlist ul li .productlistphoto .pro-new img{width:100%;height:auto}}.productfilter ul li a{color:#7f7f7f;font-size:14px;line-height:24px;background:none;padding:0;margin-bottom:10px}.productfilter ul li.selected a{background:none}@media(max-width: 991.98px){.productfilter{overflow:hidden;position:relative;box-shadow:0 4px 14px rgba(0,0,0,.2);transition:all .3s linear}.productfilter .productfilter-title{font-weight:600;cursor:pointer;position:relative;font-size:15px;color:#231f20;text-transform:uppercase;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;min-height:45px;display:flex;align-items:center;padding:5px 16px}.productfilter .productfilter-title::before{content:"";background-image:url("../images/icon/menu.svg");background-repeat:no-repeat;background-size:contain;background-position:center;width:24px;height:20px;margin-right:12px}.productfilter .productfilter-title::after{content:"";background-image:url("../images/icon/arrow-down.svg");background-repeat:no-repeat;background-size:contain;background-position:center;width:20px;height:14px;position:absolute;right:16px;top:50%;transform:translateY(-50%);transition:all .3s linear}.productfilter ul{display:none;padding:10px 15px;position:absolute;background:#fff;width:calc(100% + 2px);z-index:9;box-shadow:0 9px 14px rgba(0,0,0,.2);border:1px solid #ddd;border-top:none;left:-1px}.productfilter ul li{display:flex;align-items:center}.productfilter ul li a{display:block;padding:5px 0;background:none;margin-bottom:0;line-height:22px}.productfilter ul li.selected a{background:none}.productfilter.active{overflow:visible}.productfilter.active .productfilter-title::after{transform:rotate(180deg) translateY(calc(-50% + 13px))}.productfilter.active ul{display:block}}.productfilter.fixed{position:fixed;top:70px;left:0;right:0;margin:0 auto;z-index:999;background:#c4190d;width:calc(100% - 60px)}.productfilter.fixed .productfilter-title{color:#fff}.productfilter.fixed .productfilter-title::after,.productfilter.fixed .productfilter-title::before{filter:invert(1) brightness(1.5)}.productfilter.fixed.active{background-color:#fff}.productfilter.fixed.active .productfilter-title{color:#c4190d}.productfilter.fixed.active .productfilter-title::after,.productfilter.fixed.active .productfilter-title::before{filter:invert(18%) sepia(95%) saturate(3908%) hue-rotate(353deg) brightness(84%) contrast(97%)}@media screen and (max-width: 991.98px){.subbanner{width:100%}}@media screen and (max-width: 991.98px){.subheader{padding-left:24px;padding-right:24px}}@media screen and (max-width: 991.98px){.generalcontent{width:100%;padding-left:24px;padding-right:24px}}@media screen and (max-width: 991.98px){.hpOfiscontent{width:100%}}@media screen and (max-width: 991.98px){.hiddencontent{padding-left:24px;padding-right:24px}.hiddencontent img{max-width:100%}}.hiddencontent a:hover{color:#0096d6;border-color:#0096d6}@media screen and (max-width: 991.98px){#nav{width:100%}}@media screen and (max-width: 991.98px){.tabNav{width:100%;display:flex;align-items:flex-start;flex-wrap:nowrap;overflow-y:auto}.tabNav::-webkit-scrollbar{height:0;background-color:rgba(0,0,0,0)}.tabNav::-webkit-scrollbar-thumb{height:0;background-color:rgba(0,0,0,0)}.tabNav::-webkit-scrollbar-track{height:0;background-color:rgba(0,0,0,0)}}.tabNav a{padding:0px 14px !important}@media screen and (max-width: 991.98px){.tabNav a{float:none !important;white-space:nowrap}.tabNav a:first-child{padding-left:26px !important}.tabNav a:last-child{padding-right:26px !important}}.tabNav a:active,.tabNav a:visited{padding:0px 14px !important}.tabNav a h2{font-size:14px;color:#231f20;font-weight:Bold;margin:0;transition:all .3s linear}@media screen and (max-width: 991.98px){.tabNav a h2{font-size:12px}}@media screen and (min-width: 992px){.tabNav a h2:hover{color:#0096d6}}.tabNav a.selected{color:#0096d6}.tabNav a.selected h2{color:#0096d6}@media screen and (max-width: 991.98px){.contact{width:100%}.contact .contactleft{width:100%;margin-right:0}.contact .contactright{width:100%}.contact .contactright table{width:100%}.contact .contacttextarea{width:100%}}.contact .contacttextbox{height:40px;width:100%}.contact .memberselectbox{height:40px;border-radius:0;width:100%}@media screen and (max-width: 991.98px){.membercontent{width:100%}}.membercontent .newmemberbuton{max-width:100%}.membercontent .newmemberbuton a{display:block;max-width:100%}.membercontent .newmemberbuton a img{max-width:100%}.membercontent .membertextbox{height:36px}@media screen and (max-width: 991.98px){.membercontent .memberform{width:100%}}@media screen and (max-width: 991.98px){.membercontent .memberform .memberformleft{width:100%;float:none;background:none;padding-right:0}}@media screen and (max-width: 991.98px){.membercontent .memberform .memberformright{width:100%;float:none;padding-left:0;padding-top:50px}}@media screen and (max-width: 991.98px){.basketpanel{width:100%;margin-left:0;left:0;top:60px;position:fixed}}.basketpanel .notContent{display:flex;flex-direction:column;background-color:#e0dede;padding:50px;align-items:center;justify-content:center;font-size:20px;font-weight:600;max-width:calc(100% - 30px);margin:20px auto}.basketpanel .basketproducts{min-height:230px}.basketheader{width:100%}.basketbutton{height:70px}@media screen and (max-width: 991.98px){.basketbutton{width:100%}}.mobileAccountMenu .accountToggle{display:flex;align-items:center;gap:4px}@media(max-width: 991.98px){.mobileAccountMenu{position:relative}.mobileAccountMenu .accountToggle{cursor:pointer;display:flex;flex-direction:column;align-items:center;line-height:16px;color:#c4190d;background:#f7f7f7;padding:5px 10px}.mobileAccountMenu .accountToggle .name{font-weight:600;color:#c4190d}.mobileAccountMenu .accountToggle a{display:flex;align-items:center;gap:5px}.mobileAccountMenu .accountDropdown{display:none;position:absolute;top:calc(100% + 5px);min-width:180px;background:#fff;z-index:10;right:0;box-shadow:0 4px 14px rgba(0,0,0,.2)}.mobileAccountMenu .accountDropdown ul{padding:10px 0;margin:0;list-style:none}.mobileAccountMenu .accountDropdown li{padding:0}.mobileAccountMenu .accountDropdown a{display:block;padding:10px 15px}.mobileAccountMenu.active .accountDropdown{display:block}}@media screen and (max-width: 991.98px){.accountcontent{width:100%}.accountcontentleft{float:none;margin-bottom:20px}.accountcontentright{width:100%;float:none}}