:root{--multicolumn-grid-mobile-horizontal-spacing: 6rem;--multicolumn-grid-desktop-horizontal-spacing: 8rem}@media screen and (max-width: 749px){.two-col-content-grid .page-width{padding-left:0;padding-right:0}}.only-text .two-col-content-grid-card.content-container{display:flex;justify-content:center;align-items:center}.two-col-content-grid .two-col-content-grid-text{display:flex;flex-direction:column}.two-col-content-grid .two-col-content-grid-text li{font-family:var(--font-body-family)}.two-col-content-grid .content-hidden-text{display:none}.two-col-content-grid .two-col-content-grid-text .two-col-content-grid-text__title{font-size:3rem;font-family:var(--font-family-secondary--large);max-width:56.3rem;margin-bottom:2rem;margin-top:0}.two-col-content-grid .two-col-content-grid-text{display:flex;justify-content:center}.two-col-content-grid .two-col-content-grid-text p{font-family:var(--font-body-family);text-transform:uppercase;font-size:1.4rem;line-height:2rem;letter-spacing:.4px;text-align:center;display:flex;flex-wrap:wrap;max-width:33rem;margin:0 auto}@media screen and (max-width:767px){#two-col-content-grid{margin-bottom:0}.two-col-content-grid .two-col-content-grid-card .two-col-content-grid-text .two-col-content-grid-text__title{font-size:2rem;text-align:left;margin-top:2rem;margin-bottom:2rem;letter-spacing:.34px}.two-col-content-grid .two-col-content-grid-text{margin:0 auto;width:90%}.two-col-content-grid .two-col-content-grid-text p{margin-bottom:4rem;text-align:left;max-width:none;font-size:1.2rem;line-height:1.8rem;letter-spacing:.34px}}.two-col-content-grid-card__image-wrapper--third-width{width:33%}.two-col-content-grid-card__image-wrapper--half-width{width:50%}.two-col-content-grid-list__item.center .two-col-content-grid-card__image-wrapper:not(.two-col-content-grid-card__image-wrapper--full-width),.two-col-content-grid-list__item:only-child{margin-left:auto;margin-right:auto}.two-col-content-grid-list__item.content-vertical-alignment--top{align-items:flex-start}.two-col-content-grid-list__item.content-vertical-alignment--center{align-items:center}.two-col-content-grid-list__item.content-vertical-alignment--bottom{align-items:flex-end}.two-col-content-grid-list{margin-top:0;margin-bottom:0;padding:0;justify-content:center}@media screen and (max-width: 1023px){.two-col-content-grid .two-col-content-grid-text .two-col-content-grid-text__title{font-size:2.4rem;margin-bottom:2rem;letter-spacing:normal}}@media screen and (min-width: 1024px){.two-col-content-grid-list.grid--2-col-desktop .grid__item{width:calc(45% - var(--grid-desktop-horizontal-spacing));max-width:calc(45% - var(--grid-desktop-horizontal-spacing))}}@media screen and (max-width: 767px){.two-col-content-grid .two-col-content-grid-text .two-col-content-grid-text__title{font-size:2.4rem;margin:8.7rem auto 2rem}}@media screen and (min-width: 1440px){.two-col-content-grid-list{gap:2rem}.two-col-content-grid-list.grid--2-col-desktop .grid__item{width:calc(48% - 136px);max-width:calc(48% - 136px)}}.two-col-content-grid-list__item:only-child{max-width:72rem}.two-col-content-grid-list__item--empty{display:none}.two-col-content-grid:not(.background-none) .two-col-content-grid-card{height:100%}.two-col-content-grid.background-primary .two-col-content-grid-card{background:rgb(var(--color-background)) linear-gradient(rgba(var(--color-foreground),.04),rgba(var(--color-foreground),.04))}.two-col-content-grid-list h3{letter-spacing:1.5px;line-height:1;font-size:24px;text-transform:uppercase}@media (min-width:768px){.two-col-content-grid-list h3{font-size:32px}}@media (min-width:1024px){.two-col-content-grid-list h3{font-size:40px}}.two-col-content-grid-list h3,.two-col-content-grid-list p{margin:0}.two-col-content-grid-list__item.center .media--adapt,.two-col-content-grid-list__item .media--adapt .two-col-content-grid-card__image{width:auto}.two-col-content-grid-list__item.center .media--adapt img{left:50%;transform:translate(-50%)}@media screen and (max-width: 749px){.two-col-content-grid-list{margin:0;width:100%}.two-col-content-grid-list:not(.slider){padding-left:1rem;padding-right:1rem}}@media screen and (min-width: 750px){.two-col-content-grid-list.slider,.two-col-content-grid-list.grid--4-col-desktop{padding:0}.two-col-content-grid-list__item,.grid--4-col-desktop .two-col-content-grid-list__item{padding-bottom:0}.background-none .grid--2-col-tablet .two-col-content-grid-list__item{margin-top:4rem}}.background-none .two-col-content-grid-card-spacing{padding:0;margin:0}.image_mobile{display:block}.image_desktop{display:none}.background-none .two-col-content-grid-card__image-wrapper{padding-top:2rem}.background-none .slider .two-col-content-grid-card__image-wrapper{padding-left:1.5rem}@media screen and (max-width: 768px){.two-col-content-grid.background-none .slider.slider--mobile{margin-bottom:0rem}}@media screen and (min-width: 769px){.image_mobile{display:none}.image_desktop{display:block}}.two-col-content-grid-card{position:relative;box-sizing:border-box}.two-col-content-grid-card>.two-col-content-grid-card__image-wrapper--full-width:not(.two-col-content-grid-card-spacing){border-top-left-radius:calc(var(--text-boxes-radius) - var(--text-boxes-border-width));border-top-right-radius:calc(var(--text-boxes-radius) - var(--text-boxes-border-width));overflow:hidden}.two-col-content-grid.background-none .two-col-content-grid-card{border-radius:0}@media screen and (min-width: 768px) and (max-width: 1023px){.two-col-content-grid-list.grid--3-col-desktop .two-col-content-grid-card.content-container{display:grid;grid-template-columns:auto;grid-template-columns:repeat(2,1fr);grid-auto-rows:2rem auto;grid-column-gap:2rem}.two-col-content-grid-list.grid--3-col-desktop .two-col-content-grid-card__image-wrapper{grid-row-start:1;grid-row-end:3}.info__container{flex-direction:column;grid:auto-flow / repeat(8,fit-content(10%))}}@media screen and (min-width: 1440px){.two-col-content-grid-list.grid--3-col-desktop{column-gap:var(--two-col-content-grid-grid-desktop-horizontal-spacing)}.two-col-content-grid-list.grid--3-col-desktop .grid__item{width:calc(33.33% - var(--two-col-content-grid-grid-desktop-horizontal-spacing) * 2 / 3);max-width:calc(33.33% - var(--two-col-content-grid-grid-desktop-horizontal-spacing) * 2 / 3)}}@media screen and (min-width: 768px){.info__container{grid-gap:2rem;grid:auto-flow / repeat(8,fit-content(10%))}}@media screen and (min-width: 768px) and (max-width: 1023px){.info__container{grid:auto-flow / repeat(6,fit-content(10%))}}@media screen and (min-width: 1440px){.info__container{grid:auto-flow / repeat(7,fit-content(10%))}}
/*# sourceMappingURL=/cdn/shop/t/80/assets/section-two-columns-content-grid.css.map */
