html,.rte table,.rte table td,.rte table th{-webkit-text-size-adjust:100%;text-size-adjust:100%}.header__menu-item span{font-size:1.5rem}.header__menu-item:hover span{color:#db241e}.header__active-menu-item{text-decoration-color:#db241e;text-underline-offset:.4rem}.header__heading-logo{max-height:5rem}.footer-block__heading{letter-spacing:.08em;text-transform:uppercase;font-size:1.4rem}.footer__content-bottom{border-top-color:#ffffff1f}.footer a:hover{color:#db241e}.button,.shopify-challenge__button,.customer button{letter-spacing:.04em}.pml-enquire-button{text-align:center}.rte table{width:100%;border-collapse:collapse;margin:2rem 0 2.8rem}.rte table th{background:#fbdedd;font-weight:600}.rte table th,.rte table td{border:1px solid #db241e;padding:1rem 1.4rem;text-align:center}.rte table td{background:#fdf0ef}.pml-datasheet-button{margin-top:1rem}.rte li>p{margin-top:0!important;margin-bottom:.6rem}.rte li{margin-bottom:1rem}.rte p:empty{display:none}.grid__item product-component{display:block;height:100%}.card-wrapper{height:100%}.card-wrapper .card{height:100%;min-height:38rem}.card__information{display:flex;flex-direction:column;min-height:13rem}.card__information .price{margin-top:auto}.card__heading{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.6em}.card__information .card-information{margin-top:auto}.collection-list .icon-wrap,.card__heading .icon-wrap,.card__caption .icon-wrap{display:none!important}.rte,.rte p,.rte li,.rte td,.rte th,.product__description,.card__information,.pml-usp__text,.pml-hero__text,.price{color:rgb(var(--color-foreground))}.rte ol.pml-adv{list-style:none;counter-reset:pml-adv;margin:2.4rem 0 3.2rem;padding:0}.rte ol.pml-adv>li{counter-increment:pml-adv;position:relative;padding-left:3.6rem;margin-bottom:2.4rem}.rte ol.pml-adv>li:before{content:counter(pml-adv);position:absolute;left:0;top:.1em;color:#db241e;font-weight:600;font-size:1.6rem}.rte ol.pml-adv>li>strong{display:block;font-family:var(--font-heading-family);font-size:1.9rem;margin-bottom:.4rem}.rte ol.pml-adv>li>p{margin:0}.rte .pml-band{background:#db241e;color:#fff;padding:3.2rem;margin:3.2rem 0}.rte .pml-band h3,.rte .pml-band h4,.rte .pml-band p{color:#fff}.rte .pml-band h3,.rte .pml-band h4{margin:0 0 1.2rem}.rte .pml-band p{margin:0}.rte .pml-faq{background:#fdf0ef;padding:2.8rem 3.2rem;margin:3.2rem 0}.rte .pml-faq>h3,.rte .pml-faq>h4{margin:0 0 1.6rem}.rte .pml-faq details{border-bottom:1px solid rgba(219,36,30,.2);padding:1.2rem 0}.rte .pml-faq details:last-child{border-bottom:none}.rte .pml-faq summary{cursor:pointer;font-weight:600;list-style:none;position:relative;padding-right:3rem}.rte .pml-faq summary::-webkit-details-marker{display:none}.rte .pml-faq summary:after{content:"\2304";position:absolute;right:.4rem;top:-.2em;font-size:2rem;color:#2a2a2a}.rte .pml-faq details[open] summary{color:#db241e}.rte .pml-faq details[open] summary:after{content:"\2303";top:.3em}.rte .pml-faq details>p{margin:1rem 0 0}.rte .pml-media-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));gap:1.2rem;margin:2rem 0;align-items:start}.rte .pml-media-grid img{width:100%;height:auto;margin:0}.rte .pml-media-grid>div{margin:0}.rte .pml-media-grid iframe{width:100%;height:auto;aspect-ratio:16 / 9}@media screen and (max-width:749px){.rte .pml-media-grid{grid-template-columns:repeat(2,1fr)}}.rte details.pml-collapse{border:1px solid #e5e5e5;margin:1.2rem 0;padding:1.6rem 2rem}.rte details.pml-collapse>summary{cursor:pointer;list-style:none;font-family:var(--font-heading-family);font-weight:600;font-size:1.8rem;position:relative;padding-right:3rem}.rte details.pml-collapse>summary::-webkit-details-marker{display:none}.rte details.pml-collapse>summary:after{content:"\2304";position:absolute;right:.4rem;top:-.3em;font-size:2.2rem;color:#db241e}.rte details.pml-collapse[open]>summary{color:#db241e;margin-bottom:1.2rem}.rte details.pml-collapse[open]>summary:after{content:"\2303";top:.3em}.pml-currency{position:relative;display:inline-flex;align-items:center}.pml-currency details{position:relative}.pml-currency__button{display:inline-flex;align-items:center;gap:.5rem;cursor:pointer;list-style:none;padding:1rem .8rem;font-size:1.4rem;font-weight:600;color:rgb(var(--color-foreground))}.pml-currency__button::-webkit-details-marker{display:none}.pml-currency__button .icon-caret{width:1rem}.pml-currency__list{position:absolute;top:100%;right:0;z-index:20;min-width:12rem;background:rgb(var(--color-background));border:1px solid #e5e5e5;box-shadow:0 4px 14px #00000014;padding:.6rem 0}.pml-currency__option{display:flex;align-items:center;gap:1rem;padding:.9rem 1.6rem;text-decoration:none;color:#9a9a9a;font-weight:600;font-size:1.4rem}.pml-currency__option:hover{color:#2a2a2a;background:#f7f7f7}.pml-currency__option--active{color:#db241e}@media screen and (max-width:989px){.rte table{display:block;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.rte table th,.rte table td{white-space:nowrap}}.wa-chat-bubble{display:none!important}.rte ul,.rte ol{list-style-position:outside;padding-left:2rem}.rte .pml-model-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;margin:2.4rem 0 3.2rem}.rte .pml-model-card{border:1px solid #db241e;padding:2rem;text-align:center;height:100%;display:flex;flex-direction:column}.rte .pml-model-card img{width:100%;max-width:100%;height:24rem;object-fit:contain;margin:0 auto 1.6rem;display:block}.rte .pml-model-card h5{color:#db241e;font-size:2rem;margin:0 0 1rem}.rte .pml-model-card p{margin:0 0 .6rem;text-align:left;font-size:1.4rem}.rte .pml-model-card a.pml-model-ds{display:inline-block;margin-top:auto;padding-top:1rem;font-weight:600}@media screen and (max-width:989px){.rte .pml-model-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:599px){.rte .pml-model-grid{grid-template-columns:1fr}}.rte .pml-cert-row{display:flex;justify-content:center;gap:3.2rem;flex-wrap:wrap;margin:2.4rem 0 3.2rem;text-align:center}.rte .pml-cert-row img{width:7rem;height:7rem;object-fit:contain;margin:0 auto .8rem;display:block}.rte .pml-cert-row span{display:block;font-weight:600;font-size:1.3rem;letter-spacing:.04em}.rte .pml-visual-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem;margin:2rem 0 3.2rem}.rte .pml-visual-grid a.pml-visual-card,.rte .pml-visual-grid div.pml-visual-card{display:block;border:1px solid #e5e5e5;padding:2rem;text-align:center;text-decoration:none;color:inherit;transition:border-color .15s ease}.rte .pml-visual-grid a.pml-visual-card:hover{border-color:#db241e}.rte .pml-visual-grid img{width:100%;max-width:16rem;height:auto;margin:0 auto 1.2rem;display:block}.rte .pml-visual-grid h5{margin:0;font-size:1.7rem}@media screen and (max-width:989px){.rte .pml-visual-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:599px){.rte .pml-visual-grid{grid-template-columns:1fr}}.rte .pml-series-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:2.4rem;margin:2.4rem 0 3.2rem}.rte .pml-series-card{display:flex;flex-direction:column;height:100%;border:1px solid #e5e5e5;text-decoration:none;color:inherit;transition:box-shadow .15s ease}.rte .pml-series-card:hover{box-shadow:0 6px 20px #00000014}.rte .pml-series-card__media{background:#f7f7f7;padding:2.4rem;border-bottom:1px solid #e5e5e5}.rte .pml-series-card__media img{width:100%;height:26rem;object-fit:contain;display:block;margin:0 auto}.rte .pml-series-card__body{padding:2.4rem;display:flex;flex-direction:column;flex:1}.rte .pml-series-card h5{margin:0 0 1.2rem;padding-left:1.2rem;border-left:3px solid #db241e;font-size:2rem}.rte .pml-series-card__desc{color:#666;font-size:1.4rem;line-height:1.6;margin:0 0 1.6rem}.rte .pml-series-card__specs{margin:0 0 2rem;font-size:1.4rem;line-height:1.9}.rte .pml-series-card__specs strong{font-weight:600}.rte .pml-series-card__cta{margin-top:auto;display:inline-block;background:#2a2a2a;color:#fff;font-weight:600;font-size:1.4rem;padding:1.2rem 2.4rem;text-align:center;align-self:flex-start}.rte .pml-series-card:hover .pml-series-card__cta{background:#db241e}@media screen and (max-width:749px){.rte .pml-series-grid{grid-template-columns:1fr}}.rte .pml-video-wrap{position:relative;width:100%;max-width:80rem;margin:2.4rem auto 3.2rem;aspect-ratio:16 / 9}.rte .pml-video-wrap iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.pml-pcb-live-specs{margin:2rem 0;padding:2rem;background:#fdf0ef;border:1px solid rgba(219,36,30,.2)}.pml-pcb-live-specs__heading{margin:0 0 1.2rem;font-size:1.6rem}.pml-pcb-live-specs__list{margin:0 0 1.6rem}.pml-pcb-live-specs__list>div{display:flex;justify-content:space-between;padding:.8rem 0;border-bottom:1px solid rgba(219,36,30,.15)}.pml-pcb-live-specs__list>div:last-child{border-bottom:none}.pml-pcb-live-specs__list dt{font-weight:600;color:#2a2a2a}.pml-pcb-live-specs__list dd{margin:0;color:#db241e;font-weight:600}.pml-spec-table-wrap{position:relative;margin-bottom:0}.pml-spec-table-wrap table{margin:2rem 0 0!important}.pml-spec-table-wrap.pml-can-collapse{max-height:27rem;overflow:hidden}.pml-spec-table-wrap.pml-can-collapse:after{content:"";position:absolute;left:0;right:0;bottom:0;height:6rem;background:linear-gradient(to bottom,#fff0,#fff 90%);pointer-events:none}.pml-spec-table-wrap.pml-can-collapse.is-expanded{max-height:none}.pml-spec-table-wrap.pml-can-collapse.is-expanded:after{display:none}.pml-table-expand-btn{display:block;margin:2rem auto 2.8rem;padding:.9rem 2rem;background:transparent;border:1px solid #db241e;color:#db241e;font-size:1.3rem;font-weight:600;border-radius:3px;cursor:pointer;transition:background .15s ease,color .15s ease}.pml-table-expand-btn:hover{background:#db241e;color:#fff}.pml-visit-main-site{display:inline-flex;align-items:center;background:#db241e;color:#fff;font-size:1.3rem;font-weight:600;text-decoration:none;white-space:nowrap;padding:.9rem 1.6rem;border-radius:3px;margin-right:.6rem;transition:background .15s ease}.pml-visit-main-site:hover{background:#b81c17;color:#fff}@media screen and (max-width:989px){.pml-visit-main-site{font-size:1.1rem;padding:.6rem 1rem}}@media screen and (max-width:749px){.pml-visit-main-site{font-size:1rem;padding:.5rem .8rem}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/pml-custom.css.map */
