.title-red{color:#350c0c}.h1-s{font-size:42px;font-weight:300;letter-spacing:1px;line-height:49px}.h2-s{font-size:36px;font-weight:300;letter-spacing:.8px;line-height:43px}.h3-s{font-size:28px;font-weight:300;letter-spacing:.6px;line-height:35px}.h4-s{font-size:22px;letter-spacing:.49px;line-height:27px;font-weight:300}.h5-s{font-size:18px;letter-spacing:.4px;line-height:22px;font-weight:300}.h6-s{font-size:14px;letter-spacing:.3px;line-height:19px;font-weight:400}.separator-line{height:1px;background-color:#cbcbcb;width:100%}.mb12{margin-bottom:12px}.mb24{margin-bottom:24px}.mb36{margin-bottom:36px}.mb48{margin-bottom:48px}.mb56{margin-bottom:56px}.mb64{margin-bottom:64px}.ml12{margin-left:12px}.ml24{margin-left:24px}.ml32{margin-left:32px}.mr12{margin-right:12px}.mr24{margin-right:24px}.mr32{margin-right:32px}.overflowHidden{overflow:hidden}.col-xl-63,.col-xl-36{position:relative;width:100%;padding-left:24px;padding-right:24px}@media(min-width:1200px){.col-xl-63{flex:0 0 63.666667%;max-width:63.666667%}.col-xl-36{flex:0 0 36.333333%;max-width:36.333333%}}.solutions-page-template{padding:64px 0 32px}.solutions-page-template .page_content .solutions_container .solutions_category{margin-bottom:96px;padding-bottom:96px;border-bottom:1px solid #cbcbcb}.solutions-page-template .page_content .solutions_container .solutions_category .category_title{width:100%;max-width:700px;margin-bottom:50px}.solutions-page-template .page_content .solutions_container .solutions_category .category_title h2{margin-bottom:16px;color:#350c0c;font-size:36px;font-weight:300;letter-spacing:.8px;line-height:43px}.solutions-page-template .page_content .solutions_container .solutions_category .category_title p{margin:0}.solutions-page-template .page_content .solutions_container .solutions_category .category_posts{list-style:none;padding:0;margin-left:-16px;margin-right:-16px}.solutions-page-template .page_content .solutions_container .solutions_category .category_posts .solution{padding-left:16px;padding-right:16px;text-align:center}.solutions-page-template .page_content .solutions_container .solutions_category .category_posts .solution .solution_image{margin-bottom:16px}.solutions-page-template .page_content .solutions_container .solutions_category .category_posts .solution .solution_image img{max-height:100%}.solutions-page-template .page_content .solutions_container .solutions_category .category_posts .solution h3{margin:0;color:#350c0c;font-size:18px;font-weight:400;letter-spacing:.4px;line-height:26px}.solutions-page-template .page_content .solutions_container .solutions_category:last-child{margin-bottom:0;border-bottom:none}.solutions_tax .solutions_container{display:flex;gap:24px}.solutions_tax .solutions_left{flex:0 0 auto;width:300px;max-width:100%;padding-right:24px;border-right:1px solid #e5e5e5}.solutions_tax .solutions_left .solutions-categories-list{list-style:none;padding:0;margin:0}.solutions_tax .solutions_left .solutions_tax_container{margin-bottom:8px}.solutions_tax .solutions_left .solutions_tax_container:before{content:none;display:none !important}.solutions_tax .solutions_left .solutions_left_title{font-size:28px;line-height:35px;margin-bottom:24px}.solutions_tax .solutions_left .solutions_tax.active,.solutions_tax .solutions_left .solutions_tax[aria-current=page]{color:#d52b00}.solutions_tax .solutions_left .prodlib_link{margin-top:24px}.solutions_tax .solutions_right{flex:1;min-width:0}.solutions_tax .solutions_right .solutions_right_gridview{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px, 1fr));gap:24px;list-style:none;padding:0;margin:0}.solutions_tax .solutions_right .solutions_right_gridview .grid_item{position:relative;overflow:hidden;transition:transform .3s ease}.solutions_tax .solutions_right .solutions_right_gridview .grid_item:before{content:none;display:none !important}.solutions_tax .solutions_right .solutions_right_gridview .grid_item:hover,.solutions_tax .solutions_right .solutions_right_gridview .grid_item:focus-within{color:#d52b00}.solutions_tax .solutions_right .solutions_right_gridview .grid_item a{display:block;text-decoration:none;color:inherit}.solutions_tax .solutions_right .solutions_right_gridview .grid_item a:hover .grid_item_img,.solutions_tax .solutions_right .solutions_right_gridview .grid_item a:focus .grid_item_img,.solutions_tax .solutions_right .solutions_right_gridview .grid_item a.synced-hover .grid_item_img{transform:scale(1.05)}.solutions_tax .solutions_right .solutions_right_gridview .grid_item a:hover h3,.solutions_tax .solutions_right .solutions_right_gridview .grid_item a:focus h3,.solutions_tax .solutions_right .solutions_right_gridview .grid_item a.synced-hover h3{color:#d52b00}.solutions_tax .solutions_right .solutions_right_gridview .grid_item .grid_item_img{background-size:cover !important;background-position:center !important;transition:transform .3s ease}.solutions_tax .solutions_right .solutions_right_gridview .grid_item h3{padding:16px;margin:0;font-size:20px;line-height:26px}.solutions_tax .solutions_container{display:flex;margin-left:-24px;margin-right:-24px}.solutions_tax .solutions_container .solutions_left{flex-shrink:0;width:100%;max-width:300px;padding-top:48px;padding-bottom:90px}.solutions_tax .solutions_container .solutions_left .solutions_left_title{font-size:22px;font-weight:500;line-height:34px;color:#350c0c;letter-spacing:.356px;margin-bottom:20px}.solutions_tax .solutions_container .solutions_left .solutions_tax{display:inline-block;margin-bottom:10px;color:#350c0c;font-size:18px;letter-spacing:.36px;line-height:24px;font-weight:inherit;transition:.3s ease}.solutions_tax .solutions_container .solutions_left .solutions_tax:hover,.solutions_tax .solutions_container .solutions_left .solutions_tax.active,.solutions_tax .solutions_container .solutions_left .solutions_tax:focus,.solutions_tax .solutions_container .solutions_left .solutions_tax.synced-hover{color:#d52b00;font-weight:500}.solutions_tax .solutions_container .solutions_right{width:100%;max-width:100%;padding:48px 24px 51px 64px}.solutions_tax .solutions_container .solutions_right .category_title{max-width:800px}.solutions_tax .solutions_container .solutions_right .solutions_right_gridview{display:grid;grid-template-columns:1fr 1fr 1fr;gap:40px 77px}@media screen and (max-width:1350px){.solutions_tax .solutions_container .solutions_right .solutions_right_gridview{gap:30px}}@media all and (max-width:949px){.solutions_tax .solutions_container .solutions_right .solutions_right_gridview{grid-template-columns:1fr 1fr;gap:20px}}.solutions_tax .solutions_container .solutions_right .solutions_right_gridview .grid_item{text-align:center}.solutions_tax .solutions_container .solutions_right .solutions_right_gridview .grid_item .grid_item_img{width:100%;aspect-ratio:1;background:#ddd;background-size:cover !important;background-position:center center !important;margin-bottom:20px}.solutions_tax .solutions_container .solutions_right .solutions_right_gridview .grid_item h3{font-size:22px;font-weight:400;color:#350c0c}@media(max-width:1199px){.solutions_tax .solutions_container .solutions_right .solutions_right_gridview .grid_item h3{font-size:18px;padding:0;line-height:24px}}.solutions_tax .solutions_container .solutions_right .category_posts{margin-left:-16px;margin-right:-16px}.solutions_tax .solutions_container .solutions_right .category_posts .solution{margin-bottom:32px;padding-left:16px;padding-right:16px;text-align:center}.solutions_tax .solutions_container .solutions_right .category_posts .solution:before{content:none;display:none !important}.solutions_tax .solutions_container .solutions_right .category_posts .solution:hover h3,.solutions_tax .solutions_container .solutions_right .category_posts .solution:focus-within h3{color:#d52b00}.solutions_tax .solutions_container .solutions_right .category_posts .solution .solution_image{margin-bottom:16px;overflow:hidden}.solutions_tax .solutions_container .solutions_right .category_posts .solution .solution_image img{max-height:100%;transition:transform .3s ease}.solutions_tax .solutions_container .solutions_right .category_posts .solution:hover .solution_image img,.solutions_tax .solutions_container .solutions_right .category_posts .solution:focus-within .solution_image img{transform:scale(1.05)}.solutions_tax .solutions_container .solutions_right .category_posts .solution h3{margin:0;color:#350c0c;font-size:18px;font-weight:400;letter-spacing:.4px;line-height:26px}.solutions_tax .solutions_container .solutions_right:last-child{margin-bottom:0;border-bottom:none}.solutions_tax.industrial h1,.solutions_tax.industrial .nav-title{display:block;color:#350c0c;font-size:22px;line-height:34px;font-weight:500;letter-spacing:.36px;margin-bottom:16px}.solutions_tax.industrial .solutions_left{max-width:300px}.solutions_tax.industrial .solutions_left .solutions_tax_container{margin-bottom:8px}.solutions_tax.industrial .solutions_left .solutions_tax_container:before{content:none;display:none !important}.solutions_tax.industrial .solutions_right .category_title{margin-bottom:35px}.solutions_tax.industrial .solutions_right .parent-cat{margin-bottom:56px}.solutions_tax.industrial .solutions_right .parent-cat .image-wrap{margin-bottom:40px;overflow:hidden}.solutions_tax.industrial .solutions_right .parent-cat .image{width:100%;aspect-ratio:265/150;background-size:contain;background-repeat:no-repeat;background-position:center;transition:transform .3s ease}.solutions_tax.industrial .solutions_right .parent-cat h3{font-size:22px;font-weight:400;color:#350c0c}.solutions_tax.industrial .solutions_right .parent-cat:hover .image,.solutions_tax.industrial .solutions_right .parent-cat:focus-within .image{transform:scale(1.05)}.solutions_tax.industrial .solutions_right .main-cat-image{margin-bottom:75px;margin-right:100px}.solutions_tax.industrial .solutions_right .main-cat-image img{width:100%;height:auto;max-height:75vh;object-fit:unset}.solutions_tax.industrial .solutions_right .main-cat-image .solutions-points-wrap{top:0;right:0;bottom:0;left:0}.solutions_tax.industrial .solutions_right .main-cat-image .solutions-points-wrap .point{transform:translate(-50%,-50%)}.solutions_tax.industrial .solutions_right .main-cat-image .solutions-points-wrap .point .circle{flex-shrink:0;width:clamp(1.375rem,1.25vw + 1.125rem,3.125rem);height:clamp(1.375rem,1.25vw + 1.125rem,3.125rem);font-size:clamp(1rem,.268vw + .946rem,1.375rem);line-height:1;color:#fff;background-color:#d52b00;border-radius:50%;overflow:hidden;cursor:pointer}.solutions_tax.industrial .solutions_right .main-cat-image .solutions-points-wrap .point .circle:hover+.link-wrap,.solutions_tax.industrial .solutions_right .main-cat-image .solutions-points-wrap .point .circle:focus+.link-wrap{display:block}.solutions_tax.industrial .solutions_right .main-cat-image .solutions-points-wrap .link-wrap{display:none;position:absolute;left:18px;transform:translateX(-50%)}.solutions_tax.industrial .solutions_right .main-cat-image .solutions-points-wrap .link-wrap:hover,.solutions_tax.industrial .solutions_right .main-cat-image .solutions-points-wrap .link-wrap:focus-within{display:block}.solutions_tax.industrial .solutions_right .main-cat-image .solutions-points-wrap .point-title{position:relative;display:inline-block;color:#fff;white-space:nowrap;background-color:rgba(0,0,0,.3);padding:0 10px;margin-top:20px}.solutions_tax.industrial .solutions_right .main-cat-image .solutions-points-wrap .point-title:before{content:"";position:absolute;bottom:100%;left:50%;display:inline-block;width:0;height:0;border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-bottom:13px solid rgba(0,0,0,.3);transform:translateX(-50%)}.solutions_tax.industrial .solutions_right .solutions-row{margin-bottom:12px;min-width:400px}.solutions_tax.industrial .solutions_right .solutions-row .solution{color:#000;margin-bottom:11px;transition:color .15s linear}.solutions_tax.industrial .solutions_right .solutions-row .solution.active,.solutions_tax.industrial .solutions_right .solutions-row .solution:hover,.solutions_tax.industrial .solutions_right .solutions-row .solution:focus{color:#d52b00}.solutions_tax.industrial .solutions_right .solutions-row .point{flex-shrink:0;width:36px;height:36px;color:#fff;background-color:#d52b00;border-radius:50%;overflow:hidden;margin-right:8px}.solutions_tax.industrial_template .mobile-drawings-menu{display:none}.solutions_tax.industrial_template h2.mob-title{font-size:28px;letter-spacing:.62px;line-height:34px;font-weight:400;margin-bottom:42px}.solutions_tax.industrial_template .solutions_right h3{margin-bottom:0}.solutions_tax.industrial_template .industrial-categories-grid{display:flex;flex-wrap:wrap;list-style:none;padding:0;margin:0 -12px}.solutions_tax.industrial_template .industrial-categories-grid>li{padding:0 12px}.solutions_tax.industrial_template .industrial-categories-grid>li:before{content:none;display:none !important}.solutions_tax.industrial_template .industrial-categories-grid>li:hover h3,.solutions_tax.industrial_template .industrial-categories-grid>li:focus-within h3{color:#d52b00}.solutions_tax.industrial_template .industrial-categories-grid .parent-cat.synced-hover h3{color:#d52b00}.solutions_tax.industrial_template .industrial-categories-grid .parent-cat.synced-hover .image{transform:scale(1.05)}.solutions_tax.industrial_template .solutions_left .solutions_tax.synced-hover{color:#d52b00;font-weight:500}.solutions_tax.industrial .solutions-categories-list{list-style:none;padding:0;margin:0}.solutions_tax.industrial .solutions-categories-list li{margin:0;padding:0}.solutions_tax.industrial .category_posts{list-style:none;padding:0}.solutions_tax.industrial .category_posts .solution{list-style:none}.solutions-template-default .solution_content .solution_content_container .solution_products .product{display:none}.solutions-template-default .single-solution-template .solution_content.is-industrial-content .solution_content_container .solution_products .products{display:grid;grid-template-columns:1fr 1fr 1fr;gap:50px 30px}@media screen and (max-width:949px){.solutions-template-default .single-solution-template .solution_content.is-industrial-content .solution_content_container .solution_products .products{grid-template-columns:1fr}}.solutions-template-default .single-solution-template .solution_content.is-industrial-content .solution_content_container .solution_products .products .single_product{display:flex;flex-direction:column;height:100%}.solutions-template-default .single-solution-template .solution_content.is-industrial-content .solution_content_container .solution_products .products .single_product .product_actions_wrapper{margin-top:auto}.solutions-template-default .single-solution-template .solution_content.is-industrial-content .solution_content_container .solution_products .products .single_product:focus-within .prod_img{transform:scale(1.05)}.solutions-template-default .single-solution-template .solution_content.is-industrial-content .solution_content_container .solution_products .products .single_product:focus-within h3{color:#d52b00}.single-solution-template{padding-top:64px}.single-solution-template span.line{position:absolute;display:block;width:10px;height:1px;background:#cbcbcb;transform-origin:left;opacity:1;transition:opacity .3s ease-in;z-index:2}.single-solution-template span.line.active{background:#d52b00}.single-solution-template span.line.hide{transition:none;opacity:0}.single-solution-template .solution_title h1{margin-bottom:24px;font-size:36px;font-weight:300;letter-spacing:.8px;line-height:43px}.single-solution-template .solution_title p{width:100%;max-width:1011px}.single-solution-template .solution_title .downloads .file_container{margin-right:80px;margin-bottom:24px;color:inherit;font-weight:500}.single-solution-template .solution_title .downloads .file_container img{margin-right:10px}.single-solution-template .solution_title .downloads .file_container p{margin:0;font-size:16px;line-height:24px}.single-solution-template .solution_title .downloads .file_container p .filename{color:#666;font-weight:400;font-size:14px}.single-solution-template .solution_title .downloads .file_container:hover p,.single-solution-template .solution_title .downloads .file_container:focus-within p{color:#d52b00}.single-solution-template .solution_content{border-top:1px solid #cbcbcb}.single-solution-template .solution_content .solution_content_container{margin-left:-24px;margin-right:-24px}.single-solution-template .solution_content .solution_content_container .solution_image{width:100%;max-width:100%;position:relative;padding-top:112px;padding-bottom:40px;padding-left:42px;padding-right:82px}.single-solution-template .solution_content .solution_content_container .solution_image .solution_image_container{position:relative;width:100%;padding:28px 36px;transition:.3s ease-in-out}.single-solution-template .solution_content .solution_content_container .solution_image .solution_image_container .img_wrapper{position:relative}.single-solution-template .solution_content .solution_content_container .solution_image .solution_image_container .img_wrapper .solution_image_points span.linepoint{position:absolute;width:1px;height:1px}.single-solution-template .solution_content .solution_content_container .solution_image .solution_image_container span.point{position:absolute;width:36px;height:36px;background:#fff;border:1px solid #cbcbcb;border-radius:50%;text-align:center;transition:.3s ease-in-out;z-index:2;transform:translateX(-50%) translateY(-50%);cursor:pointer}.single-solution-template .solution_content .solution_content_container .solution_image .solution_image_container span.point i{padding-top:4px;color:#350c0c;font-size:16px;font-weight:500;line-height:1;font-style:normal;text-align:center}.single-solution-template .solution_content .solution_content_container .solution_image .solution_image_container span.point:hover,.single-solution-template .solution_content .solution_content_container .solution_image .solution_image_container span.point.active{background:#d52b00;border-color:#d52b00;z-index:3}.single-solution-template .solution_content .solution_content_container .solution_image .solution_image_container span.point:hover i,.single-solution-template .solution_content .solution_content_container .solution_image .solution_image_container span.point.active i{color:#fff}.single-solution-template .solution_content .solution_content_container .solution_image .close_solution_points{flex-shrink:0;position:absolute;top:94px;right:0;width:24px;height:60px;background:rgba(246,245,241,.5);border:1px solid #cbcbcb;border-width:1px 0 1px 1px;cursor:pointer}.single-solution-template .solution_content .solution_content_container .solution_image .close_solution_points:after{content:"";position:absolute;top:50%;left:0;right:0;width:6.5px;height:11.5px;margin:0 auto;background-image:url(//penosil.com/et/wp-content/themes/penosil-store/scss/css/../../images/icons/solutions_arrow_right.svg);background-position:50%;background-size:contain;background-repeat:no-repeat;transform:translateY(-50%);-webkit-transform:translateY(-50%);transition:.3s ease-in-out}.single-solution-template .solution_content .solution_content_container .solution_points{width:100%;max-width:333px;padding-top:94px;padding-left:24px;padding-right:24px;padding-bottom:128px;border-left:1px solid #cbcbcb;transition:.3s ease-in-out;overflow:hidden;flex-shrink:0}.single-solution-template .solution_content .solution_content_container .solution_points .solution_part{width:285px;margin-bottom:20px;cursor:pointer;background:0 0;border:none;text-align:left;padding:0}.single-solution-template .solution_content .solution_content_container .solution_points .solution_part p,.single-solution-template .solution_content .solution_content_container .solution_points .solution_part .part-number,.single-solution-template .solution_content .solution_content_container .solution_points .solution_part .part-title{margin:0;color:#350c0c;font-size:16px;letter-spacing:.36px;line-height:1.3;transition:color .3s ease-in-out,opacity .3s ease-in-out}.single-solution-template .solution_content .solution_content_container .solution_points .solution_part p:first-child,.single-solution-template .solution_content .solution_content_container .solution_points .solution_part .part-number{margin-right:16px;opacity:.7;font-weight:500}.single-solution-template .solution_content .solution_content_container .solution_points .solution_part.active p,.single-solution-template .solution_content .solution_content_container .solution_points .solution_part.active .part-number,.single-solution-template .solution_content .solution_content_container .solution_points .solution_part.active .part-title,.single-solution-template .solution_content .solution_content_container .solution_points .solution_part:focus p,.single-solution-template .solution_content .solution_content_container .solution_points .solution_part:focus .part-number,.single-solution-template .solution_content .solution_content_container .solution_points .solution_part:focus .part-title,.single-solution-template .solution_content .solution_content_container .solution_points .solution_part[aria-pressed=true] p,.single-solution-template .solution_content .solution_content_container .solution_points .solution_part[aria-pressed=true] .part-number,.single-solution-template .solution_content .solution_content_container .solution_points .solution_part[aria-pressed=true] .part-title{color:#d52b00;font-weight:500}.single-solution-template .solution_content .solution_content_container .solution_points .solution_part.active p:first-child,.single-solution-template .solution_content .solution_content_container .solution_points .solution_part.active .part-number,.single-solution-template .solution_content .solution_content_container .solution_points .solution_part:focus p:first-child,.single-solution-template .solution_content .solution_content_container .solution_points .solution_part:focus .part-number,.single-solution-template .solution_content .solution_content_container .solution_points .solution_part[aria-pressed=true] p:first-child,.single-solution-template .solution_content .solution_content_container .solution_points .solution_part[aria-pressed=true] .part-number{opacity:1}.single-solution-template .solution_content .solution_content_container .solution_products{flex-shrink:0;width:100%;max-width:495px;padding-top:94px;padding-left:64px;padding-right:24px;padding-bottom:0;border-left:1px solid #cbcbcb}.single-solution-template .solution_content .solution_content_container .solution_products .product:focus-within{outline:none !important}.single-solution-template .solution_content .solution_content_container .solution_products .product:hover h3,.single-solution-template .solution_content .solution_content_container .solution_products .product:focus h3{color:#d52b00}.single-solution-template .solution_content .solution_content_container .solution_products .product:hover .prod_img,.single-solution-template .solution_content .solution_content_container .solution_products .product:focus .prod_img{transform:scale(1.05)}.single-solution-template .solution_content .solution_content_container .solution_products .product h2{margin-bottom:24px;color:#350c0c;font-size:36px;font-weight:300;letter-spacing:.8px;line-height:41px}.single-solution-template .solution_content .solution_content_container .solution_products .product .prod_img{aspect-ratio:1;max-height:200px;transition:all .3s ease}.single-solution-template .solution_content .solution_content_container .solution_products .product h3{margin-top:20px;margin-bottom:20px;color:#350c0c;font-size:18px;font-weight:400;letter-spacing:.4px;line-height:26px;text-align:center;transition:all .3s ease}.single-solution-template .solution_content .solution_content_container .solution_products .product h3 a{color:inherit;font-weight:400}.single-solution-template .solution_content .solution_content_container .solution_products .product .links{margin-bottom:0}.single-solution-template .solution_content .solution_content_container .solution_products .product .links .view_details{margin-bottom:16px}.single-solution-template .solution_content .solution_content_container .solution_products .product .links button,.single-solution-template .solution_content .solution_content_container .solution_products .product .links .btn{margin-bottom:16px;width:100%}.single-solution-template .solution_content .solution_content_container .solution_products .product .links button.remove_list,.single-solution-template .solution_content .solution_content_container .solution_products .product .links .btn.remove_list{padding-inline:15px}.single-solution-template .solution_content .solution_content_container .solution_products .product .links .where_to_buy_container .btn{margin:0}.single-solution-template .solution_content .solution_content_container .solution_products .product .links .open_add_to_cart_popup:before{position:relative;top:2px;content:url(//penosil.com/et/wp-content/themes/penosil-store/scss/css/../../images/icons/cart_red_icon.svg)}.single-solution-template .solution_content .solution_content_container .solution_products .product .links .open_add_to_cart_popup:hover:before{content:url(//penosil.com/et/wp-content/themes/penosil-store/scss/css/../../images/icons/cart_icon.svg)}.single-solution-template .solution_content .solution_content_container .solution_products .product .product_image{margin-bottom:36px}.single-solution-template .solution_content .solution_content_container .solution_products .product ul:not(.select-options) li{margin-bottom:16px;line-height:24px}.single-solution-template .solution_content .solution_content_container .solution_products .product ul:not(.select-options) li:before{top:7px}.single-solution-template .solution_content .solution_content_container .solution_products .product.active{display:block}.single-solution-template .solution_content .solution_content_container.closed .solution_image .solution_image_container{padding-top:30px;padding-left:calc(15% + 18px);padding-right:calc(15% + 18px);padding-bottom:30px}.single-solution-template .solution_content .solution_content_container.closed .solution_image .close_solution_points:after{transform:translateY(-50%) rotate(180deg);-webkit-transform:translateY(-50%) rotate(180deg)}.single-solution-template .solution_content .solution_content_container.closed .solution_points{max-width:0;padding-left:0;padding-right:0;overflow:hidden}.single-solution-template.industrial{overflow:hidden}.single-solution-template.industrial span.line{transition:background-color .3s ease-in}.single-solution-template.industrial .solution_content_container .solution_products{position:relative;max-width:100%;padding-left:24px;border:0}.single-solution-template.industrial .solution_content_container .solution_products:before{content:"";width:1000%;height:1px;background-color:#cbcbcb;display:block;position:absolute;top:-1px;left:-400%}.single-solution-template.industrial .solution_content_container .solution_products .desc-wrap{width:800px;max-width:100%;line-height:24px}.single-solution-template.industrial .solution_content_container .solution_products .products.row{margin-top:51px;margin-bottom:24px}.single-solution-template.industrial .solution_content_container .solution_products .products.row .slick-arrow{z-index:3}.single-solution-template.industrial .solution_content_container .solution_products .products.row .slick-slide{margin:0 15px}.single-solution-template.industrial .solution_content_container .solution_products .products.row .slick-list{margin:0 -15px}.single-solution-template.industrial .solution_content_container .solution_products .products-wrap{display:none;padding-bottom:70px}.single-solution-template.industrial .solution_content_container .solution_products .products-wrap .single-product{display:block;max-width:208px;color:#000;margin:0 auto}.single-solution-template.industrial .solution_content_container .solution_products .products-wrap .single-product:hover h3,.single-solution-template.industrial .solution_content_container .solution_products .products-wrap .single-product:focus h3{color:#d52b00}.single-solution-template.industrial .solution_content_container .solution_products .products-wrap .single-product:hover .prod_img,.single-solution-template.industrial .solution_content_container .solution_products .products-wrap .single-product:focus .prod_img{transform:scale(1.05)}.single-solution-template.industrial .solution_content_container .solution_products .products-wrap .single-product .img_container{max-width:100%;height:256px;padding:12px;margin-bottom:12px}.single-solution-template.industrial .solution_content_container .solution_products .products-wrap .single-product .img_container img{max-height:256px}.single-solution-template.industrial .solution_content_container .solution_products .products-wrap .single-product .prod_img{aspect-ratio:1;transition:all .3s ease}.single-solution-template.industrial .solution_content_container .solution_products .products-wrap .single-product h3{margin-top:20px;margin-bottom:20px;color:#350c0c;font-size:18px;font-weight:400;letter-spacing:.4px;line-height:26px;text-align:center;transition:all .3s ease}.single-solution-template.industrial .solution_content_container .solution_products .products-wrap .single-product h3 a{color:inherit;font-weight:400}.single-solution-template.industrial .solution_content_container .solution_products .products-wrap .single-product .links button,.single-solution-template.industrial .solution_content_container .solution_products .products-wrap .single-product .links .btn{margin-bottom:16px;width:100%}.single-solution-template.industrial .solution_content_container .solution_products .products-wrap .single-product .links button.remove_list,.single-solution-template.industrial .solution_content_container .solution_products .products-wrap .single-product .links .btn.remove_list{padding-inline:15px}.single-solution-template.industrial .solution_content_container .solution_products .products-wrap.active{display:block}.single-solution-template.industrial .container .solution_content_container .solution_points .solution_part p:first-child{min-width:19px;text-align:right}.single-solution-template.industrial .is-industrial-content .products .product .col{max-width:33.3333333333%}.single-solution-template.industrial .is-industrial-content .products .product:focus-within .prod_img{transform:scale(1.05)}.single-solution-template.industrial .is-industrial-content .products .product:focus-within h3{color:#d52b00}.single-solution-template.industrial .is-industrial-content .products .product .pnsl_product_price{align-items:center;text-align:center;margin-bottom:20px;font-weight:500}.single-solution-template.industrial .is-industrial-content .products .product .pnsl_product_price .unit{color:#d52b00}.single-solution-template.industrial .is-industrial-content .products .product button.open_add_to_cart_popup{width:100%}.single-solution-template.industrial .is-industrial-content .products .product button.open_add_to_cart_popup.cart{margin:0 0 10px !important}.single-solution-template.industrial .is-industrial-content .products .product button.open_add_to_cart_popup.cart:before{position:relative;top:2px;content:url(//penosil.com/et/wp-content/themes/penosil-store/scss/css/../../images/icons/cart_icon.svg) !important}.single-solution-template.industrial .is-industrial-content .products .product button.open_add_to_cart_popup.cart:hover:before{content:url(//penosil.com/et/wp-content/themes/penosil-store/scss/css/../../images/icons/cart_icon.svg)}.single-solution-template.industrial .is-industrial-content .products .product button.open_add_to_cart_popup.list .add_list{display:inline-block;position:relative}.single-solution-template.industrial .is-industrial-content .products .product button.open_add_to_cart_popup.list .add_list:before{content:"";position:absolute;top:unset;bottom:50%;transform:translateY(46%);left:-23px;display:inline-block;width:16px;height:15px;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='17' height='15' viewBox='0 0 17 15' fill='none'%3e%3cpath d='M0 4.94466C0 9.05344 3.28862 11.243 5.69596 13.2028C6.54545 13.8944 7.36364 14.5455 8.18182 14.5455C9 14.5455 9.81818 13.8944 10.6677 13.2028C13.075 11.243 16.3636 9.05344 16.3636 4.94466C16.3636 0.835842 11.8635 -2.07805 8.18182 1.87212C4.50013 -2.07805 0 0.835842 0 4.94466Z' fill='%23D52B00'/%3e%3c/svg%3e")}.single-solution-template.industrial .is-industrial-content .products .product button.open_add_to_cart_popup.list .add_list:after{content:"";position:absolute;top:unset;bottom:50%;transform:translateY(46%);left:-23px;display:inline-block;width:16px;height:15px;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='17' height='15' viewBox='0 0 17 15' fill='none'%3e%3cpath d='M0 4.94466C0 9.05344 3.28862 11.243 5.69596 13.2028C6.54545 13.8944 7.36364 14.5455 8.18182 14.5455C9 14.5455 9.81818 13.8944 10.6677 13.2028C13.075 11.243 16.3636 9.05344 16.3636 4.94466C16.3636 0.835842 11.8635 -2.07805 8.18182 1.87212C4.50013 -2.07805 0 0.835842 0 4.94466Z' fill='white'/%3e%3c/svg%3e");opacity:0;transition:.15s ease-in-out}.single-solution-template.industrial .is-industrial-content .products .product button.open_add_to_cart_popup.list:hover .add_list:before{opacity:0}.single-solution-template.industrial .is-industrial-content .products .product button.open_add_to_cart_popup.list:hover .add_list:after{opacity:1}.single-solution-template.industrial .industrial-form{margin-top:72px;margin-bottom:-70px;background-color:#f8f8f8;padding-top:60px;padding-bottom:60px;position:relative}@media(max-width:767px){.single-solution-template.industrial .industrial-form{margin-top:42px}}.single-solution-template.industrial .industrial-form:before,.single-solution-template.industrial .industrial-form:after{content:"";position:absolute;top:0;bottom:0;width:100vw;background-color:#f8f8f8;z-index:-1}.single-solution-template.industrial .industrial-form:before{right:100%}.single-solution-template.industrial .industrial-form:after{left:100%}.single-solution-template.industrial .industrial-form h2{margin-bottom:48px}.single-solution-template.industrial .industrial-form .wpcf7{width:100%;max-width:604px}.single-solution-template.industrial .industrial-form .wpcf7 form{position:relative;display:flex;flex-wrap:wrap;width:100%;text-align:left;margin-bottom:0}.single-solution-template.industrial .industrial-form .wpcf7 form p{width:100%;margin-bottom:32px}.single-solution-template.industrial .industrial-form .wpcf7 form p:nth-child(2),.single-solution-template.industrial .industrial-form .wpcf7 form p:nth-child(4){margin-right:32px}.single-solution-template.industrial .industrial-form .wpcf7 form p:nth-child(2),.single-solution-template.industrial .industrial-form .wpcf7 form p:nth-child(3),.single-solution-template.industrial .industrial-form .wpcf7 form p:nth-child(4),.single-solution-template.industrial .industrial-form .wpcf7 form p:nth-child(5){width:100%;max-width:286px}.single-solution-template.industrial .industrial-form .wpcf7 form p:nth-last-of-type(1){margin-bottom:0}.single-solution-template.industrial .industrial-form .wpcf7 form label{width:100%;margin:0;color:#350c0c;font-size:16px;letter-spacing:.36px;line-height:34px}.single-solution-template.industrial .industrial-form .wpcf7 form input,.single-solution-template.industrial .industrial-form .wpcf7 form textarea{width:100%;background:rgba(0,0,0,0);padding:16px 0 19px;color:#350c0c;color:#350c0c;font-size:18px;letter-spacing:.4px;line-height:22px;border:none;border-bottom:1px solid #d8d8d8;outline:unset}.single-solution-template.industrial .industrial-form .wpcf7 form input.wpcf7-not-valid,.single-solution-template.industrial .industrial-form .wpcf7 form textarea.wpcf7-not-valid{border-bottom:1px solid #d52b00}.single-solution-template.industrial .industrial-form .wpcf7 form input:active,.single-solution-template.industrial .industrial-form .wpcf7 form input:focus,.single-solution-template.industrial .industrial-form .wpcf7 form textarea:active,.single-solution-template.industrial .industrial-form .wpcf7 form textarea:focus{color:#350c0c;border-bottom:1px solid #d52b00}.single-solution-template.industrial .industrial-form .wpcf7 form input::-webkit-input-placeholder,.single-solution-template.industrial .industrial-form .wpcf7 form textarea::-webkit-input-placeholder{color:#848484;font-size:18px;letter-spacing:.4px;line-height:22px}.single-solution-template.industrial .industrial-form .wpcf7 form input:-ms-input-placeholder,.single-solution-template.industrial .industrial-form .wpcf7 form textarea:-ms-input-placeholder{color:#848484;font-size:18px;letter-spacing:.4px;line-height:22px}.single-solution-template.industrial .industrial-form .wpcf7 form input::placeholder,.single-solution-template.industrial .industrial-form .wpcf7 form textarea::placeholder{color:#848484;font-size:18px;letter-spacing:.4px;line-height:22px}.single-solution-template.industrial .industrial-form .wpcf7 form input:focus::-webkit-input-placeholder,.single-solution-template.industrial .industrial-form .wpcf7 form textarea:focus::-webkit-input-placeholder{color:#350c0c}.single-solution-template.industrial .industrial-form .wpcf7 form input:focus:-ms-input-placeholder,.single-solution-template.industrial .industrial-form .wpcf7 form textarea:focus:-ms-input-placeholder{color:#350c0c}.single-solution-template.industrial .industrial-form .wpcf7 form input:focus::placeholder,.single-solution-template.industrial .industrial-form .wpcf7 form textarea:focus::placeholder{color:#350c0c}.single-solution-template.industrial .industrial-form .wpcf7 form textarea{height:169px;resize:none}.single-solution-template.industrial .industrial-form .wpcf7 form input[type=submit]{display:inline-block;width:auto;padding:12px 60px 10px;color:#fff;font-size:16px;font-weight:500;letter-spacing:.36px;line-height:19px;background:#d52b00;border:2px solid #d52b00;border-radius:21px;transition:.3s ease-in-out;cursor:pointer}.single-solution-template.industrial .industrial-form .wpcf7 form input[type=submit]:hover{color:#d52b00;background:#fff}.single-solution-template.industrial .industrial-form .wpcf7 form input[type=submit]:focus{box-shadow:0 0 0 .2rem rgba(213,43,0,.25);outline:none}.single-solution-template.industrial .industrial-form .wpcf7 form .ajax-loader{display:none}.single-solution-template.industrial .industrial-form .wpcf7 form .wpcf7-acceptance{display:block}.single-solution-template.industrial .industrial-form .wpcf7 form .wpcf7-acceptance .wpcf7-list-item{margin:0}.single-solution-template.industrial .industrial-form .wpcf7 form .wpcf7-acceptance label{margin:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.single-solution-template.industrial .industrial-form .wpcf7 form .wpcf7-acceptance input[type=checkbox]{position:absolute;opacity:0;width:24px;height:24px;margin:0;padding:0;cursor:pointer}.single-solution-template.industrial .industrial-form .wpcf7 form .wpcf7-acceptance input[type=checkbox]:focus+.wpcf7-list-item-label:before{outline:2px solid #005fcc;outline-offset:2px}.single-solution-template.industrial .industrial-form .wpcf7 form .wpcf7-acceptance .wpcf7-list-item-label{position:relative;display:inline-block;padding-left:32px;line-height:24px}.single-solution-template.industrial .industrial-form .wpcf7 form .wpcf7-acceptance .wpcf7-list-item-label:before{content:"";position:absolute;top:0;left:0;width:24px;height:24px;border:1px solid #b9b9b9;border-radius:6px}.single-solution-template.industrial .industrial-form .wpcf7 form .wpcf7-acceptance .wpcf7-list-item-label:after{position:absolute;top:4px;left:9px;width:7px;height:13px;border:2px solid #d52b00;border-width:0 2px 2px 0;transform:rotate(38deg);opacity:0;transition:opacity .15s linear}.single-solution-template.industrial .industrial-form .wpcf7 form .wpcf7-acceptance input[type=checkbox]:checked~.wpcf7-list-item-label:after{opacity:1}.single-solution-template.industrial .industrial-form .wpcf7 form .wpcf7-acceptance.wpcf7-not-valid .wpcf7-list-item-label:before{border-color:red}.single-solution-template.industrial .industrial-form .wpcf7 form .wpcf7-response-output{display:flex;gap:12px;align-items:center;margin-inline:0;padding:0;border:none;transition:opacity .3s ease-in-out}.single-solution-template.industrial .industrial-form .wpcf7 form .wpcf7-response-output.mail_sent{color:#350c0c;font-size:16px;letter-spacing:.36px;line-height:18px}.single-solution-template.industrial .industrial-form .wpcf7 form .wpcf7-response-output.mail_sent:before{content:"";display:inline-block;width:7px;height:13px;margin-top:-8px;border-right:1px solid #d52b00;border-bottom:1px solid #d52b00;transform:rotate(45deg)}.add_to_cart_popup{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.1);-webkit-overflow-scrolling:touch;overflow-x:hidden;overflow-y:auto;z-index:110}.add_to_cart_popup .woocommerce-product-details__short-description{display:none !important}.add_to_cart_popup .close_add_to_cart_popup{position:absolute;top:24px;right:24px;width:24px !important;height:24px !important;cursor:pointer;background:rgba(0,0,0,0);border:none;padding:0;font-size:24px;color:#d52b00;line-height:1;z-index:1}.add_to_cart_popup .close_add_to_cart_popup span{display:none}.add_to_cart_popup .close_add_to_cart_popup:before,.add_to_cart_popup .close_add_to_cart_popup:after{content:"";position:absolute;top:15px;left:0;display:block;width:32px;height:2px;border-radius:4px;background:#d52b00;transform:rotate(45deg)}.add_to_cart_popup .close_add_to_cart_popup:after{transform:rotate(-45deg)}.add_to_cart_popup .close_add_to_cart_popup:hover,.add_to_cart_popup .close_add_to_cart_popup:focus{transform:scale(1.1)}.add_to_cart_popup .close_add_to_cart_popup:hover:before,.add_to_cart_popup .close_add_to_cart_popup:hover:after,.add_to_cart_popup .close_add_to_cart_popup:focus:before,.add_to_cart_popup .close_add_to_cart_popup:focus:after{background:#a22000}.add_to_cart_popup .add-to-cart-modal-header{padding:0 24px 0 0;display:flex;flex-direction:column;justify-content:space-between;max-width:230px;width:100%}@media(max-width:767px){.add_to_cart_popup .add-to-cart-modal-header{gap:16px;margin-bottom:16px;min-width:100%}}.add_to_cart_popup .add-to-cart-modal-header .add-to-cart-modal-product-image{margin:0 auto 16px;display:block;max-width:120px;min-height:120px;max-height:250px;height:auto;object-fit:contain}.add_to_cart_popup .add-to-cart-modal-header .add-to-cart-modal-title{margin:0;line-height:31px !important}.add_to_cart_popup .add-to-cart-modal-header .add-to-cart-modal-title a{color:#350c0c;font-size:22px !important;font-style:normal;font-weight:400 !important;line-height:31px !important;letter-spacing:.49px !important;text-align:left}.add_to_cart_popup .add-to-cart-modal-header .product-sku-display{margin-left:0 !important}.add_to_cart_popup .add-to-cart-modal-header .product-sku-ean{margin:0;color:#b9b9b9}@media(max-width:767px){.add_to_cart_popup .add-to-cart-modal-header .product-sku-ean{text-align:center}}.add_to_cart_popup .inner_wrap{position:relative;width:100%;max-width:1000px;margin:0 auto;padding:70px 30px 40px;background:#fff;text-align:left;display:flex}@media(max-width:767px){.add_to_cart_popup .inner_wrap{flex-direction:column;padding:64px 30px 30px}}.add_to_cart_popup .inner_wrap .stock-contact{display:none;max-width:400px;margin-inline:auto}.add_to_cart_popup .inner_wrap .extra_buttons_container .product-sku-display{display:none}.add_to_cart_popup .outer_wrap{min-height:100%;padding-top:48px;padding-bottom:48px}.add_to_cart_popup .outer_wrap form{margin-bottom:0 !important}.add_to_cart_popup .outer_wrap form .add_to_chart_container #product_total_price{display:none;margin-bottom:16px;transition:opacity .15s ease-in-out}.add_to_cart_popup .outer_wrap form .add_to_chart_container #product_total_price p{margin:0}.add_to_cart_popup .outer_wrap form .add_to_chart_container #product_total_price p span{color:#d52b00;font-weight:500}.add_to_cart_popup .outer_wrap form .add_to_chart_container #product_total_price.hide{opacity:0}.add_to_cart_popup .outer_wrap form .add_to_chart_container .btn{min-width:196px;padding:11px 24px}.add_to_cart_popup .outer_wrap form .add_to_chart_container .single_add_to_cart_button{float:none}.add_to_cart_popup .outer_wrap form .add_to_chart_container .tinvwl-after-add-to-cart{display:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.add_to_cart_popup .outer_wrap form .add_to_chart_container .where_to_buy_btn{display:none}.add_to_cart_popup .outer_wrap form select{display:none}.add_to_cart_popup .outer_wrap form .pnsl-select-box{margin-bottom:0 !important}.add_to_cart_popup .outer_wrap form .featured_attribute{margin-top:0}.add_to_cart_popup .outer_wrap form .featured_attribute .featured_variations .single_feature_variable{margin:0;text-align:left}.add_to_cart_popup .outer_wrap form .featured_attribute .featured_variations .single_feature_variable label{display:block;position:relative;margin-bottom:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.add_to_cart_popup .outer_wrap form .featured_attribute .featured_variations .single_feature_variable label input{position:absolute;opacity:0;height:0;width:0;cursor:pointer}.add_to_cart_popup .outer_wrap form .featured_attribute .featured_variations .single_feature_variable label .color_circle{position:relative;margin:0 auto 3px}.add_to_cart_popup .outer_wrap form .featured_attribute .featured_variations .single_feature_variable label .color_circle:after{content:"";position:absolute;top:50%;left:0;display:none;right:0;width:11px;height:8px;margin:0 auto;background-image:url(//penosil.com/et/wp-content/themes/penosil-store/scss/css/../../images/icons/checkmark_red.svg);background-size:contain;background-position:50%;background-repeat:no-repeat;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.add_to_cart_popup .outer_wrap form .featured_attribute .featured_variations .single_feature_variable label .input_label{display:block;width:100%;padding:0;color:#646464;font-size:14px;font-weight:400;letter-spacing:.31px;line-height:24px}.add_to_cart_popup .outer_wrap form .featured_attribute .featured_variations .single_feature_variable label input:checked~.color_circle:after{display:block}.add_to_cart_popup .outer_wrap form .featured_attribute .featured_variations .single_feature_variable label input:checked~.input_label{color:#d52b00;font-weight:500}.add_to_cart_popup .outer_wrap form .featured_attribute .featured_variations .single_feature_variable:not(:last-child){margin:0}.add_to_cart_popup .outer_wrap form .featured_attribute .featured_variations .single_feature_variable:focus-within .color_circle:before{transform:translate(-50%,0);opacity:1}.add_to_cart_popup .outer_wrap form .variation-radios label{display:block;position:relative;margin-bottom:32px;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.add_to_cart_popup .outer_wrap form .variation-radios label input{position:absolute;opacity:0;height:0;width:0;cursor:pointer}.add_to_cart_popup .outer_wrap form .variation-radios label .checkmark{position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #cbcbcb}.add_to_cart_popup .outer_wrap form .variation-radios label .input_label{display:block;width:100%;padding:10px 10px 7px;color:#646464;font-size:14px;font-weight:400;letter-spacing:.31px;line-height:24px}.add_to_cart_popup .outer_wrap form .variation-radios label.smaller{min-width:77px}.add_to_cart_popup .outer_wrap form .variation-radios label.bigger{min-width:117px}.add_to_cart_popup .outer_wrap form .variation-radios label:first-child{border-top-left-radius:25px;border-bottom-left-radius:25px}.add_to_cart_popup .outer_wrap form .variation-radios label:first-child .checkmark{border-top-left-radius:25px;border-bottom-left-radius:25px}.add_to_cart_popup .outer_wrap form .variation-radios label:last-child{border-top-right-radius:25px;border-bottom-right-radius:25px}.add_to_cart_popup .outer_wrap form .variation-radios label:last-child .checkmark{border-top-right-radius:25px;border-bottom-right-radius:25px}.add_to_cart_popup .outer_wrap form .variation-radios label:not(:last-child) .checkmark{left:1px}.add_to_cart_popup .outer_wrap form .variation-radios label.variatonDisabled{opacity:.2;pointer-events:none}.add_to_cart_popup .outer_wrap form .variation-radios label:focus-within{outline:2px solid #d52b00;outline-offset:2px}.add_to_cart_popup .outer_wrap form .variation-radios label input:checked~.checkmark{display:block;border:1px solid #d52b00;z-index:1}.add_to_cart_popup .outer_wrap form .variation-radios label input:checked~.input_label{color:#d52b00;font-weight:500}.add_to_cart_popup .outer_wrap form .variation-radios:not(:last-child){margin:0}.add_to_cart_popup .outer_wrap form .variation-radios.rect{margin-bottom:22px}.add_to_cart_popup .outer_wrap form .variation-radios.rect label{margin-bottom:10px}.add_to_cart_popup .outer_wrap form .variation-radios.rect label:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.add_to_cart_popup .outer_wrap form .variation-radios.rect label:first-child .checkmark{border-top-left-radius:0;border-bottom-left-radius:0}.add_to_cart_popup .outer_wrap form .variation-radios.rect label:last-child{border-top-right-radius:0;border-bottom-right-radius:0}.add_to_cart_popup .outer_wrap form .variation-radios.rect label:last-child .checkmark{border-top-right-radius:0;border-bottom-right-radius:0}.add_to_cart_popup .outer_wrap form .select_quantity_container button{margin-bottom:0 !important}.add_to_cart_popup .outer_wrap .single_variation_wrap .woocommerce-variation .woocommerce-variation-description,.add_to_cart_popup .outer_wrap .single_variation_wrap .woocommerce-variation .woocommerce-variation-price,.add_to_cart_popup .outer_wrap .single_variation_wrap .woocommerce-variation .woocommerce-variation-availability,.add_to_cart_popup .outer_wrap .single_variation_wrap .woocommerce-variation .woocommerce-variation-description{display:none}.add_to_cart_popup .outer_wrap .single_variation_wrap .woocommerce-variation-add-to-cart p{margin-bottom:14px;color:#350c0c;font-size:18px;letter-spacing:.4px;line-height:22px}.add_to_cart_popup .outer_wrap:before{content:"";margin-top:auto}.add_to_cart_popup .outer_wrap:after{content:"";margin-bottom:auto}.add_to_cart_popup .featured_attribute{width:100%}.add_to_cart_popup .featured_attribute .featured_variations .single_feature_variable{position:relative}.add_to_cart_popup .featured_attribute .featured_variations .single_feature_variable .color_circle{border-width:1px;border-color:#cbcbcb;border-radius:50%;height:48px;width:48px}.add_to_cart_popup .featured_attribute .featured_variations .single_feature_variable .color_circle[tooltip-bottom]:before{top:90%}.add_to_cart_popup .pnsl_product_price{display:flex;flex-direction:column;align-items:flex-end !important;gap:6px}@media(max-width:767px){.add_to_cart_popup .pnsl_product_price{align-items:flex-start !important}}.add_to_cart_popup .pnsl_product_price .product-price{color:#350c0c;font-size:30px;font-style:normal;font-weight:500;line-height:1;letter-spacing:0;text-align:right}.add_to_cart_popup .pnsl_product_price .product-price span{color:#350c0c}.add_to_cart_popup .pnsl_product_price .product-price span.unit{position:relative;bottom:0;color:#350c0c;font-size:18px;line-height:22px;letter-spacing:.4px;font-weight:400;white-space:nowrap}.add_to_cart_popup .pnsl_product_price .product-price.sale-price{color:#d52b00;font-size:30px;font-weight:500;line-height:1;padding:0;text-align:right}.add_to_cart_popup .pnsl_product_price .product-price.sale-price del{display:none}.add_to_cart_popup .pnsl_product_price .product-price.sale-price ins{text-decoration:none}.add_to_cart_popup .pnsl_product_price .product-price.sale-price span,.add_to_cart_popup .pnsl_product_price .product-price.sale-price span.unit{color:#d52b00}.add_to_cart_popup .pnsl_product_price .product-price.sale-price span.unit{font-size:18px;font-weight:400}.add_to_cart_popup .pnsl_product_price .product-price.regular-price{position:relative;color:#646464;font-weight:400;font-size:16px;line-height:1;text-align:right}.add_to_cart_popup .pnsl_product_price .product-price.regular-price .line-through{text-decoration:line-through}.add_to_cart_popup .pnsl_product_price .product-price.regular-price .line-through .amount,.add_to_cart_popup .pnsl_product_price .product-price.regular-price .line-through .unit{font-size:16px;line-height:1}.add_to_cart_popup .pnsl_product_price .product-price.regular-price span{color:#646464;font-weight:400}.add_to_cart_popup .pnsl_product_price .box-price.regular-price,.add_to_cart_popup .pnsl_product_price .liter-price.regular-price{font-size:16px;line-height:1;line-height:1;font-weight:400;color:#646464;margin-top:20px}.add_to_cart_popup .pnsl_product_price .box-price.regular-price span,.add_to_cart_popup .pnsl_product_price .box-price.regular-price span.unit,.add_to_cart_popup .pnsl_product_price .liter-price.regular-price span,.add_to_cart_popup .pnsl_product_price .liter-price.regular-price span.unit{color:#646464;font-size:16px;line-height:1;font-weight:400}.add_to_cart_popup .pnsl_product_price .box-price.sale-price,.add_to_cart_popup .pnsl_product_price .liter-price.sale-price{font-size:16px;font-weight:400;line-height:1;letter-spacing:.36px;color:#646464;padding:0}.add_to_cart_popup .pnsl_product_price .product-liter-price{color:#646464}.add_to_cart_popup .pnsl_product_price .vat_prices.sale{font-weight:500;color:#fff;padding:5px 8px;background-color:#d52b00}.add_to_cart_popup .pnsl_product_price .vat_prices.regular{font-weight:500;color:#a1a1a1}.add_to_cart_popup .penosil-total-price{margin-top:16px}.add_to_cart_popup .main-price{margin-top:20px}body>.woocommerce-message{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99999;display:flex;align-items:center;justify-content:center;visibility:hidden;pointer-events:none;transition:visibility 0s linear .3s;border-top:none;background:rgba(0,0,0,0)}body>.woocommerce-message:before,body>.woocommerce-message:after{content:none}body>.woocommerce-message .popup-backdrop{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);opacity:0;transition:opacity .3s ease;cursor:pointer;border:none;padding:0}body>.woocommerce-message .popup-content{position:relative;background:#fff;border-radius:8px;padding:32px;max-width:500px;width:90%;box-shadow:0 10px 40px rgba(0,0,0,.2);transform:scale(.9);opacity:0;transition:transform .3s ease,opacity .3s ease}body>.woocommerce-message .popup-content .popup-message{display:flex;align-items:center;margin-bottom:24px;color:#350c0c;font-size:22px;font-style:normal;font-weight:400;line-height:30px;letter-spacing:.49px}body>.woocommerce-message .popup-content .popup-message .button{display:none}body>.woocommerce-message .popup-content .popup-message a{color:#350c0c;text-decoration:none}body>.woocommerce-message .popup-content .popup-actions{display:flex;gap:12px}body>.woocommerce-message .popup-content .popup-actions .btn{flex:1;text-align:center;justify-content:center;white-space:nowrap}body>.woocommerce-message.active{visibility:visible;pointer-events:auto;transition-delay:0s}body>.woocommerce-message.active .popup-backdrop{opacity:1}body>.woocommerce-message.active .popup-content{transform:scale(1);opacity:1}.featured_attribute{margin-top:0}.featured_attribute .featured_variations .single_feature_variable{margin:0;text-align:center}.featured_attribute .featured_variations .single_feature_variable label{display:block;position:relative;margin-bottom:8px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.featured_attribute .featured_variations .single_feature_variable label input{position:absolute;opacity:0;height:0;width:0;cursor:pointer}.featured_attribute .featured_variations .single_feature_variable label .color_circle{position:relative;margin:0 auto}.featured_attribute .featured_variations .single_feature_variable label .color_circle:after{content:"";position:absolute;top:50%;left:0;display:none;right:0;width:11px;height:8px;margin:0 auto;background-image:url(//penosil.com/et/wp-content/themes/penosil-store/scss/css/../../images/icons/checkmark_red.svg);background-size:contain;background-position:50%;background-repeat:no-repeat;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.featured_attribute .featured_variations .single_feature_variable label input:checked~.color_circle:after{display:block;z-index:2}.featured_attribute .featured_variations .single_feature_variable:not(:last-child){margin:0}.featured_attribute.custom{background-color:rgba(195,200,200,.2);padding:24px;border-radius:24px;box-shadow:0 4px 16px 0 rgba(0,0,0,.1)}@media screen and (max-width:767px){.featured_attribute.custom{text-align:left}}.featured_attribute.custom label{display:inline}.featured_attribute.custom h6{font-size:15px;font-style:normal;font-weight:700;line-height:16px;letter-spacing:.49px;text-transform:uppercase}.featured_attribute.custom h6 .selected-color-value{font-weight:400;text-transform:none;margin-left:-5px}.featured_attribute.custom .featured_variations{margin-left:-9px;margin-right:-9px}.featured_attribute.custom .featured_variations .single_feature_variable{padding-left:9px;padding-right:9px}.featured_attribute.custom .featured_variations .single_feature_variable label{cursor:initial}.variations_popup{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.1);-webkit-overflow-scrolling:touch;overflow-x:hidden;overflow-y:auto;z-index:10}.variations_popup>div{min-height:100%;padding-top:48px;padding-bottom:48px}.variations_popup>div form{position:relative;width:100%;max-width:564px;margin:0 auto;padding:32px 0;background:#fff;text-align:center}.variations_popup>div form .color_circle{border-width:1px;border-color:#cbcbcb;border-radius:50%;height:48px;width:48px}.variations_popup>div form .color_circle[tooltip-bottom]:before{top:90%}.variations_popup>div form .close_variations_popup{position:absolute;top:24px;right:24px;width:20px;height:20px;cursor:pointer}.variations_popup>div form .close_variations_popup:before,.variations_popup>div form .close_variations_popup:after{content:"";position:absolute;top:9px;left:-3px;display:block;width:26px;height:2px;border-radius:4px;background:#d52b00;transform:rotate(45deg)}.variations_popup>div form .close_variations_popup:after{transform:rotate(-45deg)}.variations_popup>div form table{width:100%}.variations_popup>div form>table>tbody>tr>td>table{margin-bottom:32px;border-bottom:1px solid #cbcbcb}.variations_popup>div form>table>tbody>tr>td>table>tbody>tr td.label{margin:0;padding-left:24px;padding-right:24px}.variations_popup>div form>table>tbody>tr>td>table>tbody>tr td.label label{margin:0}.variations_popup>div form>table>tbody>tr>td>table>tbody>tr td.label p{margin-bottom:32px}.variations_popup>div form>table>tbody>tr>td>table>tbody>tr td.label p.attribute_title{margin-bottom:3px;color:#350c0c;font-size:18px;letter-spacing:.4px;line-height:22px}.variations_popup>div form>table>tbody>tr>td>table>tbody>tr td.label p:last-child{margin-bottom:32px}.variations_popup>div form>table>tbody>tr>td>table>tbody>tr td.value{padding:0 24px}.variations_popup>div form>table>tbody>tr>td>table>tbody>tr td.value .row{margin-left:-9px;margin-right:-9px}.variations_popup>div form>table>tbody>tr>td>table>tbody>tr td.value .row .single_feature_variable{padding-left:9px;padding-right:9px}.variations_popup>div form .add_to_chart_container{padding:0 24px}.variations_popup>div form .add_to_chart_container #product_total_price{display:none;margin-bottom:16px;transition:opacity .15s ease-in-out}.variations_popup>div form .add_to_chart_container #product_total_price p{margin:0}.variations_popup>div form .add_to_chart_container #product_total_price p span{color:#d52b00;font-weight:500}.variations_popup>div form .add_to_chart_container #product_total_price.hide{opacity:0}.variations_popup>div form .add_to_chart_container .btn{min-width:196px}.variations_popup>div form .add_to_chart_container .single_add_to_cart_button{display:none;float:none}.variations_popup>div form .add_to_chart_container .single_add_to_cart_button.show{display:inline-block}.variations_popup>div form .add_to_chart_container .where_to_buy_btn{display:none}.variations_popup>div form .add_to_chart_container .tinvwl-after-add-to-cart{display:none}.variations_popup>div form select{display:none}.variations_popup>div form .featured_attribute{margin-top:0}.variations_popup>div form .featured_attribute .featured_variations .single_feature_variable{margin:0;text-align:center}.variations_popup>div form .featured_attribute .featured_variations .single_feature_variable label{display:block;position:relative;margin-bottom:32px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.variations_popup>div form .featured_attribute .featured_variations .single_feature_variable label input{position:absolute;opacity:0;height:0;width:0;cursor:pointer}.variations_popup>div form .featured_attribute .featured_variations .single_feature_variable label .color_circle{position:relative;margin:0 auto 3px}.variations_popup>div form .featured_attribute .featured_variations .single_feature_variable label .color_circle:after{content:"";position:absolute;top:50%;left:0;display:none;right:0;width:11px;height:8px;margin:0 auto;background-image:url(//penosil.com/et/wp-content/themes/penosil-store/scss/css/../../images/icons/checkmark_red.svg);background-size:contain;background-position:50%;background-repeat:no-repeat;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.variations_popup>div form .featured_attribute .featured_variations .single_feature_variable label .input_label{display:block;width:100%;padding:0;color:#646464;font-size:14px;font-weight:400;letter-spacing:.31px;line-height:24px}.variations_popup>div form .featured_attribute .featured_variations .single_feature_variable label input:checked~.color_circle:after{display:block}.variations_popup>div form .featured_attribute .featured_variations .single_feature_variable label input:checked~.input_label{color:#d52b00;font-weight:500}.variations_popup>div form .featured_attribute .featured_variations .single_feature_variable:not(:last-child){margin:0}.variations_popup>div form .variation-radios label{display:block;position:relative;margin-bottom:32px;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.variations_popup>div form .variation-radios label input{position:absolute;opacity:0;height:0;width:0;cursor:pointer}.variations_popup>div form .variation-radios label .checkmark{position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #cbcbcb}.variations_popup>div form .variation-radios label .input_label{display:block;width:100%;padding:10px 10px 7px;color:#646464;font-size:14px;font-weight:400;letter-spacing:.31px;line-height:24px}.variations_popup>div form .variation-radios label.smaller{min-width:77px}.variations_popup>div form .variation-radios label.bigger{min-width:117px}.variations_popup>div form .variation-radios label:first-child{border-top-left-radius:25px;border-bottom-left-radius:25px}.variations_popup>div form .variation-radios label:first-child .checkmark{border-top-left-radius:25px;border-bottom-left-radius:25px}.variations_popup>div form .variation-radios label:last-child{border-top-right-radius:25px;border-bottom-right-radius:25px}.variations_popup>div form .variation-radios label:last-child .checkmark{border-top-right-radius:25px;border-bottom-right-radius:25px}.variations_popup>div form .variation-radios label:not(:last-child) .checkmark{left:1px}.variations_popup>div form .variation-radios label.variatonDisabled{opacity:.2;pointer-events:none}.variations_popup>div form .variation-radios label:focus-within{outline:2px solid #d52b00;outline-offset:2px}.variations_popup>div form .variation-radios label input:checked~.checkmark{display:block;border:1px solid #d52b00;z-index:1}.variations_popup>div form .variation-radios label input:checked~.input_label{color:#d52b00;font-weight:500}.variations_popup>div form .variation-radios:not(:last-child){margin:0}.variations_popup>div form .variation-radios.rect{margin-bottom:22px}.variations_popup>div form .variation-radios.rect label{margin-bottom:10px}.variations_popup>div form .variation-radios.rect label:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.variations_popup>div form .variation-radios.rect label:first-child .checkmark{border-top-left-radius:0;border-bottom-left-radius:0}.variations_popup>div form .variation-radios.rect label:last-child{border-top-right-radius:0;border-bottom-right-radius:0}.variations_popup>div form .variation-radios.rect label:last-child .checkmark{border-top-right-radius:0;border-bottom-right-radius:0}.variations_popup>div .single_variation_wrap .woocommerce-variation .woocommerce-variation-description,.variations_popup>div .single_variation_wrap .woocommerce-variation .woocommerce-variation-price,.variations_popup>div .single_variation_wrap .woocommerce-variation .woocommerce-variation-availability,.variations_popup>div .single_variation_wrap .woocommerce-variation .woocommerce-variation-description{display:none}.variations_popup>div .single_variation_wrap .woocommerce-variation-add-to-cart p{margin-bottom:14px;color:#350c0c;font-size:18px;letter-spacing:.4px;line-height:22px}.variations_popup>div:before{content:"";margin-top:auto}.variations_popup>div:after{content:"";margin-bottom:auto}.solutions-template .single-solution-template{overflow:hidden}.solutions-template .single-solution-template .solution_title{padding-bottom:30px;border-bottom:1px solid #cbcbcb;margin-bottom:45px}.solutions-template .single-solution-template .solution_tabbed_nav{display:flex;gap:16px;padding:0;margin:0;margin-bottom:54px}.solutions-template .single-solution-template .solution_tabbed_nav li{list-style:none;padding:0;padding-bottom:9px;border-bottom:3px solid rgba(0,0,0,0);margin:0}.solutions-template .single-solution-template .solution_tabbed_nav li:before{display:none}.solutions-template .single-solution-template .solution_tabbed_nav li a{font-size:17px;font-weight:500;color:#310f0e}.solutions-template .single-solution-template .solution_tabbed_nav li.selected{border-bottom:3px solid #c53c1e}.solutions-template .single-solution-template .solution_tabbed_nav button[role=tab]{background:0 0;border:none;border-bottom:3px solid rgba(0,0,0,0);padding:0 0 9px;font-size:17px;font-weight:500;color:#310f0e;cursor:pointer;transition:border-color .3s ease-in-out}.solutions-template .single-solution-template .solution_tabbed_nav button[role=tab]:hover,.solutions-template .single-solution-template .solution_tabbed_nav button[role=tab]:focus{color:#d52b00}.solutions-template .single-solution-template .solution_tabbed_nav button[role=tab].selected,.solutions-template .single-solution-template .solution_tabbed_nav button[role=tab][aria-selected=true]{border-bottom:3px solid #c53c1e;font-weight:500}.solutions-template .single-solution-template .solution_content{border-top:0}.solutions-template .single-solution-template .solution_content .solution_content_container{margin-left:-24px;margin-right:-24px}.solutions-template .single-solution-template .solution_content .solution_content_container .solution_image{width:100%;max-width:100%;position:relative;padding:0 0 101px}.solutions-template .single-solution-template .solution_content .solution_content_container .solution_image .solution_image_container{position:relative;width:100%;padding:27px 24px 0;transition:.3s ease-in-out}.solutions-template .single-solution-template .solution_content .solution_content_container .solution_image .solution_image_container .img_wrapper{position:relative}.solutions-template .single-solution-template .solution_content .solution_content_container .solution_image .solution_image_container .img_wrapper .solution_image_points span.linepoint{position:absolute;width:1px;height:1px}.solutions-template .single-solution-template .solution_content .solution_content_container .solution_image .solution_image_container span.point{position:absolute;width:36px;height:36px;background:#fff;border:1px solid #cbcbcb;border-radius:50%;text-align:center;transition:.3s ease-in-out;z-index:2;transform:translateX(-50%) translateY(-50%);cursor:pointer}.solutions-template .single-solution-template .solution_content .solution_content_container .solution_image .solution_image_container span.point i{padding-top:4px;color:#350c0c;font-size:16px;font-weight:500;line-height:1;font-style:normal;text-align:center}.solutions-template .single-solution-template .solution_content .solution_content_container .solution_image .solution_image_container span.point:hover,.solutions-template .single-solution-template .solution_content .solution_content_container .solution_image .solution_image_container span.point.active{background:#d52b00;border-color:#d52b00;z-index:3}.solutions-template .single-solution-template .solution_content .solution_content_container .solution_image .solution_image_container span.point:hover i,.solutions-template .single-solution-template .solution_content .solution_content_container .solution_image .solution_image_container span.point.active i{color:#fff}.solutions-template .single-solution-template .solution_content .solution_content_container .solution_image .close_solution_points{flex-shrink:0;position:absolute;top:94px;right:0;width:24px;height:60px;background:rgba(246,245,241,.5);border:1px solid #cbcbcb;border-width:1px 0 1px 1px;cursor:pointer}.solutions-template .single-solution-template .solution_content .solution_content_container .solution_image .close_solution_points:after{content:"";position:absolute;top:50%;left:0;right:0;width:6.5px;height:11.5px;margin:0 auto;background-image:url(//penosil.com/et/wp-content/themes/penosil-store/scss/css/../../images/icons/solutions_arrow_right.svg);background-position:50%;background-size:contain;background-repeat:no-repeat;transform:translateY(-50%);-webkit-transform:translateY(-50%);transition:.3s ease-in-out}.solutions-template .single-solution-template .solution_content .solution_content_container .solution_points{width:100%;max-width:333px;padding-top:27px;padding-left:24px;padding-right:24px;padding-bottom:101px;border-left:0;transition:.3s ease-in-out;overflow:hidden;flex-shrink:0}.solutions-template .single-solution-template .solution_content .solution_content_container .solution_points .solution_part{width:285px;margin-bottom:8px;cursor:pointer}.solutions-template .single-solution-template .solution_content .solution_content_container .solution_points .solution_part p{margin:0;color:#350c0c;font-size:16px;letter-spacing:.36px;line-height:34px;transition:color .3s ease-in-out,opacity .3s ease-in-out}.solutions-template .single-solution-template .solution_content .solution_content_container .solution_points .solution_part p:first-child{min-width:19px;text-align:right;margin-right:16px;opacity:.4}.solutions-template .single-solution-template .solution_content .solution_content_container .solution_points .solution_part.active p{color:#d52b00;font-weight:500}.solutions-template .single-solution-template .solution_content .solution_content_container .solution_points .solution_part.active p:first-child{opacity:1}.solutions-template .single-solution-template .solution_content .solution_content_container .solution_products{position:relative;flex-shrink:0;width:100%;max-width:100%;padding-top:0;padding-right:24px;padding-bottom:0;padding-left:24px;border:0}.solutions-template .single-solution-template .solution_content .solution_content_container .solution_products:before{content:"";width:1000%;height:1px;background-color:#cbcbcb;display:block;position:absolute;top:-1px;left:-400%}.solutions-template .single-solution-template .solution_content .solution_content_container .solution_products h2{max-width:100%;margin-bottom:24px}.solutions-template .single-solution-template .solution_content .solution_content_container .solution_products .desc-wrap{width:800px;max-width:100%;line-height:24px}.solutions-template .single-solution-template .solution_content .solution_content_container .solution_products .products.row{margin-top:51px;margin-bottom:24px}.solutions-template .single-solution-template .solution_content .solution_content_container .solution_products .products-wrap{display:none;padding-top:101px;padding-bottom:134px}.solutions-template .single-solution-template .solution_content .solution_content_container .solution_products .products-wrap .single-product{display:block;max-width:208px;color:#000;margin:0 auto}.solutions-template .single-solution-template .solution_content .solution_content_container .solution_products .products-wrap .single-product .img_container{max-width:100%;height:256px;padding:12px;margin-bottom:12px}.solutions-template .single-solution-template .solution_content .solution_content_container .solution_products .products-wrap .single-product .img_container img{max-height:256px}.solutions-template .single-solution-template .solution_content .solution_content_container .solution_products .products-wrap.active{display:block}.solutions-template .single-solution-template .solution_content .solution_content_container .solution_products .products-wrap.has-img.active{display:flex;gap:61px}@media all and (max-width:728px){.solutions-template .single-solution-template .solution_content .solution_content_container .solution_products .products-wrap.has-img.active{display:block}}.solutions-template .single-solution-template .solution_content .solution_content_container .solution_products .products-wrap.has-img.active .products-image{width:34.4%}.solutions-template .single-solution-template .solution_content .solution_content_container .solution_products .products-wrap.has-img.active .products-image img{aspect-ratio:423/520;height:auto;object-fit:cover;object-position:center}@media all and (max-width:728px){.solutions-template .single-solution-template .solution_content .solution_content_container .solution_products .products-wrap.has-img.active .products-image{margin-bottom:30px}}.solutions-template .single-solution-template .solution_content .solution_content_container .solution_products .products-wrap.has-img.active .products-content{width:calc(65.6% - 61px)}.solutions-template .single-solution-template .solution_content .solution_content_container .solution_products .products-wrap .products.slider{margin-top:51px}.solutions-template .single-solution-template .solution_content .solution_content_container .solution_products .products-wrap .products.slider .slick-arrow{z-index:3}.solutions-template .single-solution-template .solution_content .solution_content_container .solution_products .products-wrap .products.slider .slick-slide{margin:0 15px}.solutions-template .single-solution-template .solution_content .solution_content_container .solution_products .products-wrap .products.slider .slick-list{margin:0 -15px}.solutions-template .single-solution-template .solution_content .solution_content_container .solution_products .products-wrap .products.slider .slick-track{display:flex !important}.solutions-template .single-solution-template .solution_content .solution_content_container .solution_products .products-wrap .products.slider .slick-slide{height:inherit !important;display:flex;flex-direction:column}.solutions-template .single-solution-template .solution_content .solution_content_container .solution_products .products-wrap .products.slider .slick-slide .product_actions_wrapper{margin-top:auto}.solutions-template .single-solution-template .solution_content .solution_content_container .solution_products .product:focus-within{outline:none !important}.solutions-template .single-solution-template .solution_content .solution_content_container .solution_products .product:hover h3,.solutions-template .single-solution-template .solution_content .solution_content_container .solution_products .product:focus h3{color:#d52b00}.solutions-template .single-solution-template .solution_content .solution_content_container .solution_products .product:hover .prod_img,.solutions-template .single-solution-template .solution_content .solution_content_container .solution_products .product:focus .prod_img{transform:scale(1.05)}.solutions-template .single-solution-template .solution_content .solution_content_container .solution_products .product h2{margin-bottom:24px;color:#350c0c;font-size:36px;font-weight:300;letter-spacing:.8px;line-height:41px}.solutions-template .single-solution-template .solution_content .solution_content_container .solution_products .product .prod_img{aspect-ratio:1;transition:all .3s ease}.solutions-template .single-solution-template .solution_content .solution_content_container .solution_products .product h3{margin-top:20px;margin-bottom:14px;color:#350c0c;font-size:18px;font-weight:400;letter-spacing:.4px;line-height:26px;text-align:center;transition:all .3s ease}.solutions-template .single-solution-template .solution_content .solution_content_container .solution_products .product h3 a{color:inherit;font-weight:400}.solutions-template .single-solution-template .solution_content .solution_content_container .solution_products .product .price{margin-bottom:20px}.solutions-template .single-solution-template .solution_content .solution_content_container .solution_products .product .price .pnsl_product_price{text-align:center}.solutions-template .single-solution-template .solution_content .solution_content_container .solution_products .product .price .pnsl_product_price .vat_prices{width:100%}.solutions-template .single-solution-template .solution_content .solution_content_container .solution_products .product .price .pnsl_product_price .product-price,.solutions-template .single-solution-template .solution_content .solution_content_container .solution_products .product .price .pnsl_product_price .product-liter-price,.solutions-template .single-solution-template .solution_content .solution_content_container .solution_products .product .price .pnsl_product_price .box-price,.solutions-template .single-solution-template .solution_content .solution_content_container .solution_products .product .price .pnsl_product_price .liter-price{width:100%;font-size:18px !important;line-height:1.1 !important;font-weight:500;justify-content:center}.solutions-template .single-solution-template .solution_content .solution_content_container .solution_products .product .price .pnsl_product_price .product-price .unit,.solutions-template .single-solution-template .solution_content .solution_content_container .solution_products .product .price .pnsl_product_price .product-liter-price .unit,.solutions-template .single-solution-template .solution_content .solution_content_container .solution_products .product .price .pnsl_product_price .box-price .unit,.solutions-template .single-solution-template .solution_content .solution_content_container .solution_products .product .price .pnsl_product_price .liter-price .unit{color:#d52b00}.solutions-template .single-solution-template .solution_content .solution_content_container .solution_products .product .price .pnsl_product_price .box-price,.solutions-template .single-solution-template .solution_content .solution_content_container .solution_products .product .price .pnsl_product_price .liter-price{color:#646464}.solutions-template .single-solution-template .solution_content .solution_content_container .solution_products .product .price .pnsl_product_price .box-price .unit,.solutions-template .single-solution-template .solution_content .solution_content_container .solution_products .product .price .pnsl_product_price .liter-price .unit{color:#646464}.solutions-template .single-solution-template .solution_content .solution_content_container .solution_products .product .price .pnsl_product_price .product-liter-price{font-weight:500;font-size:16px !important;color:#646464 !important}.solutions-template .single-solution-template .solution_content .solution_content_container .solution_products .product .links .open_add_to_cart_popup:before{position:relative;top:2px;content:url(//penosil.com/et/wp-content/themes/penosil-store/scss/css/../../images/icons/cart_icon.svg) !important}.solutions-template .single-solution-template .solution_content .solution_content_container .solution_products .product .links .view_details{margin-right:17px;margin-bottom:16px}.solutions-template .single-solution-template .solution_content .solution_content_container .solution_products .product .links button,.solutions-template .single-solution-template .solution_content .solution_content_container .solution_products .product .links .btn{margin-bottom:10px;width:100%;padding-inline:11px}.solutions-template .single-solution-template .solution_content .solution_content_container .solution_products .product .links button.remove_list,.solutions-template .single-solution-template .solution_content .solution_content_container .solution_products .product .links .btn.remove_list{padding-inline:15px}.solutions-template .single-solution-template .solution_content .solution_content_container .solution_products .product .add_to_my_list_link{width:100%;padding-inline:11px}.solutions-template .single-solution-template .solution_content .solution_content_container .solution_products .product .add_to_my_list_link .add_list{display:inline-block;position:relative;padding-left:25px;width:max-content}.solutions-template .single-solution-template .solution_content .solution_content_container .solution_products .product .add_to_my_list_link .add_list:before{content:"";position:absolute;top:unset;bottom:50%;transform:translateY(46%);left:0;display:inline-block;width:16px;height:15px;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='17' height='15' viewBox='0 0 17 15' fill='none'%3e%3cpath d='M0 4.94466C0 9.05344 3.28862 11.243 5.69596 13.2028C6.54545 13.8944 7.36364 14.5455 8.18182 14.5455C9 14.5455 9.81818 13.8944 10.6677 13.2028C13.075 11.243 16.3636 9.05344 16.3636 4.94466C16.3636 0.835842 11.8635 -2.07805 8.18182 1.87212C4.50013 -2.07805 0 0.835842 0 4.94466Z' fill='%23D52B00'/%3e%3c/svg%3e")}.solutions-template .single-solution-template .solution_content .solution_content_container .solution_products .product .add_to_my_list_link .add_list:after{content:"";position:absolute;top:unset;bottom:50%;transform:translateY(46%);left:0;display:inline-block;width:16px;height:15px;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='17' height='15' viewBox='0 0 17 15' fill='none'%3e%3cpath d='M0 4.94466C0 9.05344 3.28862 11.243 5.69596 13.2028C6.54545 13.8944 7.36364 14.5455 8.18182 14.5455C9 14.5455 9.81818 13.8944 10.6677 13.2028C13.075 11.243 16.3636 9.05344 16.3636 4.94466C16.3636 0.835842 11.8635 -2.07805 8.18182 1.87212C4.50013 -2.07805 0 0.835842 0 4.94466Z' fill='white'/%3e%3c/svg%3e");opacity:0;transition:.15s ease-in-out}.solutions-template .single-solution-template .solution_content .solution_content_container .solution_products .product .add_to_my_list_link:hover .add_list:after{opacity:1}.solutions-template .single-solution-template .solution_content .solution_content_container .solution_products .product .product_image{margin-bottom:36px}.solutions-template .single-solution-template .solution_content .solution_content_container .solution_products .product.active{display:block}.solutions-template .single-solution-template .solution_content .solution_content_container.closed .solution_image .solution_image_container{padding-top:30px;padding-left:calc(15% + 18px);padding-right:calc(15% + 18px);padding-bottom:30px}.solutions-template .single-solution-template .solution_content .solution_content_container.closed .solution_image .close_solution_points:after{transform:translateY(-50%) rotate(180deg);-webkit-transform:translateY(-50%) rotate(180deg)}.solutions-template .single-solution-template .solution_content .solution_content_container.closed .solution_points{max-width:0;padding-left:0;padding-right:0;overflow:hidden}.solutions-template .single-solution-template .downloads-container{padding-top:54px;padding-bottom:30px}.solutions-template .single-solution-template .downloads-container.active{position:relative}.solutions-template .single-solution-template .downloads-container.active:before{content:"";position:absolute;top:0;left:-50vw;width:200vw;height:1px;background-color:#cbcbcb}.solutions-template .single-solution-template .downloads-tabbed{padding:32px 0 0}.solutions-template .single-solution-template .downloads-tabbed .file_container{margin-right:80px;margin-bottom:24px;color:inherit;font-weight:500}.solutions-template .single-solution-template .downloads-tabbed .file_container img{margin-right:10px}.solutions-template .single-solution-template .downloads-tabbed .file_container p{margin:0;font-size:16px;line-height:24px}.solutions-template .single-solution-template .downloads-tabbed .file_container p .filename{color:#666;font-weight:400;font-size:14px}.solutions-template .single-solution-template .downloads-tabbed .file_container:hover p,.solutions-template .single-solution-template .downloads-tabbed .file_container:focus-within p{color:#d52b00}.solutions-template .single-solution-template span.line{transition:background-color .3s ease-in}.solution_content_old_three_columns .products-wrap{display:none}.solution_content_old_three_columns .products-wrap .single-product{display:block;max-width:208px;color:#000;margin:0 auto}.solution_content_old_three_columns .products-wrap .single-product:hover h3,.solution_content_old_three_columns .products-wrap .single-product:focus h3{color:#d52b00}.solution_content_old_three_columns .products-wrap .single-product:hover .prod_img,.solution_content_old_three_columns .products-wrap .single-product:focus .prod_img{transform:scale(1.05)}.solution_content_old_three_columns .products-wrap .single-product .img_container{max-width:100%;height:256px;padding:12px;margin-bottom:12px}.solution_content_old_three_columns .products-wrap .single-product .img_container img{max-height:256px}.solution_content_old_three_columns .products-wrap .single-product .prod_img{aspect-ratio:1;transition:all .3s ease}.solution_content_old_three_columns .products-wrap .single-product h3{margin-top:20px;margin-bottom:32px;color:#350c0c;font-size:18px;font-weight:400;letter-spacing:.4px;line-height:26px;text-align:center;transition:all .3s ease}.solution_content_old_three_columns .products-wrap .single-product h3 a{color:inherit;font-weight:400}.solution_content_old_three_columns .products-wrap .single-product .links button,.solution_content_old_three_columns .products-wrap .single-product .links .btn{margin-bottom:16px;width:100%}.solution_content_old_three_columns .products-wrap .single-product .links button.remove_list,.solution_content_old_three_columns .products-wrap .single-product .links .btn.remove_list{padding-inline:15px}.solution_content_old_three_columns .products-wrap.active{display:block}.solution_content_old_three_columns .pnsl_product_price{font-weight:500}.solution_content_old_three_columns .pnsl_product_price .unit{color:#d52b00}@media screen and (max-width:991px){.solution_content_old_three_columns .solution_content_container{flex-wrap:wrap !important}}.solution_content_old_three_columns .products.slider .slick-track{width:100% !important}.solution_content_old_three_columns .products.slider .slick-track .product{width:100% !important}.solution_content_old_three_columns .solution_content_old_three_columns_product_card{text-align:center;margin-bottom:20px}.solution_content_old_three_columns .solution_content_old_three_columns_product_card .pnsl_product_price{align-items:center}.single-solution-template .solution_content .solution_content_container .solution_products .product .product_sku,.single-solution-template .solution_content .solution_content_container .solution_products .product .product_title,.single-solution-template .solution_content .solution_content_container .solution_products .product .woocommerce-product-details__short-description,.single-solution-template .solution_content .solution_content_container .solution_products .product .availability{display:none !important}.single-solution-template .solution_content .solution_content_container .solution_products .product .links>.tinvwl-after-add-to-cart{display:none !important}@media(max-width:991px){.solutions_tax .solutions_left{border:none;padding:24px !important;max-width:100% !important}.solutions_tax .solutions_right{padding:24px !important;max-width:100% !important}.solutions_tax .solutions_left_title{margin-bottom:0 !important}}