.hero__banner--row{display:flex;width:100%;gap:88px}.hero__banner--col{width:calc(50% - 44px)}.hero__banner--title h2{color:#000;font-family:Venti CF bold;font-size:48px;font-style:normal;font-weight:700;line-height:114%;margin:0;display:inline-block;letter-spacing:0}.hero__banner--author h4{display:inline-block;color:#000;font-family:Venti CF bold;font-size:24px;font-style:normal;font-weight:700;line-height:120%;margin:0;padding-top:10px;letter-spacing:0}.hero__banner--text p{color:#000;font-family:Venti CF;font-size:20px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.2px;margin:16px 0 0}.hero__banner--items{margin:32px 0;display:inline-block;vertical-align:top}.hero__banner--item{display:inline-flex;padding:4px 12px;align-items:center;gap:8px;border-radius:12px;background:#00b26914;margin-bottom:12px;clear:both;float:left}.hero__banner--item:last-child{margin-bottom:0}.hero__banner--item-image{width:28px;display:flex;align-items:center;justify-content:center}.hero__banner--item-image img{max-width:28px;max-height:28px;object-fit:contain;object-position:center}.hero__banner--item-text{max-width:calc(100% - 28px)}.hero__banner--item-text p{color:#000;font-family:Venti CF;font-size:20px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:.2px;margin:0}.hero__banner--review{display:inline-flex;padding:16px;flex-direction:column;justify-content:center;align-items:center;gap:8px;border-radius:14px;background:#fff}.hero__banner--review-text p{color:#000;font-family:Venti CF semi;text-align:center;font-size:18px;font-style:normal;font-weight:600;line-height:140%;letter-spacing:.18px;text-decoration-line:underline;margin:0;text-underline-offset:3px}.hero__banner--review-stars{display:flex;align-items:center}.hero__banner--review-stars svg{max-width:100px;max-height:20px}.hero__banner--images-mobile{display:none}.hero__banner--btn .btn-primary{min-width:184px}.hero__banner .loox-rating .loox-rating-content{display:inline-flex;align-items:center;gap:2px;vertical-align:middle;max-width:190px;flex-wrap:wrap;justify-content:center}.hero__banner .loox-rating .loox-icon{color:#0c98b1;width:16px;height:auto;margin:0 2px}.hero__banner .loox-rating-label{display:inline-flex;width:auto;font-family:Venti CF semi;text-align:center;font-size:18px;font-style:normal;font-weight:600;line-height:1;letter-spacing:.18px;text-decoration-line:none;margin:14px 0 0;text-underline-offset:3px;color:#000;position:relative;left:-4px}.hero__banner .loox-rating-label:before{position:absolute;content:"";left:4px;right:0;bottom:0;height:1px;background:#000}body .loox-rating-label:after{content:"5-Star Reviews";margin-left:5px}@media screen and (max-width: 1199px){.hero__banner--title h2{font-size:32px}}@media screen and (max-width: 1023px){.hero__banner--title h2{font-size:32px;line-height:116%}.hero__banner--author h4{padding-top:8px}.hero__banner--row{gap:40px}.hero__banner--col{width:calc(50% - 20px)}}@media screen and (max-width: 767px){.Tablet_Only{display:block}.hero__banner--box{display:flex;flex-wrap:wrap}.hero__banner--items{order:1}.hero__banner--text{order:2}.hero__banner--btn{order:3;flex:100% 0 0}.hero__banner--text p{margin:0 0 32px}.Desktop_Only{display:none}.hero__banner--images-mobile{display:block}.hero__banner--col.right-col{position:relative}.hero__banner--review{position:absolute;bottom:126px;left:0;padding:16px 12px}.hero__banner--images-mobile img{width:calc(100% + 32px);margin-left:-16px;height:100%;max-width:calc(100% + 32px)}.hero__banner--review-text p{font-size:16px;font-weight:600;line-height:140%;letter-spacing:.16px}.hero__banner--row{flex-direction:column-reverse;gap:0}.hero__banner--col{width:100%}.hero__banner--btn .btn-primary{width:100%;display:flex}.hero__banner--col.right-col:before{content:"";width:calc(100% + 32px);height:50%;position:absolute;background:linear-gradient(0deg,#fff 39.01%,#fff0 85.03%);margin-left:-16px;bottom:0;left:0;right:0}.hero__banner--col.left-col{margin-top:calc(-35% + 35px);position:relative;z-index:1}.hero__banner--items{margin:20px 0 32px}.Tablet_Only.hero__banner--review{position:unset;background:transparent!important;text-align:left;padding:0;display:inline-block}.Tablet_Only.hero__banner--review .loox-rating-content .loox-rating-label:after{content:")";border:none;background:transparent;margin:0;left:unset;right:-3px;top:0;height:auto;position:absolute}.Tablet_Only.hero__banner--review .loox-rating-content .loox-rating-label:before{content:"(";border:none;background:transparent;margin:0;left:0;right:unset;top:0;height:auto}.hero__banner--item-text p{color:#000;font-family:Venti CF;font-size:16px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:.16px}.hero__banner--content-mobile .hero__banner--title h2{font-size:16px;font-style:normal;font-weight:600;line-height:116%}.hero__banner--content-mobile .hero__banner--author h4{font-size:16px;font-style:normal;font-weight:700;line-height:120%}.hero__banner--content-mobile .loox-rating-label{text-align:center;font-size:10px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:.1px;padding:0 2px!important;margin:0 0 0 6px}.hero__banner--content-mobile{border-radius:12px;background:#fffc;display:flex;width:44%;padding:12px;flex-direction:column;align-items:flex-start;gap:6px;position:absolute;top:45px;min-width:170px}.hero__banner .loox-rating .loox-rating-content{display:flex;align-items:center;gap:0;vertical-align:middle;max-width:unset;flex-wrap:wrap;justify-content:center}.hero__banner--box>div{flex:100% 0 0}.hero__banner--item{border-radius:12px;background:#baebd6cc}.hero__banner{margin-bottom:-24px}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/hero-banner.css.map */
