.td-two-banners__main{background-color:var(--bg-color-first, #fff)}.td-two-banners__secondary{background-color:var(--bg-color-second, #fff)}.td-two-banners__content-container{z-index:1;position:relative;display:flex;flex-direction:column;gap:20px;max-width:500px;margin:0 auto}.td-two-banners__wrapper{display:grid}.td-two-banners__banner{display:flex;align-items:center;flex-direction:column;gap:15px;justify-content:center;padding:25px;position:relative;min-height:var(--section-min-height, 400px)}.td-two-banners__media{position:absolute;top:0;left:0;height:100%;display:flex;width:100%}.td-two-banners__media>*{object-fit:cover;width:100%;height:auto}video-component{display:block}.td-two-banners .height--adapt{--aspect-ratio: 1.778}.td-two-banners video-component,.td-two-banners deferred-media{position:absolute;top:0;left:0;width:100%;height:100%}.td-two-banners video{object-fit:cover}.td-two-banners video,.td-two-banners iframe{position:absolute;top:0;left:0;width:100%;height:100%}.td-two-banners__bg-iframe-video{position:absolute;overflow:hidden;top:50%;width:100%;height:100%;padding-top:56.3%;transform:translateY(-50%);pointer-events:none}.td-two-banners__bg-iframe-video .has-iframe{position:absolute;top:-60px;left:50%;width:100%;height:calc(100% + 120px);transform:translate(-50%)}.td-two-banners--played .video-played-hidden,.td-two-banners deferred-media[loaded] .video-played-hidden{transition:opacity .3s;opacity:0;pointer-events:none}.td-two-banners__review-stars{color:var(--stars-color, #fff)}.td-two-banners__content-container>*{margin:0}.td-two-banners__review>*{margin:0}.td-two-banners__review{display:flex;flex-direction:column;gap:10px}.td-two-banners__review-stars{line-height:1;letter-spacing:-5px;--icon-size: 20px}.td-two-banners__review-customer{font-size:18px;margin-bottom:10px}.td-two-banners__button__btn{width:100%;max-width:375px}@media screen and (min-width: 998px){.td-two-banners__wrapper{grid-template-columns:var(--firs-banner-width-dsk, 50%) auto}.td-two-banners__banner{min-height:var(--section-min-height, 500px);padding:30px 20px}.td-two-banners__content-container{gap:30px}.td-two-banners__button__btn{width:unset;min-width:280px}.td-two-banners__review-stars{--icon-size: 22px}}
/*# sourceMappingURL=/cdn/shop/t/546/assets/section-td-two-banners.css.map */
