.section-full-width{padding:0 30px}@media only screen and (min-width:1068px){.section-full-width{padding:0 60px}}.text-with-image__inner{padding:0}@media only screen and (min-width:1068px){.text-with-image__inner{padding:0 15px;max-width:1440px;margin-left:auto;margin-right:auto}}.section-full-width .text-with-image__inner{max-width:100%}@media only screen and (min-width:768px){.text-with-image__inner{padding:0}}.text-with-image{background:var(--color-bg)}.text-with-image.text-left{text-align:left}.text-with-image.text-center{text-align:center}.text-with-image.text-right{text-align:right}.text-with-image__inner{display:flex;grid-gap:40px 20px;justify-content:center;grid-template-columns:1fr}@media only screen and (min-width:768px){.text-with-image__inner{grid-template-columns:repeat(auto-fill,minmax(200px,300px))}}@media only screen and (min-width:768px){.text-with-image.image-columns-2 .text-with-image__inner{grid-template-columns:repeat(2,minmax(200px,300px))}}@media only screen and (min-width:768px){.text-with-image.image-columns-3 .text-with-image__inner{grid-template-columns:repeat(3,minmax(200px,300px))}}@media only screen and (min-width:768px){.text-with-image.image-columns-4 .text-with-image__inner{grid-template-columns:repeat(2,minmax(200px,300px))}}@media only screen and (min-width:1068px){.text-with-image.image-columns-4 .text-with-image__inner{grid-template-columns:repeat(4,minmax(200px,300px))}}.text-with-image__block{background:#9090900d;display:flex;flex-direction:column;align-items:center;scroll-snap-align:center;scroll-snap-stop:always;justify-content:space-between;margin:auto;padding:20px;width:100%}@media only screen and (min-width:1068px){.text-with-image__block{background:#9090900d;display:flex;flex-direction:row;align-items:center;scroll-snap-align:center;scroll-snap-stop:always;justify-content:space-between;margin:auto;padding:20px;width:100%}}.text-with-image__block-content{font-size:.8rem;padding:30px;width:100%}@media only screen and (min-width:1068px){.text-with-image__block-content{font-size:.8rem;width:50%}}.text-with-image__block-content h6{line-height:1;margin-bottom:10px;color:var(--color-heading, --color-accent)}.text-with-image__block-content p{font-size:.8rem;line-height:1.4;color:var(--color-text, --color-accent);margin-bottom:0}.text-with-image__block-content>*:last-child{margin-bottom:0}.text-with-image__links{display:flex;flex-direction:column;gap:0}@media only screen and (min-width:767px){.text-with-image__links{display:flex;flex-direction:row;gap:10px}}.text-with-image__link{display:inline-block;margin-top:10px;color:#909090;text-decoration:underline;text-decoration-color:#909090;text-decoration-thickness:.5px;text-underline-offset:4px;font-size:.8rem}.text-with-image__link:last-child{margin-right:0}.text-with-image__image img{width:100%!important;height:auto!important;object-fit:cover;aspect-ratio:4/3}@media only screen and (min-width:1068px){.text-with-image__image{width:50%!important;height:100%!important}.text-with-image__image img{object-fit:cover;aspect-ratio:4/3}}.text-with-image__image svg{width:100%;height:auto;fill:var(--color-text, --color-accent)}.text-with-image__image img{display:block;width:100%;height:100%;object-fit:cover}.text-with-image.image-top .text-with-image__block{flex-direction:column}.text-with-image.image-top.text-left .text-with-image__block{align-items:flex-start}.text-with-image.image-top.text-center .text-with-image__block{align-items:center}.text-with-image.image-top.text-right .text-with-image__block{align-items:flex-end}.text-with-image.image-right .text-with-image__block{flex-direction:row-reverse}.text-with-image.heading-large h6{font-size:20px}.text-with-image.heading-medium h6{font-size:16px}.text-with-image.heading-small h6{font-size:14px}.pb-custom-text-with-image .text-with-image__links{display:flex;flex-direction:row;gap:20px}@media only screen and (max-width:767px){.text-with-image.swipe-on-mobile .text-with-image__inner{overflow-x:auto;overflow-y:hidden;justify-content:flex-start;scroll-snap-type:x mandatory;grid-auto-flow:column;grid-auto-columns:minmax(250px,300px);grid-template-columns:repeat(auto-fill,minmax(250px,300px));scrollbar-width:none;display:grid}.text-with-image__inner{display:grid;justify-content:start;grid-gap:20px}.text-with-image.swipe-on-mobile .text-with-image__inner::-webkit-scrollbar{display:none}.text-with-image__block{justify-content:start;margin:unset}}
/*# sourceMappingURL=/cdn/shop/t/93/assets/text-with-image.css.map */
