.is-unavailable+.opt-label{cursor:not-allowed;pointer-events:none}.page-width{max-width:calc(var(--page-width, 1320px) + var(--gutter) * 2);width:100%;padding:0 var(--gutter)}.shopify-section.cs-finite-section,.balston-alternative-section{padding-top:calc(var(--section-gap) * var(--fluid-1-5))}strong.price__current{color:#b40c1c}.cs-download-pdf a{font-weight:700}.cross-reference-section{padding:calc(var(--section-gap) * var(--fluid-1-5)) 0}.cross-reference-section .heading-content{text-align:center}.cs-cross-ref-content .cs-button a.btn.btn--secondary{border-color:#b40c1c;outline-color:#b40c1c;background:#ffffffe6 linear-gradient(104deg,#b40c1c12 60%,#fff0 60% 100%) no-repeat 100% 100%;color:#b40c1c;background-size:300% 100%;padding-left:60px;padding-right:60px}.cs-cross-ref-content .cs-button a.btn.btn--secondary:hover{background-position:0 100%;background-color:transparent}.cs-cross-ref-content .reference-content img{max-width:180px;width:100%;height:50px;object-fit:contain;margin:0 0 20px}.cs-cross-ref-content{display:flex;flex-wrap:wrap;justify-content:center;margin-top:30px;row-gap:30px}.cs-cross-ref-content .reference-content{max-width:calc(25% - 1px);width:100%;padding:35px 25px;text-align:center;border-right:1px #a0aaad solid}.cs-cross-ref-content .reference-content:last-child{border:0}.cs-cross-ref-content .reference-content h3{font-size:120%;margin-bottom:60px}.finite-table-section table{max-width:1000px;width:100%;border:none;font-size:16px}.cs-mb-50,.finite-table-section{margin-bottom:70px}.finite-table-section table tr:nth-child(odd){background-color:#f2f2f2}.finite-table-section table tr{border-bottom:1px solid #a0aaad}.finite-table-section table tr:hover{border-bottom:1px solid #1a2930}.table-content1{overflow:auto}.finite-table-section table td,.finite-table-section table th{padding:12px 10px;vertical-align:top;line-height:120%;border:0;white-space:nowrap;height:45px}.table-section,.balston-alternative-section{margin-bottom:40px}.table-section p,.balston-alternative-section p{font-size:18px}@media all and (max-width: 1023px){.certificates-section{grid-template-columns:repeat(3,1fr)!important}.certificates-section .certificates-content a:nth-child(1) img{min-height:170px}.certificates-section .certificates-content div.center{max-width:120px!important}.cs-cross-ref-content .reference-content{max-width:calc(50% - 1px)}.brochure-dowmload-section .brochure-content div.center{max-width:120px!important}.brochure-dowmload-section{grid-template-columns:repeat(3,1fr)!important}}@media all and (max-width: 767px){.company-certificates-section .page-width{padding:30px 20px!important}.certificates-section .certificates-content{padding:20px}.certificates-section{grid-template-columns:repeat(1,1fr)!important}.cs-cross-ref-content .reference-content{max-width:100%;border:0}.brochure-dowmload-section .brochure-content div.center{width:80%!important}.brochure-dowmload-section{grid-template-columns:repeat(1,1fr)!important}.brochure-section .page-width{padding:30px 20px!important}.brochure-dowmload-section{margin-top:50px}.brochure-dowmload-section .brochure-content div.center a{width:100%;font-size:14px;padding:10px}}.brochure-section .page-width{padding:75px 75px 100px}.brochure-section h1,.cross-reference-section h1,.table-section h1,.balston-alternative-section h1{color:#1a2930;font-size:32px;margin:0 0 25px;font-weight:500;line-height:1.3;letter-spacing:.02em}.brochure-section p:nth-child(2){display:block;padding:0;width:50px;background:none;clear:both;margin:0 0 25px;height:1px;border:none;border-bottom:1px #b70021 solid}.brochure-section p{margin:0 0 25px;line-height:170%;font-size:16px;font-style:normal;word-spacing:.125em}.brochure-section p a{color:#b70021;font-weight:400;transition:all .1s ease-in-out;text-decoration:none}.brochure-dowmload-section{width:100%;clear:both;background-color:#fff;border-top:1px #a0aaad solid;border-left:1px #a0aaad solid;display:grid;grid-template-columns:repeat(4,1fr);-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;-ms-flex-line-pack:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-webkit-box-align:stretch;align-items:stretch}.brochure-dowmload-section .brochure-content{padding:35px 25px;border-right:1px #a0aaad solid;border-bottom:1px #a0aaad solid;float:left;position:relative}.brochure-dowmload-section .brochure-content h3{font-size:120%;margin:0;text-align:center;padding:0 0 60px;color:#1a2930;font-weight:500;line-height:1.3;letter-spacing:.02em;border:none}.brochure-dowmload-section .brochure-content img{width:100%;margin:0 0 20px;padding:0 25px}.brochure-dowmload-section .brochure-content div.center a{width:100%;text-align:center;background:transparent;margin:10px 0 0;color:#b70021;text-decoration:none;font-size:100%;letter-spacing:.03em;text-transform:uppercase;font-weight:500;position:relative;display:inline-block;border-color:#b40c1c;outline-color:#b40c1c;background:#ffffffe6 linear-gradient(104deg,#b40c1c12 60%,#fff0 60% 100%) no-repeat 100% 100%;color:#b40c1c;background-size:300% 100%;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;padding:10px 25px}.brochure-dowmload-section .brochure-content div.center{position:absolute;left:50%;bottom:25px;max-width:200px;width:100%;transform:translate(-50%)}.brochure-dowmload-section .brochure-content div.center a:hover{background-position:0 100%;background-color:transparent}.cs-meta-data{display:flex;gap:15px;flex-wrap:wrap;margin-bottom:35px}input#filter-element-size{border:1px solid;padding:8px}.cs-filter-size p{display:inline-block;border:var(--btn-border-width) solid rgb(var(--btn-alt-text-color));padding:var(--btn-padding-y, 12px) 26px;font-size:.88em;font-weight:700;line-height:1.2em}.certificates-section{width:100%;clear:both;background-color:#fff;border-top:1px #a0aaad solid;border-left:1px #a0aaad solid;display:grid;grid-template-columns:repeat(4,1fr);-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;-ms-flex-line-pack:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-webkit-box-align:stretch;align-items:stretch}.certificates-section .certificates-content{padding:35px 25px;border-right:1px #a0aaad solid;border-bottom:1px #a0aaad solid;float:left;position:relative}.certificates-section .certificates-content div.center{position:absolute;left:50%;bottom:25px;max-width:200px;width:100%;transform:translate(-50%)}.certificates-section .certificates-content div.center a{width:100%;text-align:center;background:transparent;margin:10px 0 0;color:#b70021;text-decoration:none;font-size:100%;letter-spacing:.03em;text-transform:uppercase;font-weight:500;position:relative;display:inline-block;border-color:#b40c1c;outline-color:#b40c1c;background:#ffffffe6 linear-gradient(104deg,#b40c1c12 60%,#fff0 60% 100%) no-repeat 100% 100%;color:#b40c1c;background-size:300% 100%;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;padding:10px 25px}.certificates-section .certificates-content div.center a:hover{background-position:0 100%;background-color:transparent}.certificates-section .certificates-content h3{font-size:120%;margin:0;text-align:center;padding:0 0 60px;color:#1a2930;font-weight:500;line-height:1.3;letter-spacing:.02em;border:none}.certificates-section .certificates-content a:nth-child(1){width:100%;margin:0 0 20px;padding:0;display:block}.certificates-section .certificates-content a:nth-child(1) img{object-fit:contain;height:250px;width:100%}.company-certificates-section h1{color:#1a2930;font-size:32px;margin:0 0 25px;font-weight:500;line-height:1.3;letter-spacing:.02em}.company-certificates-section .page-width{padding:75px 75px 100px}.company-certificates-section p:nth-child(2){display:block;padding:0;width:50px;background:none;clear:both;margin:0 0 25px;height:1px;border:none;border-bottom:1px #b70021 solid}p.cart-attribute__field.eori-number-cart{display:flex;flex-direction:column;margin:10px 0;gap:10px}p.cart-attribute__field.eori-number-cart input#eori-number{height:42px;outline:unset!important;padding:0 5px}.eori-number-cart label{font-weight:600}.cs-rich-text-filter ul{display:grid;grid-template-columns:repeat(3,1fr)}.cs-rich-text-filter .container .max-w-text-overlay{max-width:100%!important;width:100%}.cs-rich-text-filter .section__block.reading-width--inline{max-width:100%}.cs-rich-text-filter h2.h2{margin-bottom:50px}.cs-rich-text-filter a{text-decoration:none}@media (max-width: 767px){.cs-rich-text-filter ul{grid-template-columns:repeat(1,1fr);padding:0}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/style.css.map */
