@import url(https://fonts.googleapis.com/css?family=Montserrat:400,500,600,700&display=swap&subset=latin-ext);body,h1,h2,h3,h4,h5,h6,p,a,body *{font-family:"Montserrat",sans-serif}*{outline:none}a{transition:all 0.3s}.clearfix{clear:both}.row{max-width:1450px}.columns{padding-left:15px;padding-right:15px}.main-link{display:inline-block;line-height:19px;color:#fff;font-size:14px;font-weight:600;letter-spacing:1.4px;text-transform:uppercase;box-shadow:0 0 40px rgb(160 217 77 / .5);border-radius:25px;background-color:#a0d94d;background-image:url(/wp-content/themes/plisso/assets/images/main_link_arrow.svg);background-repeat:no-repeat;background-position:top 50% right 29px;padding:16px 70px 15px 30px}.main-link:focus{color:#fff}.main-link:hover{color:#425920}.main-link2{transition:all 0.3s;display:inline-block;line-height:19px;color:#a0d94d;font-size:14px;font-weight:600;letter-spacing:1.4px;text-transform:uppercase;background-image:url(/wp-content/themes/plisso/assets/images/pagin_next_hover.svg);background-repeat:no-repeat;background-position:right center;background-size:27px 11px;padding:0 44px 0 0}.main-link2:hover{background-image:url(/wp-content/themes/plisso/assets/images/pagin_next.svg);color:#404141}.download-link{display:inline-block;padding:11px 16px 12px 54px;box-shadow:0 0 40px rgb(160 217 77 / .5);border-radius:25px;background-color:#a0d94d;background-image:url(/wp-content/themes/plisso/assets/images/download-icon.svg);background-repeat:no-repeat;background-size:16px 16px;background-position:top 47% left 22px;line-height:17px;color:#fff;font-size:13px;font-weight:600;letter-spacing:1.3px;text-transform:uppercase}.download-link:focus{color:#fff}.download-link:hover{color:#425920}.absolute-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:5}.slick-arrow{transform:none;transition:all 0.3s;background-repeat:no-repeat;background-size:16px 8px;background-image:url(/wp-content/themes/plisso/assets/images/slick_next1.svg);background-position:center center;width:40px;height:40px;border-radius:25px;border:2px solid #e0e0e0}.slick-arrow:before{display:none}.slick-arrow:hover{background-image:url(/wp-content/themes/plisso/assets/images/slick_next_active1.svg);background-repeat:no-repeat;background-size:16px 8px;background-position:center center;border-color:#a0d94d}.slick-arrow.slick-next:focus{background-repeat:no-repeat;background-size:16px 8px;background-image:url(/wp-content/themes/plisso/assets/images/slick_next1.svg);background-position:center center}.slick-arrow.slick-prev{transform:rotate(180deg)}.slick-arrow.slick-prev:focus{background-repeat:no-repeat;background-size:16px 8px;background-image:url(/wp-content/themes/plisso/assets/images/slick_next1.svg);background-position:center center}.input-checkbox:checked,input[type=checkbox]:checked,input[type=radio]:checked{border-color:#e1e1e1}.input-checkbox:after,input[type=checkbox]:after,input[type=radio]:after{color:#464747}.top__bar{padding:9px 0;background-color:#f7f7f7}.top__bar .cont{display:flex;align-items:center;justify-content:space-between}.top__bar .cont .box{display:flex;justify-content:center;align-items:center;color:#8a8c8c;font-size:12px;font-weight:400;line-height:17px}.top__bar .cont .box img{max-width:20px;max-height:17px;margin-right:9px}.header{margin:0}.header__box{display:flex;justify-content:space-between}.header__box .header__left .header__logo{margin:42px 0 40px 0}.header__box .header__left .header__logo img{max-height:20px}.header__box .header__center{display:flex;align-items:center}.header__box .header__center .nav ul{margin:0;line-height:20px}.header__box .header__center .nav ul li{line-height:20px;margin:0 18px;display:inline-block}.header__box .header__center .nav ul li a{position:relative;line-height:20px;color:#404141;font-size:16px;font-weight:500;padding:46px 0 39px 0}.header__box .header__center .nav ul li>a:before{transition:all 0.3s;content:"";position:absolute;bottom:39px;left:14px;transform:translateX(-50%);z-index:-1;width:0;height:6px;background-color:#a0d94d}.header__box .header__center .nav ul li:hover>a:before{width:30px}.header__box .header__center .nav ul li.active>a{background:#fff0}.header__box .header__center .nav ul li.active>a:before{width:30px}.header__box .header__center .nav ul li .is-dropdown-submenu{z-index:99;box-shadow:rgb(0 0 0 / .06) 3px 4px 15px 0;min-width:220px;border:0}.header__box .header__center .nav ul li .is-dropdown-submenu li{margin:0;display:block}.header__box .header__center .nav ul li .is-dropdown-submenu li a{padding:10px 30px 10px 15px}.header__box .header__center .nav ul li .is-dropdown-submenu li a:hover{color:#a0d94d}.header__box .header__center .nav ul li .is-dropdown-submenu li a:hover:before{display:none!important}.header__box .header__center .nav ul li .is-dropdown-submenu li a:before{display:none!important}.header__box .header__center .nav ul li .is-dropdown-submenu li.active>a{color:#a0d94d}.header__box .header__center .nav ul li .is-dropdown-submenu .is-dropdown-submenu-parent.opens-right>a:after{border-color:#fff0 #fff0 #fff0 #404141}.header__box .header__right .header__icons{margin:44px 0 38px 0;display:flex}.header__box .header__right .header__icons .header__icon{display:flex;align-items:center;line-height:21px}.header__box .header__right .header__icons .header__icon.search__box{position:relative;height:21px;width:18px}.header__box .header__right .header__icons .header__icon.search__box .header__search{display:none;z-index:33;box-shadow:rgb(0 0 0 / .06) 3px 4px 15px 0;position:absolute;top:62px;right:-19px;transition:all 0.3s;width:300px;margin:0}.header__box .header__right .header__icons .header__icon.search__box .header__search input[type=search]{min-width:1px;padding:0 65px 0 15px}.header__box .header__right .header__icons .header__icon.search__box .header__search input[type=search]:focus{border-bottom-color:#a0d94d}.header__box .header__right .header__icons .header__icon.search__box .header__search .search__submit{right:20px}.header__box .header__right .header__icons .header__icon.search__box .header__search .search__submit i{color:#404141}.header__box .header__right .header__icons .header__icon.search__box .header__search .search__submit:hover i{color:#a0d94d}.header__box .header__right .header__icons .header__icon.search__box.active .header__search{display:block}.header__box .header__right .header__icons .search__btn span{transition:all 0.3s;color:#404141}.header__box .header__right .header__icons .search__btn:hover span{color:#a0d94d}.header__box .header__right .header__icons .user__box .header__top__profile{margin:0 30px;padding:0}.header__box .header__right .header__icons .user__box .header__top__profile .user__icon{display:inline-block;height:18px;width:16px;background-image:url(/wp-content/themes/plisso/assets/images/header_account.svg);background-repeat:no-repeat;background-position:center center;transition:all 0.3s;margin:-2px 0 0 0}.header__box .header__right .header__icons .user__box .header__top__profile:hover .user__icon{background-image:url(/wp-content/themes/plisso/assets/images/header_account_hover.svg)}.header__box .header__right .header__icons .cart__box .header__cart__icon{margin:0}.header__box .header__right .header__icons .cart__box .header__cart__icon .cart__icon{display:inline-block;height:19px;width:16px;background-image:url(/wp-content/themes/plisso/assets/images/header_cart.svg);background-repeat:no-repeat;background-size:16px 19px;background-position:center center;transition:all 0.3s}.header__box .header__right .header__icons .cart__box .header__cart__icon .cart-number{width:14px;height:14px;line-height:14px;font-size:9px;border-radius:7px;background-color:#a0d94d;top:-5px;right:-7px}.header__box .header__right .header__icons .cart__box .header__cart__icon:hover .cart__icon{background-image:url(/wp-content/themes/plisso/assets/images/header_cart_hover.svg)}.header__box .header__right .header__mobile__btn{display:none}.header .dropdown.menu.medium-horizontal>li.is-dropdown-submenu-parent>a:after{border-color:#404141 #fff0 #fff0;margin-top:0}.title__box{background-repeat:no-repeat;background-position:right center}.title__box .cont{display:flex;align-items:center;height:300px;width:350px;background:#fff;position:relative}.title__box .cont:before{content:"";position:absolute;left:-500px;top:0;height:100%;width:500px;background:#fff}.title__box .main-h1{margin:0 0 11px 0;position:relative;line-height:51px;color:#191919;font-size:40px;font-weight:700}.title__box .main-h1:after{width:83px;height:12px;background-color:#a0d94d;content:"";position:absolute;top:33px;left:0;z-index:0}.title__box .main-h1 span{display:block;position:relative;z-index:1}.title__box .breadcrumbs{margin:0;color:#8a8c8c;font-size:16px;font-weight:400;line-height:26px}.title__box .breadcrumbs span,.title__box .breadcrumbs a{color:#8a8c8c;font-size:16px;font-weight:400;line-height:26px;display:inline-block}.page-template-front-page .footer{border:0}.frontpage .home1{position:relative;padding:0}.frontpage .home1 .home1__slider .home1__slider__main__cont .row{max-width:100%;margin:0}.frontpage .home1 .home1__slider .home1__slider__main__cont .row .columns{padding:0}.frontpage .home1 .home1__slider .home1__slider__main__cont .home1__slider__main .img-cont{position:relative;height:600px;background-repeat:no-repeat;background-position:right center;display:flex;justify-content:end}@media (max-width:1800px){.frontpage .home1 .home1__slider .home1__slider__main__cont .home1__slider__main .img-cont{background-size:75%}}@media (max-width:1450px){.frontpage .home1 .home1__slider .home1__slider__main__cont .home1__slider__main .img-cont{background-size:79%}}@media (max-width:1023px){.frontpage .home1 .home1__slider .home1__slider__main__cont .home1__slider__main .img-cont{background-size:100%}}.frontpage .home1 .home1__slider .home1__slider__main__cont .home1__slider__main .img-cont .home1__text{position:absolute;top:0;width:100%}.frontpage .home1 .home1__slider .home1__slider__main__cont .home1__slider__main .img-cont .home1__text .row{max-width:1450px;margin:0 auto}.frontpage .home1 .home1__slider .home1__slider__main__cont .home1__slider__main .img-cont .home1__text .row .columns{padding:0 15px}.frontpage .home1 .home1__slider .home1__slider__main__cont .home1__slider__main .img-cont .home1__text .cont{height:600px;display:flex;align-items:center}.frontpage .home1 .home1__slider .home1__slider__main__cont .home1__slider__main .img-cont .home1__text .text{position:relative;margin:0 0 40px 0;line-height:normal;color:#191919;font-size:40px;font-weight:700}.frontpage .home1 .home1__slider .home1__slider__main__cont .home1__slider__main .img-cont .home1__text .text span{position:relative;z-index:2}.frontpage .home1 .home1__slider .home1__slider__nav__box{max-width:770px;transform:translateY(-130px);margin-left:auto}.frontpage .home1 .home1__slider .home1__slider__nav__box .slick__arrows{position:relative;height:55px}.frontpage .home1 .home1__slider .home1__slider__nav__box .slick__arrows .slick-arrow{top:0;border-radius:0;right:0;border:0;width:50px;height:50px;background-image:url(/wp-content/themes/plisso/assets/images/home_next.svg);background-size:20px 10px;background-color:rgb(64 65 65 / .3)}.frontpage .home1 .home1__slider .home1__slider__nav__box .slick__arrows .slick-arrow.slick-prev{left:auto;right:55px}.frontpage .home1 .home1__slider .home1__slider__nav__box .slick__arrows .slick-arrow:hover{background-image:url(/wp-content/themes/plisso/assets/images/home_next_hover.svg)}.frontpage .home1 .home1__slider .home1__slider__nav__box .home1__slider__nav .slick-slide{height:157px;border-left:5px solid #fff0}.frontpage .home1 .home1__slider .home1__slider__nav__box .home1__slider__nav .slick-slide img{cursor:pointer}.frontpage .home1 .home1__slider .home1__slider__nav__box .home1__slider__nav .slick-current{border-left:5px solid #a0d94d}.frontpage .home2 .desc{max-width:453px}.frontpage .home2 .main-link2{margin:15px 0 0 0}.frontpage .home2 .about{padding:60px 0 0 0}.frontpage .home2 .about .section1__cont{padding:0 0 30px 0}.frontpage .home2 .about .section1{padding:0 0 167px 0}.frontpage .home2 .about .section1:last-of-type{padding:0 0 90px 0}.frontpage .home2 .about .section1 .box{width:550px}.frontpage .home2 .about .section1:nth-of-type(even) .box{width:580px}.frontpage .home2 .about .section1:nth-of-type(even) .box .desc{max-width:447px}.frontpage .home2 .about .section1:nth-of-type(even) .box .desc p{font-size:16px;line-height:26px}.frontpage .home2 .about .section1:nth-of-type(even) .box .desc p:first-of-type{font-size:20px;line-height:28px}.frontpage .home2 .about .section1:nth-of-type(even) .img-col{flex:0 0 638px;max-width:638px}.frontpage .home2 .about .section1:nth-of-type(even) .text-col{flex:0 0 calc(100% - 638px);max-width:calc(100% - 638px)}.frontpage .home2 .about .section1:nth-of-type(even) .img-cont{margin:0 0 0 57px}.frontpage .home2 .about .section1:nth-of-type(even) .img-cont:before{top:-77px;right:-97px;left:auto}.frontpage .home2 .about .section1:nth-of-type(even) .img-cont:after{content:"";background-color:#f7f7f7;position:absolute;top:40px;left:40px;width:100%;height:100%;display:block}.frontpage .home2 .about .section1:nth-of-type(even) .img-cont .square{left:auto;bottom:60px;right:-150px}.frontpage .home2 .about .section1:nth-of-type(even) .img-cont .circle{display:block;left:-58px;bottom:-40px;z-index:9}.frontpage .home2 .about .section1:nth-of-type(even) .img-cont .rectangle{display:none}.frontpage .home2 .about .section1:nth-of-type(3n) .desc{max-width:453px}.frontpage .home2 .about .section1:nth-of-type(3n) .img-cont .circle{left:auto;bottom:60px}.frontpage .home2 .about .section1:nth-of-type(3n) .img-cont .square{left:-58px;right:auto;bottom:-40px}.frontpage .home3 .about{padding:0}.frontpage .home3 .about .section2{padding:80px 0 10px}.frontpage .home3 .about .upsells__section .section2{padding:0}.frontpage .home4{padding:150px 0 130px 0}.frontpage .home4 .left-col,.frontpage .home4 .right-col{display:flex;align-items:center}.frontpage .home4 .left-col{flex:0 0 calc(100% - 710px);max-width:calc(100% - 710px)}.frontpage .home4 .right-col{flex:0 0 710px;max-width:710px}.frontpage .home4 .box{padding:0 44px 0 0}.frontpage .home4 .box .green__text{color:#a0d94d;font-size:20px;font-weight:400;line-height:28px;margin-bottom:2px}.frontpage .home4 .box .title{line-height:46px;color:#404141;font-size:36px;font-weight:700;margin:0 0 28px 0}.frontpage .home4 .box .desc{margin:0 0 50px 0}.frontpage .home4 .box .desc p{margin:0 0 20px 0;color:#8a8c8c;font-size:16px;font-weight:400;line-height:26px}.frontpage .home4 .box .desc p:first-of-type,.frontpage .home4 .box .desc p:nth-of-type(2){font-size:20px;line-height:28px}.frontpage .home4 .img-cont{margin:-33px 0 0 140px;display:inline-block;position:relative}.frontpage .home4 .img-cont:before{content:"";background-image:url(/wp-content/themes/plisso/assets/images/circles.svg);background-repeat:no-repeat;position:absolute;width:194px;height:194px;top:43px;left:-139px}.frontpage .home4 .img-cont img{position:relative;z-index:5}.frontpage .home4 .img-cont .circle{position:absolute;right:-140px;top:0;width:80px;height:80px;border-radius:150px;border:6px solid #a0d94d}.frontpage .home4 .img-cont .square{position:absolute;right:-40px;bottom:-40px;width:80px;height:80px;border:6px solid #f7f7f7;z-index:9}.frontpage .home4 .img-cont .rectangle{background-color:#f7f7f7;position:absolute;bottom:60px;left:-60px;width:600px;height:400px}.frontpage .home5{position:relative;padding:100px 0 110px 0;background-color:#f7f7f7}.frontpage .home5:before{content:"";position:absolute;top:0;left:0;height:100%;background:#fff;width:100px}.frontpage .home5__top .box{padding:0 0 28px;display:flex;justify-content:space-between}.frontpage .home5__top .box .title{line-height:46px;color:#404141;font-size:36px;font-weight:700}.frontpage .home5__top .box .main-link2{line-height:46px}.frontpage .home5__bottom .blog__page{margin:0}.textpage__page{padding:96px 0 56px 0}.textpage__page .row{max-width:720px}.textpage__page .row.img__right{justify-content:space-between;padding-top:5px}.textpage__page .row.img__right .col-text{padding-right:25px}.textpage__page .row.img__left .col-text{padding-left:35px}.textpage__page .row.full__text:first-of-type p:first-of-type,.textpage__page .row .textpage__content p:first-of-type{font-size:20px;line-height:28px;margin-bottom:34px}.textpage__page .col{display:flex;justify-content:center;align-items:center}.textpage__page .col.col-img{flex:0 0 275px;max-width:275px}.textpage__page .col.col-text{flex:0 0 calc(100% - 275px);max-width:calc(100% - 275px)}.textpage h1,.textpage h2,.textpage h3,.textpage h4,.textpage h5,.textpage h6{color:#404141;font-weight:600;margin:20px 0}.textpage h1{font-size:35px;line-height:56px;margin:33px 0 25px 0}.textpage h2{font-size:30px;line-height:48px}.textpage h3{font-size:27px;line-height:43px}.textpage h4{font-size:24px;line-height:30px}.textpage h5{font-size:20px;line-height:25px;margin:50px 0 26px 0}.textpage h6{font-size:18px;line-height:23px}.textpage p{color:#8a8c8c;font-size:16px;font-weight:400;line-height:26px;margin:0 0 24px 0}.textpage p strong{font-weight:600}.textpage a{color:#a0d94d;text-decoration:underline;font-style:italic}.textpage a:hover{font-weight:600}.textpage img.alignleft{float:left;margin:0 50px 0 0}.textpage img.alignright{float:right;margin:0 0 0 40px}.textpage ul{margin:0 0 24px 0}.textpage ul li{margin:0 0 14px 0;padding:0 0 0 25px;color:#8a8c8c;font-size:16px;font-weight:400;line-height:26px;display:grid;position:relative}.textpage ul li:before{content:"";position:absolute;top:26px;left:0;width:10px;height:10px;transform:rotate(-315deg);border-radius:5px;border:2px solid #a0d94d}.textpage ol{margin:30px 0 20px 0;list-style:none;counter-reset:li}.textpage ol li{position:relative;counter-increment:li;margin:0 0 14px 0;padding:0 0 0 34px;color:#8a8c8c;font-size:16px;font-weight:400;line-height:26px}.textpage ol li:before{content:counter(li);display:inline-block;position:absolute;left:0;top:-2px;color:#a0d94d;font-size:16px;font-weight:600;line-height:30px}.textpage ol li:nth-of-type(-n+9):before{content:counter(li,decimal-leading-zero)}.main__header{position:relative}.main__header .bg{position:absolute;line-height:98px;opacity:.05;color:#404141;font-size:80px;font-weight:700;top:-42px;width:100%}.main__header .text{display:block;position:relative;z-index:2;line-height:46px;color:#404141;font-size:36px;font-weight:700}.main__header.with__before .text:after{width:50px;height:10px;background-color:#a0d94d;content:"";position:absolute;bottom:2px;left:50%;transform:translateX(-50%);z-index:-1}.page__title{margin:92px 0 59px 0}.accordion{max-width:820px;margin:0 auto}.accordion .accordion-title{padding:16px 35px 14px 30px;border:0!important;line-height:21px;color:#404141;font-size:17px;font-weight:500}.accordion .accordion-title:focus,.accordion .accordion-title:hover{background-color:#fff0}.accordion .accordion-title:before{margin-top:-5px;transition:all 0.3s;content:"";background-image:url(/wp-content/themes/plisso/assets/images/accordion_icon.svg);background-repeat:no-repeat;width:10px;height:10px;background-position:center center}.accordion .accordion-item{border-bottom:2px solid #f7f7f7}.accordion .accordion-item:last-of-type{border-bottom:0}.accordion .accordion-item.is-active .accordion-title:before{transform:rotate(90deg);margin-top:-4px}.accordion .accordion-content{border:0;max-width:776px;padding:8px 30px 30px 30px}.accordion .accordion-content p{color:#8a8c8c;font-size:16px;font-weight:400;line-height:24px;margin:0}.faq{margin:50px 42px 0;padding:142px 0 120px 0;background-color:#f7f7f7}.faq .main__header{margin:0 0 79px 0;text-align:center}.faq .main__header .bg{left:50%;transform:translateX(-50%)}.page-template-template-faq .footer{border-top:0}.blog__page{margin:0 0 80px 0}.blog__page .posts .row{padding:0 10px}.blog__page .posts .row .columns{padding:0 5px 10px}.blog__page .posts .box{overflow:hidden;position:relative}.blog__page .posts .box .absolute-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.blog__page .posts .box img{transition:all 0.3s;width:100%}.blog__page .posts .box .box__content{padding:5px 30px 30px 30px;background:#a0d94d;position:absolute;bottom:0;left:0;width:100%}.blog__page .posts .box .box__content__date{color:#fff;font-size:16px;font-weight:400;line-height:28px}.blog__page .posts .box .box__content__title{color:#fff;font-size:24px;font-weight:600;line-height:28px}.blog__page .posts .box:hover img{transform:scale(1.1)}.page-pagin,.woocommerce-pagination .page-numbers{display:flex;justify-content:center;vertical-align:top;flex-wrap:wrap;margin:30px 0 0 0;text-align:center}.page-pagin a,.page-pagin span,.woocommerce-pagination .page-numbers a,.woocommerce-pagination .page-numbers span{border:0;height:40px;transition:all 0.3s;margin:10px 12px;line-height:39px;display:inline-block;color:#404141;font-size:14px;font-weight:600}.page-pagin a.current,.page-pagin span.current,.woocommerce-pagination .page-numbers a.current,.woocommerce-pagination .page-numbers span.current{color:#fff;font-size:14px;font-weight:700;width:40px;height:40px;border-radius:20px;background-color:#a0d94d}.page-pagin a.prev,.page-pagin a.next,.page-pagin span.prev,.page-pagin span.next,.woocommerce-pagination .page-numbers a.prev,.woocommerce-pagination .page-numbers a.next,.woocommerce-pagination .page-numbers span.prev,.woocommerce-pagination .page-numbers span.next{width:28px;margin:8px 20px;background-repeat:no-repeat;background-position:center center;color:transparent!important;background-size:contain}.page-pagin a.prev:hover,.page-pagin a.next:hover,.page-pagin span.prev:hover,.page-pagin span.next:hover,.woocommerce-pagination .page-numbers a.prev:hover,.woocommerce-pagination .page-numbers a.next:hover,.woocommerce-pagination .page-numbers span.prev:hover,.woocommerce-pagination .page-numbers span.next:hover{background-color:#fff0}.page-pagin a.prev,.page-pagin span.prev,.woocommerce-pagination .page-numbers a.prev,.woocommerce-pagination .page-numbers span.prev{background-image:url(/wp-content/themes/plisso/assets/images/pagin_prev.svg)}.page-pagin a.prev:hover,.page-pagin span.prev:hover,.woocommerce-pagination .page-numbers a.prev:hover,.woocommerce-pagination .page-numbers span.prev:hover{background-image:url(/wp-content/themes/plisso/assets/images/pagin_prev_hover.svg)}.page-pagin a.next,.page-pagin span.next,.woocommerce-pagination .page-numbers a.next,.woocommerce-pagination .page-numbers span.next{background-image:url(/wp-content/themes/plisso/assets/images/pagin_next.svg)}.page-pagin a.next:hover,.page-pagin span.next:hover,.woocommerce-pagination .page-numbers a.next:hover,.woocommerce-pagination .page-numbers span.next:hover{background-image:url(/wp-content/themes/plisso/assets/images/pagin_next_hover.svg)}.page-pagin a:hover,.woocommerce-pagination .page-numbers a:hover{color:#a0d94d}.woocommerce-pagination{margin-top:30px}.woocommerce-pagination .page-numbers li .page-numbers{height:40px;line-height:34px;min-width:1px;border:0!important}.woocommerce-pagination .page-numbers li .page-numbers.next,.woocommerce-pagination .page-numbers li .page-numbers.prev{font-size:0;border:0}.woocommerce-pagination .page-numbers li .page-numbers.next:hover,.woocommerce-pagination .page-numbers li .page-numbers.next:focus,.woocommerce-pagination .page-numbers li .page-numbers.prev:hover,.woocommerce-pagination .page-numbers li .page-numbers.prev:focus{font-size:0}.woocommerce-pagination .page-numbers li .page-numbers:hover,.woocommerce-pagination .page-numbers li .page-numbers:focus{border:0!important;color:#a0d94d!important}.woocommerce-pagination .page-numbers li span.current.page-numbers{border:0;color:#fff!important;line-height:39px}.woocommerce-pagination .page-numbers li+li{margin-left:0}.tos-wrapper.tos-has-thumbnails .tos-pagination{opacity:1;position:absolute;bottom:13px;height:auto}.tos-wrapper.tos-has-thumbnails .tos-pagination a{width:150px;height:150px;margin:0 2px}.tos-wrapper.tos-has-thumbnails .tos-pagination a.tos-selected{border-left:4px solid #a0d94d}.tos-desktop .tos-wrapper.tos-fixed{background-color:#191919;opacity:.95}.tos-desktop .tos-wrapper.tos-fixed.tos-fit .tos-slide{padding:20px}.tos-desktop .tos-wrapper.tos-fixed.tos-fit.tos-has-thumbnails.tos-has-caption .tos-slide{padding-bottom:20px}.tos-close,.tos-next,.tos-prev{background-repeat:no-repeat;background-position:center center}.tos-next,.tos-prev{transition:all 0.3s;background-repeat:no-repeat;background-position:center center;width:70px;height:70px;background-color:rgb(255 255 255 / .2);margin-top:-35px;border-radius:0;opacity:1!important}.tos-next span,.tos-prev span{display:none}.tos-next{background-image:url(/wp-content/themes/plisso/assets/images/gallery_next.svg);right:0}.tos-next:hover{background-image:url(/wp-content/themes/plisso/assets/images/gallery_next_hover.svg)}.tos-prev{transform:rotateZ(180deg);background-image:url(/wp-content/themes/plisso/assets/images/gallery_prev.svg);left:0}.tos-prev:hover{background-image:url(/wp-content/themes/plisso/assets/images/gallery_prev_hover.svg)}.tos-close{top:30px;right:30px;transition:all 0.3s;opacity:1!important;width:40px;height:40px;border-radius:20px;background-color:rgb(255 255 255 / .1);background-size:14px 14px;background-image:url(/wp-content/themes/plisso/assets/images/gallery_close.svg)}.tos-close span{display:none}.tos-close:hover{background-color:#000}.rl-gallery .rl-gallery-item{width:100%!important;margin:0!important;display:none}.rl-gallery .rl-gallery-item:first-of-type{display:block}.gallery__page{padding:0 0 80px 0}.gallery__page .cont .row{padding:0 10px}.gallery__page .cont .row .columns{padding:0 5px 10px}.gallery__page .box{position:relative}.gallery__page .box__name{cursor:pointer;line-height:29px;color:#fff;font-size:24px;font-weight:600;position:absolute;top:0;left:0;width:100%;padding:30px 30px 0 30px;z-index:2}.gallery__page .box .rl-gallery-link img{transition:all 0.3s}.gallery__page .box:hover .rl-gallery-link img{transform:scale(1.1)}.measurement{padding:0 0 80px 0}.measurement__top{padding:144px 0 0 0}.measurement__top .medium-4{align-items:center;display:flex}.measurement__top .yt__box{max-width:900px;position:relative}.measurement__top .yt__box:before{content:"";background-image:url(/wp-content/themes/plisso/assets/images/circles.svg);background-repeat:no-repeat;position:absolute;width:194px;height:194px;top:-58px;left:-65px}.measurement__top .yt__box .circle{position:absolute;right:194px;top:-41px;width:80px;height:80px;border-radius:150px;border:6px solid #a0d94d;z-index:5}.measurement__top .yt__box .embed__container{position:relative}.measurement__top .yt__box .embed__container__bg{background-color:#404141;position:absolute;top:0;left:0;width:100%;height:100%}.measurement__top .yt__box .embed__container__bg:after{cursor:pointer;content:"";background-image:url(/wp-content/themes/plisso/assets/images/yt_play.png);background-repeat:no-repeat;background-position:center center;background-size:60px 60px;position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.measurement__top .yt__box .embed__container__bg .img__bg{background-repeat:no-repeat;background-position:center center;position:absolute;top:0;left:0;width:100%;height:100%;opacity:.4}.measurement__top .box{max-width:420px;margin-left:auto}.measurement__top .title{margin:13px 0 20px 0;line-height:44px;color:#404141;font-size:36px;font-weight:700;position:relative}.measurement__top .title:before{content:"";width:50px;height:10px;background-color:#a0d94d;position:absolute;top:31px;left:2px;z-index:0}.measurement__top .title span{position:relative;z-index:1}.measurement__top .desc p{margin:0 0 15px 0;color:#8a8c8c;font-size:16px;font-weight:400;line-height:26px}.measurement__top .desc p:first-of-type{font-size:20px;line-height:28px}.measurement__bottom .row{padding:125px 0 40px 0}.measurement__bottom .row:nth-of-type(odd) .box__inside{max-width:580px}.measurement__bottom .row:nth-of-type(even){flex-flow:row-reverse}.measurement__bottom .row:nth-of-type(even) .text-col{justify-content:flex-end}.measurement__bottom .row:nth-of-type(even) .box__inside{max-width:700px}.measurement__bottom .col{display:flex;align-items:center;justify-content:center}.measurement__bottom .col.img-col{flex:0 0 605px;max-width:605px;justify-content:left}.measurement__bottom .col.text-col{flex:0 0 calc(100% - 605px);max-width:calc(100% - 605px)}.measurement__bottom .box__inside{width:100%}.measurement__bottom .box__inside .additional__title{position:relative;line-height:44px;color:#404141;font-size:36px;font-weight:700;margin:0 0 20px 0;max-width:470px}.measurement__bottom .box__inside .additional__title:before{content:"";width:50px;height:10px;background-color:#a0d94d;position:absolute;top:31px;left:2px;z-index:0}.measurement__bottom .box__inside .additional__title span{position:relative;z-index:1}.measurement__bottom .box__inside .additional__subtitle{color:#8a8c8c;font-size:20px;font-weight:400;line-height:28px;margin:0 0 84px 0}.measurement__bottom .box__inside .title{line-height:32px;color:#404141;font-size:26px;font-weight:500;margin:0 0 20px 0;position:relative}.measurement__bottom .box__inside .title:before{content:"";width:50px;height:10px;background-color:#a0d94d;position:absolute;top:21px;left:2px;z-index:0}.measurement__bottom .box__inside .title span{position:relative;z-index:1}.measurement__bottom .box__inside .subtitle{color:#a0d94d;font-weight:700;font-size:20px;line-height:28px;margin-bottom:28px}.measurement__bottom .box__inside .letters__box__title{color:#8a8c8c;font-size:20px;font-weight:400;line-height:28px}.measurement__bottom .box__inside .letters__box__title span{color:#a0d94d;font-weight:700}.measurement__bottom .img-cont{position:relative}.measurement__bottom .img-cont:before{content:"";background-image:url(/wp-content/themes/plisso/assets/images/circles.svg);background-repeat:no-repeat;position:absolute;width:194px;height:194px;top:-77px;right:-78px}.measurement__bottom .img-cont:after{content:"";background-color:#f7f7f7;position:absolute;top:40px;left:40px;width:100%;height:100%}.measurement__bottom .img-cont img{position:relative;z-index:5}.measurement__bottom .img-cont .circle{position:absolute;right:-133px;bottom:-3px;width:80px;height:80px;border-radius:150px;border:6px solid #a0d94d}.page-template-template-assembly .footer{border-top:0}.assembly{padding:0}.assembly__section2{padding:126px 0 80px 0}.assembly__section2 .col{display:flex;justify-content:center;align-items:center}.assembly__section2 .text-col{flex:0 0 calc(100% - 580px);max-width:calc(100% - 580px)}.assembly__section2 .img-col{justify-content:flex-start;flex:0 0 580px;max-width:580px}.assembly__section2 .img-col .img-cont{position:relative}.assembly__section2 .img-col .img-cont:before{content:"";background-image:url(/wp-content/themes/plisso/assets/images/circles.svg);background-repeat:no-repeat;position:absolute;width:194px;height:194px;top:-77px;right:-78px}.assembly__section2 .img-col .img-cont:after{content:"";background-color:#f7f7f7;position:absolute;top:40px;left:40px;width:100%;height:100%}.assembly__section2 .img-col .img-cont img{position:relative;z-index:5}.assembly__section2 .img-col .img-cont .circle{position:absolute;right:-150px;bottom:60px;width:80px;height:80px;border-radius:150px;border:6px solid #a0d94d}.assembly__section2 .img-col .img-cont .rectangle{position:absolute;left:-58px;bottom:-40px;width:80px;height:80px;border:6px solid #f7f7f7;z-index:11}.assembly__section2 .box__inside{min-width:660px}.assembly__section2 .box__inside .main__header{margin:55px 0 28px 0}.assembly__section2 .box__inside .main__header .text span{position:relative;z-index:9}.assembly__section2 .box__inside .main__header .text:before{content:"";width:50px;height:10px;background-color:#a0d94d;position:absolute;top:31px;left:2px;z-index:0}.assembly__section2 .box__inside .desc{max-width:580px}.assembly__section2 .box__inside .desc p{color:#8a8c8c;font-size:16px;font-weight:400;line-height:26px;margin:0 0 15px 0}.assembly__section2 .box__inside .desc p:first-of-type{font-size:20px;line-height:28px}.assembly__section3{padding:110px 0 10px 0}.assembly__section3 .medium-6{padding-bottom:110px}.assembly__section3 .box .left-col{flex:0 0 325px;max-width:325px}.assembly__section3 .box .left-col .img-cont{margin:0 0 0 95px;position:relative}.assembly__section3 .box .left-col .img-cont:before{content:"";background-image:url(/wp-content/themes/plisso/assets/images/circles.svg);background-repeat:no-repeat;position:absolute;width:194px;height:194px;top:-50px;left:-95px}.assembly__section3 .box .left-col .img-cont img{position:relative;z-index:2;border-radius:50%}.assembly__section3 .box .left-col .img-cont .circle{z-index:4;position:absolute;bottom:5px;right:5px;width:50px;height:50px;border-radius:40px;border:6px solid #a0d94d}.assembly__section3 .box .right-col{display:flex;align-items:center;flex:0 0 calc(100% - 325px);max-width:calc(100% - 325px)}.assembly__section3 .box .right-col .download__box{padding:0 0 0 20px}.assembly__section3 .box .right-col .download__box .name{line-height:23px;color:#404141;font-size:20px;font-weight:400}.assembly__section3 .box .right-col .download__box .file__size{color:#8a8c8c;font-size:14px;font-weight:400;line-height:22px;margin:0 0 20px 0}.assembly__section3 .box .right-col .download__box .file__size .text1{text-transform:uppercase}.assembly__section3 .box .right-col .download__box .file__size .text2{text-transform:lowercase}.assembly__section4{margin:0 42px;padding:80px 0;background-color:#f7f7f7}.assembly__section4 .title{width:555px;line-height:50px;color:#191919;font-family:Montserrat;font-size:40px;font-weight:700;position:absolute;z-index:7;top:50%;transform:translateY(-50%)}.assembly__section4 .title:before{content:"";width:83px;height:17px;background-color:#a0d94d;position:absolute;top:28px;left:0;z-index:0}.assembly__section4 .title span{position:relative;z-index:1}.assembly__section4 .left-col{flex:0 0 calc(100% - 957px);max-width:calc(100% - 957px);position:relative}.assembly__section4 .right-col{flex:0 0 957px;max-width:957px}.assembly__section4 .img__box{display:inline-block;position:relative}.assembly__section4 .img__box .img-cont{display:inline-block;position:relative}.assembly__section4 .img__box .img-cont img{position:relative;z-index:2}.assembly__section4 .img__box .img-cont:before{content:"";width:100%;height:100%;position:absolute;top:30px;left:-30px;border:6px solid #a0d94d}.assembly__section4 .img__box .img2{position:absolute;top:50%;right:-141px;transform:translateY(-50%);z-index:3;box-shadow:0 40px 40px rgb(25 25 25 / .15);border-radius:50%}.page-template-template-reviews .footer{border:0}.reviews{padding:142px 0 100px 0;margin:50px 42px 0;background-color:#f7f7f7}.reviews .main__header{margin:0 0 79px 0;text-align:center}.reviews .main__header .bg{left:50%;transform:translateX(-50%)}.reviews__cont .ts-rating-light.vertical{background:#fff0;border:0}.reviews__cont .ts-rating-light.vertical .ts-wrapper{padding:0}.reviews__cont .ts-rating-light.vertical .ts-wrapper .ts-header{display:none}.reviews__cont .ts-rating-light.vertical .ts-wrapper .ts-reviews .ts-reviews-list{display:flex;flex-flow:row wrap;margin:0 5px}.reviews__cont .ts-rating-light.vertical .ts-wrapper .ts-reviews .ts-reviews-list li{position:relative;background-image:url(/wp-content/themes/plisso/assets/images/quote.svg);background-repeat:no-repeat;background-size:19px 15px;background-position:30px 34px;margin:10px;padding:74px 32px 80px 30px!important;background-color:#fff;flex:0 0 calc(33.333333% - 20px);max-width:calc(33.333333% - 20px);float:none;width:100%}.reviews__cont .ts-rating-light.vertical .ts-wrapper .ts-reviews .ts-reviews-list li .ts-review{padding:0;height:auto;border:0;background-color:#fff0}.reviews__cont .ts-rating-light.vertical .ts-wrapper .ts-reviews .ts-reviews-list li .ts-review .ts-review-text{color:#8a8c8c;font-size:16px;line-height:24px;height:auto}.reviews__cont .ts-rating-light.vertical .ts-wrapper .ts-reviews .ts-reviews-list li .ts-review-footerArrow{display:none}.reviews__cont .ts-rating-light.vertical .ts-wrapper .ts-reviews .ts-reviews-list li .box__stars{position:absolute;top:57px;right:47px;zoom:.6}.reviews__cont .ts-rating-light.vertical .ts-wrapper .ts-reviews .ts-reviews-list li .ts-review-info{position:absolute;bottom:30px;left:0;width:100%;text-align:right;padding:0}.reviews__cont .ts-rating-light.vertical .ts-wrapper .ts-reviews .ts-reviews-list li .ts-review-info .ts-review-avatar,.reviews__cont .ts-rating-light.vertical .ts-wrapper .ts-reviews .ts-reviews-list li .ts-review-info .ts-review-stars{display:none}.reviews__cont .ts-rating-light.vertical .ts-wrapper .ts-reviews .ts-reviews-list li .ts-review-info .ts-review-date-info-box{padding:0 33px 0 0;margin:0}.reviews__cont .ts-rating-light.vertical .ts-wrapper .ts-reviews .ts-reviews-list li .ts-review-info .ts-review-date-info-box .ts-review-date-info-box-line{margin-top:0;line-height:20px;color:#8a8c8c;font-size:15px;font-weight:400}.reviews__cont .ts-rating-light.vertical .ts-wrapper .ts-reviews .ts-reviews-list li .ts-review-info .ts-review-date-info-box .ts-review-date-info-box-line:nth-of-type(2){display:none}.reviews__cont .ts-rating-light.vertical .ts-footer{display:none}.reviews .link-cont{text-align:center;margin:40px 0 0 0}.reviews .logo__cont{margin:70px 0 0 0;text-align:center}.reviews .logo__cont img{max-width:450px}.about{padding:137px 0 0 0}.about .section1__cont{padding:0 0 50px 0}.about .section1{padding:0 0 90px 0}.about .section1 .text-col{flex:0 0 calc(100% - 638px);max-width:calc(100% - 638px);display:flex;justify-content:center;align-items:center}.about .section1 .img-col{flex:0 0 638px;max-width:638px}.about .section1 .box{width:580px}.about .section1 .box .main__header.with__before{margin:15px 0 28px 0}.about .section1 .box .main__header.with__before .bg{display:flex;flex-wrap:nowrap;width:980px;text-wrap:nowrap}.about .section1 .box .main__header.with__before .text:after{left:0;transform:none;bottom:5px}.about .section1 .box .desc p{margin:0 0 15px 0;color:#8a8c8c;font-size:16px;font-weight:400;line-height:26px}.about .section1 .box .desc p a{color:#a0d94d;text-decoration:underline}.about .section1 .box .desc p a:hover{font-weight:700}.about .section1 .box .desc p:first-of-type{font-size:20px;line-height:28px}.about .section1 .box .desc p strong{color:#a0d94d}.about .section1 .img-cont{margin:0 0 0 58px;display:inline-block;position:relative}.about .section1 .img-cont:before{content:"";background-image:url(/wp-content/themes/plisso/assets/images/circles.svg);background-repeat:no-repeat;position:absolute;width:194px;height:194px;top:-77px;right:-97px}.about .section1 .img-cont:after{content:"";background-color:#f7f7f7;position:absolute;top:40px;left:40px;width:100%;height:100%}.about .section1 .img-cont img{position:relative;z-index:5}.about .section1 .img-cont .circle{position:absolute;right:-150px;bottom:60px;width:80px;height:80px;border-radius:150px;border:6px solid #a0d94d}.about .section1 .img-cont .square{position:absolute;left:-58px;bottom:-40px;width:80px;height:80px;border:6px solid #f7f7f7;z-index:9}.about .section1:nth-of-type(even){padding:0 0 167px 0}.about .section1:nth-of-type(even) .row{flex-flow:row-reverse}.about .section1:nth-of-type(even) .img-col{flex:0 0 735px;max-width:735px}.about .section1:nth-of-type(even) .text-col{flex:0 0 calc(100% - 735px);max-width:calc(100% - 735px);justify-content:flex-end}.about .section1:nth-of-type(even) .img-cont{margin:0 0 0 140px}.about .section1:nth-of-type(even) .img-cont:before{top:43px;right:auto;left:-139px}.about .section1:nth-of-type(even) .img-cont:after{display:none}.about .section1:nth-of-type(even) .img-cont .circle{display:none}.about .section1:nth-of-type(even) .img-cont .square{left:auto;bottom:-40px;right:-40px}.about .section1:nth-of-type(even) .img-cont .rectangle{background-color:#f7f7f7;position:absolute;bottom:60px;left:-60px;width:600px;height:400px}.about .section1:nth-of-type(even) .img-cont .rectangle:after{content:"";position:absolute;top:26px;right:-26px;width:600px;height:400px;border:6px solid #a0d94d;z-index:-1}.about .section1:nth-of-type(even) .box{width:502px}.about .section1:nth-of-type(even) .box h3{line-height:38px;margin:70px 0 30px 0;color:#404141;font-size:30px;font-weight:700}.about .section1:nth-of-type(even) .box h3:nth-of-type(1){margin-top:0}.about .section1:nth-of-type(even) .box .desc p{font-size:20px;line-height:28px}.about .section1:nth-of-type(3n) .img-cont .square{left:auto;right:-150px;bottom:60px}.about .section1:nth-of-type(3n) .img-cont .circle{z-index:9;left:-58px;bottom:-40px}.about .section1:nth-of-type(3n) .desc{max-width:485px}.about .section2{background-color:#f7f7f7;padding:80px 0}.about .section2 .left-col .title{line-height:45px;color:#404141;font-size:36px;font-weight:700;margin:20px 0 9px 0}.about .section2 .left-col .subtitle{color:#8a8c8c;font-size:20px;font-weight:400;line-height:28px}.about .section2 .left-col .slick__arrows{margin:98px 0 0 0;position:relative}.about .section2 .left-col .slick__arrows .slick-arrow{position:static;display:inline-block;margin:0 4px 0 0}.about .section2 .about__section2__slider{margin:0 -10px}.about .section2 .about__section2__slider .cont{padding:0 10px}.about .section2 .about__section2__slider .cont .box{overflow:hidden;display:flex;align-items:flex-end;position:relative;height:404px;background-color:#fff}.about .section2 .about__section2__slider .cont .box .right-img{position:absolute;top:-60px;right:-82px;z-index:5}.about .section2 .about__section2__slider .cont .box .right-img svg{height:220px;width:220px}.about .section2 .about__section2__slider .cont .box .right-img path{fill:#f7f7f7}.about .section2 .about__section2__slider .cont .box .img-cont{position:absolute;top:50px;left:50px}.about .section2 .about__section2__slider .cont .box .img-cont svg{max-height:70px}.about .section2 .about__section2__slider .cont .box .img-cont svg,.about .section2 .about__section2__slider .cont .box .img-cont svg path{fill:#a0d94d}.about .section2 .about__section2__slider .cont .box .text{padding:50px}.about .section2 .about__section2__slider .cont .box .text .top,.about .section2 .about__section2__slider .cont .box .text .bottom{color:#8a8c8c;font-size:20px;font-weight:400;line-height:28px}.about .section2 .about__section2__slider .cont .box .text .top{color:#404141;font-weight:700}.about .section3{padding:137px 0 80px 0}.about .section3 .left-col{max-width:34%;flex:0 0 34%;display:flex;align-items:center}.about .section3 .left-col .box{padding:0 75px 0 0}.about .section3 .left-col .box .title{position:relative;line-height:45px;color:#191919;font-size:40px;font-weight:700;margin:0 0 44px 0;max-width:350px}.about .section3 .left-col .box .title:before{content:"";width:83px;height:17px;background-color:#a0d94d;position:absolute;top:28px;left:0;z-index:0}.about .section3 .left-col .box .title span{position:relative;z-index:1}.about .section3 .left-col .box .desc{margin:0 0 51px 0}.about .section3 .left-col .box .desc p{margin:0;color:#8a8c8c;font-size:20px;font-weight:400;line-height:28px}.about .section3 .left-col .box .desc p strong{color:#a0d94d}.about .section3 .right-col{max-width:66%;flex:0 0 66%;display:flex;align-items:center}.about .section3 .img-cont{position:relative}.about .section3 .img-cont:before{content:"";background-image:url(/wp-content/themes/plisso/assets/images/circles.svg);background-repeat:no-repeat;position:absolute;width:194px;height:194px;top:-57px;left:-64px}.about .section3 .img-cont .circle{position:absolute;right:23%;top:-40px;width:80px;height:80px;border-radius:150px;border:6px solid #a0d94d;z-index:4}.about .section3 .img-cont img{position:relative;z-index:2}.contact{margin:50px 0 100px 0}.contact .left-col{padding:0 15px 133px 15px;background-color:#f7f7f7;position:relative}.contact .left-col:before{position:absolute;left:-500px;top:0;width:500px;height:100%;content:"";background-color:#f7f7f7}.contact .left-col:after{content:"";position:absolute;bottom:0;right:0;height:83px;background:#fff;width:calc(100% + 500px)}.contact .left-col .main__header{margin:150px 0 28px 0}.contact .left-col .main__header .text{position:relative}.contact .left-col .main__header .text:after{width:50px;height:10px;background-color:#a0d94d;content:"";position:absolute;top:31px;left:2px;z-index:0}.contact .left-col .main__header .text span{position:relative;z-index:2}.contact .left-col .desc{max-width:580px}.contact .left-col .desc p{margin:0 0 15px 0;font-size:16px;line-height:26px;color:#8a8c8c}.contact .left-col .desc p strong{color:#404141}.contact .left-col .desc p:first-of-type{font-size:20px;line-height:28px}.contact .left-col .contact__person{margin:77px 0 0 0}.contact .left-col .contact__person__left{flex:0 0 230px;max-width:230px}.contact .left-col .contact__person__left .img-cont{position:relative}.contact .left-col .contact__person__left .img-cont:before{content:"";background-image:url(/wp-content/themes/plisso/assets/images/circles.svg);background-repeat:no-repeat;position:absolute;width:194px;height:194px;top:-50px;left:-95px}.contact .left-col .contact__person__left .img-cont img{position:relative;z-index:2;border-radius:50%}.contact .left-col .contact__person__left .img-cont .circle{z-index:4;position:absolute;bottom:5px;right:5px;width:50px;height:50px;border-radius:40px;border:6px solid #a0d94d}.contact .left-col .contact__person__right{flex:0 0 calc(100% - 230px);max-width:calc(100% - 230px);display:flex;align-items:center}.contact .left-col .box{padding:0 0 0 20px}.contact .left-col .box .name{line-height:25px;color:#404141;font-size:20px;font-weight:600}.contact .left-col .box .text{color:#8a8c8c;font-size:14px;font-weight:400;line-height:22px;margin:0 0 25px 0;max-width:340px}.contact .left-col .box .main-link{background-image:url(/wp-content/themes/plisso/assets/images/phone_btn.svg);background-size:14px 14px;background-position:top 50% left 20px;padding:11px 18px 12px 52px;line-height:17px;color:#fff;font-size:13px;font-weight:600;letter-spacing:1.3px;text-transform:uppercase}.contact .left-col .box .main-link:hover{color:#425920}.contact .right-col{display:flex;justify-content:flex-end}.contact .right-col .box{width:100%;position:relative;max-width:580px}.contact .right-col .box:before{content:"";background-image:url(/wp-content/themes/plisso/assets/images/circles.svg);background-repeat:no-repeat;position:absolute;width:194px;height:194px;top:-70px;right:-40px;z-index:-1}.contact .right-col .box .form__header{margin:150px 0 0 0;line-height:46px;color:#404141;font-size:30px;font-weight:700}.contact .right-col .box .form-cont div.wpcf7 .ajax-loader{position:absolute;bottom:-35px;right:122px}.contact .right-col .box .form-cont .row{margin:0 -10px}.contact .right-col .box .form-cont .columns{padding:0 10px}.contact .right-col .box .form-cont label{line-height:0;margin-top:40px;position:relative}.contact .right-col .box .form-cont label .field-gotop{transition:all 0.3s;position:absolute;z-index:99;left:0;top:0;cursor:initial;width:100%;pointer-events:none;line-height:30px;color:rgb(138 140 140 / .5);font-size:16px;font-weight:400}.contact .right-col .box .form-cont label .field-gotop .span-required{margin:0 0 0 3px;display:inline-block}.contact .right-col .box .form-cont label.active .field-gotop,.contact .right-col .box .form-cont label.stay .field-gotop{top:-27px;color:#8a8c8c;font-size:12px;font-weight:600}.contact .right-col .box .form-cont label.active .field-gotop .span-required,.contact .right-col .box .form-cont label.stay .field-gotop .span-required{color:#a0d94d}.contact .right-col .box .form-cont label.stay input[type=text].wpcf7-not-valid,.contact .right-col .box .form-cont label.stay input[type=email].wpcf7-not-valid,.contact .right-col .box .form-cont label.stay textarea.wpcf7-not-valid{border-color:#ededed}.contact .right-col .box .form-cont label.active input[type=text],.contact .right-col .box .form-cont label.active input[type=email],.contact .right-col .box .form-cont label.active textarea{border-bottom:2px solid #a0d94d}.contact .right-col .box .form-cont input[type=text],.contact .right-col .box .form-cont input[type=email],.contact .right-col .box .form-cont textarea{border:0;box-shadow:none;border-bottom:2px solid #ededed;background-color:#fff;height:30px;margin:0;padding:0;font-size:16px;color:#212121}.contact .right-col .box .form-cont input[type=text].wpcf7-not-valid,.contact .right-col .box .form-cont input[type=email].wpcf7-not-valid,.contact .right-col .box .form-cont textarea.wpcf7-not-valid{border-color:red}.contact .right-col .box .form-cont textarea{resize:none;height:120px}.contact .right-col .box .form-cont .checkbox-cont{max-width:540px;position:relative}.contact .right-col .box .form-cont .checkbox-cont .checkbox-agree-text{color:#8a8c8c;font-size:12px;font-weight:400;line-height:20px;padding:0 0 20px 44px}.contact .right-col .box .form-cont .checkbox-cont span{position:absolute;left:-4px;top:0;color:transparent!important}.contact .right-col .box .form-cont .checkbox-cont input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block!important;padding:0!important;float:left;z-index:9;position:relative;margin:0;cursor:pointer;position:absolute;top:2px;left:0;width:24px;height:24px;border:2px solid #ededed;background-color:#fff;color:#8a8c8c;font-size:16px;font-weight:400}.contact .right-col .box .form-cont .checkbox-cont input[type=checkbox]:checked:after{position:absolute;top:1px;left:3px;color:#464747}.contact .right-col .box .form-cont .checkbox-cont.first{margin:31px 0 0 0}.contact .right-col .box .form-cont .checkbox-cont.second{max-width:505px}.contact .right-col .box .form-cont .checkbox-cont .wpcf7-not-valid input[type=checkbox]{border-color:red!important}.contact .right-col .box .form-cont .desc{color:#8a8c8c;font-size:10px;font-weight:400;line-height:20px}.contact .right-col .box .form-cont .desc a{color:#a0d94d;text-decoration:underline}.contact .right-col .box .form-cont .desc .opened-text{display:none}.contact .right-col .box .form-cont .contact__submit{text-align:right;margin:30px 0 0 0;display:block}.contact .right-col .box .form-cont .contact__submit .main-link{border:0;padding:16px 77px 15px 30px}.contact .right-col .box .form-cont span.wpcf7-not-valid-tip{display:none!important}.contact .right-col .box .form-cont div.wpcf7-response-output{margin:25px 0 0 0;color:#fff;font-weight:700;border:0;font-size:14px;text-align:center;bottom:0;line-height:18px;padding:10px 22px;background:#e10915}.contact .right-col .box .form-cont div.wpcf7-mail-sent-ok{background:#2ecc71}.error404 .page404{position:relative;height:100vh;width:100%;background-size:cover;background-repeat:no-repeat;background-position:center center}.error404 .page404:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0 / .5)}.error404 .page404 .columns,.error404 .page404 .row{height:100%;display:flex;flex-direction:column;justify-content:center}.error404 .page404 .box{position:relative;z-index:99}.error404 .page404 .box h1{color:#fff;margin:0;font-weight:700;font-size:47px}.error404 .page404 .box .subtitle{color:#fff;font-size:23px;font-weight:700;margin-bottom:20px}.error404 .page404 .box .blue-separator{display:inline-block;background-color:#a0d94d;margin:0 0 8px 0;height:3px;width:30px}body.single-product .product__breadcrumbs__box{border-top:1px solid #ededed}body.single-product .product__breadcrumbs__box .breadcrumbs{padding:11px 0 9px 0;margin:0;color:#8a8c8c;font-size:13px;font-weight:400;line-height:26px}body.single-product .product__breadcrumbs__box .breadcrumbs span,body.single-product .product__breadcrumbs__box .breadcrumbs a{color:#8a8c8c;font-size:13px;font-weight:400;line-height:26px;display:inline-block}body.single-product #content{background-color:#f7f7f7;max-width:100%}body.single-product #content>#inner-content{max-width:1450px;margin:0 auto;padding:50px 15px 100px 15px}body.single-product .footer{border-top:0}body.single-product .product__left{flex:0 0 680px;max-width:680px}body.single-product .product__left .product__gallery__right{flex:0 0 135px;max-width:135px}body.single-product .product__left .product__gallery__right .product__slider--nav .slide{margin-bottom:15px}body.single-product .product__left .product__gallery__right .slide__wrap{border:0;width:110px;height:110px;border-radius:10px;background-color:#fff}body.single-product .product__left .product__gallery__right .slide__wrap img{max-width:100%;border-radius:10px;padding:5px}body.single-product .product__left .product__gallery__right .slick-current>.slide__wrap{background-color:#efffd9}body.single-product .product__left .product__gallery__left{flex:0 0 calc(100% - 135px);max-width:calc(100% - 135px);padding-left:0;padding-right:35px}body.single-product .product__left .product__gallery__left .slide{height:510px;position:relative}body.single-product .product__left .product__gallery__left .shape-square{padding:10px;border:0;width:510px;height:510px;border-radius:10px;background-color:#fff}body.single-product .product__left .product__gallery__left .shape-square img{max-width:100%;border-radius:10px;-webkit-border-radius:10px;max-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:auto;height:auto}body.single-product .product__left .simplefavorite-button{display:none}body.single-product .product__right{flex:0 0 calc(100% - 680px);max-width:calc(100% - 680px)}body.single-product .product__right .cont{background:#fff;border-radius:10px;padding:0 0 1px 0}body.single-product .product__right .cont .stock{display:none}body.single-product .product__right .cont .product__header{padding:40px 40px 23px 40px}body.single-product .product__right .cont .product__header .product_title{margin:0 0 18px 0;position:relative;line-height:51px;color:#191919;font-size:40px;font-weight:700}body.single-product .product__right .cont .product__header .product_title span{position:relative;z-index:2}body.single-product .product__right .cont .product__header .product_title:after{width:83px;height:12px;background-color:#a0d94d;content:"";position:absolute;top:33px;left:0;z-index:0}body.single-product .product__right .cont .product__header .product__prices{display:block;text-align:left;line-height:28px;color:#404141;font-size:22px;font-weight:700}body.single-product .product__right .cont .product__header .product__prices .current{line-height:28px;color:#404141;font-size:22px;font-weight:700}body.single-product .product__right .cont .product__header .product__prices span+span{margin-left:0}body.single-product .product__right .cont .product__header .product__prices .from{display:inline-block;color:#8a8c8c;font-size:15px;font-weight:400}body.single-product .product__right .cont .woocommerce-product-details__short-description{margin:0;padding:0 40px 40px 40px;border-bottom:1px solid #ededed}body.single-product .product__right .cont .woocommerce-product-details__short-description p{margin:0;color:#8a8c8c;font-size:16px;font-weight:400;line-height:26px}body.single-product .product__right .cont .variations_form .accordion .tawcvs-swatches .swatch,body.single-product .product__right .cont .cart .accordion .tawcvs-swatches .swatch{opacity:1;text-indent:0}body.single-product .product__right .cont .variations_form .single_variation_wrap .price__text,body.single-product .product__right .cont .cart .single_variation_wrap .price__text{color:#8a8c8c;font-size:16px;font-weight:400;line-height:33px;display:inline-block;margin:0 5px 0 0}body.single-product .product__right .cont .variations_form .single_variation_wrap .woocommerce-variation.single_variation,body.single-product .product__right .cont .cart .single_variation_wrap .woocommerce-variation.single_variation{display:inline-block}body.single-product .product__right .cont .variations_form .single_variation_wrap .woocommerce-variation.single_variation .current,body.single-product .product__right .cont .cart .single_variation_wrap .woocommerce-variation.single_variation .current{color:#404141;line-height:33px;font-size:26px;font-weight:700}body.single-product .product__right .cont .variations_form .single_variation_wrap .woocommerce-variation-availability,body.single-product .product__right .cont .cart .single_variation_wrap .woocommerce-variation-availability{display:none}body.single-product .product__right .cont .variations_form .single_variation_wrap .woocommerce-variation-add-to-cart,body.single-product .product__right .cont .cart .single_variation_wrap .woocommerce-variation-add-to-cart{margin:36px 0 0 0}body.single-product .product__right .cont .variations_form .quantity,body.single-product .product__right .cont .cart .quantity{margin:0 30px 0 0}body.single-product .product__right .cont .variations_form .quantity__label,body.single-product .product__right .cont .cart .quantity__label{display:none}body.single-product .product__right .cont .variations_form .quantity .quantity__wrap,body.single-product .product__right .cont .cart .quantity .quantity__wrap{margin:0;align-items:center}body.single-product .product__right .cont .variations_form .quantity .quantity__minus,body.single-product .product__right .cont .variations_form .quantity .quantity__plus,body.single-product .product__right .cont .variations_form .quantity .decrease,body.single-product .product__right .cont .variations_form .quantity .increase,body.single-product .product__right .cont .cart .quantity .quantity__minus,body.single-product .product__right .cont .cart .quantity .quantity__plus,body.single-product .product__right .cont .cart .quantity .decrease,body.single-product .product__right .cont .cart .quantity .increase{line-height:16px;font-weight:700;font-size:15px;width:24px;height:24px;border-radius:25px;border-color:#fff0;background-color:#f7f7f7;color:#404141}body.single-product .product__right .cont .variations_form .quantity .quantity__minus:hover,body.single-product .product__right .cont .variations_form .quantity .quantity__plus:hover,body.single-product .product__right .cont .variations_form .quantity .decrease:hover,body.single-product .product__right .cont .variations_form .quantity .increase:hover,body.single-product .product__right .cont .cart .quantity .quantity__minus:hover,body.single-product .product__right .cont .cart .quantity .quantity__plus:hover,body.single-product .product__right .cont .cart .quantity .decrease:hover,body.single-product .product__right .cont .cart .quantity .increase:hover{border-color:#a0d94d}body.single-product .product__right .cont .variations_form .quantity .quantity__minus,body.single-product .product__right .cont .cart .quantity .quantity__minus{line-height:0}body.single-product .product__right .cont .variations_form .quantity .input-text,body.single-product .product__right .cont .cart .quantity .input-text{text-align:center;width:50px;height:50px!important;border-radius:25px;border:2px solid #ededed!important;line-height:50px;color:#404141!important;font-size:16px;font-weight:500;background-color:#fff!important;margin:0 5px!important;padding:0}body.single-product .product__right .cont .variations_form .quantity .input-text::-webkit-inner-spin-button,body.single-product .product__right .cont .variations_form .quantity .input-text::-webkit-outer-spin-button,body.single-product .product__right .cont .cart .quantity .input-text::-webkit-inner-spin-button,body.single-product .product__right .cont .cart .quantity .input-text::-webkit-outer-spin-button{-webkit-appearance:none}body.single-product .product__right .cont .variations_form .quantity input::-webkit-outer-spin-button,body.single-product .product__right .cont .variations_form .quantity input::-webkit-inner-spin-button,body.single-product .product__right .cont .cart .quantity input::-webkit-outer-spin-button,body.single-product .product__right .cont .cart .quantity input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}body.single-product .product__right .cont .variations_form .quantity input[type=number],body.single-product .product__right .cont .cart .quantity input[type=number]{-moz-appearance:textfield}body.single-product .product__right .cont .variations_form .single_add_to_cart_button,body.single-product .product__right .cont .cart .single_add_to_cart_button{padding:15px 24px 15px 67px;box-shadow:0 0 40px rgb(160 217 77 / .5);background-image:url(/wp-content/themes/plisso/assets/images/header_cart_btn.svg);background-repeat:no-repeat;background-position:top 50% left 20px;background-size:20px 20px;border-radius:25px;background-color:#a0d94d;line-height:18px;color:#fff;font-size:14px;font-weight:600;letter-spacing:1.4px;text-transform:uppercase}body.single-product .product__right .cont .cart:not(.variations_form){display:flex}body.single-product .product__right .variations_form .variations__h2{padding:20px 40px 0;opacity:.9;color:#404141;font-size:20px;font-weight:700;line-height:28px}body.single-product .product__right .variations_form .reset_variations{float:right;margin:13px 40px 0 0;color:#425920;line-height:33px;font-size:15px;font-weight:600;text-transform:uppercase;transition:all 0.3s}body.single-product .product__right .variations_form .reset_variations:hover{color:#a0d94d}body.single-product .product__right .variations_form .variations{display:block;margin-bottom:0}body.single-product .product__right .variations_form .variations tbody{display:block}body.single-product .product__right .variations_form .variations tr{margin:0}body.single-product .product__right .variations_form .variations tr td{border-bottom:2px solid #f7f7f7;position:relative;padding:15px 60px 15px 40px!important;display:flex;flex-wrap:wrap}body.single-product .product__right .variations_form .variations tr td.product__right__label{cursor:pointer}body.single-product .product__right .variations_form .variations tr td.product__right__label .step{line-height:18px;color:#a0d94d;font-size:13px;font-weight:500}body.single-product .product__right .variations_form .variations tr td.product__right__label label{text-transform:none;display:inline-block;margin:0 12px 0 12px;line-height:21px;color:#404141;font-size:17px;font-weight:500;cursor:pointer}body.single-product .product__right .variations_form .variations tr td.product__right__label:before{position:absolute;top:50%;right:40px;margin-top:-5px;transition:all 0.3s;content:"";background-image:url(/wp-content/themes/plisso/assets/images/accordion_icon.svg);background-repeat:no-repeat;width:10px;height:10px;background-position:center center}body.single-product .product__right .variations_form .variations tr td.product__right__label .current__selected{color:#8a8c8c;font-size:15px;font-weight:400;line-height:20px}body.single-product .product__right .variations_form .variations tr td.value{transition:all 0.3s;display:none}body.single-product .product__right .variations_form .variations tr td.value .mCSB_inside>.mCSB_container{margin-right:0;display:flex;flex-wrap:wrap}body.single-product .product__right .variations_form .variations tr td.value .mCSB_scrollTools .mCSB_draggerRail{background-color:#fff0;width:5px}body.single-product .product__right .variations_form .variations tr td.value .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:rgb(237 237 237 / .6);width:5px;border-radius:3px}body.single-product .product__right .variations_form .variations tr td.value .mCSB_scrollTools{right:-5px}body.single-product .product__right .variations_form .variations tr td.value .tawcvs-swatches{overflow-y:auto;padding:0;display:flex;flex-wrap:wrap;margin:0 -5px}body.single-product .product__right .variations_form .variations tr td.value .tawcvs-swatches .swatch{padding:21px 7px 10px;margin:5px;display:flex;flex-flow:column;align-items:center;width:124px;height:124px;border-radius:0;text-indent:0;border:2px solid #f7f7f7;opacity:1}body.single-product .product__right .variations_form .variations tr td.value .tawcvs-swatches .swatch .swatch__color{border-radius:50%;display:inline-block;width:40px;height:40px;margin:0 0 15px 0;overflow:hidden}body.single-product .product__right .variations_form .variations tr td.value .tawcvs-swatches .swatch .swatch__text{line-height:15px;color:#8a8c8c;font-size:12px;font-weight:400;height:30px;white-space:normal!important}body.single-product .product__right .variations_form .variations tr td.value .tawcvs-swatches .swatch img{margin:0;width:40px;height:40px}body.single-product .product__right .variations_form .variations tr td.value .tawcvs-swatches .swatch.selected{box-shadow:none;border:2px solid #a0d94d}body.single-product .product__right .variations_form .variations tr td.value .tawcvs-swatches .swatch.selected:before{display:none}body.single-product .product__right .variations_form .variations tr td.value .tawcvs-swatches .swatch.selected .swatch__color:before{transform:rotate(45deg);content:"";width:6px;height:10px;display:block;border:solid #a0d94d;border-width:0 2px 2px 0;position:absolute;top:5px;left:9px;z-index:2}body.single-product .product__right .variations_form .variations tr td.value .tawcvs-swatches .swatch.selected .swatch__color:after{content:"";width:24px;height:24px;background-color:#efffd9;position:absolute;top:0;left:0}body.single-product .product__right .variations_form .variations tr td.value .tawcvs-swatches .swatch.swatch-bialy .swatch__color{border:2px solid #ededed}body.single-product .product__right .variations_form .variations tr td.value .tawcvs-swatches.height270{height:270px}body.single-product .product__right .variations_form .variations tr td.value select{box-shadow:none;height:30px;margin:0;padding:4px 10px 4px 0;background-color:#fff0;line-height:20px;color:#8a8c8c;font-size:15px;font-weight:400;border:0!important;border-bottom:2px solid #ededed!important}body.single-product .product__right .variations_form .variations tr td.value.swatches-parent{padding:15px 10px 30px 40px!important}body.single-product .product__right .variations_form .variations tr.active .value{padding:15px 30px 15px 40px!important;display:block}body.single-product .product__right .variations_form .variations tr.active td.product__right__label:before{transform:rotate(90deg);margin-top:-4px;right:39px}body.single-product .product__right .variations_form .variations tr.pa_rodzaj_montazu_tr .mCSB_container,body.single-product .product__right .variations_form .variations tr.pa_strona-sterowania_tr .mCSB_container,body.single-product .product__right .variations_form .variations tr.pa_zaluzje-strona-sterowania_tr .mCSB_container,body.single-product .product__right .variations_form .variations tr.pa_rodzaj-drabinki_tr .mCSB_container,body.single-product .product__right .variations_form .variations tr.pa_strona-sterowania-isotra_tr .mCSB_container,body.single-product .product__right .variations_form .variations tr.pa_rodzaj-drabinki-drewnianej_tr .mCSB_container,body.single-product .product__right .variations_form .variations tr.pa_rama-okna_tr .mCSB_container,body.single-product .product__right .variations_form .variations tr.pa_typ-ramy-okna_tr .mCSB_container{overflow:unset}body.single-product .product__right .variations_form .variations tr.pa_rodzaj_montazu_tr td.value .tawcvs-swatches .swatch,body.single-product .product__right .variations_form .variations tr.pa_strona-sterowania_tr td.value .tawcvs-swatches .swatch,body.single-product .product__right .variations_form .variations tr.pa_zaluzje-strona-sterowania_tr td.value .tawcvs-swatches .swatch,body.single-product .product__right .variations_form .variations tr.pa_rodzaj-drabinki_tr td.value .tawcvs-swatches .swatch,body.single-product .product__right .variations_form .variations tr.pa_strona-sterowania-isotra_tr td.value .tawcvs-swatches .swatch,body.single-product .product__right .variations_form .variations tr.pa_rodzaj-drabinki-drewnianej_tr td.value .tawcvs-swatches .swatch,body.single-product .product__right .variations_form .variations tr.pa_rama-okna_tr td.value .tawcvs-swatches .swatch,body.single-product .product__right .variations_form .variations tr.pa_typ-ramy-okna_tr td.value .tawcvs-swatches .swatch{width:150px!important;height:236px!important}body.single-product .product__right .variations_form .variations tr.pa_rodzaj_montazu_tr td.value .tawcvs-swatches .swatch img,body.single-product .product__right .variations_form .variations tr.pa_strona-sterowania_tr td.value .tawcvs-swatches .swatch img,body.single-product .product__right .variations_form .variations tr.pa_zaluzje-strona-sterowania_tr td.value .tawcvs-swatches .swatch img,body.single-product .product__right .variations_form .variations tr.pa_rodzaj-drabinki_tr td.value .tawcvs-swatches .swatch img,body.single-product .product__right .variations_form .variations tr.pa_strona-sterowania-isotra_tr td.value .tawcvs-swatches .swatch img,body.single-product .product__right .variations_form .variations tr.pa_rodzaj-drabinki-drewnianej_tr td.value .tawcvs-swatches .swatch img,body.single-product .product__right .variations_form .variations tr.pa_rama-okna_tr td.value .tawcvs-swatches .swatch img,body.single-product .product__right .variations_form .variations tr.pa_typ-ramy-okna_tr td.value .tawcvs-swatches .swatch img{margin:0;width:auto;height:130px}body.single-product .product__right .variations_form .variations tr.pa_rodzaj_montazu_tr td.value .tawcvs-swatches .swatch .swatch__color,body.single-product .product__right .variations_form .variations tr.pa_strona-sterowania_tr td.value .tawcvs-swatches .swatch .swatch__color,body.single-product .product__right .variations_form .variations tr.pa_zaluzje-strona-sterowania_tr td.value .tawcvs-swatches .swatch .swatch__color,body.single-product .product__right .variations_form .variations tr.pa_rodzaj-drabinki_tr td.value .tawcvs-swatches .swatch .swatch__color,body.single-product .product__right .variations_form .variations tr.pa_strona-sterowania-isotra_tr td.value .tawcvs-swatches .swatch .swatch__color,body.single-product .product__right .variations_form .variations tr.pa_rodzaj-drabinki-drewnianej_tr td.value .tawcvs-swatches .swatch .swatch__color,body.single-product .product__right .variations_form .variations tr.pa_rama-okna_tr td.value .tawcvs-swatches .swatch .swatch__color,body.single-product .product__right .variations_form .variations tr.pa_typ-ramy-okna_tr td.value .tawcvs-swatches .swatch .swatch__color{border-radius:0;display:inline-block;width:130px;height:auto;margin:0 0 6px 0}body.single-product .product__right .variations_form .variations tr.pa_rodzaj_montazu_tr td.value .tawcvs-swatches .swatch .swatch__text,body.single-product .product__right .variations_form .variations tr.pa_strona-sterowania_tr td.value .tawcvs-swatches .swatch .swatch__text,body.single-product .product__right .variations_form .variations tr.pa_zaluzje-strona-sterowania_tr td.value .tawcvs-swatches .swatch .swatch__text,body.single-product .product__right .variations_form .variations tr.pa_rodzaj-drabinki_tr td.value .tawcvs-swatches .swatch .swatch__text,body.single-product .product__right .variations_form .variations tr.pa_strona-sterowania-isotra_tr td.value .tawcvs-swatches .swatch .swatch__text,body.single-product .product__right .variations_form .variations tr.pa_rodzaj-drabinki-drewnianej_tr td.value .tawcvs-swatches .swatch .swatch__text,body.single-product .product__right .variations_form .variations tr.pa_rama-okna_tr td.value .tawcvs-swatches .swatch .swatch__text,body.single-product .product__right .variations_form .variations tr.pa_typ-ramy-okna_tr td.value .tawcvs-swatches .swatch .swatch__text{height:40px;display:flex;justify-content:center;align-items:center}body.single-product .product__right .pewc-group-wrap .pewc-group-heading-wrapper h3{padding:20px 40px 0;opacity:.9;color:#404141;font-size:20px;font-weight:700;line-height:28px}body.single-product .product__right .pewc-group-wrap .pewc-group-content-wrapper .pewc-group-description{padding:20px 40px 0}body.single-product .product__right .pewc-group-wrap .pewc-group-content-wrapper ul.pewc-product-extra-groups{margin:0}body.single-product .product__right .pewc-group-wrap .pewc-group-content-wrapper ul.pewc-product-extra-groups li{margin:0}body.single-product .product__right .pewc-group-wrap .pewc-group-content-wrapper ul.pewc-product-extra-groups li .pewc-item-field-wrapper{display:flex;flex-direction:column}body.single-product .product__right .pewc-group-wrap .pewc-group-content-wrapper ul.pewc-product-extra-groups li .pewc-item-field-wrapper label.pewc-field-label{border-bottom:2px solid #f7f7f7;position:relative;padding:15px 60px 15px 40px!important;display:flex;flex-wrap:wrap;text-transform:none;display:inline-block;margin:0;line-height:21px;color:#404141;font-size:17px;font-weight:500;cursor:pointer}body.single-product .product__right .pewc-group-wrap .pewc-group-content-wrapper ul.pewc-product-extra-groups li .pewc-item-field-wrapper label.pewc-field-label .required{display:none}body.single-product .product__right .pewc-group-wrap .pewc-group-content-wrapper ul.pewc-product-extra-groups li .pewc-item-field-wrapper label.pewc-field-label:before{position:absolute;top:50%;right:40px;margin-top:-5px;transition:all 0.3s;content:"";background-image:url(/wp-content/themes/plisso/assets/images/accordion_icon.svg);background-repeat:no-repeat;width:10px;height:10px;background-position:center center}body.single-product .product__right .pewc-group-wrap .pewc-group-content-wrapper ul.pewc-product-extra-groups li .pewc-item-field-wrapper label.pewc-field-label .step{line-height:18px;color:#a0d94d;font-size:13px;font-weight:500;margin:0 12px 0 0}body.single-product .product__right .pewc-group-wrap .pewc-group-content-wrapper ul.pewc-product-extra-groups li .pewc-item-field-wrapper label.pewc-field-label .current__selected{color:#8a8c8c;font-size:15px;font-weight:400;line-height:20px;margin:0 0 0 12px}body.single-product .product__right .pewc-group-wrap .pewc-group-content-wrapper ul.pewc-product-extra-groups li .pewc-item-field-wrapper .pewc-radio-images-wrapper{display:flex;justify-content:space-between;flex-wrap:wrap;padding:15px 8px 30px 40px!important;height:180px;overflow-y:auto;padding:0;display:flex;flex-wrap:wrap;margin:0 -5px}body.single-product .product__right .pewc-group-wrap .pewc-group-content-wrapper ul.pewc-product-extra-groups li .pewc-item-field-wrapper .pewc-radio-images-wrapper .pewc-radio-image-wrapper{position:relative;padding:26px 10px 10px;margin:5px;display:flex;flex-flow:column;align-items:center;width:124px;height:124px;border-radius:0;text-indent:0;border:2px solid #f7f7f7;opacity:1;cursor:pointer}body.single-product .product__right .pewc-group-wrap .pewc-group-content-wrapper ul.pewc-product-extra-groups li .pewc-item-field-wrapper .pewc-radio-images-wrapper .pewc-radio-image-wrapper label{margin:0 0 11px 0}body.single-product .product__right .pewc-group-wrap .pewc-group-content-wrapper ul.pewc-product-extra-groups li .pewc-item-field-wrapper .pewc-radio-images-wrapper .pewc-radio-image-wrapper label .input-checkbox,body.single-product .product__right .pewc-group-wrap .pewc-group-content-wrapper ul.pewc-product-extra-groups li .pewc-item-field-wrapper .pewc-radio-images-wrapper .pewc-radio-image-wrapper label input[type=checkbox],body.single-product .product__right .pewc-group-wrap .pewc-group-content-wrapper ul.pewc-product-extra-groups li .pewc-item-field-wrapper .pewc-radio-images-wrapper .pewc-radio-image-wrapper label input[type=radio]{margin:0;position:absolute!important;width:100%;height:100%;top:0;left:0;border:0;z-index:5;cursor:pointer}body.single-product .product__right .pewc-group-wrap .pewc-group-content-wrapper ul.pewc-product-extra-groups li .pewc-item-field-wrapper .pewc-radio-images-wrapper .pewc-radio-image-wrapper label img{width:24px;height:24px;border-radius:50%;border:0}body.single-product .product__right .pewc-group-wrap .pewc-group-content-wrapper ul.pewc-product-extra-groups li .pewc-item-field-wrapper .pewc-radio-images-wrapper .pewc-radio-image-wrapper .pewc-radio-image-desc{line-height:15px;color:#8a8c8c;font-size:12px;font-weight:400;max-width:100%}body.single-product .product__right .pewc-group-wrap .pewc-group-content-wrapper ul.pewc-product-extra-groups li .pewc-item-field-wrapper .pewc-radio-images-wrapper .pewc-radio-image-wrapper.checked{border:2px solid #a0d94d}body.single-product .product__right .pewc-group-wrap .pewc-group-content-wrapper ul.pewc-product-extra-groups li .pewc-item-field-wrapper .pewc-radio-images-wrapper .pewc-radio-image-wrapper.checked:before{transform:rotate(45deg);content:"";width:6px;height:10px;display:block;border:solid #a0d94d;border-width:0 2px 2px 0;position:absolute;top:5px;left:9px;z-index:2}body.single-product .product__right .pewc-group-wrap .pewc-group-content-wrapper ul.pewc-product-extra-groups li .pewc-item-field-wrapper .pewc-radio-images-wrapper .pewc-radio-image-wrapper.checked:after{content:"";width:24px;height:24px;background-color:#efffd9;position:absolute;top:0;left:0}body.single-product .product__right .pewc-group-wrap .pewc-group-content-wrapper ul.pewc-product-extra-groups li .pewc-item-field-wrapper .pewc-radio-images-wrapper.height285{height:310px}body.single-product .product__right .pewc-group-wrap .pewc-group-content-wrapper ul.pewc-product-extra-groups li .pewc-item-field-wrapper select{box-shadow:none;height:30px;margin:0;padding:4px 10px 4px 0;background-color:#fff0;line-height:20px;color:#8a8c8c;font-size:15px;font-weight:400;border:0!important;border-bottom:2px solid #ededed!important}body.single-product .product__right .pewc-group-wrap .pewc-group-content-wrapper ul.pewc-product-extra-groups li .pewc-item-field-wrapper .pewc-field-price{line-height:21px;color:#8a8c8c;font-size:12px;font-weight:400}body.single-product .product__right .pewc-group-wrap .pewc-group-content-wrapper ul.pewc-product-extra-groups li .pewc-item-field-wrapper .mCSB_inside>.mCSB_container{margin-right:0;display:flex;flex-wrap:wrap}body.single-product .product__right .pewc-group-wrap .pewc-group-content-wrapper ul.pewc-product-extra-groups li .pewc-item-field-wrapper .mCSB_scrollTools .mCSB_draggerRail{background-color:#fff0;width:5px}body.single-product .product__right .pewc-group-wrap .pewc-group-content-wrapper ul.pewc-product-extra-groups li .pewc-item-field-wrapper .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:rgb(237 237 237 / .6);width:5px;border-radius:3px}body.single-product .product__right .pewc-group-wrap .pewc-group-content-wrapper ul.pewc-product-extra-groups li .pewc-item-field-wrapper .mCSB_scrollTools{right:-5px}body.single-product .product__right .pewc-group-wrap .pewc-group-content-wrapper ul.pewc-product-extra-groups li .pewc-item-field-wrapper .box{display:none;padding:25px 40px 20px 40px!important;border-bottom:2px solid #f7f7f7}body.single-product .product__right .pewc-group-wrap .pewc-group-content-wrapper ul.pewc-product-extra-groups li .pewc-item-field-wrapper p.pewc-description{display:flex;justify-content:space-between;margin:0}body.single-product .product__right .pewc-group-wrap .pewc-group-content-wrapper ul.pewc-product-extra-groups li .pewc-item-field-wrapper [type=number]{border:2px solid #f7f7f7;box-shadow:none;margin:0 0 10px 0}body.single-product .product__right .pewc-group-wrap .pewc-group-content-wrapper ul.pewc-product-extra-groups .pewc-item-radio .pewc-item-field-wrapper .box{padding:0!important}body.single-product .product__right .pewc-group-wrap .pewc-group-content-wrapper ul.pewc-product-extra-groups li.active .pewc-item-field-wrapper label.pewc-field-label:before{transform:rotate(90deg);margin-top:-4px;right:39px}body.single-product .product__right .pewc-group-wrap .pewc-group-content-wrapper ul.pewc-product-extra-groups li.active .box{display:block}body.single-product .product__right .pewc-total-field-wrapper{margin:0;padding:40px 40px 35px 40px}body.single-product .product__right .pewc-total-field-wrapper p{display:none}body.single-product .product__right .pewc-total-field-wrapper p:last-of-type{display:block;color:#8a8c8c;font-size:16px;font-weight:400;line-height:33px;display:inline-block;margin:0 5px 0 0}body.single-product .product__right .pewc-total-field-wrapper p span#pewc-grand-total-label{line-height:37px;display:inline-block}body.single-product .product__right .pewc-total-field-wrapper p .amount{color:#404141;font-size:26px;font-weight:700;margin:0 0 0 10px}body.single-product .product__right .submit__box{display:flex;padding:0 40px 40px 40px}body.single-product .woocommerce-tabs{background:#fff;margin:50px 15px 0 15px;padding:0;border-top:0;border-radius:10px}body.single-product .woocommerce-tabs .tabs__left{background:#fff0;border-bottom:2px solid #ededed;text-align:center}body.single-product .woocommerce-tabs .tabs__left li{max-width:initial;border:0;display:inline-block}body.single-product .woocommerce-tabs .tabs__left li a{padding:20px 18px 18px;text-transform:none;color:#8a8c8c;font-size:20px;font-weight:400;line-height:28px;border-bottom:2px solid #fff0}body.single-product .woocommerce-tabs .tabs__left li.active a{color:#404141;border-bottom:2px solid #a0d94d;font-weight:700}body.single-product .woocommerce-tabs .tabs__left li+li{margin-top:0}body.single-product .woocommerce-tabs .tabs__right .wc-tab{max-width:1210px;padding:50px 15px;margin:0 auto}body.single-product .woocommerce-tabs .tabs__right .wc-tab.entry-content p{margin:0 0 20px 0;color:#8a8c8c;font-size:16px;font-weight:400;line-height:26px}body.single-product .woocommerce-tabs .tabs__right .wc-tab.entry-content p.lead{color:#8a8c8c;font-weight:400;font-size:20px;line-height:28px}body.single-product .woocommerce-tabs .tabs__right .wc-tab.entry-content p:last-of-type{margin-bottom:0}body.single-product .woocommerce-tabs .tabs__right .wc-tab .shop_attributes tbody td,body.single-product .woocommerce-tabs .tabs__right .wc-tab .shop_attributes tbody th{padding:.5rem .625rem .625rem;margin:0 0 20px 0;color:#8a8c8c;font-size:16px;font-weight:400;line-height:26px}body.single-product .woocommerce-tabs .tabs__right .wc-tab .shop_attributes tbody th{text-align:left;font-weight:500}body.single-product .woocommerce-tabs .tabs__right .wc-tab .shop_attributes tbody tr:nth-child(odd){background-color:#fbfbfb}body.single-product .woocommerce-tabs .tabs__right .wc-tab .shop_attributes a{color:#a0d94d}body.single-product .woocommerce-tabs .tabs__right .wc-tab .woocommerce-Reviews .woocommerce-Reviews-title,body.single-product .woocommerce-tabs .tabs__right .wc-tab .woocommerce-Reviews .comment-reply-title{color:#404141}body.single-product .woocommerce-tabs .tabs__right .wc-tab .woocommerce-Reviews .comment-form-rating .stars a{font-size:18px;color:#a0d94d;font-weight:500;margin:0 2px;line-height:30px;display:inline-block;border-radius:50%}body.single-product .woocommerce-tabs .tabs__right .wc-tab .woocommerce-Reviews .comment-form-rating .stars a.active{background-color:#a0d94d;color:#fff;width:30px;height:30px;text-align:center}body.single-product .woocommerce-tabs .tabs__right .wc-tab .woocommerce-Reviews label{display:block;margin:20px 0 10px;text-transform:none}body.single-product .woocommerce-tabs .tabs__right .wc-tab .woocommerce-Reviews label .required{color:#a0d94d}body.single-product .woocommerce-tabs .tabs__right .wc-tab .woocommerce-Reviews textarea,body.single-product .woocommerce-tabs .tabs__right .wc-tab .woocommerce-Reviews input[type=text],body.single-product .woocommerce-tabs .tabs__right .wc-tab .woocommerce-Reviews input[type=email]{border:0;box-shadow:none;border-bottom:2px solid #ededed;background-color:#fff;height:30px;margin:0 0 20px 0;padding:0;font-size:16px;color:#212121;resize:none}body.single-product .woocommerce-tabs .tabs__right .wc-tab .woocommerce-Reviews textarea:focus,body.single-product .woocommerce-tabs .tabs__right .wc-tab .woocommerce-Reviews input[type=text]:focus,body.single-product .woocommerce-tabs .tabs__right .wc-tab .woocommerce-Reviews input[type=email]:focus{border-bottom:2px solid #a0d94d}body.single-product .woocommerce-tabs .tabs__right .wc-tab .woocommerce-Reviews input[type=checkbox],body.single-product .woocommerce-tabs .tabs__right .wc-tab .woocommerce-Reviews input[type=radio]{margin-right:10px;display:inline-block;float:left}body.single-product .woocommerce-tabs .tabs__right .wc-tab .woocommerce-Reviews .submit.button{display:inline-block;line-height:19px;color:#fff;font-size:14px;font-weight:600;letter-spacing:1.4px;text-transform:uppercase;box-shadow:0 0 40px rgb(160 217 77 / .5);border-radius:25px;background-color:#a0d94d;background-image:url(/wp-content/themes/plisso/assets/images/main_link_arrow.svg);background-repeat:no-repeat;background-position:top 50% right 29px;border:0;padding:16px 77px 15px 30px}body.single-product .woocommerce-tabs .tabs__right .wc-tab .woocommerce-Reviews .submit.button:hover{color:#425920}body.single-product .woocommerce-tabs .tabs__right .wc-tab .woocommerce-Reviews .star-rating{margin:0 0 6px 0}body.single-product .woocommerce-tabs .tabs__right .wc-tab .woocommerce-Reviews .form-submit{display:block;margin:30px 0 0 0;clear:both}body.single-product .woocommerce-tabs .tabs__right .wc-tab.woocommerce-Tabs-panel--description .single__desc__box,body.single-product .woocommerce-tabs .tabs__right .wc-tab.woocommerce-Tabs-panel--desc .single__desc__box{display:flex}body.single-product .woocommerce-tabs .tabs__right .wc-tab.woocommerce-Tabs-panel--description .single__desc__box__left,body.single-product .woocommerce-tabs .tabs__right .wc-tab.woocommerce-Tabs-panel--desc .single__desc__box__left{display:flex;align-items:center;flex:0 0 536px;max-width:536px}body.single-product .woocommerce-tabs .tabs__right .wc-tab.woocommerce-Tabs-panel--description .single__desc__box__left .desc,body.single-product .woocommerce-tabs .tabs__right .wc-tab.woocommerce-Tabs-panel--desc .single__desc__box__left .desc{margin:-40px 0 0 0}body.single-product .woocommerce-tabs .tabs__right .wc-tab.woocommerce-Tabs-panel--description .single__desc__box__left .desc p,body.single-product .woocommerce-tabs .tabs__right .wc-tab.woocommerce-Tabs-panel--desc .single__desc__box__left .desc p{margin:0 0 20px 0;color:#8a8c8c;font-size:16px;font-weight:400;line-height:26px}body.single-product .woocommerce-tabs .tabs__right .wc-tab.woocommerce-Tabs-panel--description .single__desc__box__left .desc p:first-of-type,body.single-product .woocommerce-tabs .tabs__right .wc-tab.woocommerce-Tabs-panel--desc .single__desc__box__left .desc p:first-of-type{color:#8a8c8c;font-weight:400;font-size:20px;line-height:28px}body.single-product .woocommerce-tabs .tabs__right .wc-tab.woocommerce-Tabs-panel--description .single__desc__box__left .desc p:last-of-type,body.single-product .woocommerce-tabs .tabs__right .wc-tab.woocommerce-Tabs-panel--desc .single__desc__box__left .desc p:last-of-type{margin-bottom:0}body.single-product .woocommerce-tabs .tabs__right .wc-tab.woocommerce-Tabs-panel--description .single__desc__box__right,body.single-product .woocommerce-tabs .tabs__right .wc-tab.woocommerce-Tabs-panel--desc .single__desc__box__right{display:flex;justify-content:flex-end;flex:0 0 calc(100% - 536px);max-width:calc(100% - 536px);padding:0 0 0 50px}body.single-product .woocommerce-tabs .tabs__right .wc-tab.woocommerce-Tabs-panel--description .single__desc__box__right ul,body.single-product .woocommerce-tabs .tabs__right .wc-tab.woocommerce-Tabs-panel--desc .single__desc__box__right ul{margin:0;text-align:right;display:flex;max-width:520px;flex-wrap:wrap}body.single-product .woocommerce-tabs .tabs__right .wc-tab.woocommerce-Tabs-panel--description .single__desc__box__right ul li,body.single-product .woocommerce-tabs .tabs__right .wc-tab.woocommerce-Tabs-panel--desc .single__desc__box__right ul li{display:inline-block}body.single-product .woocommerce-tabs .tabs__right .wc-tab.woocommerce-Tabs-panel--description .single__desc__box__right ul li:nth-of-type(even),body.single-product .woocommerce-tabs .tabs__right .wc-tab.woocommerce-Tabs-panel--desc .single__desc__box__right ul li:nth-of-type(even){padding:0}body.single-product .woocommerce-tabs .tabs__right .wc-tab.woocommerce-Tabs-panel--description .single__desc__box__right ul li:nth-of-type(odd),body.single-product .woocommerce-tabs .tabs__right .wc-tab.woocommerce-Tabs-panel--desc .single__desc__box__right ul li:nth-of-type(odd){padding:50px 30px 0 0}body.single-product .upsells{margin:0 0 -70px 0;padding:0}.upsells__section .about{padding:0}.upsells__section .about .section2{padding:50px 0 0}.upsells__section .about .section2>.row{margin:0 -15px}.upsells__section .about .section2 .left-col{position:relative;z-index:5}.upsells__section .about .section2 .left-col .box .title{line-height:45px;color:#404141;font-size:36px;font-weight:700;margin:0 0 9px 0}.upsells__section .about .section2 .left-col .box .subtitle{color:#8a8c8c;font-size:20px;font-weight:400;line-height:28px}.upsells__section .about .section2 .left-col .box .slick__arrows{margin:98px 0 0 0;position:relative}.upsells__section .about .section2 .right-col .slick-track{display:flex}.upsells__section .about .section2 .right-col .cont{padding-bottom:70px;float:none;height:100%;min-height:1px;display:flex}.upsells__section .about .section2 .right-col .cont .box{border-radius:10px;transition:all 0.3s;padding:10px 10px 0 10px;height:100%;display:block}.upsells__section .about .section2 .right-col .cont .box .product__ribbons{display:none}.upsells__section .about .section2 .right-col .cont .box img{border-radius:10px;max-height:213px}.upsells__section .about .section2 .right-col .cont .box .line{transition:all 0.3s;height:0;position:absolute;left:0;width:3px;background:#a0d94d;margin-top:10px}.upsells__section .about .section2 .right-col .cont .box .bottom{padding:30px 20px 85px 20px}.upsells__section .about .section2 .right-col .cont .box .bottom .added_to_cart.wc-forward{display:block;text-align:center;padding:15px 24px 15px 67px;box-shadow:0 0 40px rgb(160 217 77 / .5);background-image:url(/wp-content/themes/plisso/assets/images/header_cart_btn.svg);background-repeat:no-repeat;background-position:top 50% left 20px;background-size:20px 20px;border-radius:25px;background-color:#a0d94d;line-height:18px;color:#fff;font-size:14px;font-weight:600;letter-spacing:1.4px;text-transform:uppercase}.upsells__section .about .section2 .right-col .cont .box .bottom .added_to_cart.wc-forward:after{display:none}.upsells__section .about .section2 .right-col .cont .box .bottom .product__title{text-transform:none;line-height:25px;color:#404141;font-size:20px;font-weight:600;margin:0}.upsells__section .about .section2 .right-col .cont .box .bottom .product__main__color{margin:8px 0 0 0;color:#8a8c8c;font-size:16px;font-weight:400;line-height:20px}.upsells__section .about .section2 .right-col .cont .box .bottom .product__main__color .color{display:inline-block;margin:0 10px 0 0;width:20px;height:20px;border-radius:15px;position:relative;top:3px}.upsells__section .about .section2 .right-col .cont .box .bottom .product__main__color span{display:inline-block}.upsells__section .about .section2 .right-col .cont .box .bottom .product__prices{width:220px;position:absolute;bottom:20px;left:30px;text-align:left;justify-content:flex-start;line-height:28px;color:#404141;font-size:22px;font-weight:700}.upsells__section .about .section2 .right-col .cont .box .bottom .product__prices .current{line-height:28px;color:#404141;font-size:22px;font-weight:700}.upsells__section .about .section2 .right-col .cont .box .bottom .product__prices span+span{margin-left:0}.upsells__section .about .section2 .right-col .cont .box .bottom .add_to_cart_button{z-index:9;display:inline-block;overflow:hidden;text-indent:-9999px;padding:0;width:50px;height:50px;border-radius:25px;background-color:#f7f7f7;background-image:url(/wp-content/themes/plisso/assets/images/header_cart.svg);background-repeat:no-repeat;background-size:16px 19px;background-position:center center;transition:all 0.3s;position:absolute;right:10px;bottom:10px}.upsells__section .about .section2 .right-col .cont .box .bottom.current2 .price__css{width:220px;position:absolute;bottom:20px;left:30px;text-align:left;justify-content:flex-start;line-height:28px;color:#404141;font-size:22px;font-weight:700}.upsells__section .about .section2 .right-col .cont .box .bottom.current2 .price__css .amount{display:inline-block}.upsells__section .about .section2 .right-col .cont .box .bottom.current2 .from{display:inline-block;color:#8a8c8c;font-size:15px;font-weight:400}.upsells__section .about .section2 .right-col .cont .box .bottom.current2 .product__prices{display:none}.upsells__section .about .section2 .right-col .cont .box .button{display:none}.upsells__section .about .section2 .right-col .cont .box:hover{box-shadow:0 30px 40px rgb(0 0 0 / .1)}.upsells__section .about .section2 .right-col .cont .box:hover .add_to_cart_button{width:70px;height:70px;border-radius:35px;background-color:#efffd9}.cart-empty,.contact__form div.wpcf7-mail-sent-ok,.contact__form div.wpcf7-validation-errors,.woocommerce-info,.woocommerce-message,.woocommerce-notice--info,.woocommerce-notice--success,div.woocommerce-error,ul.woocommerce-error li{max-width:100%;padding:10px;text-align:center}.cart-empty:before,.contact__form div.wpcf7-mail-sent-ok:before,.contact__form div.wpcf7-validation-errors:before,.woocommerce-info:before,.woocommerce-message:before,.woocommerce-notice--info:before,.woocommerce-notice--success:before,div.woocommerce-error:before,ul.woocommerce-error li:before{display:none}.woocommerce-message{color:#425920;text-align:center;border:2px solid #a0d94d;flex-direction:column;align-items:center;max-width:100%}.woocommerce-message .button{padding:15px 24px 15px 67px;box-shadow:0 0 40px rgb(160 217 77 / .5);background-image:url(/wp-content/themes/plisso/assets/images/header_cart_btn.svg);background-repeat:no-repeat;background-position:top 50% left 20px;background-size:20px 20px;border-radius:25px;background-color:#a0d94d;line-height:18px;color:#fff;font-size:14px;font-weight:600;letter-spacing:1.4px;text-transform:uppercase;max-width:inherit}.woocommerce-message .button:after{display:none}.type__of__assembly__gallery{margin:30px 0 0 0}.type__of__assembly__gallery ul{margin:0}.type__of__assembly__gallery ul li{margin:0 5px 15px 0;display:inline-block}.type__of__assembly__gallery ul li img{max-width:220px}.type__of__assembly__gallery ul li p{line-height:15px;color:#8a8c8c;font-size:14px;font-weight:400;margin:10px 0 0 0}.type__of__assembly__text{margin:20px 0 0 0}.type__of__assembly__text p{margin:0 0 20px 0;color:#8a8c8c;font-size:14px;font-weight:400;line-height:23px}.hardware__color{margin:20px 0 0 0;background:#fff;border-radius:10px;padding:15px}.hardware__color p{margin:0;color:#8a8c8c;font-size:14px;font-weight:400;line-height:23px}.product__gallery__right .hardware__color{display:none}.product__right>.box__hide{display:none}.delivery__box{padding:20px 40px;color:#8a8c8c;font-size:14px;font-weight:400;line-height:23px}.measurement__link{padding:0 40px}.measurement__link p{margin:0}.measurement__link p a{display:inline-block;color:#a0d94d;font-style:italic}.product__right .dimensions__text{padding:20px 40px 0 40px;color:#8a8c8c;font-size:14px;font-weight:400;line-height:23px}.product__right .dimensions__text strong{line-height:21px;color:#404141;font-size:17px;font-weight:500}@media (max-width:639px){.product__right .dimensions__text{padding:20px 20px 0 20px}}.product__right .download__box{padding:20px 30px 0;display:flex;justify-content:center}.product__right .download__box a{background-image:none;padding:11px 16px 12px 16px;margin:10px;display:flex;justify-content:center;align-items:center;box-shadow:0 0 16px #d3d3d3;letter-spacing:1px}.product__right .download__box a:hover{background-color:#eaeaea;box-shadow:0 0 16px #9c9c9c}.product__right .download__box a .fa-pencil-ruler,.product__right .download__box a .fa-tools{margin-left:7px}.product__right .phone__box{margin:0 40px 40px 40px;text-align:center;background-color:#f7f7f7;padding:10px}.product__right .phone__box p{margin:0;color:#8a8c8c;font-size:16px;font-weight:400;line-height:26px}.product__right .phone__box p a{display:inline-block;color:#a0d94d;font-style:italic}.product__right .phone__box p a:hover{font-weight:600}.footer{border-top:1px solid #ededed;padding:80px 0 0 0;background-color:#fff}.footer .widgettitle{line-height:20px;color:#404141;font-size:16px;font-weight:600;margin:0 0 20px 0;text-transform:none}.footer .textwidget p{color:#8a8c8c;font-size:14px;font-weight:400;line-height:28px;margin-bottom:15px}.footer .widget_nav_menu ul li{margin:0}.footer .widget_nav_menu ul li:hover a{color:#8a8c8c}.footer .widget_nav_menu ul li a{color:#8a8c8c;font-size:14px;font-weight:400;line-height:28px;display:inline-block;margin-bottom:6px}.footer .widget_nav_menu ul li a:hover{color:#a0d94d}.footer .widget_nav_menu ul li.active a{color:#8a8c8c}.footer .social__media{display:flex;flex-flow:column;justify-content:center;align-items:center;max-width:20px}.footer .social__media a{color:#404141;font-size:17px;margin-bottom:17px}.footer .social__media a:last-of-type{margin-bottom:0}.footer .social__media a:hover{color:#a0d94d}.footer__top{padding:0}.footer__top .col1{flex:0 0 45%;max-width:45%}.footer__top .col1 .widget{max-width:600px;padding-right:20px;margin-bottom:50px}.footer__top .col2{flex:0 0 35%;max-width:35%}.footer__top .col2 .widget_nav_menu ul{max-width:100%;-moz-column-count:2;column-count:2}.footer__top .col3{flex:0 0 calc(20% - 50px);max-width:calc(20% - 50px)}.footer__top .col4{flex:0 0 50px;max-width:50px}.footer__top .marginB75__box{margin-bottom:75px}.footer__center{margin-top:-32px;position:relative;top:-32px}.footer__center .center-col{margin-left:50%}.footer__center .footer__payments{display:flex;align-items:center;justify-content:flex-end}.footer__center .footer__payments .img-cont{display:inline-block}.footer__center .footer__payments img{margin-left:20px;max-height:32px}.footer__center .footer__payments__rep1,.footer__center .footer__payments__rep2{height:32px;display:flex;align-items:center}.footer__center .footer__payments__rep1{padding-right:30px}.footer__center .footer__payments__rep2{padding-left:10px;border-left:2px solid #ededed}.footer__bottom{padding:20px 0;border-top:1px solid #ededed}.footer__bottom p{margin:0;color:#8a8c8c;font-size:12px;font-weight:400;line-height:28px}.footer__bottom p a{text-decoration:underline;color:#84b340!important;font-weight:400}.footer__bottom p a:hover{font-weight:700}.footer__bottom .right-col{text-align:right}.woocommerce-cart .product-quantity .input-text.input-text{padding:0;font-size:26px;display:inline-block;width:46px}.search-results .title__box .breadcrumbs span.search.current-item{display:none}.search-results #content{background-color:#f7f7f7;max-width:100%}.search-results #content>#inner-content{max-width:1450px;margin:0 auto;padding:50px 15px 100px 15px}.product__cont{padding-bottom:70px;float:none;height:100%;min-height:1px;display:flex}.product__cont .box{position:relative;border-radius:10px;transition:all 0.3s;padding:10px 10px 0 10px;height:100%;display:block}.product__cont .box .product__ribbons{display:none}.product__cont .box img{border-radius:10px}.product__cont .box .line{transition:all 0.3s;height:0;position:absolute;left:0;width:3px;background:#a0d94d;margin-top:10px}.product__cont .box .bottom{padding:30px 20px 65px 20px}.product__cont .box .bottom .added_to_cart.wc-forward{display:block;text-align:center;padding:15px 24px 15px 67px;box-shadow:0 0 40px rgb(160 217 77 / .5);background-image:url(/wp-content/themes/plisso/assets/images/header_cart_btn.svg);background-repeat:no-repeat;background-position:top 50% left 20px;background-size:20px 20px;border-radius:25px;background-color:#a0d94d;line-height:18px;color:#fff;font-size:14px;font-weight:600;letter-spacing:1.4px;text-transform:uppercase}.product__cont .box .bottom .added_to_cart.wc-forward:after{display:none}.product__cont .box .bottom .product__title{text-transform:none;line-height:25px;color:#404141;font-size:20px;font-weight:600;margin:0}.product__cont .box .bottom .product__main__color{margin:8px 0 0 0;color:#8a8c8c;font-size:16px;font-weight:400;line-height:20px;position:relative;top:3px}.product__cont .box .bottom .product__main__color .color{display:inline-block;margin:0 10px 0 0;width:20px;height:20px;border-radius:15px}.product__cont .box .bottom .product__main__color span{display:inline-block}.product__cont .box .bottom .product__prices{width:220px;position:absolute;bottom:20px;left:30px;text-align:left;justify-content:flex-start;line-height:28px;color:#404141;font-size:22px;font-weight:700}.product__cont .box .bottom .product__prices .current{line-height:28px;color:#404141;font-size:22px;font-weight:700}.product__cont .box .bottom .product__prices span+span{margin-left:0}.product__cont .box .bottom .add_to_cart_button{z-index:9;display:inline-block;overflow:hidden;text-indent:-9999px;padding:0;width:50px;height:50px;border-radius:25px;background-color:#f7f7f7;background-image:url(/wp-content/themes/plisso/assets/images/header_cart.svg);background-repeat:no-repeat;background-size:16px 19px;background-position:center center;transition:all 0.3s;position:absolute;right:10px;bottom:10px}.product__cont .box .bottom.current2 .price__css{width:220px;position:absolute;bottom:20px;left:30px;text-align:left;justify-content:flex-start;line-height:28px;color:#404141;font-size:22px;font-weight:700}.product__cont .box .bottom.current2 .price__css .amount{display:inline-block}.product__cont .box .bottom.current2 .from{display:inline-block;color:#8a8c8c;font-size:15px;font-weight:400}.product__cont .box .bottom.current2 .product__prices{display:none}.product__cont .box .bottom .button{display:none}.product__cont .box:hover{box-shadow:0 30px 40px rgb(0 0 0 / .1)}.product__cont .box:hover .add_to_cart_button{width:70px;height:70px;border-radius:35px;background-color:#efffd9}.woocommerce-account .textpage__page .row{max-width:1200px}.woocommerce-account .woocommerce-MyAccount-navigation{border-right:0;flex:0 0 220px!important;max-width:220px!important}.woocommerce-account .woocommerce-MyAccount-navigation .wc-tabs{padding-right:15px;border-right:1px solid #f1f2f4}.woocommerce-account .woocommerce-MyAccount-navigation .wc-tabs li{padding:0;max-width:100%;border:none;margin:0 0 10px 0;line-height:30px}.woocommerce-account .woocommerce-MyAccount-navigation .wc-tabs li.woocommerce-MyAccount-navigation-link--favorites{display:none}.woocommerce-account .woocommerce-MyAccount-navigation .wc-tabs li:hover a{color:#909097}.woocommerce-account .woocommerce-MyAccount-navigation .wc-tabs li a{font-style:inherit;display:inline-block;padding:0;text-transform:none;line-height:25px;font-size:14px;font-weight:400;color:#909097;text-decoration:none}.woocommerce-account .woocommerce-MyAccount-navigation .wc-tabs li a:hover{color:#a0d94d}.woocommerce-account .woocommerce-MyAccount-navigation .wc-tabs li.is-active a{color:#a0d94d}.woocommerce-account .woocommerce-MyAccount-navigation .wc-tabs li:before{display:none}.woocommerce-account .woocommerce-MyAccount-content{flex:0 0 calc(100% - 220px)!important;max-width:calc(100% - 220px)!important}.woocommerce-account .woocommerce-MyAccount-content a:not(.button):not(.button--outline):not(.button--white):not(.button--gray):not(.button--gray){color:#a0d94d}.woocommerce-account .woocommerce-MyAccount-content .input-text.input-text,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-input-wrapper select{border:0;box-shadow:none;border-bottom:2px solid #ededed;background-color:#fff;height:30px!important;margin:0;padding:0;font-size:16px}.woocommerce-account .woocommerce-MyAccount-content .input-text.input-text:active,.woocommerce-account .woocommerce-MyAccount-content .input-text.input-text:focus,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-input-wrapper select:active,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-input-wrapper select:focus{border-color:#a0d94d}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-input-wrapper select{border:0!important;border-bottom:2px solid #ededed!important}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-input-wrapper select:active,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-input-wrapper select:focus{border-color:#a0d94d!important}.woocommerce-account .woocommerce-MyAccount-content #billing_nip_field{margin-top:1.5rem}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-field-group label{color:#8a8c8c;font-size:12px;font-weight:600;text-transform:none}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-field-group label .required{color:#a0d94d}.woocommerce-account .woocommerce-MyAccount-content .button--outline,.woocommerce-account .woocommerce-MyAccount-content .button{text-decoration:none;font-style:normal;display:inline-block;line-height:19px;color:#fff;font-size:14px;font-weight:600;letter-spacing:1.4px;text-transform:uppercase;box-shadow:0 0 40px rgb(160 217 77 / .5);border-radius:25px;background-color:#a0d94d;background-image:url(/wp-content/themes/plisso/assets/images/main_link_arrow.svg);background-repeat:no-repeat;background-position:top 50% right 29px;border:0;padding:16px 77px 15px 30px}.woocommerce-account .woocommerce-MyAccount-content .button--outline:hover,.woocommerce-account .woocommerce-MyAccount-content .button:hover{color:#425920}.woocommerce-account .woocommerce-MyAccount-content ul[role=alert]{color:#fff;background-color:#f08a24}.woocommerce-account .woocommerce-MyAccount-content ul[role=alert] li{color:#fff;font-weight:700;border:0;font-size:14px;text-align:center;bottom:0;line-height:18px;padding:10px 22px;margin:0}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-notice--success{background:#2ecc71}.woocommerce-account .woocommerce-MyAccount-content ul.woocommerce-error li{background:#e10915}.woocommerce-account .woocommerce-MyAccount-content ul.woocommerce-error li:before{display:none}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-orders-table .woocommerce-button{text-decoration:none;font-style:normal}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-orders-table .woocommerce-button:hover{text-decoration:underline}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-orders-table tbody tr:hover,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-orders-table tbody tr:focus{background:inherit!important}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-orders-table tbody tr:hover td,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-orders-table tbody tr:focus td{border-color:#ebebeb;color:inherit!important}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-orders-table tbody tr:hover td a,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-orders-table tbody tr:focus td a{color:#535353!important}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-orders-table tbody tr:hover td .woocommerce-button,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-orders-table tbody tr:focus td .woocommerce-button{color:#a0d94d!important}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-orders-table tbody tr:hover th,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-orders-table tbody tr:focus th{border:2px solid #ebebeb!important}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-order-details .woocommerce-Price-amount{color:#a0d94d}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-order-details .shop_table{margin-bottom:45px}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-address-fields input#billing_address_2,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-address-fields input#shipping_address_2{margin-top:30px}.woocommerce-account .woocommerce-form-login input.input-text,.woocommerce-account .woocommerce-form-register input.input-text,.woocommerce-account .woocommerce-ResetPassword input.input-text{border:0;box-shadow:none;border-bottom:2px solid #ededed;background-color:#fff;height:30px!important;margin:0;padding:0;font-size:16px}.woocommerce-account .woocommerce-form-login input.input-text:active,.woocommerce-account .woocommerce-form-login input.input-text:focus,.woocommerce-account .woocommerce-form-register input.input-text:active,.woocommerce-account .woocommerce-form-register input.input-text:focus,.woocommerce-account .woocommerce-ResetPassword input.input-text:active,.woocommerce-account .woocommerce-ResetPassword input.input-text:focus{border-color:#a0d94d}.woocommerce-account .woocommerce-form-login .woocommerce-form-login__submit,.woocommerce-account .woocommerce-form-login .woocommerce-Button,.woocommerce-account .woocommerce-form-register .woocommerce-form-login__submit,.woocommerce-account .woocommerce-form-register .woocommerce-Button,.woocommerce-account .woocommerce-ResetPassword .woocommerce-form-login__submit,.woocommerce-account .woocommerce-ResetPassword .woocommerce-Button{text-decoration:none;font-style:normal;display:inline-block;line-height:19px;color:#fff;font-size:14px;font-weight:600;letter-spacing:1.4px;text-transform:uppercase;box-shadow:0 0 40px rgb(160 217 77 / .5);border-radius:25px;background-color:#a0d94d;background-image:url(/wp-content/themes/plisso/assets/images/main_link_arrow.svg);background-repeat:no-repeat;background-position:top 50% right 29px;border:0;padding:16px 77px 15px 30px}.woocommerce-account .woocommerce-form-login .woocommerce-form-login__submit:hover,.woocommerce-account .woocommerce-form-login .woocommerce-Button:hover,.woocommerce-account .woocommerce-form-register .woocommerce-form-login__submit:hover,.woocommerce-account .woocommerce-form-register .woocommerce-Button:hover,.woocommerce-account .woocommerce-ResetPassword .woocommerce-form-login__submit:hover,.woocommerce-account .woocommerce-ResetPassword .woocommerce-Button:hover{color:#425920}.woocommerce-account .woocommerce-form-login .lost_password a,.woocommerce-account .woocommerce-form-register .lost_password a,.woocommerce-account .woocommerce-ResetPassword .lost_password a{color:#a0d94d}.woocommerce-account .woocommerce-form-login .woocommerce-form-login__buttons,.woocommerce-account .woocommerce-form-register .woocommerce-form-login__buttons,.woocommerce-account .woocommerce-ResetPassword .woocommerce-form-login__buttons{margin-top:40px}.woocommerce-account .woocommerce-form-login .woocommerce-form__label-for-checkbox span,.woocommerce-account .woocommerce-form-register .woocommerce-form__label-for-checkbox span,.woocommerce-account .woocommerce-ResetPassword .woocommerce-form__label-for-checkbox span{text-transform:none}.woocommerce-account .woocommerce-form-login .required,.woocommerce-account .woocommerce-form-register .required,.woocommerce-account .woocommerce-ResetPassword .required{color:#a0d94d}.woocommerce-account .woocommerce-form-login label,.woocommerce-account .woocommerce-form-register label,.woocommerce-account .woocommerce-ResetPassword label{text-transform:none}.post-type-archive-product .footer,.archive.woocommerce .footer{border-top:0}.post-type-archive-product .title__box,.archive.woocommerce .title__box{position:relative}.post-type-archive-product .title__box .cont:after,.archive.woocommerce .title__box .cont:after{content:"";position:absolute;left:-500px;bottom:0;height:50px;width:850px;background:#f7f7f7}.post-type-archive-product #content,.archive.woocommerce #content{background-color:#f7f7f7;max-width:100%}.post-type-archive-product #content #inner-content,.archive.woocommerce #content #inner-content{max-width:1450px;margin:0 auto;padding:30px 15px 90px 15px}.post-type-archive-product .product-archive,.archive.woocommerce .product-archive{margin:0}.post-type-archive-product .product-archive .cat-desc-mobile-only,.archive.woocommerce .product-archive .cat-desc-mobile-only{display:none}.post-type-archive-product .product-archive .product-archive__left,.archive.woocommerce .product-archive .product-archive__left{padding:0;max-width:360px}.post-type-archive-product .product-archive .product-archive__left .widget_product_categories,.archive.woocommerce .product-archive .product-archive__left .widget_product_categories{padding:23px 30px 26px}.post-type-archive-product .product-archive .product-archive__left .widget_product_categories .widgettitle,.archive.woocommerce .product-archive .product-archive__left .widget_product_categories .widgettitle{color:#404141;font-size:20px;font-weight:700;line-height:28px;text-transform:none;margin-bottom:17px}.post-type-archive-product .product-archive .product-archive__left .widget_product_categories .select2-container--default .select2-selection--single,.archive.woocommerce .product-archive .product-archive__left .widget_product_categories .select2-container--default .select2-selection--single{width:100%!important;border:0;border:3px solid #f6f6f6!important;border-radius:5px;padding:8px 15px 8px;margin:0;line-height:20px;outline:none;box-shadow:none;height:auto}.post-type-archive-product .product-archive .product-archive__left .widget_product_categories .select2-container--default .select2-selection--single .select2-selection__rendered,.archive.woocommerce .product-archive .product-archive__left .widget_product_categories .select2-container--default .select2-selection--single .select2-selection__rendered{color:#8a8c8c;font-size:14px;font-weight:500}.post-type-archive-product .product-archive .product-archive__left .widget_product_categories .select2-container--default .select2-selection--single .select2-selection__arrow,.archive.woocommerce .product-archive .product-archive__left .widget_product_categories .select2-container--default .select2-selection--single .select2-selection__arrow{height:100%;width:35px}.post-type-archive-product .product-archive .product-archive__left .berocket_ajax_group_filter_title,.archive.woocommerce .product-archive .product-archive__left .berocket_ajax_group_filter_title{border-bottom:1px solid #ededed;opacity:.9;color:#404141;font-size:20px;font-weight:700;line-height:28px;margin:0 0 20px 0;padding:23px 30px 20px}.post-type-archive-product .product-archive .product-archive__left .berocket_ajax_group_filter_title .berocket_aapf_reset_button,.archive.woocommerce .product-archive .product-archive__left .berocket_ajax_group_filter_title .berocket_aapf_reset_button{font-size:0;width:25px;height:25px;border-radius:13px;background-color:#fff0f0;background-image:url(/wp-content/themes/plisso/assets/images/reset_btn.svg);background-repeat:no-repeat;background-position:center center;background-size:10px 10px;border:0;float:right;cursor:pointer;transition:all 0.3s}.post-type-archive-product .product-archive .product-archive__left .berocket_ajax_group_filter_title .berocket_aapf_reset_button:hover,.archive.woocommerce .product-archive .product-archive__left .berocket_ajax_group_filter_title .berocket_aapf_reset_button:hover{background-color:red;background-image:url(/wp-content/themes/plisso/assets/images/reset_btn_hover.svg)}.post-type-archive-product .product-archive .product-archive__left .box,.archive.woocommerce .product-archive .product-archive__left .box{padding:0 0 1px 0;margin:66px 20px 0 0;border-radius:10px;background-color:#fff}.post-type-archive-product .product-archive .product-archive__left .box .berocket_aapf_widget-title_div,.archive.woocommerce .product-archive .product-archive__left .box .berocket_aapf_widget-title_div{padding:0 30px;margin:0 30px 20px 0}.post-type-archive-product .product-archive .product-archive__left .box ul.berocket_aapf_widget li>span,.archive.woocommerce .product-archive .product-archive__left .box ul.berocket_aapf_widget li>span{display:flex}.post-type-archive-product .product-archive .product-archive__left .box .widget-title,.archive.woocommerce .product-archive .product-archive__left .box .widget-title{margin:0;line-height:25px}.post-type-archive-product .product-archive .product-archive__left .box .widget-title span,.archive.woocommerce .product-archive .product-archive__left .box .widget-title span{color:#404141;font-size:14px;font-weight:600;line-height:25px;display:inline-block}.post-type-archive-product .product-archive .product-archive__left .box .berocket_aapf_widget_show,.archive.woocommerce .product-archive .product-archive__left .box .berocket_aapf_widget_show{width:25px;height:25px;border-radius:13px;background-image:url(/wp-content/themes/plisso/assets/images/widget_title_angle.svg);background-repeat:no-repeat;background-position:center center;background-size:9px 5px;background-color:#f7f7f7;transform:rotate(0);top:1px;margin-top:0;margin-right:0}.post-type-archive-product .product-archive .product-archive__left .box .berocket_aapf_widget_show.show_button,.archive.woocommerce .product-archive .product-archive__left .box .berocket_aapf_widget_show.show_button{transform:rotate(180deg)}.post-type-archive-product .product-archive .product-archive__left .box .berocket_aapf_widget_show svg,.post-type-archive-product .product-archive .product-archive__left .box .berocket_aapf_widget_show *,.archive.woocommerce .product-archive .product-archive__left .box .berocket_aapf_widget_show svg,.archive.woocommerce .product-archive .product-archive__left .box .berocket_aapf_widget_show *{display:none}.post-type-archive-product .product-archive .product-archive__left .box .berocket_aapf_widget_show svg path,.post-type-archive-product .product-archive .product-archive__left .box .berocket_aapf_widget_show * path,.archive.woocommerce .product-archive .product-archive__left .box .berocket_aapf_widget_show svg path,.archive.woocommerce .product-archive .product-archive__left .box .berocket_aapf_widget_show * path{fill:#8a8c8c}.post-type-archive-product .product-archive .product-archive__left .box .berocket_aapf_widget,.archive.woocommerce .product-archive .product-archive__left .box .berocket_aapf_widget{padding:0 0 0 30px}.post-type-archive-product .product-archive .product-archive__left .box .berocket_aapf_widget .mCSB_scrollTools .mCSB_draggerRail,.archive.woocommerce .product-archive .product-archive__left .box .berocket_aapf_widget .mCSB_scrollTools .mCSB_draggerRail{width:5px;background-color:#fff0}.post-type-archive-product .product-archive .product-archive__left .box .berocket_aapf_widget .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.archive.woocommerce .product-archive .product-archive__left .box .berocket_aapf_widget .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:5px;background-color:#ededed;opacity:.6}.post-type-archive-product .product-archive .product-archive__left .box .berocket_aapf_widget .mCSB_inside>.mCSB_container,.archive.woocommerce .product-archive .product-archive__left .box .berocket_aapf_widget .mCSB_inside>.mCSB_container{margin-right:0}.post-type-archive-product .product-archive .product-archive__left .box .brw-cena-produktu .berocket_aapf_widget,.archive.woocommerce .product-archive .product-archive__left .box .brw-cena-produktu .berocket_aapf_widget{padding-right:30px}.post-type-archive-product .product-archive .product-archive__left .box .brw-cena-produktu .berocket_aapf_widget select,.archive.woocommerce .product-archive .product-archive__left .box .brw-cena-produktu .berocket_aapf_widget select{height:auto;padding:4px 10px 4px 0;background-color:#fff0;line-height:20px;color:#8a8c8c;font-size:15px;font-weight:400;border:0!important;border-bottom:2px solid #ededed!important}.post-type-archive-product .product-archive .product-archive__left .box .berocket_aapf_widget .berocket_checkbox_color.berocket_color_with_value.brchecked_default .berocket_checked .berocket_color_text,.archive.woocommerce .product-archive .product-archive__left .box .berocket_aapf_widget .berocket_checkbox_color.berocket_color_with_value.brchecked_default .berocket_checked .berocket_color_text{margin-left:0}.post-type-archive-product .product-archive .product-archive__left .box .input-checkbox,.post-type-archive-product .product-archive .product-archive__left .box input[type=checkbox],.post-type-archive-product .product-archive .product-archive__left .box input[type=radio],.archive.woocommerce .product-archive .product-archive__left .box .input-checkbox,.archive.woocommerce .product-archive .product-archive__left .box input[type=checkbox],.archive.woocommerce .product-archive .product-archive__left .box input[type=radio]{display:inline-block;margin:0 13px 10px 0}.post-type-archive-product .product-archive .product-archive__left .box .input-checkbox:after,.post-type-archive-product .product-archive .product-archive__left .box input[type=checkbox]:after,.post-type-archive-product .product-archive .product-archive__left .box input[type=radio]:after,.archive.woocommerce .product-archive .product-archive__left .box .input-checkbox:after,.archive.woocommerce .product-archive .product-archive__left .box input[type=checkbox]:after,.archive.woocommerce .product-archive .product-archive__left .box input[type=radio]:after{position:relative;top:1px;left:5px;color:#a0d94d!important;font-size:12px}.post-type-archive-product .product-archive .product-archive__left .box .input-checkbox:checked,.post-type-archive-product .product-archive .product-archive__left .box input[type=checkbox]:checked,.post-type-archive-product .product-archive .product-archive__left .box input[type=radio]:checked,.archive.woocommerce .product-archive .product-archive__left .box .input-checkbox:checked,.archive.woocommerce .product-archive .product-archive__left .box input[type=checkbox]:checked,.archive.woocommerce .product-archive .product-archive__left .box input[type=radio]:checked{background-color:#efffd9;border-color:#efffd9}.post-type-archive-product .product-archive .product-archive__left .box .input-checkbox:checked+label .berocket_color_text,.post-type-archive-product .product-archive .product-archive__left .box input[type=checkbox]:checked+label .berocket_color_text,.post-type-archive-product .product-archive .product-archive__left .box input[type=radio]:checked+label .berocket_color_text,.archive.woocommerce .product-archive .product-archive__left .box .input-checkbox:checked+label .berocket_color_text,.archive.woocommerce .product-archive .product-archive__left .box input[type=checkbox]:checked+label .berocket_color_text,.archive.woocommerce .product-archive .product-archive__left .box input[type=radio]:checked+label .berocket_color_text{margin-left:0}.post-type-archive-product .product-archive .product-archive__left .box .berocket_label_widgets,.archive.woocommerce .product-archive .product-archive__left .box .berocket_label_widgets{color:#8a8c8c;font-size:14px;font-weight:400;line-height:20px;margin:0;height:auto;display:inline-block}.post-type-archive-product .product-archive .product-archive__left .box .berocket_checkbox_color,.archive.woocommerce .product-archive .product-archive__left .box .berocket_checkbox_color{display:block!important}.post-type-archive-product .product-archive .product-archive__left .box .berocket_checkbox_color label span.berocket_color_text,.archive.woocommerce .product-archive .product-archive__left .box .berocket_checkbox_color label span.berocket_color_text{margin-left:0;position:relative;top:3px}.post-type-archive-product .product-archive .product-archive__left .box .berocket_checkbox_color .input-checkbox,.post-type-archive-product .product-archive .product-archive__left .box .berocket_checkbox_color input[type=checkbox],.post-type-archive-product .product-archive .product-archive__left .box .berocket_checkbox_color input[type=radio],.archive.woocommerce .product-archive .product-archive__left .box .berocket_checkbox_color .input-checkbox,.archive.woocommerce .product-archive .product-archive__left .box .berocket_checkbox_color input[type=checkbox],.archive.woocommerce .product-archive .product-archive__left .box .berocket_checkbox_color input[type=radio]{display:inline-block!important}.post-type-archive-product .product-archive .product-archive__left .box .berocket_color_span_block,.archive.woocommerce .product-archive .product-archive__left .box .berocket_color_span_block{position:absolute;right:30px;border-radius:50%;border:0;width:24px!important}.post-type-archive-product .product-archive .product-archive__left .box .brw-kolor-bialy .berocket_color_span_block,.post-type-archive-product .product-archive .product-archive__left .box .brw-kolor-piorek-bialy .berocket_color_span_block,.archive.woocommerce .product-archive .product-archive__left .box .brw-kolor-bialy .berocket_color_span_block,.archive.woocommerce .product-archive .product-archive__left .box .brw-kolor-piorek-bialy .berocket_color_span_block{border:2px solid #ededed}.post-type-archive-product .product-archive .product-archive__left .box ul.berocket_style_block li:not(.berocket_checkbox_color) .berocket_label_widgets,.archive.woocommerce .product-archive .product-archive__left .box ul.berocket_style_block li:not(.berocket_checkbox_color) .berocket_label_widgets{position:relative;top:3px}.post-type-archive-product .product-archive .product-archive__left .box .brw-price .berocket_aapf_widget,.archive.woocommerce .product-archive .product-archive__left .box .brw-price .berocket_aapf_widget{padding:0 30px}.post-type-archive-product .product-archive .product-archive__left .box .brw-price .berocket_aapf_widget .slider,.archive.woocommerce .product-archive .product-archive__left .box .brw-price .berocket_aapf_widget .slider{margin-top:20px;margin-bottom:70px;height:auto;background-color:#fff0}.post-type-archive-product .product-archive .product-archive__left .box .brw-price .berocket_aapf_widget .slider .left,.post-type-archive-product .product-archive .product-archive__left .box .brw-price .berocket_aapf_widget .slider .right,.archive.woocommerce .product-archive .product-archive__left .box .brw-price .berocket_aapf_widget .slider .left,.archive.woocommerce .product-archive .product-archive__left .box .brw-price .berocket_aapf_widget .slider .right{height:auto;position:absolute;top:7px}.post-type-archive-product .product-archive .product-archive__left .box .brw-price .berocket_aapf_widget .slider .left input[type=text],.post-type-archive-product .product-archive .product-archive__left .box .brw-price .berocket_aapf_widget .slider .right input[type=text],.archive.woocommerce .product-archive .product-archive__left .box .brw-price .berocket_aapf_widget .slider .left input[type=text],.archive.woocommerce .product-archive .product-archive__left .box .brw-price .berocket_aapf_widget .slider .right input[type=text]{font-style:normal;border:0;line-height:17px;color:#8a8c8c;font-size:12px;font-weight:400;padding:0;width:auto;box-shadow:none!important;margin:0;cursor:auto}.post-type-archive-product .product-archive .product-archive__left .box .brw-price .berocket_aapf_widget .slider .right,.archive.woocommerce .product-archive .product-archive__left .box .brw-price .berocket_aapf_widget .slider .right{max-width:60%;right:0}.post-type-archive-product .product-archive .product-archive__left .box .brw-price .berocket_aapf_widget .slider .right input[type=text],.archive.woocommerce .product-archive .product-archive__left .box .brw-price .berocket_aapf_widget .slider .right input[type=text]{text-align:right}.post-type-archive-product .product-archive .product-archive__left .box .brw-price .berocket_aapf_widget .slider .slide .berocket_filter_slider.ui-widget-content,.post-type-archive-product .product-archive .product-archive__left .box .brw-price .berocket_aapf_widget .slider .slide .berocket_filter_price_slider.ui-widget-content,.archive.woocommerce .product-archive .product-archive__left .box .brw-price .berocket_aapf_widget .slider .slide .berocket_filter_slider.ui-widget-content,.archive.woocommerce .product-archive .product-archive__left .box .brw-price .berocket_aapf_widget .slider .slide .berocket_filter_price_slider.ui-widget-content{height:2px}.post-type-archive-product .product-archive .product-archive__left .box .brw-price .berocket_aapf_widget .slider .slide .berocket_filter_slider .ui-slider-range,.archive.woocommerce .product-archive .product-archive__left .box .brw-price .berocket_aapf_widget .slider .slide .berocket_filter_slider .ui-slider-range{background:none repeat scroll 0 0 #a0d94d}.post-type-archive-product .product-archive .product-archive__left .box .brw-price .berocket_aapf_widget .slider .slide .berocket_filter_slider .ui-slider-handle,.archive.woocommerce .product-archive .product-archive__left .box .brw-price .berocket_aapf_widget .slider .slide .berocket_filter_slider .ui-slider-handle{width:14px;height:14px;border-radius:7px;border:2px solid #fff;background-color:#a0d94d}.post-type-archive-product .product-archive .product-archive__left .box .brw-price .berocket_aapf_widget .slider .slide .ui-widget-content,.archive.woocommerce .product-archive .product-archive__left .box .brw-price .berocket_aapf_widget .slider .slide .ui-widget-content{border:0;background:#ededed}.post-type-archive-product .product-archive .product-archive__left .box .widget_berocket_aapf_single .berocket_aapf_reset_button,.archive.woocommerce .product-archive .product-archive__left .box .widget_berocket_aapf_single .berocket_aapf_reset_button{display:none}.post-type-archive-product .product-archive .product-archive__right,.archive.woocommerce .product-archive .product-archive__right{max-width:calc(100% - 360px);padding:0}.post-type-archive-product .product-archive .product-archive__right .cat__top,.archive.woocommerce .product-archive .product-archive__right .cat__top{background:#fff;padding:15px;border-radius:10px;margin:0 0 10px 0}.post-type-archive-product .product-archive .product-archive__right .product-archive__header,.archive.woocommerce .product-archive .product-archive__right .product-archive__header{margin:0 -12px 10px}.post-type-archive-product .product-archive .product-archive__right .product-archive__header .product-archive__count,.archive.woocommerce .product-archive .product-archive__right .product-archive__header .product-archive__count{margin-top:20px;padding:0 10px;display:flex;align-items:flex-end}.post-type-archive-product .product-archive .product-archive__right .product-archive__header .product-archive__count .woocommerce-result-count,.archive.woocommerce .product-archive .product-archive__right .product-archive__header .product-archive__count .woocommerce-result-count{color:#8a8c8c;font-size:15px;font-weight:400;line-height:28px;margin:0}.post-type-archive-product .product-archive .product-archive__right .product-archive__header .product-archive__sort,.archive.woocommerce .product-archive .product-archive__right .product-archive__header .product-archive__sort{padding:0 10px}.post-type-archive-product .product-archive .product-archive__right .product-archive__header .product-archive__sort .product-archive__sort__caption,.archive.woocommerce .product-archive .product-archive__right .product-archive__header .product-archive__sort .product-archive__sort__caption{text-transform:none;line-height:17px;color:#404141;font-size:12px;font-weight:600;margin:0}.post-type-archive-product .product-archive .product-archive__right .product-archive__header .product-archive__sort .product-archive__sort__wrap select,.archive.woocommerce .product-archive .product-archive__right .product-archive__header .product-archive__sort .product-archive__sort__wrap select{height:auto;padding:4px 10px 4px 0;background-color:#fff0;line-height:20px;color:#8a8c8c;font-size:15px;font-weight:400;border:0!important;border-bottom:2px solid #ededed!important}.post-type-archive-product .product-archive .product-archive__right .products,.archive.woocommerce .product-archive .product-archive__right .products{margin:0 -12px}.post-type-archive-product .product-archive .product-archive__right .product__cont,.archive.woocommerce .product-archive .product-archive__right .product__cont{height:auto;flex:0 0 33.33333%;max-width:33.33333%;padding:10px}.post-type-archive-product .product-archive .product-archive__right .product__cont .box,.archive.woocommerce .product-archive .product-archive__right .product__cont .box{background-color:#fff}.post-type-archive-product .product-archive .product-archive__right .content__text,.archive.woocommerce .product-archive .product-archive__right .content__text{margin:90px 0 0 0}.post-type-archive-product .product-archive .product-archive__right .content__text p,.archive.woocommerce .product-archive .product-archive__right .content__text p{margin:0 0 20px 0}.post-type-archive-product .product-archive .product-archive__right .content__text p:first-of-type,.archive.woocommerce .product-archive .product-archive__right .content__text p:first-of-type{font-size:20px;line-height:28px}.post-type-archive-product .product-archive .product-archive__right .content__text p:last-of-type,.archive.woocommerce .product-archive .product-archive__right .content__text p:last-of-type{margin:0}.post-type-archive-product .archive__price__css,.archive.woocommerce .archive__price__css{width:220px;position:absolute;bottom:20px;left:30px;text-align:left;justify-content:flex-start;line-height:28px;color:#404141;font-size:22px;font-weight:700}.post-type-archive-product .archive__price__css .from,.archive.woocommerce .archive__price__css .from{display:inline-block;color:#8a8c8c;font-size:15px;font-weight:400}.post-type-archive-product .archive__price__css .amount,.archive.woocommerce .archive__price__css .amount{display:inline-block}.post-type-archive-product .no-products,.archive.woocommerce .no-products{font-size:20px;font-weight:400;line-height:28px;text-align:center;display:block;width:100%;margin:58px 15px 0}body.woocommerce-cart .textpage__page{padding:50px 0 80px 0}body.woocommerce-cart .textpage__page .row{max-width:1450px}body.woocommerce-cart .textpage__page .row .textpage__content p:first-of-type{font-size:16px;line-height:20px;margin-bottom:9px}body.woocommerce-cart .textpage__page .row dl dt{margin-bottom:2px}body.woocommerce-cart .cart_item .product-name{padding-top:30px}body.woocommerce-cart .cart_item .product-name .title{font-size:18px;font-weight:700;line-height:25px;text-transform:none;margin-bottom:16px;font-style:normal;text-decoration:none}body.woocommerce-cart .cart_item .product-remove a{text-decoration:none;font-style:normal}body.woocommerce-cart .woocommerce-Price-amount,body.woocommerce-cart .woocommerce-Price-taxLabel{color:#a0d94d}body.woocommerce-cart .product-quantity input[type=number].input-text.input-text{display:inline-block;width:46px;text-align:center;width:50px;height:50px!important;border-radius:25px;border:2px solid #ededed!important;line-height:50px;color:#404141!important;font-size:16px;font-weight:500;background-color:#fff!important;margin:0 5px!important;padding:0}body.woocommerce-cart .product-quantity input::-webkit-outer-spin-button,body.woocommerce-cart .product-quantity input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}body.woocommerce-cart .product-quantity input[type=number]{-moz-appearance:textfield}body.woocommerce-cart .product-quantity .decrease,body.woocommerce-cart .product-quantity .increase{line-height:16px;font-weight:700;font-size:15px;width:24px;height:24px;border-radius:25px;border-color:#fff0;background-color:#f7f7f7;color:#404141}body.woocommerce-cart .woocommerce-cart-form__contents .actions,body.woocommerce-cart .cart-collaterals{border-top:1px solid #a0d94d}body.woocommerce-cart .cart-collaterals .shipping-calculator-button{color:#a0d94d;font-size:14px}body.woocommerce-cart .woocommerce-cart-form__contents #coupon_code{border:0;box-shadow:none;border-bottom:2px solid #ededed;background-color:#fff;height:50px;margin:0;padding:0;font-size:16px;color:#212121;margin:0 20px 0 0}body.woocommerce-cart .woocommerce-cart-form__contents .button{opacity:1;display:inline-block;line-height:19px;color:#fff;font-size:14px;font-weight:600;letter-spacing:1.4px;text-transform:uppercase;box-shadow:0 0 40px rgb(160 217 77 / .5);border-radius:25px;background-color:#a0d94d;background-image:url(/wp-content/themes/plisso/assets/images/main_link_arrow.svg);background-repeat:no-repeat;background-position:top 50% right 29px;border:0;padding:16px 77px 15px 30px}body.woocommerce-cart .woocommerce-cart-form__contents .button:hover{color:#425920}body.woocommerce-cart .woocommerce-cart-form__contents .button[disabled]{box-shadow:0 0 40px rgb(133 133 133 / .5);background-color:#858585}body.woocommerce-cart .woocommerce-cart-form__contents .button[disabled]:hover{color:#fff}body.woocommerce-cart .textpage ul li{padding-left:0}body.woocommerce-cart .textpage ul li:before{display:none}body.woocommerce-cart .checkout-button.wc-forward{font-style:normal;text-decoration:none;opacity:1;display:inline-block;line-height:19px;color:#fff;font-size:14px;font-weight:600;letter-spacing:1.4px;text-transform:uppercase;box-shadow:0 0 40px rgb(160 217 77 / .5);border-radius:25px;background-color:#a0d94d;background-image:url(/wp-content/themes/plisso/assets/images/main_link_arrow.svg);background-repeat:no-repeat;background-position:top 50% right 29px;border:0;padding:16px 77px 15px 30px}body.woocommerce-cart .checkout-button.wc-forward:hover{color:#425920}body.woocommerce-cart .checkout-button.wc-forward:after{display:none}body.woocommerce-cart td.product-quantity{min-width:143px}body.woocommerce-checkout .textpage__page{padding:80px 0 80px 0}body.woocommerce-checkout .textpage__page .row{max-width:1450px}body.woocommerce-checkout .textpage__page .row .textpage__content p:first-of-type{font-size:16px;line-height:26px;margin-bottom:20px}body.woocommerce-checkout .textpage__page .input-text.input-text,body.woocommerce-checkout .textpage__page select{border:0!important;box-shadow:none;border-bottom:2px solid #ededed!important;background-color:#fff;height:30px!important;margin:0;padding:0;font-size:16px;color:#212121}body.woocommerce-checkout .textpage__page #order_comments_field textarea{min-height:60px;resize:none}body.woocommerce-checkout .textpage__page h3{margin:20px 0}body.woocommerce-checkout .textpage__page .woocommerce-form__label-for-checkbox span{color:#8a8c8c;font-size:12px;line-height:27px;text-transform:none}body.woocommerce-checkout .textpage__page ul li{padding-left:0}body.woocommerce-checkout .textpage__page ul li:before{display:none}body.woocommerce-checkout .textpage__page .checkout__buttons .button{display:inline-block;line-height:19px;color:#fff;font-size:14px;font-weight:600;letter-spacing:1.4px;text-transform:uppercase;box-shadow:0 0 40px rgb(160 217 77 / .5);border-radius:25px;background-color:#a0d94d;background-image:url(/wp-content/themes/plisso/assets/images/main_link_arrow.svg);background-repeat:no-repeat;background-position:top 50% right 29px;border:0;padding:16px 77px 15px 30px}body.woocommerce-checkout .textpage__page .checkout__buttons .button:hover{color:#425920}body.woocommerce-checkout .textpage__page .checkout_coupon #coupon_code{height:50px!important}body.woocommerce-checkout .textpage__page .checkout_coupon .button{display:inline-block;line-height:19px;color:#fff;font-size:14px;font-weight:600;letter-spacing:1.4px;text-transform:uppercase;box-shadow:0 0 40px rgb(160 217 77 / .5);border-radius:25px;background-color:#a0d94d;background-image:url(/wp-content/themes/plisso/assets/images/main_link_arrow.svg);background-repeat:no-repeat;background-position:top 50% right 29px;border:0;padding:16px 77px 15px 30px}body.woocommerce-checkout .textpage__page .checkout_coupon .button:hover{color:#425920}body.woocommerce-checkout .textpage__page .row .textpage__content p:first-of-type.checkout__heading{color:#4a4645;font-size:1.5rem;font-weight:400;line-height:1;margin-bottom:1.75rem}body.woocommerce-checkout .woocommerce-field-group label{text-transform:none;flex-grow:inherit;color:#8a8c8c;font-size:12px;font-weight:600;line-height:30px}body.woocommerce-checkout .woocommerce-field-group label .required{color:#a0d94d}body.woocommerce-checkout .woocommerce-Price-amount,body.woocommerce-checkout .woocommerce-Price-taxLabel{color:#a0d94d}body.woocommerce-checkout .wc_payment_methods.payment_methods.methods .wc_payment_method.payment_method_cod{display:block}body.woocommerce-checkout .wc_payment_methods.payment_methods.methods .woocommerce-field-group{display:block}.post-type-archive-product.search-results .product-archive{justify-content:center}.post-type-archive-product.search-results .product-archive .product-archive__right .product-archive__header .product-archive__sort .product-archive__search__caption{text-transform:none;line-height:17px;color:#404141;font-size:12px;font-weight:600;margin:20px 0 0 0}.post-type-archive-product.search-results .product-archive .product-archive__search__wrap .search-field{padding:4px 10px 4px 0;background-color:#fff0;line-height:20px;color:#8a8c8c;font-size:15px;font-weight:400;border:0!important;border-bottom:2px solid #ededed!important}.post-type-archive-product.search-results .product-archive .product-archive__search__wrap .search__submit{right:7px}.post-type-archive-product.search-results .product-archive .product-archive__search__wrap .search__submit:hover i,.post-type-archive-product.search-results .product-archive .product-archive__search__wrap .search__submit:focus i{color:#a0d94d}.post-type-archive-product.search-results .product-archive{max-width:1050px;margin:0 auto}.post-type-archive-product.search .product-archive .product-archive__right,.archive.woocommerce .product-archive .product-archive__right{max-width:100%}.archive.post-type-archive-product .product-archive__left .berocket_ajax_group_filter_title,.archive.post-type-archive-product .product-archive__left .berocket_single_filter_widget{display:none!important}.term-rolety-wolnowiszace .berocket_single_filter_widget[data-id="1591"],.term-zaluzje-aluminiowe .berocket_single_filter_widget[data-id="1591"],.term-zaluzje-drewniane .berocket_single_filter_widget[data-id="1591"]{display:none}@media (max-width:1700px){.frontpage .home5:before{left:-50px}}@media (max-width:1600px){.frontpage .home5:before{display:none}.title__box{background-position:right -150px center}}@media (max-width:1550px){.assembly__section4 .img__box .img2{right:-40px}.assembly__section4 .title{line-height:45px;font-size:33px;width:460px}.assembly__section4 .right-col{flex:0 0 815px;max-width:815px}.assembly__section4 .left-col{flex:0 0 calc(100% - 815px);max-width:calc(100% - 815px)}}@media (max-width:1500px){.about .section3 .left-col{max-width:40%;flex:0 0 40%}.about .section3 .right-col{max-width:60%;flex:0 0 60%}}@media (max-width:1399px){.title__box{background-position:right -280px center}.main__header .text{line-height:42px;font-size:28px}.main__header .bg{top:-25px;line-height:72px;font-size:58px}}@media (max-width:1365px){.type__of__assembly__gallery ul li img{max-width:160px}.frontpage .home4{padding:80px 0 80px 0}.assembly__section2 .box__inside{min-width:1px;padding-right:40px}.tos-wrapper.tos-has-thumbnails .tos-pagination a{width:100px;height:100px}.top__bar .cont{flex-wrap:wrap}.top__bar .cont .box{flex:1 1 33.333333%;padding:5px 0}.post-type-archive-product.search .product-archive .product-archive__right{max-width:1050px}}@media (max-width:1300px){.post-type-archive-product:not(.search) #content #inner-content,.archive.woocommerce:not(.search) #content #inner-content{max-width:1090px}.post-type-archive-product:not(.search) .product-archive .product-archive__right .product__cont,.archive.woocommerce:not(.search) .product-archive .product-archive__right .product__cont{flex:0 0 50%;max-width:50%}.post-type-archive-product .product-archive .product-archive__right .content__text,.archive.woocommerce .product-archive .product-archive__right .content__text{margin:55px 0 0 0}body.single-product .product__right{padding-left:0}.header__box .header__center .nav ul li{margin:0 12px}.about .section2 .about__section2__slider .cont .box .text{padding:30px}.about .section2 .about__section2__slider .cont .box .img-cont{top:30px;left:30px}.about .section3 .left-col{max-width:43%;flex:0 0 43%}.about .section3 .right-col{max-width:57%;flex:0 0 57%}.assembly__section4 .img__box .img2{max-width:200px}.assembly__section4 .right-col{flex:0 0 700px;max-width:700px}.assembly__section4 .left-col{flex:0 0 calc(100% - 700px);max-width:calc(100% - 700px)}}@media screen and (max-width:79.9375em) and (min-width:40em){body.single-product .product__slider--nav{margin-top:0}}@media (max-width:1300px){.header__box .header__center .nav ul li{margin:0 10px}}@media (max-width:1240px){body.single-product .product__right .cont .variations_form .quantity,body.single-product .product__right .cont .cart .quantity{margin:0 8px 0 0}}@media (max-width:1199px){body.single-product .product__left .product__gallery__left .slide{height:365px}.post-type-archive-product .title__box .cont:after,.archive.woocommerce .title__box .cont:after{display:none}body.woocommerce-cart .cart_item .product-thumbnail{max-width:260px}.frontpage .home3 .about .upsells__section .section2 .right-col{flex:0 0 100%;max-width:100%}.upsells__section .about .section2 .about__section2__slider{max-width:700px;margin-left:auto}body.single-product .product__left{flex:0 0 530px;max-width:530px}body.single-product .product__left .product__gallery__left .shape-square{width:360px;height:360px}body.single-product .product__right{flex:0 0 calc(100% - 530px);max-width:calc(100% - 530px)}body.single-product .woocommerce-tabs .tabs__right .wc-tab.woocommerce-Tabs-panel--description .single__desc__box__right img,body.single-product .woocommerce-tabs .tabs__right .wc-tab.woocommerce-Tabs-panel--desc .single__desc__box__right img{max-width:165px}.frontpage .home4 .left-col{flex:0 0 calc(100% - 600px);max-width:calc(100% - 600px)}.frontpage .home4 .right-col{flex:0 0 600px;max-width:600px}.frontpage .home4 .box{padding:0}.frontpage .home4 .img-cont{margin:-34px 0 0 95px}.frontpage .home4 .img-cont:before{left:-92px}.frontpage .home4 .img-cont .circle{right:-88px}.frontpage .home4 .img-cont .rectangle{width:499px}.header__box .header__center .nav ul li{margin:0 8px}.header__box .header__right .header__icons .user__box .header__top__profile{margin:0 20px}.about .section2 .left-col{flex:0 0 360px;max-width:360px}.about .section2 .right-col{flex:0 0 calc(100% - 360px);max-width:calc(100% - 360px)}.about .section2 .about__section2__slider .cont .box .img-cont{top:50px;left:50px}.about .section2 .about__section2__slider .cont .box .text{padding:50px}.about .section3 .left-col .box{padding:0 50px 0 0}.about .section3 .left-col .box .title{font-size:37px;margin:0 0 35px 0}.about .section3 .left-col .box .desc p{font-size:18px}.about .section1:nth-of-type(odd) .text-col{padding-right:0}.about .section1:nth-of-type(even) .img-col{flex:0 0 545px;max-width:545px}.about .section1:nth-of-type(even) .text-col{flex:0 0 calc(100% - 545px);max-width:calc(100% - 545px)}.about .section1:nth-of-type(even) .img-cont{margin:0 0 0 50px}.about .section1:nth-of-type(even) .img-cont .rectangle{left:-30px;width:470px}.about .section1:nth-of-type(even) .img-cont .rectangle:after{top:26px;right:-27px;width:478px}.assembly__section3 .medium-6{max-width:725px;flex:0 0 100%;margin:0 auto}.assembly__section4 .title{line-height:42px;font-size:27px;width:375px}.assembly__section4 .img__box .img2{max-width:160px}.assembly__section4 .right-col{flex:0 0 600px;max-width:600px}.assembly__section4 .left-col{flex:0 0 calc(100% - 600px);max-width:calc(100% - 600px)}.measurement__top{padding:60px 0 0 0}.measurement__top .row{flex-flow:column-reverse}.measurement__top .row .columns{flex:0 0 100%;max-width:100%}.measurement__top .box{max-width:100%;margin:0 0 70px 0}.measurement__top .yt__box{margin:0 auto}.measurement__top .yt__box:before{top:-34px;left:-36px}.main__header .bg{font-size:55px}.title__box{background-position:center center}.title__box .cont{width:370px;background:rgb(255 255 255 / .85);padding-left:20px;left:-15px}.title__box .cont:before{display:none}.assembly__section2{padding:100px 0 80px 0}.assembly__section2 .img-col .img-cont .circle{display:none}.assembly__section2 .img-col .img-cont:before{top:-36px}.assembly__section2 .text-col{flex:0 0 calc(100% - 480px);max-width:calc(100% - 480px)}.assembly__section2 .img-col{flex:0 0 480px;max-width:480px}.reviews__cont .ts-rating-light.vertical .ts-wrapper .ts-reviews .ts-reviews-list li{flex:0 0 calc(50% - 20px);max-width:calc(50% - 20px)}}@media (max-width:1060px){.top__bar .cont .box{flex:auto;padding:5px}.about .section2 .about__section2__slider .cont .box .img-cont{top:30px;left:30px}.about .section2 .about__section2__slider .cont .box .text{padding:30px}}@media (max-width:1023px){body.single-product .product__left .product__gallery__left .slide{height:515px}.product__right .download__box{justify-content:flex-start}.post-type-archive-product.search .product-archive .product-archive__right{max-width:700px}.post-type-archive-product.search .product-archive .product-archive__right .product__cont{flex:0 0 50%;max-width:50%}body.woocommerce-checkout .textpage__page .row .form-row{flex:0 0 33.333333%;max-width:33.333333%}body.woocommerce-cart .cart_item .product-thumbnail{min-height:1px;border:2px solid #ebebeb;min-width:1px;max-width:185px}.woocommerce-edit-info .input-text,.woocommerce-edit-password .input-text{max-width:270px}.profile_nip.woocommerce-field-group{flex:0 0 285px;max-width:285px}.frontpage .home1 .home1__slider .home1__slider__main__cont .home1__slider__main .img-cont,.frontpage .home1 .home1__slider .home1__slider__main__cont .home1__slider__main .img-cont .home1__text .cont{height:500px;align-items:normal}.frontpage .home1 .home1__slider .home1__slider__nav__box .home1__slider__nav .slick-slide{height:147px}.frontpage .home1 .home1__slider .home1__slider__main__cont .home1__slider__main .img-cont .home1__text .text{margin:40px 0 30px}.frontpage .home1 .home1__slider .home1__slider__main__cont .home1__slider__main .img-cont .home1__text .cont{display:none}.frontpage .home1 .home1__slider .home1__slider__main__cont .home1__slider__main .img-cont .home1__text .text>span{font-size:30px}.frontpage .home1 .home1__slider .home1__slider__main__cont .home1__slider__main .img-cont .home1__text .text>span br{display:contents}.frontpage .home3 .about .section2{padding:50px 0 10px}.frontpage .home3 .about .section2 .left-col .box{text-align:center}.upsells__section .about .section2 .left-col .box{text-align:center}.upsells__section .about .section2 .left-col .box .slick__arrows{margin:30px 0 40px 0}.upsells__section .about .section2 .about__section2__slider{margin:0 auto}body.single-product .product__left .product__gallery{max-width:660px;margin:0 auto 40px}body.single-product .product__left .product__gallery .product__gallery__left{padding-right:15px;flex:525px;max-width:525px}body.single-product .product__left .product__gallery .product__gallery__left .shape-square{width:510px;height:510px}body.single-product .row.medium-unstack>.columns.product__left{flex:0 0 100%;max-width:100%}body.single-product .row.medium-unstack>.columns.product__right{flex:0 0 100%;max-width:100%;padding-left:15px}body.single-product .woocommerce-tabs .tabs__right .wc-tab.woocommerce-Tabs-panel--description .single__desc__box,body.single-product .woocommerce-tabs .tabs__right .wc-tab.woocommerce-Tabs-panel--desc .single__desc__box{display:block}body.single-product .woocommerce-tabs .tabs__right .wc-tab.woocommerce-Tabs-panel--description .single__desc__box .single__desc__box__left,body.single-product .woocommerce-tabs .tabs__right .wc-tab.woocommerce-Tabs-panel--desc .single__desc__box .single__desc__box__left{flex:0 0 100%;max-width:100%}body.single-product .woocommerce-tabs .tabs__right .wc-tab.woocommerce-Tabs-panel--description .single__desc__box .single__desc__box__left .desc,body.single-product .woocommerce-tabs .tabs__right .wc-tab.woocommerce-Tabs-panel--desc .single__desc__box .single__desc__box__left .desc{margin:0}body.single-product .woocommerce-tabs .tabs__right .wc-tab.woocommerce-Tabs-panel--description .single__desc__box .single__desc__box__right,body.single-product .woocommerce-tabs .tabs__right .wc-tab.woocommerce-Tabs-panel--desc .single__desc__box .single__desc__box__right{display:block;padding:0;flex:0 0 100%;max-width:100%}body.single-product .woocommerce-tabs .tabs__right .wc-tab.woocommerce-Tabs-panel--description .single__desc__box .single__desc__box__right img,body.single-product .woocommerce-tabs .tabs__right .wc-tab.woocommerce-Tabs-panel--desc .single__desc__box .single__desc__box__right img{max-width:100%}body.single-product .woocommerce-tabs .tabs__right .wc-tab.woocommerce-Tabs-panel--description .single__desc__box .single__desc__box__right ul,body.single-product .woocommerce-tabs .tabs__right .wc-tab.woocommerce-Tabs-panel--desc .single__desc__box .single__desc__box__right ul{margin:30px 0 0 0;text-align:center;display:block;max-width:100%}body.single-product .woocommerce-tabs .tabs__right .wc-tab.woocommerce-Tabs-panel--description .single__desc__box .single__desc__box__right ul li:nth-of-type(odd),body.single-product .woocommerce-tabs .tabs__right .wc-tab.woocommerce-Tabs-panel--description .single__desc__box .single__desc__box__right ul li:nth-of-type(even),body.single-product .woocommerce-tabs .tabs__right .wc-tab.woocommerce-Tabs-panel--desc .single__desc__box .single__desc__box__right ul li:nth-of-type(odd),body.single-product .woocommerce-tabs .tabs__right .wc-tab.woocommerce-Tabs-panel--desc .single__desc__box .single__desc__box__right ul li:nth-of-type(even){padding:15px}body.single-product .woocommerce-tabs .tabs__left,body.single-product .woocommerce-tabs .tabs__right{flex:0 0 100%!important;max-width:100%!important}.frontpage .home2 .about{padding:0}.frontpage .home2 .about .section1{padding:0 0 80px 0}.frontpage .home2 .about .section1:nth-of-type(even) .text-col{padding-left:15px;flex:0 0 calc(100% - 300px);max-width:calc(100% - 300px)}.frontpage .home2 .about .section1:nth-of-type(even) .img-col{flex:0 0 300px;max-width:300px}.frontpage .home2 .about .section1:nth-of-type(even) .img-cont{margin:0}.frontpage .home2 .about .section1:nth-of-type(even) .img-cont:after{top:10px;left:10px}.frontpage .home2 .about .section1:nth-of-type(even) .img-cont .circle{display:none}.frontpage .home4 .left-col{flex:0 0 calc(100% - 300px);max-width:calc(100% - 300px)}.frontpage .home4 .right-col{flex:0 0 300px;max-width:300px}.frontpage .home4 .img-cont{margin:0}.frontpage .home4 .img-cont:before,.frontpage .home4 .img-cont .circle,.frontpage .home4 .img-cont .square,.frontpage .home4 .img-cont .rectangle{display:none}.frontpage .home4 .img-cont:after{content:"";background-color:#f7f7f7;position:absolute;top:10px;left:10px;width:100%;height:100%}.is-accordion-submenu-parent>a:after{border-color:#404141 #fff0 #fff0}.off-canvas{background-color:#fff0}.off-canvas .menu li a{text-transform:none;position:relative;line-height:20px;color:#404141;font-size:16px;font-weight:500;padding:10px 15px;background:#fff}.off-canvas .menu li a:hover{color:#a0d94d}.off-canvas .menu li a:focus{color:#404141}.off-canvas .menu li.active>a{color:#a0d94d}.off-canvas .menu li:hover,.off-canvas .menu li:focus{box-shadow:none}.header__box .header__center .nav{display:none}.header__box .header__center .header__mobile__btn{display:inline-block}.header__box .header__right{display:flex;align-items:center}.header__box .header__right .header__mobile__btn{display:inline-block;margin:0 0 0 25px}.header__box .header__right .header__mobile__btn ul li a{padding:0}.header__box .header__right .header__mobile__btn ul li a span{transition:all 0.3s;display:block;width:30px;height:3px;margin:5px 0;background:#404141}.header__box .header__right .header__mobile__btn ul li a[aria-expanded=true] span:first-of-type{transform:rotate(45deg) translate(0,5px)}.header__box .header__right .header__mobile__btn ul li a[aria-expanded=true] span:nth-of-type(2){display:none}.header__box .header__right .header__mobile__btn ul li a[aria-expanded=true] span:nth-of-type(3){transform:rotate(-45deg) translate(0,-6px)}.about .section2{padding:35px 0 60px}.about .section2 .left-col,.about .section2 .right-col{flex:0 0 100%;max-width:100%}.about .section2 .left-col .slick__arrows{margin:30px 0 40px 0}.about .section3{padding:70px 0 70px 0}.about .section3 .left-col,.about .section3 .right-col{max-width:100%;flex:0 0 100%;display:flex;justify-content:center}.about .section3 .img-cont{margin:90px 0 0 0}.about .section3 .left-col .box{padding:0}.about .section1:nth-of-type(odd) .text-col{padding-right:15px}.about .section1 .box .main__header.with__before .bg{display:none}.about .section1 .text-col{flex:0 0 calc(100% - 300px);max-width:calc(100% - 300px)}.about .section1 .img-col{flex:0 0 300px;max-width:300px}.about .section1 .img-col .img-cont{margin:0}.about .section1 .img-col .img-cont:before,.about .section1 .img-col .img-cont .circle,.about .section1 .img-col .img-cont .square{display:none}.about .section1 .img-col .img-cont:after{top:10px;left:10px}.about .section1:nth-of-type(even){padding:0 0 90px 0}.about .section1:nth-of-type(even) .img-col{flex:0 0 350px;max-width:350px}.about .section1:nth-of-type(even) .text-col{flex:0 0 calc(100% - 350px);max-width:calc(100% - 350px);padding-left:45px}.about .section1:nth-of-type(even) .img-cont .rectangle{left:-10px;width:350px;bottom:35px}.about .section1:nth-of-type(even) .img-cont .rectangle:after{top:20px;right:-18px;width:350px}.about .section1:nth-of-type(even) .box h3{line-height:34px;margin:40px 0 20px 0;font-size:22px}.assembly__section4{margin:0 15px}.assembly__section4 .left-col,.assembly__section4 .right-col{flex:0 0 100%;max-width:100%}.assembly__section4 .title{line-height:50px;font-size:40px;width:100%;position:relative;top:0;transform:none}.assembly__section4 .right-col{margin:40px 0 0 0;display:flex;justify-content:center}.assembly__section4 .img__box .img-cont:before{top:20px;left:-20px}.assembly__section4 .img__box .img2{max-width:200px;right:-25px}.reviews{padding:80px 0;margin:50px 15px 0}.reviews .main__header{margin:0 0 50px 0}.contact{margin:0 0 100px 0}.contact .left-col{flex:0 0 100%;max-width:100%;padding:0 15px 60px 15px;background-color:#f7f7f7;position:relative}.contact .left-col:before,.contact .left-col:after{display:none}.contact .left-col .cont{max-width:580px;margin:0 auto}.contact .left-col .main__header{margin:80px 0 28px 0}.contact .right-col{flex:0 0 100%;max-width:100%;justify-content:center}.contact .right-col .box .form__header{margin:90px 0 0 0}.assembly__section2{padding:60px 0 80px 0}.assembly__section2 .text-col{flex:0 0 calc(100% - 350px);max-width:calc(100% - 350px)}.assembly__section2 .img-col{flex:0 0 350px;max-width:350px}.assembly__section2 .img-col .img-cont .rectangle,.assembly__section2 .img-col .img-cont:before{display:none}.assembly__section2 .img-col .img-cont:after{top:10px;left:10px}.assembly__section2 .box__inside{padding-right:0}.assembly__section2 .box__inside .main__header{margin:0 0 28px 0}.assembly__section2 .box__inside .main__header .text:before{top:28px}.measurement__top .yt__box .circle,.measurement__top .yt__box:before{display:none}.measurement__bottom .row{padding:60px 0 30px 0}.measurement__bottom .row:nth-of-type(odd) .box__inside{max-width:100%}.measurement__bottom .col.text-col{flex:0 0 calc(100% - 300px);max-width:calc(100% - 300px)}.measurement__bottom .col.img-col{flex:0 0 300px;max-width:300px}.measurement__bottom .img-cont:before{display:none}.measurement__bottom .img-cont:after{top:10px;left:10px}.measurement__bottom .img-cont .circle{display:none}.measurement__bottom .box__inside .additional__subtitle{margin:0 0 50px 0}.assembly .measurement__top .box{margin:0 0 30px 0}.page__title{margin:60px 0 30px 0}.blog__page{margin:0 0 40px 0}.gallery__page{padding:0 0 40px 0}.faq{margin:50px 15px 0}.main__header .text{line-height:40px;font-size:25px}.main__header .bg{display:none}.faq{padding:80px 0 80px 0}.faq .main__header{margin:0 0 50px 0}.footer__copyright{text-align:left}.footer__madeby{text-align:right}.footer__copyright,.footer__madeby{margin-top:0}.footer__top .col2{padding:0 30px;flex:0 0 19%;max-width:19%}.footer__top .col2 .widget_nav_menu ul{max-width:initial;-moz-column-count:1;column-count:1}.footer__top .col3{flex:0 0 calc(31% - 50px);max-width:calc(31% - 50px)}.footer__center{margin-top:-25px;top:0;padding-bottom:40px}.footer__center .center-col{margin-left:0;flex:0 0 100%;max-width:100%}}@media (max-width:991px){.post-type-archive-product .product-archive,.archive.woocommerce .product-archive{margin:0 auto;flex-flow:column-reverse;max-width:700px}.post-type-archive-product .product-archive .product-archive__left .box,.archive.woocommerce .product-archive .product-archive__left .box{max-width:340px;margin:60px auto 0}body:not(.search):not(.woocommerce-account).post-type-archive-product .product-archive__right,body:not(.search):not(.woocommerce-account).archive.woocommerce .product-archive__right{flex:0 0 100%!important;max-width:1007%!important}body:not(.search):not(.woocommerce-account).post-type-archive-product .product-archive__left,body:not(.search):not(.woocommerce-account).archive.woocommerce .product-archive__left{flex:0 0 100%!important;max-width:1007%!important}.frontpage .home5{padding:60px 0 80px 0}.tos-wrapper.tos-has-thumbnails .tos-pagination a{width:75px;height:75px}.blog__page .posts .row .medium-4,.gallery__page .cont .row .medium-4{flex:0 0 50%;max-width:50%}}@media (max-width:767px){.product__gallery__left .hardware__color{display:none}.product__gallery__right .hardware__color{display:block}body.woocommerce-checkout .textpage__page .row .form-row{flex:0 0 50%;max-width:50%}body.woocommerce-cart .woocommerce-cart-form__contents tbody tr{position:relative;display:table;width:100%}body.woocommerce-cart .woocommerce-cart-form__contents tbody tr .product-remove{position:absolute;top:0;right:0}body.woocommerce-cart .cart_item .product-thumbnail{min-height:1px;border:1px solid #ebebeb;min-width:1px;max-width:185px}body.woocommerce-cart .cart_item .product-name,body.woocommerce-cart .cart_item .product-price,body.woocommerce-cart .cart_item .product-quantity,body.woocommerce-cart .cart_item .product-remove,body.woocommerce-cart .cart_item .product-subtotal{border:1px solid #ebebeb;display:block}body.woocommerce-cart .cart_item .product-remove a{top:22px}.woocommerce-account .textpage__page{padding:50px 0}.woocommerce-account .woocommerce-MyAccount-navigation{margin-bottom:1.625rem;flex:0 0 100%!important;max-width:100%!important}.woocommerce-account .woocommerce-MyAccount-navigation .wc-tabs{margin:0 0 20px 0;padding-right:0;border-right:0;display:flex;flex-wrap:wrap}.woocommerce-account .woocommerce-MyAccount-navigation .wc-tabs li{flex:0 0 33.333333%;max-width:33.333333%;border:1px solid #f6f6f6;text-align:center;margin:0;padding:0}.woocommerce-account .woocommerce-MyAccount-navigation .wc-tabs li a{display:block;padding:5px}.woocommerce-account .woocommerce-MyAccount-navigation .wc-tabs li:nth-of-type(1),.woocommerce-account .woocommerce-MyAccount-navigation .wc-tabs li:nth-of-type(2){flex:0 0 50%;max-width:50%}.woocommerce-account .woocommerce-MyAccount-content{flex:0 0 100%!important;max-width:100%!important}.frontpage .home1 .home1__slider .home1__slider__main__cont .home1__slider__main .img-cont .home1__text .text{line-height:47px;font-size:35px;margin:-45px 0 23px 0}.frontpage .home1 .home1__slider .home1__slider__main__cont .home1__slider__main .img-cont .home1__text .text:after{height:12px;top:32px}.frontpage .home1 .home1__slider .home1__slider__main__cont .home1__slider__main .img-cont,.frontpage .home1 .home1__slider .home1__slider__main__cont .home1__slider__main .img-cont .home1__text .cont{height:400px}.frontpage .home1 .home1__slider .home1__slider__nav__box{transform:translateY(-112px);max-width:640px}.frontpage .home1 .home1__slider .home1__slider__nav__box .home1__slider__nav .slick-slide{height:115px}.home1__slider__nav__cont{margin-bottom:-60px}body.single-product .product__left .product__gallery{flex:0 0 515px;max-width:515px;flex-flow:wrap-reverse}body.single-product .product__left .product__gallery .product__gallery__left{padding:0;flex:0 0 515px;max-width:515px}body.single-product .product__left .product__gallery .product__gallery__right{flex:0 0 515px;max-width:515px;padding:0;margin:20px 0 0 0}body.single-product .product__left .product__gallery .product__gallery__right .slide__wrap{margin:0 auto}body.single-product .woocommerce-tabs .tabs__left li a{padding:20px 15px 18px;font-size:18px}.frontpage .home2 .about .section1 .box{width:100%}.frontpage .home2 .desc{max-width:100%}.frontpage .home2 .about .section1:nth-of-type(even) .text-col,.frontpage .home2 .about .section1:nth-of-type(even) .img-col{flex:0 0 100%;max-width:100%}.frontpage .home2 .about .section1:nth-of-type(even) .box{width:100%}.frontpage .home2 .about .section1:nth-of-type(even) .box .desc{max-width:100%}.frontpage .home2 .about .section1:nth-of-type(3n) .desc{max-width:100%}.frontpage .home2 .about .section1{padding:0 0 45px 0}.frontpage .home2 .about .section1:last-of-type{padding:0 0 50px 0}.frontpage .home4{padding:60px 0 80px 0}.frontpage .home4 .left-col,.frontpage .home4 .right-col{flex:0 0 100%;max-width:100%}.frontpage .home4 .right-col{display:flex;justify-content:center;margin:50px 0 0 0}.about .section3 .img-cont:before,.about .section3 .img-cont .circle{display:none}.about{padding:60px 0 0 0}.about .section1{padding:0 0 50px 0}.about .section1 .text-col,.about .section1 .img-col{flex:0 0 100%;max-width:100%}.about .section1 .img-col{margin:30px 0 0 0;justify-content:center;display:flex}.about .section1 .box{width:100%}.about .section1:nth-of-type(even){padding:0 0 50px 0}.about .section1:nth-of-type(even) .row{flex-flow:column}.about .section1:nth-of-type(even) .box{width:100%}.about .section1:nth-of-type(even) .text-col,.about .section1:nth-of-type(even) .img-col{flex:0 0 100%;max-width:100%}.about .section1:nth-of-type(even) .text-col{justify-content:center;padding-left:15px}.about .section1:nth-of-type(even) .img-cont .rectangle{display:none}.about .section1:nth-of-type(even) .img-cont:after{top:10px;left:10px;display:block}.about .section1:nth-of-type(3n) .desc{max-width:100%}.assembly__section4{margin:0}.assembly__section4 .img__box{margin:0 20px}.reviews{margin:0}.assembly__section2 .text-col,.assembly__section2 .img-col{flex:0 0 100%;max-width:100%}.assembly__section2 .img-col .img-cont{margin:20px auto}.measurement__bottom .box__inside .additional__title{font-size:31px}.measurement__bottom .box__inside .additional__subtitle{margin:0 0 40px 0}.faq{margin:0}.footer{padding:60px 0 0 0}.footer .social__media{display:block;max-width:100%}.footer .social__media a{margin-right:10px}.footer__top .col1 .widget{max-width:100%;margin-bottom:40px}.footer__top .col1,.footer__top .col2,.footer__top .col3,.footer__top .col4{flex:0 0 100%;max-width:100%}.footer__top .col2{padding:0 15px}.footer__top .col2 .widget_nav_menu ul{max-width:100%;-moz-column-count:2;column-count:2}.footer__top .marginB75__box{margin-bottom:30px}.footer__center{margin-top:0;padding-bottom:50px}.footer__center .footer__payments{justify-content:flex-start}.footer__center .footer__payments .footer__payments__rep1 .img-cont:first-of-type img{margin-left:0}}@media screen and (max-width:39.9375em){body.single-product .product__slider--main .slide+.slide{margin-top:0}}@media (max-width:639px){.cat-desc-mobile-only{display:block!important}.cat-desc-desktop-only{display:none}.post-type-archive-product .product-archive .product-archive__right .cat__top,.archive.woocommerce .product-archive .product-archive__right .cat__top{margin:30px 0}.post-type-archive-product .product-archive .product-archive__right .cat__top .cat__top__desc,.archive.woocommerce .product-archive .product-archive__right .cat__top .cat__top__desc{margin:20px 0 0 0}.measurement__link{padding:0 15px}.product__right .phone__box{margin:0 20px 40px 20px}.delivery__box{padding:10px 20px 20px}.product__right .download__box{padding:20px 10px 0;display:block}.post-type-archive-product.search .product-archive .product-archive__right .product__cont,.post-type-archive-product:not(.search) .product-archive .product-archive__right .product__cont,.archive.woocommerce:not(.search) .product-archive .product-archive__right .product__cont{flex:0 0 100%;max-width:100%}.post-type-archive-product .product-archive,.archive.woocommerce .product-archive{flex-flow:column-reverse;max-width:330px}.post-type-archive-product .product-archive .product-archive__right .product__cont,.archive.woocommerce .product-archive .product-archive__right .product__cont{flex:0 0 100%;max-width:100%}body.woocommerce-checkout .woocommerce-field-group.columns{padding:0 15px}body.woocommerce-checkout .textpage__page .row .form-row{flex:0 0 100%;max-width:100%}body.woocommerce-checkout .textpage__page .checkout_coupon .button{margin-top:30px}body.woocommerce-cart .textpage__page{padding:20px 0 80px 0}body.woocommerce-cart .woocommerce-cart-form__contents tbody tr .product-remove{top:-30px}body.woocommerce-cart .woocommerce-cart-form__contents tbody tr .product-remove a{right:3px}body.woocommerce-cart .cart_item .product-thumbnail{max-width:300px}body.woocommerce-cart .woocommerce-cart-form__contents tbody tr{padding:0}body.woocommerce-cart .woocommerce-cart-form__contents tbody tr td{padding:10px 15px}body.woocommerce-cart .woocommerce-cart-form__contents tbody tr img{margin:0}body.woocommerce-cart .woocommerce-cart-form__contents #coupon_code{margin:0 0 30px 0}body.woocommerce-cart .cart-collaterals{padding-top:10px}body.woocommerce-cart .woocommerce-cart-form__contents .button,body.woocommerce-cart .woocommerce-cart-form__contents .button[disabled]{padding:16px 68px 15px 30px}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-address-fields input#billing_address_2,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-address-fields input#shipping_address_2{margin-top:0}.woocommerce-Addresses .woocommerce-Address{padding:0}.woocommerce-field-group.columns{padding:0}.profile_nip.woocommerce-field-group{flex:0 0 270px;max-width:270px}.woocommerce-account .textpage__page .row{margin:0}.woocommerce-account .woocommerce-MyAccount-navigation{padding:0}.woocommerce-account .woocommerce-MyAccount-navigation .wc-tabs li{padding:5px;display:flex;justify-content:center;align-items:center}.woocommerce-account .woocommerce-MyAccount-navigation .wc-tabs li a{line-height:18px}.woocommerce-account .woocommerce-MyAccount-content{padding:0}.frontpage .home1 .home1__slider .home1__slider__nav__box .home1__slider__nav .slick-slide{height:auto}.upsells__section .about .section2 .about__section2__slider{max-width:355px}body.single-product .product__left .product__gallery{flex:0 0 270px;max-width:270px}body.single-product .product__left .product__gallery .product__gallery__left{width:270px;height:270px}body.single-product .product__left .product__gallery__right .slide__wrap{width:90px;height:90px}body.single-product .product__left .product__gallery .product__gallery__right{flex:0 0 270px;max-width:270px}body.single-product .product__left{margin-bottom:0}body.single-product .product__left .product__gallery__right{display:block!important}body.single-product .row.product.type-product{margin-right:-15px;margin-left:-15px}body.single-product .product__left .product__gallery__left .slide{height:270px}body.single-product .product__left .product__gallery .product__gallery__left .shape-square{width:270px;height:270px}body.single-product .product__right .cont .product__header{padding:30px 15px 15px 15px}body.single-product .product__right .cont .product__header .product_title{line-height:35px;font-size:25px}body.single-product .product__right .cont .product__header .product_title:after{top:22px}body.single-product .product__right .cont .product__header .product__prices .current{font-size:20px}body.single-product .product__right .cont .woocommerce-product-details__short-description{margin:0;padding:0 15px 20px 15px;border-bottom:1px solid #ededed}body.single-product .product__right .cont .variations_form .variations__h2,body.single-product .product__right .cont .cart .variations__h2{padding:20px 15px 0;font-size:18px}body.single-product .product__right .cont .variations_form .variations tr td,body.single-product .product__right .cont .cart .variations tr td{padding:15px 15px 15px 15px!important}body.single-product .product__right .cont .variations_form .variations tr td.product__right__label,body.single-product .product__right .cont .cart .variations tr td.product__right__label{display:block;padding:15px 25px 15px 15px!important}body.single-product .product__right .cont .variations_form .variations tr td.product__right__label:before,body.single-product .product__right .cont .cart .variations tr td.product__right__label:before{right:8px}body.single-product .product__right .cont .variations_form .variations tr.active td.product__right__label:before,body.single-product .product__right .cont .cart .variations tr.active td.product__right__label:before{right:8px}body.single-product .product__right .cont .variations_form .variations tr td,body.single-product .product__right .cont .cart .variations tr td{white-space:inherit}body.single-product .product__right .cont .variations_form .variations tr td .step,body.single-product .product__right .cont .cart .variations tr td .step{display:block}body.single-product .product__right .cont .variations_form .variations tr td.product__right__label label,body.single-product .product__right .cont .cart .variations tr td.product__right__label label{margin:5px 0;display:block}body.single-product .product__right .cont .variations_form .variations tr td label,body.single-product .product__right .cont .cart .variations tr td label{white-space:inherit}body.single-product .product__right .cont .variations_form .variations tr td.value.swatches-parent,body.single-product .product__right .cont .cart .variations tr td.value.swatches-parent{padding:15px 10px 30px 15px!important}body.single-product .product__right .cont .variations_form .variations tr td.value .tawcvs-swatches .swatch,body.single-product .product__right .cont .cart .variations tr td.value .tawcvs-swatches .swatch{padding:20px 10px 10px;width:110px;height:110px}body.single-product .product__right .cont .variations_form .variations tr.active .value,body.single-product .product__right .cont .cart .variations tr.active .value{padding:15px 15px 15px 15px!important}body.single-product .product__right .cont .variations_form .reset_variations,body.single-product .product__right .cont .cart .reset_variations{margin:10px 15px 0 0}body.single-product .product__right .cont .variations_form .single_variation_wrap,body.single-product .product__right .cont .cart .single_variation_wrap{padding:0 0 10px 0}body.single-product .product__right .cont .variations_form .single_variation_wrap .woocommerce-variation-add-to-cart,body.single-product .product__right .cont .cart .single_variation_wrap .woocommerce-variation-add-to-cart{display:block;margin:25px 0 0 0}body.single-product .product__right .cont .variations_form .quantity,body.single-product .product__right .cont .cart .quantity{margin:0 0 35px 0}body.single-product .product__right .cont .pewc-group-wrap .pewc-group-heading-wrapper h3{padding:20px 15px 0;font-size:18px}body.single-product .product__right .cont .pewc-group-wrap .pewc-group-content-wrapper ul.pewc-product-extra-groups li .pewc-item-field-wrapper label.pewc-field-label{padding:15px 25px 15px 15px!important}body.single-product .product__right .cont .pewc-group-wrap .pewc-group-content-wrapper ul.pewc-product-extra-groups li .pewc-item-field-wrapper label.pewc-field-label:before{right:8px}body.single-product .product__right .cont .pewc-group-wrap .pewc-group-content-wrapper ul.pewc-product-extra-groups li.active .pewc-item-field-wrapper label.pewc-field-label:before{right:6px}body.single-product .product__right .cont .pewc-group-wrap .pewc-group-content-wrapper ul.pewc-product-extra-groups li .pewc-item-field-wrapper .pewc-radio-images-wrapper{padding:15px 10px 30px 15px!important}body.single-product .product__right .cont .pewc-group-wrap .pewc-group-content-wrapper ul.pewc-product-extra-groups li .pewc-item-field-wrapper .pewc-radio-images-wrapper .pewc-radio-image-wrapper{padding:20px 10px 10px;width:110px;height:110px}body.single-product .product__right .cont .pewc-group-wrap .pewc-group-content-wrapper ul.pewc-product-extra-groups li .pewc-item-field-wrapper .box{padding:25px 20px 20px 20px!important}body.single-product .product__right .cont .pewc-group-wrap .pewc-group-content-wrapper ul.pewc-product-extra-groups li .pewc-item-field-wrapper label.pewc-field-label .step{margin:0 0 5px 0;display:block}body.single-product .product__right .cont .pewc-group-wrap .pewc-group-content-wrapper ul.pewc-product-extra-groups li .pewc-item-field-wrapper label.pewc-field-label .current__selected{margin:4px 0 0 0;display:block}body.single-product .product__right .cont .pewc-group-wrap .pewc-group-content-wrapper ul.pewc-product-extra-groups .pewc-item-radio .pewc-item-field-wrapper .box{padding:0!important}body.single-product .product__right .pewc-total-field-wrapper{padding:40px 20px 25px 20px}body.single-product .product__right .submit__box{display:block;padding:0 20px 40px 20px;text-align:center}body.single-product .woocommerce-tabs .tabs__left{margin-bottom:0}body.single-product .woocommerce-tabs .tabs__left li{display:block}body.single-product .woocommerce-tabs .tabs__left li a{border:0;padding:10px 15px}body.single-product .woocommerce-tabs .tabs__left li.active a{border:0}.reviews__cont .ts-rating-light.vertical .ts-wrapper .ts-reviews .ts-reviews-list{margin:0 15px}.reviews__cont .ts-rating-light.vertical .ts-wrapper .ts-reviews .ts-reviews-list li{flex:0 0 100%;max-width:100%;margin:10px 0}.reviews .link-cont{padding:0 15px}.assembly__section3{padding:60px 0 0 0}.assembly__section3 .medium-6{padding-bottom:90px}.assembly__section3 .box .left-col{flex:0 0 100%;max-width:100%}.assembly__section3 .box .left-col .img-cont{margin:0 0 30px 0;display:inline-block}.assembly__section3 .box .right-col{flex:0 0 100%;max-width:100%}.assembly__section3 .box .right-col .download__box{padding:0}.assembly__section4{padding:60px 0 70px}.assembly__section4 .title{line-height:42px;font-size:25px}.assembly__section4 .img__box{margin:0}.assembly__section4 .img__box .img-cont:before{display:none}.assembly__section4 .img__box .img2{max-width:100px;right:-8px}.columns{flex:0 0 100%;max-width:100%}.contact .right-col .box:before{display:none}.contact .right-col .box .form__header{margin:60px 0 0 0}.contact .right-col .box .form-cont .row{margin:0 -15px}.contact .right-col .box .form-cont .columns{padding:0 15px}.assembly__section2{padding:10px 0 60px 0}.measurement{padding:0 0 30px 0}.measurement__top{padding:60px 0 30px 0}.measurement__top .title{font-size:32px}.measurement__bottom .row{padding:22px 0}.measurement__bottom .row:nth-of-type(even){flex-flow:column}.measurement__bottom .col.text-col,.measurement__bottom .col.img-col{flex:0 0 100%;max-width:100%}.measurement__bottom .img-cont{margin:35px auto}.accordion .accordion-title{padding:16px 35px 14px 20px}.accordion .accordion-content{padding:8px 20px 30px 20px}.textpage__page .col.col-img,.textpage__page .col.col-text{flex:0 0 100%;max-width:100%}.textpage__page img{margin:20px 0}.textpage__page .row.img__left .col-text{padding-left:15px}.textpage__page .row.img__right .col-text{padding-right:15px}.textpage h1{font-size:35px;line-height:45px}.textpage h2{font-size:30px;line-height:41px}.textpage h3{font-size:28px;line-height:38px}.footer__center .footer__payments{display:block}.footer__center .footer__payments .footer__payments__rep1{padding-right:0}.footer__center .footer__payments .footer__payments__rep2{padding-left:0;border-left:0;margin-top:20px}.footer__center .footer__payments .footer__payments__rep2 .img-cont:first-of-type img{margin-left:0}.footer__bottom .medium-6{flex:0 0 100%;max-width:100%}.footer__madeby{text-align:left}}@media (max-width:639px) and (min-width:511px){.blog__page .posts .box .box__content{padding:0 20px 20px 20px}}@media (max-width:550px){.frontpage .home1 .home1__slider .home1__slider__main__cont .home1__slider__main .img-cont,.frontpage .home1 .home1__slider .home1__slider__main__cont .home1__slider__main .img-cont .home1__text .cont{height:250px}.frontpage .home1 .home1__slider .home1__slider__nav__box{transform:translateY(-85px)}.frontpage .home1 .home1__slider .home1__slider__main__cont .home1__slider__main .img-cont .home1__text .text{line-height:40px;font-size:25px;margin:-20px 0 23px 0}.frontpage .home1 .home1__slider .home1__slider__main__cont .home1__slider__main .img-cont .home1__text .text:after{top:23px}.contact .left-col .main__header{margin:60px 0 28px 0}.contact .left-col .box{padding:30px 0 0 0}.contact .left-col .contact__person__left{flex:0 0 100%;max-width:100%}.contact .left-col .contact__person__left .img-cont{display:inline-block}.contact .left-col .contact__person__right{flex:0 0 100%;max-width:100%}}@media (max-width:510px){.blog__page .posts .row .medium-4,.gallery__page .cont .row .medium-4{flex:0 0 100%;max-width:100%}.header__box .header__right .header__icons .header__icon.search__box .header__search{right:-130px}.reviews .logo__cont img{max-width:100%;padding:0 15px}}@media (max-width:400px){.post-type-archive-product .product-archive .product-archive__left .berocket_ajax_group_filter_title,.archive.woocommerce .product-archive .product-archive__left .berocket_ajax_group_filter_title{padding:23px 30px 20px 20px}.post-type-archive-product .product-archive .product-archive__left .box .berocket_aapf_widget-title_div,.archive.woocommerce .product-archive .product-archive__left .box .berocket_aapf_widget-title_div{padding:0 20px}.post-type-archive-product .product-archive .product-archive__left .box .berocket_aapf_widget,.archive.woocommerce .product-archive .product-archive__left .box .berocket_aapf_widget{padding:0 0 0 20px}.frontpage .home5__top .box{display:block}.title__box .cont{width:calc(100% + 30px);padding-left:15px;padding-right:15px;left:-15px}.title__box .main-h1{line-height:42px;font-size:30px}.contact .right-col .box .form-cont .contact__submit .main-link{padding:16px 60px 15px 30px;background-position:top 50% right 20px}.main-link{letter-spacing:.5px;background-position:top 50% right 12px;padding:16px 49px 15px 15px}body.single-product .woocommerce-tabs .tabs__right .wc-tab .shop_attributes tbody td,body.single-product .woocommerce-tabs .tabs__right .wc-tab .shop_attributes tbody th{padding:5px}.woocommerce-account .woocommerce-MyAccount-navigation .wc-tabs li:nth-of-type(3){flex:0 0 40%;max-width:40%}.woocommerce-account .woocommerce-MyAccount-navigation .wc-tabs li:nth-of-type(4),.woocommerce-account .woocommerce-MyAccount-navigation .wc-tabs li:nth-of-type(6){flex:0 0 30%;max-width:30%}}@media (max-width:359px){.header__box .header__right .header__icons .header__icon.search__box .header__search{right:-150px;top:38px;width:200px}.header__box{flex-flow:column}.header__box .header__left .header__logo{text-align:center;margin:25px 0 10px 0}.header__box .header__right{justify-content:center}.header__box .header__right .header__icons{margin:20px 0 16px 0}body.single-product .product__right .cont .variations_form .single_add_to_cart_button,body.single-product .product__right .cont .cart .single_add_to_cart_button{padding:15px 24px 15px 48px;background-position:top 50% left 15px}}body.single-product .product__right .cont .cart:not(.variations_form){display:block}.squared-search-icon{width:30px!important;height:30px;line-height:30px;margin:0;padding:0;position:absolute;top:0;z-index:1000;right:-1px;background-color:rgb(255 255 255 / .9);border-top:none;border-right:none;color:#333;justify-content:center;cursor:pointer;align-items:center;font-size:16px}.archive.woocommerce .product-archive .product-archive__left .box .berocket_aapf_widget .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background:#c3c3c3!important}.green-menu-btn a{color:#a0d94d!important;font-weight:700}.homeIcons{margin-bottom:60px}.homeIcons__item{text-align:center;font-weight:700;font-size:22px}@media (max-width:767px){.homeIcons__item{font-size:20px}}.homeIcons .fa-dollar-sign{color:#a0d94d}.homeIcons .fa-thumbs-up{color:#339AF0}.homeIcons .fa-clone{color:#a0d94d;margin-right:5px}.tawcvs-swatches .swatch{text-wrap:wrap}.swatch-do-sufitu .swatch__color img{border-radius:0!important}.swatch-do-sciany .swatch__color img{border-radius:0!important}.swatch-do-ramy-okiennej .swatch__color img{border-radius:0!important}.mCSB_dragger_bar{display:contents}.bapf_sfilter .bapf_button{font-size:1em;width:100%;background-color:#000;color:#fff;height:40px;border-radius:10px;border:1px solid #000}.bapf_sfilter .bapf_button:hover{background-color:#fff;color:#000}.bapf_sfilter.bapf_ckbox input[type=checkbox],.bapf_sfilter.bapf_ckbox label,.bapf_sfilter.bapf_ckbox label+span,.bapf_sfilter.bapf_ckbox label>span{vertical-align:baseline}.bapf_sfilter.bapf_clr_txt_right .bapf_img_span{margin:3px 13px 10px 0}.woocommerce.single-product .cart.variations_form .tawcvs-swatches .swatch.selected:before{border-color:transparent!important}.woocommerce.single-product .cart.variations_form .tawcvs-swatches .swatch.swatch-color.selected:after{display:none!important}#mCSB_2_container>ul>li{flex-wrap:nowrap!important}#mCSB_2_container>ul>li label{width:80%!important}#mCSB_1_container>.swatch-item-wrapper{margin-right:5px!important}.wpcf7-list-item-label{color:transparent!important}