.sec-TextAndMediaColumns{margin-top:50px;margin-bottom:50px}.sec-TextAndMediaColumns_Inner{display:flex;align-items:center;flex-direction:column;width:100%;padding-left:15px;padding-right:15px}.sec-TextAndMediaColumns_Header{width:100%;text-align:center;margin-bottom:30px}@media only screen and (min-width:768px){.sec-TextAndMediaColumns_Header{margin-bottom:50px}}.sec-TextAndMediaColumns_Title{font-size:24px;line-height:1}@media only screen and (min-width:768px){.sec-TextAndMediaColumns_Title{font-size:30px}}.sec-TextAndMediaColumns_Body{width:100%}.sec-TextAndMediaColumns_List:not([data-initialised=true]){display:flex;list-style:none;padding:0;margin:0 auto;max-width:1200px}@media only screen and (min-width:768px){.sec-TextAndMediaColumns_List:not([data-initialised=true]){gap:50px}}.sec-TextAndMediaColumns_ListItem:not([data-initialised=true]){flex:1;min-width:212px}.sec-TextAndMediaColumnsCarousel{display:block;position:relative;margin-right:-15px}@media (min-width: 768px){.sec-TextAndMediaColumnsCarousel{margin-right:initial}}.sec-TextAndMediaColumnsCard_Media{display:block;position:relative;overflow:hidden}.sec-TextAndMediaColumnsCard_Content{padding:15px 0;width:100%;display:flex;flex-direction:column;justify-content:center;text-align:center;align-items:center}@media only screen and (max-width: 767px){.sec-TextAndMediaColumnsCard_Content-mobileLeft{align-items:flex-start;text-align:left}.sec-TextAndMediaColumnsCard_Content-mobileMiddle{align-items:center;text-align:center}.sec-TextAndMediaColumnsCard_Content-mobileRight{align-items:flex-end;text-align:right}}@media only screen and (min-width: 768px){.sec-TextAndMediaColumnsCard_Content-desktopLeft{align-items:flex-start;text-align:left}.sec-TextAndMediaColumnsCard_Content-desktopMiddle{align-items:center;text-align:center}.sec-TextAndMediaColumnsCard_Content-desktopRight{align-items:flex-end;text-align:right}}.sec-TextAndMediaColumnsCard_Upper{display:flex;flex-direction:column;gap:10px}.sec-TextAndMediaColumnsCard_Title{text-transform:uppercase;letter-spacing:2px}.sec-TextAndMediaColumnsCard_Action{margin-top:15px}.sec-TextAndMediaColumnsCard_Link{position:relative}.sec-TextAndMediaColumnsCard_Link:after{position:absolute;content:"";display:block;left:0;right:0;top:calc(100% + 1px);border-bottom:1px solid}
/*# sourceMappingURL=/cdn/shop/t/273/assets/text-and-media-columns.css.map */
