.text-banner{display:flex;flex-direction:row;width:100%;align-items:stretch;background-color:var(--bg-color, white)}@media screen and (min-width:750px){.text-banner.text-banner--image-right{flex-direction:row-reverse}}@media screen and (max-width:749px){.text-banner.text-banner--mobile-image-after{flex-direction:column-reverse}}@media screen and (max-width:749px){.text-banner.text-banner--mobile-image-fit .text-banner__image-container{height:auto}.text-banner.text-banner--mobile-image-fit .text-banner__image-container .text-banner__image{position:relative;height:auto;object-fit:contain}}@media screen and (max-width:749px){.text-banner{flex-direction:column;align-items:stretch}}.text-banner .text-banner__image-container{position:relative}@media screen and (max-width:749px){.text-banner .text-banner__image-container{width:100%!important;height:var(--image-height-mobile, 300px);aspect-ratio:auto}}.text-banner .text-banner__image-container .text-banner__image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.text-banner .text-banner__content-container{flex-grow:1;padding:2rem 8rem}@media screen and (max-width:749px){.text-banner .text-banner__content-container{padding:2rem;width:100%!important}}@media screen and (min-width:750px)and (max-width:1199px){.text-banner .text-banner__content-container{padding:2rem 2rem 2rem 4rem}}.text-banner .text-banner__content-container .text-banner__text-block{padding-left:0;padding-right:0}.text-banner .text-banner__content-container .text-banner__text-block h1,.text-banner .text-banner__content-container .text-banner__text-block h2,.text-banner .text-banner__content-container .text-banner__text-block h3,.text-banner .text-banner__content-container .text-banner__text-block h4,.text-banner .text-banner__content-container .text-banner__text-block h5,.text-banner .text-banner__content-container .text-banner__text-block h6,.text-banner .text-banner__content-container .text-banner__text-block p{margin-block-start:0;margin-block-end:0}.text-banner .text-banner__content-container .text-banner__cards-block{display:flex;flex-direction:row;justify-content:flex-start;gap:3rem;padding-left:0;padding-right:0}@media screen and (max-width:749px){.text-banner .text-banner__content-container .text-banner__cards-block{flex-direction:column;gap:1.6rem}}.text-banner .text-banner__content-container .text-banner__cards-block .text-banner__card{flex:1;max-width:33%;padding:var(--card-internal-padding, 2.4rem);border-radius:2rem;min-height:var(--card-min-height, 14rem)}.text-banner .text-banner__content-container .text-banner__cards-block .text-banner__card h1,.text-banner .text-banner__content-container .text-banner__cards-block .text-banner__card h2,.text-banner .text-banner__content-container .text-banner__cards-block .text-banner__card h3,.text-banner .text-banner__content-container .text-banner__cards-block .text-banner__card h4,.text-banner .text-banner__content-container .text-banner__cards-block .text-banner__card h5,.text-banner .text-banner__content-container .text-banner__cards-block .text-banner__card h6,.text-banner .text-banner__content-container .text-banner__cards-block .text-banner__card p{margin-block-start:0;margin-block-end:0}.text-banner .text-banner__content-container .text-banner__cards-block .text-banner__card strong,.text-banner .text-banner__content-container .text-banner__cards-block .text-banner__card b{color:#f84b0c}@media screen and (max-width:749px){.text-banner .text-banner__content-container .text-banner__cards-block .text-banner__card{max-width:100%}}.text-banner .text-banner__content-container .text-banner__text-icons-block{padding-left:0;padding-right:0;margin-top:var(--block-padding-top, 2.4rem);margin-bottom:var(--block-padding-bottom, 2.4rem)}@media screen and (min-width:750px){.text-banner .text-banner__content-container .text-banner__text-icons-block.text-banner__text-icons-block--icons-horizontal.text-banner__text-icons-block--icons-justify-center .text-banner__icons{justify-content:center}.text-banner .text-banner__content-container .text-banner__text-icons-block.text-banner__text-icons-block--icons-horizontal.text-banner__text-icons-block--icons-justify-right .text-banner__icons{justify-content:flex-end}.text-banner .text-banner__content-container .text-banner__text-icons-block.text-banner__text-icons-block--icons-vertical.text-banner__text-icons-block--icons-justify-left .text-banner__icons{align-items:flex-start}.text-banner .text-banner__content-container .text-banner__text-icons-block.text-banner__text-icons-block--icons-vertical.text-banner__text-icons-block--icons-justify-center .text-banner__icons{align-items:center}.text-banner .text-banner__content-container .text-banner__text-icons-block.text-banner__text-icons-block--icons-vertical.text-banner__text-icons-block--icons-justify-right .text-banner__icons{align-items:flex-end}}@media screen and (max-width:749px){.text-banner .text-banner__content-container .text-banner__text-icons-block.text-banner__text-icons-block--icons-horizontal-mobile.text-banner__text-icons-block--icons-justify-center-mobile .text-banner__icons{justify-content:center}.text-banner .text-banner__content-container .text-banner__text-icons-block.text-banner__text-icons-block--icons-horizontal-mobile.text-banner__text-icons-block--icons-justify-right-mobile .text-banner__icons{justify-content:flex-end}.text-banner .text-banner__content-container .text-banner__text-icons-block.text-banner__text-icons-block--icons-vertical-mobile.text-banner__text-icons-block--icons-justify-left-mobile .text-banner__icons{align-items:flex-start}.text-banner .text-banner__content-container .text-banner__text-icons-block.text-banner__text-icons-block--icons-vertical-mobile.text-banner__text-icons-block--icons-justify-center-mobile .text-banner__icons{align-items:center}.text-banner .text-banner__content-container .text-banner__text-icons-block.text-banner__text-icons-block--icons-vertical-mobile.text-banner__text-icons-block--icons-justify-right-mobile .text-banner__icons{align-items:flex-end}}.text-banner .text-banner__content-container .text-banner__text-icons-block.text-banner__text-icons-block--icons-left,.text-banner .text-banner__content-container .text-banner__text-icons-block.text-banner__text-icons-block--icons-right{display:flex;flex-direction:row;align-items:center;gap:var(--icon-text-gap, 2.4rem)}.text-banner .text-banner__content-container .text-banner__text-icons-block.text-banner__text-icons-block--icons-left .text-banner__text-icons-text,.text-banner .text-banner__content-container .text-banner__text-icons-block.text-banner__text-icons-block--icons-right .text-banner__text-icons-text{flex:1;min-width:0}.text-banner .text-banner__content-container .text-banner__text-icons-block.text-banner__text-icons-block--icons-left .text-banner__icons,.text-banner .text-banner__content-container .text-banner__text-icons-block.text-banner__text-icons-block--icons-right .text-banner__icons{flex-shrink:0}@media screen and (min-width:750px){.text-banner .text-banner__content-container .text-banner__text-icons-block.text-banner__text-icons-block--icons-left .text-banner__icons,.text-banner .text-banner__content-container .text-banner__text-icons-block.text-banner__text-icons-block--icons-right .text-banner__icons{max-width:60%}}.text-banner .text-banner__content-container .text-banner__text-icons-block.text-banner__text-icons-block--icons-left .text-banner__icons:first-child,.text-banner .text-banner__content-container .text-banner__text-icons-block.text-banner__text-icons-block--icons-left .text-banner__icons:last-child:not(:first-child),.text-banner .text-banner__content-container .text-banner__text-icons-block.text-banner__text-icons-block--icons-right .text-banner__icons:first-child,.text-banner .text-banner__content-container .text-banner__text-icons-block.text-banner__text-icons-block--icons-right .text-banner__icons:last-child:not(:first-child){margin:0}@media screen and (max-width:749px){.text-banner .text-banner__content-container .text-banner__text-icons-block.text-banner__text-icons-block--icons-left,.text-banner .text-banner__content-container .text-banner__text-icons-block.text-banner__text-icons-block--icons-right{flex-direction:column;align-items:stretch}.text-banner .text-banner__content-container .text-banner__text-icons-block.text-banner__text-icons-block--icons-left .text-banner__icons,.text-banner .text-banner__content-container .text-banner__text-icons-block.text-banner__text-icons-block--icons-right .text-banner__icons{flex-wrap:wrap}}.text-banner .text-banner__content-container .text-banner__text-icons-block.text-banner__text-icons-block--icons-above,.text-banner .text-banner__content-container .text-banner__text-icons-block.text-banner__text-icons-block--icons-below{display:flex;flex-direction:column;gap:var(--icon-text-gap, 2.4rem)}@media screen and (min-width:750px){.text-banner .text-banner__content-container .text-banner__text-icons-block.text-banner__text-icons-block--icons-vertical .text-banner__icons{flex-direction:column}.text-banner .text-banner__content-container .text-banner__text-icons-block.text-banner__text-icons-block--icons-vertical.text-banner__text-icons-block--icons-above .text-banner__icons,.text-banner .text-banner__content-container .text-banner__text-icons-block.text-banner__text-icons-block--icons-vertical.text-banner__text-icons-block--icons-below .text-banner__icons{width:100%}.text-banner .text-banner__content-container .text-banner__text-icons-block.text-banner__text-icons-block--icons-horizontal .text-banner__icons{flex-direction:row;align-items:center}}@media screen and (max-width:749px){.text-banner .text-banner__content-container .text-banner__text-icons-block.text-banner__text-icons-block--icons-vertical-mobile .text-banner__icons{flex-direction:column;width:100%}.text-banner .text-banner__content-container .text-banner__text-icons-block.text-banner__text-icons-block--icons-horizontal-mobile .text-banner__icons{flex-direction:row;align-items:center}}.text-banner .text-banner__content-container .text-banner__text-icons-block .text-banner__text-icons-text h1,.text-banner .text-banner__content-container .text-banner__text-icons-block .text-banner__text-icons-text h2,.text-banner .text-banner__content-container .text-banner__text-icons-block .text-banner__text-icons-text h3,.text-banner .text-banner__content-container .text-banner__text-icons-block .text-banner__text-icons-text h4,.text-banner .text-banner__content-container .text-banner__text-icons-block .text-banner__text-icons-text h5,.text-banner .text-banner__content-container .text-banner__text-icons-block .text-banner__text-icons-text h6,.text-banner .text-banner__content-container .text-banner__text-icons-block .text-banner__text-icons-text p{margin-block-start:0;margin-block-end:0}.text-banner .text-banner__content-container .text-banner__text-icons-block .text-banner__icons{display:flex;flex-wrap:wrap;gap:var(--icon-gap, 2.4rem);margin:0;padding:0}.text-banner .text-banner__content-container .text-banner__text-icons-block .text-banner__icons-item{display:flex;flex-shrink:0}.text-banner .text-banner__content-container .text-banner__text-icons-block .text-banner__icon{width:var(--icon-size, 5rem);height:var(--icon-size, 5rem);object-fit:contain}
/*# sourceMappingURL=/cdn/shop/t/378/assets/section-text-banner.bf.build.css.map */
