.homeTitle{grid-area:homeTitle}.homeText{grid-area:homeText}.homeBottom{grid-area:homeBottom}.homeSubTitle1{grid-area:homeSubTitle1}.homeSubTitle2{grid-area:homeSubTitle2}.homeSubTitle3{grid-area:homeSubTitle3}.homeSubTitle4{grid-area:homeSubTitle4}.homeSubTitle5{grid-area:homeSubTitle5}.homeSubTitle6{grid-area:homeSubTitle6}#footer-menu{grid-area:footer-menu}.ctaRegister{grid-area:ctaRegister}.footerText{grid-area:footerText}.footerLine{grid-area:footerLine}.menuGrid .parentTitle{grid-area:1/2/1/14}.menuGrid .i1{grid-area:2/2/2/6}.menuGrid .i2{grid-area:2/6/2/10}.menuGrid .i3{grid-area:2/10/2/14}.grid12-1,.grid12-2,.grid12-3,.grid12-4,.grid12-6{display:grid;gap:36px;grid-template-columns:200px repeat(12, 1fr) 200px}.messages,.messageContainer{grid-area:1/5/1/11}.grid12-6.contentGrid{grid-template-areas:". . . . homeTitle homeTitle homeTitle homeTitle homeTitle homeTitle . . . ." ". . . . homeText homeText homeText homeText homeText homeText . . . ." ". homeSubTitle1 homeSubTitle1 homeSubTitle2 homeSubTitle2 homeSubTitle3 homeSubTitle3 homeSubTitle4 homeSubTitle4 homeSubTitle5 homeSubTitle5 homeSubTitle6 homeSubTitle6 ." ". item1 item1 item2 item2 item3 item3 item4  item4  item5  item5 item6 item6 ." ". homeBottom homeBottom homeBottom homeBottom  homeBottom homeBottom homeBottom homeBottom  homeBottom homeBottom homeBottom homeBottom ."}.grid12-6.contentGrid .homeBottom{justify-self:center}.grid12-4.contentGrid{grid-template-areas:". . . . homeTitle homeTitle homeTitle homeTitle homeTitle homeTitle . . . ." ". . . . homeText homeText homeText homeText homeText homeText . . . ." ". homeSubTitle1 homeSubTitle1 homeSubTitle1 homeSubTitle2 homeSubTitle2 homeSubTitle2 homeSubTitle3 homeSubTitle3 homeSubTitle3 homeSubTitle4 homeSubTitle4 homeSubTitle4 ." ". item1 item1 item1 item2 item2 item2 item3  item3  item3  item4 item4 item4 ." ". homeBottom homeBottom homeBottom homeBottom  homeBottom homeBottom homeBottom homeBottom  homeBottom homeBottom homeBottom homeBottom ."}.grid12-4.contentGrid .homeBottom{justify-self:center}.grid12-4.contentGrid.compact{grid-template-areas:". . . . homeTitle homeTitle homeTitle homeTitle homeTitle homeTitle . . . ." ". . . . homeText homeText homeText homeText homeText homeText . . . ." ". item1 item1 item1 item2 item2 item2 item3  item3  item3  item4 item4 item4 ." ". homeBottom homeBottom homeBottom homeBottom  homeBottom homeBottom homeBottom homeBottom  homeBottom homeBottom homeBottom homeBottom ."}.grid12-4.innerGrid .leftCol{grid-area:1/2/1/5}.grid12-4.innerGrid .mainContent{grid-area:1/5/1/14}.grid12-4.innerGrid3 .leftCol{grid-area:1/2/2/5}.grid12-4.innerGrid3 .mainContent{grid-area:1/5/2/11}.grid12-4.innerGrid3 .rightCol{grid-area:1/11/2/14}.grid12-3.contentGrid{grid-template-areas:". . . . homeTitle homeTitle homeTitle homeTitle homeTitle homeTitle . . . ." ". . . . homeText homeText homeText homeText homeText homeText . . . ." ". homeSubTitle1 homeSubTitle1 homeSubTitle1 homeSubTitle1 homeSubTitle2 homeSubTitle2 homeSubTitle2 homeSubTitle2 homeSubTitle3 homeSubTitle3 homeSubTitle3 homeSubTitle3 ." ". item1 item1 item1 item1 item2 item2 item2  item2  item3  item3 item3 item3 ." ". homeBottom homeBottom homeBottom homeBottom  homeBottom homeBottom homeBottom homeBottom  homeBottom homeBottom homeBottom homeBottom ."}.grid12-3.contentGrid .homeBottom{justify-self:center}.grid12-2.contentGrid{grid-template-areas:". . . . homeTitle homeTitle homeTitle homeTitle homeTitle homeTitle . . . ." ". . . . homeText homeText homeText homeText homeText homeText . . . ." ". homeSubTitle1 homeSubTitle1 homeSubTitle1 homeSubTitle1 homeSubTitle1 homeSubTitle1 homeSubTitle2 homeSubTitle2 homeSubTitle2 homeSubTitle2 homeSubTitle2 homeSubTitle2 ." ". item1 item1 item1 item1 item1 item1 item2  item2  item2  item2 item2 item2 ." ". homeBottom homeBottom homeBottom homeBottom  homeBottom homeBottom homeBottom homeBottom  homeBottom homeBottom homeBottom homeBottom ."}.grid12-2.contentGrid .homeBottom{justify-self:center}.grid12-1.contentGrid{grid-template-areas:". . . . homeTitle homeTitle homeTitle homeTitle homeTitle homeTitle . . . ." ". . . . homeText homeText homeText homeText homeText homeText . . . ." ". homeSubTitle1 homeSubTitle1 homeSubTitle1 homeSubTitle1 homeSubTitle1 homeSubTitle1 homeSubTitle1 homeSubTitle1 homeSubTitle1 homeSubTitle1 homeSubTitle1 homeSubTitle1 ." ". item1 item1 item1 item1 item1 item1 item1  item1  item1  item1 item1 item1 ." ". homeBottom homeBottom homeBottom homeBottom  homeBottom homeBottom homeBottom homeBottom  homeBottom homeBottom homeBottom homeBottom ."}.grid12-1.contentGrid .homeBottom{justify-self:center}@media (max-width:1980px){.grid12-1,.grid12-2,.grid12-3,.grid12-4,.grid12-6{grid-template-columns:50px repeat(12, 1fr) 50px}}@media (max-width:1600px){.grid12-1,.grid12-2,.grid12-3,.grid12-4,.grid12-6{gap:24px;grid-template-columns:0 repeat(12, 1fr) 0}}@media (max-width:1024px){.grid12-1,.grid12-2,.grid12-3,.grid12-4,.grid12-6{gap:16px}.messages,.messageContainer{grid-area:1/2/1/14}.grid12-6.contentGrid{grid-template-areas:". . . homeTitle homeTitle homeTitle homeTitle homeTitle homeTitle homeTitle homeTitle . . ." ". . . homeText homeText homeText homeText homeText homeText homeText homeText . . ." ". homeSubTitle1 homeSubTitle1 homeSubTitle1 homeSubTitle1 homeSubTitle1 homeSubTitle1 homeSubTitle2 homeSubTitle2 homeSubTitle2 homeSubTitle2 homeSubTitle2 homeSubTitle2 ." ". item1 item1 item1 item1 item1 item1 item2  item2  item2  item2 item2 item2 ." ". homeSubTitle3 homeSubTitle3 homeSubTitle3 homeSubTitle3 homeSubTitle3 homeSubTitle3 homeSubTitle4 homeSubTitle4 homeSubTitle4 homeSubTitle4 homeSubTitle4 homeSubTitle4 ." ". item3 item3 item3 item3 item3 item3 item4  item4  item4  item4 item4 item4 ." ". homeSubTitle5 homeSubTitle5 homeSubTitle5 homeSubTitle5 homeSubTitle5 homeSubTitle5 homeSubTitle6 homeSubTitle6 homeSubTitle6 homeSubTitle6 homeSubTitle6 homeSubTitle6 ." ". item5 item5 item5 item5 item5 item5 item6  item6  item6  item6 item6 item6 ." ". homeBottom homeBottom homeBottom homeBottom  homeBottom homeBottom homeBottom homeBottom  homeBottom homeBottom homeBottom homeBottom ."}.grid12-4.contentGrid{grid-template-areas:". . . homeTitle homeTitle homeTitle homeTitle homeTitle homeTitle homeTitle homeTitle . . ." ". . . homeText homeText homeText homeText homeText homeText homeText homeText . . ." ". homeSubTitle1 homeSubTitle1 homeSubTitle1 homeSubTitle1 homeSubTitle1 homeSubTitle1 homeSubTitle2 homeSubTitle2 homeSubTitle2 homeSubTitle2 homeSubTitle2 homeSubTitle2 ." ". item1 item1 item1 item1 item1 item1 item2  item2  item2  item2 item2 item2 ." ". homeSubTitle3 homeSubTitle3 homeSubTitle3 homeSubTitle3 homeSubTitle3 homeSubTitle3 homeSubTitle4 homeSubTitle4 homeSubTitle4 homeSubTitle4 homeSubTitle4 homeSubTitle4 ." ". item3 item3 item3 item3 item3 item3 item4  item4  item4  item4 item4 item4 ." ". homeBottom homeBottom homeBottom homeBottom  homeBottom homeBottom homeBottom homeBottom  homeBottom homeBottom homeBottom homeBottom ."}.grid12-4.contentGrid.compact{grid-template-areas:". . . homeTitle homeTitle homeTitle homeTitle homeTitle homeTitle homeTitle homeTitle . . ." ". . . homeText homeText homeText homeText homeText homeText homeText homeText . . ." ". item1 item1 item1 item1 item1 item1 item2  item2  item2  item2 item2 item2 ." ". item3 item3 item3 item3 item3 item3 item4  item4  item4  item4 item4 item4 ." ". homeBottom homeBottom homeBottom homeBottom  homeBottom homeBottom homeBottom homeBottom  homeBottom homeBottom homeBottom homeBottom ."}.grid12-4.innerGrid .leftCol{grid-area:1/2/1/14}.grid12-4.innerGrid .mainContent{grid-area:2/2/3/14}.grid12-3.contentGrid{grid-template-columns:0 repeat(6, 1fr) 0;grid-template-areas:". homeTitle homeTitle homeTitle homeTitle homeTitle homeTitle ." ". homeText  homeText  homeText  homeText  homeText  homeText  ." ". homeSubTitle1 homeSubTitle1 homeSubTitle1 homeSubTitle1 homeSubTitle1 homeSubTitle1 ." ". item1 item1 item1 item1 item1 item1 ." ". homeSubTitle2 homeSubTitle2 homeSubTitle2 homeSubTitle2 homeSubTitle2 homeSubTitle2 ." ". item2 item2 item2 item2 item2 item2 ." ". homeSubTitle3 homeSubTitle3 homeSubTitle3 homeSubTitle3 homeSubTitle3 homeSubTitle3 ." ". item3 item3 item3 item3 item3 item3 ." ". homeBottom homeBottom homeBottom homeBottom  homeBottom homeBottom ."}.grid12-2.contentGrid{grid-template-columns:0 repeat(6, 1fr) 0;grid-template-areas:". homeTitle homeTitle homeTitle homeTitle homeTitle homeTitle ." ". homeText  homeText  homeText  homeText  homeText  homeText  ." ". homeSubTitle1 homeSubTitle1 homeSubTitle1 homeSubTitle1 homeSubTitle1 homeSubTitle1 ." ". item1 item1 item1 item1 item1 item1 ." ". homeSubTitle2 homeSubTitle2 homeSubTitle2 homeSubTitle2 homeSubTitle2 homeSubTitle2 ." ". item2 item2 item2 item2 item2 item2 ." ". homeBottom homeBottom homeBottom homeBottom  homeBottom homeBottom ."}.grid12-1.contentGrid{grid-template-columns:0 repeat(6, 1fr) 0;grid-template-areas:". homeTitle homeTitle homeTitle homeTitle homeTitle homeTitle ." ". homeText  homeText  homeText  homeText  homeText  homeText  ." ". homeSubTitle1 homeSubTitle1 homeSubTitle1 homeSubTitle1 homeSubTitle1 homeSubTitle1 ." ". item1 item1 item1 item1 item1 item1 ." ". homeBottom homeBottom homeBottom homeBottom  homeBottom homeBottom ."}.grid12-4.innerGrid3 .leftCol{grid-area:1/2/3/5}.grid12-4.innerGrid3 .mainContent{grid-area:1/5/2/14}.grid12-4.innerGrid3 .rightCol{grid-area:2/5/3/14}}@media (max-width:576px){.grid12-1,.grid12-2,.grid12-3,.grid12-4,.grid12-6{gap:12px;grid-template-columns:0 repeat(6, 1fr) 0}.messages,.messageContainer{grid-area:1/2/1/8}.grid12-6.contentGrid{grid-template-areas:". homeTitle homeTitle homeTitle homeTitle homeTitle homeTitle ." ". homeText homeText homeText homeText homeText homeText ." ". homeSubTitle1 homeSubTitle1 homeSubTitle1 homeSubTitle1 homeSubTitle1 homeSubTitle1 ." ". item1 item1 item1 item1 item1 item1 ." ". homeSubTitle2 homeSubTitle2 homeSubTitle2 homeSubTitle2 homeSubTitle2 homeSubTitle2 ." ". item2 item2 item2 item2 item2 item2 ." ". homeSubTitle3 homeSubTitle3 homeSubTitle3 homeSubTitle3 homeSubTitle3 homeSubTitle3 ." ". item3 item3 item3 item3 item3 item3 ." ". homeSubTitle4 homeSubTitle4 homeSubTitle4 homeSubTitle4 homeSubTitle4 homeSubTitle4 ." ". item4 item4 item4 item4 item4 item4 ." ". homeSubTitle5 homeSubTitle5 homeSubTitle5 homeSubTitle5 homeSubTitle5 homeSubTitle5 ." ". item5 item5 item5 item5 item5 item5 ." ". homeSubTitle6 homeSubTitle6 homeSubTitle6 homeSubTitle6 homeSubTitle6 homeSubTitle6 ." ". item6 item6 item6 item6 item6 item6 ." ". homeBottom homeBottom homeBottom homeBottom  homeBottom homeBottom ."}.grid12-4.contentGrid{grid-template-areas:". homeTitle homeTitle homeTitle homeTitle homeTitle homeTitle ." ". homeText homeText homeText homeText homeText homeText ." ". homeSubTitle1 homeSubTitle1 homeSubTitle1 homeSubTitle1 homeSubTitle1 homeSubTitle1 ." ". item1 item1 item1 item1 item1 item1 ." ". homeSubTitle2 homeSubTitle2 homeSubTitle2 homeSubTitle2 homeSubTitle2 homeSubTitle2 ." ". item2 item2 item2 item2 item2 item2 ." ". homeSubTitle3 homeSubTitle3 homeSubTitle3 homeSubTitle3 homeSubTitle3 homeSubTitle3 ." ". item3 item3 item3 item3 item3 item3 ." ". homeSubTitle4 homeSubTitle4 homeSubTitle4 homeSubTitle4 homeSubTitle4 homeSubTitle4 ." ". item4 item4 item4 item4 item4 item4 ." ". homeBottom homeBottom homeBottom homeBottom  homeBottom homeBottom ."}.grid12-4.contentGrid.compact{grid-template-areas:". homeTitle homeTitle homeTitle homeTitle homeTitle homeTitle." ". homeText homeText homeText homeText homeText homeText ." ". item1 item1 item1 item1 item1 item1 ." ". item2 item2 item2 item2 item2 item2 ." ". item3 item3 item3 item3 item3 item3 ." ". item4 item4 item4 item4 item4 item4 ." ". homeBottom homeBottom homeBottom homeBottom  homeBottom homeBottom ."}.grid12-3.contentGrid{grid-template-areas:". homeTitle homeTitle homeTitle homeTitle homeTitle homeTitle ." ". homeText homeText homeText homeText homeText homeText ." ". homeSubTitle1 homeSubTitle1 homeSubTitle1 homeSubTitle1 homeSubTitle1 homeSubTitle1 ." ". item1 item1 item1 item1 item1 item1 ." ". homeSubTitle2 homeSubTitle2 homeSubTitle2 homeSubTitle2 homeSubTitle2 homeSubTitle2 ." ". item2 item2 item2 item2 item2 item2 ." ". homeSubTitle3 homeSubTitle3 homeSubTitle3 homeSubTitle3 homeSubTitle3 homeSubTitle3 ." ". item3 item3 item3 item3 item3 item3 ." ". homeBottom homeBottom homeBottom homeBottom  homeBottom homeBottom ."}.grid12-2.contentGrid{grid-template-areas:". homeTitle homeTitle homeTitle homeTitle homeTitle homeTitle ." ". homeText homeText homeText homeText homeText homeText ." ". homeSubTitle1 homeSubTitle1 homeSubTitle1 homeSubTitle1 homeSubTitle1 homeSubTitle1 ." ". item1 item1 item1 item1 item1 item1 ." ". homeSubTitle2 homeSubTitle2 homeSubTitle2 homeSubTitle2 homeSubTitle2 homeSubTitle2 ." ". item2 item2 item2 item2 item2 item2 ." ". homeBottom homeBottom homeBottom homeBottom  homeBottom homeBottom ."}.grid12-1.contentGrid{grid-template-areas:". homeTitle homeTitle homeTitle homeTitle homeTitle homeTitle ." ". homeText homeText homeText homeText homeText homeText ." ". homeSubTitle1 homeSubTitle1 homeSubTitle1 homeSubTitle1 homeSubTitle1 homeSubTitle1 ." ". item1 item1 item1 item1 item1 item1 ." ". homeBottom homeBottom homeBottom homeBottom  homeBottom homeBottom ."}.grid12-3.menuGrid .parentTitle{grid-area:1/2/1/8}.grid12-3.menuGrid .i1{grid-area:2/2/4/8}.grid12-3.menuGrid .i2{grid-area:4/2/6/8}.grid12-3.menuGrid .i3{grid-area:6/2/8/8}.grid12-4.innerGrid .leftCol{grid-area:1/2/1/8}.grid12-4.innerGrid .mainContent{grid-area:2/2/3/8}.grid12-4.innerGrid3 .leftCol{grid-area:1/2/1/8}.grid12-4.innerGrid3 .mainContent{grid-area:2/2/3/8}.grid12-4.innerGrid3 .rightCol{grid-area:3/2/4/8}}body{font-family:'Hind',sans-serif;font-size:18px;box-sizing:border-box}body h1{margin-top:7px;margin-bottom:7px}.inputError{border-width:2px}.lpMenu li::before,.menuItemText,.menuItemText:before,.menuItemText:after,.iconContainer,.linkToCart,.details a,.sysPanel,.imgContainer::after,a:not(.lpChk0):not(.lpChk1),a::before{transition:all .3s ease-in-out 0s;-webkit-transition:.3s ease all}.content{transition:all .7s ease-in-out 0s;-webkit-transition:.7s ease all}.sysPanel{line-height:40px}.lpMenu .menuItemImg{max-width:100%}#lpContent{background:white;border-radius:12px 12px 0 0;display:inline-block;width:100%}#lpContent .wsProductFilter,#lpContent .wsProductTable,#lpContent article{padding:20px}#lpContent table{height:100%;display:block}.contentGrid{display:grid;margin:auto;grid-gap:24px;align-items:center;max-width:1600px;grid-template-columns:repeat(14, 1fr)}.topGrid{padding-bottom:24px;grid-template-areas:"logoContainer logoContainer logoContainer logoContainer  searchBlock searchBlock searchBlock  logoDistributor logoDistributor . menu1 login favsContainer cartCounter"}.topGrid .logoContanier{grid-area:logoContainer;justify-self:center;text-align:center}.topGrid .searchBlock{grid-area:searchBlock}.topGrid .logoDistributor{grid-area:logoDistributor;justify-self:start}.topGrid .i1{grid-area:menu1}.topGrid .login{grid-area:login}.topGrid .cartCounter{grid-area:cartCounter}.topGrid .favsContainer{grid-area:favsContainer}.headerGrid .headerMenu{justify-self:center;grid-column:1 / 15;grid-row:1}.messageGrid #lpMessages{grid-column:4 / span 8;width:auto}.homeGrid{display:grid;margin:auto;padding-bottom:24px;grid-column-gap:24px;max-width:1600px;grid-template-columns:repeat(4, 1fr)}.homeGrid1 .groupHead{grid-column:2 / span 2;grid-row:1}.homeGrid1 .article1{grid-column:1 / span 2;grid-row:2}.homeGrid1 .article2{grid-column:8 / span 7;grid-row:2}.homeGrid2{grid-gap:24px}.homeGrid2 .groupHead{grid-column:2 / span 2;grid-row:1}.homeGrid2 .article1{grid-column:1 / span 2;grid-row:1}.homeGrid2 .article2{grid-column:3 / span 2;grid-row:1}.homeGrid2 .article3{grid-column:1 / span 2;grid-row:2}.homeGrid2 .article4{grid-column:3 / span 2;grid-row:2}.homeGrid2 .article5{grid-column:1 / span 2;grid-row:3}.homeGrid2 .article6{grid-column:3 / span 2;grid-row:3}.homeGrid4 .groupHead{grid-column:2 / span 2;grid-row:1}.homeGrid4 .article1{grid-column:1 / span 1;grid-row:2}.homeGrid4 .article2{grid-column:2 / span 1;grid-row:2}.homeGrid4 .article3{grid-column:3 / span 1;grid-row:2}.homeGrid4 .article4{grid-column:4 / span 1;grid-row:2}.wsTeaserGrid{margin:auto;grid-gap:24px;align-items:center;max-width:1600px}.homeBottom .groupHead,.homeBottom .content{display:grid;margin:auto;padding-bottom:24px;grid-gap:24px;max-width:1600px;align-items:center;grid-template-columns:repeat(8, 1fr)}.homeBottom .groupHead h2,.homeBottom .content h2{grid-column:2 / span 6;grid-row:1}.homeBottom .groupHead .groupText,.homeBottom .content .groupText{grid-column:2 / span 6;grid-row:2}.homeBottom .groupHead h2{grid-column:2 / span 6;grid-row:1}.homeBottom .groupHead .groupText{grid-column:2 / span 6;grid-row:2}.homeBottom .content .imageContainer{grid-column:5 / span 3;grid-row:2}.homeBottom .content .contentText{grid-column:2 / span 3;grid-row:2}.homeBottom .content .introButton{grid-column:4;grid-row:2;align-self:end}.innerPage{padding-top:60px;grid-template-areas:"leftCol leftCol leftCol mainContent mainContent mainContent mainContent mainContent mainContent mainContent mainContent rightCol rightCol rightCol";align-items:start}.innerPage .leftCol{grid-area:leftCol}.innerPage .mainContent{grid-area:mainContent}.innerPage .rightCol{grid-area:rightCol}.ctaGrid{display:grid;margin:auto;padding-bottom:24px;grid-gap:0 24px;max-width:1600px;align-items:stretch;grid-template-columns:repeat(8, 1fr);grid-template-areas:". .  ctaMessage ctaMessage ctaMessage ctaMessage . ." ". .  ctaBlockName1 ctaBlockName1 ctaBlockRemark ctaBlockRemark ctaBlockRemark  ." ". .  ctaBlockName2 ctaBlockName2 ctaBlockRemark ctaBlockRemark ctaBlockRemark  ." ". .  ctaBlockEmail ctaBlockEmail ctaBlockRemark ctaBlockRemark ctaBlockRemark  ." ". .   ctaBlockTel ctaBlockTel ctaBlockRemark ctaBlockRemark ctaBlockRemark  ." ". .   ctaBlockTerms ctaBlockTerms  . registerBtn registerBtn ."}.ctaGrid .ctaMessage{grid-area:ctaMessage}.ctaGrid .ctaBlockName1{grid-area:ctaBlockName1}.ctaGrid .ctaBlockName2{grid-area:ctaBlockName2}.ctaGrid .ctaBlockEmail{grid-area:ctaBlockEmail}.ctaGrid .ctaBlockTel{grid-area:ctaBlockTel}.ctaGrid .ctaBlockTerms{grid-area:ctaBlockTerms}.ctaGrid .ctaBlockRemark{grid-area:ctaBlockRemark}.ctaGrid .registerBtn{grid-area:registerBtn;justify-self:end}.footer .homeGrid{align-items:start;grid-template-rows:90px auto}.footer .homeGrid .logo1{grid-column:1 / span 1;grid-row:1}.footer .homeGrid .logo2{grid-column:2 / span 1;grid-row:1}.footer .homeGrid .logo3{grid-column:3 / span 1;grid-row:1}.footer .homeGrid .footerLeft{grid-column:1 / span 1;grid-row:2}.footer .homeGrid .footerArticle{grid-column:2 / span 2;grid-row:2}.footer .homeGrid .footerMenu{grid-column:4 / span 1;grid-row:2 / span 2}.footer .homeGrid .footerFacebookEmbed{grid-column:4 / span 1;grid-row:1}@media all and (min-width:1024px){.safariWrap{position:sticky;position:-webkit-sticky;top:-1px;left:0;z-index:5}.safariWrap.fixed{z-index:55}.safariWrap.fixed .headerMenu .lpMenu .li_level_0{padding:4px 0}.safariWrap.fixed .headerMenu .lpMenu .li_level_0>a>.menuItemText,.safariWrap.fixed .headerMenu .lpMenu .li_level_0>.menuItemText{line-height:24px}}@media all and (max-width:1600px){.contentGrid,.homeGrid,.wsTeaserGrid,.homeBottom,.ctaGrid{margin:0 24px}.topGrid{grid-template-areas:"logoContainer logoContainer logoContainer  searchBlock searchBlock searchBlock searchBlock  logoDistributor logoDistributor logoDistributor menu1 login favsContainer cartCounter"}}@media all and (max-width:1280px){.topGrid{grid-template-areas:"logoContainer logoContainer logoContainer  searchBlock searchBlock searchBlock searchBlock  searchBlock logoDistributor logoDistributor menu1 login favsContainer cartCounter"}.topGrid .gridMenu .li_level_0>.menuItemText,.topGrid .gridMenu .li_level_0>a>.menuItemText,.topGrid .gridMenu .userMenuIcon .menuItemText{font-size:14px}}@media all and (max-width:1024px){.contentGrid{margin:16px}.topGrid{grid-template-areas:"logoContainer logoContainer logoContainer logoContainer  searchBlock searchBlock searchBlock searchBlock  searchBlock searchBlock searchBlock searchBlock searchBlock searchBlock " "logoDistributor logoDistributor menu1 menu1 login login favsContainer favsContainer cartCounter cartCounter"}}@media all and (max-width:900px){.contentGrid,.homeGrid,.wsTeaserGrid,.homeBottom,.ctaGrid{grid-gap:16px;margin:0 16px}.topGrid{margin:16px;grid-template-columns:repeat(6, 1fr);grid-template-areas:"logoContainer logoContainer logoContainer logoContainer  logoContainer logoContainer " "searchBlock searchBlock searchBlock searchBlock  searchBlock searchBlock " "logoDistributor logoDistributor logoDistributor logoDistributor menu1 menu1" "login login favsContainer favsContainer cartCounter cartCounter"}.contentGrid:not(.topGrid){display:block}.headerGrid{display:block}.contentGrid.messageGrid{display:inline-block}.homeGrid2{display:block}.homeGrid4{display:block}.homeBottom .groupHead{display:block}.homeBottom .content{display:block}.footer .homeGrid{display:block}}.topGrid .logoContanier img{max-width:100%;max-height:80px}.topGrid .menuItemText{font-weight:bold;text-transform:uppercase}.topGrid .li_level_0,.topGrid .m_level_0{text-align:center;border-bottom-left-radius:12px;border-bottom-right-radius:12px;line-height:0;width:100%}.topGrid .li_level_0 .iconContainer,.topGrid .m_level_0 .iconContainer{padding-top:20px;display:inline-block}.topGrid .li_level_0 .menuItemText,.topGrid .m_level_0 .menuItemText{font-size:17px;display:inline-block;width:100%}.topGrid .li_level_0>.menuItemText,.topGrid .li_level_0>a>.menuItemText,.topGrid .m_level_0>.menuItemText,.topGrid .m_level_0>a>.menuItemText,.topGrid .userMenuIcon .menuItemText{padding:0;line-height:1.6}.topGrid .iconContainer{font-size:40px;line-height:0}.topGrid .ul_level_1{border-radius:8px}.topGrid .searchBlock{align-self:center}.topGrid .searchBlock .seachBlockInner{display:grid;grid-template-columns:auto minmax(0, 1fr);grid-template-areas:"menu  productSerach";grid-gap:8px}.topGrid .searchBlock .lpMenu{grid-area:menu}.topGrid .searchBlock .lpMenu .li_level_0{padding-top:0}.topGrid .searchBlock .lpMenu .iconContainer{font-size:0;line-height:0}.topGrid .searchBlock .lpMenu i{font-size:55px;line-height:60px}.topGrid .searchBlock .lpMenu .icon-w2menu::before{font-size:55px;line-height:60px}.topGrid .searchBlock .productSearch{grid-area:productSerach;display:grid;grid-gap:2px;grid-template-areas:"searchInput  searchBtn"}.topGrid .searchBlock .productSearch .lpAutoComplete{grid-area:searchInput;height:60px;font-size:20px;line-height:60px;padding:0 4px;border-radius:8px}.topGrid .searchBlock .productSearch a{position:relative;right:auto;font-size:22px;padding:0 8px}.topGrid .searchBlock .productSearch #product_filterSearchButton{grid-area:searchBtn;border-radius:8px;text-transform:uppercase;font-weight:bold;height:60px;line-height:60px;align-self:center;text-align:center}.topGrid .searchBlock .productSearch #product_filterResetButton{grid-area:searchBtn}.topGrid .searchBlock .productSearch #product_filterResetButton{text-align:right}.topGrid .searchBlock .productSearch #product_filterResetButton .iconContainer{font-size:0;line-height:0;display:inline-block}.topGrid .searchBlock .productSearch #product_filterResetButton i{font-size:40px;line-height:60px}.topGrid .logoDistributor img{max-width:100%;max-height:60px}.topGrid .wsCartCounter,.topGrid .wsFavsCounter{position:absolute;z-index:1;right:20%;top:16px;width:20px;height:20px;border-radius:50%;border-width:2px;line-height:20px;text-align:center;font-size:12px;font-weight:bold}.topGrid .cartCounter,.topGrid .favsContainer{position:relative}.topGrid .cartCounter .ul_level_1,.topGrid .favsContainer .ul_level_1{right:0}.header{text-align:center;display:inline-block;width:100%;margin-bottom:24px}.header .headerMenu .lpMenu{display:inline-block;float:left}.header .headerMenu .lpMenu .li_level_0{padding:8px 0;float:left;line-height:0}.header .headerMenu .lpMenu .li_level_0 .iconContainer{display:none}.header .headerMenu .lpMenu .ul_level_1{margin-top:-25px;border-radius:8px;left:50%;transform:translateX(-50%)}.header .headerMenu .lpMenu .ul_level_1 .menuItemText{text-align:left}.header .headerMenu .lpMenu .ul_level_0:hover .ul_level_1{margin-top:0}.header .menuItemText{padding:0 10px;font-size:18px;line-height:40px;font-weight:bold;text-transform:uppercase}.home iframe{width:100%;height:675px}.home .footer iframe{width:100%;height:200px}.groupHead{font-size:1.4em;font-weight:bold}.groupHead h2{text-align:center;font-size:1.4em}.groupHead p{margin:0;text-align:center}.centerMenu{text-align:center;width:100%;display:inline-block;margin-bottom:24px}.centerMenu .lpMenu{max-width:1600px;margin:auto}.centerMenu .lpMenu li{align-self:center;ms-flex-align-self:center;-webkit-align-self:center;width:18%;max-width:250px;line-height:0;padding:8px 0;cursor:initial}.centerMenu .lpMenu li .iconContainer{font-size:24px}.centerMenu .lpMenu li .menuItemText{font-weight:bold;font-size:1.1em;width:auto;padding:0}.centerMenu .lpMenu li img{max-width:100%}.wsTeaserContainer{line-height:0;margin:0 0 16px 0}.wsTeaserContainer h2{padding:8px;margin-bottom:24px}.wsTeaserContainer .wsTeaser{border-radius:12px}.wsTeaserContainer .wsTeaser .wsTeaserBrand{text-align:center;text-transform:uppercase;font-size:1.2em;line-height:1.1}.wsTeaserContainer .wsTeaser .wsTeaserName{text-align:center;line-height:1.1}.wsTeaserContainer .wsTeaser .wsTeaserBrand,.wsTeaserContainer .wsTeaser .wsTeaserName,.wsTeaserContainer .wsTeaser .wsTeaserPrice{opacity:0;transition:.4s}.wsTeaserContainer .wsTeaser:hover .wsTeaserBrand,.wsTeaserContainer .wsTeaser:hover .wsTeaserName,.wsTeaserContainer .wsTeaser:hover .wsTeaserPrice{opacity:1}.homeGrid .introTitle{font-size:24px;font-weight:bold;line-height:1.2}.homeGrid .imageContainer{position:relative}.homeGrid .imageContainer::after{content:' ';display:block;position:absolute;top:0;left:0;width:100%;height:100%;transition:all .6s ease-in-out 0s;-webkit-transition:.6s ease all}.homeGrid .imageContainer img{width:100%}.homeBottom .content .imageContainer{border-radius:12px;overflow:hidden;align-self:stretch}.homeBottom .content .imageContainer img{width:130%}.homeBottom .content .contentText{line-height:1.5;align-self:stretch;padding:20px;border-radius:12px}.homeBottom .content .contentText .introTitle{font-size:28px;text-transform:uppercase;margin-bottom:8px;font-weight:bold}.homeBottom .content .contentText .introText{padding-bottom:45px}.homeBottom .content .contentText p{font-size:1.2em}.homeBottom .content .linkBtn{margin:20px}.homeGrid2 .contentText{padding:20px}.homeGrid2 .introTitle{font-size:42px}.homeGrid2 .linkBtn{margin:20px}.homeGrid4 .contentText{padding:16px}.homeGrid4 .introTitle{font-size:28px}.homeGrid4 .linkBtn{margin:16px}.homeGrid2 .content,.homeGrid4 .content{position:relative;overflow:hidden;border-radius:12px}.homeGrid2 .content .linkBtn,.homeGrid4 .content .linkBtn{position:absolute;bottom:0;right:0;z-index:1}.homeGrid2 .content .contentText,.homeGrid4 .content .contentText{text-align:left;line-height:0;padding-bottom:70px}.homeGrid2 .content .contentText .introTitle,.homeGrid4 .content .contentText .introTitle{line-height:1.1;font-weight:bold}.homeGrid2 .content .contentText .introText,.homeGrid4 .content .contentText .introText{line-height:1;font-weight:bold}.textOnTop .contentText{bottom:0;left:0;text-align:left;position:absolute;z-index:1;width:80%;line-height:0}.textOnTop .contentText .introTitle{line-height:1.1;font-weight:bold}.textOnTop .contentText .introText{line-height:1;font-weight:bold}.textBelow .introTitle{font-size:28px;margin-bottom:8px}.textBelow .introText{text-align:justify;margin-bottom:8px}.textBelow .contentText{padding-bottom:80px}.mainContent,.leftCol,.rightCol{line-height:1.5}.leftCol{border-radius:12px;padding:12px}.leftCol .menuItemText{font-weight:bold}.articleHead{border-top-left-radius:12px;border-top-right-radius:12px;overflow:hidden}.articleHead .articleIntro .introText{padding:0 16px 16px 0}.groupHead{margin-bottom:24px}.articleGroupIntro{overflow:hidden}.articleGroupIntro .more{padding:0 8px 8px 0}.aButton,.linkBtn{line-height:45px;border-radius:6px}.aButton .iconContainer,.linkBtn .iconContainer{font-size:.9em;margin-left:2px}.homeCta{text-align:center}.homeCta h2{padding:8px 20px;margin-bottom:24px}.homeCta .ctaText{font-size:1.4em;font-weight:bold}.homeCta .ctaMessage{text-align:left}.homeCta .ctaGrid label{display:none}.homeCta .ctaGrid label.terms{display:inline-block;width:auto;line-height:32px;margin-right:4px}.homeCta .ctaGrid textarea{width:100%;height:100%;max-width:100%;max-height:100%}.homeCta .ctaGrid input{width:100%;height:28px}.homeCta .ctaGrid .formErrMsg{margin:0;line-height:1;min-height:6px}.homeCta .ctaGrid .ctaBlockRemark .formErrMsg{float:left;text-align:left}.homeCta .ctaGrid .ctaBlockTel .formErrMsg{min-height:0}.homeCta .ctaGrid .readTerms{font-weight:bold}.homeCta .ctaGrid .formRow{margin-top:8px}.homeCta .ctaGrid .registerWebsite{grid-row:1/1;grid-column:3/7;margin:30px 0;font-size:1.3em;line-height:2}.homeCta .ctaGrid .registerWebsite h3{font-size:1.5em;line-height:2}.homeCta .ctaGrid .lpChkContainer{float:left}.homeCta .linkBtn{margin-right:0;margin-top:8px}.footer{padding:24px 0}.footer .logoContainer{justify-self:center;text-align:center}.footer .logoContainer img{max-width:100%;max-height:60px}.footer .addrBlock{width:100%;padding:4px 0 4px 48px;position:relative;display:inline-block;line-height:1.5}.footer .textContainer{margin-right:8px;width:175px}.footer .iconContainer{font-size:32px}.footer .textContainer,.footer .addrText{float:left;font-weight:bold;font-size:20px}.footer .menuItemText{font-weight:bold}.footer .payment .menuItemText{padding:0;line-height:1.5;margin-top:16px;text-align:center}.footer .addrBlock .iconContainer{position:absolute;left:0;font-size:32px;top:-2px}.footer .footerMenu li{display:block;padding-left:20px;font-weight:bold;font-size:22px}.footer .footerArticle .footerMenuCenter li{display:block}.footer .footerArticle .footerMenuCenter li .menuItemText{line-height:30px;padding:0}.footer .footerArticle .footerMenuCenterTopProduct li .menuItemText{line-height:30px;padding:0 20px 0 0}.footerLeft .lpMenu .iconContainer{width:48px}.srollTopButton{border-radius:10%}.modPriv.notAccepted{animation-duration:3s;animation-delay:.5s}.lpModuleHead h3,.lpModule a,.moduleArticle a,.lpModuleFoot{font-weight:bold;text-align:center}.wsActiveMenu{margin-bottom:20px;border-radius:12px 12px 0 0}.wsActiveMenu .lpMenu ul li ul a{white-space:initial}.wsActiveMenu .menuItemText{font-weight:bold;line-height:1.8;padding:0 4px;width:auto}.wsActiveMenu li{width:100%}.wsActiveMenu .iconContainer{font-size:12px;line-height:18px}.wsActiveMenu ul{margin:0 0 0 12px}.wsDsFilter .sysPanel{min-width:120px}.productDescription.lpArticle table{margin:0 0 20px 0}.productDescription.lpArticle th{text-align:left}.productDescription.lpArticle th p{font-size:1.2em;margin:20px 0 0 0;padding:0}.wsCartModule .lpModule{border-radius:12px}.wsCartModule .lpModuleHeadTitle a.linkToCart{font-size:20px;display:block;width:100%}.wsCartModule .linkToCart{padding:6px 12px;border-radius:4px;margin-bottom:4px;display:inline-block}.wsCartModule .cartSum{font-size:16px}.wsOrderNav .cetelemButton i{display:block;font-size:50px;line-height:1;text-align:center}#cetelemTextContainer{padding:5px;margin-bottom:10px;text-align:left}.articleBody.cetelem-online-aruhitel h2{text-align:left}.articleBody.cetelem-online-aruhitel ul li{list-style-image:url('chevron-right-solid.svg')}.articleBody.cetelem-online-aruhitel ul li ul li{list-style:disc}.cetelemLink{text-decoration:underline}.productDetails .productPriceInfo{float:unset}.wsProductTable{grid-gap:24px}.wsProductTable .wsProductData{border-radius:12px}.wsProductTable .wsProductData .details{border-radius:6px}.gridLayout .wsProductData .productLifeCycle{justify-self:stretch;opacity:.9;width:160%;transform:translateX(-10%);transform:rotate(45deg) translateY(0) translateX(-5%);font-size:.9em}.productDetails{border-top-left-radius:12px;border-top-right-radius:12px}.productDetails .priceLabel{font-size:16px}.productDetails .vatText{font-size:14px}.productDetails .lpSlider .mainImgContainer img{max-height:350px}.productDetails .productLifeCycle{justify-self:stretch}.productDetails .productDataSheet,.productDetails .productArticleNo,.productDetails .productDescription{padding:40px 16px}.productDetails .cetelemCalc{padding:0 16px}.productDetails .propertyItem{padding:0 6px;border-radius:4px}.productDetails .propertyValue{font-weight:bold}.productDetails .relatedProduct{padding:16px}.plcCenter{width:100%}.pagination{margin:16px 0}@media all and (max-width:1280px){.homeGrid2 .introTitle{font-size:32px}.homeGrid2 .linkBtn{margin:5px}.homeGrid4 .linkBtn{margin:5px}.homeGrid4 .introTitle{font-size:26px}.homeGrid2 .content .contentText,.homeGrid4 .content .contentText{padding-bottom:55px}.aButton,.linkBtn{line-height:30px}.topGrid .gridMenu .li_level_0>.menuItemText,.topGrid .gridMenu .li_level_0>a>.menuItemText,.topGrid .gridMenu .userMenuIcon .menuItemText{font-size:14px}.articleHead .articleIntro .introText{padding:16px}}@media all and (max-width:1024px){.homeGrid2 .content .contentText,.homeGrid4 .content .contentText{padding-bottom:40px}.topGrid .searchBlock .lpMenu .icon-w2menu::before{font-size:45px;line-height:40px}.topGrid .searchBlock .productSearch .lpAutoComplete{grid-area:searchInput;height:45px;font-size:16px;line-height:45px}.topGrid .searchBlock .productSearch a{font-size:18px}.topGrid .searchBlock .productSearch #product_filterSearchButton{height:45px;line-height:45px}.topGrid .searchBlock .productSearch #product_filterResetButton{grid-area:searchBtn}.topGrid .searchBlock .productSearch #product_filterResetButton{text-align:right}.topGrid .searchBlock .productSearch #product_filterResetButton .iconContainer{font-size:0;line-height:0;display:inline-block}.topGrid .searchBlock .productSearch #product_filterResetButton i{font-size:32px;line-height:40px}}@media all and (max-width:900px){.topGrid{padding-bottom:0}.topGrid .m_level_0 .iconContainer{padding-top:0}.topGrid .m_level_0>a>.menuItemText,.topGrid .m_level_0>.menuItemText{font-size:14px}.seachBlockInner{margin-top:12px}.header .headerMenu{margin-bottom:16px}.header .headerMenu .lpMenu{display:block;clear:both;float:none}.header .headerMenu .lpMenu .li_level_0{padding:0;clear:both;float:none;width:100%}.header .headerMenu .lpMenu .li_level_0 .menuItemText{font-size:16px}.header .logoDistributor{max-width:300px;margin:0 auto 16px auto}.content{margin-bottom:16px}.homeGrid2.textOnTop .contentText{padding:16px 16px 75px 16px;position:relative;width:100%}.centerMenu .lpMenu{margin:0 16px}.centerMenu .lpMenu li{width:33%}.centerMenu .lpMenu li .menuItemText{font-size:.9em;line-height:1.2}.homeBottom .content .imageContainer{margin-bottom:16px}.home iframe{height:350px}iframe{height:332px}.ctaGrid{padding-bottom:16px;grid-template-columns:1fr;grid-template-areas:"ctaMessage" "   ctaBlockName1" "   ctaBlockName2" "   ctaBlockEmail" "    ctaBlockTel" "    ctaBlockRemark " "    ctaBlockTerms " "    registerBtn "}.footer .logoContainer,.footer .footerLeft{margin-bottom:16px}.footer .addrText{font-size:16px}.homeGrid2 .introTitle{font-size:42px}.homeGrid2 .linkBtn{margin:16px}.homeGrid4 .linkBtn{margin:16px}.homeGrid4 .introTitle{font-size:28px}.homeGrid2 .content .contentText,.homeGrid4 .content .contentText{padding-bottom:70px}.aButton,.linkBtn{line-height:45px}}