.nl-site .de-detail-image img{width:100%;height:100%;object-fit:contain}.nl-site .de-product-image{position:relative}.nl-bestseller{position:absolute;right:12px;top:12px;background:#f3ce72;color:#35260b;padding:6px 11px;border-radius:20px;font-size:.75rem;font-weight:700}.nl-site .de-facts dt{font-weight:700}.nl-site .de-facts dd{margin:0}.nl-site .de-footer-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:28px}.nl-site .de-footer-grid a{display:block;margin:9px 0}.nl-site .de-footer-grid h2{font-size:1.05rem}.nl-detail-images{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.nl-detail-images img{display:block;max-width:100%;height:auto;margin:auto}.nl-detail-images figure{margin:0}.nl-detail-images figcaption{font-size:.8rem;color:#555;margin-top:8px}.nl-site .de-tab-headers{overflow-x:auto}.nl-site .de-tab-header{white-space:nowrap}.nl-site .de-tab-html{overflow-x:auto}.nl-site .de-tab-html img{max-width:100%;height:auto}.nl-site .de-footer{margin-top:32px}.nl-site [hidden]{display:none!important}@media(max-width:900px){.nl-site .de-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.nl-site .de-footer-grid,.nl-detail-images{grid-template-columns:1fr}.nl-site .de-page-head h1{overflow-wrap:anywhere}.nl-site .de-price-kit-details{grid-template-columns:1fr}.nl-site .de-tab-header{padding:12px}.nl-site .de-detail-thumbnails{overflow-x:auto}.nl-site .de-header-tools .de-cta{display:none}}
