html body main :is(.sv-product-stage,.svbl__hero--product .svbl__hero-layout){grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:64px!important;align-items:center}html body main .sv-product-gallery{min-width:0;width:100%;max-width:var(--sv-frame-product-width, 540px)}html body main :is(.sv-product-gallery__main,.svbl__hero-product){width:100%!important;max-width:var(--sv-frame-product-width, 540px)!important;height:auto!important;min-height:0!important;aspect-ratio:1 / 1!important;box-sizing:border-box}html body main :is(.sv-product-gallery__main img,.svbl__hero-product img){width:100%!important;height:100%!important;max-height:none!important;object-fit:contain!important}html body main .svm-applications .svm-applications__card{min-height:0!important;align-items:start}html body main .svm-page.svm-applications--split-fill .svm-applications__card>.svm-applications__scene,html body main .svm-applications .svm-applications__scene{height:auto!important;min-height:0!important;aspect-ratio:4 / 3!important;align-self:start}html body main .svm-applications .svm-applications__scene picture{position:absolute;top:0;right:0;bottom:0;left:0}html body main .sv-facts-matrix .sv-facts-matrix__item{min-height:0!important;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}html body main .sv-facts-matrix .sv-facts-matrix__media{width:100%;height:auto!important;min-height:0!important;aspect-ratio:4 / 3!important}html body main .sv-facts-matrix .sv-facts-matrix__copy{align-self:stretch;min-height:0;padding:24px}html body main .sv-home-capability-grid .sv-home-capability-grid__card{height:auto!important;min-height:var(--sv-frame-capability-height, 600px)!important;grid-template-rows:auto minmax(0,1fr)!important}html body main .sv-home-capability-grid .sv-home-capability-grid__media{position:relative;height:auto!important;min-height:0;aspect-ratio:4 / 3!important;align-self:start}html body main .sv-home-capability-grid .sv-home-capability-grid__media img{position:absolute;top:0;right:0;bottom:0;left:0}html body main .sv-home-capability-grid .sv-home-capability-grid__body{overflow:visible!important}html body main .sv-process-focus .sv-process-focus__card{aspect-ratio:4 / 3!important;height:auto!important;min-height:0!important}html body main .sv-process-focus .sv-process-focus__media:after{background:linear-gradient(180deg,#120e0e1f,#120e0ec7);opacity:var(--sv-focus-overlay, .5)}html body main .sv-process-focus .sv-process-focus__title{white-space:normal}html body main .sv-process-focus .sv-process-focus__result{font-size:16px!important;line-height:1.5}html body main .sv-home-scenes .sv-home-scenes__media,html body main .sv-home-scenes .sv-home-scenes__panel.is-leaving .sv-home-scenes__media{height:auto!important;max-height:none!important;aspect-ratio:16 / 9!important}.sv-home-scenes__visual{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}html body main .svwy-page-template .svwy.svwy-expertise--home-grid .svwy-capability{height:auto!important;min-height:0!important}html body main .svwy-page-template .svwy.svwy-expertise--home-grid .svwy-capability__media{width:100%!important;height:auto!important;min-height:0!important;flex:0 0 auto!important;aspect-ratio:4 / 3!important}html body main .svwy-page-template .svwy.svwy-expertise--home-grid .svwy-capability__media img{position:absolute;top:0;right:0;bottom:0;left:0}html body main .svwy-page-template .svwy.svwy-manufacturing [data-svwy-manufacturing-gallery] .svwy-manufacturing-item{width:384px!important;max-width:100%;height:auto!important;min-height:0!important;flex:0 0 384px!important;aspect-ratio:4 / 3!important}html body main .svwy-page-template .svwy.svwy-manufacturing [data-svwy-manufacturing-gallery] .svwy-manufacturing-item__media{width:100%;height:100%!important;min-height:0!important;aspect-ratio:auto!important}#MainContent .sve-page-template .svb-resource-hero{min-height:var(--svb-resource-height, 360px)!important;padding-top:76px!important}#MainContent .sve-page-template .svb-resource-hero__inner{min-height:calc(var(--svb-resource-height, 360px) - 76px)!important;padding-block:40px!important}@media(max-width:1099px){html body main :is(.sv-product-stage,.svbl__hero--product .svbl__hero-layout){gap:36px!important}}@media(max-width:760px){html body main :is(.sv-product-stage,.svbl__hero--product .svbl__hero-layout){grid-template-columns:minmax(0,1fr)!important;gap:32px!important;padding-inline:0!important}html body main :is(.sv-product-gallery,.sv-product-gallery__main,.svbl__hero--product .svbl__hero-product){width:100%!important;max-width:100%!important;margin-inline:auto}html body main .svbl__hero--product .svbl__hero-layout{width:calc(100% - 36px)!important}html body main .svwy-page-template .svwy.svwy-evidence .svwy-evidence-mosaic .svwy-evidence-mosaic__tile:nth-child(n){height:auto!important;min-height:0!important;aspect-ratio:1 / 1!important}html body main .svwy-page-template .svwy.svwy-manufacturing [data-svwy-manufacturing-gallery] .svwy-manufacturing-item{width:min(92%,360px)!important;max-width:360px;flex:0 0 min(92%,360px)!important}html body main .svwy-page-template .svwy.svwy-manufacturing .svwy-manufacturing-gallery__viewport{min-height:0!important}}@media(max-width:749px){html body main .sv-facts-matrix .sv-facts-matrix__item{grid-template-columns:minmax(0,1fr)}html body main .sv-home-scenes .sv-home-scenes__media{aspect-ratio:auto!important;display:flex;flex-direction:column}html body main .sv-home-scenes .sv-home-scenes__visual{position:relative;inset:auto;width:100%;aspect-ratio:4 / 3}html body main .sv-home-scenes .sv-home-scenes__media:after{content:none}html body main .sv-home-scenes .sv-home-scenes__copy{position:relative;width:100%;min-height:216px;padding:22px;color:var(--sv-scenes-text, #15191d)!important;background:var(--sv-scenes-panel, #f2f2f4)}html body main .sv-home-scenes .sv-home-scenes__copy :is(h3,.sv-home-scenes__body){display:block;overflow:visible;color:inherit!important;text-shadow:none;-webkit-line-clamp:unset}#MainContent .sve-page-template .svb-resource-hero{min-height:var(--svb-resource-height-mobile, 300px)!important;padding-top:68px!important}#MainContent .sve-page-template .svb-resource-hero__inner{min-height:calc(var(--svb-resource-height-mobile, 300px) - 68px)!important;padding-block:32px!important}}
/*# sourceMappingURL=/cdn/shop/t/117/assets/svb-image-frames.css.map */
