.sec-TextAndMediaColumns_Inner{display:flex;align-items:center;flex-direction:column;width:100%;padding-left:15px;padding-right:15px}@media only screen and (max-width:767px){.sec-TextAndMediaColumns_Inner-flushMobile{padding-left:0;padding-right:0}}.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-carousel:not([data-initialised=true]){display:grid;grid-auto-flow:column;grid-template-columns:1fr;gap:20px;list-style:none;padding:0;margin:0 auto;overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}@media only screen and (min-width:768px){.sec-TextAndMediaColumns_List-carousel:not([data-initialised=true]){max-width:1200px;grid-auto-columns:minmax(212px,366px);grid-template-columns:unset;justify-content:center;gap:50px}}.sec-TextAndMediaColumns_ListItem-carousel:not([data-initialised=true]){flex:1;min-width:452px}@media only screen and (min-width:768px){.sec-TextAndMediaColumns_ListItem-carousel:not([data-initialised=true]){min-width:212px;max-width:386px}}.sec-TextAndMediaColumns_List-grid:not([data-initialised=true]){display:grid;grid-template-columns:1fr;gap:10px;list-style:none;padding:0;margin:0 auto}@media only screen and (min-width:768px){.sec-TextAndMediaColumns_List-grid:not([data-initialised=true]){max-width:1200px;grid-auto-columns:minmax(212px,auto);grid-template-columns:unset;grid-auto-flow:column;justify-content:center;gap:20px}.sec-TextAndMediaColumns_Body-narrow .sec-TextAndMediaColumns_List-grid,.sec-TextAndMediaColumns_Body-narrow .sec-TextAndMediaColumns_List-carousel{max-width:880px}.sec-TextAndMediaColumns_List-grid .sec-TextAndMediaColumns_ListItem{min-width:212px;max-width:386px}.sec-TextAndMediaColumns_Body-narrow .sec-TextAndMediaColumns_List-grid .sec-TextAndMediaColumns_ListItem,.sec-TextAndMediaColumns_Body-narrow .sec-TextAndMediaColumns_List-carousel .sec-TextAndMediaColumns_ListItem{min-width:212px;max-width:260px}}@media only screen and (min-width:960px){.sec-TextAndMediaColumns_List-grid:not([data-initialised=true]){gap:50px}}.sec-TextAndMediaColumnsCarousel{display:block;position:relative}.sec-TextAndMediaColumnsCarousel-carousel{margin-right:-15px}@media(min-width:768px){.sec-TextAndMediaColumnsCarousel-carousel{margin-right:initial}}.sec-TextAndMediaColumnsCard_Media{display:block;position:relative;overflow:hidden}.sec-TextAndMediaColumnsCard_Content{padding:30px 0;width:80%;max-width:340px;display:flex;margin:0 auto;flex-direction:column;justify-content:center;text-align:center;align-items:center}@media only screen and (min-width:768px){.sec-TextAndMediaColumnsCard_Content{padding:25px 0;width:100%;max-width:none;margin:0}.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}}@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}}.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;background-color:transparent;border:0}.sec-TextAndMediaColumnsCard_Link:after{position:absolute;content:"";display:block;left:0;right:0;top:calc(100% + 1px);border-bottom:1px solid}.sec-TextAndMediaColumnsCard_Link-uppercase{text-transform:uppercase;letter-spacing:2px}.sec-TextAndMediaColumns_Modal{position:fixed;top:0;left:0;z-index:10000;align-items:center;justify-content:center;display:flex;width:100%;height:100%}.sec-TextAndMediaColumns_Modal[aria-hidden=true]{display:none}.sec-TextAndMediaColumns_ModalClose{position:absolute;top:10px;right:10px;z-index:1;display:flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;background:none;border:0;color:#000;cursor:pointer}.sec-TextAndMediaColumns_ModalClose:hover{opacity:.7}.sec-TextAndMediaColumns_ModalContainer{position:relative;z-index:2;max-width:470px;max-height:80vh;max-height:80svh;width:90%;background-color:#fcf7ef;overflow:auto}@media only screen and (min-width:768px){.sec-TextAndMediaColumns_ModalContainer{max-width:998px;width:90%;padding:0}}.sec-TextAndMediaColumns_ModalContent_Inner{display:flex;flex-direction:column;width:100%}@media only screen and (min-width:768px){.sec-TextAndMediaColumns_ModalContent_Inner{flex-direction:row}}.sec-TextAndMediaColumns_ModalContent_InnerImage{display:none}@media only screen and (min-width:768px){.sec-TextAndMediaColumns_ModalContent_InnerImage{display:block;width:50%;position:relative;overflow:hidden}.sec-TextAndMediaColumns_ModalContent_InnerImage[data-text-columns-modal-el=modalImageMobile]{display:none}}.sec-TextAndMediaColumns_ModalContent_InnerImage-shownMobile{display:block;min-height:350px}@media only screen and (min-width:768px){.sec-TextAndMediaColumns_ModalContent_InnerImage-shownMobile{display:none}}.sec-TextAndMediaColumns_ModalImage{display:block;width:100%;height:100%;object-fit:cover;margin:0}.sec-TextAndMediaColumns_ModalImage[aria-hidden=true]{display:none}.sec-TextAndMediaColumns_ModalContent_InnerContent{display:flex;flex-direction:column;justify-content:center;padding:30px 20px;text-align:center}@media only screen and (min-width:768px){.sec-TextAndMediaColumns_ModalContent_InnerContent{width:50%;padding:50px 40px;text-align:center}}.sec-TextAndMediaColumns_ModalTitle{margin:0 0 15px;letter-spacing:2px;text-transform:uppercase;color:#000}.sec-TextAndMediaColumns_ModalTitle[aria-hidden=true]{display:none}@media only screen and (min-width:768px){.sec-TextAndMediaColumns_ModalTitle{margin-bottom:20px}}.sec-TextAndMediaColumns_ModalCaptionText{margin:15px 0 0;color:#000}.sec-TextAndMediaColumns_ModalCaptionText[aria-hidden=true]{display:none}.sec-TextAndMediaColumns_ModalText{margin:15px 0;color:#000}.sec-TextAndMediaColumns_ModalText[aria-hidden=true]{display:none}.sec-TextAndMediaColumns_ModalBackdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background-color:#888888b3;cursor:initial}
/*# sourceMappingURL=/cdn/shop/t/350/assets/text-and-media-columns.css.map */
