.richtext-with-image{position:relative}.richtext-with-image .grid-x{align-items:center}.richtext-with-image .grid-x.image-left .image-container{order:-1}.richtext-with-image .grid-x.image-left .image-container .image{padding-right:6.25rem}.richtext-with-image .grid-x.image-right .image-container .image{padding-left:6.25rem}.richtext-with-image .grid-x.text-center .title,.richtext-with-image .grid-x.text-center .rte{text-align:center}.richtext-with-image .grid-x.text-center .btn-flex{justify-content:center}.richtext-with-image .btn-flex{margin-top:2rem}.richtext-with-image .image-container img{display:block;margin:0 auto}.richtext-with-image .blocks{display:flex;flex-wrap:wrap;justify-content:center;width:100%;margin:2.5rem -1.25rem 0}.richtext-with-image .blocks .block{text-align:center;padding:0 .625rem 1.25rem;cursor:pointer}.richtext-with-image .blocks .block .img-container{width:100%;padding-top:100%;position:relative;overflow:hidden;border-radius:50%;margin-bottom:1rem;box-shadow:0 .125rem .375rem #0000001a}.richtext-with-image .blocks .block .name{margin:0 0 .25rem;font-size:1rem;font-family:var(--ff-porter);text-transform:uppercase;line-height:1}.richtext-with-image .blocks .block .position{font-style:italic}.richtext-with-image .team-modal{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:31.25rem;max-width:100%;background:#fff;box-shadow:0 .125rem .375rem #0003;display:none}.richtext-with-image .team-modal .head{display:flex;justify-content:space-between;align-items:center;padding:.375rem 1.875rem}.richtext-with-image .team-modal .head p{color:var(--secondary-grey)!important}.richtext-with-image .team-modal .head p{margin:0;font-size:1rem;font-family:var(--ff-porter);text-transform:uppercase;line-height:1}.richtext-with-image .team-modal .head .close-icon{width:1.875rem;height:1.875rem;margin-right:-.625rem;background:url(icon-close.svg) no-repeat center center/1rem}.richtext-with-image .team-modal .meta{background:var(--primary-navy);display:flex}.richtext-with-image .team-modal .meta div{width:50%;display:flex;flex-direction:column;justify-content:center;align-items:center}.richtext-with-image .team-modal .meta .name{color:#fff!important}.richtext-with-image .team-modal .meta .name{margin:0 0 .25rem;font-size:1.25rem;font-family:var(--ff-porter);text-transform:uppercase;line-height:1}.richtext-with-image .team-modal .meta .position{color:#fff!important}.richtext-with-image .team-modal .meta .position{font-style:italic}.richtext-with-image .team-modal .meta .team-img{position:relative;overflow:hidden;padding-top:50%}.richtext-with-image .team-modal .bio{padding:1.875rem}.richtext-with-image .team-modal .bio *{color:var(--primary-navy)!important}.richtext-with-image .team-modal .bio p strong{font-family:var(--ff-porter);text-transform:uppercase;font-size:.875rem}@media screen and (max-width: 40rem){.richtext-with-image .grid-x.image-left .image-container .image,.richtext-with-image .grid-x.image-right .image-container .image{padding:0}.richtext-with-image .image-container{order:-1}.richtext-with-image .image-container img{max-height:200px;-o-object-fit:contain;object-fit:contain}.richtext-with-image .team-modal{top:auto;bottom:.0625rem;transform:translate(-50%)}}@media screen and (max-width: 64rem){.richtext-with-image .blocks{margin:2.5rem -.625rem 0;width:100%;justify-content:flex-start}.richtext-with-image .blocks .block{padding:0 .625rem 1.25rem;width:33.3%;min-width:33.3%}}@media screen and (max-width: 64rem) and (max-width: 40rem){.richtext-with-image .blocks{margin:1.5rem 0 0;padding:0 -.3125rem}.richtext-with-image .blocks .block{width:50%;min-width:50%;padding:0 5px 20px}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/section-richtext-with-image.css.map */
