.slideshow-section slideshow-slides{min-height:unset!important;width:100%}.slideshow-section slideshow-slide{min-height:unset!important;width:100%}.slideshow-section slideshow-slide .slide__image-container{position:relative!important;width:100%;height:auto}.slideshow-section slideshow-slide img{width:100%;height:auto;object-fit:contain;object-position:center center}.slideshow-section slideshow-component,.slideshow-section slideshow-container{width:100%}[class*=ai-hero-banner] [class*=image-wrapper]{height:auto!important}[class*=ai-hero-banner] img{width:100%;height:auto;object-fit:contain}.device-phone.orient-portrait .hidden--mobile{display:none!important}.device-phone.orient-landscape .hidden--mobile:not(.slideshow-section *){display:none!important}.device-tablet.orient-portrait .hidden--mobile,.device-tablet.orient-landscape .hidden--desktop,.device-desktop .hidden--desktop{display:none!important}@media screen and (max-width:749px){.device-tablet.orient-landscape .hidden--mobile{display:revert!important;visibility:visible!important;position:static!important;width:auto!important;height:auto!important;overflow:visible!important;opacity:1!important;pointer-events:auto!important}}@media screen and (min-width:750px){.device-phone .hidden--desktop{display:revert!important;visibility:visible!important;position:static!important;width:auto!important;height:auto!important;overflow:visible!important;opacity:1!important;pointer-events:auto!important}}.product-grid{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(160px,1fr))!important;gap:12px!important}@media screen and (min-width:1024px){.product-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))!important}}.section-resource-list{position:relative;z-index:1;overflow:visible}.resource-list__carousel{overflow:visible;position:relative;z-index:1}.resource-list__carousel slideshow-slides{overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch}.section-resource-list+*{position:relative;z-index:0}.resource-list__carousel{--mobile-card-size: 44cqw !important}@container resource-list-carousel (min-width: 320px){.resource-list__carousel .resource-list__slide{--section-slide-width: calc((100% - (var(--resource-list-column-gap) * 1)) / 2);--slide-width: var(--section-slide-width)}}@container resource-list-carousel (min-width: 500px){.resource-list__carousel .resource-list__slide{--section-slide-width: calc((100% - (var(--resource-list-column-gap) * 2)) / 3);--slide-width: var(--section-slide-width)}}@container resource-list-carousel (min-width: 660px){.resource-list__carousel .resource-list__slide{--section-slide-width: calc((100% - (var(--resource-list-column-gap) * 3)) / 4);--slide-width: var(--section-slide-width)}}@container resource-list-carousel (min-width: 820px){.resource-list__carousel .resource-list__slide{--section-slide-width: calc((100% - (var(--resource-list-column-gap) * 4)) / 5);--slide-width: var(--section-slide-width)}}@container resource-list-carousel (min-width: 980px){.resource-list__carousel .resource-list__slide{--section-slide-width: calc((100% - (var(--resource-list-column-gap) * 5)) / 6);--slide-width: var(--section-slide-width)}}@container resource-list-carousel (min-width: 1140px){.resource-list__carousel .resource-list__slide{--section-slide-width: calc((100% - (var(--resource-list-column-gap) * 6)) / 7);--slide-width: var(--section-slide-width)}}@container resource-list-carousel (min-width: 1300px){.resource-list__carousel .resource-list__slide{--section-slide-width: calc((100% - (var(--resource-list-column-gap) * 7)) / 8);--slide-width: var(--section-slide-width)}}.card-gallery slideshow-slides{aspect-ratio:var(--gallery-aspect-ratio, 1 / 1);overflow:hidden}.card-gallery .product-media__image{width:100%;height:100%;object-fit:cover}.product-information .product-media__image{width:100%;height:auto;object-fit:contain;object-position:center center}.product-grid__card product-price,.product-card product-price,.resource-list__item product-price{font-size:1rem!important;font-weight:600!important}.product-grid__card product-price .price,.product-card product-price .price,.resource-list__item product-price .price{font-size:1rem!important;font-weight:600!important}.product-grid__card.product-grid__card,.product-card .product-card__content.layout-panel-flex.layout-panel-flex--column{display:flex!important;flex-direction:column!important;justify-content:flex-start!important}.product-grid__card product-title,.product-card product-title,.resource-list__item product-title{flex:1 1 auto!important}.product-grid__card product-price,.product-card product-price,.resource-list__item product-price{flex:0 0 auto!important;margin-top:auto!important}.product-details product-price .price,.main-product product-price .price,section[id*=product] product-price .price{font-size:1.25rem!important;font-weight:600!important}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeSpeed}.language-selector{display:none!important}.dropdown-localization__button{padding:2px 6px!important;font-size:.75rem!important;min-height:unset!important;height:auto!important;line-height:1.2!important}.icon-flag{width:20px!important;height:14px!important;min-width:20px!important}.dropdown-localization{font-size:.75rem!important}.dropdown-localization__button .localization-selector{gap:4px!important;font-size:.75rem!important}.product-information table,.rte table,[class*=product] .rte table{width:100%;border-collapse:collapse;font-size:12px!important;line-height:1.3!important;margin:8px 0!important}.product-information table th,.rte table th,[class*=product] .rte table th{background:#1b4332;color:#fff;font-size:11px!important;font-weight:600;text-transform:uppercase;letter-spacing:.03em;padding:6px 10px!important;border:1px solid #1B4332;text-align:left}.product-information table td,.rte table td,[class*=product] .rte table td{padding:5px 10px!important;border:1px solid #e0ebe5;font-size:12px!important;line-height:1.3!important;vertical-align:middle;color:#333}.product-information table tr:nth-child(2n) td,.rte table tr:nth-child(2n) td,[class*=product] .rte table tr:nth-child(2n) td{background:#f8faf9}.product-information table tr:hover td,.rte table tr:hover td{background:#f0f5f2}
/*# sourceMappingURL=/cdn/shop/t/14/assets/banner-fix.css.map */
