.banner-v2{display:grid;grid-template-columns:1fr;background:radial-gradient(circle at 20% 25%,#ffffff59,#fff0 30%),radial-gradient(circle at 38% 44%,#fff3,#fff0 24%),radial-gradient(circle at 60% 60%,#ffffff29,#fff0 26%),radial-gradient(circle at 80% 55%,#ffffff4d,#fff0 24%),linear-gradient(135deg,#d8ebf2,#eaf4f8 52%,#fefefe)}@media screen and (max-width:767px){.banner-v2{background:radial-gradient(circle at 18% 22%,#ffffff57,#fff0 28%),radial-gradient(circle at 34% 48%,#fff3,#fff0 24%),radial-gradient(circle at 72% 72%,#ffffff42,#fff0 26%),radial-gradient(circle at 88% 88%,#f8f0ff38,#f8f0ff00 18%),linear-gradient(180deg,#d8ebf2,#e9f4f8 58%,#fefefe)}}.banner-v2__wrapper{display:grid;grid-template-columns:1fr;padding:0;min-height:720px;max-height:unset;height:100%}@media screen and (min-width:768px){.banner-v2__wrapper{grid-template-columns:1fr 1fr;min-height:480px;max-height:560px}}@media screen and (min-width:999px){.banner-v2__wrapper{min-height:600px;max-height:720px}}@media screen and (min-width:1400px){.banner-v2__wrapper{min-height:720px;max-height:820px}}.banner-v2__media .picture,.banner-v2__media{display:block;width:100%;background-color:unset;min-height:280px}@media screen and (min-width:768px){.banner-v2__media{min-height:unset}}.banner-v2__media img{width:100%;height:100%;object-fit:contain}@media screen and (max-width:768px){.banner-v2__media{overflow:hidden}.banner-v2__media img{object-position:center;margin-left:-10px}}.banner-v2__box{padding:10rem 2.4rem 0;width:100%;display:flex;flex-direction:column;justify-content:center;background-color:unset}@media screen and (min-width:468px){.banner-v2__box{padding-bottom:8rem}}@media screen and (min-width:768px){.banner-v2__box{padding:4rem 2.4rem 0}}.banner-v2__heading:before{content:"";position:absolute;top:-1.2rem;left:-2.4rem;width:4.8rem;height:4.8rem;background-color:var(--color-circle);border-radius:50%;z-index:-1}@media screen and (min-width:999px){.banner-v2__heading:before{width:9.6rem;height:9.6rem;top:-3.6rem;left:-4.4rem}}.banner-v2__box *{z-index:2}.banner-v2__heading{margin:0;position:relative;font-size:4vw;font-size:clamp(30px,7vw,40px)!important}@media screen and (min-width:768px){.banner-v2__heading.inline-richtext.h0{line-height:.98;font-size:clamp(30px,3.5vw,60px)!important;max-width:none}}@media screen and (min-width:999px){.banner-v2__heading.inline-richtext.h0{font-size:clamp(30px,4vw,60px)!important}}.banner-v2__box p,.banner-v2__box .rte p,.banner-v2__box .rte li{margin:0}.banner-v2__heading+*{margin-top:1.2rem}.banner-v2__text{margin-top:2rem;font-size:1.2vw;font-size:clamp(12px,3.5vw,22px)!important;max-width:575px}@media screen and (min-width:768px){.banner-v2__text{max-width:unset;font-size:clamp(8px,1.1vw,18px)!important;margin-top:1.5rem}}@media screen and (min-width:999px){.banner-v2__text{font-size:clamp(8px,1.2vw,18px)!important}}.banner-v2__buttons{margin-top:2.4rem}@media screen and (min-width:768px){.banner-v2__buttons{margin-top:1.4rem}}@media screen and (min-width:999px){.banner-v2__buttons{margin-top:2.4rem}}.banner-v2__rating{display:flex;align-items:center;gap:.8rem;margin-top:20px}@media screen and (min-width:999px){.banner-v2__rating{margin-top:30px}}.banner-v2__rating-stars{display:flex;align-items:center;gap:0rem}.banner-v2__rating-text{font-size:1.4rem;font-weight:400;line-height:1.5}.banner-v2__guarantee{display:flex;align-items:center;gap:12px;margin-top:12px}.banner-v2__guarantee-icon{width:14px;height:14px;font-size:0}.banner-v2__guarantee-text{font-size:1.2rem;font-weight:400;line-height:1}
/*# sourceMappingURL=/cdn/shop/t/166/assets/section-image-banner-2.css.map */
