@font-face{font-display:block;font-family:btw-ico;font-style:normal;font-weight:400;src:url(/build/fonts/btw-ico.f68e7b68.eot);src:url(/build/fonts/btw-ico.f68e7b68.eot#iefix) format("embedded-opentype"),url(/build/fonts/btw-ico.7c5a279b.ttf) format("truetype"),url(/build/fonts/btw-ico.f2d4a642.woff) format("woff"),url(/build/images/btw-ico.97ce5bb9.svg#btw-ico) format("svg")}i[class^=btw-icon-]{font-family:btw-ico!important;speak:never;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.btw-icon-user:before{content:"\e931"}.btw-icon-dashboard:before{content:"\e92f"}.btw-icon-logout:before{content:"\e937"}.btw-icon-alarm:before{content:"\e900"}.btw-icon-arrow-left:before{content:"\e902"}.btw-icon-arrow-right:before{content:"\e903"}.btw-icon-arrow2-up:before{content:"\e935"}.btw-icon-arrow2-down:before{content:"\e904"}.btw-icon-arrow2-left:before{content:"\e905"}.btw-icon-arrow2-right:before{content:"\e906"}.btw-icon-bell:before{content:"\e907"}.btw-icon-book:before{content:"\e908"}.btw-icon-box:before{content:"\e909"}.btw-icon-case:before{content:"\e90a"}.btw-icon-check:before{content:"\e90b"}.btw-icon-clock:before{content:"\e90c"}.btw-icon-coffee:before{content:"\e90d"}.btw-icon-cross:before{content:"\e90e"}.btw-icon-cube:before{content:"\e90f"}.btw-icon-upload:before{content:"\e936"}.btw-icon-download:before{content:"\e910"}.btw-icon-eye:before{content:"\e911"}.btw-icon-file:before{content:"\e913"}.btw-icon-filter:before{content:"\e914"}.btw-icon-heart:before{content:"\e916"}.btw-icon-home:before{content:"\e917"}.btw-icon-link:before{content:"\e91a"}.btw-icon-insta:before{content:"\e919"}.btw-icon-fb:before{content:"\e912"}.btw-icon-linkd:before{content:"\e91b"}.btw-icon-twitt:before{content:"\e938"}.btw-icon-mail:before{content:"\e91c"}.btw-icon-medal:before{content:"\e91d"}.btw-icon-menu:before{content:"\e91e"}.btw-icon-micro:before{content:"\e91f"}.btw-icon-parameter:before{content:"\e920"}.btw-icon-pdf:before{content:"\e921"}.btw-icon-pen:before{content:"\e922"}.btw-icon-phone:before{content:"\e923"}.btw-icon-video:before{content:"\e933"}.btw-icon-play:before{content:"\e924"}.btw-icon-plus:before{content:"\e925"}.btw-icon-point:before{content:"\e926"}.btw-icon-return:before{content:"\e927"}.btw-icon-rgpd:before{content:"\e928"}.btw-icon-rss:before{content:"\e929"}.btw-icon-save:before{content:"\e92a"}.btw-icon-saved:before{content:"\e939"}.btw-icon-search:before{content:"\e92b"}.btw-icon-shop:before{content:"\e92c"}.btw-icon-stars:before{content:"\e92d"}.btw-icon-tag:before{content:"\e92e"}.btw-icon-up:before{content:"\e930"}.btw-icon-warning:before{content:"\e934"}.btw-icon-alert:before{content:"\e901"}.btw-icon-info:before{content:"\e918"}.btw-icon-valid:before{content:"\e932"}.btw-icon-flash:before{content:"\e915"}.card-product{margin-top:1rem;padding-bottom:1rem}.card-product .doc-request-checkbox{display:none}.card-product .product-content-indicator{margin-left:3px}.card-product .product-content-indicator i{bottom:-2px;font-size:1.125rem;margin-left:3px;position:relative}.card-product .product-buttons-group{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px;margin-top:1rem}.card-product .product-buttons-group a{-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;white-space:nowrap}@media (min-width:992px){.card-product.card-horizontal .product-buttons-group{margin-top:.5rem}}@media (min-width:768px){.card-product.card-horizontal .product-buttons-group a{-webkit-box-flex:0;-moz-box-flex:0;-ms-flex-positive:0;flex-grow:0}}@media (min-width:992px) and (max-width:1199px){.card-product.card-horizontal .card-title{margin-bottom:.6rem;padding-bottom:.4rem}.card-product.card-horizontal .card-title .card-title-ellipsis{line-height:1.65rem;max-height:1.65rem;overflow-y:hidden;line-clamp:1;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box}.card-product.card-horizontal .card-subtitle{margin-bottom:.4rem}.card-product.card-horizontal .card-text .description{line-height:1.5rem;max-height:1.5rem;overflow-y:hidden;line-clamp:1;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box}}.card-product:not(.card-horizontal) .card-body{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.card-product:not(.card-horizontal) .card-body .card-text{-webkit-box-flex:2;-moz-box-flex:2;-ms-flex-positive:2;flex-grow:2}.doc-request-buttons .btn{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.doc-request-buttons .btn-dark{text-transform:uppercase;-ms-flex-item-align:center;align-self:center}.doc-request-buttons .btn-dark i{font-size:1.2rem;margin-right:.4rem}.doc-request-buttons .btn-dark .doc-request-summary span{white-space:pre}.doc-request-buttons .dropdown-toggle:after{display:none}@media (min-width:768px){.doc-request-buttons .btn-drawer{margin:0;position:unset}}.doc-request-buttons .btn-drawer .btn-filter-count{color:#ec3c35;margin-left:16px}.doc-request-buttons .btn-drawer .btn-filter-count:before{content:"|";font-weight:400;left:-8px;position:relative}.doc-request-decoration .top{border-top:1px solid #353741;margin-bottom:-25%;margin-top:25%}.doc-request-decoration .left{border-left:1px solid #353741;height:100%;margin-left:50%}.doc-request-decoration .bottom{border-bottom:1px solid #353741;margin-bottom:25%;margin-top:-25%}.selectable-cards .card .doc-request-checkbox{background-color:#fff;border-radius:50%;display:initial;height:36px;left:-moz-calc(-6.8% - 18px);left:calc(-6.8% - 18px);padding:5px 11px;position:absolute;top:-moz-calc(50% - 18px);top:calc(50% - 18px);width:36px}@media (min-width:992px){.selectable-cards .card .doc-request-checkbox{left:-moz-calc(-6.1% - 18px);left:calc(-6.1% - 18px)}}@media (min-width:1400px){.selectable-cards .card .doc-request-checkbox{left:-75px}}.drawer-container-corners{border:1px solid #e0e1e3;border-top-left-radius:25px;border-top-right-radius:25px;bottom:0;display:none;pointer-events:none;position:fixed;width:100%;z-index:250}.drawer-container-corners.open{display:block}.drawer-touch-handle{border-color:#606477;border-width:3px;margin:10px auto 0;opacity:1;padding-bottom:10px;width:100px}.btn-drawer{bottom:10px;-webkit-box-shadow:0 0 20px 0 #fff;box-shadow:0 0 20px 0 #fff;font-weight:500;left:50%;position:fixed}@media (max-width:767px){.btn-drawer{padding:15px 25px;-webkit-transform:translate(-50%);-moz-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}}@media (min-width:768px){.navbar-products{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;position:fixed}.navbar-products #navbar-menu{min-width:0;opacity:0;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out;width:0}.navbar-products #navbar-menu.open{min-width:350px;opacity:1;-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);width:350px}}.supplier-header{-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:992px){.supplier-header{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.supplier-header img,.supplier-header picture{aspect-ratio:1.6;height:auto;-o-object-fit:cover;object-fit:cover}@media (min-width:992px){.supplier-header img,.supplier-header picture{height:160px}}.supplier-header h1{font-family:Frank Ruhl Libre,serif;font-size:35px;font-size:2.1875rem;line-height:2.5rem;max-height:10rem;overflow-y:hidden;line-clamp:4;-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box}@media (min-width:992px){.supplier-header h1{-ms-flex-negative:2;flex-shrink:2;font-size:28px;font-size:1.75rem;padding-left:1.2rem}}.supplier-contact{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;font-weight:500;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}@media (min-width:1200px){.supplier-contact>div{-webkit-box-flex:2;-moz-box-flex:2;-ms-flex-positive:2;flex-grow:2}}@media (min-width:576px){.supplier-contact{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;text-align:start}}.supplier-contact .contact-buttons{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;justify-content:space-between}.supplier-contact .contact-buttons,.supplier-contact .contact-buttons .btn-outline-primary{-webkit-box-flex:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media (min-width:576px){.supplier-contact .contact-buttons{-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;gap:1.2rem;justify-content:flex-end}.supplier-contact .contact-buttons .btn-outline-primary{-webkit-box-flex:0;-moz-box-flex:0;-ms-flex-positive:0;flex-grow:0}}.styled-checkbox{left:0;opacity:0;position:absolute;top:0}.styled-checkbox+label{cursor:pointer;padding:0;position:relative}.styled-checkbox+label:before{background:#fff;border:1px solid #e0e1e3;border-radius:2px;content:"";display:inline-block;height:20px;margin-right:10px;min-width:20px;vertical-align:text-top;width:20px}.styled-checkbox[required=required]+label:before{border-color:#ec3c35}.styled-checkbox:hover+label:before{background:#ec3c35}.styled-checkbox:focus+label:before{-webkit-box-shadow:0 0 0 3px rgba(0,0,0,.12);box-shadow:0 0 0 3px rgba(0,0,0,.12)}.styled-checkbox:checked+label:before{background:#ec3c35}.styled-checkbox:disabled+label{color:#e0e1e3;cursor:auto}.styled-checkbox:disabled+label:before{background:#f4f7fc;border:none;-webkit-box-shadow:none;box-shadow:none}.styled-checkbox:checked+label:after{background:#ec3c35;border-radius:2px;-webkit-box-shadow:2px 3px 0 #fff,3px 3px 0 #fff,4px 3px 0 #fff,5px 3px 0 #fff,6px 3px 0 #fff,6px 2px 0 #fff,6px 1px 0 #fff,6px 0 0 #fff,6px -1px 0 #fff,6px -2px 0 #fff,6px -3px 0 #fff,6px -4px 0 #fff,6px -5px 0 #fff,6px -6px 0 #fff,6px -7px 0 #fff,6px -8px 0 #fff;box-shadow:2px 3px 0 #fff,3px 3px 0 #fff,4px 3px 0 #fff,5px 3px 0 #fff,6px 3px 0 #fff,6px 2px 0 #fff,6px 1px 0 #fff,6px 0 0 #fff,6px -1px 0 #fff,6px -2px 0 #fff,6px -3px 0 #fff,6px -4px 0 #fff,6px -5px 0 #fff,6px -6px 0 #fff,6px -7px 0 #fff,6px -8px 0 #fff;content:"";height:2px;left:5px;position:absolute;top:9px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:2px}#product-filters{background-color:#fff;min-width:350px;pointer-events:none}@media (min-width:768px){#product-filters{border-top:none;border-top-left-radius:0;border-top-right-radius:0;padding-top:20px;position:static;width:350px}#product-filters .drawer-touch-handle{display:none}}@media (min-width:1400px){#product-filters{display:block}}#product-filters #filters-mask{display:none;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background-color:hsla(0,0%,100%,.61);height:100%;position:absolute;width:100%;z-index:150}@media (min-width:768px){#product-filters #filters-mask{width:350px}}#product-filters #filters-mask.displayed{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex}#product-filters>div{height:-moz-calc(100vh - 173px);height:calc(100vh - 173px);overflow-y:auto;pointer-events:auto}@media (min-width:768px){#product-filters>div{height:-moz-calc(100vh - 180px);height:calc(100vh - 180px)}}#product-filters .filter-section{margin-bottom:10px}#product-filters .filter-section .filter-section-title{display:inline-block;font-size:14px;font-size:.875rem;font-weight:700;margin-bottom:8px;padding:0 15px;text-transform:uppercase;width:100%}#product-filters .filter-section .filter-section-title>span{border-bottom:1px solid #353741;display:inline-block;padding-bottom:8px;width:100%}#product-filters .filter-section .filter-section-title .filter-title-arrow{float:right;font-family:btw-ico;font-style:normal}#product-filters .filter-section .filter-section-title .filter-title-arrow:before{content:"\e904"}#product-filters .filter-section .filter-section-title.collapsed .filter-title-arrow:before{content:"\e906"}#product-filters .filter-section .filter-search{margin-top:-8px;padding:0 16px;position:relative}#product-filters .filter-section .filter-search i{color:#606477;position:absolute;top:8px}#product-filters .filter-section .filter-search input{border:none;border-bottom:1px solid #e0e1e3;font-size:12px;font-size:.75rem;font-weight:500;max-width:100%;outline:none;padding:6px 0 6px 30px;width:100%}#product-filters .filter-section .filter-search input:focus-visible{border-color:#ec3c35}#product-filters .filter-section ul{list-style-type:none;margin-right:17px;max-height:230px;overflow-y:auto;padding-left:0}#product-filters .filter-section ul::-webkit-scrollbar{width:8px}#product-filters .filter-section ul::-webkit-scrollbar-track{background:#ececec;border-radius:4px}#product-filters .filter-section ul::-webkit-scrollbar-thumb{background:#b8bac1;border-radius:4px}#product-filters .filter-section ul::-webkit-scrollbar-thumb:hover{background:#353741}#product-filters .filter-section ul li{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%}@media (min-width:768px){#product-filters .filter-section ul li{max-width:350px}}#product-filters .filter-section ul li label{margin-right:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#product-filters .filter-section ul li span{color:#353741;font-size:14px;font-size:.875rem;font-weight:300;padding-right:15px}#product-filters .filter-section ul li a{-webkit-box-flex:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;border-left:2px solid #fff;display:block;flex-shrink:1;font-size:16px;font-size:1rem;font-weight:500;margin-right:3px;overflow:hidden;padding:8px 0 8px 15px;text-overflow:ellipsis;white-space:nowrap}#product-filters .filter-section ul li a:hover{border-color:#ec3c35;color:#ec3c35}#product-filters .filter-section div:not(.filter-link) ul li{padding:8px 0 8px 15px}#product-filters .filter-section div:not(.filter-link) ul li label{font-size:16px;font-size:1rem;font-weight:500;width:100%}.contentRaw h1,.contentRaw h2,.contentRaw h3,.contentRaw h4,.contentRaw ol,.contentRaw p,.contentRaw table,.contentRaw ul{margin-bottom:20px;margin-top:20px}.contentRaw p{color:#353741;font-size:16px;font-size:1rem}.contentRaw a:not(.cke-cta-btn){color:#ec3c35}.contentRaw a:not(.cke-cta-btn):hover{text-decoration:underline}.contentRaw img{border-radius:5px;height:auto;max-width:100%}.contentRaw figcaption{color:#353741;font-size:14px;font-size:.875rem;padding-top:10px;text-align:left}.contentRaw ol,.contentRaw ul{padding-left:1rem}@media (min-width:576px){.contentRaw ol,.contentRaw ul{padding-left:2rem}}.contentRaw li{color:#353741;font-size:16px;font-size:1rem;padding-left:.5rem}@media (min-width:576px){.contentRaw li{padding-left:1rem}}.contentRaw ul li::marker{content:"\e906";font-family:btw-ico;font-size:12px;font-size:.75rem}.contentRaw .videoEmbed iframe,.contentRaw iframe,.contentRaw table{width:100%}.contentRaw .insertFramed{background:#eeeef0;border-collapse:separate;border-radius:5px;border-spacing:0;padding:15px}.contentRaw table{border-width:0;display:block;overflow-x:auto}@media (max-width:575px){.contentRaw table td{font-size:80%}}.contentRaw table td,.contentRaw table th{border-color:#eeeef0;border-width:1px;padding:0 5px}.cke-cta-p-btn{text-align:center}.cke-cta-btn{font-weight:500;padding:.5rem 1.2rem}.cke-cta-btn i{display:none}.cke-cta-btn span:after{content:"\e903";font-family:btw-ico;margin-left:1rem;vertical-align:bottom}