.index-brand-values{background:var(--section-bg, #efeeee)}.index-brand-values__grid{display:grid;gap:calc(10px + .5vw);grid-template-columns:1fr}.index-brand-values__card{position:relative;display:block;overflow:hidden;min-height:320px;height:100%}.index-brand-values__media{position:absolute;top:0;right:0;bottom:0;left:0}.index-brand-values__media picture,.index-brand-values__media img{display:block;width:100%;height:100%;object-fit:cover}.index-brand-values__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#0003;pointer-events:none}.index-brand-values__item--trusted .index-brand-values__overlay{background:#00000080}.index-brand-values__item--smarter .index-brand-values__overlay{background:linear-gradient(143deg,#0000 54.33%,#0000008f 88.24%)}.index-brand-values__content{position:relative;z-index:1;display:flex;flex-direction:column;height:100%;min-height:inherit;padding:32px 24px;color:var(--ororo-snow)}.index-brand-values__content--innovation{justify-content:flex-start;align-items:flex-start;text-align:left}.index-brand-values__content--trusted,.index-brand-values__content--smarter{justify-content:flex-end;align-items:flex-end;text-align:right}.index-brand-values__title{margin:0;max-width:450px;font-family:var(--fonts-header);font-size:clamp(28px,2.19vw,42px);font-weight:700;line-height:1;color:var(--ororo-snow);letter-spacing:-.25px}.index-brand-values__content--innovation .index-brand-values__title{max-width:435px}.index-brand-values__content--innovation .index-brand-values__text{max-width:500px;text-align:left}.index-brand-values__content--smarter .index-brand-values__title{max-width:332px}.index-brand-values__text{max-width:457px;margin-top:12px;font-size:16px;line-height:1.5;color:var(--ororo-snow)}.index-brand-values__text p{margin:0}.index-brand-values__btn{display:inline-flex;align-items:center;justify-content:center;width:min(100%,256px);min-height:59px;margin-top:20px;padding:18px 40px;background:var(--ororo-snow);color:var(--ororo-night);font-size:18px;font-weight:700;line-height:1;text-transform:uppercase;transition:all .2s linear}.index-brand-values__card:hover .index-brand-values__btn,.index-brand-values__card:focus-within .index-brand-values__btn,.index-brand-values__item link-redirect:hover .index-brand-values__btn{background:var(--ororo-fire);color:#fff}@media only screen and (min-width:751px){.index-brand-values__grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:minmax(300px,421px) minmax(300px,420px)}.index-brand-values__item--innovation{grid-column:1;grid-row:1}.index-brand-values__item--innovation .index-brand-values__card{border-radius:30px 0 0}.index-brand-values__item--trusted{grid-column:1;grid-row:2}.index-brand-values__item--smarter{grid-column:2;grid-row:1 / 3}.index-brand-values__item--smarter .index-brand-values__card{border-radius:0 0 30px;min-height:100%}.index-brand-values__content{padding:48px 40px}.index-brand-values__content--innovation{padding-top:48px;padding-left:60px}}@media only screen and (min-width:990px){.index-brand-values__item--innovation .index-brand-values__card{min-height:421px}.index-brand-values__item--trusted .index-brand-values__card{min-height:420px}.index-brand-values__content--innovation{padding:48px 60px}.index-brand-values__content--trusted,.index-brand-values__content--smarter{padding:48px 60px 60px}}@media(max-width:1600px)and (min-width:751px){.index-brand-values__content--innovation{padding:36px 40px}.index-brand-values__grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:minmax(200px,320px) minmax(200px,320px)}.index-brand-values__item--innovation .index-brand-values__card,.index-brand-values__item--trusted .index-brand-values__card{min-height:320px}.index-brand-values__content--trusted,.index-brand-values__content--smarter{padding:36px 40px 40px}.index-brand-values__text{max-width:420px;font-size:14px}.index-brand-values__title{max-width:clamp(200px,24vw,500px)}.index-brand-values__content--smarter .index-brand-values__title{max-width:clamp(180px,19vw,400px)}.index-brand-values__btn{width:min(100%,200px);min-height:40px;padding:14px 30px;font-size:16px}}@media(max-width:1199px){.index-brand-values__content--innovation .index-brand-values__title{max-width:300px}.index-brand-values__title{max-width:clamp(200px,30vw,500px)}.index-brand-values__content--smarter .index-brand-values__title{max-width:clamp(180px,23vw,400px)}}@media only screen and (max-width:750px){.index-brand-values__grid{display:flex;flex-direction:column;gap:18px}.index-brand-values__item{width:100%}.index-brand-values__item--innovation{order:1}.index-brand-values__item--trusted{order:2}.index-brand-values__item--smarter{order:3;margin-top:9px}.index-brand-values__card{min-height:0;height:auto}.index-brand-values__item--innovation .index-brand-values__card{min-height:0;aspect-ratio:335 / 200;border-radius:10px 0 0}.index-brand-values__item--trusted .index-brand-values__card{min-height:0;aspect-ratio:335 / 200;border-radius:0}.index-brand-values__item--smarter .index-brand-values__card{min-height:0;aspect-ratio:335 / 500;border-radius:0}.index-brand-values__content{padding:20px;min-height:inherit}.index-brand-values__title{max-width:none}.index-brand-values__content--innovation .index-brand-values__title{max-width:165px;font-size:24px;line-height:1;letter-spacing:-.18px}.index-brand-values__content--innovation .index-brand-values__text{max-width:240px;margin-top:10px;font-size:12px;line-height:1.2}.index-brand-values__content--trusted .index-brand-values__title{max-width:227px;font-size:24px;line-height:1;letter-spacing:-.18px}.index-brand-values__content--trusted .index-brand-values__text{max-width:240px;margin-top:10px;font-size:12px;line-height:1.2}.index-brand-values__content--smarter{justify-content:flex-end;align-items:flex-start;text-align:left;padding:20px 20px 40px}.index-brand-values__content--smarter .index-brand-values__title{max-width:260px;font-size:32px;line-height:1;letter-spacing:-.18px}.index-brand-values__item--smarter .index-brand-values__overlay{background:linear-gradient(0deg,#1212126b 18.27%,#12121200 62.98%)}.index-brand-values__btn{width:200px;min-height:38px;margin-top:20px;padding:11px 24px;font-size:14px;line-height:1;box-shadow:0 2px 1px #0000001a}}
/*# sourceMappingURL=/cdn/shop/t/106/assets/section-index-brand-values.css.map */
