.cms-home .page-wrapper{padding-top:117px}@media only screen and (min-width:768px){.cms-home .page-wrapper{padding-top:127px}}.cms-home .hidden{display:none}.home-hero .banner-block{display:block;position:relative}@media only screen and (min-width:640px){.home-hero .banner-block{height:200px;overflow:hidden}.home-hero .banner-block img{height:100%;left:50%;max-width:none;position:absolute;top:0;transform:translate(-50%);width:auto}}.home-hero .content{border-radius:10px;margin:0;padding:20px;position:absolute;right:20px;top:50%;transform:translateY(-51%)}@media only screen and (min-width:1024px){.home-hero .content{min-width:600px;right:40px}}.home-hero .content h3{margin:0 0 5px}@media only screen and (min-width:1024px){.home-hero .content h3{font-size:30px}}.home-hero .content ul{display:none;list-style:none;margin:15px 0;padding:0}@media only screen and (min-width:768px){.home-hero .content ul{display:block}}.home-hero .content ul li{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOSIgdmlld0JveD0iMCAwIDE4IDE5Ij48cGF0aCBmaWxsPSIjM2I2ODRhIiBkPSJNOSAxOC4wMjlBOC43MTkgOC43MTkgMCAxIDAgOSAuNTkgOC43MTkgOC43MTkgMCAwIDAgOSAxOC4wM20wLTEuNjg4QTcuMDI3IDcuMDI3IDAgMCAxIDEuOTY5IDkuMzEgNy4wMjcgNy4wMjcgMCAwIDEgOSAyLjI3OWE3LjAyNyA3LjAyNyAwIDAgMSA3LjAzMSA3LjAzMUE3LjAyNyA3LjAyNyAwIDAgMSA5IDE2LjM0MW0tMS4xNC0yLjg2NyA2LjA2Ny02LjAxOWEuNDIuNDIgMCAwIDAgLjAwMi0uNTk3bC0uNzkyLS43OThhLjQyLjQyIDAgMCAwLS41OTctLjAwM2wtNC45NyA0LjkzLTIuMTAxLTIuMTJhLjQyLjQyIDAgMCAwLS41OTctLjAwMmwtLjc5OS43OTNhLjQyLjQyIDAgMCAwLS4wMDIuNTk2bDMuMTkxIDMuMjE4YS40Mi40MiAwIDAgMCAuNTk3LjAwMiIvPjwvc3ZnPg==") no-repeat 0;background-size:16px;font-size:14px;line-height:16px;padding-left:25px}@media only screen and (min-width:768px){.home-hero .content ul li{font-size:15px}}@media only screen and (min-width:1024px){.home-hero .content ul li{background-size:20px;line-height:30px;margin:0 0 0 5px}}@media only screen and (min-width:768px){.home-hero .content .link-wrapper{align-items:center;display:flex;justify-content:space-between}}.home-hero .content .link-wrapper a{background:#6e2b62;border-radius:5px;box-shadow:none;color:#fff;cursor:pointer;display:block;font-size:18px;font-weight:400;height:42px;line-height:44px;margin:0;max-width:none;padding:0 10px;text-align:center;text-decoration:none;transition:all .2s linear;width:100%}.home-hero .content .link-wrapper a:hover{background:#8e7e6e;transition:all .2s linear}@media only screen and (min-width:1440px){.home-hero .content .link-wrapper a{width:270px}}.home-hero .content .link-wrapper a:hover{background-color:#8e7e6e}.home-hero .content .link-wrapper P:nth-child(2){display:none}@media only screen and (min-width:768px){.home-hero .content .link-wrapper P:nth-child(2){display:block}}.home-hero .content .link-wrapper P:nth-child(2) a{background-color:transparent;color:#4d4135;font-size:12px;margin:10px 0 0;max-width:none;padding:0}@media only screen and (min-width:768px){.home-hero .content .link-wrapper P:nth-child(2) a{font-size:18px;margin:0}}.home-hero .content .link-wrapper P:nth-child(2) a:before{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA4IDEwIj48cGF0aCBmaWxsPSIjMGYzZDFlIiBkPSJNMi4yMiAxMGEuNzIuNzIgMCAwIDEtLjUzLS4yMkwxIDkuMDYzUS43OCA4Ljg0NC43OCA4LjUzYzAtLjMxNC4wNzQtLjM4NC4yMi0uNTNsMy0zLTMtMy4wM3EtLjIyLS4xODgtLjIyLS41YzAtLjMxMi4wNzMtLjM4NS4yMi0uNTNsLjY4Ny0uNzJDMS44MzMuMDczIDIgMCAyLjIyIDBzLjM4NS4wNzMuNTMuMjJMNyA0LjQ3cS4yMi4yMi4yMi41M2MwIC4zMS0uMDczLjM4NS0uMjIuNTNMMi43NSA5Ljc4YS43Mi43MiAwIDAgMS0uNTMuMjIiLz48L3N2Zz4=") no-repeat 100%;background-size:10px auto;content:"";margin:0 5px 0 0;padding:2px 0 0 12px}.home-hero .content .link-wrapper P:nth-child(2) a:hover{background-color:transparent;color:#6e2b62}.home-hero .content .link-wrapper .text-link{background-color:transparent;color:#4d4135;font-size:12px;margin:10px 0 0;max-width:none;padding:0}@media only screen and (min-width:768px){.home-hero .content .link-wrapper .text-link{font-size:18px;margin:0}}.home-hero .content .link-wrapper .text-link:before{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA4IDEwIj48cGF0aCBmaWxsPSIjMGYzZDFlIiBkPSJNMi4yMiAxMGEuNzIuNzIgMCAwIDEtLjUzLS4yMkwxIDkuMDYzUS43OCA4Ljg0NC43OCA4LjUzYzAtLjMxNC4wNzQtLjM4NC4yMi0uNTNsMy0zLTMtMy4wM3EtLjIyLS4xODgtLjIyLS41YzAtLjMxMi4wNzMtLjM4NS4yMi0uNTNsLjY4Ny0uNzJDMS44MzMuMDczIDIgMCAyLjIyIDBzLjM4NS4wNzMuNTMuMjJMNyA0LjQ3cS4yMi4yMi4yMi41M2MwIC4zMS0uMDczLjM4NS0uMjIuNTNMMi43NSA5Ljc4YS43Mi43MiAwIDAgMS0uNTMuMjIiLz48L3N2Zz4=") no-repeat 100%;background-size:10px auto;content:"";margin:0 5px 0 0;padding:2px 0 0 12px}.home-hero .content .link-wrapper .text-link:hover{background-color:transparent;color:#6e2b62}.home-hero .navigation-wrapper{margin:20px auto;max-width:200px;position:relative}.home-hero .dots .glider-dot{padding:0}.home-hero .dots .glider-dot.active,.home-hero .dots .glider-dot:active,.home-hero .dots .glider-dot:focus,.home-hero .dots .glider-dot:hover{background:#6e2b62;padding:0}.home-contained{width:100%}.home-usps{display:none;margin:30px 0}@media only screen and (min-width:768px){.home-usps{display:block}.home-usps li{font-size:14px;line-height:1.2em}}@media only screen and (min-width:1024px){.home-usps li{background-position-y:5px;font-size:16px;line-height:2em;margin:0;padding:0 0 0 40px}}.home-title{margin:10px 0 0}.home-subtitle{font-size:22px;margin:0 0 10px}.home-callouts .banner-blocks,.home-suppliers .banner-blocks{position:relative}.home-callouts .glider-slider,.home-suppliers .glider-slider{overflow:visible}.home-callouts .glider-slide,.home-suppliers .glider-slide{margin:0 20px 0 0}.home-callouts .glider-next,.home-callouts .glider-prev,.home-suppliers .glider-next,.home-suppliers .glider-prev{bottom:0;top:43%;transform:translateY(-30%);z-index:1}.home-suppliers .button-products{background:#6e2b62;border-radius:5px;box-shadow:none;color:#fff;cursor:pointer;display:block;font-size:18px;font-weight:400;height:42px;line-height:44px;margin:20px auto;max-width:270px;padding:0 20px;text-align:center;text-decoration:none;transition:all .2s linear}.home-suppliers .button-products:hover{background:#8e7e6e;transition:all .2s linear}.home-callouts{margin:30px 0 0}.home-callouts .banner-block{font-size:16px;margin:0 0 15px}@media only screen and (min-width:1024px){.home-callouts .banner-block{margin:0}}@media only screen and (min-width:768px){.home-callouts .banner-block a{background:#eae4df;display:flex;flex-direction:column;transition:background-color .15s ease-out}.home-callouts .banner-block a:hover{background:#f5f2ee;text-decoration:none;transition:background-color .15s ease-out}}.home-callouts .banner-block .content{padding:10px 0}@media only screen and (min-width:768px){.home-callouts .banner-block .content{padding:10px}}.home-callouts .banner-block .image-wrapper{width:100%}@media only screen and (min-width:1024px){.home-callouts .banner-block .image-wrapper{height:22vw;height:inherit;position:relative}}.home-callouts .banner-block img{border-radius:10px;display:block;height:auto;width:100%}@media only screen and (min-width:768px){.home-callouts .banner-block img{backface-visibility:hidden;border-radius:0;height:100%;-o-object-fit:cover;object-fit:cover}}.home-callouts .banner-block h2{color:#4d4135;font-size:16px;height:30px;line-height:30px;margin:0;overflow:hidden}@media only screen and (min-width:768px){.home-callouts .banner-block h2{height:40px;line-height:40px}}.home-callouts .banner-block p{margin:0}@media only screen and (max-width:767px){.home-callouts .banner-block .link{color:#6e2b62;text-decoration:underline}}.home-categories .banner-block{margin:10px 0 0;text-align:center}.home-categories .banner-block .content{margin:10px 0 0}@media only screen and (max-width:767px){.home-categories .banner-block .content{margin:0;position:relative}.home-categories .banner-block h2{background:linear-gradient(180deg,transparent 0,#000);border-radius:0 0 10px 10px;bottom:0;color:#f5f2ee;display:block;left:0;margin:0;padding:60px 20px 40px;position:absolute;text-align:left;transition:all .2s linear;width:100%}.home-categories .banner-block p{bottom:5px;color:#f5f2ee;left:0;padding:0 20px;position:absolute;text-align:left}}@media only screen and (max-width:374px){.home-categories .banner-block p{font-size:13px}}.home-categories .banner-block img{border-radius:10px;height:auto;width:100%}.home-articlegroups--large{margin:20px 0;position:relative}.home-articlegroups--large img{border-radius:10px;max-height:170px;-o-object-fit:cover;object-fit:cover;width:100%}.home-articlegroups--large .content .link{background:linear-gradient(180deg,transparent 0,#000);border-radius:0 0 10px 10px;bottom:0;box-shadow:none;color:#fff;cursor:pointer;display:block;font-size:18px;font-weight:600;left:0;margin:0 auto;padding:15px 0;position:absolute;right:0;text-align:center;text-decoration:none;transition:all .2s linear}@media only screen and (min-width:768px){.home-articlegroups--large .content .link{font-size:28px}}.home-articlegroups--large .content .link:after{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA3IDEwIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMS45NCA5LjEyNWEuNjQuNjQgMCAwIDEtLjQ2NS0uMTlsLS42MDItLjYzcS0uMTkxLS4xOTItLjE5LS40NjVjLjAwMS0uMjczLjA2NC0uMzM3LjE5LS40NjVMMy41IDQuNzUuODc1IDIuMDk4cS0uMTkxLS4xNjQtLjE5LS40MzdjLjAwMS0uMjczLjA2NC0uMzM3LjE5LS40NjVsLjYwMi0uNjNxLjE5Mi0uMTkxLjQ2NS0uMTljLjI3My4wMDEuMzM3LjA2NC40NjUuMTlsMy43MiAzLjcycS4xOTEuMTkyLjE5LjQ2NWMtLjAwMS4yNzMtLjA2NC4zMzctLjE5LjQ2NWwtMy43MiAzLjcyYS42My42MyAwIDAgMS0uNDY1LjE5eiIvPjwvc3ZnPg==") no-repeat 50%;content:"";display:inline-block;height:15px;margin:0 0 -1px 5px;width:15px}.home-articlegroups--large .content .link:hover{padding:23px 0;transition:all .2s linear}.home-articlegroups{margin:20px 0}.home-articlegroups .banner-blocks-inner{display:flex;flex-wrap:wrap;justify-content:space-between}.home-articlegroups .banner-blocks-inner .banner-block{flex-basis:49%;margin:0 0 2%;position:relative}.home-articlegroups .banner-blocks-inner .banner-block .image-wrapper,.home-articlegroups .banner-blocks-inner .banner-block img{border-radius:10px 10px 0 0}.home-articlegroups .banner-blocks-inner .banner-block h2{background:linear-gradient(180deg,transparent 0,#000);border-radius:0 0 10px 10px;bottom:0;color:#fff;font-size:15px;margin:0 auto;padding:15px 0;position:absolute;text-align:center;width:100%}@media only screen and (min-width:1024px){.home-articlegroups .banner-blocks-inner .banner-block h2{font-size:21px;padding:20px 0;transition:all .2s linear}.home-articlegroups .banner-blocks-inner .banner-block h2:hover{padding:23px 0;transition:all .2s linear}}.home-spotlight .banner-blocks-inner .banner-block{margin:0 0 1%}.home-spotlight .banner-blocks-inner .banner-block img{border-radius:10px}.home-spotlight .banner-blocks-inner .banner-block h2{background:none #857365;border-radius:5px;font-size:16px;height:-moz-fit-content;height:fit-content;left:50%;padding:10px 20px;top:50%;transform:translate(-50%,-50%);width:auto}@media only screen and (min-width:768px){.home-spotlight .banner-blocks-inner .banner-block h2{font-size:32px}}.home-spotlight .banner-blocks-inner .banner-block h2:hover{padding:10px 20px}.home-articlegroups .title,.home-products .title,.home-types .title{color:#57493c;font-size:18px;font-weight:700;margin:15px 0 10px;text-align:center}@media only screen and (min-width:1024px){.home-articlegroups .title,.home-products .title,.home-types .title{font-size:34px;line-height:40px;margin:40px 0 15px}}.home-types .banner-blocks-inner{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.home-types .banner-block{margin:0 0 10px;width:calc(50% - 5px)}.home-products{font-weight:400}.home-products .title-products{border-bottom:1px solid #e0e0e0;margin:-10px 0 60px;max-height:50px;text-align:center}.home-products .title-products h2{background:#fff;border:solid #fff;border-width:0 20px;bottom:-3px;color:#6e2b62;display:inline-block;font-size:34px;line-height:34px;max-width:80%;overflow:hidden;position:relative;text-transform:uppercase;white-space:nowrap}@media only screen and (min-width:768px){.home-products .products-inner{display:flex}}.home-products .home-contained.containted--left{position:relative}@media only screen and (min-width:768px){.home-products .home-contained.containted--left{margin:0 20px 0 0;max-width:390px}}@media only screen and (min-width:1440px){.home-products .home-contained.containted--left{margin:0 70px 0 0;max-width:470px}}@media only screen and (min-width:768px){.home-products .home-contained.containted--left .glider-arrow{display:none!important}}.home-products .home-contained.containted--left .banner-block{margin:0 10px 20px;position:relative}@media only screen and (min-width:1024px){.home-products .home-contained.containted--left .banner-block{margin:0 0 20px}}.home-products .home-contained.containted--left .banner-block img{border-radius:10px}@media only screen and (min-width:1440px){.home-products .home-contained.containted--left .banner-block{margin:0 0 40px;min-height:300px}.home-products .home-contained.containted--left .banner-block img{min-height:300px;-o-object-fit:cover;object-fit:cover}}@media only screen and (min-width:1440px) and (min-width:1440px){.home-products .home-contained.containted--left .banner-block img{min-height:425px}}.home-products .home-contained.containted--left .banner-block .content{height:100%;left:20px;margin:0 auto;position:absolute;right:20px;top:20px}@media only screen and (min-width:768px){.home-products .home-contained.containted--left .banner-block .content{top:40px}}.home-products .home-contained.containted--left .banner-block .content h2,.home-products .home-contained.containted--left .banner-block .content p{color:#fff;margin:0}.home-products .home-contained.containted--left .banner-block .content .link{background:#6e2b62;border-radius:5px;bottom:50px;box-shadow:none;color:#fff;cursor:pointer;display:block;font-size:18px;font-weight:400;height:42px;line-height:44px;max-width:270px;padding:0 20px;position:absolute;text-align:center;text-decoration:none;transition:all .2s linear}@media only screen and (min-width:768px){.home-products .home-contained.containted--left .banner-block .content .link{bottom:80px}}.home-products .home-contained.containted--left .banner-block .content .link:hover{background:#8e7e6e;transition:all .2s linear}.home-products .home-products-buttons{margin:0 -15px;overflow:hidden}.home-products .home-products-buttons-inner{display:flex;margin:0 0 -15px;overflow-x:scroll;padding-bottom:15px;-webkit-overflow-scrolling:touch}.home-products .block.widget .products-grid .product-item{font-weight:400;margin-bottom:-1px}@media only screen and (min-width:768px){.home-products .block.widget .products-grid .product-item{width:25%}}@media only screen and (min-width:1440px){.home-products .block.widget .products-grid .product-item .tierprices__wrapper{bottom:-170px!important}}.home-products .price-container .price-wrapper{display:block;margin-top:-15px}.home-products .home-products-grid{display:none}.home-products .home-products-grid.active{display:block}.home-products .home-products-grid .product-item{border-left:0;border-top:0}.home-products .home-products-grid .product-item:first-child,.home-products .home-products-grid .product-item:nth-child(2){border-top:1px solid #e0e0e0}@media only screen and (max-width:767px){.home-products .catalog-promotion__tooltip .tooltip-content{top:125px}}.home-products .toggle-link.active{pointer-events:none}.home-products .prices-tier{background:#f5f2ee;margin:12.5px 0;padding:5px}@media only screen and (min-width:375px){.home-products .prices-tier{padding:10px}}@media only screen and (min-width:768px){.home-products .prices-tier{padding:20px}}.home-products .prices-tier .price-including-tax,.home-products .prices-tier .price-piece__content{display:none}.home-products .prices-tier .price-wrapper,.home-products .prices-tier .weee{display:inline-block;line-height:.9;margin:0}.home-products .prices-tier .price-wrapper .price,.home-products .prices-tier .weee .price{font-size:1.6rem;font-weight:700}.home-products .prices-tier li.item{background:#fff;border:1px solid #eae4df;border-radius:7px;display:block;font-size:13px;height:40px;line-height:16px;margin:0 0 10px;padding:0 5px;transition:all .3s linear}@media only screen and (min-width:375px){.home-products .prices-tier li.item{height:30px;line-height:30px}}@media only screen and (min-width:768px){.home-products .prices-tier li.item{font-size:14px;padding:0 10px}}.home-products .prices-tier li.item.active,.home-products .prices-tier li.item:hover{background:#ae8ca8;border:1px solid #6e2b62;color:#fff;cursor:pointer;transition:all .2s linear}.home-products .prices-tier li.item:last-child{margin:0}.home-products .prices-tier li.item .price{font-size:13px}.home-products .prices-tier li[data-price-qty="1"] .price-wrapper:after{content:none}.home-products .prices-tier .price-container{display:inline-block}.home-products .prices-tier .price-container .price-wrapper:after{content:"(Excl BTW, p/st)";line-height:15px;margin:0}.home-products .prices-tier .price-container .weee[data-label]{display:inline}.home-products .prices-tier .price-container .weee[data-label] .price{font-size:1.1rem}.home-products .prices-tier .price-container .weee[data-label]:before{content:" +" attr(data-label) ") "}.home-products .product-link{font-size:11px}@media only screen and (min-width:768px){.home-products .product-link{font-size:16px}}.home-blog-highlight .banner-blocks-inner{display:flex;flex-direction:column;gap:20px}@media only screen and (min-width:768px){.home-blog-highlight .banner-blocks-inner{flex-direction:row}}.home-blog-highlight .banner-blocks-inner .banner-block{background-color:#eae4df;border-radius:5px;flex:1;overflow:hidden}.home-blog-highlight .banner-blocks-inner .banner-block .content{line-height:1.6em;padding:10px 20px}.home-blog-highlight .banner-blocks-inner .banner-block .content h2{font-size:21px;height:auto;line-height:28px;margin:0 0 10px}.home-blog-highlight .banner-blocks-inner .banner-block .content .link{font-weight:700;text-decoration:underline}.home-blog-highlight .banner-blocks-inner .banner-block .content p{margin:0}.home-blog-highlight .banner-blocks-inner .banner-block .content span.link:hover{color:#6e2b62}.home-blog-highlight .banner-blocks-inner .banner-block .image-wrapper{position:relative}.home-blog-highlight .banner-blocks-inner .banner-block .image-wrapper img{height:220px;-o-object-fit:cover;object-fit:cover;transition:all .2s linear;width:100%}.home-blog-highlight .banner-blocks-inner .banner-block .image-wrapper img:hover{cursor:pointer;transform:scale(1.03);transition:all .2s linear}.home-blog-highlight .banner-blocks-inner .banner-block>a.link:hover{text-decoration:none}@media only screen and (min-width:768px){.home-seo-content{display:flex}}.home-seo-content .block-static-block.widget:last-child{margin:20px 0 0}@media only screen and (min-width:768px){.home-seo-content .block-static-block.widget{flex:50%;margin:0 20px 0 0}.home-seo-content .block-static-block.widget:last-child{margin:0}.home-hero .banner.block{height:300px}.home-hero .inner{height:300px;margin:0 auto;max-width:1480px;position:relative;width:100%}.home-hero .button.primary{height:50px;line-height:50px;min-width:150px;padding:0;text-align:center}}@media only screen and (min-width:768px) and (min-width:1440px){.home-hero .button.primary{height:55px;line-height:55px;min-width:353px}}@media only screen and (min-width:768px){.home-callouts,.home-categories,.home-suppliers{margin:15px 0;width:100%}.home-categories .banner-blocks-inner{display:flex;justify-content:space-between}.home-categories .banner-block{margin:0 0 15px;width:calc(16.666% - 16px)}.home-categories .banner-block a{backface-visibility:hidden;transition:all .15s ease-out}.home-categories .banner-block a:hover{border-radius:10px;text-decoration:none;transition:all .2s linear}.home-categories .banner-block a:hover img{transform:scale(.97)}.home-categories .banner-block a:hover h2{color:#57493c}.home-categories .banner-block h2{color:#8e7e6e;font-size:18px;margin:3px 0 0}.home-categories .banner-block p{font-size:14px}.home-categories .banner-block img{box-shadow:0 0 15px 1px rgba(0,0,0,.1);transition:all .2s linear}.home-types .banner-block{margin:0;width:calc(25% - 10px)}.home-types h2{font-size:18px}.home-products .home-products-buttons{margin:15px auto 30px}.home-products .home-products-buttons-inner{justify-content:space-between;overflow:auto}.home-products .home-products-buttons .action.tertiary{color:#57493c;margin:0 20px}.home-callouts .banner-blocks-inner{display:flex;justify-content:space-between}.home-callouts .banner-blocks-inner .banner-block{display:flex;overflow:hidden;width:calc(33.333% - 10px)}.home-callouts .banner-blocks-inner .banner-block p{display:inline-block}.home-callouts .banner-blocks-inner .banner-block h2{font-size:21px;height:auto;line-height:28px;margin:0 0 10px}.home-callouts .banner-blocks-inner .banner-block .link{background:url("data:image/svg+xml;;base64,PHN2ZyBoZWlnaHQ9IjkiIHZpZXdCb3g9IjAgMCA1IDkiIHdpZHRoPSI1IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Im0xMDguMjAxMTY5IDIwLjEyNTAwNDVjLjA5NzY1NiAwIC4xNzU3ODEtLjAzOTA2MjMuMjM0Mzc0LS4xMTcxODczbDMuNDU3MDIzLTMuMzk4NDI5M3YuMDI5Mjk2OGMuMDU4NTk0LS4wNzgxMjUuMDg3ODkxLS4xNjYwMTU0LjA4Nzg5MS0uMjYzNjcxM3MtLjAyOTI5Ny0uMTg1NTQ2My0uMDg3ODkxLS4yNjM2NzEybC0zLjQ1NzAyMy0zLjM5ODQyOTRjLS4wNTg1OTMtLjA1ODU5MzYtLjEzNjcxOC0uMDg3ODkwNC0uMjM0Mzc0LS4wODc4OTA0cy0uMTg1NTQ2LjAyOTI5NjgtLjI2MzY3MS4wODc4OTA0bC0uMjA1MDc4LjIzNDM3NDRjLS4wNTg1OTMuMDU4NTkzNi0uMDg3ODkuMTM2NzE4Ni0uMDg3ODkuMjM0Mzc0NCAwIC4wOTc2NTU5LjAyOTI5Ny4xODU1NDYzLjA4Nzg5LjI2MzY3MTNsMi45ODgyNzQgMi45Mjk2ODA1LTIuOTg4Mjc0IDIuOTI5NjgwNWMtLjA3ODEyNS4wNzgxMjUtLjExNzE4Ny4xNjYwMTU0LS4xMTcxODcuMjYzNjcxMyAwIC4wOTc2NTU4LjAzOTA2Mi4xNzU3ODA4LjExNzE4Ny4yMzQzNzQ0bC4yMDUwNzguMjA1MDc3NmMuMDc4MTI1LjA3ODEyNS4xNjYwMTUuMTE3MTg3My4yNjM2NzEuMTE3MTg3M3oiIGZpbGw9IiM0ZDQxMzUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMDcgLTEyKSIvPjwvc3ZnPg==") no-repeat 100%;background-size:6px auto;display:inline-block;padding-right:15px;text-decoration:underline}.home-callouts .banner-blocks-inner .banner-block .content{padding:30px}.home-suppliers{margin:40px auto;max-width:900px}.home-suppliers .glider-track{align-items:center}.home-suppliers .glider-slide{margin:0 10px}.types-personas-wrapper{display:flex;flex-direction:column-reverse}}@media only screen and (min-width:1024px){.cms-index-index .page-wrapper{padding-top:70px}.home-hero .banner-block,.home-hero .banner-block .inner{height:410px}.home-categories h2{font-size:21px}.home-categories p{font-size:14px}.home-types .banner-block{padding:14px;width:calc(25% - 15px)}.home-types .banner-block .content{bottom:0;left:1%;padding:10px 0;position:absolute;width:98%}.home-types .banner-block .content h2{font-size:21px}.home-suppliers{max-width:1100px}.home-suppliers .glide-prev{left:-50px}.home-suppliers .glide-next{right:-50px}.home-products .home-products-buttons{margin:30px auto 60px;max-width:650px}.home-products .home-products-buttons a.action.tertiary{color:#8e7e6e;flex:1;margin:0 20px;text-align:center}.home-products .home-products-grid .product-item{border-top:1px solid #e0e0e0}.home-products .home-products-grid .product-item:first-child,.home-products .home-products-grid .product-item:nth-child(5),.home-products .home-products-grid .product-item:nth-child(9){border-left:1px solid #e0e0e0}}@media only screen and (min-width:1190px){.home-callouts .banner-blocks-inner .banner-block a{flex-direction:row-reverse}.home-callouts .banner-blocks-inner .banner-block p{display:inline-block}.home-callouts .banner-blocks-inner .banner-block h2{font-size:21px;height:auto;line-height:28px;margin:0 0 10px}.home-callouts .banner-blocks-inner .banner-block .link{background:url("data:image/svg+xml;;base64,PHN2ZyBoZWlnaHQ9IjkiIHZpZXdCb3g9IjAgMCA1IDkiIHdpZHRoPSI1IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Im0xMDguMjAxMTY5IDIwLjEyNTAwNDVjLjA5NzY1NiAwIC4xNzU3ODEtLjAzOTA2MjMuMjM0Mzc0LS4xMTcxODczbDMuNDU3MDIzLTMuMzk4NDI5M3YuMDI5Mjk2OGMuMDU4NTk0LS4wNzgxMjUuMDg3ODkxLS4xNjYwMTU0LjA4Nzg5MS0uMjYzNjcxM3MtLjAyOTI5Ny0uMTg1NTQ2My0uMDg3ODkxLS4yNjM2NzEybC0zLjQ1NzAyMy0zLjM5ODQyOTRjLS4wNTg1OTMtLjA1ODU5MzYtLjEzNjcxOC0uMDg3ODkwNC0uMjM0Mzc0LS4wODc4OTA0cy0uMTg1NTQ2LjAyOTI5NjgtLjI2MzY3MS4wODc4OTA0bC0uMjA1MDc4LjIzNDM3NDRjLS4wNTg1OTMuMDU4NTkzNi0uMDg3ODkuMTM2NzE4Ni0uMDg3ODkuMjM0Mzc0NCAwIC4wOTc2NTU5LjAyOTI5Ny4xODU1NDYzLjA4Nzg5LjI2MzY3MTNsMi45ODgyNzQgMi45Mjk2ODA1LTIuOTg4Mjc0IDIuOTI5NjgwNWMtLjA3ODEyNS4wNzgxMjUtLjExNzE4Ny4xNjYwMTU0LS4xMTcxODcuMjYzNjcxMyAwIC4wOTc2NTU4LjAzOTA2Mi4xNzU3ODA4LjExNzE4Ny4yMzQzNzQ0bC4yMDUwNzguMjA1MDc3NmMuMDc4MTI1LjA3ODEyNS4xNjYwMTUuMTE3MTg3My4yNjM2NzEuMTE3MTg3M3oiIGZpbGw9IiM0ZDQxMzUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMDcgLTEyKSIvPjwvc3ZnPg==") no-repeat 100%;background-size:6px auto;display:inline-block;padding-right:15px;text-decoration:underline}.home-callouts .banner-blocks-inner .banner-block .image-wrapper{width:50%}.home-callouts .banner-blocks-inner .banner-block:nth-child(3){margin-right:0}.home-callouts .banner-blocks-inner .banner-block .content{align-self:center;padding:30px 15px;width:50%}.home-callouts .banner-blocks-inner .banner-block .content h2{min-height:50px}.home-types .banner-block{width:calc(25% - 30px)}.home-types .banner-block .image-wrapper{height:180px;height:195px}.home-types .banner-block .image-wrapper img{left:calc(50% - 75px);width:150px}}