@import"https://fonts.googleapis.com/css2?family=Staatliches&display=swap";@import"https://fonts.googleapis.com/css2?family=Chivo:ital,wght@0,100..900;1,100..900&family=Staatliches&display=swap";body{background:#fff!important}.slideshow__text-wrapper.banner__content{z-index:5}.page-width{max-width:1720px!important;padding:0 60px!important}.flickity-enabled:focus{outline:none;box-shadow:none!important}.slideshow.banner{height:auto;display:flex;flex-direction:column;position:relative;max-height:100vh}.banner__media{position:absolute;width:100%;height:100%}.banner__media img{width:100%;height:100%;object-fit:cover}.banner__media-desktop,.banner__media-mobile{width:100%;height:100%;position:absolute;top:0;left:0}.banner__media-desktop .desktop-image,.banner__media-mobile .mobile-image{width:100%;height:100%;object-fit:cover}.banner__media-desktop{display:block!important}.banner__media-mobile{display:none!important}@media screen and (max-width: 749px){.banner__media-desktop{display:none!important}.banner__media-mobile{display:block!important;min-height:350px}.slideshow__media.banner__media{position:relative;min-height:432px}.banner__media-mobile .mobile-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:fill!important;object-position:top!important}}.slider__slide{background-color:#fcf8f2!important}.slideshow__media.banner__media{width:100%;height:auto;aspect-ratio:16/9}.slideshow__slide .banner__media:after{background:linear-gradient(0deg,#00000080,#0000004d)}.banner__box .pre-heading{font-family:Staatliches,sans-serif!important;font-size:16px!important;color:#555!important;font-weight:400!important;text-transform:uppercase!important;letter-spacing:1.12px!important;margin-bottom:32px!important}.banner__box .banner__heading{font-family:Staatliches,sans-serif!important;color:#1e1e1e!important;font-size:5em!important;font-style:normal!important;font-weight:400!important;line-height:98.994%!important;text-transform:uppercase!important;margin-top:0;margin-bottom:10px!important}.banner__box .banner__heading span{color:#d43c25!important}.banner__box .banner__heading .first{color:#1e1e1e!important}.banner__box .sub-heading{font-family:Staatliches,sans-serif!important;color:#555!important;font-size:18px!important;font-weight:400!important;letter-spacing:5.4px!important;text-transform:uppercase!important;margin:0}.banner_box h1,h2,h3,h4,h5,h6{font-family:Staatliches,sans-serif!important;margin:0}.banner__text{max-width:500px}.banner__text p{font-family:Chivo,sans-serif!important;color:#555!important;font-size:20px!important;font-weight:400!important}.banner__box .h1{margin-bottom:1.5rem;font-size:calc(var(--font-heading-scale) * 5rem);letter-spacing:.1rem;line-height:1.2;font-family:Staatliches,sans-serif}.banner__box .banner__text{font-size:2rem;line-height:1.5;margin-bottom:1rem;margin-top:1rem!important}.slideshow .button{background:#d24027;border:none;min-width:20rem;padding:1.5rem 3rem;transition:background-color var(--duration-short) ease;display:flex;flex-direction:row;column-gap:8px;margin:0 auto;color:#fff;font-family:Staatliches,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:1.8px;text-transform:uppercase}.slideshow .button:hover{background:#b33420;border:none}.slider-counter__link--dots .dot{width:1.2rem;height:1.2rem;border:2px solid rgb(var(--color-background));background-color:transparent;border-radius:50%;transition:all var(--duration-short) ease}.slider-counter__link--dots:hover .dot{border-color:rgb(var(--color-background));background-color:rgba(var(--color-background),.4)}.slider-counter__link--active.slider-counter__link--dots .dot{background-color:rgb(var(--color-background));border-color:rgb(var(--color-background))}.slideshow__controls{position:absolute;bottom:3rem;width:100%;z-index:2}.slideshow__text-wrapper{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;z-index:1}@media screen and (min-width: 750px){.banner__box .h1{font-size:calc(var(--font-heading-scale) * 6rem)}}@media screen and (max-width: 749px){.slideshow.banner{min-height:750px;height:100%}.banner__media img{object-position:center}.banner__box .h1{font-size:calc(var(--font-heading-scale) * 3.5rem)}.banner__box .banner__text{font-size:1.6rem}.slideshow .button{width:100%;min-width:unset}.banner__box .h1{font-size:calc(var(--font-heading-scale) * 5rem)!important}}@media screen and (max-width: 1349px){.banner__box .h1{font-size:calc(var(--font-heading-scale) * 6rem)!important}}@media screen and (max-width: 1139px){.banner__text p{font-size:calc(var(--font-heading-scale) * 1.4rem)!important;max-width:80%}}@media screen and (max-width: 749px){.slideshow__slide{display:flex;flex-direction:column-reverse;justify-content:flex-end}.slideshow__media.banner__media,.slideshow__text-wrapper{position:relative;flex:1}.slideshow__text.banner__box{height:100%;padding:20px 0!important;display:flex;flex-direction:column;justify-content:center}.banner__media-mobile .mobile-image,.banner__media img{position:absolute;left:0;width:100%;height:100%;object-fit:fill!important;object-position:center}.banner__box .pre-heading{font-size:14px!important;letter-spacing:.98px!important;margin-bottom:24px!important}.banner__box .banner__heading{font-size:3em!important;margin-bottom:8px!important}.banner__box .sub-heading{font-size:14px!important;letter-spacing:4.8px!important}.banner__text p{font-size:16px!important;margin:0 auto!important;width:100%}.slideshow .button{width:100%;justify-content:center;padding:16px 20px}.banner__content{position:relative;padding:0}.slideshow__controls{position:relative;bottom:0;padding:20px 0;background:#fff}.page-width{padding:0 20px!important}}@media screen and (min-width: 750px) and (max-width: 1200px){.page-width{padding:0 40px!important}}
/*# sourceMappingURL=/cdn/shop/t/246/assets/custom2.css.map */
