.main-banner__image{width:100%;height:auto;border-radius:30px;display:block}.main-banner__content-wrapper{position:relative}.main-banner__heading{font-family:Satoshi;font-size:30px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;margin:0;letter-spacing:normal}.main-banner__content .main-banner__text{font-size:18px;font-weight:400;font-style:normal;line-height:normal;flex:1;word-break:auto-phrase}.main-banner__reviews-button{position:absolute;bottom:20px;right:15px;width:50px;height:50px;background:none;border:none;padding:0;z-index:2}.main-banner__reviews-button img{width:100%;height:100%}.banner-reviews--row{display:flex;align-items:center}.banner-reviews__link{font-size:14px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:0;gap:18px;border-radius:62px;border:1px solid currentColor;padding:15px 15px 15px 20px;margin-bottom:15px}.banner-reviews__link img{width:118px;height:auto}.banner-reviews__bottom{font-size:14px;font-style:normal;font-weight:500;line-height:normal;gap:10px}.banner-reviews__bottom .banner-reviews__count{color:rgb(var(--color-accent-foreground));font-family:Oswald;font-size:40px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:1.6px;text-transform:uppercase;display:flex;text-align:right;line-height:70px;letter-spacing:1.4px}.main-banner__reviews{background:var(--banner-reviews-decoration);background-size:100% 100%;margin-top:40px;display:block;transform:scale(0);bottom:17px;right:15px;max-width:438px;padding:27px 30px 33px;position:absolute;z-index:1;opacity:0;transition-property:transform,opacity;transition-duration:.5s;transform-origin:bottom right;clip-path:polygon(calc(100% - 30px) 0px,calc(100% - 30px) 0px,calc(100% - 25.133733px) .3926505px,calc(100% - 20.517504px) 1.529424px,calc(100% - 16.213071px) 3.3485535px,calc(100% - 12.282192px) 5.788272px,calc(100% - 8.786625px) 8.7868125px,calc(100% - 5.788128px) 12.282408px,calc(100% - 3.348459px) 16.2132915px,calc(100% - 1.529376px) 20.517696px,calc(100% - .39263699999992px) 25.1338545px,calc(100% + -0px) 30px,calc(100% + -0px) calc(100% - 91px),calc(100% + -0px) calc(100% - 91px),calc(100% - .39263699999992px) calc(100% - 86.133733px),calc(100% - 1.5293759999999px) calc(100% - 81.517504px),calc(100% - 3.348459px) calc(100% - 77.213071px),calc(100% - 5.788128px) calc(100% - 73.282192px),calc(100% - 8.786625px) calc(100% - 69.786625px),calc(100% - 12.282192px) calc(100% - 66.788128px),calc(100% - 16.213071px) calc(100% - 64.348459px),calc(100% - 20.517504px) calc(100% - 62.529376px),calc(100% - 25.133733px) calc(100% - 61.392637px),calc(100% - 30px) calc(100% - 61px),calc(100% - 31px) calc(100% - 61px),calc(100% - 31px) calc(100% - 61px),calc(100% - 35.866267px) calc(100% - 60.607363px),calc(100% - 40.482496px) calc(100% - 59.470624px),calc(100% - 44.786929px) calc(100% - 57.651541px),calc(100% - 48.717808px) calc(100% - 55.211872px),calc(100% - 52.213375px) calc(100% - 52.213375px),calc(100% - 55.211872px) calc(100% - 48.717808px),calc(100% - 57.651541px) calc(100% - 44.786929px),calc(100% - 59.470624px) calc(100% - 40.482496px),calc(100% - 60.607363px) calc(100% - 35.866267px),calc(100% - 61px) calc(100% - 31px),calc(100% - 61px) calc(100% - 30px),calc(100% - 61px) calc(100% - 30px),calc(100% - 61.392637px) calc(100% - 25.133733px),calc(100% - 62.529376px) calc(100% - 20.517504px),calc(100% - 64.348459px) calc(100% - 16.213071px),calc(100% - 66.788128px) calc(100% - 12.282192px),calc(100% - 69.786625px) calc(100% - 8.786625px),calc(100% - 73.282192px) calc(100% - 5.788128px),calc(100% - 77.213071px) calc(100% - 3.348459px),calc(100% - 81.517504px) calc(100% - 1.529376px),calc(100% - 86.133733px) calc(100% - .39263700000001px),calc(100% - 91px) calc(100% + -0px),30px calc(100% + -0px),30px calc(100% + -0px),25.1338545px calc(100% - .39263699999998px),20.517696px calc(100% - 1.5293759999999px),16.2132915px calc(100% - 3.348459px),12.282408px calc(100% - 5.788128px),8.7868125px calc(100% - 8.786625px),5.788272px calc(100% - 12.282192px),3.3485535px calc(100% - 16.213071px),1.529424px calc(100% - 20.517504px),.3926505px calc(100% - 25.133733px),4.9666805852231E-31px calc(100% - 30px),0px 30px,0px 30px,.3926505px 25.1338545px,1.529424px 20.517696px,3.3485535px 16.2132915px,5.788272px 12.282408px,8.7868125px 8.7868125px,12.282408px 5.788272px,16.2132915px 3.3485535px,20.517696px 1.529424px,25.1338545px .3926505px,30px 4.9666805852231E-31px,calc(100% - 30px) 0px)}.main-banner__buttons{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:20px}.banner_badge{display:flex;padding:12px 20px;justify-content:center;align-items:center;gap:10px;background:rgb(var(--color-shadow));border-radius:var(--buttons-radius-outset);line-height:1;font-size:12px}.banner_badge img{width:14px;height:auto}.main-banner .button{padding-inline:20px;margin:0}@media screen and (min-width:1291px),screen and (max-width:899px){.scroll-trigger:not(.scroll-trigger--offscreen).main-banner__reviews{opacity:1;transform:scale(1)}}@media screen and (min-width:900px){.main-banner__content{position:absolute;bottom:-1px;left:-1px;padding:21px 42px 0 0;max-width:655px;background:#212121;background-size:100% 100%;border-radius:0 50px 0 0;z-index:1}.main-banner__content:before,.main-banner__content:after{background-image:var(--banner-decoration-corner);width:50px;height:50px;background-size:contain;content:"";display:block;position:absolute}.main-banner__content:before{bottom:100%;left:0}.main-banner__content:after{left:100%;bottom:0}.main-banner__wrapper{position:relative;padding-bottom:46.8%;background-size:100% 100%;border-radius:var(--text-boxes-radius)}.main-banner__image{position:absolute;left:0;top:0;height:100%;width:100%;object-fit:fill;margin:0;border-radius:50px}.main-banner__heading{font-size:70px;display:flex;flex-wrap:wrap;align-items:center;gap:0 20px}.main-banner__content-wrapper>.main-banner__text{display:none}.main-banner__content .main-banner__text{font-size:22px;width:50%;margin-left:4px;margin-top:6px;text-transform:none;letter-spacing:.3px}.banner-reviews__link img{width:118px}.banner-reviews__link{padding:15px 15px 15px 30px;gap:22px;font-size:16px;margin-bottom:20px}.banner-reviews__bottom .banner-reviews__count{font-size:70px}.banner-reviews__bottom{font-size:21px;gap:20px}.main-banner__reviews-button,.main-banner__reviews{bottom:21px;right:21px}.banner_badge{font-size:14px}.main-banner__buttons{gap:22px}}.main-banner__reviews[open]{opacity:1;bottom:40px;right:40px;transform:scale(1)}@media screen and (max-width:899px){.main-banner__reviews-wrapper{position:relative;display:flex;justify-content:end}.main-banner__reviews{max-width:315px;padding:17px 20px}.main-banner__wrapper--mobile{position:relative}.main-banner__heading{text-align:center;margin-bottom:15px}.main-banner__heading .main-banner__text{display:none}.main-banner__text{display:block;text-align:center}.main-banner__buttons{margin-block:30px;justify-content:center}.main-banner__button{flex:0 0 100%;justify-content:center;display:flex}}@media screen and (max-width:749px){.main-banner__buttons{row-gap:20px}}@media screen and (max-width:425px){.banner_badge{flex:0 0 calc(50% - 5px);padding-inline:17px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/section-main-banner.css.map */
