.sec-ImageCarousel{display:block;overflow:hidden}.sec-ImageCarousel-spacingNone{padding-bottom:0}.sec-ImageCarousel-spacingSmall{padding-top:10px;padding-bottom:10px}.sec-ImageCarousel-spacingStandard{padding-top:30px;padding-bottom:30px}.sec-ImageCarousel-spacingLarge{padding-top:40px;padding-bottom:40px}@media only screen and (min-width: 901px){.sec-ImageCarousel-spacingSmall{padding-top:20px;padding-bottom:20px}.sec-ImageCarousel-spacingStandard{padding-top:40px;padding-bottom:40px}.sec-ImageCarousel-spacingLarge{padding-top:60px;padding-bottom:60px}}.sec-ImageCarousel-grey{background:var(--Color_LightGrey)}.sec-ImageCarousel_Body{flex-direction:column;display:flex}@media only screen and (min-width: 768px){.sec-ImageCarousel_Body{grid-gap:20px;grid-template-columns:repeat(12,1fr);display:grid}}.sec-ImageCarousel_Side{margin-bottom:30px}@media only screen and (min-width: 768px){.sec-ImageCarousel_Side{grid-column:1 / span 6;margin-bottom:0}}@media only screen and (min-width: 901px){.sec-ImageCarousel_Side{grid-column:1 / span 5;padding-right:20px}}.sec-ImageCarousel_SideImageContainer{width:100%;height:100%;overflow:hidden}.sec-ImageCarousel_SideImage{display:flex;height:100%}@media only screen and (max-width: 767px){.sec-ImageCarousel_SideImage-desktop{display:none}}@media only screen and (min-width: 768px){.sec-ImageCarousel_SideImage-mobile{display:none}}.sec-ImageCarousel_Header{max-width:470px;margin-bottom:30px}@media only screen and (min-width: 901px){.sec-ImageCarousel_Header{width:60%}}.sec-ImageCarousel_Title{margin-bottom:15px}@media only screen and (min-width: 901px){.sec-ImageCarousel_Title{margin-bottom:20px}}.sec-ImageCarousel_Text{margin-bottom:20px}@media only screen and (min-width: 901px){.sec-ImageCarousel_Text{margin-bottom:30px}}.sec-ImageCarousel_Button{display:block;width:fit-content;padding-right:35px}.sec-ImageCarousel_Button .btn-Button_Arrow{right:0}.sec-ImageCarousel_Carousel{position:relative;padding-right:15px;padding-left:15px}@media only screen and (min-width: 768px){.sec-ImageCarousel_Carousel{align-self:stretch;flex-direction:column;justify-content:space-between;grid-column:7 / span 6;display:flex;margin-right:calc(var(--Grid_Gutter) * -1);padding-right:var(--Grid_Gutter);padding-left:0;overflow:hidden}}@media only screen and (min-width: 901px){.sec-ImageCarousel_Carousel{grid-column:6 / span 7}}.sec-ImageCarousel_Slider{position:relative}[data-initialised=false] .sec-ImageCarousel_Slider{overflow:hidden}.sec-ImageCarousel_Slides{margin-bottom:30px;overflow:visible}@media only screen and (min-width: 768px){.sec-ImageCarousel_Slides{margin-bottom:0;padding-right:25px}}@media only screen and (min-width: 901px){.sec-ImageCarousel_Slides{margin-bottom:50px}}[data-initialised=false] .sec-ImageCarousel_Slides{grid-gap:10px;grid-template-columns:repeat(2,1fr);display:grid;margin-right:-55%}@media only screen and (min-width: 768px){[data-initialised=false] .sec-ImageCarousel_Slides{grid-gap:20px;grid-template-columns:repeat(3,1fr);margin-right:0}}@media only screen and (min-width: 1201px){[data-initialised=false] .sec-ImageCarousel_Slides{margin-right:-30%}}[data-initialised=false] .sec-ImageCarousel_Item{display:none}[data-initialised=false] .sec-ImageCarousel_Item:nth-child(1),[data-initialised=false] .sec-ImageCarousel_Item:nth-child(2){display:block}@media only screen and (min-width: 768px){[data-initialised=false] .sec-ImageCarousel_Item:nth-child(3){display:block}}.sec-ImageCarousel_ImageContainer{margin-bottom:15px;overflow:hidden}@media only screen and (min-width: 768px){.sec-ImageCarousel_ImageContainer .sec-ImageCarousel_Image{min-height:100%;transform:none;transition:transform .4s ease}.sec-ImageCarousel_Item:hover .sec-ImageCarousel_ImageContainer .sec-ImageCarousel_Image{transform:scale(1.04)}}@media only screen and (min-width: 901px){.sec-ImageCarousel_ImageContainer{margin-bottom:25px}}.sec-ImageCarousel_Image{display:flex}.sec-ImageCarousel_ItemTitle{margin-bottom:5px}@media only screen and (min-width: 901px){.sec-ImageCarousel_ItemTitle{margin-bottom:10px}}.sec-ImageCarousel_Link:after{content:"";position:absolute;bottom:1px;left:0;z-index:0;display:block;width:100%;height:1px;background-color:var(--Color_Brand);transform:scaleX(0);transform-origin:100% 0;transition:transform .5s ease}.sec-ImageCarousel_Item:hover .sec-ImageCarousel_Link:after{transform:scaleX(1);transform-origin:0 0;transition:transform .5s ease}.sec-ImageCarousel_Arrows{display:none;opacity:1;visibility:visible;transition:opacity .5s ease,visibility .5s ease}[data-initialised=false] .sec-ImageCarousel_Arrows{opacity:0;visibility:hidden}@media only screen and (min-width: 768px){.sec-ImageCarousel_Arrows{top:-70px;right:var(--Grid_Gutter);z-index:1;align-items:flex-start;justify-content:flex-end;display:flex}}@media only screen and (min-width: 901px){.sec-ImageCarousel_Arrows{top:-100px}}.sec-ImageCarousel_Arrow{position:relative;right:auto;bottom:auto;left:auto;width:48px;height:48px;margin-left:10px;background:#fff;box-shadow:none;transition:all .5s ease}.sec-ImageCarousel_Arrow[disabled]{cursor:default;opacity:.3}.sec-ImageCarousel_Arrow:hover{background:var(--Color_Brand)}.sec-ImageCarousel_Arrow:hover svg path{stroke:#fff;transition:all .5s ease}@media only screen and (min-width: 768px){.sec-ImageCarousel_Footer{width:calc(100% - var(--Grid_Gutter));margin-top:5px;margin-right:var(--Grid_Gutter)}}.sec-ImageCarousel_Footer[disabled=true]{display:none}
/*# sourceMappingURL=/cdn/shop/t/291/assets/section-image-carousel.css.map */
