.product-banner{--banner-bg-gradient: linear-gradient(to top, #e1e4e6 0%, #a1b6c7 100%);--banner-bg-gradient-mobile: linear-gradient( to bottom, #a4b9c9 0%, #eceef0 100% );--button-gradient: linear-gradient(to top, #a2b8d7 0%, #4770b7 100%);--button-gradient-hover: linear-gradient(to top, #8fa8cc 0%, #3a5fa0 100%);--text-color: #000000;--button-text-color: #ffffff;width:100%;background:var(--banner-bg-gradient);overflow:hidden}.product-banner__container{display:flex;align-items:stretch;max-width:1920px;margin:0 auto;position:relative;min-height:735px}.product-banner__content{display:flex;flex-direction:column;justify-content:flex-start;padding:124px 0 75px 159px;flex-shrink:0;position:relative;z-index:1}.product-banner__text-wrapper{display:flex;flex-direction:column;gap:24px}.product-banner__headings{display:flex;flex-direction:column}.product-banner__title{font-weight:700;font-size:38px;line-height:60px;color:var(--text-color);margin:0}.product-banner__description{font-weight:400;font-size:22px;line-height:36px;color:var(--text-color);margin:0;max-width:748px}.product-banner__awards{display:flex;align-items:center;gap:43px;margin-top:48px}.product-banner__award-item{display:flex;align-items:center;justify-content:center;height:55px}.product-banner__award-item img{height:55px;width:auto;object-fit:contain}.product-banner__award-item:first-child img{width:109px;height:auto;max-height:55px}.product-banner__award-item:nth-child(2) img{width:100px;height:auto;max-height:55px}.product-banner__award-item:nth-child(3) img{width:176px;height:auto;max-height:55px}.product-banner__award-placeholder{width:100px;height:55px;background:#0000001a;border-radius:4px}.product-banner__button{display:inline-flex;align-items:center;justify-content:center;font-family:Montserrat,sans-serif;font-weight:600;font-size:22px;width:246px;height:66px;margin-top:48px;background:var(--button-gradient);border-radius:99px;line-height:1;color:var(--button-text-color);text-decoration:none;border:none;cursor:pointer;transition:opacity .3s ease,transform .2s ease}.product-banner__button:hover{opacity:.9;transform:translateY(-2px)}.product-banner__button:active{transform:translateY(0)}.product-banner__image-wrapper{position:absolute;right:0;top:0;width:1057px;overflow:hidden}.product-banner__hero-image{width:100%;height:100%;object-fit:cover;object-position:center}.product-banner__hero-placeholder{width:100%;height:100%;background:#0000000d}@media screen and (max-width: 1600px){.product-banner__description,.product-banner__headings{max-width:521px}.product-banner__image-wrapper{width:824px;height:573px;top:81px}}@media screen and (max-width: 990px){.product-banner__image-wrapper{width:50%;height:auto;top:0;bottom:0}}@media screen and (max-width: 768px){.product-banner{background:var(--banner-bg-gradient-mobile)}.product-banner__container{flex-direction:column;min-height:auto}.product-banner__content{order:2;width:100%;padding:18px 20px 40px}.product-banner__text-wrapper{gap:24px}.product-banner__title{font-size:28px;line-height:1.4;white-space:wrap}.product-banner__description{font-size:16px;line-height:1.5;max-width:100%}.product-banner__awards{gap:20px;margin-top:24px;justify-content:space-between}.product-banner__award-item{height:41px}.product-banner__award-item img,.product-banner__award-item:first-child img,.product-banner__award-item:nth-child(2) img,.product-banner__award-item:nth-child(3) img{height:41px;width:auto;max-height:41px}.product-banner__award-item:first-child img{width:81px}.product-banner__award-item:nth-child(2) img{width:74px}.product-banner__award-item:nth-child(3) img{width:109px}.product-banner__award-placeholder{width:80px;height:41px;border-radius:4px}.product-banner__button{width:100%;height:48px;margin-top:24px;border-radius:99px;font-size:22px;line-height:1}.product-banner__button:hover{transform:translateY(-1px)}.product-banner__image-wrapper{order:1;position:relative;width:100%;height:310px;right:auto;top:auto}.product-banner__hero-image{width:100%;height:100%;object-fit:contain;object-position:center}.product-banner__hero-placeholder{height:310px}}@media screen and (max-width: 390px){.product-banner__content{padding:18px 20px 32px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/product-banner.css.map */
