@font-face{font-family:Jost;font-style:normal;font-weight:400;font-display:swap;src:url(//vanitydecors.com/cdn/fonts/jost/jost_n4.d47a1b6347ce4a4c9f437608011273009d91f2b7.woff2) format("woff2")}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(//vanitydecors.com/cdn/fonts/dm_sans/dmsans_n5.8a0f1984c77eb7186ceb87c4da2173ff65eb012e.woff2) format("woff2")}slideshow-component{display:block;position:relative;overflow:hidden;font-family:Jost,sans-serif}slideshow-component .slideshow{display:block;position:relative;overflow:hidden;width:100%}slideshow-component .slideshow__slide{display:none;position:relative;width:100%;min-height:55rem;overflow:hidden}slideshow-component .slideshow__slide.is-active{display:block}slideshow-component .slideshow__media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}slideshow-component .slideshow__media img{display:block;width:100%;height:100%;object-fit:cover}slideshow-component .slideshow__media:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background:#000;pointer-events:none}slideshow-component .slideshow__text-wrapper{position:relative;z-index:2;display:flex;align-items:center;width:100%;max-width:126.5rem;min-height:55rem;margin:0 auto;padding:0 5rem}slideshow-component .slideshow__text{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:54.5rem;max-width:54.5rem;min-height:32.6rem;padding:4rem 0;color:#ffffffbf;background:transparent;font-family:Jost,sans-serif;font-size:1.6rem;line-height:1.8;letter-spacing:.06rem;text-align:left}slideshow-component .banner__heading{width:100%;max-width:100%;margin:0;color:#fff;font-family:DM Sans,sans-serif;font-size:5.46rem;font-weight:500;line-height:1.2857;letter-spacing:.063rem;text-align:left}slideshow-component .banner__text{max-width:100%;margin-top:1rem;color:#ffffffbf;font-family:Jost,sans-serif;font-size:1.6rem;font-weight:400;line-height:1.8;letter-spacing:.06rem;text-align:left}slideshow-component .banner__buttons{margin-top:2rem}slideshow-component .banner__buttons .button{position:relative;display:flex;align-items:center;justify-content:center;min-width:0;height:4.7rem;padding:0 3rem;border:0;border-radius:.7rem;color:#fff;background:#32384100;box-shadow:inset 0 0 0 1px #fff;font-family:Jost,sans-serif;font-size:1.5rem;font-weight:400;line-height:1.8rem;letter-spacing:.1rem;text-decoration:none;text-align:left}slideshow-component .banner__buttons .button:hover{color:#2b2c2d;background:#fff}slideshow-component .slideshow__controls{position:relative;inset:auto;z-index:3;display:flex;align-items:center;justify-content:center;width:100%;height:4.6rem;padding:0;color:#2b2c2dbf;background:transparent;font-family:Jost,sans-serif;font-size:1.6rem;line-height:1.8;letter-spacing:.06rem;transform:none}slideshow-component .slider-button{display:flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;padding:.1rem .6rem;border:0;border-radius:0;color:#2b2c2dbf;background:transparent;cursor:pointer}slideshow-component .slider-button .svg-wrapper{display:none}slideshow-component .slider-button--prev:before,slideshow-component .slider-button--next:before{font-family:Arial,sans-serif;font-size:2.4rem;font-weight:400;line-height:1}slideshow-component .slider-button--prev:before{content:"\2039"}slideshow-component .slider-button--next:before{content:"\203a"}slideshow-component .slider-counter{min-width:3.8rem;text-align:center}@media screen and (max-width:749px){slideshow-component .slideshow__slide,slideshow-component .slideshow__text-wrapper{min-height:44rem}slideshow-component .slideshow__text-wrapper{align-items:flex-end;padding:0 2rem}slideshow-component .slideshow__text{width:100%;max-width:100%;min-height:auto;padding:3rem 0}slideshow-component .banner__heading{font-size:3.4rem;line-height:1.2}slideshow-component .slideshow__text-mobile--center,slideshow-component .slideshow__text-mobile--center .banner__heading,slideshow-component .slideshow__text-mobile--center .banner__text{align-items:center;text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/10/compiled_assets/styles.css.map */
