.templateIndex .section-gallery-grid .block-inner:hover .block-banner .image__style{transform:scale(0.95)}.templateIndex .section-gallery-grid .block-banner .image__style{padding-top:unset !important}.templateIndex .section-gallery-grid .block-banner .image__style img{padding:7px}.templateIndex .section-product-video .section-content-inner>.pr{padding-bottom:56.25%;overflow:hidden;max-width:100%;height:auto}.templateIndex .section-product-video .section-content-inner iframe{position:absolute;left:0;top:0;width:100%;height:100%}.section-gallery-grid .block-banner .image__style{transition:all .35s ease-in-out}.section-gallery-grid .block-banner .image__style img{-o-object-fit:contain;object-fit:contain}.section-gallery-grid .block-banner .content-wrapper{flex:0 0 63%;margin:auto;text-align:right;padding-right:15px;padding-left:5px}.section-gallery-grid .block-banner .pa-cc{display:flex}.section-gallery-grid .block-banner .pa-cc .icon{width:43px;height:43px}.section-gallery-grid .block-inner{margin-bottom:20px;overflow:hidden;cursor:pointer}.section-gallery-grid .block-heading{font-size:12px;text-decoration:underline;color:var(--text-color);margin-bottom:8px;text-underline-offset:1px;display:none}.section-gallery-grid .block-title{font-size:24px;font-weight:700;line-height:1.28em;margin-bottom:6px;font-family:TradeGothic Bold}.section-gallery-grid .block-content{color:var(--subtext-color);line-height:1.43em;margin-bottom:16px}.section-gallery-grid .text-content{font-size:16px;line-height:1.39em;margin-top:12px;margin-bottom:10px;font-family:TradeGothic Bold}.section-gallery-grid .group-button{margin-top:16px}@media (max-width: 999px){.section-gallery-grid .block-background .image__style{min-height:188px}}@media (min-width: 1000px){.section-gallery-grid .block-title{font-size:30px}}@media (min-width: 1300px){.section-gallery-grid .block-banner .content-wrapper{flex:0 0 60%;padding-left:15px;padding-right:50px}.section-gallery-grid .block-heading{display:block}.section-gallery-grid .group-button{margin-top:20px}}.section-product-video .section-content-inner,.section-product-video .section-content-inner div.pr{overflow:hidden}.section-product-video .video-play-icon{display:flex;flex-wrap:wrap;width:100%;max-width:300px;transition:all .35s ease-in-out}.section-product-video .video-play-icon svg{display:flex;justify-content:center;margin:auto}.section-product-video .heading{font-weight:600;color:#fff;font-size:20px;flex:0 0 100%;text-align:center;padding-top:20px}
