.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}.grid12-5{display:grid;gap:36px;grid-template-columns:200px repeat(10, 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-5.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 ." ". item1 item1 item2 item2 item3 item3 item4  item4  item5  item5 ." ". homeBottom homeBottom homeBottom homeBottom  homeBottom homeBottom homeBottom homeBottom  homeBottom homeBottom ."}.grid12-5.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}.grid12-5{grid-template-columns:50px repeat(10, 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}.grid12-5{gap:24px;grid-template-columns:0 repeat(10, 1fr) 0}}@media (max-width:1024px){.grid12-1,.grid12-2,.grid12-3,.grid12-4,.grid12-5,.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-5.contentGrid{grid-template-columns:0 repeat(12, 1fr) 0;grid-template-areas:". . . homeTitle homeTitle homeTitle homeTitle homeTitle homeTitle homeTitle homeTitle . . ." ". . . homeText homeText 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 ." ". . . homeSubTitle4 homeSubTitle4 homeSubTitle4 homeSubTitle4 homeSubTitle5 homeSubTitle5 homeSubTitle5 homeSubTitle5 . . ." ". . . item4  item4  item4  item4 item5 item5 item5 item5 . . ." ". 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 . . ." ". 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.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-5,.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-5.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 ." ". homeSubTitle4 homeSubTitle4 homeSubTitle4 homeSubTitle4 homeSubTitle4 homeSubTitle4 ." ". item4 item4 item4 item4 item4 item4 ." ". homeSubTitle5 homeSubTitle5 homeSubTitle5 homeSubTitle5 homeSubTitle5 homeSubTitle5 ." ". item5 item5 item5 item5 item5 item5 ." ". 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}}.topGrid{align-items:center;grid-template-areas:". item1 item1 item2 item2 . . item3 item3 item3 item3 item4 item4 ."}.topGrid .item3{align-self:stretch;align-content:center}.topGrid .userContainer{justify-self:right}.categoryMenu{grid-template-areas:". item1 item1 item1 item1 item1 item1 item1 item1 item1 item1 item1 item1 .";justify-content:center}.homeBanner{row-gap:0}.messageGrid{grid-template-areas:". message message message message message message message message message message ."}.messageGrid #lpMessages{grid-area:message}.highlightedCategories{grid-template-areas:". item1 item1 item1 item2 item2 item2 item3 item3 item3 item4 item4 item4 ."}.gridLayout .wsProductData{grid-template-areas:"wsProductIdxImgContainer wsProductIdxImgContainer wsProductIdxImgContainer" "productTitle productTitle favsContainer" "propertyBlock propertyBlock propertyBlock" "productVariant productVariant productVariant " "priceContainer priceContainer priceContainer" "buttonRow buttonRow buttonRow "}.professionalVideos{grid-template-areas:". item1 item1 item1 item1 item1 item1 item2 item2 item2 item2 item2 item2 ."}.articleGroupList .articleGroupIntro{grid-template-areas:"introImg introImg introImg introImg" "articleTitle articleTitle articleTitle articleTitle" "articleToolbar articleToolbar articleToolbar articleToolbar" "groupIntro groupIntro groupIntro groupIntro"}.articleGroupList .articleGroupIntro .groupIntro{grid-template-areas:"introText" "more"}.footer{grid-template-areas:". item1 item1 .     item2 item2  . . . . item8  item8 item8 ." ". item3 item3 item3 item4 item4 item4 item5 item5 item5 item6 item6 item6 ." ". . . . item7 item7 item7 item7 item7 item7 . . . .";row-gap:36px}.footer .item8{align-self:center}.copyrightSection{grid-template-areas:". item1 item1 item1 item1 item1 item1 item2 item2 item2 item2 item2 item2 ." ". . . . .                 item3 item3 item3 item3         . . . . .";row-gap:8px}.copyrightSection .item2{justify-self:right}.copyrightSection .item3{justify-self:center}@media (max-width:1024px){.topGrid{grid-template-areas:". item1 item1 item1 item2 item2 item2 item3 item3 item3 item4 item4 item4 ."}.highlightedCategories{grid-template-areas:". item1 item1 item1 item1 item1 item1 item2 item2 item2 item2 item2 item2 ." ". item3 item3 item3 item3 item3 item3 item4 item4 item4 item4 item4 item4 ."}.footer{grid-template-areas:". item1 item1 item1 item1 item2 item2 item2 item2 item8 item8 item8 item8 ." ". item3 item3 item3 item3 item3 item3 item4 item4 item4 item4 item4 item4  ." ". item5 item5 item5 item5 item5 item5 item6 item6 item6 item6 item6 item6 ." ". item7 item7 item7 item7 item7 item7 item7 item7 item7 item7 item7 item7 ."}.copyrightSection{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 ." ". . . . .                 item3 item3 item3 item3         . . . . ."}.copyrightSection .item1,.copyrightSection .item2{justify-self:center}}@media (max-width:576px){.topGrid{grid-template-areas:". item1 item1 item1  item2 item2 item2 ." ". item3 item3 item3 item3 item4 item4 ."}.homeBanner{row-gap:6px;margin-top:-6px}.professionalVideos{grid-template-areas:". item1 item1 item1 item1 item1 item1 ." ". item2 item2 item2 item2 item2 item2 ."}.highlightedCategories{grid-template-areas:". item1 item1 item1 item2 item2 item2 item2 ." ". item3 item3 item3 item4 item4 item4 item4 ."}.footer{grid-template-areas:". item1 item1 item1 item2 item2 item2 ." ". item8 item8 item8 item8 item8 item8 ." ". item3 item3 item3 item3 item3 item3. " ". item4 item4 item4 item4 item4 item4  ." ". item5 item5 item5 item5 item5 item5 ." ". item6 item6 item6 item6 item6 item6 ." ". item7 item7 item7 item7 item7 item7 ."}.footer .item8{justify-self:center}.copyrightSection{grid-template-areas:". item1 item1 item1 item1 item1 item1  ." ". item2 item2 item2 item2 item2 item2  ." ". item3 item3 item3 item3 item3 item3  ."}}body{overflow-x:hidden;font-family:poppins}table thead{text-align:center}.gridPanel,.sysPanel,.addToCartFonticon{line-height:50px;padding:0 20px;border-radius:8px}.gridPanel:hover i,.sysPanel:hover i{transform:translateX(5px)}.gridPanel,.sysPanel .lpMenu li::before,.menuItemText,.menuItemText:before,.menuItemText:after,.iconContainer,i,.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}.titleComponent{display:inline-block;width:100%;text-align:center;padding:0 16px}.titleComponent h3{margin-bottom:32px}.homeIntro .homeTitle,.homeIntro .homeText{display:none}.iconBackgroundWrap{position:relative;height:auto;overflow-x:clip}.iconBackgroundWrap .icon{position:absolute;top:-50px;right:-100px;height:300px}.content{transition:all .7s ease-in-out 0s;-webkit-transition:.7s ease all}.hamburgerMenu .li_level_0{text-align:center}.topGrid{padding:16px 0}.topGrid .userContainer .loginPart{position:relative}.topGrid .logoContainer img{max-width:200px;width:100%;align-self:center;justify-self:center}.topGrid .userContainer{display:flex;gap:1rem;flex-direction:row;align-items:center}.topGrid .userContainer .ul_level_1 .li_level_1{border-radius:16px}.topGrid .userContainer .ul_level_1{transform:translateX(-75%);margin-top:.25rem;border-radius:8px;left:50%;z-index:20}.topGrid .userContainer .iconContainer{display:flex;flex-direction:column;align-items:center;justify-content:center}.topGrid .userContainer .cartMenu,.topGrid .userContainer .loginMenu{display:flex;justify-content:center;align-items:center;font-size:30px;min-width:50px;border-radius:50%;height:50px;position:relative}.topGrid .userContainer .cartMenu .li_level_0>.menuItemText,.topGrid .userContainer .loginMenu .li_level_0>.menuItemText{display:none}.topGrid .userContainer .cartMenu .cartCounter .wsCartCounter{width:20px;height:20px;justify-content:center;align-items:center;display:flex;border-radius:50%;position:absolute;top:0;right:0;font-size:14px}.productSearch input{border-radius:12px;padding:0 24px;height:50px}.productSearch .searchBtn,.productSearch #product_filterSearchButton,.productSearch #product_filterResetButton{height:100%;display:flex;align-items:center;font-size:24px}.categoryWrap{width:100%}.categoryMenu .categories{padding:.5rem 0}.categoryMenu .categories li{line-height:0}.categoryMenu .categories a{padding:0 20px}.categoryMenu .categories a .menuItemText{padding:0;position:relative;overflow:hidden}.categoryMenu .categories a .menuItemText::after{content:"";width:0;height:2px;position:absolute;bottom:8px;left:0;transition:width .3s ease-in-out}.categoryMenu .categories a .menuItemText:hover::after,.categoryMenu .categories .ul_level_1:hover a .menuItemText::after{width:100%}.categoryMenu .li_level_1{position:relative}.categoryMenu .ul_level_1{border-radius:0 0 8px 8px;z-index:20}.categoryMenu .ul_level_1 a .menuItemText::after{content:none}.categoryMenu .li_level_1:hover .ul_level_2{display:initial}.categoryMenu .ul_level_2{display:none;position:absolute;top:0;left:100%;white-space:nowrap;min-width:110%;z-index:10;border-radius:0 8px 8px 8px}.categoryMenu .li_level_1:hover>.ul_level_2{display:block}.inner .categoryMenu{margin-bottom:36px}.lpBanner{margin-bottom:36px}.lpBanner .bannerContainer{position:relative}.lpBanner .bannerContainer .bannerTextContainer{grid-template-rows:50px 1fr 1fr 50px;position:absolute;width:100%;height:100%;top:0;left:0}.lpBanner .bannerContainer .textContainer{grid-area:2/2/4/6;border-radius:8px;align-self:center;text-align:left;position:relative;z-index:2}@media (min-width:1600px){.lpBanner .bannerContainer .textContainer{padding:36px}}@media (max-width:1600px){.lpBanner .bannerContainer .textContainer{padding:24px}}@media (max-width:1024px){.lpBanner .bannerContainer .textContainer{padding:16px}}@media (max-width:576px){.lpBanner .bannerContainer .textContainer{padding:12px}}.lpBanner .bannerContainer .textContainer h2{text-align:left;font-size:36px;line-height:1.1;font-weight:bold;margin-bottom:24px;font-weight:200}.lpBanner .bannerContainer .textContainer h4{text-align:left;font-size:24px;line-height:1.1;font-weight:200;margin-bottom:1rem}.lpBanner .bannerContainer .textContainer .bannerText{margin-bottom:24px}.lpBanner .bannerContainer .textContainer .gridPanel{font-size:18px}.lpBanner .bannerContainer .quickMenuContainer li{border-radius:50%;margin:0 4px}.homeBanner{position:relative;margin-bottom:3rem;height:100%}.homeBanner h2{margin:0}.homeBanner .introText{font-weight:100}.homeBanner .gridPanel{left:50%;transform:translateX(-50%);justify-content:center}.homeBanner .homeIntro,.helpSection .homeIntro,.husqvarnaBanner .homeIntro{position:relative;height:100%;min-height:250px}.homeBanner .homeIntro::after,.helpSection .homeIntro::after,.husqvarnaBanner .homeIntro::after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;border-radius:8px;transition:.3s}.homeBanner .homeIntro img,.helpSection .homeIntro img,.husqvarnaBanner .homeIntro img{border-radius:8px;width:100%;height:450px;object-fit:cover}.homeBanner .homeIntro .subTitle,.helpSection .homeIntro .subTitle,.husqvarnaBanner .homeIntro .subTitle{position:absolute;text-align:center;top:30%;left:50%;transform:translate(-50%, -50%);z-index:2;width:100%;padding:20px}.homeBanner .homeIntro .subTitle h2,.helpSection .homeIntro .subTitle h2,.husqvarnaBanner .homeIntro .subTitle h2,.homeBanner .homeIntro .subTitle h3,.helpSection .homeIntro .subTitle h3,.husqvarnaBanner .homeIntro .subTitle h3{font-weight:bolder;margin:auto}.homeBanner .homeIntro .introText,.helpSection .homeIntro .introText,.husqvarnaBanner .homeIntro .introText{position:absolute;text-align:center;top:40%;padding:1.5rem;left:50%;transform:translate(-50%, -50%);z-index:10;line-height:1.5;font-weight:bold;padding:20px;width:100%}.homeBanner .homeIntro .gridPanel,.helpSection .homeIntro .gridPanel,.husqvarnaBanner .homeIntro .gridPanel{position:absolute;bottom:4rem;margin:0;z-index:10;white-space:nowrap}.awardSection{row-gap:0;position:relative}.awardSection h2{margin:0}.awardSection .homeIntro{margin:32px 0;border-radius:8px;display:flex;flex-direction:column;padding:1rem}.awardSection .homeIntro .introImgWrap{order:-1;display:flex;justify-content:center}.awardSection .homeIntro .introImg{height:160px;object-fit:contain}.awardSection .homeIntro .subTitle h3{font-size:20px;text-align:center}.awardSection .homeIntro .introText{font-size:14px;width:80%;margin:auto}.awardSection .homeIntro .subTitle,.awardSection .homeIntro .introText{margin:auto}.awardSection::after,.highlightedCategories::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.highlightedProducts,.highlightedOnsaleProducts{margin-bottom:36px;z-index:2}.highlightedProducts .wsTeaserGrid,.highlightedOnsaleProducts .wsTeaserGrid{padding:16px 0}.highlightedProducts .wsTeaserGrid .carouselItem,.highlightedOnsaleProducts .wsTeaserGrid .carouselItem{text-align:center;padding:0}.highlightedProducts .wsTeaserGrid .carouselItem .carouselContent,.highlightedOnsaleProducts .wsTeaserGrid .carouselItem .carouselContent{border-radius:8px;padding:0;display:flex;flex-direction:column}.highlightedProducts .wsTeaserGrid .carouselItem .carouselContent .productLifeCycle,.highlightedOnsaleProducts .wsTeaserGrid .carouselItem .carouselContent .productLifeCycle{align-self:center;padding:8px 12px}.highlightedProducts .wsTeaserGrid .carouselItem .teaserPrice,.highlightedOnsaleProducts .wsTeaserGrid .carouselItem .teaserPrice{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1rem}.highlightedProducts .wsTeaserGrid .carouselItem .carouselImg,.highlightedOnsaleProducts .wsTeaserGrid .carouselItem .carouselImg{border-radius:8px 8px 0 0;width:100%;max-width:100%;min-height:350px;padding:0;order:-1}.highlightedProducts .wsTeaserGrid .carouselItem .carouselImg img,.highlightedOnsaleProducts .wsTeaserGrid .carouselItem .carouselImg img{height:100%;width:100%}.highlightedProducts .wsTeaserGrid .carouselItem .productName,.highlightedOnsaleProducts .wsTeaserGrid .carouselItem .productName{height:50px;padding:1rem;display:flex;gap:.25rem;align-items:center;justify-content:center}.highlightedProducts .wsTeaserGrid .carouselItem .productName span,.highlightedOnsaleProducts .wsTeaserGrid .carouselItem .productName span{font-weight:bold}.highlightedProducts .wsTeaserGrid .carouselItem .teaserPrice,.highlightedOnsaleProducts .wsTeaserGrid .carouselItem .teaserPrice{display:flex;justify-content:center}.highlightedProducts .wsTeaserGrid .carouselItem .teaserPrice .priceBlock,.highlightedOnsaleProducts .wsTeaserGrid .carouselItem .teaserPrice .priceBlock{height:50px;align-content:center}.highlightedProducts .wsTeaserGrid .carouselItem .teaserPrice .priceBlock .priceBlock:has(.priceOriginal) .price,.highlightedOnsaleProducts .wsTeaserGrid .carouselItem .teaserPrice .priceBlock .priceBlock:has(.priceOriginal) .price{text-decoration:line-through}.highlightedProducts .wsTeaserGrid .carouselItem .cartButton,.highlightedOnsaleProducts .wsTeaserGrid .carouselItem .cartButton{display:none}.highlighted-onsale-products .wsTeaserName{flex-direction:column;line-height:40px;white-space:normal}.highlighted-onsale-products .wsTeaser{border-radius:8px}.highlighted-onsale-products .wsTeaserGrid .wsTeaser .wsTeaserName{height:10rem}.helpSection{row-gap:0;margin-bottom:36px}.helpSection .homeTitle,.helpSection .homeText{display:none}.helpSection .homeIntro .subTitle,.helpSection .homeIntro .introText{position:absolute;top:0;left:0;transform:translate(0, 0);text-align:left;width:auto;padding:2rem}.helpSection .homeIntro .introImg{position:relative}.helpSection .homeIntro .introText{transform:translateY(50%)}.helpSection .homeIntro .gridPanel{left:2rem}.helpSection .homeIntro::after{margin-bottom:1rem}.helpSection .homeIntro .introImg::after{content:"";width:100%;height:100%;z-index:10;left:0;top:0;position:absolute}.highlightedCategories{text-align:center;position:relative;margin-bottom:36px}.highlightedCategories .menuItem{border-radius:8px}.highlightedCategories h2{font-size:24px;padding:0 4px}.highlightedCategories p{font-size:16px;padding:0 4px}.highlightedCategories .menuItem a{display:flex;align-items:stretch;height:100%;flex-wrap:wrap;padding-bottom:4px}.highlightedCategories .menuItem a img{width:100%;border-radius:8px 8px 0 0}.professionalVideos{position:relative}.professionalVideos h2{margin:0}.professionalVideos p{padding:0;margin:0;line-height:0}.professionalVideos iframe{border-radius:8px}.husqvarnaBanner{margin-bottom:32px;row-gap:0}.husqvarnaBanner .homeIntro{font-size:100%;border-radius:8px}.husqvarnaBanner .homeIntro .introImg{background-position:100px}.husqvarnaBanner .homeIntro .subTitle{padding:.1rem;border-radius:8px}.husqvarnaBanner .homeIntro .subTitle h3{font-weight:900;border-radius:8px}.husqvarnaBanner .homeIntro .subTitle,.husqvarnaBanner .homeIntro .introText{left:5%;transform:translate(10px, 10px);text-align:left;width:40%}.husqvarnaBanner .homeIntro .introText{bottom:50%;font-size:20px;font-weight:lighter;padding:0}.husqvarnaBanner .homeIntro .gridPanel{left:5%}.latestArticlesTitle{padding-top:36px}.latestArticles{grid-row-gap:0;padding-bottom:2rem}.latestArticles .homeIntro{margin-bottom:1rem;position:relative;display:flex;flex-direction:column;border-radius:8px;padding-bottom:5rem}.latestArticles .homeIntro .introImg{border-radius:8px 8px 0 0;order:-1;height:250px;object-fit:cover;width:100%;padding:0}.latestArticles .homeIntro .subTitle{padding:1rem}.latestArticles .homeIntro .subTitle h3{font-size:16px}.latestArticles .homeIntro .introText{font-size:14px;padding:0 16px}.latestArticles .homeIntro .gridPanel{position:absolute;bottom:20px;left:16px;margin:0;z-index:10;white-space:nowrap}.valueProposition{grid-row-gap:0;padding:1rem}.valueProposition .homeIntro{padding:1rem;display:flex;flex-direction:column;text-align:center}.valueProposition .homeIntro .introImg{margin:auto;order:-1;object-fit:cover;max-height:75px;max-width:75px;padding-bottom:1rem}.valueProposition .homeIntro .subTitle h3{font-size:18px;white-space:no-wrap}.footer{width:100%;padding:36px 0}.footer h3{font-weight:normal}.footer .iconContainer{margin:auto}.footer .li_level_0{width:100%;display:flex;margin:auto}.footer p,.footer .menuItemText{font-size:16px}.footer .textGrid{gap:16px;margin:16px 0 0 16px}.footer .addrText{line-height:1.3}.footer .iconContainer{font-size:24px}.footer .menuItemText{line-height:2;padding:0 0 0 16px}.footer .articleBody{padding:0 16px}.footer .social .ul_level_0{display:flex;float:left;gap:1rem}.footer .social img{width:45px;height:45px}.footer .item6 li{padding-left:16px}.footer .item6 .iconContainer{font-size:16px}.footer .logoLink img{width:100%;max-width:200px}.footer .footerArticle h1{text-align:left;font-size:18px}.footer .footerArticle p{font-size:14px}.copyrightSection{padding:16px 0}.copyrightSection .services .ul_level_0{display:flex;gap:24px;align-items:center}.copyrightSection .services img{width:100%;max-width:200px;object-fit:contain}.copyrightSection .services a{display:flex;flex-direction:column;justify-content:center;align-items:center}.articleGroupIntro{border-radius:8px}.articleGroupIntro .articleTitle,.articleGroupIntro .groupIntro{margin:auto}.articleGroupIntro .articleTitle h2{padding:8px 0;width:100%}.articleGroupIntro .introImg img{height:200px;width:100%;object-fit:cover}.articleGroupIntro .groupIntro{padding:2rem;height:100%}.articleGroupIntro .groupIntro .introText{max-height:100px;overflow:hidden;margin:auto;text-overflow:ellipsis}.articleGroupIntro .groupIntro a{margin:auto;padding:.5rem 1rem;border-radius:8px}.productLifeCycle{border-radius:8px}.productDetails .mainImgContainer{margin-left:1px;border-radius:8px}.productDetails .productLifeCycle{margin-bottom:16px}.productDetails .productOrderForm{border-radius:8px}.productDetails .productOrderFormInner{row-gap:16px}.productDetails .productQuantity{align-items:center}.productDetails .stockLegend{border-radius:50%}.productDetails .productName h1{padding:16px 0;position:relative;font-size:24px}.productDetails .ws_brand{position:relative}.productDetails .ws_brand::after{content:"";width:150%;height:4px;bottom:0;position:absolute;left:0;bottom:-8px;border-radius:2px}.productDetails .priceNormal{font-size:24px}.productDetails .productArticleNo{padding:10px}.productDetails .productOrderFormInner{@grid GapResponsive;}.productDetails .relatedProduct{padding:24px 0}.salesPoint .gridPanel:hover i{transform:translateX(0)}.productDataSheet h3{font-size:24px;margin-bottom:15px;border-bottom:2px solid;padding-bottom:5px}.productDataSheet .propertyBlock{width:100%;border-collapse:collapse}.productDataSheet .propertyBlock .propertyRow{padding:10px 0}.productDataSheet .propertyBlock .propertyRow .propertyName{font-weight:bold;width:50%;padding:10px}.productDataSheet .propertyBlock .propertyRow .propertyValue{width:50%;padding:10px;text-align:left}.productDataSheet .propertyBlock .propertyRow .propertyValue .propertyItem{font-style:italic;font-weight:normal}.productDataSheet .propertyBlock .propertyRow .propertyValue .iconContainer{display:inline-block;margin-right:5px}.productDataSheet .propertyBlock .propertyRow .propertyValue .iconContainer i{font-size:16px}.wsProductTable .productBrand{overflow:hidden;text-align:center;border-radius:12px}.wsProductTable .productBrand .wsProductIdxImgContainer{height:120px}.wsProductTable .productBrand img{display:block;margin:auto;max-height:100%}.wsProductTable .productBrand .brandName{transition:.3s}.wsProductTable .wsProductData{position:relative;border-radius:8px}.wsProductTable .wsProductData .priceContainer{text-align:left;padding:0 .5rem}.wsProductTable .wsProductData .productLifeCycle{grid-area:auto;position:absolute;font-size:10px;border-radius:8px;right:10px;top:10px}.wsProductTable .wsProductData .productLifeCycle .plcCenter{padding:0 10px;line-height:30px}.wsProductTable .wsProductData .wsName{font-weight:300}.wsProductTable .wsProductData .stockInfo .stockLegend{border-radius:50%}.wsProductTable .wsProductData .priceInstead{font-size:14px}.wsProductTable .wsProductData .buttonRow{grid-template-areas:"details details";margin-bottom:12px}.wsProductTable .wsProductData .gridPanel{line-height:45px}.wsProductFilter{display:none}.multipleFilterContainer .filterHead{border-top-left-radius:8px;border-top-right-radius:8px}.multipleFilterContainer .filterBody{border-radius:8px}.multipleFilterContainer .resetBtn{border-radius:4px}.wsNumRows{line-height:1rem;padding:1rem}.accordionMenu{width:100%}.accordionMenu .menuItemText{text-align:left;position:relative}.accordionMenu .lpMenu .ul_level_0 .li_level_0{width:100%;font-weight:bold;position:relative}.accordionMenu .lpMenu .ul_level_0 .li_level_0 .menuItemText:after{content:"";position:absolute;bottom:0;transform:translateX(-50%);left:50%;width:100%;height:5px;border-radius:8px}.accordionMenu .lpMenu .ul_level_0 .li_level_1 .menuItemText:after{content:none}.accordionMenu .li_level_1{font-weight:normal;padding-left:.5rem}.accordionMenu .li_level_2{padding-left:1rem}.accordionMenu .iRight{display:none}.accordionMenu .li_level_0>.menuItemText{line-height:45px}.accordionMenu .menuItemText{white-space:initial;padding:0}.activeCategoriesLeft{padding-top:1rem;margin-bottom:50px}.activeCategoriesLeft li{display:block}.activeCategoriesLeft .menuItemText{padding:0}.activeCategoriesLeft .active>.menuItemText{font-weight:bold}.activeCategoriesLeft .li_level_0 ul{padding:20px 0 20px 16px}.activeCategoriesLeft .li_level_0 ul .menuItemText{font-size:16px;line-height:2}.customForm{border-radius:8px;padding:16px}.mainContent{line-height:1.5}.mainContent .loginContainer{border-radius:8px}.mainContent .articleTitle h1{font-size:32px;text-align:center;margin:auto}.mainContent .introImg img{display:block;max-width:100%}.mainContent .articleIntro{padding:1rem}.mainContent .articleIntro .introText{font-size:16px;margin:15px 0;padding:10px}.mainContent article .articleBody h2{text-align:left}.mainContent article .articleBody p{margin:15px 0}.mainContent article .articleBody p strong{font-weight:600}.mainContent article .articleBody img{border-radius:8px}.mainContent article .articleBody ul{padding-left:40px}.mainContent article .articleBody ul li{margin:10px 0}@media all and (min-width:1980px){.iconBackgroundWrap .icon{right:2rem;top:-1rem}.lpBanner .bannerContainer .textContainer h2{font-size:50px}.lpBanner .bannerContainer .textContainer h4{font-size:30px}}@media all and (min-width:1600px){.homeBanner .homeIntro .introImg,.husqvarnaBanner .homeIntro .introImg{height:100%}.productDetails .productDataSheet{max-width:50%}}@media all and (max-width:1600px){.wsProductTable .wsProductData .buttonRow{padding:0;column-gap:8px}.wsProductTable .wsProductData .buttonRow .details{font-size:14px}.husqvarnaBanner .homeIntro .subTitle h3{font-size:20px}.awardSection{margin:12px 0 12px 0}.awardSection .homeIntro{margin:12px 0}.inner .categoryMenu,.lpBanner,.highlightedProducts,.highlightedOnsaleProducts,.highlightedCategories,.helpSection,.helpSection .homeIntro{margin-bottom:24px}.helpSection .homeIntro::after{height:calc(100% - 24px)}}@media all and (max-width:1200px){.husqvarnaBanner .homeIntro .subTitle h3{font-size:18px}.lpBanner .bannerContainer .textContainer{grid-area:2/2/4/8}.lpBanner .bannerContainer .textContainer h2{font-size:24px}.lpBanner .bannerContainer .textContainer h4{font-size:20px}}@media all and (max-width:1024px){.productSearch input{border-radius:12px;padding:0 24px;height:50px}.productSearch .searchBtn,.productSearch #product_filterSearchButton{height:100%;display:flex;align-items:center;font-size:24px}.lpBanner .bannerContainer .textContainer{grid-area:2/2/4/10}.lpBanner .bannerContainer .quickMenuContainer{padding:0}.lpBanner .bannerContainer .quickMenuContainer ul li{width:20px;height:20px;margin:10px}.husqvarnaBanner .homeIntro .subTitle,.husqvarnaBanner .homeIntro .introText,.husqvarnaBanner .homeIntro .gridPanel{left:50%;text-align:center;transform:translateX(-50%)}.husqvarnaBanner .homeIntro .subTitle,.husqvarnaBanner .homeIntro .introText{width:100%}.husqvarnaBanner .homeIntro .subTitle h3{font-size:18px}.husqvarnaBanner .homeIntro .introText{font-size:16px}.productDetails .productLifeCycle{grid-column-start:1;grid-column-end:-1;margin:1rem auto}.titleComponent h3{line-height:60px}.awardSection{margin:8px 0 8px 0}.awardSection .homeIntro{margin:8px 0}.inner .categoryMenu,.lpBanner,.highlightedProducts,.highlightedOnsaleProducts,.highlightedCategories,.helpSection,.helpSection .homeIntro{margin-bottom:16px}.helpSection .homeIntro::after{height:calc(100% - 16px)}.footer .logoLink img{width:125px}.footer .copyRight{text-align:center}.footer .services{margin-left:auto;display:flex;width:100%;justify-content:center;align-items:center}.footer .services img{width:100%}}@media all and (max-width:576px){.topGrid{padding:12px 0}.topGrid .productSearch{height:100%}.topGrid .productSearch input{padding:0 8px}.topGrid .userContainer{gap:12px}.topGrid .userContainer .cartMenu,.topGrid .userContainer .loginMenu{font-size:28px;min-width:40px;height:40px}.productSearch input{padding:0 8px}.productSearch input::placeholder{display:none}.bannerContainer{width:100%;margin-bottom:12px}.bannerContainer .bannerTextContainer{grid-template-rows:auto;position:relative}.bannerContainer .bannerTextContainer .textContainer{grid-area:2/2/4/8;text-align:center;margin-top:-50px}.bannerContainer .bannerTextContainer .textContainer h2{font-size:20px;margin:0}.bannerContainer .bannerTextContainer .textContainer h4{font-size:16px;margin:0}.bannerContainer .quickMenuContainer{position:relative}.titleComponent h3{font-size:.9em;margin-bottom:0;line-height:45px}.iconBackgroundWrap .icon{display:none}.awardSection{margin:6px 0 6px 0}.awardSection .homeIntro{margin:6px 0}.inner .categoryMenu,.lpBanner,.highlightedProducts,.highlightedOnsaleProducts,.highlightedCategories,.helpSection,.helpSection .homeIntro{margin-bottom:12px}.helpSection .homeIntro::after{height:calc(100% - 12px)}.highlightedCategories .menuItem h2{font-size:18px;line-height:24px}.highlightedCategories .menuItem p{font-size:14px;margin:0;line-height:20px}.productDetails .productName h1{font-size:20px;text-align:left;padding:12px 0}.productDetails .ws_brand::after{bottom:-2px;height:4px}}