:root{--brand-banner-gradient: linear-gradient(180deg, #4e2fd2 .05%, #4942d0 4.47%, #3e70ca 16.48%, #3497c6 28.95%, #2bb7c2 41.7%, #25d0bf 54.84%, #21e2bd 68.52%, #1eedbb 83.08%, #1df0bb 100.04%)}.wyze-brand-banner{position:relative;width:100%;overflow:hidden;background:var(--brand-banner-gradient);color:#fff;padding:0;margin:0;box-sizing:border-box}.wyze-brand-banner *,.wyze-brand-banner *:before,.wyze-brand-banner *:after{box-sizing:border-box}.wyze-brand-banner .has-bg-image{background-image:var(--wyze-brand-banner-bg, url(brand-banner-bg.png));background-size:cover;background-position:center;background-repeat:no-repeat;width:100%}.wyze-brand-banner__container{width:100%;max-width:1280px;margin:0 auto;padding:80px 24px 56px;text-align:center}.wyze-brand-banner__header{width:100%;display:flex;align-items:center;justify-content:center;margin-bottom:16px}.wyze-brand-banner__logo-wrap{display:flex;align-items:center;justify-content:center}.wyze-brand-banner__logo{display:block;width:251.5px;height:55px;max-width:100%;object-fit:contain}.wyze-brand-banner__divider{width:3px;height:88px;margin:0 48px;opacity:.4;background:#d2fff2;flex-shrink:0}.wyze-brand-banner__title{display:block;text-align:left;margin:0;font-family:Gilroy,Arial,-apple-system,BlinkMacSystemFont,sans-serif;font-size:38px;font-style:normal;font-weight:700;line-height:44px;letter-spacing:-.19px;color:#fff}.wyze-brand-banner__title-top,.wyze-brand-banner__title-bottom{display:block}.wyze-brand-banner__mobile_divider{display:none}.wyze-brand-banner__subtitle{text-align:center;font-family:Gilroy,Arial,-apple-system,BlinkMacSystemFont,sans-serif;font-size:29px;font-style:normal;font-weight:600;line-height:36px;letter-spacing:-.058px;color:#fff;max-width:960px;margin:16px auto 0}.wyze-brand-banner__bottom{width:100%;max-width:1280px;margin:0 auto;padding-bottom:80px;padding-left:24px;padding-right:24px;text-align:center}.wyze-brand-banner__stats{display:flex;align-items:center;justify-content:center;gap:64px;margin-bottom:56px}.wyze-brand-banner__stat-item{display:flex;height:100%;flex-direction:column;align-items:center;justify-content:flex-start;align-self:flex-start;text-align:center}.wyze-brand-banner__stat-number{font-family:Gilroy,Arial,-apple-system,BlinkMacSystemFont,sans-serif;font-size:36px;font-weight:700;line-height:1.15;white-space:nowrap;margin:0 0 8px;color:#0b0d10}.wyze-brand-banner__stat-label{text-align:center;margin:0;font-family:Gilroy,Arial,-apple-system,BlinkMacSystemFont,sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:28px;letter-spacing:-.02px;color:#1f1f1fbf}.wyze-brand-banner__stat-divider{width:10px;height:10px;border-radius:50%;background-color:#0b0d10;opacity:.5;flex-shrink:0}.wyze-brand-banner__rating{color:#393f47;display:flex;align-items:center;gap:4px;justify-content:center;text-align:center;font-family:Gilroy,Arial,-apple-system,BlinkMacSystemFont,sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:28px;letter-spacing:-.02px;margin-top:6px}.wyze-brand-banner__rating-score{font-weight:600;color:#393f47}.wyze-brand-banner__rating-stars{display:inline-flex;align-items:center;gap:2px}.wyze-brand-banner__rating_star{width:14px;height:16px;fill:#393f47;flex-shrink:0}.wyze-brand-banner__cta{width:100%;display:flex;align-items:center;justify-content:center}.wyze-brand-banner__button{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:16px 28px;border-radius:8px;background:#000;color:#fff!important;text-align:center;font-family:Gilroy,Arial,-apple-system,BlinkMacSystemFont,sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:24px;text-decoration:none;cursor:pointer;border:1px solid transparent;transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease}.wyze-brand-banner__button:hover{background:#1f2937;color:#fff!important;transform:translateY(-1px);box-shadow:0 4px 12px #00000040}.wyze-brand-banner__button-arrow{display:inline-flex;align-items:center;justify-content:center;transition:transform .2s ease}.wyze-brand-banner__button:hover .wyze-brand-banner__button-arrow{transform:translate(3px)}.wyze-brand-banner__button-arrow svg{display:block;width:14px;height:10px}@media screen and (max-width:989px){.wyze-brand-banner__container{padding:60px 16px 0}.wyze-brand-banner__header{flex-direction:column;align-items:center;gap:16px;margin-bottom:0}.wyze-brand-banner__logo{width:180px;height:40px}.wyze-brand-banner__divider{display:none}.wyze-brand-banner__title{text-align:center;font-size:20px;font-weight:600;line-height:28px;letter-spacing:-.02px;color:#fff}.wyze-brand-banner__title-top,.wyze-brand-banner__title-bottom{display:block;font-size:20px;font-weight:600;line-height:28px;letter-spacing:-.02px}.wyze-brand-banner__mobile_divider{display:block;width:160px;height:2px;border-radius:1px;margin:32px auto 0;background-color:#98ffdf66}.wyze-brand-banner__subtitle{display:none}.wyze-brand-banner__bottom{padding:0 16px 48px}.wyze-brand-banner__stats{flex-wrap:wrap;flex-direction:column;align-items:center;gap:20px;padding:32px 0;margin-bottom:0}.wyze-brand-banner__stat-divider{display:none}.wyze-brand-banner__stat-item{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:wrap;gap:5px;margin:0}.wyze-brand-banner__stat-number{font-size:20px;font-weight:700;line-height:28px;letter-spacing:-.02px;color:#1f1f1fd9;margin:0;white-space:nowrap;text-align:center}.wyze-brand-banner__stat-label{font-size:20px;font-style:normal;font-weight:600;line-height:28px;letter-spacing:-.02px;color:#1f1f1fbf;margin:0;text-align:center}.wyze-brand-banner__stat-label>br{display:none}.wyze-brand-banner__stat-item--rating{gap:5px}.wyze-brand-banner__rating{width:100%;font-size:16px;line-height:20px;margin-top:2px;justify-content:center;gap:3px}.wyze-brand-banner__rating-score{font-size:16px;font-weight:600}.wyze-brand-banner__rating_star{width:14px;height:14px}.wyze-brand-banner__cta{margin-top:0}.wyze-brand-banner__button{padding:16px 20px;font-size:14px;line-height:16px;min-height:48px;border-radius:8px}.wyze-brand-banner__button-arrow svg{width:12px;height:9px}}@media screen and (max-width:380px){.wyze-brand-banner__stat-number,.wyze-brand-banner__stat-label{font-size:17px;line-height:24px}.wyze-brand-banner__mobile_divider{width:130px;margin-top:24px}.wyze-brand-banner__stats{gap:16px;padding:24px 0}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/wyze-brand-banner.css.map */
