.marquee{overflow:hidden;width:100%;display:block}.marquee__inner{width:200vw;animation:marquee 15s linear infinite;display:flex;justify-content:space-around}.marquee__inner div{display:block;white-space:nowrap}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-100vw)}}.template-index .image-hero-desktop h2{font-size:48px}@media (min-width: 1500px){.template-index .image-hero-desktop.tallheight .col-xl-4.col-lg-6.col-md-6.col-12.pe-0.ps-0 h2{max-width:620px}.template-index .image-hero-desktop.tallheight .col-xl-4.col-lg-6.col-md-6.col-12.pe-0.ps-0 .caption_txt{max-width:600px!important}}@media (max-width: 1350px){.template-index .image-hero.withreviews.shortbanner h2.h1{font-size:40px;line-height:1.3}}@media (min-width: 1024px) and (max-width: 1499px){.template-index .image-hero-desktop .caption_txt{max-width:440px}}@media (max-width: 600px){.template-index .image-hero.shortbanner.withreviews .image-hero-desktop .overlay{background:linear-gradient(177deg,#000000b3 10.13%,#0000 56.88%),#d3d3d3 -2.534px -61.736px / 110.957% 183.346% no-repeat;display:block!important}}.template-index .card-product .promo-theme-badge{background-color:var(--bs-promo-badge-bg-color);color:var(--bs-promo-badge-text-color);font-family:Inter;font-size:18px;font-weight:700;line-height:normal;letter-spacing:-.28px;padding:5px;position:absolute;left:0;right:0;top:0;text-align:center;text-transform:uppercase;z-index:1}@media screen and (max-width: 767px){.template-index .card-product .promo-theme-badge{font-size:10px;padding:2px}}.template-index .card-product .promo-theme-badge:empty{display:none}
/*# sourceMappingURL=/cdn/shop/t/545/assets/template-index.css.map */
