.slider-container{position:relative;height:680px}.hero-slide{width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:60% 50%;position:absolute;opacity:0;visibility:hidden;z-index:1;transition:opacity .2s ease-in}.hero-slide.hero-slide-no-text{transition:none}@media screen and (max-width: 1024px){.hero-slide{background-position:95% 50%}}@media screen and (max-width: 480px){.hero-slide{background-position:80% 50%}.slider-container.slider-container-no-text{height:auto;min-height:100vw}.hero-slide.hero-slide-no-text{background-position:center center;height:100%;min-height:100vw;transition:none}}@media screen and (min-width: 1600px){.slider-container{height:720px}}.slide-active{opacity:1;visibility:visible}.hero-slide-content{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;height:100%;text-align:center;padding-bottom:3rem}.hero-slide-content .hero-slide-badge{display:flex;justify-content:center;align-items:center;padding:0 1.5rem;font-size:.75em;height:2rem;width:fit-content;border:1px solid #fff;background:transparent;font-family:var(--brand-font-body);font-weight:700;text-decoration:none;border-radius:2.6em;text-transform:uppercase;color:#fff;margin-bottom:.75em}@media (min-width: 990px){.hero-slide-content{align-items:flex-start;display:flex;justify-content:center;text-align:left;padding-bottom:0}.hero-slide-content .hero-slide-badge{margin-bottom:1rem}}.hero-slide-content h2{font-size:1.2em;font-weight:700;line-height:1.4em;text-transform:uppercase;max-width:800px;font-family:var(--brand-font-heading);color:#fff;margin-bottom:.75em}.hero-slide-content p{font-size:16px;line-height:1.4em;max-width:510px;margin-bottom:1.6em;color:#fff}.hero-slide-button{display:flex;justify-content:center;align-items:center;padding:0 2rem;font-size:.75em;height:2.8rem;width:100%;max-width:10rem;border:1px solid #000;font-family:var(--brand-font-body);font-weight:700;text-decoration:none;border-radius:2.6em;text-transform:uppercase;color:#000;border-color:#fff;background-color:#fff}.hero-slide-button:hover{background-color:transparent;color:#fff}@media (min-width: 990px){.hero-slide-content h2{font-size:1.75em;line-height:1.25em}}@media (min-width: 1600px){.hero-slide-content h2{font-size:2.1em}.hero-slide-button{font-size:1em;padding:0 4rem;height:3.4rem;max-width:fit-content}}.hero-slide-content h2.desktop-text-black,.hero-slide-content p.desktop-text-black{color:var(--color-base-text)}.hero-slide-content h2.desktop-text-white,.hero-slide-content p.desktop-text-white{color:#fff}.hero-slide-badges{display:flex;position:relative;gap:1rem;margin-top:2rem}.trustpilot-appstore-badge{width:100%;height:100%}.trustpilot-appstore-badge img{width:100%;height:100%;max-height:3rem}@media (min-width: 990px){.hero-slide-badges{gap:2rem;margin-top:4rem}.trustpilot-appstore-badge img{max-height:4rem}}@media (min-width: 1600px){.hero-slide-badges{gap:2rem;margin-top:5rem}.trustpilot-appstore-badge img{max-height:4rem}}.slider-controls #next,.slider-controls #prev,.slider-controls #slideTotal,.slider-controls #slideCurrent{display:none}.slider-controls{display:none;position:absolute;z-index:1;left:0;right:0;bottom:4.2em}.slider-controls .step:empty{display:block;width:85px;height:4px;background:#e3e3e4;margin-right:1em;cursor:pointer}.slider-controls .step.active:empty{background:#000}.slider-button{display:inline-block;border:1px solid;width:45px;height:45px;border-radius:50%;padding:12px;margin-left:15px;cursor:pointer;opacity:.6}.slider__svg-button{width:14px;margin-left:2px}.prev-btn{border-bottom:1px solid #000000;border-left:1px solid #000000;opacity:.3}#slideCurrent{opacity:.9}@media (max-width: 356px){.hero-slide-content p{display:none}}@media (max-width: 980px){.hero-slide .hero-slide-content h2.mobile-text-black,.hero-slide .hero-slide-content p.mobile-text-black{color:var(--color-base-text)}.hero-slide .hero-slide-content h2.mobile-text-white,.hero-slide .hero-slide-content p.mobile-text-white{color:#fff}}@media (max-width: 767px){.slider-button{display:none}}@media (max-width: 1024px){.hero-slide-content p{padding:0;font-size:16px;font-weight:400;line-height:1.4;color:#fff;max-width:357px}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/full-slider.css.map */
