.desktop-banner_section{display:block}.desktop-banner_section .slideshow__slide.is-selected:after{content:none}.redesign-banner_section{position:relative;overflow:hidden;display:none}.redesign-banner_section .for-desktop{display:block}.redesign-banner_section .for-mobile{display:none}.redesign-banner_section .image{width:100%;height:100%;object-fit:cover;border-radius:0}.redesign-banner_section .redesign-banner_media{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%}.redesign-banner_section .redesign-banner_content{position:relative;z-index:1;min-height:515px;padding:85px 16px 16px;width:100%;text-align:center}.redesign-banner_section .redesign-banner_content .banner_content-wrapper{max-width:430px;margin:auto}.redesign-banner_section .redesign-banner_content .block--item{margin-bottom:var(--desktop-space)}.redesign-banner_section .redesign-banner_content .block--title{color:var(--text-color);font-family:Avenir Next,sans-serif;font-size:21px;font-style:normal;font-weight:500;letter-spacing:.21px;line-height:160%;text-transform:uppercase;padding:0 30px}.redesign-banner_section .redesign-banner_content .block--text>*{color:var(--text-color);font-family:Avenir Next,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:160%;letter-spacing:.32px;padding:0 18px}.redesign-banner_section .redesign-banner_content .block--button{display:flex;padding:14px 48px;justify-content:center;align-items:flex-start;border:2px solid #FFF;background:#1c1d1d;color:#fff;text-align:center;font-family:Avenir Next,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:var(--line-height-22_72, 22.72px);text-transform:uppercase;cursor:pointer}.redesign-banner_section .redesign-banner_content .testimonial--wrapper{border:1.5px solid #FDFBF7;background:#1c1d1d4d;box-shadow:0 10px 25px #0000001a;display:flex;padding:12px;flex-direction:column;align-items:center;gap:12px;width:100%}.redesign-banner_section .redesign-banner_content .testimonial--wrapper .review-stars{display:flex;gap:7px;padding:4px 24px}.redesign-banner_section .redesign-banner_content .testimonial--wrapper .review-stars svg{width:15px;height:20px}.redesign-banner_section .redesign-banner_content .testimonial--wrapper .review-text>*{color:#fafafa;text-align:center;font-family:Avenir Next,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.16px}.redesign-banner_section .redesign-banner_content .testimonial--wrapper .review-info_wrapper{display:flex;align-items:center;gap:16px;font-family:Avenir Next,sans-serif;color:#fafafa;font-size:14px;font-style:normal;font-weight:600;line-height:160%}.redesign-banner_section .redesign-banner_content .testimonial--wrapper .review-info_wrapper .icons{width:40px;height:auto;flex-shrink:0}@media screen and (max-width: 768px){.desktop-banner_section{display:none}.redesign-banner_section{display:block}.redesign-banner_section .for-desktop{display:none}.redesign-banner_section .for-mobile{display:block}.redesign-banner_section .redesign-banner_content .block--item{margin-bottom:var(--mobile-space)}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/redesign_hero-banner.css.map */
