/*!
Theme Name: PCC
Author: Hypetech.pl Team
Author URI: https://www.hypetech.pl
Description: Portal produktowy
Requires at least: WordPress 4.9.6
Version: 1.12
*/.half-container-left{max-width:570px;width:98vw;margin-left:auto;margin-right:0}.half-container-right{max-width:570px;width:98vw;margin-left:0;margin-right:auto}@media screen and (max-width:768.02px){.half-container-left,.half-container-right{max-width:none;width:100vw}}.bg-cover{background-size:cover;background-position:center}.sticked{position:fixed;top:0;width:100%;z-index:200}.stickbottom{position:absolute;bottom:0;width:100%;z-index:200}.producer-picts{display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px 0}.producer-picts .pict{padding:0px 15px;max-height:80px}@media screen and (max-width:576.02px){.producer-picts{display:block;padding-top:0px}.producer-picts .pict{height:80px;max-height:80px;margin-top:20px;display:inline-block;text-align:center;width:49%}.producer-picts .pict svg{height:80px;width:auto}}.content-form .producer-picts{border-top:1px solid #f5f5f5;border-left:1px solid #f5f5f5;border-right:1px solid #f5f5f5}.picts-catalog{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#fff;padding:30px 10px;-ms-flex-pack:distribute;justify-content:space-around}.picts-catalog .pict{height:65px}@media screen and (max-width:576.02px){.picts-catalog{-ms-flex-wrap:wrap;flex-wrap:wrap}.picts-catalog .pict{height:65px;-ms-flex-preferred-size:50%;flex-basis:50%;margin-bottom:20px}}.cookie-alert{position:fixed;bottom:0;padding:20px 0;background-color:white;z-index:2000;width:100%;-webkit-box-shadow:0px 0px 7px 0px rgba(0, 0, 0, 0.1);box-shadow:0px 0px 7px 0px rgba(0, 0, 0, 0.1)}.cookie-alert p{font-size:13px;line-height:22px;color:#2b2b2b}.common-section{padding:60px 0}.title-row{margin-bottom:3rem}.title-row.title-large-padd{padding:50px 0}.title-row.title-large-padd .title,.title-row.title-large-padd h2.title{font-size:42px;line-height:48px;font-weight:600}.title,h2.title{font-family:"Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-size:30px;line-height:30px;color:#2b2b2b;text-align:center;font-weight:500;margin-bottom:0}.title small,h2.title small{font-size:20px;line-height:25px}.title small.light,h2.title small.light{display:inline-block;margin-top:15px;color:#707070}h3.title{font-size:22px;line-height:30px;margin-bottom:0}.subtitle{font-size:14px;line-height:22px;color:#707070;max-width:66%;margin:20px auto 0 auto;text-align:center}p.title{font-size:16px;line-height:26px;margin-bottom:0}.left-title-row .title{text-align:left}.left-title-row .subtitle{width:100%;text-align:left;max-width:100%}.two-col-left-title-row .subtitle{margin-top:0}.toleft-title-row .title{text-align:left}.toleft-title-row .subtitle{text-align:left;width:100%;max-width:100%}@media screen and (max-width:768.02px){.title,h2.title{font-size:26px;line-height:30px}.left-title-row .title{margin-bottom:20px}.subtitle{max-width:90%}}.flash-container .error{font-size:14px;font-weight:bold;color:#b4332c;padding:15px;text-align:center;border:1px solid #ededed;background-color:#fff}.flash-container .success{font-size:14px;font-weight:bold;color:#3cb446;padding:15px;text-align:center;border:1px solid #ededed;background-color:#fff}.category-picker{position:relative;background-color:#f5f5f6;padding:40px 0 60px 0}.category-picker .lists-row{margin-top:40px}.category-picker .category-list{-webkit-transition:-webkit-box-shadow 0.2s ease-in-out;transition:-webkit-box-shadow 0.2s ease-in-out;-o-transition:box-shadow 0.2s ease-in-out;transition:box-shadow 0.2s ease-in-out;transition:box-shadow 0.2s ease-in-out, -webkit-box-shadow 0.2s ease-in-out;background-color:#fff;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.category-picker .category-list.transwidth{-webkit-transition:margin-top 0.2s ease-in-out, width 0.2s ease-in-out, height 0.2s ease-in-out, left 0.2s ease-in-out, top 0.2s ease-in-out;-o-transition:margin-top 0.2s ease-in-out, width 0.2s ease-in-out, height 0.2s ease-in-out, left 0.2s ease-in-out, top 0.2s ease-in-out;transition:margin-top 0.2s ease-in-out, width 0.2s ease-in-out, height 0.2s ease-in-out, left 0.2s ease-in-out, top 0.2s ease-in-out}.category-picker .category-list.margin-right{margin-right:10px}.category-picker .category-list.margin-left{margin-left:10px}.category-picker .category-list.margin-top{margin-top:20px}.category-picker .category-list .inactive-hidden{display:none}.category-picker .category-list .col.nogrow.spacer{-ms-flex-preferred-size:56px;flex-basis:56px;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.category-picker .category-list .category-list-items.dblcol .row .col.items-col{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:0;flex-basis:0}.category-picker .category-list.active{margin-right:0!important;margin-left:0!important;z-index:100}.category-picker .category-list.active .row .col.items-col{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:0;flex-basis:0}.category-picker .category-list.active .category-list-header{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.category-picker .category-list.active .category-list-header .chevron .chevron-hint{display:none}.category-picker .category-list.active .category-list-header .chevron .svg-inline--mdi{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.category-picker .category-list.active .category-list-header:hover .chevron .chevron-hint{display:none}.category-picker .category-list.active .category-list-header:hover .chevron .svg-inline--mdi{-webkit-transform:rotate(180deg) translateX(4px)!important;-ms-transform:rotate(180deg) translateX(4px)!important;transform:rotate(180deg) translateX(4px)!important}.category-picker .category-list.active .category-list-show-all .hide{display:block}.category-picker .category-list.active .category-list-show-all .show{display:none}.category-picker .category-list:hover{-webkit-box-shadow:0px 0px 7px 0px rgba(0, 0, 0, 0.2);box-shadow:0px 0px 7px 0px rgba(0, 0, 0, 0.2)}.category-picker .category-list .category-list-header{padding:25px 25px;background-color:#fafafa;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;cursor:pointer}.category-picker .category-list .category-list-header .icon .svg-inline--mdi{font-size:24px;color:#ff5a00;vertical-align:0}.category-picker .category-list .category-list-header .name{font-size:17px;font-weight:600;color:#2b2b2b;margin-left:10px}.category-picker .category-list .category-list-header .chevron .chevron-hint{-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;vertical-align:3px;font-size:11px;color:transparent;display:inline-block}.category-picker .category-list .category-list-header .chevron .svg-inline--mdi{-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;font-size:24px;color:#ff5a00}.category-picker .category-list .category-list-header:hover{background-color:#f8f8f8}.category-picker .category-list .category-list-header:hover .chevron .chevron-hint{color:#828282;-webkit-transform:translateX(4px);-ms-transform:translateX(4px);transform:translateX(4px)}.category-picker .category-list .category-list-header:hover .chevron .svg-inline--mdi{-webkit-transform:translateX(4px);-ms-transform:translateX(4px);transform:translateX(4px)}.category-picker .category-list .category-list-items{padding:15px 15px 10px 15px;background-color:#fff;overflow:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.category-picker .category-list .category-list-items .list-item{padding:15px 10px 0px 10px;display:block}.category-picker .category-list .category-list-items .list-item.inactive-hidden{display:none}.category-picker .category-list .category-list-items .list-item .name{color:#2b2b2b;font-size:14px;margin-bottom:5px}.category-picker .category-list .category-list-items .list-item .subname{font-size:11px;color:#8a8a8a;height:26px;line-height:12px;overflow:hidden}.category-picker .category-list .category-list-items .list-item:hover{text-decoration:none;background-color:#ff5a00}.category-picker .category-list .category-list-items .list-item:hover .name,.category-picker .category-list .category-list-items .list-item:hover .subname{color:#fff}.category-picker .category-list .category-list-items .list-item:hover .name{text-decoration:underline}.category-picker .category-list .category-list-show-all{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;left:15px;right:15px;margin:10px 15px 0px 15px;padding:20px 0 20px 0;font-size:12px;color:#707070;text-align:center;border-top:1px solid #eee;cursor:pointer}.category-picker .category-list .category-list-show-all:hover{color:#333}.category-picker .category-list .category-list-show-all .hide,.category-picker .category-list .category-list-show-all .show{overflow:hidden;-webkit-transition:height 0.2s ease-in-out;-o-transition:height 0.2s ease-in-out;transition:height 0.2s ease-in-out;display:block}.category-picker .category-list .category-list-show-all .hide{display:none}.category-picker .category-list .category-list-show-all .show{display:block}.mobile-lists-row .category-list{margin-top:20px}.left-text{font-size:15px;line-height:1.7em;padding:50px 0 20px 0}.left-text .content-row .sm-col-12{margin-bottom:30px}.left-text .title{margin-bottom:40px}.left-text .lead{padding-bottom:30px;border-bottom:1px solid #eee;margin-bottom:2em;color:#2b2b2b;font-weight:400}.left-text .text{font-size:0.9em;color:#707070;margin-bottom:2em}.left-text .img{text-align:right;width:100%}.left-text .img img{vertical-align:middle;border-style:none;max-width:100%}.left-text .img+.img{margin-top:20px}@media screen and (max-width:768.02px){.left-text{font-size:14px;line-height:1.7em}.left-text .img{text-align:center}}.counters{background-color:#f5f5f6;padding:30px 0}.counters .title{font-size:22px;font-weight:600}.counters .counters-row{margin-top:30px;margin-bottom:30px}.counters .counters-row .col-3,.counters .counters-row .col-4{text-align:center;border-right:1px solid rgba(0, 0, 0, 0.1)}.counters .counters-row .col-3:last-child,.counters .counters-row .col-4:last-child{border-right:1px solid transparent}.counters .counters-row .col-3 .counter-icon,.counters .counters-row .col-4 .counter-icon{margin:0 auto;max-width:250px}.counters .counters-row .col-3 .counter-icon .svg-inline--mdi,.counters .counters-row .col-4 .counter-icon .svg-inline--mdi{font-size:56px;color:#ff5a00}.counters .counters-row .col-3 .counter-icon .number,.counters .counters-row .col-4 .counter-icon .number{font-family:"Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-weight:700;font-size:48px}.counters .counters-row .col-3 .counter-icon .text,.counters .counters-row .col-4 .counter-icon .text{font-family:"Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-size:14px;line-height:24px;font-weight:300;margin-top:10px}.counters .counters-row .col-3 .counter-icon .text.big,.counters .counters-row .col-4 .counter-icon .text.big{font-size:16px;line-height:24px;font-weight:500;margin-top:20px}@media screen and (max-width:768.02px){.counters .counters-row{margin-top:10px}.counters .counters-row .col-3,.counters .counters-row .col-4{border-right:none}.counters .counters-row .col-3:last-child,.counters .counters-row .col-4:last-child{border-right:none}.counters .counters-row .col-3 .counter-icon,.counters .counters-row .col-4 .counter-icon{margin:20px auto 0 auto;max-width:250px}.counters .counters-row .col-3 .counter-icon .svg-inline--mdi,.counters .counters-row .col-4 .counter-icon .svg-inline--mdi{font-size:48px}.counters .counters-row .col-3 .counter-icon .number,.counters .counters-row .col-4 .counter-icon .number{font-size:32px}}@media screen and (max-width:576.02px){.counters .counters-row{margin-top:10px}.counters .counters-row .col-3{border-right:none}.counters .counters-row .col-3:last-child{border-right:none}.counters .counters-row .col-3 .iconnum-wrap{width:100px;text-align:center;float:left}.counters .counters-row .col-3 .counter-icon{margin:10px auto;text-align:left;overflow:auto}.counters .counters-row .col-3 .counter-icon .svg-inline--mdi{font-size:36px}.counters .counters-row .col-3 .counter-icon .number{font-size:22px}.counters .counters-row .col-3 .counter-icon .text{margin-top:15px;float:left;font-size:13px;line-height:18px}}.tabs-container .tabs-header{position:relative;background-size:cover;background-repeat:no-repeat}.tabs-container .tabs-header .tabs-header-overlay-color{position:absolute;top:0;bottom:0;left:0;right:0;background:-webkit-linear-gradient(70deg, rgba(0, 0, 0, 0.7) 0%, rgba(0, 0, 0, 0) 100%);background:-o-linear-gradient(70deg, rgba(0, 0, 0, 0.7) 0%, rgba(0, 0, 0, 0) 100%);background:linear-gradient(20deg, rgba(0, 0, 0, 0.7) 0%, rgba(0, 0, 0, 0) 100%);z-index:-1}.tabs-container .tabs-header .tabs-header-bg{position:absolute;width:100%;top:0;bottom:0;background-size:cover;background-repeat:no-repeat;z-index:-2;background-position:center;-webkit-transition:opacity 0.2s ease-in-out;-o-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out}.tabs-container .tabs-header .tabs-header-bg.inactive{opacity:0}.tabs-container .tabs-header .tabs-title{padding-top:100px;padding-bottom:70px}.tabs-container .tabs-header .tabs-title .title{text-align:center;color:#fff}.tabs-container .tabs-header .tabs-title .subtitle{margin-top:20px;text-align:center;color:#fff}.tabs-container .tabs.img-tabs{background-color:transparent;background:none;margin-bottom:-40px}.tabs-container .tabs .img-tab-row .tab{position:relative;background-color:#fff;-webkit-box-shadow:0px 0px 7px 0px rgba(0, 0, 0, 0.1);box-shadow:0px 0px 7px 0px rgba(0, 0, 0, 0.1);cursor:pointer}.tabs-container .tabs .img-tab-row .tab .img{height:100px;background-size:cover;background-position:center}.tabs-container .tabs .img-tab-row .tab .name{font-family:"Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-size:16px;text-align:left;padding:25px 30px;font-weight:600;position:relative;z-index:2;-webkit-transition:-webkit-box-shadow 0.2s ease-in-out;transition:-webkit-box-shadow 0.2s ease-in-out;-o-transition:box-shadow 0.2s ease-in-out;transition:box-shadow 0.2s ease-in-out;transition:box-shadow 0.2s ease-in-out, -webkit-box-shadow 0.2s ease-in-out;background-color:#fff}.tabs-container .tabs .img-tab-row .tab:hover .name{-webkit-box-shadow:inset 0 -5px #ff5a00, 0px 0px 7px 0px rgba(0, 0, 0, 0.1);box-shadow:inset 0 -5px #ff5a00, 0px 0px 7px 0px rgba(0, 0, 0, 0.1)}.tabs-container .tabs .img-tab-row .tab:after{opacity:0;content:'';width:0px;height:0px;border-left:15px solid transparent;border-right:15px solid transparent;border-top:15px solid #ff5a00;display:inline-block;-webkit-transform:translateY(-15px);-ms-transform:translateY(-15px);transform:translateY(-15px);position:absolute;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.tabs-container .tabs .img-tab-row .tab.active .name{-webkit-box-shadow:inset 0 -5px #ff5a00;box-shadow:inset 0 -5px #ff5a00}.tabs-container .tabs .img-tab-row .tab.active:after{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.tabs-container .tabs-content.tabs-imgs-content{padding-top:120px}.tabs-container .tabs{background:-webkit-linear-gradient(70deg, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0.2) 100%);background:-o-linear-gradient(70deg, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0.2) 100%);background:linear-gradient(20deg, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0.2) 100%);text-align:center}.tabs-container .tabs .text-tab{display:inline-block;padding:22px 0 20px 0;margin:0 15px;color:#fff;font-size:13px;-webkit-transition:-webkit-box-shadow 0.2s ease-in-out;transition:-webkit-box-shadow 0.2s ease-in-out;-o-transition:box-shadow 0.2s ease-in-out;transition:box-shadow 0.2s ease-in-out;transition:box-shadow 0.2s ease-in-out, -webkit-box-shadow 0.2s ease-in-out;cursor:pointer}.tabs-container .tabs .text-tab.active{-webkit-box-shadow:inset 0 -3px #ff5a00;box-shadow:inset 0 -3px #ff5a00}.tabs-container .tabs .text-tab:hover{-webkit-box-shadow:inset 0 -3px #ff5a00;box-shadow:inset 0 -3px #ff5a00}.tabs-container .tabs-content{background-color:#f5f5f6;padding:60px 0 70px 0}.tabs-container .tabs-content .lead-bold{font-family:"Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-weight:500;font-size:16px;color:#2b2b2b;line-height:30px}.tabs-container .tabs-content .lead{font-size:14px;line-height:25px;font-weight:400;color:#707070}.tabs-img-container .tabs-content{padding-top:100px}.company-box{background-color:#fff;padding:30px 30px 90px 30px;position:relative;-webkit-transition:-webkit-box-shadow 0.2s ease-in-out;transition:-webkit-box-shadow 0.2s ease-in-out;-o-transition:box-shadow 0.2s ease-in-out;transition:box-shadow 0.2s ease-in-out;transition:box-shadow 0.2s ease-in-out, -webkit-box-shadow 0.2s ease-in-out;width:100%}.company-box.shadow{-webkit-box-shadow:0px 0px 7px 0px rgba(0, 0, 0, 0.1);box-shadow:0px 0px 7px 0px rgba(0, 0, 0, 0.1)}.company-box:hover{-webkit-box-shadow:0px 0px 7px 0px rgba(0, 0, 0, 0.2);box-shadow:0px 0px 7px 0px rgba(0, 0, 0, 0.2)}.company-box .name{font-family:"Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-size:18px;color:#333}.company-box .logo{text-align:center}.company-box .logo img{height:50px}.company-box .desc{color:#707070;font-size:13px;text-align:justify;line-height:22px;margin-top:20px;padding-top:20px;border-top:1px solid #f5f5f6}.company-box .link{position:absolute;bottom:0;text-align:center;width:100%;left:0;padding-bottom:40px}.company-box .link a{color:#ff5a00;font-weight:500;font-size:13px}@media screen and (max-width:768.02px){.company-box{margin-bottom:20px}}@media screen and (max-width:576.02px){.company-box .logo img{height:auto;max-width:80%}}.move-chevron{position:absolute;color:rgba(255, 255, 255, 0.6);font-size:48px;top:calc(50% - 40px)}.move-chevron.move-left{left:-5px}.move-chevron.move-right{right:-5px}@media screen and (max-width:768.02px){.tabs-container .tabs.img-tabs .img-tab-row{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.tabs-container .tabs.img-tabs .img-tab-row .tab{margin:0 20px}}.pcc-services{padding:90px 0}.pcc-services .subtitle{margin-top:30px}.pcc-services .buttons{margin-top:30px}.row+.boxes-rows{margin-top:40px}a.img-box:hover{-webkit-box-shadow:0px 0px 7px 0px rgba(0, 0, 0, 0.3);box-shadow:0px 0px 7px 0px rgba(0, 0, 0, 0.3);text-decoration:none}a.img-box:hover .arrow{right:15px}.img-box{position:relative;display:block;-webkit-box-shadow:0px 0px 7px 0px rgba(0, 0, 0, 0.1);box-shadow:0px 0px 7px 0px rgba(0, 0, 0, 0.1);-webkit-transition:-webkit-box-shadow 0.2s ease-in-out;transition:-webkit-box-shadow 0.2s ease-in-out;-o-transition:box-shadow 0.2s ease-in-out;transition:box-shadow 0.2s ease-in-out;transition:box-shadow 0.2s ease-in-out, -webkit-box-shadow 0.2s ease-in-out;background-color:#fff;width:100%}.img-box .img{height:150px;background-repeat:no-repeat;background-size:cover}.img-box .arrow{-webkit-transition:right 0.2s ease-in-out;-o-transition:right 0.2s ease-in-out;transition:right 0.2s ease-in-out;position:absolute;top:172px;color:#ff5a00;font-size:24px;right:25px}.img-box .name{padding:25px 50px 15px 25px;font-family:"Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";color:#2b2b2b;font-size:16px;font-weight:500;line-height:26px}.img-box .name a{color:#2b2b2b}.img-box .text{color:#707070;font-size:13px;line-height:20px;padding:0 25px 25px 25px}.img-box .img-box-meta{color:#787878;padding:0px 50px 15px 25px}.img-box.with-more-link{padding-bottom:35px}.img-box .img-box-more-link{position:absolute;padding:0px 25px 0px 25px;bottom:25px}.img-box .img-box-meta a,.img-box .img-box-more-link a{color:#ff5a00;font-weight:600;font-size:13px}.newsletter{padding:50px 0;background-size:cover;background-repeat:no-repeat}.newsletter .title{color:#fff;font-size:32px;font-weight:600;text-align:left}.newsletter .title .tagline{font-size:18px;font-weight:400}.newsletter .newsletter-text-pre{font-size:14px;color:#fff;line-height:22px;margin-bottom:10px}.newsletter .newsletter-form.loading button{position:relative;cursor:default}.newsletter .newsletter-form.loading button:hover{background-color:transparent!important}.newsletter .newsletter-form.loading button .loader{top:0;display:block;padding-top:0}.newsletter .newsletter-form.loading button .loader .loader-svg{height:30px;width:30px}.newsletter .newsletter-form.loading button .loader .loader-svg circle{stroke-width:15px}.newsletter .newsletter-form .thank-you{background:rgba(255, 255, 255, 0.8);padding:40px 0 30px 0;text-align:center}.newsletter .newsletter-form .thank-you .thank-you-title{font-family:"Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-size:18px;margin-bottom:20px}.newsletter .newsletter-form .thank-you p{font-size:14px}.newsletter .newsletter-form input{border:0;outline:0;padding:10px;font-size:14px;width:100%;height:36px}.newsletter .newsletter-form .errors{list-style:none;background-color:rgba(255, 255, 255, 0.9);padding:10px 10px;font-weight:500;color:#b4332c}.newsletter .newsletter-form button.white-outline{outline:0;-webkit-transition:background-color 0.2s ease-in-out;-o-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out;border:2px solid #fff;height:36px;margin-left:20px;padding:0 30px;font-size:14px;color:#fff;font-weight:500}.newsletter .newsletter-form button.white-outline:hover{background-color:rgba(255, 255, 255, 0.2)}.newsletter .newsletter-form .bottom-disclaimers{margin-top:20px}.newsletter .newsletter-form .more-bottom-disclaimers{text-align:right}.newsletter .newsletter-form .more-bottom-disclaimers a{display:inline-block;color:#aaa;font-size:11px}.newsletter .newsletter-form .more-bottom-disclaimers a:after{content:'';width:6px;height:6px;display:inline-block;margin:0 0px 0 8px;border-bottom:1px solid #ccc;border-right:1px solid #ccc;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);opacity:0.5;vertical-align:3px;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.newsletter .newsletter-form .more-bottom-disclaimers a.expanded-state:after{-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg);vertical-align:0px}.newsletter .newsletter-form .disclaimer{color:#aaa;font-size:11px;line-height:15px}.newsletter .newsletter-form .disclaimer a.read-more{color:#fff}.newsletter .newsletter-form .disclaimer a{color:#bbb}@media screen and (max-width:768.02px){.newsletter{padding:30px 0;background-size:cover;background-repeat:no-repeat}.newsletter .title{margin-bottom:20px}.newsletter .newsletter-text-pre{font-size:12px;line-height:18px}}.footer-wrapper{background-size:cover;background-repeat:no-repeat;position:relative}.footer-wrapper .footer-wrapper-overlay{position:absolute;top:0;bottom:0;left:0;right:0;background:-webkit-linear-gradient(80deg, rgba(0, 0, 0, 0.9) 0%, rgba(0, 0, 0, 0.6) 100%);background:-o-linear-gradient(80deg, rgba(0, 0, 0, 0.9) 0%, rgba(0, 0, 0, 0.6) 100%);background:linear-gradient(10deg, rgba(0, 0, 0, 0.9) 0%, rgba(0, 0, 0, 0.6) 100%);z-index:1}.footer-wrapper .footer,.footer-wrapper .newsletter{position:relative;z-index:3}.footer{background-color:rgba(0, 0, 0, 0.4);padding:60px 0 40px 0;color:#fff}.footer .col-name{font-family:"Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-size:18px;font-weight:500;margin-bottom:40px}.footer .widget .name{font-size:13px;line-height:22px;color:#ccc;margin-bottom:5px}.footer .widget.pcc-contact-widget,.footer .widget.pcc-socials-widget,.footer .widget.widget_text{border-left:1px solid rgba(255, 255, 255, 0.2);padding-left:20px}.footer .widget.pcc-contact-widget+.widget.pcc-contact-widget,.footer .widget.pcc-contact-widget+.widget.pcc-socials-widget,.footer .widget.pcc-contact-widget+.widget.widget_text,.footer .widget.pcc-socials-widget+.widget.pcc-contact-widget,.footer .widget.pcc-socials-widget+.widget.pcc-socials-widget,.footer .widget.pcc-socials-widget+.widget.widget_text,.footer .widget.widget_text+.widget.pcc-contact-widget,.footer .widget.widget_text+.widget.pcc-socials-widget,.footer .widget.widget_text+.widget.widget_text{padding-top:30px}.footer .textwidget p{font-size:13px;line-height:22px}.footer .textwidget p:last-child{margin:0}.footer .contactwidget .contact-item{margin-top:10px}.footer .contactwidget .contact-item a,.footer .contactwidget .contact-item span{font-size:16px;color:#fff}.footer .contactwidget .contact-item .svg-inline--mdi{font-size:24px;color:#ff5a00;margin-right:10px}.footer .social a{margin-right:5px;font-size:32px;color:rgba(255, 255, 255, 0.5)}.footer .social a:hover{text-decoration:none;color:#fff}.footer ul.menu{list-style:none;padding-left:0}.footer ul.menu li a{display:block;color:#fff;font-size:13px;line-height:19px;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid rgba(255, 255, 255, 0.2)}.footer ul.menu li a .svg-inline--mdi{color:#ff5a00;font-size:20px;margin-right:10px;line-height:11px;float:left;margin-bottom:-1px;display:inline-block;margin-bottom:auto}.footer-wrapper.light .footer-wrapper-overlay{background:-webkit-linear-gradient(80deg, rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0.6) 100%);background:-o-linear-gradient(80deg, rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0.6) 100%);background:linear-gradient(10deg, rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0.6) 100%);z-index:1}.footer-wrapper.light .footer{background-color:rgba(255, 255, 255, 0.4);color:#2b2b2b}.footer-wrapper.light .footer .widget.pcc-contact-widget,.footer-wrapper.light .footer .widget.pcc-socials-widget,.footer-wrapper.light .footer .widget.widget_text{border-left:1px solid rgba(0, 0, 0, 0.2)}.footer-wrapper.light a{color:#2b2b2b}.footer-wrapper.light ul.menu{list-style:none;padding-left:0}.footer-wrapper.light ul.menu li a{color:#2b2b2b;border-bottom:1px solid rgba(0, 0, 0, 0.1)}.news-list .news{overflow:auto;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid rgba(255, 255, 255, 0.2)}.news-list .news .name{color:#fff;font-size:13px;line-height:22px;margin-bottom:5px}.news-list .news .date{float:left;font-size:12px;color:#ccc}.news-list .news .link{float:right;color:#ff5a00}@media screen and (max-width:768.02px){.footer{padding:20px 0}.footer .col-name{margin-bottom:20px;margin-top:20px}}.common-centered-section{background:#fff;background-size:cover;background-repeat:no-repeat;padding:60px 0}.common-centered-section.lightgrey{background-color:#f5f5f6}.common-centered-section.dark .title{color:#fff}.common-centered-section.dark .subtitle{color:#fff}.common-centered-section .title{text-align:center}.common-centered-section .subtitle{color:#2b2b2b;text-align:center;max-width:60%;margin:30px auto 0 auto}.common-centered-section .section-content{margin-top:50px}.common-centered-section .buttons{margin-top:40px;text-align:center}.banner{background-size:cover;position:relative;background-position:center}.banner .overlay-color{position:absolute;top:0;bottom:0;left:0;right:0;background:-webkit-linear-gradient(70deg, rgba(0, 0, 0, 0.7) 0%, rgba(0, 0, 0, 0) 100%);background:-o-linear-gradient(70deg, rgba(0, 0, 0, 0.7) 0%, rgba(0, 0, 0, 0) 100%);background:linear-gradient(20deg, rgba(0, 0, 0, 0.7) 0%, rgba(0, 0, 0, 0) 100%)}.banner .overlay-color-dark{position:absolute;top:0;bottom:0;left:0;right:0;background:-webkit-linear-gradient(70deg, rgba(0, 0, 0, 0.9) 0%, rgba(0, 0, 0, 0.3) 100%);background:-o-linear-gradient(70deg, rgba(0, 0, 0, 0.9) 0%, rgba(0, 0, 0, 0.3) 100%);background:linear-gradient(20deg, rgba(0, 0, 0, 0.9) 0%, rgba(0, 0, 0, 0.3) 100%)}.banner .container{position:relative;z-index:2}.banner.with-white-text{margin-bottom:170px}.banner .banner-white-block{background-color:#fff;-webkit-box-shadow:1px 1px 4px 0px rgba(0, 0, 0, 0.1);box-shadow:1px 1px 4px 0px rgba(0, 0, 0, 0.1);padding:30px;font-family:"Roboto", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-size:14px;line-height:22px;color:#333;margin-bottom:-200px;margin-left:-20px;margin-right:-20px}.banner-content{padding:60px 20px;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.banner-content .title{color:#fff}.banner-content .subtitle{color:rgba(255, 255, 255, 0.9)}.large .banner-content{padding:120px 20px}.banner-content.dark .title{color:#2b2b2b}.banner-content.dark .subtitle{color:rgba(43, 43, 43, 0.7)}.bullet-item{margin-bottom:10px;position:relative;padding-left:20px}.bullet-item:before{content:'';display:block;position:absolute;top:6px;left:0px;background-color:#ff5a00;height:10px;width:10px;border-radius:10px}label.custom-check{display:block;overflow:auto;line-height:20px;font-size:12px;min-height:22px}label.custom-check input{display:none}label.custom-check .catname{float:left;overflow:auto;width:calc(100% - 34px);color:#333;font-size:13px}label.custom-check .checkbox-indicator{display:block;width:18px;height:18px;border:1px solid #ddd;float:left;margin-right:5px;background-color:#fff}label.custom-check .checkbox-indicator svg{display:none;color:#fff;width:15px;height:15px;vertical-align:0px}label.custom-check input:checked+.checkbox-indicator{background-color:#ff5a00;border:1px solid #ff5a00}label.custom-check input:checked+.checkbox-indicator svg{display:inline-block}.product-list-banner{background-color:#fbfbfb;border-bottom:1px solid #ececec;border-top:1px solid #ececec;padding:30px 0 0 0;margin-bottom:60px;background-size:cover;position:relative}.product-list-banner>.container{position:relative;z-index:20}.product-list-banner .bg-overlay{position:absolute;top:0;bottom:0;left:0;right:0;background-size:cover}.product-list-banner .overlay-color{position:absolute;top:0;bottom:0;left:0;right:0;background:-webkit-linear-gradient(70deg, rgba(0, 0, 0, 0.7) 0%, rgba(0, 0, 0, 0) 100%);background:-o-linear-gradient(70deg, rgba(0, 0, 0, 0.7) 0%, rgba(0, 0, 0, 0) 100%);background:linear-gradient(20deg, rgba(0, 0, 0, 0.7) 0%, rgba(0, 0, 0, 0) 100%)}.product-list-banner .catalog-filter{padding:20px;background-color:#f5f5f6;margin-bottom:-60px;margin-top:30px}.product-list-banner .title{font-size:22px;text-align:left;color:#fff}.product-list-banner .title small{font-size:14px;line-height:16px;margin-bottom:5px;display:inline-block;font-weight:400}.product-list-banner .title small p{margin:0px}.product-list-banner .title h1{font-size:28px;font-weight:500}.cat-filters-container .cat-filters-title{font-family:"Roboto", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";padding-bottom:0;margin-bottom:0;font-size:14px;color:#2b2b2b;font-weight:600}.cat-filters-container .title{margin-bottom:30px;font-size:18px}.cat-filters-container .submit-row label.custom-check .catname{color:#707070}.cat-filters-container .catlists-links{top:-37px;right:12px;position:absolute}.cat-filters-container .catlists-links .caslink+.caslink{margin-left:10px}.cat-filters-container a.caslink{display:inline-block;background-color:var(--orange);color:#fff;padding:7px 20px 7px 20px;font-size:13px;line-height:20px;font-weight:500;-webkit-box-shadow:1px 1px 4px 0px rgba(0, 0, 0, 0.1);box-shadow:1px 1px 4px 0px rgba(0, 0, 0, 0.1)}.cat-filters-container a.caslink .svg-inline--mdi{font-size:18px;opacity:0.6;-webkit-transition:opacity 0.2s ease-in-out;-o-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out}.cat-filters-container a.caslink:hover{text-decoration:none}.cat-filters-container a.caslink:hover .svg-inline--mdi{opacity:1}.cat-filters-container a.caslink5{display:inline-block;background-color:#525b60;color:#fff;padding:7px 20px 7px 20px;font-size:13px;line-height:20px;font-weight:500;position:absolute;top:-37px;right:12px}.cat-filters-container a.caslink5 .svg-inline--mdi{font-size:18px;opacity:0.6;-webkit-transition:opacity 0.2s ease-in-out;-o-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out}.cat-filters-container a.caslink5:hover{text-decoration:none}.cat-filters-container a.caslink5:hover .svg-inline--mdi{opacity:1}.cat-filters-container a.caslink2{display:inline-block;background-color:#525b60;color:#fff;padding:7px 20px 7px 20px;font-size:13px;line-height:20px;font-weight:500}.cat-filters-container a.caslink2 .svg-inline--mdi{font-size:18px;opacity:0.6;-webkit-transition:opacity 0.2s ease-in-out;-o-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out}.cat-filters-container a.caslink2:hover{text-decoration:none}.cat-filters-container a.caslink2:hover .svg-inline--mdi{opacity:1}.cat-filters-container a.caslink3{display:inline-block;color:#707070;font-size:13px;line-height:20px;font-weight:500}.cat-filters-container a.caslink3 .svg-inline--mdi{font-size:18px;opacity:0.6;-webkit-transition:opacity 0.2s ease-in-out;-o-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out}.cat-filters-container a.caslink3:hover{text-decoration:none}.cat-filters-container a.caslink3:hover .svg-inline--mdi{opacity:1}.cat-filters-container a.flink{color:#707070;line-height:20px;font-weight:500;display:inline-block;margin-top:15px}.cat-filters-container a.flink .svg-inline--mdi{font-size:18px;opacity:0.6;-webkit-transition:opacity 0.2s ease-in-out;-o-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out}.cat-filters-container a.flink:hover{color:#333;text-decoration:none}.cat-filters-container a.flink:hover .svg-inline--mdi{opacity:1}.cat-filters-container .cat-filters .cat-filter-container{position:relative}.cat-filters-container .cat-filters .cat-filter-container .cat-dropdown{z-index:100;position:absolute;border:1px solid #ececec;-webkit-box-shadow:1px 1px 4px 0px rgba(0, 0, 0, 0.05);box-shadow:1px 1px 4px 0px rgba(0, 0, 0, 0.05);background-color:#fff;width:876px;margin-top:5px;padding:20px 20px;display:none}.cat-filters-container .cat-filters .cat-filter-container .cat-dropdown .dropdown-title{display:none;font-size:14px;font-weight:bold}.cat-filters-container .cat-filters .cat-filter-container .cat-dropdown.col2{width:652px}.cat-filters-container .cat-filters .cat-filter-container .cat-dropdown.col1{width:428px}.cat-filters-container .cat-filters .cat-filter-container .cat-dropdown.right-lock{right:0}.cat-filters-container .cat-filters .cat-filter-container .cat-dropdown .cat-dropdown-top{padding-bottom:10px;border-bottom:1px solid #ddd}.cat-filters-container .cat-filters .cat-filter-container .cat-dropdown .cat-dropdown-top .button{cursor:pointer}.cat-filters-container .cat-filters .cat-filter-container .cat-dropdown .cat-dropdown-top .selected{font-size:13px;color:#333}.cat-filters-container .cat-filters .cat-filter-container .cat-dropdown .cat-dropdown-top .clear-all{margin-right:20px;font-weight:500;color:#666;font-size:13px;cursor:pointer}.cat-filters-container .cat-filters .cat-filter-container .cat-dropdown .cat-dropdown-top .clear-all:hover{color:#333}.cat-filters-container .cat-filters .cat-filter-container .cat-dropdown .cat-dropdown-items{max-height:380px;overflow:auto;padding-top:10px}.cat-filters-container .cat-filters .cat-filter-container .cat-dropdown .cat-dropdown-items ul{padding-left:0;list-style:none}.cat-filters-container .cat-filters .cat-filter-container .cat-dropdown .cat-dropdown-items ul li{margin-bottom:4px;line-height:20px;font-size:12px}.cat-filters-container .cat-filters .cat-filter-container .cat-dropdown .cat-dropdown-items ul li.subcat{margin-left:28px}.cat-filters-container .cat-filters .cat-filter-container .cat-dropdown .cat-dropdown-items ul li.empty{opacity:0.6}.cat-filters-container .cat-filters .cat-filter-container .cat-dropdown .cat-dropdown-items .catname .catcount{margin-left:5px;color:#999}.cat-filters-container .cat-filters .cat-filter-container .cat-dropdown .cat-dropdown-items .subcat .catname{font-size:12px}.cat-filters-container .cat-filters .cat-filter-container .cat-dropdown .cat-dropdown-items .some input:checked+.checkbox-indicator{background-color:#fff}.cat-filters-container .cat-filters .cat-filter-container .cat-dropdown .cat-dropdown-items .some input:checked+.checkbox-indicator svg{display:none}.cat-filters-container .cat-filters .cat-filter-container .cat-dropdown .cat-dropdown-items .some input:checked+.checkbox-indicator:after{content:'';display:inline-block;height:8px;width:8px;background-color:#ff5a00;margin:4px 4px 3px 4px}.cat-filters-container .cat-filters .cat-filter-container .cat-filter-dropdown-btn.cat-filter-open+.cat-dropdown{display:block}.cat-filters-container .cat-filters .cat-filter-container .cat-filter-dropdown-btn{cursor:pointer;border:1px solid rgba(0, 0, 0, 0.1);color:#707070;background-color:#fff;font-size:12px;line-height:14px;padding:13px 10px;position:relative;-webkit-box-shadow:1px 1px 4px 0px rgba(0, 0, 0, 0.05);box-shadow:1px 1px 4px 0px rgba(0, 0, 0, 0.05)}.cat-filters-container .cat-filters .cat-filter-container .cat-filter-dropdown-btn .cats{display:none}.cat-filters-container .cat-filters .cat-filter-container .cat-filter-dropdown-btn.cat-filter-selected{padding:6px 30px 6px 10px}.cat-filters-container .cat-filters .cat-filter-container .cat-filter-dropdown-btn.cat-filter-selected .name{font-size:10px;display:block}.cat-filters-container .cat-filters .cat-filter-container .cat-filter-dropdown-btn.cat-filter-selected .cats{color:#333;white-space:nowrap;overflow:hidden;display:block;position:relative}.cat-filters-container .cat-filters .cat-filter-container .cat-filter-dropdown-btn.cat-filter-selected .cats:after{content:'';position:absolute;right:0px;top:0;height:100%;width:15px;display:inline-block;background-image:-webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), to(white));background-image:-webkit-linear-gradient(left, rgba(255, 255, 255, 0), white);background-image:-o-linear-gradient(left, rgba(255, 255, 255, 0), white);background-image:linear-gradient(to right, rgba(255, 255, 255, 0), white)}.cat-filters-container .cat-filters .cat-filter-container .cat-filter-dropdown-btn:hover{border:1px solid rgba(0, 0, 0, 0.15);-webkit-box-shadow:1px 1px 4px 0px rgba(0, 0, 0, 0.1);box-shadow:1px 1px 4px 0px rgba(0, 0, 0, 0.1)}.cat-filters-container .cat-filters .cat-filter-container .cat-filter-dropdown-btn:hover:after{border-bottom:1px solid #000;border-right:1px solid #000}.cat-filters-container .cat-filters .cat-filter-container .cat-filter-dropdown-btn:after{content:'';position:absolute;right:10px;top:calc(50% - 6px);width:8px;height:8px;display:inline-block;margin:0 0.1em 0 0.4em;border-bottom:1px solid #707070;border-right:1px solid #707070;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);opacity:0.5;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.cat-filters-container .cat-filters .cat-filter-container .cat-filter-dropdown-btn.cat-filter-open:after{-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg);top:calc(50% - 2px)}@media screen and (max-width:992.02px){.cat-filters-container .catlists-links{top:-30px}.cas-search-col{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-bottom:20px}}@media screen and (max-width:460.02px){.cas-search-col{margin-bottom:35px}.cat-filters-container a.caslink{margin-bottom:10px}}.cat-filters-container .title{margin-bottom:30px;font-size:18px}.cat-filters-container .submit-row label.custom-check .catname{color:#707070}.cat-filters-container a.flink{color:#707070;line-height:20px;font-weight:500}.cat-filters-container a.flink .svg-inline--mdi{font-size:18px;opacity:0.6;-webkit-transition:opacity 0.2s ease-in-out;-o-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out}.cat-filters-container a.flink:hover{color:#333;text-decoration:none}.cat-filters-container a.flink:hover .svg-inline--mdi{opacity:1}@media screen and (max-width:1140.98px){.cat-filters-container .cat-filters .cat-filter-container .cat-dropdown{position:fixed;top:0;left:0;width:100%!important;height:100%;margin-top:0}.cat-filters-container .cat-filters .cat-filter-container .cat-dropdown .dropdown-title{display:block}.cat-filters-container .cat-filters .cat-filter-container .cat-dropdown .cat-dropdown-items{max-height:calc(100% - 60px)!important}}@media screen and (max-width:768.02px){.cat-filters-container .cat-filters .cat-filter-container .cat-dropdown{position:fixed;top:0;left:0;width:100%!important;height:100%;margin-top:0}.cat-filters-container .cat-filters .cat-filter-container .cat-dropdown .dropdown-title{display:block}.cat-filters-container .cat-filters .cat-filter-container .cat-dropdown .cat-dropdown-items{max-height:calc(100% - 60px)!important}}.products-container .empty-products-list,.products-list .empty-products-list{text-align:center;font-size:16px;padding:30px;border:1px solid #efefef;color:#666}.products-container .product-list-item,.products-list .product-list-item{display:block;background-color:#fff;color:#000;width:100%;position:relative;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;background-size:auto 80%;background-repeat:no-repeat;background-position:center right 10px}.products-container .product-list-item.bg-hor,.products-list .product-list-item.bg-hor{background-size:20% auto}.products-container .product-list-item:hover,.products-list .product-list-item:hover{text-decoration:none;-webkit-box-shadow:0px 0px 7px 0px rgba(0, 0, 0, 0.1);box-shadow:0px 0px 7px 0px rgba(0, 0, 0, 0.1);z-index:2}.products-container .product-list-item .product-name,.products-list .product-list-item .product-name{font-size:16px;font-weight:600;font-family:"Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";display:block;line-height:28px}.products-container .product-list-item .product-ready,.products-list .product-list-item .product-ready{display:inline-block;font-size:11px;font-family:"Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-weight:600;padding:8px 10px;background-color:#f2f2f2;color:#2b2b2b;border-radius:6px;line-height:10px;margin-left:10px;vertical-align:2px}.products-container .product-list-item .product-desc,.products-list .product-list-item .product-desc{display:block;font-size:12px;padding:10px 0;color:#707070;line-height:20px}.products-container .product-list-item.block-item,.products-list .product-list-item.block-item{padding:18px 18px 65px 18px;border:1px solid #e9e9e9}.products-container .product-list-item.block-item.with-img,.products-list .product-list-item.block-item.with-img{padding-right:140px}.products-container .product-list-item.block-item .product-meta,.products-list .product-list-item.block-item .product-meta{width:400px;position:absolute;bottom:20px;border-top:1px solid #eee}.products-container .product-list-item.list-item,.products-list .product-list-item.list-item{padding:18px 18px 25px 18px;border-bottom:1px solid #e9e9e9;border-top:1px solid #e9e9e9;margin-top:-1px;padding-right:60px}.products-container .product-list-item.list-item.bg-hor,.products-list .product-list-item.list-item.bg-hor{background-size:120px auto}.products-container .product-list-item.list-item .product-desc,.products-list .product-list-item.list-item .product-desc{float:left;width:50%;border-right:1px solid #eee;padding-right:10px;padding-bottom:0px}.products-container .product-list-item.list-item .product-meta,.products-list .product-list-item.list-item .product-meta{padding-left:20px;width:40%;float:left;overflow:visible}.products-container .product-list-item.list-item .product-meta .product-budowa,.products-list .product-list-item.list-item .product-meta .product-budowa{width:40%;margin-right:30px}.products-container .product-list-item .product-meta,.products-list .product-list-item .product-meta{overflow:auto;padding-top:10px}.products-container .product-list-item .product-meta .product-budowa,.products-list .product-list-item .product-meta .product-budowa{float:left;width:60%}.products-container .product-list-item .product-meta .product-meta-label,.products-list .product-list-item .product-meta .product-meta-label{font-size:10px;color:#707070}.products-container .product-list-item .product-meta .product-meta-value,.products-list .product-list-item .product-meta .product-meta-value{font-size:13px;color:#2b2b2b;margin-top:5px}.products-container .col-4 .product-list-item,.products-container .col-4 .product-list-item.with-img,.products-list .col-4 .product-list-item,.products-list .col-4 .product-list-item.with-img{-webkit-box-shadow:1px 1px 4px 0px rgba(0, 0, 0, 0.1);box-shadow:1px 1px 4px 0px rgba(0, 0, 0, 0.1);padding-right:30px;padding-bottom:100px}.products-container .col-4 .product-list-item .product-meta,.products-container .col-4 .product-list-item.with-img .product-meta,.products-list .col-4 .product-list-item .product-meta,.products-list .col-4 .product-list-item.with-img .product-meta{width:calc(100% - 40px);min-height:90px;bottom:10px;margin:0}.products-container .col-4 .product-list-item .product-budowa,.products-container .col-4 .product-list-item.with-img .product-budowa,.products-list .col-4 .product-list-item .product-budowa,.products-list .col-4 .product-list-item.with-img .product-budowa{width:100%;margin-bottom:10px}.products-container .col-4 .product-list-item.with-img:hover,.products-container .col-4 .product-list-item:hover,.products-list .col-4 .product-list-item.with-img:hover,.products-list .col-4 .product-list-item:hover{-webkit-box-shadow:0px 0px 4px 0px rgba(0, 0, 0, 0.3);box-shadow:0px 0px 4px 0px rgba(0, 0, 0, 0.3)}.products-container .col-4 .product-list-item.with-img,.products-list .col-4 .product-list-item.with-img{background-position:top 60px right 10px;background-size:auto 60%}.products-container .col-4 .product-list-item.with-img.bg-hor,.products-list .col-4 .product-list-item.with-img.bg-hor{background-position:top 80px right 20px;background-size:30% auto}.products-container .col-4 .product-list-item.with-img .product-meta,.products-list .col-4 .product-list-item.with-img .product-meta{width:calc(100% - 180px)}.products-container .col-4 .product-list-item.with-img .product-desc,.products-list .col-4 .product-list-item.with-img .product-desc{margin-right:120px}@media screen and (max-width:576.02px){.products-container .col-4 .product-list-item.with-img,.products-list .col-4 .product-list-item.with-img{background-position:top 50px right 10px;background-size:30% auto;padding-bottom:20px}.products-container .col-4 .product-list-item.with-img .product-meta,.products-list .col-4 .product-list-item.with-img .product-meta{margin-right:calc(30% + 10px)}.products-container .col-4 .product-list-item.with-img .product-desc,.products-list .col-4 .product-list-item.with-img .product-desc{margin-right:calc(30% + 10px)}}.single-header{background-color:#fbfbfb;border-bottom:1px solid #ececec;border-top:1px solid #ececec;padding:15px 0 30px 0}.single-header .product-single-brbs{font-family:"Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;margin:10px 0 15px 0;padding:0;font-size:13px;overflow-x:auto;overflow-y:hidden}.single-header .product-single-brbs li{white-space:nowrap}.single-header .product-single-brbs li a{color:#777;white-space:nowrap}.single-header .product-single-brbs li a:hover{color:#333}.single-header .product-single-brbs li span{display:inline-block;margin-left:4px;margin-right:8px;color:#999}.single-header .product-single-brbs li span:after{content:'';-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;border-right:1px solid #999;border-bottom:1px solid #999;width:6px;height:6px;display:inline-block;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);vertical-align:1px}.single-header h1{margin-bottom:0;color:#333;font-family:"Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-weight:500;display:inline-block}.single-header .greenline svg{height:20px}.single-header .greenline img{vertical-align:baseline;margin-left:10px}.single-header .product-ready{font-family:"Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";background-color:#525b60;color:#fff;font-size:12px;padding:4px 12px;vertical-align:4px;border-radius:6px;margin-left:20px;white-space:nowrap}.single-header .samples{margin-right:30px;font-weight:600;color:#333;font-family:"Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";background-color:#eee;font-size:12px;padding:5px 12px;border-radius:6px;margin-left:20px;white-space:nowrap;line-height:15px}.single-header .on-left .samples{display:none;vertical-align:4px}.single-meta{padding:10px 0 5px 0;border-bottom:1px solid #ececec}.single-meta .container .row{min-height:78px}.single-meta .cas-number,.single-meta .chemical-name,.single-meta .manufacturer{float:left;padding-left:15px;padding-top:3px;padding-bottom:3px}.single-meta .meta-label{font-family:"Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-size:11px;font-weight:500;color:#707070;margin-bottom:10px}.single-meta .meta-value{color:#2b2b2b;font-size:14px;font-weight:600;max-width:400px}.single-meta .meta-value a{color:#2b2b2b}.single-meta .cas-number,.single-meta .chemical-name{margin-left:40px;padding-left:20px;border-left:1px solid #ddd}.single-meta .manufacturer{padding-left:20px;border-left:3px solid #ff5a00}.single-meta .class-col{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-flow:row-reverse;flex-flow:row-reverse;-ms-flex-wrap:wrap;flex-wrap:wrap}.single-meta .class-col .class-block{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.class-block{position:relative;display:inline-block}.class-block .hint{position:absolute;display:block;bottom:-15px;white-space:nowrap;opacity:0;pointer-events:none;-webkit-transition:opacity 0.2s ease-in-out;-o-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out;background-color:#525b60;color:#fff;padding:6px 10px;font-weight:400;font-size:12px}.class-block img:hover+.hint,.class-block svg:hover+.hint{opacity:1}.class-block svg{color:#ff5a00;margin:10px;height:50px;width:50px;display:block}.single-content{margin-top:30px}.single-imgs{padding-bottom:20px}.single-imgs.single-imgs-placeholder{padding-bottom:30px}.single-imgs:after{content:"";clear:both;display:table}.single-imgs .img{text-align:center;padding:10px;-webkit-box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.15);box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.15);min-height:350px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.single-imgs .img img{max-width:100%;display:block;margin:0 auto;height:auto}.single-imgs .img.loading img{opacity:0.5}.single-imgs .thumbs{text-align:center;margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.single-imgs .thumbs .thumb{width:65px;height:65px;margin:0 10px;border:1px solid #eee;text-align:center;opacity:0.5;padding:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.single-imgs .thumbs .thumb.active{opacity:1}.single-imgs .thumbs .thumb:hover{opacity:1;-webkit-box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.1);box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.1)}.single-imgs .thumbs .thumb img{max-width:100%;max-height:100%;display:block;margin:0 auto}.single-prod-desc{margin-bottom:10px}.single-prod-desc .short-desc{margin-bottom:15px}.single-prod-desc a{display:inline-block;color:#ff5a00;font-weight:500}.single-prod-desc .single-prod-more-desc{margin-bottom:20px}.single-prod-desc .cust-dost{width:100%;text-align:center;font-family:"Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-size:13px;background-color:#eee;padding:15px 0;font-weight:600;color:#333;margin-bottom:15px}.single-content{font-size:var(--text-size, 16px);line-height:var(--text-line-height, 1.7em)}.single-content p{color:#5d5d5d;text-align:justify;margin-bottom:0em}.single-content ol+p,.single-content p+p,.single-content ul+p{margin-top:1em}.single-content p+ol,.single-content p+ul{margin-top:0.2em}.single-content ol,.single-content ul{margin-bottom:0em}.single-content li{color:#5d5d5d;text-align:justify}.single-prod-details{border-top:1px solid #eee}.single-prod-details .single-prod-details-block{margin-top:30px}.single-prod-details .single-prod-details-head{font-family:"Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";color:#2b2b2b;font-size:1.125em;font-weight:400;margin-bottom:1em}.single-prod-details .single-prod-details-head svg{font-size:24px;color:#ff5a00;vertical-align:-7px;margin-right:10px}.single-prod-details .single-prod-details-clink .revealed-btn,.single-prod-details .single-prod-details-clink .show-btn,.single-prod-details .single-prod-details-downlink{cursor:pointer;display:block;color:#2b2b2b;font-size:13px;border:1px solid #eee;padding:10px 10px;line-height:14px;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;text-transform:uppercase}.single-prod-details .single-prod-details-clink .revealed-btn .svg-inline--mdi,.single-prod-details .single-prod-details-clink .show-btn .svg-inline--mdi,.single-prod-details .single-prod-details-downlink .svg-inline--mdi{font-size:18px;color:#ccc;margin-right:8px;vertical-align:-0.3em;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.single-prod-details .single-prod-details-clink .revealed-btn .svg-inline--mdi.dropdown-downlink,.single-prod-details .single-prod-details-clink .show-btn .svg-inline--mdi.dropdown-downlink,.single-prod-details .single-prod-details-downlink .svg-inline--mdi.dropdown-downlink{float:right}.single-prod-details .single-prod-details-clink .revealed-btn:hover,.single-prod-details .single-prod-details-clink .show-btn:hover,.single-prod-details .single-prod-details-downlink:hover{text-decoration:none;border:1px solid #ccc;background-color:#fafafa}.single-prod-details .single-prod-details-clink .revealed-btn:hover .svg-inline--mdi,.single-prod-details .single-prod-details-clink .show-btn:hover .svg-inline--mdi,.single-prod-details .single-prod-details-downlink:hover .svg-inline--mdi{color:#2b2b2b}.single-prod-details .single-prod-details-clink .revealed-btn+.single-prod-details-downlink,.single-prod-details .single-prod-details-clink .show-btn+.single-prod-details-downlink,.single-prod-details .single-prod-details-downlink+.single-prod-details-downlink{margin-top:15px}.single-prod-details .single-prod-details-clink .revealed-btn .download-leaflet-links,.single-prod-details .single-prod-details-clink .show-btn .download-leaflet-links,.single-prod-details .single-prod-details-downlink .download-leaflet-links{margin-left:30px;max-height:600px;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.single-prod-details .single-prod-details-clink .revealed-btn .download-leaflet-links.hidden,.single-prod-details .single-prod-details-clink .show-btn .download-leaflet-links.hidden,.single-prod-details .single-prod-details-downlink .download-leaflet-links.hidden{overflow:hidden;max-height:0;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.single-prod-details .single-prod-details-clink .revealed-btn .download-leaflet-links a,.single-prod-details .single-prod-details-clink .show-btn .download-leaflet-links a,.single-prod-details .single-prod-details-downlink .download-leaflet-links a{color:#333;display:block;margin-top:10px}.single-prod-details .single-prod-details-clink+.single-prod-details-clink{margin-top:15px}.single-prod-details .single-prod-details-clink .revealed-btn a{color:#2b2b2b}.single-prod-accordion .single-prod-acc-item .single-prod-acc-item-header{cursor:pointer;padding:10px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.single-prod-accordion .single-prod-acc-item .single-prod-acc-item-header .icon{display:inline-block;color:#ff5a00;font-size:24px;margin-right:10px}.single-prod-accordion .single-prod-acc-item .single-prod-acc-item-header .icon svg{-webkit-transition:-webkit-transform 0.3s ease-in-out;transition:-webkit-transform 0.3s ease-in-out;-o-transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out}.single-prod-accordion .single-prod-acc-item .single-prod-acc-item-header .name{display:inline-block;font-family:"Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";color:#2b2b2b;font-size:1.125em}.single-prod-accordion .single-prod-acc-item .single-prod-acc-item-header:after{content:'';display:block;border-bottom:1px solid #ddd;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-left:20px}.single-prod-accordion .single-prod-acc-item .single-prod-acc-item-content{margin-left:34px;display:none;opacity:0;-webkit-transition:opacity 0.2s ease-in-out;-o-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out}.single-prod-accordion .single-prod-acc-item.opened .single-prod-acc-item-header .icon svg{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.single-prod-accordion .single-prod-acc-item.opened .single-prod-acc-item-content{display:block;opacity:1}.single-prod-alt-names .alt-names-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 0}.single-prod-alt-names .alt-names-header .icon{display:inline-block;color:#ff5a00;font-size:24px;margin-right:10px}.single-prod-alt-names .alt-names-header .icon svg{-webkit-transition:-webkit-transform 0.3s ease-in-out;transition:-webkit-transform 0.3s ease-in-out;-o-transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out}.single-prod-alt-names .alt-names-header .name{display:inline-block;font-family:"Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";color:#2b2b2b;font-size:1.125em}.single-prod-alt-names .alt-names-header:after{content:'';display:block;border-bottom:1px solid #ddd;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-left:20px}.single-prod-alt-names .meta-value{margin-left:34px;color:#5d5d5d;text-align:justify}.meta-left{margin-right:90px}.meta-left .meta-left-item{margin-bottom:30px}.meta-left .meta-left-item .name{font-size:13px;font-weight:700;margin-bottom:15px;color:#aaa}.meta-left .meta-left-item .meta-value{font-size:13px;color:#2b2b2b;line-height:22px}.similar{margin-top:30px}.see-other a{display:inline-block;background-color:rgba(0, 0, 0, 0.04);height:30px;padding:0 20px 0px 15px;line-height:30px;margin-right:10px;color:#2b2b2b;border-radius:20px;margin-top:10px}.see-other a:hover{background-color:rgba(0, 0, 0, 0.08);text-decoration:none}.see-other a .svg-inline--mdi{font-size:18px;vertical-align:-4px;margin-right:5px;color:#888}@media screen and (max-width:768.02px){.single-header{padding:10px 0}.single-header.with-tags{padding-top:30px}.single-header.with-tags h1{padding-top:20px}.single-header h1{padding-top:10px;padding-bottom:10px;position:relative;font-size:22px}.single-header .samples{display:none}.single-header .on-left{position:absolute;left:0;margin-left:0;top:-12px;font-size:11px}.single-header .on-left .greenline img{height:20px;margin-left:0}.single-header .on-left .product-ready{margin-left:0;font-size:10px}.single-header .on-left .samples{display:inline-block;font-size:10px;margin-left:0px}.single-header .on-left .product-ready+.samples{margin-left:10px}.single-meta .cas-number,.single-meta .chemical-name,.single-meta .manufacturer{float:none}.single-meta .cas-number,.single-meta .chemical-name{margin-left:0px;padding-left:20px;border-left:1px solid #ddd;float:none;margin-top:10px}.single-imgs{margin-top:30px}.single-imgs .img{margin-right:0}.single-imgs .thumbs{margin-right:0}.meta-left{margin-right:0}}@media screen and (max-width:576.02px){.single-meta .class-col .class-block img{max-width:48px;height:auto}.single-header .button.small.wide{width:100%;text-align:center}.single-header.sticked{padding:10px 0}.single-header.sticked .on-left{display:none!important}.single-header.sticked h1{font-size:18px;padding-top:10px}}.single-prod-distri{display:block;line-height:30px;border:1px solid #eee;padding:3px 10px;font-size:13px;color:#2b2b2b;font-weight:400;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.single-prod-distri:hover{border:1px solid #ccc;color:#2b2b2b;text-decoration:none;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.single-prod-distri img{display:inline;margin-left:2px}.producer-item .producer-picts{display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px 0;border-bottom:1px solid #ddd}.producer-item .producer-picts .pict{padding:0px 15px;max-height:80px}.single-prod-rating .name{font-family:"Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-size:16px;font-weight:500;margin-bottom:10px}@media screen and (max-width:576.02px),screen and (max-width:1100.02px) and (min-width:768.02px){.meta-left-item.producer-item .producer-picts{display:block}.meta-left-item.producer-item .producer-picts .pict{height:80px;max-height:80px;margin-top:20px;display:inline-block;text-align:center;width:49%}.meta-left-item.producer-item .producer-picts .pict svg{height:80px;width:auto}}@media screen and (max-width:768.02px){.single-header .product-single-brbs{padding-top:20px;margin-bottom:0px}}.product-catalog-banner{padding:40px 0;background-repeat:no-repeat;background-size:cover}.product-catalog-banner .title{margin-bottom:25px;color:#fff;font-size:34px;text-align:left}.catalogs-row{background-color:#f8f8f8;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:20px;gap:20px}.catalogs-row .caslink{border:1px solid #ddd;display:block;-ms-flex-negative:1;flex-shrink:1;background-color:#ffffff;position:relative}.catalogs-row .caslink:hover{text-decoration:none;-webkit-box-shadow:0px 0px 4px 0px rgba(0, 0, 0, 0.1);box-shadow:0px 0px 4px 0px rgba(0, 0, 0, 0.1)}.catalogs-row .caslink:hover .arrow{right:15px}.catalogs-row .caslink .name{padding:10px 55px 5px 20px;font-family:"Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";color:#2b2b2b;font-size:14px;font-weight:600;line-height:26px}.catalogs-row .caslink .desc{color:#999;font-size:12px;margin:0 15px 10px 20px;font-weight:400;line-height:1.4}.catalogs-row .caslink .arrow{-webkit-transition:right 0.2s ease-in-out;-o-transition:right 0.2s ease-in-out;transition:right 0.2s ease-in-out;position:absolute;top:10px;color:var(--orange);font-size:24px;right:20px}@media screen and (max-width:992.02px){.catalogs-row{-ms-flex-wrap:wrap;flex-wrap:wrap}}.catalog-filter-block-wrapper{font-family:"Roboto", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"!important;background-color:#f5f5f6}.catalog-filter-block-wrapper .cat-filters-container{padding:15px 20px}.catalog-filter-block-wrapper .cat-filters-container .cat-filters .cat-filter-container .cat-dropdown{width:876px}.catalog-filter-block-wrapper .cat-filters-container .cat-filters .cat-filter-container .cat-dropdown.col2{width:652px}.catalog-filter-block-wrapper .cat-filters-container .cat-filters .cat-filter-container .cat-dropdown.col1{width:428px}@media screen and (max-width:768.02px){.cat-filters-container .cat-filters .cat-filter-container{margin-bottom:10px}.filter-link{margin-top:20px;width:100%;text-align:center}.flink.clear-all-filters{margin-top:20px;display:inline-block}}.products-list{padding:0;position:relative}.products-list .list-container{padding:20px 0 30px 0}.products-list .top-row{margin-bottom:20px}.products-list .bottom-row{margin-top:20px}.products-list .pagination{font-size:14px;line-height:30px}.products-list .pagination input{font-size:14px;border:1px solid #ddd;line-height:30px;height:32px;width:40px;text-align:center;margin-right:10px;outline:none}.products-list .pagination input:focus{border:1px solid #b9b9b9}.products-list .pagination b{margin-left:10px}.products-list .pagination .prev-page{margin-right:20px}.products-list .pagination .next-page{margin-left:20px}.products-list .pagination a.option-link{color:#b9b9b9;font-size:12px}.products-list .pagination a.option-link:hover{color:#2b2b2b;text-decoration:none}.products-list .pagination .switch-view{color:#b9b9b9;font-size:24px;padding:2px}.products-list .pagination .switch-view svg{display:block}.products-list .pagination .switch-view:hover{color:#2b2b2b;text-decoration:none}.products-list .pagination .switch-view:focus{outline:1px solid #b9b9b9}.products-list .pagination .show-all-link{line-height:30px;display:inline-block;margin-left:15px;padding-left:15px;border-left:1px solid #ddd}.products-list .pagination .page-size{font-size:12px;margin:0 15px;padding-left:15px;border-left:1px solid #ddd;line-height:30px;display:inline-block}.products-list .pagination .page-size a,.products-list .pagination .page-size b,.products-list .pagination .page-size button{margin:0 2px;padding:4px}.products-list .pagination .page-size a:focus,.products-list .pagination .page-size b:focus,.products-list .pagination .page-size button:focus{outline:1px solid #b9b9b9}.products-list .pagination .next-page,.products-list .pagination .prev-page{color:#b9b9b9;vertical-align:1px}.products-list .pagination .next-page:hover,.products-list .pagination .prev-page:hover{color:#2b2b2b;text-decoration:none}.products-list .pagination .next-page span,.products-list .pagination .prev-page span{font-size:12px;vertical-align:-2px}.products-list .pagination .next-page svg,.products-list .pagination .prev-page svg{height:32px;width:32px}@media screen and (max-width:768.02px){.large-rows-padd .strech:not(:first-child){margin-top:20px}}@media screen and (max-width:576.02px),screen and (max-width:1200.02px) and (min-width:768.02px){.products-container .product-list-item .product-desc,.products-list .product-list-item .product-desc{display:block;font-size:11px;padding:10px 0;color:#707070;line-height:18px;margin-right:100px}.products-container .product-list-item.block-item,.products-list .product-list-item.block-item{padding-bottom:15px}.products-container .product-list-item,.products-list .product-list-item{background-size:80px auto;background-repeat:no-repeat;background-position:top 60px right 10px}.products-container .product-list-item.block-item.with-img,.products-list .product-list-item.block-item.with-img{padding-right:20px}.products-container .product-list-item.block-item .product-meta,.products-list .product-list-item.block-item .product-meta{width:auto;position:static;margin-top:10px;display:inline-block}.products-container .product-list-item.block-item .product-meta .product-budowa,.products-list .product-list-item.block-item .product-meta .product-budowa{width:auto;margin-right:20px;float:none;margin-bottom:10px}}.bottom-bdesc-section{padding:32px 0 32px 0;font-size:var(--text-size, 16px);border-bottom:1px solid #ececec}.bottom-bdesc-section.bottom-bdesc-section{border-bottom:0;border-top:1px solid #ececec;padding-bottom:48px}.bottom-bdesc-section:after{content:"";display:table;clear:both}.bottom-bdesc-section h1,.bottom-bdesc-section h2{font-family:"Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-size:24px;font-weight:600;margin-bottom:1em}.bottom-bdesc-section ol,.bottom-bdesc-section p,.bottom-bdesc-section ul{font-size:var(--text-size, 16px);line-height:var(--text-line-height, 1.7em);color:#2b2b2b;text-align:justify}.bottom-bdesc-section a{color:#ff5a00;font-weight:600}.bottom-bdesc-section .cat-catalog{display:block;float:right;border:1px solid #ddd;margin-left:40px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;margin-bottom:-40px;-webkit-transform:rotateX(0deg) rotateY(0deg) rotateZ(10deg) translateX(0px) translateY(-20px) translateZ(0px);transform:rotateX(0deg) rotateY(0deg) rotateZ(10deg) translateX(0px) translateY(-20px) translateZ(0px);-webkit-transition:border 0.1s ease-in-out;-o-transition:border 0.1s ease-in-out;transition:border 0.1s ease-in-out}.bottom-bdesc-section .cat-catalog img{max-height:160px}.bottom-bdesc-section .cat-catalog:hover{border:1px solid #ff5a00}.bdesc-section:after{content:"";display:table;clear:both}.bdesc-section h1,.bdesc-section h2{font-family:"Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-size:28px;font-weight:600;color:#fff}.bdesc-section .desc-cat p{font-family:"Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-size:16px;font-weight:400;color:#fff;text-align:justify;line-height:24px}.bdesc-section p{font-size:12px;line-height:18px;color:#fff;text-align:justify}.bdesc-section a{color:#fff;font-weight:600;font-size:13px}.bdesc-section .cat-catalog{display:block;float:right;-webkit-box-shadow:3px 3px 5px 1px rgba(0, 0, 0, 0.1);box-shadow:3px 3px 5px 1px rgba(0, 0, 0, 0.1);margin-left:80px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;margin-bottom:-55px;-webkit-transform:rotateX(0deg) rotateY(0deg) rotateZ(10deg) translateX(0px) translateY(-20px) translateZ(0px);transform:rotateX(0deg) rotateY(0deg) rotateZ(10deg) translateX(0px) translateY(-20px) translateZ(0px);-webkit-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.bdesc-section .cat-catalog img{max-height:200px}.bdesc-section .cat-catalog:hover{-webkit-box-shadow:3px 3px 5px 1px rgba(0, 0, 0, 0.2);box-shadow:3px 3px 5px 1px rgba(0, 0, 0, 0.2)}@media screen and (max-width:1220.02px){.bdesc-section .cat-catalog{margin-left:30px}}@media screen and (max-width:768.02px){.product-list-banner .overlay-color{background:-webkit-linear-gradient(64deg, rgba(0, 0, 0, 0.7) 0%, rgba(0, 0, 0, 0.2) 100%);background:-o-linear-gradient(64deg, rgba(0, 0, 0, 0.7) 0%, rgba(0, 0, 0, 0.2) 100%);background:linear-gradient(26deg, rgba(0, 0, 0, 0.7) 0%, rgba(0, 0, 0, 0.2) 100%)}.bdesc-section h1,.bdesc-section h2{font-size:22px}.bdesc-section .cat-catalog{margin-bottom:0;margin-right:10px}.bdesc-section .cat-catalog img{max-height:130px}}@media screen and (max-width:320.02px){.bdesc-section .cat-catalog{display:none}}.catalog-left-bar{position:absolute;top:200px;left:calc(50% - 720px);width:130px;background-color:#fff;padding:10px;-webkit-box-shadow:0px 0px 3px 1px rgba(0, 0, 0, 0.1);box-shadow:0px 0px 3px 1px rgba(0, 0, 0, 0.1);text-align:center;z-index:1010}.catalog-left-bar .pict+.pict{margin-top:15px;padding-top:15px;border-top:1px solid #eee}.catalog-left-bar svg{width:95px;height:auto;display:block;margin:0 auto 0px auto}.catalog-left-bar.sticked-bar{position:fixed;top:20px}@media screen and (max-width:1490.02px){.catalog-left-bar{position:static;width:1140px;margin:20px auto;display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.catalog-left-bar .pict+.pict{margin:0;padding:0;border:0}.catalog-left-bar .pict{width:auto}.catalog-left-bar.sticked-bar{position:static;top:20px}}@media (-ms-high-contrast:none){.producer-picts svg{max-width:110px}}.product-list-fixed-filters{position:fixed;top:0;width:100%;padding:15px 0 25px 0;background-color:#fbfbfb;-webkit-box-shadow:0px 0px 4px 0px rgba(0, 0, 0, 0.2);box-shadow:0px 0px 4px 0px rgba(0, 0, 0, 0.2);z-index:1000;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-transform:translateY(-200px);-ms-transform:translateY(-200px);transform:translateY(-200px);opacity:0;pointer-events:none}.product-list-fixed-filters.empty{display:none}.product-list-fixed-filters .totop{position:absolute;bottom:-40px;right:0;font-size:12px;padding:10px 10px;border:1px solid #ececec;-webkit-box-shadow:1px 1px 4px 0px rgba(0, 0, 0, 0.05);box-shadow:1px 1px 4px 0px rgba(0, 0, 0, 0.05);-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;background-color:#fff;cursor:pointer}.product-list-fixed-filters .totop:before{content:'';width:8px;height:8px;display:inline-block;margin:0 0.1em 0 0.4em;border-left:1px solid #707070;border-top:1px solid #707070;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);opacity:0.5;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;vertical-align:-2px;margin-right:10px}.product-list-fixed-filters .totop:hover{-webkit-box-shadow:1px 1px 4px 0px rgba(0, 0, 0, 0.1);box-shadow:1px 1px 4px 0px rgba(0, 0, 0, 0.1);border:1px solid #ddd}.product-list-fixed-filters .name{font-size:14px;font-family:"Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";padding:10px 0}.product-list-fixed-filters .cat{font-size:11px;color:#666;margin-bottom:5px}.product-list-fixed-filters .value{font-size:13px;color:#2b2b2b;font-weight:500}.product-list-fixed-filters.sticked{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;pointer-events:all}@-webkit-keyframes loader-spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loader-spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.loader{display:none;position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(255, 255, 255, 0.7);text-align:center;padding-top:50px;z-index:399}.loader .loader-svg{height:80px;width:80px}.loader .loader-svg .loader-svg-stroke{stroke:#ff5a00;stroke-dashoffset:40;fill:transparent}.loader .loader-svg circle{stroke-width:10px;stroke-linecap:butt;stroke-dasharray:240;-webkit-animation:loader-spin 1.2s linear infinite;animation:loader-spin 1.2s linear infinite}.loader.small .loader-svg{width:50px;height:50px}.loading>.loader{display:block}.single-blog .content-container{width:780px;margin:50px auto;max-width:92vw}.single-blog .lead{font-family:"Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-size:18px;line-height:28px;color:#707070;padding-bottom:30px;font-weight:300}.single-blog .meta{border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:20px 30px;margin-bottom:40px}.single-blog .meta .date{font-family:"Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-size:12px;color:#a3a3a3}.single-blog .meta .social a{display:inline-block;margin-left:20px}.single-blog .meta .social a:hover{text-decoration:none}.single-blog .content-image{float:left;margin-left:-180px;margin-right:30px;margin-bottom:30px}.single-blog .content-image img{max-height:260px}.single-blog .content-text{color:#707070;font-size:var(--text-size, 16px);line-height:1.85em}.single-blog .content-text blockquote{padding:20px;background-color:#f5f5f6;color:#444;font-size:1.1em}.single-blog .content-text blockquote p:last-child{margin-bottom:0}.single-blog .content-text p{text-align:justify;margin-bottom:1em}.single-blog .content-text img.aligncenter.size-full{max-width:calc(100% + 360px);height:auto;margin-left:-180px}.single-blog .content-text img.aligncenter{display:block;margin:15px auto;max-width:100%;height:auto!important}.single-blog .content-text img.alignright{display:block;float:right;max-width:calc(100% + 180px);margin-right:-180px;margin-left:30px;margin-bottom:30px}.single-blog .content-text img.alignleft{display:block;float:left;max-width:calc(100% + 180px);margin-left:-180px;margin-right:30px;margin-bottom:30px}.single-blog .content-text h2,.single-blog .content-text h3,.single-blog .content-text h4{margin-bottom:1em;margin-top:1em}.single-blog .content-text h2{font-size:24px;line-height:36px;font-family:"Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-weight:500}.single-blog .content-text h3{font-size:20px;line-height:28px;font-family:"Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-weight:500}.single-blog .content-text h4{font-size:18px;line-height:28px;font-family:"Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-weight:500}.single-blog .content-text li{margin-bottom:0.3em}.single-blog .other-posts{background-color:#f8f8f8;padding:60px 0}.single-blog .other-posts .title{font-size:24px;text-align:center;margin-bottom:10px}.single-blog .other-posts .subtitle{font-size:18px;text-align:center;font-family:"Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";margin-bottom:30px}.single-blog .single-blog-content-col{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}@media screen and (max-width:1160px){.single-blog .content-text img.aligncenter.size-full{max-width:100%;margin-left:0}.single-blog .single-blog-toc-col{display:none}.single-blog .single-blog-content-col{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}@media screen and (max-width:768.02px){.single-blog .lead{font-size:16px;line-height:24px}}@media screen and (max-width:992.02px){.single-blog .content-image{margin-left:0px}.single-blog img.aligncenter.size-full{max-width:100%;height:auto;margin-left:0px}.single-blog img.alignright{display:block;float:right;max-width:100%;margin-right:0px;margin-left:30px;margin-bottom:30px}.single-blog img.alignleft{display:block;float:left;max-width:100%;margin-left:0px;margin-right:30px;margin-bottom:30px}}@media screen and (max-width:576.02px){.single-blog .meta{padding-left:0;padding-right:0}.single-blog .meta .social a{margin-left:10px}.single-blog img.alignright{display:block;float:none;max-width:100%;margin-right:0px;margin-left:0px;margin-bottom:30px}.single-blog img.alignleft{display:block;float:none;max-width:100%;margin-left:0px;margin-right:00px;margin-bottom:30px}.single-blog .content-image{float:none;margin-right:0}.single-blog .content-image img{max-height:none;max-width:100%}}.single-blog-toc{margin-top:50px;-webkit-box-shadow:0px 0px 7px 0px rgba(0, 0, 0, 0.3);box-shadow:0px 0px 7px 0px rgba(0, 0, 0, 0.3);padding:20px;background-color:#fff}.single-blog-toc .single-blog-toc__header{font-family:"Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-size:18px;line-height:28px;color:#333;margin-bottom:20px}.single-blog-toc ol{margin-left:0;color:#707070;padding-left:20px;font-size:14px;line-height:1.8em}.single-blog-toc ol a{color:#707070}.single-blog-toc ol li{margin-bottom:3px}.comments-area{margin-top:50px;padding-right:30px;border-right:1px solid #ddd;padding-bottom:30px}.comments-area .comments-area-title{font-family:"Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-size:24px;font-weight:700;color:#2b2b2b;margin-bottom:10px}.comments-area .comments-area-subtitle{font-family:"Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-size:16px;font-weight:500;color:#707070;margin-bottom:20px}.comments-area .empty-comments{font-size:14px;color:#707070;padding:30px;text-align:center}.comments-area .comment-list{margin-top:30px;margin-bottom:30px}.comments-area .comment-list .comment+.comment{border-top:1px solid #eee}.comments-area .comment-list .comment{padding:30px;background-color:#f9f9f9}.comments-area .comment-list .comment .comment-content{color:#707070;font-size:14px;line-height:22px}.comments-area .comment-list .comment .comment-meta{font-family:"Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";margin-bottom:10px}.comments-area .comment-list .comment .comment-meta .author{font-size:16px;color:#2b2b2b}.comments-area .comment-list .comment .comment-meta .comment-permalink{font-size:12px;color:#717171}.comments-area .comment-list .comment.odd{background-color:#fefefe}.comments-area .comment-form{overflow:auto}.comments-area .comment-form .logged-in-as{font-size:14px;padding-bottom:15px;color:#707070}.comments-area .comment-form .comment-author-wrap{width:70%;float:left;padding-right:15px}.comments-area .comment-form .comment-author-wrap input{font-size:14px;line-height:22px;padding:10px;border:1px solid #d8d8d8;height:46px;width:100%}.comments-area .comment-form .comment-author-wrap input::-webkit-input-placeholder{color:#717171}.comments-area .comment-form .comment-author-wrap input:-ms-input-placeholder{color:#717171}.comments-area .comment-form .comment-author-wrap input::-ms-input-placeholder{color:#717171}.comments-area .comment-form .comment-author-wrap input::placeholder{color:#717171}.comments-area .comment-form .comment-submit-wrap{width:30%;float:right}.comments-area .comment-form .comment-form-cookies-consent{display:block;clear:both;padding:15px 0;color:#707070;font-size:14px}.comments-area .comment-form .comment-content-wrap{width:100%;margin-bottom:15px}.comments-area .comment-form .comment-content-wrap textarea{font-size:14px;line-height:22px;width:100%;padding:10px 15px;border:1px solid #d8d8d8}.comments-area .comment-form .comment-content-wrap textarea::-webkit-input-placeholder{color:#717171}.comments-area .comment-form .comment-content-wrap textarea:-ms-input-placeholder{color:#717171}.comments-area .comment-form .comment-content-wrap textarea::-ms-input-placeholder{color:#717171}.comments-area .comment-form .comment-content-wrap textarea::placeholder{color:#717171}.rating-area{margin-top:10px;margin-left:10px;margin-bottom:20px}.comments-rating-area{margin-top:50px;margin-left:20px;margin-bottom:20px}@media screen and (max-width:992.02px){.comments-area{padding-right:0px;border-right:0px solid #ddd}.comments-rating-area{margin-top:0;margin-left:0px;border-top:1px solid #ddd;padding-top:30px}.rating-area{margin-top:0;margin-left:0px;border-top:1px solid #ddd;padding-top:30px}}@media screen and (max-width:768.02px){.comments-area .comment-form .comment-author-wrap{width:100%;padding-right:0}.comments-area .comment-form .comment-submit-wrap{width:auto;margin-top:15px}}.posts-list-container{margin-top:50px;margin-bottom:50px}.posts-list-container .pagination{margin-top:50px;text-align:center}.posts-list-container .pagination>a,.posts-list-container .pagination>span{display:inline-block;margin:5px}.posts-list-container .pagination span.current{font-size:13px;line-height:24px;font-weight:500;color:#2b2b2b;padding:5px 15px 5px 15px;background-color:#ddd;display:inline-block}.posts-list-container .pagination a{font-family:"Roboto", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";background-color:#ff5a00;font-size:13px;line-height:24px;font-weight:500;color:#fff;padding:5px 15px 5px 15px;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;display:inline-block}.posts-list-container .pagination a .svg-inline--mdi{font-size:24px;vertical-align:-8px;color:rgba(0, 0, 0, 0.35);margin-left:5px;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;line-height:20px}.posts-list-container .pagination a .svg-inline--mdi:first-child{margin-left:0;margin-right:5px}.posts-list-container .pagination a:hover{color:#fff;text-decoration:none;background-color:#e65100}.posts-list-container .pagination a:hover .svg-inline--mdi{-webkit-transform:translateX(4px);-ms-transform:translateX(4px);transform:translateX(4px);color:rgba(0, 0, 0, 0.6)}.posts-list-container .pagination a:hover .svg-inline--mdi:first-child{-webkit-transform:translateX(-4px);-ms-transform:translateX(-4px);transform:translateX(-4px)}.single-stars .stars-header{font-family:"Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-weight:500;font-size:16px;margin-bottom:10px}.single-stars .rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.single-stars .rating .rate-star{font-size:48px;color:#ff5a00;line-height:48px}.single-stars .rating .rate-cont{padding:0 10px;text-align:center}.single-stars .rating .rate-cont .rate{font-size:22px;display:block;color:#2b2b2b;font-weight:bold;margin-bottom:5px}.single-stars .rating .rate-cont .count{font-size:12px;color:#bebebe}.single-stars .rating .rate-setter{margin-left:15px;padding-left:15px;border-left:1px solid #ddd}.single-stars .rating .rate-setter .setter-name{color:#2b2b2b;display:block;font-size:13px;margin-bottom:3px}.single-stars .rating .rate-setter .setter-stars{font-size:24px;color:#e6e6e6;display:-webkit-box;display:-ms-flexbox;display:flex}.single-stars .rating .rate-setter .setter-stars .star-ind{-webkit-transition:color 0.1s ease-in-out;-o-transition:color 0.1s ease-in-out;transition:color 0.1s ease-in-out}.single-stars .rating .rate-setter .setter-stars .star-ind.highlight{color:#ff5a00}.single-stars .rating .rate-setter .setter-stars .star-ind.user-star{color:#ff9c66}.single-stars .rating .rate-setter .setter-stars .star-ind.user-star.highlight{color:#ff5a00}.single-stars .stars-msg{background-color:#f8f8f8;color:#2b2b2b;margin-top:10px;font-size:13px;padding:15px;font-weight:500;line-height:26px}.brands-section{padding:50px 0}.brands-section .buttons{margin-top:30px}.xxlarge-rows-padd .row+.brands-rows{margin-top:40px}.row.boxes-row.boxes-slider-single-row{-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow:visible}.packshots-slider{position:relative}.packshots-slider .arrow{position:absolute;top:40%;font-size:64px;color:#fff;opacity:0.3}.packshots-slider .arrow:hover{opacity:0.7}.packshots-slider .arrow.arrow-left{left:-84px}.packshots-slider .arrow.arrow-right{right:-84px}.packshots-slider .packshots-slider-wrapper{position:relative;padding-top:40px;overflow-x:hidden;left:-40px;width:calc(100% + 80px);padding-left:20px;padding-right:20px}.packshots-slider .packshots-slider-wrapper>.boxes-row{-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media screen and (max-width:1200.02px){.packshots-slider{padding-bottom:30px}.packshots-slider .arrow{top:unset;bottom:-30px}.packshots-slider .arrow.arrow-left{left:0}.packshots-slider .arrow.arrow-right{right:0}}.packshot{background-color:#fff;padding:30px 30px 30px 30px;position:relative;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;width:100%}.packshot .prod-packshot{text-align:center}.packshot .prod-packshot img{max-height:220px}.packshot .text{color:#333;font-family:"Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";margin-top:30px;font-size:16px;text-align:center;line-height:22px;font-weight:600}.packshot .text em{font-size:14px;font-weight:400;font-style:normal}.packshot .text p.desc{font-family:"Roboto", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";color:#707070;font-size:13px;line-height:20px;text-align:left;font-weight:400}.packshot:hover{text-decoration:none;-webkit-transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1);position:relative}body.modal-opened{overflow:hidden}.modal{position:fixed;top:0;bottom:0;left:0;width:100%;background-color:rgba(0, 0, 0, 0.5);z-index:2000;overflow:auto;visibility:hidden;opacity:0;-webkit-transition:visibility 0.2s, opacity 0.2s ease-in-out;-o-transition:visibility 0.2s, opacity 0.2s ease-in-out;transition:visibility 0.2s, opacity 0.2s ease-in-out}.modal.opened{opacity:1;visibility:visible;-webkit-transition:visibility 0.2s, opacity 0.2s ease-in-out;-o-transition:visibility 0.2s, opacity 0.2s ease-in-out;transition:visibility 0.2s, opacity 0.2s ease-in-out}.modal.opened .modal-dialog{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}.modal .modal-body .message{border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;padding:20px 30px;font-size:14px;font-weight:500;color:#2b2b2b;line-height:24px}.modal .modal-dialog{max-width:600px;max-height:calc(100vh - 80px);margin:40px auto;background-color:#fff;-webkit-box-shadow:0px 0px 7px 0px rgba(0, 0, 0, 0.3);box-shadow:0px 0px 7px 0px rgba(0, 0, 0, 0.3);-webkit-transform:translateY(-30%);-ms-transform:translateY(-30%);transform:translateY(-30%);opacity:0;-webkit-transition:opacity 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out;transition:opacity 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out;-o-transition:transform 0.2s ease-in-out, opacity 0.2s ease-in-out;transition:transform 0.2s ease-in-out, opacity 0.2s ease-in-out;transition:transform 0.2s ease-in-out, opacity 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out}.modal .modal-dialog .modal-header{padding:22px 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;vertical-align:middle}.modal .modal-dialog .modal-header .modal-title{color:#2b2b2b;font-family:"Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-size:18px;line-height:30px;font-weight:500}.modal .modal-dialog .modal-header .close{color:#ff5a00;outline:0}.modal .modal-dialog .modal-header .close svg{height:28px;width:28px;pointer-events:none}@media screen and (max-width:576.02px){.modal .modal-dialog{max-height:100vh;margin:0px auto}}.app-form{position:relative}.fadethanks{position:relative}.fadethanks .thank-you{top:10px;position:absolute;width:80%;margin-left:10%;background-color:#eee;border:1px solid #ddd;z-index:2;padding:30px 20px 15px 10px}.app-form .thank-you{padding:40px 30px;text-align:center;background:#f5f5f5}.app-form .thank-you .thank-you-title{font-size:22px;font-family:"Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-weight:600;margin-bottom:20px;color:#2b2b2b}.app-form .thank-you p{font-size:14px;color:#2b2b2b;line-height:28px;text-align:center}.app-form .form-data{background-color:#f5f5f5;padding:30px}.app-form .form-data button:focus{outline:0}.app-form .form-data .field label{display:block;color:#707070;font-size:14px;margin-bottom:5px;line-height:1.15em}.app-form .form-data .field.required label:after{content:'*';display:inline-block;color:#707070;margin-left:5px}.app-form .form-data .field input,.app-form .form-data .field select,.app-form .form-data .field textarea{width:100%;font-size:14px;line-height:20px;padding:8px 6px;border:1px solid #e8e8e8;outline:0}.app-form .form-data .field input:focus,.app-form .form-data .field select:focus,.app-form .form-data .field textarea:focus{border:1px solid #aaa}.app-form .form-data .field textarea{height:90px}.app-form .form-data .field.errors input,.app-form .form-data .field.errors select,.app-form .form-data .field.errors textarea{border:1px solid #b4332c}.app-form .form-data .disclaimers{margin-top:20px;padding-top:20px;border-top:1px solid #e8e8e8}.app-form .form-data .send-section{margin-top:20px}.app-form .form-data .custom-check .catname{margin-left:5px;color:#707070}.app-form .form-data .custom-check.bold .catname{font-weight:500;color:#2b2b2b}.app-form .form-data .custom-check.disclaimer .catname{font-size:11px;text-align:justify;line-height:19px}.app-form .form-data .sample-hidden{display:none}.app-form .form-data ul.errors{list-style:none;padding:0;display:block;margin-top:5px;margin-left:5px;color:#b4332c;margin-bottom:0}.app-form .form-data .custom-check ul.errors{margin-left:30px}.app-form .form-data .bottom-disclaimers{margin-top:20px}.app-form .form-data .bottom-disclaimers .disclaimer{font-size:11px;text-align:justify;color:#707070;line-height:18px}.app-form .form-data .bottom-disclaimers .disclaimer ol,.app-form .form-data .bottom-disclaimers .disclaimer ul{padding-left:30px}.app-form .form-data .more-bottom-disclaimers{text-align:right}.app-form .form-data .more-bottom-disclaimers a{display:inline-block;color:#707070;font-size:11px}.app-form .form-data .more-bottom-disclaimers a:after{content:'';width:6px;height:6px;display:inline-block;margin:0 0px 0 8px;border-bottom:1px solid #707070;border-right:1px solid #707070;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);opacity:0.5;vertical-align:3px;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.app-form .form-data .more-bottom-disclaimers a.expanded-state:after{-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg);vertical-align:0px}@media screen and (max-width:576.02px){.modal .modal-dialog{max-height:100vh;margin:0px auto}.app-form .form-data{background-color:#f5f5f5;padding:15px}}.login-page{background-size:cover;background-color:#fff;padding:40px 0 120px 0}.login-page .form-header{background-color:#fff;padding:30px}.login-page .form-header .user-icon{font-size:96px;color:#ff5a00;margin-right:30px}.login-page .form-header .form-title{font-family:"Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-size:30px;color:#2b2b2b;font-weight:700;margin-bottom:10px;line-height:46px}.login-page .form-header .form-subtitle{font-size:14px;line-height:20px;color:#707070;font-family:"Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"}.login-page .form-wrapper{max-width:600px;margin:0 auto;-webkit-box-shadow:0px 0px 7px 0px rgba(0, 0, 0, 0.3);box-shadow:0px 0px 7px 0px rgba(0, 0, 0, 0.3)}.login-page .form-wrapper.login-form-wrapper{max-width:500px}p.actb{font-size:12px;font-weight:400;text-align:center;margin-top:10px;line-height:18px}p.actb a{color:#b4332c;text-decoration:underline}.flash-container{padding:20px 30px 0px 30px;background-color:#f5f5f5}.form-data .flash-container{margin-bottom:20px;padding:0}.login-form-footer{padding:20px 0;background-color:#e9e9e9;text-align:center}.login-form-footer .text{margin-bottom:10px;font-size:14px;color:#707070;font-weight:500}.login-form-footer a{color:#ff5a00;font-size:14px;font-weight:500}#loginform{background-color:#f5f5f5;padding:30px}#loginform p{margin-bottom:0}#loginform p+p{margin-top:20px}#loginform label{display:block;color:#707070;font-size:14px;margin-bottom:5px}#loginform input[type=password],#loginform input[type=text],#loginform select,#loginform textarea{width:100%;font-size:14px;line-height:20px;padding:8px 6px;border:1px solid #e8e8e8;outline:0}#loginform input[type=password]:focus,#loginform input[type=text]:focus,#loginform select:focus,#loginform textarea:focus{border:1px solid #aaa}#loginform .login-submit input[type=submit]{width:100%}#loginform .pass-reset{text-align:right;margin-top:10px;margin-bottom:20px}#loginform .pass-reset a{color:#ff5a00;font-size:12px}.search-phrase{font-size:14px}.search-not-found{text-align:center;padding:60px 0}.search-not-found .search-not-found-name{font-family:"Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-size:28px;color:#707070;font-weight:500}.search-not-found .search-not-found-name-suggest{margin-top:20px;line-height:28px}.search-not-found .search-not-found-name-suggest .text,.search-not-found .search-not-found-name-suggest a{font-size:16px}.search-not-found .search-not-found-name-suggest a{color:#ff5a00}.product-list-banner.search-banner{margin-bottom:0px}.product-list-banner.search-banner .title{color:#333;margin-bottom:20px}.product-list-banner.search-banner .search-phrase{margin-bottom:20px}.two-col-banner .row>div{position:relative}.two-col-banner .row>div .overlay-color{position:absolute;top:0;bottom:0;left:0;right:0}.two-col-banner .banner-content{position:relative;z-index:2;padding:120px 20px}.two-col-banner .banner-content .title{font-size:23px;line-height:36px}.two-col-banner .banner-content .buttons{margin-top:30px}.contact-section{padding:60px 0 0 0}.contact-section .contact-form{margin-top:-120px;margin-bottom:60px}.contact-form{-webkit-box-shadow:0px 0px 7px 0px rgba(0, 0, 0, 0.3);box-shadow:0px 0px 7px 0px rgba(0, 0, 0, 0.3)}.contact-form .contact-form-header{background-color:#fff;padding:22px 30px}.contact-form .contact-form-header .form-title{color:#2b2b2b;font-family:"Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-size:18px;line-height:30px;font-weight:500}.map{border:1px solid #ddd}.map iframe{display:block}.maps-description{font-size:14px;line-height:22px}@media screen and (max-width:768.02px){.contact-section .contact-form{margin-top:0}.maps-description{margin-top:20px}}.images-gallery-section .image-container{margin-bottom:30px}.images-gallery-section img{display:block;max-width:100%}.company-contact-section .container{position:relative;padding-left:240px}.company-contact-section>.container>.row{position:relative;z-index:2}.company-contact-section .bgicon{color:rgba(0, 0, 0, 0.1);position:absolute;top:-110px;left:-20px;bottom:0;height:200%;width:auto;z-index:1;-webkit-transform:rotate(20deg);-ms-transform:rotate(20deg);transform:rotate(20deg)}.company-contact-section .text-content{font-size:14px;color:#2b2b2b;line-height:32px}@media screen and (max-width:768.02px){.company-contact-section .container{padding-left:20px}.company-contact-section .bgicon{display:none}}.categories-map-section ul.level-0{list-style:none;padding-left:0;margin-top:20px}.categories-map-section ul.level-0>li span{font-family:"Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-size:22px;font-weight:500;margin-bottom:10px;display:block;margin-top:20px}.categories-map-section ul.level-1{list-style:square}.categories-map-section ul.level-1>li{margin-bottom:6px}.categories-map-section ul.level-1>li>a{font-weight:400;font-size:14px;color:#2b2b2b;line-height:20px}.categories-map-section ul.level-2{list-style:circle;margin-top:6px;padding-left:20px}.categories-map-section ul.level-2>li{margin-bottom:6px}.categories-map-section ul.level-2>li>a{font-weight:400;font-size:13px;color:#5c5c5c;line-height:20px}.bigimage-section{padding:60px 0}.bigimage-section+.bigimage-section{padding-top:0px}.bigimage-section .img-box .text{color:#707070;font-size:14px;line-height:1.7em;padding:0 40px 40px 40px}.bigimage-section .img-box .name{font-size:22px;line-height:32px;padding:40px 40px 20px 40px}.bigimage-section .right .img-box{z-index:2}.bigimage-section .right .col-with-image img{display:block;width:calc(100% + 200px);margin-left:-200px}.bigimage-section .left .col-with-image img{display:block;width:calc(100% + 200px);margin-right:-200px}@media screen and (max-width:768px){.bigimage-section .row.right .col-with-image{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.bigimage-section .col-with-image img{width:50%!important;margin:0!important}.bigimage-section .col-with-text{padding-top:0!important;margin-top:-30px!important}.bigimage-section .img-box{margin:0;width:auto;margin-left:20px;max-width:100%;width:auto}.bigimage-section .img-box .name{font-size:22px;line-height:32px;padding:20px 20px 20px 20px}.bigimage-section .img-box .text{color:#707070;font-size:13px;line-height:1.7em;padding:0 20px 20px 20px}}.profile-tabs{background-color:#fff;padding:0 30px 0}.profile-tabs>span{font-size:14px;display:inline-block;margin-right:20px;padding-bottom:15px;color:#707070;-webkit-transition:-webkit-box-shadow 0.12s ease-in-out;transition:-webkit-box-shadow 0.12s ease-in-out;-o-transition:box-shadow 0.12s ease-in-out;transition:box-shadow 0.12s ease-in-out;transition:box-shadow 0.12s ease-in-out, -webkit-box-shadow 0.12s ease-in-out;cursor:pointer}.profile-tabs>span.active{-webkit-box-shadow:inset 0 -5px #ff5a00;box-shadow:inset 0 -5px #ff5a00}.profile-tabs>span:hover{color:#666;-webkit-box-shadow:inset 0 -5px #ff5a00;box-shadow:inset 0 -5px #ff5a00;text-decoration:none}.bgbox{width:100%;padding:40px 0 60px 0;text-align:center;background-position:bottom center;background-size:cover;background-repeat:no-repeat}.bgbox.vlogo .logo{margin-bottom:10px;max-height:60px}.bgbox .logo{margin-bottom:30px;max-height:40px}.bgbox .box-title{font-family:"Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-size:22px;font-weight:600;color:#2b2b2b}.bgbox .box-text{font-family:"Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";color:#999;font-size:14px;margin-top:10px}.bgbox .box-buttons{margin-top:30px}.app-modal-content{padding:0 22px 52px 22px}.app-modal-content .name{font-size:18px;color:#2b2b2b;line-height:30px;margin-bottom:20px;font-family:"Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";text-align:center;font-weight:500}.app-modal-content .content{font-size:14px;color:#2b2b2b;line-height:20px;text-align:center}.banner-slider .slides{position:relative;min-height:400px}.banner-slider .slides .dots{position:absolute;bottom:10px;text-align:center;width:100%;z-index:1000}.banner-slider .slides .dots .dot{width:40px;height:5px;background-color:rgba(255, 255, 255, 0.1);display:inline-block;margin:0 10px;position:relative}.banner-slider .slides .dots .dot:after{content:'';position:absolute;top:0;height:5px;width:0;left:0;-webkit-transition:width 0s linear;-o-transition:width 0s linear;transition:width 0s linear;background-color:rgba(255, 255, 255, 0.4)}.banner-slider .slides .dots .dot.selected{background-color:rgba(255, 255, 255, 0.2)}.banner-slider .slides .dots .dot.selected:after{-webkit-transition:width 5.2s linear;-o-transition:width 5.2s linear;transition:width 5.2s linear;width:40px}.banner-slider .slides .banner{position:absolute;top:0;width:100%;-webkit-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;opacity:1;height:100%}.banner-slider .slides .banner .banner-content-wrapper{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%}.banner-slider .slides .banner .banner-content{-webkit-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.banner-slider .slides .banner.fadeout{-webkit-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.banner-slider .slides .banner.fadeout .banner-content{-webkit-transform:translateX(-50px);-ms-transform:translateX(-50px);transform:translateX(-50px);opacity:0}.banner-slider .slides .banner.fadein{-webkit-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;opacity:0}.banner-slider .slides .banner.fadein .banner-content{-webkit-transform:translateX(50px);-ms-transform:translateX(50px);transform:translateX(50px);opacity:0}.row.boxes-row.boxes-slider-row{-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow:hidden;padding-bottom:10px;margin-bottom:-10px}.small-product-item{-webkit-box-shadow:1px 1px 4px 0px rgba(0, 0, 0, 0.1);box-shadow:1px 1px 4px 0px rgba(0, 0, 0, 0.1);padding:18px 20px 25px 20px;border:1px solid #e9e9e9;display:block;background-color:#fff;color:#000;width:100%;position:relative;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;background-repeat:no-repeat;background-position:center right 10px}.small-product-item:hover{-webkit-box-shadow:0px 0px 4px 0px rgba(0, 0, 0, 0.3);box-shadow:0px 0px 4px 0px rgba(0, 0, 0, 0.3);text-decoration:none;color:#000}.small-product-item.with-img{background-position:top 20px right 10px;background-size:60px auto;padding:18px 80px 25px 20px}.small-product-item .product-name{font-size:14px;font-weight:600;font-family:"Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";display:block;line-height:20px}.small-product-item .product-ready{display:inline-block;font-size:10px;font-family:"Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-weight:600;padding:4px 8px;background-color:#f2f2f2;color:#2b2b2b;border-radius:2px;line-height:10px;margin-top:2px}.small-product-item .product-desc{display:block;font-size:11px;color:#707070;margin-top:6px;line-height:14px}@media screen and (max-width:576.02px){.small-product-item.with-img{background-position:top 20px right 10px;background-size:auto 60%;padding:18px 80px 25px 30px}}.img-box.product-banner-box .prodimg{position:absolute;top:-15px;right:20px;max-height:180px;-webkit-transform:rotate(10deg);-ms-transform:rotate(10deg);transform:rotate(10deg)}.img-box.product-banner-box .name{font-size:22px}.img-box.product-banner-box .name.with-subname{padding-bottom:10px}.img-box.product-banner-box .subname{font-family:"Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-size:14px;padding:0px 50px 15px 25px;color:#333;line-height:1.6em}.img-box.product-banner-box .arrow{top:185px}.img-box.product-nobanner-box .prodimg{position:relative;top:-20px;right:-10px;max-height:220px;max-width:140px;float:right;margin-left:30px;margin-bottom:-5px}.img-box.product-nobanner-box .name{font-size:22px}.img-box.product-nobanner-box .name.with-subname{padding-bottom:10px}.img-box.product-nobanner-box .subname{font-family:"Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-size:14px;padding:0px 50px 15px 25px;color:#333;line-height:1.6em}.img-box.product-nobanner-box .arrow{top:185px}.col-4>.img-box.product-banner-box>.name,.col-4>.img-box.product-nobanner-box>.name{font-size:18px}.col-4>.img-box.product-banner-box>.name.with-subname,.col-4>.img-box.product-nobanner-box>.name.with-subname{padding-bottom:5px}.col-4>.img-box.product-banner-box>.subname,.col-4>.img-box.product-nobanner-box>.subname{font-size:13px}.col-4>.img-box.product-nobanner-box>.prodimg{max-width:100px}.accordion .accordion-item{padding:15px 0}.accordion-item{border-bottom:1px solid #eee;padding-bottom:25px}.accordion-item:last-of-type{border-bottom:0}.accordion-item.accordion-item-empty .accordion-item-name{cursor:default}.accordion-item.accordion-item-empty .accordion-item-name:after{content:none;display:none!important}.accordion-item .accordion-item-name{font-size:16px;position:relative;color:#333;font-family:"Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.accordion-item .accordion-item-name .acc-item-icon{font-size:24px;color:#ff5a00;margin-right:5px;vertical-align:unset}.accordion-item .accordion-item-content{margin-top:20px;display:none}.accordion-item.opened .accordion-item-name:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.accordion-item .accordion-item-name:after{content:'';width:10px;height:10px;display:inline-block;margin:0 0px 0 8px;border-bottom:1px solid #aaa;border-right:1px solid #aaa;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);opacity:1;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;margin-left:auto}.accordion-item .accordion-item-name:hover:after{border-bottom:1px solid #333;border-right:1px solid #333}.awin{position:relative}.awin .logo{max-width:50%;max-height:80px}.awin .contact{position:absolute;top:0;right:0;font-size:14px}.awin .contact .contact-item{margin-top:10px}.awin .contact .contact-item svg{font-size:24px;color:#666;margin-right:10px}.awin .contact .contact-item a{font-size:16px;color:#333}.awin .region{margin-top:20px;font-size:14px;line-height:20px}.awin .region .rn{font-weight:bold;color:#333}.awin .region .rl{color:#666}.videoplace:hover{-webkit-box-shadow:0px 0px 12px 0px rgba(0, 0, 0, 0.3);box-shadow:0px 0px 12px 0px rgba(0, 0, 0, 0.3);cursor:pointer}.videoplace:hover .play-wrap{border:1px solid rgba(255, 255, 255, 0.8);background-color:rgba(255, 255, 255, 0.2);-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.videoplace{max-width:100%;background-size:cover;background-repeat:no-repeat;background-position:center;text-align:center;-webkit-box-shadow:0px 0px 7px 0px rgba(0, 0, 0, 0.1);box-shadow:0px 0px 7px 0px rgba(0, 0, 0, 0.1);-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;font-family:"Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";color:#fff;margin-left:auto;margin-right:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.videoplace .name{font-size:18px;line-height:24px;padding:60px 30px 0px 30px}.videoplace.dark .play-wrap{border:1px solid rgba(0, 0, 0, 0.2);background-color:rgba(0, 0, 0, 0.05);color:rgba(0, 0, 0, 0.2)}.videoplace.dark .play-wrap:hover{border:1px solid rgba(0, 0, 0, 0.3);background-color:rgba(0, 0, 0, 0.1);color:rgba(0, 0, 0, 0.25)}.videoplace .play-wrap{height:40px;width:40px;border-radius:20px;border:1px solid rgba(255, 255, 255, 0.4);background-color:rgba(255, 255, 255, 0.1);display:inline-block;line-height:40px;text-align:center;font-size:18px;vertical-align:-2px;margin-right:10px;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.videoplace .video-play{margin:auto}.videoplace .play-wrap svg{width:22px;height:22px}.videoplace .video-play{font-size:14px}@media screen and (max-width:768.02px){.videoplace .name{font-size:16px;line-height:18px;margin:30px 15px 0px 15px}.videoplace .video-play{margin-top:10px}}a.share-btn{background:#3b5998;color:#fff;display:inline-block;padding:4px 12px;margin:0 10px}a.share-btn:hover{text-decoration:none}a.share-btn .icon{color:#fff;font-size:24px;vertical-align:-2px}a.share-btn.fb-colors{background:#3b5998}a.share-btn.linkedin-colors{background:#0f78b3}.intext-banner{padding:20px 20px;-webkit-box-shadow:0px 0px 7px 0px rgba(0, 0, 0, 0.1);box-shadow:0px 0px 7px 0px rgba(0, 0, 0, 0.1);margin:10px 0}.intext-banner .itb-title{font-family:"Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-size:22px;font-weight:600;color:#4c4c4c}.intext-banner .itb-subtitle{font-family:"Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-size:16px;font-weight:600;color:#707070}.klasyfikacje-section .klasyfikacja-row .box{font-size:14px;padding:20px 15px;cursor:pointer;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.klasyfikacje-section .klasyfikacja-row .box .box-name{font-size:14px;color:#666;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.klasyfikacje-section .klasyfikacja-row .box .svgicon{width:auto;height:80px;margin-bottom:20px}.klasyfikacje-section .klasyfikacja-row .box .svgicon g,.klasyfikacje-section .klasyfikacja-row .box .svgicon path{-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.klasyfikacje-section .klasyfikacja-row .box:hover .box-name{color:#111}.klasyfikacje-section .klasyfikacja-row .box:hover .svgicon #left{opacity:0.1;-webkit-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9)}.klasyfikacje-section .klasyfikacja-row .box:hover .svgicon #right{opacity:0.1;-webkit-transform-origin:0% 50%;-ms-transform-origin:0% 50%;transform-origin:0% 50%;-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9)}.klasyfikacje-section .klasyfikacja-row .box:hover .svgicon #greens{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.klasyfikacje-section .klasyfikacja-row .box.selected{-webkit-box-shadow:0 4px 0 0 #ff5a00;box-shadow:0 4px 0 0 #ff5a00;position:relative;background-color:#f9f9f9;z-index:2}.klasyfikacje-section .klasyfikacja-row .box.selected:after{opacity:1;content:'';width:0px;height:0px;border-left:15px solid transparent;border-right:15px solid transparent;border-top:15px solid #ff5a00;display:inline-block;position:absolute;bottom:-15px;left:calc(50% - 17px);-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;z-index:2}.klasyfikacje-section .info-container{padding:50px 0 10px 0;background-color:#fafafa;overflow:hidden;position:relative}.klasyfikacje-section .info-container .bg{position:absolute;top:0}.klasyfikacje-section .info-container .bgicon{width:500px;height:auto;position:absolute;left:0px;top:-60px;-webkit-transform:rotate(-15deg);-ms-transform:rotate(-15deg);transform:rotate(-15deg);opacity:0.1}.klasyfikacje-section .info-container .header-row{margin-bottom:30px}.klasyfikacje-section .info-container .info-name{color:#000;font-family:"Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-size:28px;font-weight:600;line-height:36px}.klasyfikacje-section .info-container .info-lead{font-size:13px;line-height:1.7em;color:#666;margin-bottom:2em;text-align:justify}.klasyfikacje-section .info-container .info-subname{font-family:"Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";color:#333;font-size:22px;font-weight:500;margin-bottom:20px}.button.greenline{width:260px;position:relative;height:80px;font-size:12px;color:#333;background-color:#fff}.button.greenline:after{content:url("/wp-content/themes/pcc/web/logo_greenline.svg");width:160px;display:block;margin-top:-10px}.button.greenline svg.arrow-right{position:absolute;right:20px}.proposed-filters .proposed-title{padding-top:15px;padding-bottom:10px;font-size:14px;color:#2b2b2b;margin-top:10px;border-top:1px solid #e0e0e0;font-weight:500}.proposed-filters .proposed-filter{height:110px;background-size:cover;position:relative;cursor:pointer;-webkit-box-shadow:0px 0px 7px 0px rgba(0, 0, 0, 0.2);box-shadow:0px 0px 7px 0px rgba(0, 0, 0, 0.2);-webkit-transition:-webkit-box-shadow 0.2s ease-in-out;transition:-webkit-box-shadow 0.2s ease-in-out;-o-transition:box-shadow 0.2s ease-in-out;transition:box-shadow 0.2s ease-in-out;transition:box-shadow 0.2s ease-in-out, -webkit-box-shadow 0.2s ease-in-out}.proposed-filters .proposed-filter .add-filter-plus{-webkit-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out;position:absolute;top:15px;right:15px;color:#fff}.proposed-filters .proposed-filter .add-filter-plus .svg-inline--mdi{font-size:16px}.proposed-filters .proposed-filter .add-filter-plus .name{-webkit-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out;opacity:0;font-size:11px;vertical-align:1px}.proposed-filters .proposed-filter .overlayed{position:absolute;bottom:0;height:55px;width:100%;padding:13px 15px;font-size:15px;font-weight:500;font-family:"Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";color:#fff;background-color:rgba(0, 0, 0, 0.3)}.proposed-filters .proposed-filter .overlayed .proposed-filter-name{margin-bottom:4px}.proposed-filters .proposed-filter .overlayed .proposed-filter-type{font-size:10px;font-weight:300}.proposed-filters .proposed-filter:hover{-webkit-box-shadow:0px 0px 7px 0px rgba(0, 0, 0, 0.4);box-shadow:0px 0px 7px 0px rgba(0, 0, 0, 0.4)}.proposed-filters .proposed-filter:hover .add-filter-plus .name{opacity:1}.mbox{position:relative;width:100%;display:block;-webkit-perspective:1000px;perspective:1000px}.mbox:hover .mbox__inner{-webkit-box-shadow:0px 0px 7px 0px rgba(0, 0, 0, 0.3);box-shadow:0px 0px 7px 0px rgba(0, 0, 0, 0.3)}.mbox .mbox__inner{-webkit-box-shadow:0px 0px 7px 0px rgba(0, 0, 0, 0.1);box-shadow:0px 0px 7px 0px rgba(0, 0, 0, 0.1);background-color:#fff;position:relative;width:100%;height:100%;-webkit-transition:-webkit-transform 0.6s ease-in-out, -webkit-box-shadow 0.2s ease-in-out;transition:-webkit-transform 0.6s ease-in-out, -webkit-box-shadow 0.2s ease-in-out;-o-transition:transform 0.6s ease-in-out, box-shadow 0.2s ease-in-out;transition:transform 0.6s ease-in-out, box-shadow 0.2s ease-in-out;transition:transform 0.6s ease-in-out, box-shadow 0.2s ease-in-out, -webkit-transform 0.6s ease-in-out, -webkit-box-shadow 0.2s ease-in-out;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;border:0}.mbox .mbox__back,.mbox .mbox__front{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.mbox.opened .mbox__inner{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.mbox .mbox__back{background-color:#fff;color:white;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.mbox .mbox__name{padding:25px 50px 15px 25px;font-family:"Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";color:#2b2b2b;font-size:16px;font-weight:500;line-height:26px}.mbox .mbox__front{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mbox .mbox__front .mbox__name{cursor:pointer}.mbox .mbox__front .mbox__img{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%;background-size:cover;background-repeat:no-repeat;cursor:pointer}.mbox .mbox__front .mbox__link{padding:0px 25px 25px 25px}.mbox .mbox__front .mbox__link .mbox__link-a{cursor:pointer;color:var(--orange);font-weight:600;font-size:13px}.mbox .mbox__front .mbox__link .mbox__link-a:hover{text-decoration:underline}.mbox .mbox__back{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mbox .mbox__back .mbox__back-close{position:absolute;top:25px;right:25px;cursor:pointer}.mbox .mbox__back .mbox__back-close svg{width:20px;height:20px;color:#2b2b2b}.mbox .mbox__back .mbox__files{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%;min-height:1px;overflow-y:auto}.mbox .mbox__back .mbox__files .mbox__files-icon{line-height:16px;vertical-align:baseline;color:#ff5a00}.mbox .mbox__back .mbox__files .mbox__files-icon svg{width:24px;height:24px}.mbox .mbox__back .mbox__files a{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:10px;margin-bottom:10px;margin-left:25px;margin-right:25px;padding:10px 0px 0 0;border-top:1px solid #eee;line-height:1.4em;color:#ff5a00;font-size:14px;font-weight:400;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mbox .mbox__back .mbox__files a .mbox__files-icon{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;margin-right:10px}.author{margin-bottom:30px}.author .container{background-color:#f8f8f8}.author__img-link{display:block;margin:48px 24px 24px 48px;background-color:#fff;-webkit-box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);border-radius:50%;overflow:hidden}.author__socials{margin-right:24px;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:32px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:12px}.author__socials a{color:#707070;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.author__socials a:hover{color:#ff5a00}.author__img{max-width:100%}.author__data{margin:48px 48px 48px 24px}.author__sup,.author__title{font-family:"Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"}.author__sup{padding-top:4px;color:#707070;font-size:16px}.author__title{font-size:32px;font-weight:600;margin-top:4px}.author__t{margin-top:16px;font-size:var(--text-size, 14px);line-height:1.85em;color:#303030}.author__t p{text-align:justify}.author__footer{margin-top:24px}.author__more-link{color:var(--orange);font-weight:600;font-size:14px}.author__more-link:hover{color:var(--orange)}@media screen and (max-width:992.02px){.author__data{margin:0px 48px 48px 48px}}.author.author-top .container{background-color:transparent}.author.author-top .author__img-link{margin-left:0}.author.author-top__data{margin-right:0}.author.author-top .author__sup{font-size:20px}.author.author-top .author__title{font-size:50px;line-height:58px}.page-404{padding:60px 0 100px 0;text-align:center}.page-404 .p404{font-family:"Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";color:#eaeaea;font-size:250px;font-weight:800;margin-bottom:-120px}.page-404 .t{font-family:"Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-size:24px;color:#333;margin-bottom:60px;font-weight:600}.page-404 .t .subt{font-size:16px;color:#666;margin-top:10px}.img-box .text p,.left-text .text p{text-align:justify;margin-bottom:1em}.img-box .text h2,.left-text .text h2{color:#333;font-family:"Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-weight:500;margin-top:40px;margin-bottom:20px;font-size:22px}.img-box .text h3,.left-text .text h3{color:#333;font-family:"Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-weight:500;margin-top:10px;margin-bottom:20px;font-size:18px}.img-box .text h4,.left-text .text h4{color:#333;font-family:"Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-weight:500;margin-top:10px;margin-bottom:20px;font-size:16px}
/*# sourceMappingURL=style3.css.map */