.tpt-interactive-banner__list{display:flex;margin:0 -8px}.tpt-interactive-banner__list .tpt-interactive-banner__item{width:calc(100% / 6);padding:0 8px;transition:width .3s ease}.tpt-interactive-banner__image-wrapper{position:relative;height:366px;overflow:hidden}.tpt-interactive-banner__link{display:block;position:relative;width:100%;height:100%}.tpt-interactive-banner__image{height:100%;position:relative;overflow:hidden}.tpt-interactive-banner__image:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#ffffff40;pointer-events:none;z-index:1}.tpt-interactive-banner__image svg,.tpt-interactive-banner__image img{vertical-align:top;object-fit:cover;object-position:center;position:absolute;top:0;left:0;width:100%;height:100%;transition:transform .5s ease}.tpt-interactive-banner__item:hover .tpt-interactive-banner__image img,.tpt-interactive-banner__item.active:hover .tpt-interactive-banner__image img{transform:scale(1.1)}.tpt-interactive-banner__list .tpt-interactive-banner__item.active{width:50%}.tpt-interactive-banner__center-heading{position:absolute;bottom:20px;left:20px;transform:none;z-index:2;opacity:1;transition:opacity .3s ease;pointer-events:none;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;text-align:left;width:calc(100% - 40px)}.tpt-interactive-banner__center-title{font-size:20px!important;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:rgb(var(--color-foreground));margin:0;text-align:left;white-space:pre-line}.tpt-interactive-banner__info{opacity:0;transition:opacity .2s ease;margin-top:1.5rem;height:60px;overflow:hidden}.tpt-interactive-banner__item.active .tpt-interactive-banner__info,.tpt-interactive-banner__item:hover .tpt-interactive-banner__info{opacity:1}.tpt-interactive-banner__info-link{display:flex;justify-content:space-between;gap:2rem;text-decoration:none}.tpt-interactive-banner__info-left{flex:1}.tpt-interactive-banner__info-right{flex:1;text-align:right}.tpt-interactive-banner__heading{font-size:16px;font-weight:400;letter-spacing:0;color:#312a27;display:block;white-space:pre-line;line-height:normal}.tpt-interactive-banner__subheading{font-size:16px;font-weight:400;color:#312a27;display:block;font-family:var(--font-body-family);font-style:var(--font-body-style);white-space:pre-line;line-height:normal}.tpt-interactive-banner__section-header{padding-bottom:4rem}.tpt-interactive-banner__section-header .tpt-section-header_sub-heading,.tpt-interactive-banner__section-header .tpt-section-header_description,.tpt-interactive-banner__section-header .tpt-section-header_description *{color:#312a27}@media screen and (min-width: 768px) and (max-width: 1279px){.tpt-interactive-banner__image-wrapper{height:366px}.tpt-interactive-banner__center-title{font-size:20px}.tpt-interactive-banner__heading,.tpt-interactive-banner__subheading{font-size:16px}}@media screen and (max-width: 767px){.tpt-interactive-banner__list{flex-direction:column;margin:0;gap:15px}.tpt-interactive-banner__list .tpt-interactive-banner__item{padding:0;width:100%!important;margin-bottom:0}.tpt-interactive-banner__image-wrapper{height:var(--image-height, 366px)}.tpt-interactive-banner__section-header{padding-bottom:3rem}.tpt-interactive-banner__info,.tpt-interactive-banner__center-heading{opacity:1!important}.tpt-interactive-banner__center-title{font-size:24px}.tpt-interactive-banner__heading,.tpt-interactive-banner__subheading{font-size:14px}.tpt-interactive-banner__info{margin-top:8px;height:45px}.tpt-interactive-banner__info-link{display:flex;justify-content:space-between;gap:2rem}.tpt-interactive-banner__info-left{flex:1}.tpt-interactive-banner__info-right{flex:1;text-align:right}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/tpt-interactive-banner.css.map */
