.tsl-demo-img{filter:contrast(1.03) saturate(1.06)}.tsl-demo-img--before{filter:contrast(.88) saturate(.55) brightness(.92)}.slideshow__media .tsl-demo-img,.multirow .image-with-text__media .tsl-demo-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 30%;display:block}.multirow .image-with-text__media{position:relative;overflow:hidden;min-height:28rem}.multirow .image-with-text__media--medium{min-height:32rem}.multirow .image-with-text__media--large{min-height:36rem}.banner__media .tsl-demo-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 35%}.media.ratio .tsl-demo-img,.banner__media .tsl-demo-img,.media .tsl-demo-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.media-card{position:relative;overflow:hidden}.media-card .tsl-demo-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.collage-card .media.ratio .tsl-demo-img{position:absolute;top:0;right:0;bottom:0;left:0}.before-after__media .tsl-demo-img{width:100%;height:100%;object-fit:cover;object-position:center 30%;position:absolute;top:0;right:0;bottom:0;left:0;display:block}.image-with-text__media:has(.tsl-demo-img){position:relative;overflow:hidden;min-height:28rem}.image-with-text__media--large:has(.tsl-demo-img){min-height:34rem}.image-with-text__media .tsl-demo-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 28%;display:block}body.tsl-experience-mode .image-with-text__media:has(.tsl-xp-product-media-wrap){position:relative;min-height:28rem}@media screen and (min-width:750px){body.tsl-experience-mode .image-with-text__media:has(.tsl-xp-product-media-wrap){min-height:46rem}}body.tsl-experience-mode .image-with-text__media .tsl-demo-img--fit{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;object-position:center}.banner--large .banner__media.media,.banner--medium .banner__media.media{min-height:42rem}.banner--desktop-transparent .banner__box,.slideshow__text-wrapper.banner--desktop-transparent .banner__box{max-width:34rem;width:auto;margin-inline:auto;padding:0 .5rem;background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border-radius:0;box-shadow:none}.banner--desktop-transparent .banner__heading,.slideshow__text-wrapper.banner--desktop-transparent .banner__heading{color:#f7f5f1!important;text-shadow:0 1px 2px rgba(0,0,0,.5),0 10px 32px rgba(0,0,0,.45)}.banner--desktop-transparent .banner__text,.banner--desktop-transparent .banner__text p,.slideshow__text-wrapper.banner--desktop-transparent .banner__text,.slideshow__text-wrapper.banner--desktop-transparent .banner__text p{color:#f7f5f1!important;text-shadow:0 1px 2px rgba(0,0,0,.45),0 8px 24px rgba(0,0,0,.4)}.banner--desktop-transparent .banner__buttons,.slideshow__text-wrapper.banner--desktop-transparent .banner__buttons{margin-top:1.1rem}.image-with-text__text-item,.multirow .image-with-text__text-item,.image-with-text__content,.multirow .image-with-text__content{overflow:visible!important}.image-with-text__content--desktop-left>*,.image-with-text__content--mobile-left>*{align-self:flex-start;text-align:left}.collapse-padding .image-with-text__grid .image-with-text__content:not(.image-with-text__content--desktop-center){padding-left:1.75rem!important;padding-right:1.75rem!important}.image-with-text__content .button,.multirow .image-with-text__content .button{margin-left:2px;margin-right:2px;overflow:visible}.image-with-text__content .button:after,.multirow .image-with-text__content .button:after{-webkit-box-decoration-break:clone;box-decoration-break:clone}body.tsl-category-hogar .image-with-text__demo.tsl-demo-img,body.tsl-category-hogar .multirow .tsl-demo-img,body.tsl-category-hogar .banner__media .tsl-demo-img{object-position:center 42%}body.tsl-category-mascotas .banner__media .tsl-demo-img,body.tsl-category-mascotas .tsl-cat-hero .banner__image{object-position:center 45%;object-fit:cover}body.tsl-category-mascotas .multirow .tsl-demo-img,body.tsl-category-mascotas .image-with-text__demo.tsl-demo-img{object-position:center 40%;object-fit:cover}@media screen and (max-width:749px){.banner--large .banner__media.media,.banner--medium .banner__media.media{min-height:32rem}.image-with-text__media:has(.tsl-demo-img),.multirow .image-with-text__media{min-height:22rem}.banner--desktop-transparent .banner__box,.slideshow__text-wrapper.banner--desktop-transparent .banner__box{max-width:100%;padding:0 .75rem}}
/*# sourceMappingURL=/cdn/shop/t/49/assets/tsl-demo.css.map */
