.pni-product-detail .pn-crop{display:block;position:relative;overflow:hidden;width:100%;background:#f7f8f7;border-radius:10px}.pni-product-detail .pn-crop img{position:absolute!important;max-height:none!important;margin:0!important;border-radius:0!important;object-fit:initial!important;filter:none!important;opacity:1!important}.pn-applications{display:grid;grid-template-columns:1fr 1.1fr;gap:38px;align-items:center}.pn-photo-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.pn-application-copy article{padding:18px 0;border-bottom:1px solid #e0e8e2}.pn-application-copy article:last-child{border-bottom:0}.pni-product-detail .pn-application-copy h3{font-size:22px;color:#2a7145;margin:0 0 10px}.pni-product-detail .pn-application-copy p{font-size:17px;margin:0}.pn-feature-list{display:grid;gap:20px}.pn-feature-list article{display:flex;gap:24px;padding:28px;background:#f5f8f5;border-radius:16px}.pn-feature-list article>span{display:grid;place-items:center;flex:0 0 50px;height:50px;border-radius:50%;background:#287344;color:white;font-size:20px;font-weight:700}.pni-product-detail .pn-feature-list h3{font-size:25px;color:#244b34;margin:0 0 15px}.pn-feature-list dl{display:grid;grid-template-columns:145px 1fr;gap:10px 20px;margin:0}.pn-feature-list dt{color:#276641;font-weight:700}.pn-feature-list dd{margin:0}.pn-table-wrap{overflow:auto;border:1px solid #dce5df;border-radius:12px;margin:16px 0 30px}.pni-product-detail .pn-table-wrap table{min-width:620px;width:100%;margin:0;border:0;font-size:15px;line-height:1.6}.pni-product-detail .pn-table-wrap th{background:#2c6440;color:white;font-weight:650;text-align:left;border-color:#4c7c5a;padding:15px}.pni-product-detail .pn-table-wrap td{padding:14px;border-color:#e1e8e3;color:#344b3d}.pn-table-wrap tr:nth-child(even){background:#f5f8f5}.pn-fs-product{display:grid;grid-template-columns:235px 1fr;gap:22px;margin:0 0 24px;padding:26px 0;border-bottom:1px solid #e0e8e2}.pn-fs-product header{padding:22px;background:#eef5ed;border-radius:14px;display:flex;flex-direction:column;justify-content:center}.pn-fs-product header>span{font-size:14px;font-weight:800;color:#59814e;letter-spacing:2px;margin-bottom:10px}.pni-product-detail .pn-fs-product h3{font-size:20px;line-height:1.55;margin:0 0 12px;color:#28523a;word-break:keep-all}.pni-product-detail .pn-fs-product p{font-size:16px;margin:0}.pn-fs-figures{display:flex;align-items:center;justify-content:center;gap:16px;flex-wrap:wrap}.pn-fs-figures figure{margin:0;flex:1 1 120px;min-width:0;max-width:360px;text-align:center}.pn-fs-figures figcaption{font-size:15px;font-weight:650;color:#334c3d;line-height:1.5;margin-top:14px;word-break:keep-all}.pni-product-detail .pn-catalogue-title{font-size:29px;color:#264d34;margin:10px 0 25px}.pn-two-tables{display:grid;grid-template-columns:1fr 1fr;gap:28px;margin-top:36px}.pn-two-tables .pn-table-wrap table{min-width:0}.pn-two-tables ol{margin:15px 0;padding-left:25px}.pn-two-tables li{padding:12px 0;border-bottom:1px solid #e3ebe4}.pn-fs-poster{position:relative;max-width:676px;margin:0 auto}.pn-fs-poster>img{width:100%}.pn-poster-title{position:absolute;left:7.5%;top:26.8%;width:35%;height:20.5%;background:#d80010;color:white;display:flex;flex-direction:column;justify-content:center;gap:3px;padding:8px}.pn-poster-title strong{font-size:clamp(16px,3vw,31px);white-space:nowrap;line-height:1.2}.pn-poster-title b{font-size:clamp(22px,4vw,43px);letter-spacing:1px;line-height:1.1}.pn-poster-title span{font-size:clamp(12px,2vw,22px);letter-spacing:5px;line-height:1.1}.pni-product-detail .pn-keyword-icon{display:block;width:112px;height:112px;margin:4px auto 26px}.pn-install-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.pn-install-grid figure{margin:0;overflow:hidden;border:1px solid #dfe8e2;border-radius:14px;background:white}.pn-install-grid img{width:100%;height:230px;object-fit:cover}.pn-install-grid figcaption{padding:20px;color:#274a35;font-size:20px;font-weight:750;line-height:1.5}.pn-install-grid small{display:block;font-size:12px;font-weight:400;margin-top:6px;color:#6b786f}.pn-install-grid small a{color:inherit}@media(max-width:767px){.pn-applications,.pn-two-tables,.pn-fs-product{grid-template-columns:1fr;gap:18px}.pn-feature-list article{padding:20px;gap:14px}.pn-feature-list article>span{flex-basis:38px;height:38px;font-size:15px}.pn-feature-list dl{grid-template-columns:1fr;gap:6px}.pn-feature-list dd{margin-bottom:12px}.pni-product-detail .pn-feature-list h3{font-size:21px}.pn-fs-product header{padding:18px}.pn-fs-figures{gap:12px}.pn-fs-figures figure{flex-basis:40%;max-width:48%}.pn-install-grid{grid-template-columns:1fr}.pn-install-grid img{height:auto;aspect-ratio:4/3}.pn-poster-title{padding:4px}.pn-poster-title span{letter-spacing:3px}}.pni-product-detail .pn-install-grid figure>img{width:100%!important;height:260px!important;object-fit:cover!important;border-radius:0!important}.pn-feature-symbol{flex:0 0 90px;width:90px;align-self:flex-start}.pn-feature-symbol .pn-crop{border-radius:50%}@media(max-width:767px){.pni-product-detail .pn-install-grid figure>img{height:auto!important;aspect-ratio:4/3}.pn-feature-symbol{flex-basis:56px;width:56px}}