.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}}.topNav.grid12-4{grid-template-areas:". item1 item2 item3 item3 item4 item4 item4 item4 item4 item4 item5 item5  . ";align-items:center}.topNav.grid12-4 .item2.displayDesktop{justify-self:end}.topNav.grid12-4 .topMenuGrid{display:inline-grid;grid-template-areas:"item1 item2 item3 item4";justify-self:end;align-items:center;gap:24px}.topSaleMenu.grid12-4{gap:0;grid-template-areas:"item1  item1 item1 item1 item1 item1 item1 item2 item2 item2 item2 item2 item2  item2 "}.topSaleMenu.grid12-4 .item1{align-self:center}.bannerGrid.grid2{grid-template-areas:" item1   item2 " " item1   item3 "}.sportArtGrid{margin-bottom:36px}.sportArtGrid .homeTitle,.sportArtGrid .homeText,.sportArtGrid .homeBottom{display:none}.sportArtGrid h3{font-size:70px;align-self:end;margin:0;line-height:1}.sportArtGrid .introImgWrap{grid-area:imgWrap;position:relative;overflow:hidden}.sportArtGrid .introImgWrap img{width:100%}.sportArtGrid .introImgWrap::after{content:'';position:absolute;width:150%;height:200px;transform:rotate(4deg)}.sportArtGrid .introText{grid-area:introText;font-size:24px}.sportArtGrid .sysPanel{grid-area:sysPanel;align-self:start}.sportArtGrid .homeIntro{grid-template-rows:1fr 1fr 1fr;column-gap:0}.sportArtGrid .item1{grid-template-areas:"imgWrap imgWrap imgWrap imgWrap imgWrap imgWrap imgWrap .  homeSubTitle1  homeSubTitle1  homeSubTitle1  homeSubTitle1  homeSubTitle1 ." "imgWrap imgWrap imgWrap imgWrap imgWrap imgWrap imgWrap . introText       introText      introText      introText      introText     ." "imgWrap imgWrap imgWrap imgWrap imgWrap imgWrap imgWrap . sysPanel         .              .              .              .             ."}.sportArtGrid .item1 .introImgWrap::after{right:0;bottom:-200px;transform-origin:top right}.sportArtGrid .item2{grid-template-areas:" .  homeSubTitle2  homeSubTitle2  homeSubTitle2  homeSubTitle2  homeSubTitle2 . imgWrap imgWrap imgWrap imgWrap imgWrap imgWrap imgWrap" " . introText       introText      introText      introText      introText     . imgWrap imgWrap imgWrap imgWrap imgWrap imgWrap imgWrap" " . sysPanel         .              .              .              .            . imgWrap imgWrap imgWrap imgWrap imgWrap imgWrap imgWrap"}.sportArtGrid .item2 .introImgWrap::after{left:0;top:-200px;transform-origin:top left}.contactSection{grid-template-areas:". item1 item1 item1 item1 item2 item2 item2 item2 item2 item2 item2 item2 item2"}.contactSection .item1{align-self:center}.footerSection.grid12-4{grid-template-areas:". item1 .      .    .     item2 item2 item2 item3 item3 item3 item4 item4 ." ". item5 item5 item5 item5 item6 item6 item6 item7 item7 item7 item8 item8     ." ". . . . . . item9 item9 item9 item9 . item10 item10 ."}.breadcrumbs{grid-area:1/5/2/14;line-height:1.5;font-size:16px;font-weight:normal;align-self:center;padding:8px 0}.categoryContainer.grid12-4{grid-template-areas:". . . .  item1 item1 item1 item1 item1 item1 item2 item2 item2 ."}.gridLayout .wsProductData{position:relative;grid-template-areas:"wsProductIdxImgContainer wsProductIdxImgContainer  wsProductIdxImgContainer" "productTitle productTitle productTitle" "propertyBlock  propertyBlock propertyBlock" "productVariant productVariant productVariant " "priceContainer priceContainer priceContainer" "buttonRow buttonRow buttonRow "}.gridLayout .wsProductData .productLifeCycle{grid-area:initial;width:110%;position:absolute;top:15px;left:-45%;transform:rotate(-45deg)}.gridLayout .wsProductData .productLifeCycle .plcCenter{line-height:30px}.gridLayout .wsProductData .widgetContainer{grid-area:1/3/2/4}.wsProductTable.gridLayout .propertyBlock{display:none}.wsTeaserGrid .carouselItem .carouselContent{overflow:hidden;grid-template-areas:"item1 item3" "item4 item4" "item2 item2" "item5 item5"}.wsTeaserGrid .carouselItem .carouselContent .productLifeCycle{grid-area:initial;width:110%;position:absolute;top:22px;left:-47%;transform:rotate(-45deg);font-weight:bold;text-align:center}.wsTeaserGrid .carouselItem .carouselContent .productLifeCycle .plcCenter{line-height:30px}.wsTeaserGrid .carouselItem .carouselContent .productName{text-align:center;font-weight:bold;padding-top:6px;margin-top:4px}.productDetailsPopup .productQuantity .icon-w2cart{grid-template-columns:min-content 1fr;text-align:center;justify-self:center;background-image:url('../img/cart.png');background-size:20px 20px;background-repeat:no-repeat;background-position:12px center;padding:0 24px 0 48px}.productDetailsPopup .productQuantity input{height:30px}.productDetailsPopup .productQuantity .icon-w2cart::before{display:none}.productDetailsPopup .productQuantity .productUnit{line-height:35px}.productDetailsPopup .productQuantity .addToCartText{margin:0;line-height:35px}@media (min-width:1024px){.mobileMenu{display:none}}@media (min-width:1200px){.mobileMenu{display:none}.wsProductTable.gridLayout{grid-template-columns:repeat(4, 1fr)}.innerGrid.innerGridNarrow .mainContent{grid-area:1/5/1/12}}@media (max-width:1600px){.topNav.grid12-4{grid-template-areas:". item1 item2 item2 item3 item3 item3 item4 item4 item4 item4 item5 item5  . "}.topNav.grid12-4 .topMenuGrid{gap:16px}}@media (max-width:1024px){.topNav.grid12-4{grid-template-areas:". item1 item2 item3 item4 item4 item4 item4 item4 item5 item5 item5 item5  . "}.topSaleMenu.grid12-4{grid-template-areas:". item1 item1 item1 item1 item1 item1 item1 item1 item1 item1 item1 item1  . " ". item2 item2 item2 item2 item2 item2 item2 item2 item2 item2 item2 item2  . "}.breadcrumbs{grid-area:1/2/2/14;margin:8px 0}.categoryContainer.grid12-4{grid-template-areas:". item1 item1 item1 item1 item1 item1 item1 item1 item1 item2 item2 item2 item2 ."}.footerSection.grid12-4{grid-template-areas:". item1 .      . . . . . . item4 item4 item4 item4 . " ". item5 item5 item5 item5 item5 item5 item8 item8 item8 item8 item8 item8  ." ". item2 item2 item2 item2 item2 item2 item3 item3 item3 item3 item3 item3 ." ". item6 item6 item6 item6 item6 item6 item7 item7 item7 item7 item7 item7 ." ". . . . . . item9 item9 item9 item9 . item10 item10 ."}}@media (max-width:576px){.topNav.grid12-4{grid-template-areas:". item1 item2 item3 item5 item5 item5  . " ". item4 item4 item4 item4 item4 item4  . ";padding:16px 0}.topNav.grid12-4 .topMenuGrid{gap:12px}.topNav.sticky.grid12-4{grid-template-areas:". item1 item2 item3 item5 item5 item5  . ";padding:0}.topNav.sticky.grid12-4 .item4{display:none}.topNav.sticky.grid12-4 .topMenuGrid{gap:12px}.topSaleMenu.grid12-4{grid-template-areas:"item1 item1 item1 item1 item1 item1 item1 item1" "item2 item2 item2 item2 item2 item2 item2 item2 "}.breadcrumbs{grid-area:.03571429}.categoryContainer.grid12-4{grid-template-areas:". item1 item1 item1 item1 item1 item1 ." ". item2 item2 item2 item2 item2 item2 ."}.contactSection{grid-template-areas:". item1 item1 item1 item1 item1 item1 ." "item2 item2 item2 item2 item2 item2 item2 item2"}.footerSection.grid12-4{grid-template-areas:". item1 item1 . . . . ." ". item5 item5 item5 item5 item5 item5 ." ". item2 item2 item2 item2 item2 item2 ." ". item6 item6 item6 item6 item6 item6 ." ". item3 item3 item3 item3 item3 item3 ." ". item7 item7 item7 item7 item7 item7 ." ". item4 item4 item4 item4 item4 item4 ." ". item8 item8 item8 item8 item8 item8 ." ". item9 item9 item9 item9 item9 item9 ." ". item10 item10 item10 item10 item10 item10 ."}.wsProductTable.gridLayout{grid-template-columns:1fr 1fr}}body{font-size:18px;font-family:'Roboto',sans-serif,Helvetica,Arial}input,select{height:40px}.loginView input,.loginView select{border-radius:0}.overlay{backdrop-filter:blur(4px)}.lpPopup{border-radius:8px}.darkBg{display:inline-block;width:100%}a,.menuItemText,.iconContainer,.sysPanel,.checkoutBtn,.ccardPayButton,.sendOrderButton,.wsBottomNavUl .wsOrderNavLink{transition:.3s}.sysPanel,.linkBtn,a.cart,.ccardPayButton,.wsOrderNav .sendOrderButton,.checkoutBtn,.wsBottomNavUl .wsOrderNavLink{border-radius:4px;padding:0 24px;line-height:2.5}#lpContent{width:100%;line-height:1.5}.lpPagination{font-size:.7em}.lpPagination .pageButtons a{border-radius:4px;line-height:38px;min-width:38px}.lpPagination select{height:40px}iframe{width:100%;height:800px}.menuItemText{position:relative}.menuItemText::after{content:' ';position:absolute;bottom:0;left:50%;width:0;height:1px;transition:.4s}.menuItemText:hover::after{transform:translateX(-50%);width:100%}.popupTextContainer h2{text-align:left}.topNav.sticky{position:sticky;z-index:20;padding:8px 0;top:-66px}.topNav.sticky .logo{margin:4px 0;max-height:40px;max-width:100%}.topNav.sticky .accordionMenu .ul_level_1{top:40px}.topNav.topZero{top:0}.topNav{width:100vw;position:relative;transition:.5s}.topNav .logo{margin:20px 0;max-height:60px;max-width:100%}.topNav .topCategoryMenu.displayDesktop.item2{justify-self:end}.topNav .topCategoryMenu.displayDesktop.item3{justify-self:start}.topNav .topCategoryMenu.displayDesktop li>a{width:100%}.topNav .topCategoryMenu.displayDesktop .li_level_0>a>.menuItemText{padding:0;font-weight:bold}.topNav .topCategoryMenu.displayDesktop .ul_level_1,.topNav .topCategoryMenu.displayDesktop .ul_level_2{padding:40px 0}.topNav .topCategoryMenu.displayDesktop .li_level_0 li{padding:0 100px 0 60px}.topNav .topCategoryMenu.displayDesktop .li_level_1 .menuItemText{padding:0;line-height:36px}.topNav .topCategoryMenu.displayDesktop .ul_level_2{opacity:0;visibility:hidden;min-width:260px;transition-duration:200ms;transition-delay:400ms;position:absolute;top:0;left:100%;z-index:2}.topNav .topCategoryMenu.displayDesktop .li_level_1:hover>.ul_level_2{display:block;visibility:visible;opacity:1}.topNav .accordionMenu .li_level_0>.toggleButton{display:none}.topNav .accordionMenu .ul_level_0 .li_level_0{position:initial}.topNav .accordionMenu .ul_level_1{position:absolute;top:70px;left:0;width:100%;z-index:50;max-height:calc(100vh - 70px);overflow-y:scroll}.topNav .accordionMenu .ul_level_1 .menuItemText{padding-right:40px}.topNav .accordionMenu .iconContainer.iMenu{font-size:24px}.topNav .accordionMenu .li_level_1>.menuItemText,.topNav .accordionMenu .li_level_1>a>.menuItemText{font-weight:bold;text-align:center;width:100%}.topNav .accordionMenu .ul_level_2 ul{padding-left:24px}.topNav .accordionMenu .li_level_3 .menuItemText{font-size:16px;line-height:35px}.topNav .lpMenu .li_level_1 .menuItemText{width:auto;font-weight:normal}.topNav .cartMenu{position:relative}.topNav .cartMenu .li_level_0{line-height:0}.topNav .cartMenu .menuItemImg{height:24px}.topNav .favsMenu{position:relative}.topNav .wsCartCounter,.topNav .wsFavsCounter{position:absolute;z-index:1;right:-7px;top:-5px;width:16px;height:16px;border-radius:50%;line-height:16px;text-align:center;font-size:12px;font-weight:bold}.topNav .wsCartCounter{top:-11px}.topNav .topMenuGrid .ul_level_1{right:0;z-index:20}.topNav .topMenuGrid .iconContainer{font-size:24px}.topNav .iUserLoggedInR.iMultiLayer .l2{top:20%}.topNav .languageMenu .menuItemText{padding:0;text-transform:uppercase}.topNav .languageMenu .menuItemText::after{display:none}.productSearch .lpAutoComplete{position:relative;z-index:10;height:40px;font-size:20px;border-radius:4px;padding:0 40px 0 16px}.productSearch a{display:inline-block;z-index:10;height:40px;right:0;padding:0 20px;line-height:40px;font-size:20px}.productSearch a::before{content:' ';position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1;border-radius:0 4px 4px 0}.productSearch a .iconContainer{position:absolute;z-index:10;left:11px;top:0;font-size:20px;line-height:40px}.productSearch .searchBtn{font-size:18px;font-weight:bold}.topSaleMenu .ul_level_0{display:flex;gap:8px;justify-content:center;margin:8px}.topSaleMenu .li_level_0{border-radius:4px;float:left;min-width:120px;text-align:center}.topSaleMenu .li_level_0:last-child{margin-right:0}.topSaleMenu .menuItemText{transition:0;font-weight:bold;font-size:16px;line-height:30px;text-transform:uppercase}.bannerGrid .lpBanner .quickMenuContainer{bottom:30px}.bannerGrid .lpBanner .quickMenuContainer li{width:16px;height:16px}.bannerGrid .lpBanner .iconContainer{display:none}.bannerGrid .bannerText{position:absolute;top:0;left:0;width:100%;height:100%;grid-template-rows:repeat(4, 1fr)}.bannerGrid .bannerText .textContainer{position:relative;grid-area:2/2/3/8;text-align:left;font-size:42px;font-weight:bold}.bannerGrid .bannerText .textContainer a{text-align:left;font-size:42px;text-transform:uppercase}.bannerGrid .bannerText .textContainer h4{text-align:left;font-size:24px;text-transform:uppercase;margin-top:36px}.bannerGrid .item2,.bannerGrid .item3{position:relative;overflow:hidden}.bannerGrid .item2 .menuItemImg,.bannerGrid .item3 .menuItemImg{position:absolute;top:0;right:0;width:120%;height:120%}.bannerGrid .item2 a,.bannerGrid .item3 a{display:block;widht:100%;height:100%}.bannerGrid .item2 a::after,.bannerGrid .item3 a::after{content:' ';position:absolute;top:0;left:0;width:100%;height:100%;transition:.4s}.bannerGrid .item2 .menuItemText,.bannerGrid .item3 .menuItemText{position:absolute;font-size:46px;line-height:1;font-weight:bold;top:36px;left:46px;z-index:2}.bannerGrid .item2 .menuItemText::after,.bannerGrid .item3 .menuItemText::after{display:none}.carouselHead{gap:0}.carouselHead h2{margin:0}.carouselContent{border-radius:8px}.wsTeaserGrid{margin-bottom:36px}.wsTeaserGrid .carouselItem .carouselContent .teaserPrice{display:none}.groupIntroImgWrap{grid-area:2/1/6/15;z-index:-1;overflow:hidden;position:relative}.groupIntroImgWrap img{position:absolute;top:0;left:50%;transform:translateX(-50%);max-width:initial;min-height:100%;min-width:100%}.carouselHeadTitle,.homeTitle{text-align:center;margin:0;line-height:2;padding:16px 0}.homeSection{row-gap:0}.homeSection .homeIntro{border-radius:8px;overflow:hidden;display:grid;margin-bottom:36px;grid-template-rows:min-content auto 1fr min-content;column-gap:0;grid-template-areas:"introImg" "subTitle" "introText" "sysPanel"}.homeSection .homeIntro .subTitle{grid-area:subTitle;padding:16px;text-align:center}.homeSection .homeIntro .introImg{grid-area:introImg;width:100%}.homeSection .homeIntro .introText{text-align:center;grid-area:introText;margin:16px;font-size:.9em;line-height:1.3;align-self:start;display:-webkit-box;max-width:100%;max-height:80px;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.homeSection .homeIntro .sysPanel{grid-area:sysPanel;justify-self:center;margin-bottom:36px}.homeSection .homeBottom .sysPanel{margin:36px 0}.onlineSection .carouselGridContainer{padding:36px 0;background:url('/media/home/body_bg.jpg');background-size:cover}.onlineSection .carouselGridContainer .carouselContent{grid-template-rows:auto min-content 1fr auto;backdrop-filter:blur(6px);overflow:hidden;grid-template-areas:"item2" "item1" "item3" "item4"}.onlineSection .carouselGridContainer .carouselContent h3{text-align:center}.onlineSection .carouselGridContainer .carouselContent .carouselIntroText{text-align:center;padding:16px;font-size:.9em;line-height:1.3;align-self:start}.onlineSection .carouselGridContainer .carouselContent .sysPanel{align-self:end;justify-self:center;margin-bottom:36px}.shopSection .homeBottom .sysPanel{margin:0}.mapTitle{margin:0;text-align:center;line-height:2}.contactSection p{padding:0;margin:0}.contactSection iframe{width:100%;height:100%;min-height:400px}.leftCol .lpMenu li{width:100%}.leftCol .lpMenu .menuItemText{padding:0;line-height:24px;font-size:18px}.leftCol .lpMenu .active>.menuItemText{font-weight:bold}.leftCol .lpMenu .li_level_0>a>.menuItemText{font-weight:bold;font-size:20px;line-height:50px}.leftCol .lpMenu .lpMenu ul li ul a{white-space:initial}.leftCol .lpMenu .ul_level_1{padding:20px 0}.leftCol .lpMenu .ul_level_1 ul{padding:8px 0 8px 24px}.leftCol .lpMenu .ul_level_1 ul .menuItemText{font-size:.85em}.leftCol .lpMenu .iconContainer:not(.toggleButton){display:none}.gridLayout{overflow:visible}.gridLayout .wsProductData{row-gap:0;border-radius:8px}.gridLayout .wsProductData .wsProductIdxImgContainer{margin-bottom:8px}.gridLayout .wsProductData .wsProductIdxImgContainer a{height:150px;display:inline-block;align-content:end;margin-bottom:8px}.gridLayout .wsProductData .wsName{height:45px}.gridLayout .wsProductData .wsName::after{display:none}.gridLayout .wsProductData .priceLabel{display:none}.gridLayout .wsProductData .addToCart32.icon-w2cart::before{display:none}.gridLayout .wsProductData .details{display:none}.gridLayout .wsProductData .productVariant,.gridLayout .wsProductData .vatText{display:none}.gridLayout .wsProductData .currency{font-weight:bold;font-size:20px}.gridLayout .wsProductData .priceContainer{line-height:1.2}.gridLayout .wsProductData .stockInfo{text-align:center}.gridLayout .wsProductData .stockLegend{display:none}.gridLayout .wsProductData .stockText{font-size:16px}.gridLayout .wsProductData .buttonRow.compare{gap:0;grid-template-columns:1fr;grid-template-areas:"cart" "productCompare"}.gridLayout .wsProductData .buttonRow.compare .cart{justify-self:center;line-height:35px;padding:0 10px;min-width:150px;margin-bottom:8px;font-size:16px;font-weight:bold}.gridLayout .wsProductData .buttonRow.compare .productCompare{justify-self:center}.gridLayout .wsProductData .buttonRow.compare .sysPanel{margin:0;padding:0 10px;min-width:150px}.gridLayout.bookingProductTable .wsProductData .productVariant{display:block;font-weight:bold;margin-bottom:16px}.groupContent{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:36px}.groupContent .articleGroupIntro{overflow:hidden;margin:0;border-radius:8px;grid-template-columns:1fr;gap:0;grid-template-areas:"introImg" "articleTitle" "groupIntro"}.groupContent .articleGroupIntro .articleToolbar{display:none}.groupContent .articleGroupIntro .articleTitle{width:100%;overflow:hidden}.groupContent .articleGroupIntro h2{padding:20px 16px;text-align:center;line-height:1.2;font-size:24px;overflow:hidden;text-overflow:ellipsis}.groupContent .articleGroupIntro .iconContainer{font-size:90px}.groupContent .articleGroupIntro .introImg{justify-self:center;align-self:start}.groupContent .articleGroupIntro .groupIntro{grid-template-columns:1fr;grid-template-areas:"introText" "sysPanel"}.groupContent .articleGroupIntro .groupIntro .introText{justify-self:center;text-align:center;padding:0;font-size:.9em;line-height:1.3;align-self:start;margin:16px;max-height:80px;overflow:hidden}.groupContent .articleGroupIntro .groupIntro .sysPanel{grid-area:sysPanel;justify-self:center;align-self:end}.articleHead{border-radius:8px;overflow:hidden}.relatedContent{margin-top:24px}.relatedContent h2{text-align:center;margin-bottom:24px}.priceFrom{display:none}.ws_brand,.ws_color,.productBrand,.production_year{display:none}.categoryContainer h2{margin:0}.categoryContainer .item2{line-height:1.1;align-self:end}.wsProductFilter{grid-gap:0 36px;grid-template-columns:repeat(4, 1fr);grid-template-areas:". .  orderingTitle  orderingSelect"}.wsProductFilter .orderingTitle{justify-self:right}.wsProductFilter .filterBlock{margin-bottom:36px}.wsFilter{margin-bottom:24px}.wsFilter .listPanel{margin-right:30px;min-width:80px}.multipleFilterContainer{display:flex;flex-wrap:wrap;column-gap:16px;row-gap:8px;margin-bottom:24px}.multipleFilterContainer .wsFilterSelect{display:inline-block}.multipleFilterContainer .filterHead{border-top-left-radius:8px;border-top-right-radius:8px;font-size:16px}.multipleFilterContainer .imgContainer{text-align:center}.multipleFilterContainer .imgContainer .dropDownImg{max-width:15px}.multipleFilterContainer .filterBody{border-radius:0 0 8px 8px;max-height:400px;overflow:hidden;overflow-y:scroll}.multipleFilterContainer .filterBody .resetBtn{padding:0 8px;line-height:2;border-radius:4px;font-size:12px}.multipleFilterContainer .filterBody .filterPanel{font-size:16px}.multipleFilterContainer .filterBody .filterPanel.selected{font-weight:bold}.multipleFilterContainer .filterBody .filterPanel .iconContainer{font-size:20px}.multipleFilterContainer .filterBody .selectCount{margin-bottom:12px;padding:0 12px}.multipleFilterContainer .filterHead.filtered{position:relative}.multipleFilterContainer .filterHead.filtered::after{content:"";position:absolute;top:-1px;left:-1px;width:calc(100% + 2px);height:6px;transition:.5s;border-radius:5px 5px 0 0}.multipleFilterContainer .selectCount{font-size:16px}.multipleFilterContainer .clearAllFilter{font-size:16px}.moreProducts{padding-top:32px}.productLifeCycle{line-height:30px}.widgetContainer{display:flex;flex-direction:column;row-gap:8px;align-items:center}.widgetContainer .favsContainer{line-height:0}.widgetContainer .discountIcon{width:20px;height:20px;border-radius:50%;text-align:center;line-height:20px;font-size:12px}.widgetContainer .datsheetIcon img{width:24px}.favsContainer{text-align:center}.favsContainer .iHeart{width:30px;height:30px}.favsContainer .iHeartSolid{width:30px;height:30px;border-radius:50%;display:block;line-height:32px;font-size:16px}.favsContainer .datasheetIcon img{width:100%}.productDetails{grid-template-columns:200px 1fr 1fr 200px;grid-template-rows:min-content min-content min-content min-content 1fr min-content min-content min-content min-content min-content;grid-template-areas:"productImages productImages productName productName " "productImages productImages productLifeCycle productLifeCycle" "productImages productImages productArticleNo productArticleNo" "productImages productImages productCompare productCompare" "productImages productImages productOrderForm productOrderForm" "bundleProduct bundleProduct . ." " relatedProduct relatedProduct . ." "  productDescription productDescription . ." " productRating   productRating . ." " cetelemText   cetelemCalc . ."}.productDetails h1{text-align:left}.productDetails .favsContainer{line-height:0;grid-area:2/4/3/5}.productDetails .favsContainer .iHeart{line-height:30px;margin-right:4px}.productDetails .productLifeCycle{justify-self:left;margin-bottom:16px}.productDetails .productLifeCycle .plcCenter{border-radius:4px;line-height:30px}.productDetails .productArticleNo{font-size:14px;margin-bottom:16px}.productDetails .productArticleNo .articleData{font-weight:bold}.productDetails .productCompare{justify-self:start;margin:0}.productDetails .propertyRow.pr-product_weight{display:none}.productDetails .variantContainer{row-gap:0}.productDetails .variantDisplay{display:none}.productDetails .stockInfo{margin-bottom:12px}.productDetails .stockLegend{border-radius:50%}.productDetails .stockText{font-size:14px;font-weight:normal}.productOrderFormInner{padding:16px 0;grid-template-areas:"productStock productStock" "shippingText stockInfoButton" "productVariant productVariant" "productExtra productExtra" "productPriceInfo productPriceInfo" "productQuantity productQuantity" "quantityErr ." "productOrderFooter productOrderFooter"}.productOrderFormInner .productQuantity{grid-template-areas:"quatnityContainer ." "cart .";row-gap:16px}.productOrderFormInner .productQuantity .addToCartText{line-height:40px}.productOrderFormInner .icon-w2cart::before{display:none}.productOrderFormInner .icon-w2cart{border-radius:4px;grid-template-areas:"iconText iconText"}.productOrderFormInner .icon-w2cart .addToCartText{justify-self:center;margin:0}.productOrderFormInner .activeDisplay{display:none}.productOrderFormInner .stockText{font-weight:bold}.productOrderFormInner .priceLabel{display:none}.productOrderFormInner .price,.productOrderFormInner .currency{font-size:32px}.productOrderFormInner .currency{font-weight:bold}.variantSelectors .sysPanel{position:relative}.variantSelectors .sysPanel::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;transition:.5s}.variantSelectors .sysPanel.selected:after,.variantSelectors .sysPanel:hover::after{height:4px}.productTechnologyItem .imgContainer{height:180px;padding:4px 16px}.productTechnologyItem .technologyLink{font-size:18px}.lpPopup.technology .articleHead .introImg img{max-width:150px}.productRelatedArticle{margin-bottom:36px}.comparisonProduct .iDelete,.comparisonItem .iDelete{display:block;position:relative;height:19px;width:19px}.comparisonProduct .iDelete i,.comparisonItem .iDelete i{display:none}.comparisonProduct .iDelete::before,.comparisonItem .iDelete::before,.comparisonProduct .iDelete::after,.comparisonItem .iDelete::after{content:"";position:absolute;border-radius:2px;transform:rotate(45deg);transition:.2s}.comparisonProduct .iDelete::before,.comparisonItem .iDelete::before{height:100%;width:3px;top:0;left:8px}.comparisonProduct .iDelete::after,.comparisonItem .iDelete::after{height:3px;width:100%;left:0;top:8px}.comparisonProduct .iconContainer{position:absolute;top:8px;right:8px}.acResult_stock_level{align-self:start;border-radius:50%}.wsCart{margin:auto}.wsCart .costMessage{display:none}.gFloor{display:none}.wsOrderAddresForm,.wsAddressGrid,.wsCart .dataBlock{border-radius:8px}.wsOrderAddresForm .lpOptionGroup th,.wsAddressGrid .lpOptionGroup th,.wsCart .dataBlock .lpOptionGroup th{padding-bottom:24px}.wsOrderAddresForm td.option_text,.wsAddressGrid td.option_text,.wsCart .dataBlock td.option_text{font-weight:normal}.wsCart .dataBlock{padding-top:24px}.bankDetails{font-size:.9em;line-height:2;margin:36px auto}.bankDetails h3{font-size:20px}.wsCart .sendOrderButton .icon-w2sendmail,.wsOrderNav .w2icon,.wsCart .checkoutContainer .w2icon{display:none}.wsBottomNavUl .wsOrderNavLink,.ccardPayButton,.checkoutBtn{display:inline-block;font-weight:bold}.wsTopNavUl .wsOrderNav{justify-content:space-between;gap:0}.wsTopNavUl .wsOrderNav li{position:relative;padding-top:80px}.wsTopNavUl .wsOrderNav li a{padding-top:80px}.wsTopNavUl .wsOrderNav li::before{content:"";position:absolute;top:24px;left:50%;width:250%;height:2px;z-index:-10}.wsTopNavUl .wsOrderNav li::after{content:"1";position:absolute;top:0;left:50%;transform:translateX(-50%);width:50px;height:50px;border-radius:50%;line-height:50px;z-index:-1;transition:.3s}.wsTopNavUl .wsOrderNav li.address::after{content:"2"}.wsTopNavUl .wsOrderNav li.delivery::after{content:"3"}.wsTopNavUl .wsOrderNav li.payment::after{content:"4"}.wsTopNavUl .wsOrderNav li.summary::after{content:"5"}.wsTopNavUl .wsOrderNav .textBottom{font-size:16px;transition:.3s}.cartSummary.tableSummary{margin-bottom:32px}.summaryGrid{margin-top:32px}.paymentObligation{margin-top:32px}.dataBlockLink{padding:24px;font-weight:bold;width:100%;text-align:center}.bookingCalendar{border-radius:8px}.bookingCalendar .calDay{border-radius:4px}.lpModule{font-size:16px;line-height:1.2}.lpModuleHead h3,.lpModule a,.moduleArticle a,.lpModuleFoot{text-align:center}.wsCartModule .lpModule{border-radius:8px}.wsCartModule .cartSum{font-size:16px}.footerSection{padding-top:36px;line-height:1.5;row-gap:16px}.footerSection .logo{max-width:100%}.footerSection .textGrid .addrText{line-height:36px;font-size:18px}.footerSection .footerMenu li{width:100%}.footerSection .footerMenu li .menuItemText{line-height:36px;padding:0}.footerSection .footerLabel{align-self:end;font-size:1.2em;font-weight:bold}.footerSection .social{justify-self:end;align-self:end}.footerSection .social li:not(.last){margin-right:12px}.footerSection .social .iconContainer{font-size:45px}.footerSection .menuItemImg{max-width:100%}.footerSection .copyRight{font-size:14px;margin-top:36px}.footerSection .item9,.footerSection .item10{align-self:end}@media (min-width:1024px){.cartItems td{padding:32px 10px}.leftCol .lpMenu{padding:0 40px 40px 0}.mobileMenu{display:none}}@media (min-width:1024px){.innerGrid{margin-top:36px}}@media (max-width:1600px){.groupContent{gap:24px}#lpContent iframe{height:500px}}@media (max-width:1200px){.topSaleMenu .li_level_0{min-width:0}.productDetails{grid-template-areas:"productImages productImages productName productName " "productImages productImages productLifeCycle favsContainer" "productImages productImages productArticleNo productArticleNo" "productImages productImages productCompare productCompare" "productImages productImages productOrderForm productOrderForm" "bundleProduct bundleProduct . ." " relatedProduct relatedProduct relatedProduct relatedProduct " "  productDescription productDescription  productDescription productDescription" " productRating   productRating productRating   productRating " " cetelemText   cetelemCalc . ."}#lpContent iframe{height:430px}.groupContent{grid-template-columns:1fr 1fr 1fr}}@media (max-width:1024px){body{font-size:18px}.topCategoryMenu{justify-self:center}.topCategoryMenu.item2{justify-self:start}.topCategoryMenu .lpMenu .ul_level_0 li.li_level_0{position:initial}.topCategoryMenu .li_level_0>.menuItemText,.topCategoryMenu .li_level_0>a>.menuItemText{display:none}.topCategoryMenu .ul_level_1{left:0;z-index:20;width:100%}.topCategoryMenu .ul_level_1 li{position:relative}.topCategoryMenu .ul_level_2{margin-left:0;z-index:30}.topCategoryMenu .li_level_1:hover .ul_level_2{position:absolute;top:45px;left:0;min-width:100%}.desktopMenu{display:none}.topSaleMenu .item2 .ul_level_0{flex-flow:wrap}.bannerGrid.grid2{grid-template-areas:"item1 item1" "item2 item2" "item3 item3"}.bannerGrid.grid2 .bannerText .textContainer{font-size:24px;line-height:1.2}.bannerGrid.grid2 .bannerText .textContainer a{font-size:24px}.bannerGrid.grid2 .bannerText .textContainer h4{font-size:20px;margin-top:20px}.bannerGrid.grid2 .item2 .menuItemImg,.bannerGrid.grid2 .item3 .menuItemImg{position:relative}.bannerGrid.grid2 .item2 .menuItemText,.bannerGrid.grid2 .item3 .menuItemText{font-size:24px}.homeSection{row-gap:8px}.leftCol .lpMenu{margin-bottom:16px}.leftCol .lpMenu ul{padding:20px 0}.leftCol .lpMenu .menuItemText{text-align:left;padding-left:12px}.wsDsFilterContainer{margin-bottom:16px}.accordionMenu{justify-self:center}.accordionMenu .toggleButton{right:12px;background-image:url('../img/filter-drop-down.png');background-size:contain;background-repeat:no-repeat;background-position:center center;width:15px;height:50px}.accordionMenu .toggleButton i{display:none}.accordionMenu .toggleButton.collapse{transform:scale(-1)}.accordionMenu .iMenu{transform:scaleX(1.3)}.groupContent{grid-template-columns:1fr 1fr;gap:16px}.groupIntroImgWrap{grid-area:2/1/7/15;position:relative;margin-bottom:-16px}.contactSection .item1{padding:16px 0;font-size:.9em}.productDetails{gap:0 16px;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-areas:"productName productName productName productName " "productImages productImages productImages productImages " "productOrderForm productOrderForm productLifeCycle favsContainer 	" "productOrderForm productOrderForm productArticleNo productArticleNo 	" "productOrderForm productOrderForm productCompare productCompare 		" "bundleProduct bundleProduct bundleProduct bundleProduct" " relatedProduct relatedProduct relatedProduct relatedProduct " "  productDescription productDescription  productDescription productDescription" " productRating   productRating productRating   productRating " " cetelemText   cetelemCalc . ."}.wsTopNavUl .wsOrderNav .textBottom{font-size:14px}#kozossegi-menu li{line-height:0}}@media (max-width:800px){.cartItems tr{margin-bottom:12px}}@media (max-width:576px){.topNav .logo{margin:0}.bannerGrid.grid2 .bannerText .textContainer{font-size:22px;line-height:1.2}.bannerGrid.grid2 .bannerText .textContainer a{font-size:22px;line-height:1.2}.bannerGrid.grid2 .bannerText .textContainer h4{font-size:20px;margin-top:12px;line-height:1.2}.bannerGrid.grid2 .item2 .menuItemText,.bannerGrid.grid2 .item3 .menuItemText{font-size:22px;top:24px;left:24px}.topSaleMenu .ul_level_0{gap:8px;margin:8px 4px;justify-content:space-between}.topSaleMenu li{width:auto}.topSaleMenu .item1 .menuItemText{padding:8px 4px;line-height:1.1;font-size:11px}.topSaleMenu .item2 .ul_level_0{gap:0}.topSaleMenu .item2 .menuItemText{line-height:20px}.teaserSection .carouselBtn{display:none}.homeSection{row-gap:0}.groupContent{grid-template-columns:1fr}.groupIntroImgWrap{grid-area:2/1/11/9}.innerGrid{margin:0}.gridLayout .wsProductData{line-height:0}.gridLayout .wsProductData .wsProductIdxImgContainer{margin-bottom:2px}.gridLayout .wsProductData .wsProductIdxImgContainer a{height:80px;margin-bottom:2px}.gridLayout .wsProductData .productLifeCycle{top:12px;left:-50%;font-size:16px;width:125%;line-height:0}.gridLayout .wsProductData .productLifeCycle .plcCenter{line-height:20px}.gridLayout .wsProductData .textContainer{margin-bottom:0}.gridLayout .wsProductData .wsName{font-size:16px;height:40px}.gridLayout .wsProductData .priceContainer,.gridLayout .wsProductData .customerNotification{line-height:1.2}.gridLayout .wsProductData .buttonRow.compare{gap:0;grid-template-columns:1fr;grid-template-areas:"cart " "productCompare "}.gridLayout .wsProductData .buttonRow.compare .sysPanel,.gridLayout .wsProductData .buttonRow.compare .cart{padding:0 4px;font-size:14px;width:100%;min-width:initial}.gridLayout .wsProductData .buttonRow.compare .productCompare,.gridLayout .wsProductData .buttonRow.compare .cart{justify-self:stretch}.gridLayout .wsProductData .propertyBlock{display:none}.productDetails{grid-template-areas:"productName productName productName productName " "productImages productImages productImages productImages " "productLifeCycle productLifeCycle favsContainer favsContainer 	" "productCompare productCompare productCompare productCompare 	" "productArticleNo productArticleNo productArticleNo productArticleNo 	" "productOrderForm productOrderForm productOrderForm productOrderForm  	" "bundleProduct bundleProduct bundleProduct bundleProduct" " relatedProduct relatedProduct relatedProduct relatedProduct " "  productDescription productDescription  productDescription productDescription" " productRating   productRating productRating   productRating " " cetelemText   cetelemCalc . ."}.wsTopNavUl .wsOrderNav{gap:12px}.wsTopNavUl .wsOrderNav li{width:100%;padding-top:60px}.wsTopNavUl .wsOrderNav li a{padding-top:60px}.wsTopNavUl .wsOrderNav li::before{width:2px;height:120%}#kozossegi-menu li{width:auto}.footerSection .menuItemText{text-align:left}.footerSection .addrText{font-size:.9em}#lpContent iframe{height:260px}.lpPagination .pageButtons a{line-height:24px;min-width:24px}.wsTeaserGrid .carouselItem .carouselContent .productLifeCycle{width:115%}}