.sec-ListImageOverlay{background-color:var(--BackgroundColour);color:#fff}@media only screen and (min-width: 1201px){.sec-ListImageOverlay{background-color:transparent}}.sec-ListImageOverlay-textDark{color:var(--Color_Brand)}.sec-ListImageOverlay_Inner{padding-block-start:var(--Padding);padding-block-end:50px;background-color:var(--BackgroundColour);color:var(--TextColour)}@media only screen and (min-width: 901px){.sec-ListImageOverlay_Inner{--VerticalPadding: 100px;padding-block-start:var(--VerticalPadding);padding-block-end:var(--VerticalPadding)}}.sec-ListImageOverlay_Columns{flex:1 0 auto;flex-direction:column;display:flex;gap:30px}@media only screen and (min-width: 901px){.sec-ListImageOverlay_Columns{grid-column-gap:var(--Grid_Gutter);grid-template-columns:repeat(12,1fr);display:grid}}.sec-ListImageOverlay_Columns-mediaFirstMobile .sec-ListImageOverlay_Column-media{order:-1}@media only screen and (min-width: 901px){.sec-ListImageOverlay_Columns-mediaFirstMobile .sec-ListImageOverlay_Column-media{order:unset}}@media only screen and (min-width: 901px){.sec-ListImageOverlay_Column:first-of-type{grid-column:1 / span 5}.sec-ListImageOverlay_Column-media:first-of-type{grid-column:1 / span 5}.sec-ListImageOverlay_Column:last-of-type{grid-column:span 5 / -1}.sec-ListImageOverlay_Column-media:last-of-type{grid-column:span 5 / -2}}@media only screen and (min-width: 1201px){.sec-ListImageOverlay_Column:first-of-type{grid-column:2 / span 4}.sec-ListImageOverlay_Column:last-of-type{grid-column:span 4 / -2}}.sec-ListImageOverlay_Content{flex-direction:column;justify-content:center;order:1;display:flex;height:100%}@media only screen and (min-width: 901px){.sec-ListImageOverlay_Content{order:unset}}.sec-ListImageOverlay_Media{position:relative;order:0;overflow:visible}@media only screen and (min-width: 901px){.sec-ListImageOverlay_Media{position:sticky;top:var(--HeaderBanner_Height);order:unset;grid-column:var(--Media_Col_Start) / span 4}}.sec-ListImageOverlay_Image-mobile{display:block}@media only screen and (min-width: 901px){.sec-ListImageOverlay_Image-mobile{display:none}}.sec-ListImageOverlay_Image-desktop{display:none}@media only screen and (min-width: 901px){.sec-ListImageOverlay_Image-desktop{display:block}}.sec-ListImageOverlay_Overlay-mobile{display:block}@media only screen and (min-width: 901px){.sec-ListImageOverlay_Overlay-mobile{display:none}}.sec-ListImageOverlay_Overlay-desktop{display:none}@media only screen and (min-width: 901px){.sec-ListImageOverlay_Overlay-desktop{display:block}}.sec-ListImageOverlay_Overlay{--Overlay_Size: 100px;position:absolute;right:30px;bottom:calc(var(--Overlay_Size) * -.5);width:var(--Overlay_Size)}@media only screen and (min-width: 901px){.sec-ListImageOverlay_Overlay{--Overlay_Size: var(--Overlay_Width-desktop);right:auto;bottom:auto}.sec-ListImageOverlay_Overlay-bottom{bottom:50px}.sec-ListImageOverlay_Overlay-overhangBottom{bottom:-50px}.sec-ListImageOverlay_Overlay-top{top:50px}.sec-ListImageOverlay_Overlay-overhangTop{top:-50px}.sec-ListImageOverlay_Overlay-left{left:calc(var(--Overlay_Size) * -.5)}.sec-ListImageOverlay_Overlay-right{right:calc(var(--Overlay_Size) * -.5)}}.sec-ListImageOverlay_Title{max-width:calc(100% - 100px);margin-block-end:15px}@media only screen and (min-width: 901px){.sec-ListImageOverlay_Title{max-width:100%;margin-block-end:20px}}.sec-ListImageOverlay_Kicker{margin-block-end:10px}@media only screen and (min-width: 901px){.sec-ListImageOverlay_Title{margin-block-end:15px}}.sec-ListImageOverlay_Text{display:block;margin-block-end:20px}@media only screen and (min-width: 901px){.sec-ListImageOverlay_Text{margin-block-end:30px}}.sec-ListImageOverlay_List{display:grid;margin-block-end:20px;padding-inline-start:16px;gap:30px}.sec-ListImageOverlay_Item{padding-inline-start:15px}.sec-ListImageOverlay_Item::marker{font-family:var(--Font_Family-tenor);font-size:18px;font-weight:400;letter-spacing:-.02em;line-height:1.44;text-transform:uppercase}@media only screen and (min-width: 901px){.sec-ListImageOverlay_Item::marker{font-size:26px;line-height:1.38}}.sec-ListImageOverlay_ItemText{margin-block-start:5px}@media only screen and (min-width: 901px){.sec-ListImageOverlay_ItemText{margin-block-start:10px}}
/*# sourceMappingURL=/cdn/shop/t/509/assets/section-list-image-overlay.css.map */
