.clc-Banner{position:relative;overflow:hidden}.util-Header-transparent .clc-Banner{margin-block-start:calc(var(--TotalHeader_Height, 0) * -1)}.clc-Banner_Inner{display:grid}.clc-Banner-subNav .clc-Banner_Inner{grid-gap:30px;padding:30px var(--Grid_Gutter)}@media only screen and (min-width: 768px){.clc-Banner-subNav .clc-Banner_Inner{grid-gap:var(--Grid_Gap);grid-template-columns:repeat(12,minmax(0,1fr));padding:40px var(--Grid_Gutter) 50px}}.clc-Banner_MediaContainer,.clc-Banner_Content{grid-column:1;grid-row:1}@media only screen and (min-width: 768px){.clc-Banner-subNav .clc-Banner_Content{grid-column:1 / span 3}.clc-Banner-subNav .clc-Banner_Navigation{grid-column:4 / span 9}}.clc-Banner_MediaContainer{display:flex}.clc-Banner_Media{display:flex;inline-size:100%;overflow:hidden}.clc-Banner_Media-desktop{display:none}@media only screen and (min-width: 768px){.clc-Banner_Media-desktop{display:flex}}.clc-Banner_Media-mobile{block-size:var(--Mobile_Height, auto)}@media only screen and (min-width: 768px){.clc-Banner_Media-mobile{display:none}}.clc-Banner_Media-fullHeight{block-size:100vh}.clc-Banner_Video{inline-size:100%;object-fit:cover}.clc-Banner_Content{position:relative;z-index:2;align-self:var(--VerticalAlignment-mobile, center);justify-self:var(--HorizontalAlignment-mobile, center);max-inline-size:385px;inline-size:83vw;margin:40px var(--Grid_Gutter);text-align:var(--TextAlignment-mobile, center)}@media only screen and (min-width: 768px){.clc-Banner_Content{align-self:var(--VerticalAlignment-desktop, var(--VerticalAlignment-mobile, center));justify-self:var(--HorizontalAlignment-desktop, var(--HorizontalAlignment-mobile, center));max-inline-size:26.66vw;margin:10px 80px 40px;text-align:var(--TextAlignment-desktop, var(--TextAlignment-mobile, center))}}.clc-Banner-subNav .clc-Banner_Content{align-self:center;max-inline-size:315px;inline-size:unset;margin:0;text-align:start}@media only screen and (min-width: 768px){.clc-Banner-subNav .clc-Banner_Content{max-inline-size:285px}}.clc-Banner-hasImage .clc-Banner_Content{margin:40px var(--Grid_Gutter);color:var(--ContentColour-mobile, var(--Color_Light))}@media only screen and (min-width: 768px){.clc-Banner-hasImage .clc-Banner_Content{margin:50px 80px;color:var(--ContentColour-desktop, var(--Color_Light))}}.clc-Banner_Breadcrumbs{margin-block-end:14px}.clc-Banner_Breadcrumbs .bdc-Breadcrumb_Item{font-size:16px}.clc-Banner_Title{margin-block-end:14px;font-style:italic}.clc-Banner_Text{color:var(--Color_Grey)}.clc-Banner-hasImage .clc-Banner_Text{color:inherit}.clc-Banner_Button{display:inline-block;text-decoration:underline;color:var(--Color_Dark)}.clc-Banner-hasImage .clc-Banner_Button{color:inherit}.clc-Banner_Navigation{inline-size:calc(100% + (var(--Grid_Gutter) * 2));margin-inline-start:calc(var(--Grid_Gutter) * -1);margin-inline-end:calc(var(--Grid_Gutter) * -1);padding-inline-start:var(--Grid_Gutter);padding-inline-end:var(--Grid_Gutter);overflow:hidden}@media only screen and (min-width: 768px){.clc-Banner_Navigation{padding-inline-end:0}}.clc-Banner_NavCarousel{position:relative;display:block;max-inline-size:100vw}@media only screen and (max-width: 767px){.clc-Banner_NavItems.keen-slider{overflow:visible}}.clc-Banner_NavItems[data-keen-slider-disabled]{flex-flow:row nowrap;display:flex;gap:var(--Grid_Gap)}.clc-Banner_NavItem{--DesignedPixelWidth: 140;--Width: calc((var(--DesignedPixelWidth) / var(--Design_Width)) * 100vw);max-inline-size:var(--Width);min-inline-size:var(--Width)}@media only screen and (min-width: 768px){.clc-Banner_NavItem{--DesignedPixelWidth: 170}}.clc-Banner_NavItemTitle{margin-block-start:10px;font-family:var(--Font_Family-headings);font-size:16px;line-height:120%}.clc-Banner_NavItemImage{--ScaleTo: 1.04;border-radius:var(--Border_Radius);overflow:hidden}.sec-BannerNav_Controls{position:absolute;inset-block-start:50%;inset-inline-end:0;transform:translateY(-50%)}
/*# sourceMappingURL=/cdn/shop/t/141/assets/collection-banner.css.map */
