.items{list-style:none;padding:0}.top-cat-row.landing-pages .main-heading{padding-bottom:0 !important}.top-cat-row.landing-pages .main-heading.functional-solutions{color:#d01f57}.top-cat-row.landing-pages .main-heading.design-solutions{color:#00548f}.top-cat-row.landing-pages .main-heading.tips-and-tricks{color:#073600}.top-cat-row.landing-pages .block-static .top-cat-item{margin-bottom:0}.top-cat-row.landing-pages .block-static.functional-solutions .title{background:#d01f57}.top-cat-row.landing-pages .block-static.design-solutions .title{background:#00548f}.top-cat-row.landing-pages .block-static.tips-and-tricks .title{background:#55af47}.top-cat-row.landing-pages .block-static .title{top:120px;position:absolute;bottom:auto}@media (max-width:575px){.top-cat-row.landing-pages .col-6{margin-bottom:30px}.top-cat-row.landing-pages .main-heading{padding-bottom:25px}.top-cat-row.landing-pages .main-heading .heading-title{font-size:24px;font-weight:500}.top-cat-row.landing-pages .block-static .title{position:static;margin-top:5px}}.top-cat-row .top-cat-item{border:none;position:relative}.top-cat-row .top-cat-item:hover .title{color:unset}.top-cat-row .top-cat-item .title{background:#00a99d;bottom:10px;color:#fff;left:-5px;position:absolute;text-align:center;width:100%}@media (max-width:575px){.top-cat-row .top-cat-item .title{left:initial;position:static;margin-top:5px}}.top-cat-row .top-cat-item .title a{display:block;width:100%;padding:5px}.top-cat-row .top-cat-item .title a:hover{color:#fff;font-weight:500}.main-slider-v2{margin-top:30px}.mb-ajax-block .loader{height:350px;display:flex}.mb-ajax-block .loader .img-lazy-wrap{width:100%}.cms-home .swatch-attribute.visma_dur_virz_m{display:none}@media (max-width:991px){.page-main .selling-feature-wrapper{position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;width:100vw;background-color:#58595b;height:108px;display:flex;justify-content:left}.page-main .selling-feature{margin-top:0;margin-bottom:0;width:1170px;display:inline-block;height:108px;animation:slide 60s infinite linear}@keyframes slide{0%{transform:translateX(0)}50%{transform:translateX(calc(-1070px))}100%{transform:translateX(0)}}.page-main .selling-feature .row{margin-top:17px;flex-wrap:nowrap !important}.page-main .selling-feature .row .media-left img{filter:brightness(0) invert(1)}.page-main .selling-feature .row .media-left{padding-left:15px;width:auto !important}.page-main .selling-feature .row .media-body{padding-left:15px}.page-main .selling-feature .row .media-body .media-heading{color:#fff;font-weight:600;line-height:24px;font-size:16px;margin-bottom:10px}.page-main .selling-feature .row .media-body .text{color:#fff}}@media (min-width:769px){.page-main .selling-feature-wrapper .selling-feature{margin-top:30px}}@media (min-width:992px) and (max-width:1200px){.page-main .selling-feature-wrapper{position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;width:100vw;background-color:#58595b;height:108px;display:flex;justify-content:left}.page-main .selling-feature{margin-top:0 !important;margin-bottom:0;width:max-content;display:inline-block;height:108px;animation:slide 20s infinite linear}@keyframes slide{0%{transform:translateX(0)}50%{transform:translateX(calc(-100px))}100%{transform:translateX(0)}}.page-main .selling-feature .row{margin-top:17px;flex-wrap:nowrap !important}.page-main .selling-feature .row .media-left img{filter:brightness(0) invert(1)}.page-main .selling-feature .row .media-left{padding-left:15px;width:auto !important}.page-main .selling-feature .row .media-body{padding-left:15px}.page-main .selling-feature .row .media-body .media-heading{color:#fff;font-weight:600;line-height:24px;font-size:16px;margin-bottom:10px}.page-main .selling-feature .row .media-body .text{color:#fff}}.widget-img-container{position:relative}@media (max-width:575px){.block-product-layout04 .heading-title{font-size:24px}.block-product-layout04 .heading-title a{display:none}.block-product-layout04 .mobile-button{position:relative;bottom:30px;width:100%;display:block}.block-product-layout04 .mobile-button span{border:1px solid #00a99d;border-radius:3px;color:#000;cursor:pointer;font-weight:500;font-size:16px;text-align:center;width:100%;line-height:26px;transition:color .5s ease,background-color .5s ease,border-color .5s ease;backface-visibility:hidden;height:42px;display:flex;align-items:center}.block-product-layout04 .mobile-button a{width:100%;display:block;color:#0b0b0b}.block-blog-main .mobile-button{margin-bottom:40px}.block-blog-main .mobile-button span{border:1px solid #00a99d;border-radius:3px;color:#000;cursor:pointer;font-weight:500;font-size:16px;text-align:center;width:100%;line-height:26px;transition:color .5s ease,background-color .5s ease,border-color .5s ease;backface-visibility:hidden;height:42px;display:flex;align-items:center;background-color:#fff}.block-blog-main .mobile-button a{width:100%;display:block;color:#0b0b0b}.block-blog-main .list-category{display:none}.block-blog-main .title{font-size:24px !important;font-weight:500 !important;line-height:33px}.block-blog-main .top-title{border-bottom:none}}@media (min-width:431px){.block-product-layout04 .mobile-button{bottom:30px}}@media (min-width:576px){.block-product-layout04 .mobile-button{display:none}.block-product-layout04 .heading-title a{float:right;background-color:transparent !important;border:none !important;right:0;color:#000;cursor:pointer;font-weight:500;font-size:14px;line-height:26px;text-decoration:underline;backface-visibility:hidden}.block-blog-main .list-category a{float:right;background-color:transparent !important;border:none !important;right:0;color:#000 !important;cursor:pointer;font-weight:500;font-size:14px;line-height:26px;text-decoration:underline;backface-visibility:hidden}.block-blog-main .mobile-button{display:none}.block-blog-main .top-title{border-bottom:none}}.main-wrap .main .block-static-block .link-overlay{width:100%;height:100%}.main-wrap .main .block-static-block .link-overlay a{display:block;width:100%;height:100%}@media (max-width:575px){.main-wrap .main .block-static-block .widget-img-container-2,.main-wrap .main .block-static-block .widget-img-container-3{margin-left:0 !important}}@media (max-width:991px){.page-main .selling-feature-wrapper{position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;width:100vw;background-color:#58595b;height:108px;display:flex;justify-content:left}.page-main .selling-feature{margin-top:0;margin-bottom:0;width:1170px;display:inline-block;height:108px;animation:selling-slide 60s infinite linear}@keyframes selling-slide{0%{transform:translateX(0)}50%{transform:translateX(calc(-1200px))}100%{transform:translateX(0)}}.page-main .selling-feature .row{margin-top:17px;flex-wrap:nowrap !important}.page-main .selling-feature .row .media-left img{filter:brightness(0) invert(1)}.page-main .selling-feature .row .media-left{padding-left:15px;width:auto !important}.page-main .selling-feature .row .media-body{padding-left:15px}.page-main .selling-feature .row .media-body .media-heading{color:#fff;font-weight:600;line-height:24px;font-size:16px;margin-bottom:10px}.page-main .selling-feature .row .media-body .text{color:#fff}}@media (min-width:769px){.page-main .selling-feature-wrapper .selling-feature{margin-top:30px}}@media (max-width:575px){.block-product-layout04 .heading-title{font-size:24px}.block-product-layout04 .heading-title a{display:none}.block-product-layout04 .mobile-button{position:relative;bottom:30px;width:100%;display:block}.block-product-layout04 .mobile-button span{border:1px solid #00a99d;border-radius:3px;color:#000;cursor:pointer;font-weight:500;font-size:16px;text-align:center;width:100%;line-height:26px;transition:color .5s ease,background-color .5s ease,border-color .5s ease;backface-visibility:hidden;height:42px;display:flex;align-items:center}.block-product-layout04 .mobile-button a{width:100%;display:block;color:#0b0b0b}}@media (min-width:431px){.block-product-layout04 .mobile-button{bottom:30px}}@media (min-width:576px){.block-product-layout04 .mobile-button{display:none}.block-product-layout04 .heading-title a{float:right;background-color:transparent !important;border:none !important;right:0;color:#000;cursor:pointer;font-weight:500;font-size:14px;line-height:26px;text-decoration:underline;backface-visibility:hidden}}@media (min-width:769px){.page-main .selling-feature-wrapper .selling-feature{margin-top:30px}}@media (min-width:992px) and (max-width:1200px){.page-main .selling-feature-wrapper{position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;width:100vw;background-color:#58595b;height:108px;display:flex;justify-content:left}.page-main .selling-feature{margin-top:0 !important;margin-bottom:0;width:max-content;display:inline-block;height:108px;animation:slide 20s infinite linear}@keyframes slide{0%{transform:translateX(0)}50%{transform:translateX(calc(-100px))}100%{transform:translateX(0)}}.page-main .selling-feature .row{margin-top:17px;flex-wrap:nowrap !important}.page-main .selling-feature .row .media-left img{filter:brightness(0) invert(1)}.page-main .selling-feature .row .media-left{padding-left:15px;width:auto !important}.page-main .selling-feature .row .media-body{padding-left:15px}.page-main .selling-feature .row .media-body .media-heading{color:#fff;font-weight:600;line-height:24px;font-size:16px;margin-bottom:10px}.page-main .selling-feature .row .media-body .text{color:#fff}}.main-wrap .main .block-static-block .link-overlay{width:100%;height:100%}.main-wrap .main .block-static-block .link-overlay a{display:block;width:100%;height:100%}@media (max-width:575px){.main-wrap .main .block-static-block .widget-img-container-2,.main-wrap .main .block-static-block .widget-img-container-3{margin-left:0 !important}}@media (max-width:575px){.block-product-layout04 .heading-title{font-size:24px}.block-product-layout04 .heading-title a{display:none}.block-product-layout04 .mobile-button{position:relative;bottom:45px;width:100%;display:block}.block-product-layout04 .mobile-button span{border:1px solid #00a99d;border-radius:3px;color:#000;cursor:pointer;font-weight:500;font-size:16px;text-align:center;width:100%;line-height:26px;transition:color .5s ease,background-color .5s ease,border-color .5s ease;backface-visibility:hidden;height:42px;display:flex;align-items:center}.block-product-layout04 .mobile-button a{width:100%;display:block;color:#0b0b0b}.bn-item-promo:before{content:"";z-index:2;position:absolute;background-image:linear-gradient(to right,rgba(0,0,0,.8),rgba(0,0,0,0));width:100%;height:100%;display:block}.bn-text{width:245px}.bn-text .title{font-size:18px;font-weight:600}.bn-text .text,.bn-btn-text{font-size:14px !important;font-weight:400 !important;line-height:18px}.bn-btn .bn-btn-number{font-size:24px !important;line-height:28px;font-weight:700}}@media (min-width:431px){.block-product-layout04 .mobile-button{bottom:30px}}@media (min-width:576px){.block-product-layout04 .mobile-button{display:none}.block-product-layout04 .heading-title a{float:right;background-color:transparent !important;border:none !important;right:0;color:#000;cursor:pointer;font-weight:500;font-size:14px;line-height:26px;text-decoration:underline;backface-visibility:hidden}.middle-banner-image{width:100vw !important;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.bn-item-promo:before{content:"";z-index:2;position:absolute;background-image:linear-gradient(to right,rgba(0,0,0,.8),rgba(0,0,0,0));width:100vw !important;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;height:100%;display:block}.bn-item-promo .bn-item-content{padding-left:0;padding-top:100px;padding-bottom:100px}.bn-item-promo .bn-item-content .bn-text .title{font-size:40px;font-weight:600}.bn-text{width:540px}}.cms-page-view .main-container{margin-bottom:32px}.cms-page-view .main-container .column.main{margin-top:12px;color:#58595b}.cms-page-view .main-container .column.main .content-title{color:#000}.cms-page-view .main-container .page-title{margin-bottom:0}.cms-page-view .main-container span[style="font-size: 85%;"],.cms-page-view .main-container span[style="font-size: 11px;"]{font-size:100% !important}.cms-page-view .main-container span[style="color: rgb(0, 128, 128);"],.cms-page-view .main-container strong[style="color: rgb(0, 128, 128);"]{color:#00a99d !important}.cms-page-view h1,.cms-page-view h2{font-size:24px;line-height:33px}.cms-page-view h1,.cms-page-view h2,.cms-page-view h3,.cms-page-view h4{color:#000;font-weight:500}.cms-page-view h3{font-size:16px;line-height:22px}.cms-page-view h4{font-size:18px;line-height:25px}.cms-page-view.cms-dostavka table tbody tr:first-child td:first-child{display:none !important}.cms-page-view a[style="color: rgb(223, 20, 21);"]{color:#58595b !important}.cms-page-view a[style="color: rgb(223, 20, 21);"]:hover{color:#00a99d !important}.cms-page-view b{font-weight:500}.cms-page-view.cms-dostavka td[bgcolor="#cccccc"],.cms-page-view.cms-piegade td[bgcolor="#cccccc"],.cms-page-view.cms-delivery td[bgcolor="#cccccc"],.cms-page-view.cms-dostavka td[bgcolor="#ffffcc"],.cms-page-view.cms-piegade td[bgcolor="#ffffcc"],.cms-page-view.cms-delivery td[bgcolor="#ffffcc"]{color:#000}.discount-icon,.discount-percent{background-image:url('../images/discount-icon.svg');height:55px;width:55px;padding:0;background-size:55px;background-color:transparent}.normal-price .price{color:#f47920}@media (min-width:768px){.container .selling-feature .row>div .media .media-body{flex:1;text-align:left}}@media (max-width:768px){.container .media-left img{margin-bottom:5px}}@media (min-width:768px) and (max-width:991px){.container .selling-feature .row>div .media{justify-content:left}}.blog-page .c-post .publish-date,.blog-page .c-post .p-actions a{color:#58595b}.cms-home .block-blog-main .list-category li a:hover{color:#00a99d}.cms-home .block-blog-main .list-category li:last-child a{color:#00a99d}.cms-home .block-blog-main .list-category li:last-child a:hover{color:#f47920}.cms-home .page-main .post-list-wrapper .title a:hover,.blog-page .page-main .post-list-wrapper .title a:hover{color:#00a99d}.faq-category-view .item.current a{color:#00a99d}.faq-question-view .question_view .answer{margin-bottom:24px}.am-widget-category .amfaq_questions .am-title:hover,.faq-category-view .amfaq_questions .am-title:hover{transition:color .25s linear,background-color .25s linear;color:#00a99d;font-weight:500}.am-widget-category .am-category-container .view-all{color:#f60}.cms-amasty-faq-home .page-title{font-weight:500;margin:10px 0}.amfaq-short-answer-container,.question_view .answer,.amfaq_questions .am-item .am-content .amfaq-short-answer-container{color:#58595b}.amfaq_questions .am-question-container{border-bottom:1px solid #c9c9c9;height:60px;display:flex;align-items:center}.amfaq_questions .am-question-container .am-title{margin:0}.amfaq_questions .am-question-container .am-title a{color:#000}.amfaq_questions .am-question-container .am-title:hover a{color:#00a99d;transition:color .25s linear,background-color .25s linear;font-weight:500}.amfaq_questions.widget .am-title{font-weight:400}.amfaq_questions.widget .am-title:hover{color:#00a99d;transition:color .25s linear,background-color .25s linear;font-weight:500}.faq-category-view .columns.row,.faq-search-index .columns.row,.faq-question-view .columns.row{margin:20px 0}.amfaq_questions .am-title{cursor:pointer;font-weight:500}.amfaq_questions .am-no-items{font-weight:500}.amfaq_categories .item.current{background:0 0}.amfaq_categories .item.current a{color:#00a99d}.amfaq_categories .item.title{color:#000;font-weight:500}.amfaq_tags .title{color:#000;font-weight:500}.amfaq_tags .tags_content .current{font-weight:500}.amfaq-search{position:relative;margin-bottom:15px;max-width:300px}.amfaq-search .am-button{position:absolute;top:50%;right:5px;transform:translateY(-50%);padding:0;width:30px;height:32px;border:0;box-shadow:none;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1Ni45NjYgNTYuOTY2IiB3aWR0aD0iNTEyIiBoZWlnaHQ9IjUxMiI+PHBhdGggZD0iTTU1LjE0NiA1MS44ODdMNDEuNTg4IDM3Ljc4NkEyMi45MjYgMjIuOTI2IDAgMCAwIDQ2Ljk4NCAyM2MwLTEyLjY4Mi0xMC4zMTgtMjMtMjMtMjNzLTIzIDEwLjMxOC0yMyAyMyAxMC4zMTggMjMgMjMgMjNjNC43NjEgMCA5LjI5OC0xLjQzNiAxMy4xNzctNC4xNjJsMTMuNjYxIDE0LjIwOGMuNTcxLjU5MyAxLjMzOS45MiAyLjE2Mi45Mi43NzkgMCAxLjUxOC0uMjk3IDIuMDc5LS44MzdhMy4wMDQgMy4wMDQgMCAwIDAgLjA4My00LjI0MnpNMjMuOTg0IDZjOS4zNzQgMCAxNyA3LjYyNiAxNyAxN3MtNy42MjYgMTctMTcgMTctMTctNy42MjYtMTctMTcgNy42MjYtMTcgMTctMTd6IiBmaWxsPSIjYmFiYWJhIi8+PC9zdmc+);background-size:20px;background-position:center;background-repeat:no-repeat}.amfaq-rating .amfaq-rate-the-answer{font-weight:500}.am-widget-category .am-category-header .faq-category-title{font-weight:500;line-height:25px}#amfaq_search_autocomplete li{padding-bottom:10px;cursor:pointer}#amfaq_search_autocomplete li:hover{color:#00a99d;transition:color .25s linear,background-color .25s linear;font-weight:500}#amfaq_search_autocomplete .amfaq-category{color:#000}.am-faq-tags-widget .am-tags-main-title span{font-weight:500}.am-faq-tags-widget .am-tags-main-block-wrapper .am-tags-tag .am-tag-title{font-weight:500}.sidebar .amfaq_categories{border:none;border-radius:0;background-color:#f5f5f5;padding:20px;text-transform:uppercase}.sidebar .amfaq_categories .item{padding:5px 0;font-size:1.4rem;border:none;background:0 0;text-align:start}.sidebar .amfaq_categories .item.title{font-weight:500;font-size:1.8rem;margin-bottom:10px}.question-modal{display:flex;align-items:center}.question-modal .modal-inner-wrap{width:fit-content;max-width:90%;max-height:100vh;margin:0 auto}.question-modal .modal-inner-wrap #question-image .enlarge-image-block{display:flex;flex-direction:column;justify-content:center;padding-bottom:25px}.question-modal .modal-inner-wrap #question-image .enlarge-image-block img{width:100%;max-height:85vh}.question_view .answer [data-content-type=row] [data-content-type=text] img{cursor:pointer}@media (max-width:767px){.question-modal .modal-inner-wrap{max-height:80vh;overflow:scroll}.question-modal .modal-inner-wrap #question-image .enlarge-image-block{padding:0}.question-modal .modal-inner-wrap #question-image .enlarge-image-block img{max-height:100%}}@media (max-width:767px) and (max-height:500px){.question-modal .modal-inner-wrap{margin-top:10vh}}.product-show>a.photo>span.product-image-container{display:inline;max-width:100%}@media (max-width:767px){.product-show [class^=amlabel-position-bottom-right-]{display:none !important}}#pagination-container{display:flex;align-items:center;justify-content:center}#pagination-container button{background-color:#eff1f2;color:#000;border:none;padding:8px 16px;cursor:pointer;border-radius:0}#pagination-container button:hover{background-color:orange}#page-info{margin:0 10px}