.content-row-section{padding:15px 0;position:relative}@media(max-width:549px){.content-row-section{padding:15px 0}}.content-row-section .section-content{position:relative}.content-row-section .container{max-width:1220px;margin:0 auto;padding:0 15px}@media(min-width:68.75rem){.content-row-section .container{padding-left:3em;padding-right:3em}}.row-container{display:flex;flex-direction:column;gap:1.5rem;width:100%}@media(min-width:750px){.row-container{flex-direction:row;flex-wrap:wrap}}.row-container.gap-small{gap:1rem}.row-container.gap-medium{gap:1.5rem}@media(min-width:750px){.row-container.gap-medium{gap:2rem}}.row-container.gap-large{gap:2rem}@media(min-width:750px){.row-container.gap-large{gap:3rem}}.row-container.align-start{align-items:flex-start}.row-container.align-center{align-items:center}.row-container.align-end{align-items:flex-end}.row-item{width:100%;position:relative}@media(min-width:750px){.row-item.width-full{width:100%;flex:0 0 100%}.row-item.width-half{width:calc(50% - 1rem);flex:0 0 calc(50% - 1rem)}.row-item.width-third{width:calc(33.333% - 1.33rem);flex:0 0 calc(33.333% - 1.33rem)}.row-item.width-two-thirds{width:calc(66.666% - 1.33rem);flex:0 0 calc(66.666% - 1.33rem)}.row-item.width-quarter{width:calc(25% - 1.125rem);flex:0 0 calc(25% - 1.125rem)}}.paragraph-item{margin:0}.paragraph-content{width:100%}.paragraph-content h1,.paragraph-content h2,.paragraph-content h3,.paragraph-content h4,.paragraph-content h5,.paragraph-content h6{margin-bottom:1rem;line-height:1.2;font-weight:700;color:#162530}.paragraph-content h1{font-size:2.5rem}.paragraph-content h2{font-size:2rem}.paragraph-content h3{font-size:1.75rem;font-weight:600}.paragraph-content h4{font-size:1.5rem;font-weight:600}.paragraph-content p{font-size:1.1rem;line-height:1.6;color:#162530;margin-bottom:1rem}.paragraph-content p:last-child{margin-bottom:0}.paragraph-content ul,.paragraph-content ol{margin:1rem 0;padding-left:1.5rem}.paragraph-content li{font-size:1.1rem;line-height:1.6;color:#162530;margin-bottom:.5rem}.paragraph-content strong{font-weight:700;color:#162530}.paragraph-content a{color:#4baef8;text-decoration:none;transition:color .3s ease}.paragraph-content a:hover{color:#ea1351;text-decoration:underline}.paragraph-item.style-heading .paragraph-content h2,.paragraph-item.style-heading .paragraph-content h3{color:#4baef8;font-size:2.5rem;margin-bottom:1.5rem}@media(min-width:550px){.paragraph-item.style-heading .paragraph-content h2,.paragraph-item.style-heading .paragraph-content h3{font-size:3rem}}.paragraph-item.style-cta .paragraph-content{text-align:center;padding:2.5rem;background:linear-gradient(135deg,#4baef8,#ea1351);border-radius:20px;color:#fff;margin:0}.paragraph-item.style-cta .paragraph-content p,.paragraph-item.style-cta .paragraph-content h1,.paragraph-item.style-cta .paragraph-content h2,.paragraph-item.style-cta .paragraph-content h3,.paragraph-item.style-cta .paragraph-content strong,.paragraph-item.style-cta .paragraph-content a{color:#fff;margin-bottom:1rem}.paragraph-item.style-cta .paragraph-content p:last-child{margin-bottom:0}.paragraph-item.style-cta .paragraph-content a{color:#fff;text-decoration:underline}.paragraph-item.style-cta .paragraph-content a:hover{opacity:.9}.paragraph-item.style-highlight .paragraph-content{padding:1.5rem;background-color:#ecf7ff;border-radius:12px;border-left:4px solid #4baef8}.image-item{margin:0}.image-content{width:100%;position:relative;overflow:hidden;border-radius:20px;box-shadow:none}.image-content img{width:100%;height:auto;display:block;object-fit:cover}.image-item.position-left .image-content{margin-left:0;margin-right:auto}.image-item.position-center .image-content{margin-left:auto;margin-right:auto}.image-item.position-right .image-content{margin-left:auto;margin-right:0}@media(max-width:749px){.row-container{flex-direction:column}.row-item{width:100%!important;flex:0 0 100%!important}.paragraph-content h1{font-size:2rem}.paragraph-content h2{font-size:1.75rem}.paragraph-content h3{font-size:1.5rem}.paragraph-item.style-heading .paragraph-content h2,.paragraph-item.style-heading .paragraph-content h3{font-size:2rem}.paragraph-item.style-cta .paragraph-content{padding:2rem}}.row-item:first-child{margin-top:0}.row-item:last-child{margin-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/2/assets/content-row-section.css.map */
