.sec-ImageText{background-color:var(--BackgroundColour, var(--Color_Background));overflow:hidden}@media only screen and (min-width: 901px){.sec-ImageText{grid-template-columns:repeat(12,1fr);display:grid}.sec-ImageText-padding{padding:28px}}.sec-ImageText-textLight{color:var(--Color_White)}.sec-ImageText_Columns{display:grid}@media only screen and (min-width: 901px){.sec-ImageText_Columns{grid-column:1 / span 12;grid-template-columns:50% 50%}.sec-ImageText-imageDesktopLeft .sec-ImageText_Columns{grid-column:1 / span 12}}.sec-ImageText_ColumnsTextFullWidth{grid-template-columns:100% 0%}.sec-ImageText_ColumnsTextFullWidth .sec-ImageText_Content{margin:unset;max-width:var(--MaxWidth)}.sec-ImageText_Column{align-items:center;flex-direction:column;order:0;display:flex}.sec-ImageText_Column-image,.sec-ImageText_Column-image .rsp-Image,.sec-ImageText_Column-image .rsp-Image_Video{height:100%}@media only screen and (min-width: 991px){.sec-ImageText_ColumnProducts .sec-ImageText_Column-image .rsp-Image,.sec-ImageText_ColumnProducts .sec-ImageText_Column-image .rsp-Image_Video{position:absolute;top:0}.sec-ImageText_ColumnProducts .sec-ImageText_Column-image .rsp-Image_Image{width:100%}}.sec-ImageText_Column-image{position:relative;background-color:var(--ImageBackgroundColour)}@media only screen and (max-width: 900px){.sec-ImageText-imageMobileBottom .sec-ImageText_Column-image{order:1}.sec-ImageText_Column-desktopOnly{display:none}.sec-ImageText-imageMobileUnderlay .sec-ImageText_Column-text{position:absolute;height:100%;overflow-y:auto}}@media only screen and (min-width: 901px){.sec-ImageText-imageDesktopRight .sec-ImageText_Column-image{order:1}}.sec-ImageText_Column-inset{padding:15px 15px 0}@media only screen and (max-width: 900px){.sec-ImageText-imageMobileBottom .sec-ImageText_Column-inset{padding:0 15px 15px}}@media only screen and (min-width: 901px){.sec-ImageText_Column-inset{padding:0}}.sec-ImageText_Column-text{grid-template-columns:100%;display:grid}.sec-ImageText_Inner{position:relative;z-index:1;align-items:var(--VerticalAlignment, center);flex-direction:column;justify-content:var(--VerticalAlignment, center);grid-column:1;grid-row:1;display:flex;height:100%;padding-top:40px;padding-bottom:40px}@media only screen and (min-width: 901px){.sec-ImageText_Inner{padding-top:60px;padding-bottom:60px}}@media only screen and (min-width: 1201px){.sec-ImageText_Inner{padding-top:80px;padding-bottom:80px}}.sec-ImageText_ProductInner{padding:0}@media only screen and (max-width: 901px){.sec-ImageText_ProductInner{padding-bottom:36px}}.sec-ImageText_ProductInner .sec-ImageText_Content{flex-direction:row;max-width:unset;gap:2px;height:100%}@media only screen and (min-width: 901px){.sec-ImageText_ProductInner .sec-ImageText_Content{gap:16px}}@media only screen and (min-width: 901px){.sec-ImageText_ProductInner .sec-ImageText_Content{flex-direction:row}}.sec-ImageText_BackgroundImage{position:relative;z-index:0;grid-column:1;grid-row:1;height:100%}.sec-ImageText_BackgroundImage .rsp-Image{height:100%}.sec-ImageText_Content{align-items:var(--ContentAlignment);flex-direction:column;display:flex;max-width:450px;text-align:var(--ContentAlignment)}.sec-ImageText_Heading{flex-direction:column;justify-content:space-between;grid-column:1 / span 12;display:none;padding:40px 70px 40px 0;gap:32px}.sec-ImageText_Heading-mobile{display:flex;padding:40px 15px}@media only screen and (min-width: 901px){.sec-ImageText_Heading{flex-direction:row;display:flex}.sec-ImageText_Heading-mobile{display:none}}.sec-ImageText_HeadingButton .sec-Content_Button{margin:0}@media only screen and (min-width: 901px){.sec-ImageText-padding .sec-ImageText_Heading{padding-top:0}.sec-ImageText-imageDesktopRight .sec-ImageText_Column-products{margin-right:16px}.sec-ImageText-imageDesktopLeft .sec-ImageText_Column-products{margin-left:16px}.sec-ImageText_HeadingTitles{width:50%;padding-left:150px}.sec-ImageText_Content{max-width:450px;margin:0 auto}}.sec-ImageText_Subtitle{margin-top:18px}@media only screen and (min-width: 768px){.sec-ImageText_Content{max-width:450px}}@media only screen and (max-width: 767px){.sec-ImageText_Content .sec-Content_Title{font-size:30px;line-height:36px}}.sec-ImageText_Media{position:relative;grid-column:1;grid-row:1}.sec-ImageText_Video,.sec-ImageText_Media{width:100%;height:100%;object-fit:cover}@media only screen and (min-width: 901px){.sec-ImageText_Media-mobile{display:none}}.sec-ImageText_Media-desktop{display:none}@media only screen and (min-width: 901px){.sec-ImageText_Media-desktop{display:block}}
/*# sourceMappingURL=/cdn/shop/t/319/assets/section-image-text.css.map */
