mimas-block[block-name=whats-on] .thumb__meta{display:flex}.wp-admin [data-type="acf/whats-on"]:after,.wp-admin [data-type="acf/whats-on"]:before,mimas-block[block-name=whats-on][data-variant=compact] .slick-controls,mimas-block[block-name=whats-on][data-variant=grid] .slick-controls{align-items:center;display:flex;justify-content:center}.wp-admin [data-type="acf/whats-on"]:after,.wp-admin [data-type="acf/whats-on"]:before{flex-direction:column}mimas-block[block-name=whats-on][data-variant=compact] .slick-controls+.button:after,mimas-block[block-name=whats-on][data-variant=compact] .slick-controls+.button:before,mimas-block[block-name=whats-on][data-variant=grid] .slick-controls+.button:after,mimas-block[block-name=whats-on][data-variant=grid] .slick-controls+.button:before{position:absolute}[data-type="acf/whats-on"]{--block-name:none;--editor-no-preview:"*Full preview unavailable for " var(--block-name,"this block.");--bg-color:var(--color-banana);z-index:10}.is-selected[data-type="acf/whats-on"]:after,.is-selected[data-type="acf/whats-on"]:before,[data-type="acf/whats-on"]:focus:after,[data-type="acf/whats-on"]:focus:before,[data-type="acf/whats-on"]>.acf-block-body{display:none}.is-selected[data-type="acf/whats-on"]>.acf-block-body{display:block}.wp-admin [data-type="acf/whats-on"]{min-height:80px;position:relative}.wp-admin [data-type="acf/whats-on"]:after,.wp-admin [data-type="acf/whats-on"]:before{background-color:var(--bg-color);cursor:pointer;height:40px;left:0;margin:0 auto;max-width:90rem;padding:0 var(--gap-half);position:absolute;right:auto;z-index:11}.wp-admin [data-type="acf/whats-on"]:before{content:var(--block-name,"Block");font-variant:all-small-caps;font-weight:700;top:0}.wp-admin [data-type="acf/whats-on"]:after{content:var(--editor-no-preview);padding:2.4rem var(--gap-half);top:40px}mimas-block[block-name=whats-on][data-variant=compact] .slick-controls+.button:after,mimas-block[block-name=whats-on][data-variant=compact] .slick-controls+.button:before,mimas-block[block-name=whats-on][data-variant=grid] .slick-controls+.button:after,mimas-block[block-name=whats-on][data-variant=grid] .slick-controls+.button:before{content:""}mimas-block[block-name=whats-on][data-variant=compact] .slick-controls+.button,mimas-block[block-name=whats-on][data-variant=grid] .slick-controls+.button{--default-pseudo-icon-url:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path d="m15.71 2.29-1.42 1.42L25.59 15H3v2h22.59l-11.3 11.29 1.42 1.42L29.41 16 15.71 2.29z"/></svg>');--pseudo-icon-bg-color:var(--white);--pseudo-icon-bg-opacity:1}mimas-block[block-name=whats-on][data-variant=compact] .slick-controls+.button:after,mimas-block[block-name=whats-on][data-variant=compact] .slick-controls+.button:before,mimas-block[block-name=whats-on][data-variant=grid] .slick-controls+.button:after,mimas-block[block-name=whats-on][data-variant=grid] .slick-controls+.button:before{min-height:4rem;min-width:4rem;right:0;transition:background-color .3s ease}mimas-block[block-name=whats-on][data-variant=compact] .slick-controls+.button:before,mimas-block[block-name=whats-on][data-variant=grid] .slick-controls+.button:before{background-color:var(--pseudo-icon-bg-color);opacity:var(--pseudo-icon-bg-opacity)}mimas-block[block-name=whats-on][data-variant=compact] .slick-controls+.button:after,mimas-block[block-name=whats-on][data-variant=grid] .slick-controls+.button:after{background-color:var(--ico-fill);-webkit-mask:var(--pseudo-icon-url,var(--default-pseudo-icon-url)) no-repeat center;mask:var(--pseudo-icon-url,var(--default-pseudo-icon-url)) no-repeat center;-webkit-mask-size:2.4rem;mask-size:2.4rem}mimas-block[block-name=whats-on] div.feature-grid{display:grid;gap:0 var(--g-gap-h,20px);grid-template-columns:[start] repeat(var(--col-repeat,4),minmax(var(--col-width,78px),1fr)) [end]}@media (min-width:48em){mimas-block[block-name=whats-on] div.feature-grid{--col-repeat:6;--col-width:98px}}@media (min-width:1280px){mimas-block[block-name=whats-on] div.feature-grid{--col-repeat:12;--col-width:60px;--g-gap-h:20px}}@media (min-width:1528px){mimas-block[block-name=whats-on] div.feature-grid{--col-width:72px;--g-gap-h:24px}}:root{--base-font:proxima-nova,Helvetica,Arial,sans-serif;--heading-font:effra,proxima-nova,Helvetica,Arial,sans-serif;--subheading-font:proxima-nova,Helvetica,Arial,sans-serif;--thin-font:proxima-nova-thin,proxima-nova,Helvetica,Arial,sans-serif;--color-lime:#c3d82e;--color-magenta:#e52592;--color-deep-blue:#5525e5;--white:#fff;--black:#000;--body-black:#051c2a;--black--bg:#1a1a1a;--text-color:#4b4b4b;--gray:#b3b3b3;--gray--light:#e8e8e8;--gray--lighter:#f0f0f0;--gray--lightest:#f7f7f7;--gray--dark:#717171;--gray--darker:#4b4b4b;--gray--darkest:#303030;--color-apple:#1de57e;--color-apple--light:#e6f9ef;--color-banana:#fff3a8;--color-banana--light:#fffadc;--color-chilli:#f02020;--color-deep-blue--light:#f1eefd;--color-lime--light:#141605;--color-magenta--light:#fdeef7;--color-magenta--dark:#ca2381;--color-strawberry:#ff615e;--color-strawberry--light:#ffefef;--color-strawberry--dark:#1f0c0b;--error:#ffecec;--success:#e9ffd9;--primary-color:#051c2a;--gap:2.4rem;--gap-element:3.2rem;--gap-small:2rem;--gap-smaller:1.6rem;--gap-smallest:1.2rem;--gap-large:3.2rem;--gap-larger:4rem;--gap-largest:4.8rem;--gap-xlarge:5.6rem;--grid-sidebar-w:28rem;--gap-half:10px;font-size:var(--root-font-size,10px)}@media screen and (min-width:500px){:root{--gap-half:calc(4.68085px + 1.06383vw)}}@media screen and (min-width:1440px){:root{--gap-half:20px}}:root{--gap:20px}@media screen and (min-width:500px){:root{--gap:calc(9.3617px + 2.12766vw)}}@media screen and (min-width:1440px){:root{--gap:40px}}:root{--gap-double:40px}@media screen and (min-width:500px){:root{--gap-double:calc(18.7234px + 4.25532vw)}}@media screen and (min-width:1440px){:root{--gap-double:80px}}:root{--gap-negative:-20px}@media screen and (min-width:500px){:root{--gap-negative:calc(-9.3617px - 2.12766vw)}}@media screen and (min-width:1440px){:root{--gap-negative:-40px}}.wp-block[data-type="acf/whats-on"] tr.acf-row:nth-child(2n)>td.acf-field,.wp-block[data-type="acf/whats-on"] tr.acf-row:nth-child(2n)>td.acf-fields{background-color:#fdf8ee}body.wp-admin{counter-reset:whats-on}[data-type="acf/whats-on"]{--block-name:"Whats On";--editor-no-preview:"*Preview not available for this block.";--item-width:40px}@media (min-width:31.25em){[data-type="acf/whats-on"]{--item-width:50px}}@media (min-width:48em){[data-type="acf/whats-on"]{--item-width:70px}}mimas-block[block-name=whats-on] .tabs--horizontal{position:relative}mimas-block[block-name=whats-on] .tab-group{margin-bottom:0}mimas-block[block-name=whats-on] img{aspect-ratio:16/9}mimas-block[block-name=whats-on] div.feature-grid{display:block}@media (min-width:80em){mimas-block[block-name=whats-on] div.feature-grid{display:grid;grid-template-columns:[feature] repeat(var(--feature-repeat,7),minmax(var(--card-min-w,60px),1fr)) [feature-end content] repeat(var(--content-repeat,5),minmax(var(--card-min-w,60px),1fr)) [content-end]}}@media (min-width:95.5em){mimas-block[block-name=whats-on] div.feature-grid{--card-min-w:72px}}mimas-block[block-name=whats-on] div.feature-grid[data-type=podcasts]{grid-auto-rows:210px}@media (min-width:48em){mimas-block[block-name=whats-on] div.extended-grid{display:grid;gap:0 2.4rem;grid-template-columns:[start] repeat(3,1fr) [end]}}mimas-block[block-name=whats-on] .thumb{padding:2.4rem 0}mimas-block[block-name=whats-on] .thumb.active,mimas-block[block-name=whats-on] .thumb.active:after,mimas-block[block-name=whats-on] .thumb.active:before,mimas-block[block-name=whats-on] .thumb:active,mimas-block[block-name=whats-on] .thumb:active:after,mimas-block[block-name=whats-on] .thumb:active:before,mimas-block[block-name=whats-on] .thumb:focus,mimas-block[block-name=whats-on] .thumb:focus-visible,mimas-block[block-name=whats-on] .thumb:focus-visible:after,mimas-block[block-name=whats-on] .thumb:focus-visible:before,mimas-block[block-name=whats-on] .thumb:focus-within,mimas-block[block-name=whats-on] .thumb:focus-within:after,mimas-block[block-name=whats-on] .thumb:focus-within:before,mimas-block[block-name=whats-on] .thumb:focus:after,mimas-block[block-name=whats-on] .thumb:focus:before,mimas-block[block-name=whats-on] .thumb:hover,mimas-block[block-name=whats-on] .thumb:hover:after,mimas-block[block-name=whats-on] .thumb:hover:before{background-color:transparent}mimas-block[block-name=whats-on] .thumb.active .thumb__title a,mimas-block[block-name=whats-on] .thumb:active .thumb__title a,mimas-block[block-name=whats-on] .thumb:focus .thumb__title a,mimas-block[block-name=whats-on] .thumb:focus-visible .thumb__title a,mimas-block[block-name=whats-on] .thumb:focus-within .thumb__title a,mimas-block[block-name=whats-on] .thumb:hover .thumb__title a{color:#5525e5;text-decoration:underline}mimas-block[block-name=whats-on] .thumb__category{color:#5525e5}mimas-block[block-name=whats-on] .thumb__title{margin:0 0 1.6rem}body.mimas-line-clamp mimas-block[block-name=whats-on] .thumb__title{line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}mimas-block[block-name=whats-on] .thumb__title{font-size:24px}@media screen and (min-width:500px){mimas-block[block-name=whats-on] .thumb__title{font-size:calc(26.12766px - .42553vw)}}@media screen and (min-width:1440px){mimas-block[block-name=whats-on] .thumb__title{font-size:20px}}mimas-block[block-name=whats-on] .thumb__title a{color:#000;text-decoration:none}mimas-block[block-name=whats-on] .thumb__nail a{display:block}mimas-block[block-name=whats-on] .thumb__nail img{height:100%}mimas-block[block-name=whats-on] .thumb .article-excerpt{margin-bottom:2.4rem}mimas-block[block-name=whats-on] .thumb .ico{--ico-width:2.4rem;margin:0 1.2rem 0 0}@media (min-width:80em){mimas-block[block-name=whats-on] .feature-grid .thumb:first-child{grid-column:feature/feature-end;grid-row:1/3}}mimas-block[block-name=whats-on] .feature-grid .thumb:first-child .thumb__title{font-size:28px}@media screen and (min-width:500px){mimas-block[block-name=whats-on] .feature-grid .thumb:first-child .thumb__title{font-size:calc(24.80851px + .6383vw)}}@media screen and (min-width:1440px){mimas-block[block-name=whats-on] .feature-grid .thumb:first-child .thumb__title{font-size:34px}}mimas-block[block-name=whats-on] .feature-grid .thumb:not(:first-child){border-bottom:1px solid #b3b3b3;grid-column:content/content-end}@media (min-width:80em){mimas-block[block-name=whats-on] .feature-grid .thumb:nth-child(2){grid-row:1}mimas-block[block-name=whats-on] .feature-grid .thumb:nth-child(2) .article-excerpt{display:none}mimas-block[block-name=whats-on] .feature-grid .thumb :nth-child(3){grid-row:2}mimas-block[block-name=whats-on] .feature-grid .thumb :nth-child(4){grid-row:3}mimas-block[block-name=whats-on] .feature-grid .thumb:not(:first-child):not(:nth-child(2)) .article-excerpt,mimas-block[block-name=whats-on] .feature-grid .thumb:not(:first-child):not(:nth-child(2)) .thumb__nail,mimas-block[block-name=whats-on][data-variant=grid] .slick-controls{display:none}}mimas-block[block-name=whats-on] [data-type=podcasts] .thumb img{aspect-ratio:1}mimas-block[block-name=whats-on] [data-type=podcasts] .thumb:first-child{grid-row:1/span 4}mimas-block[block-name=whats-on] [data-type=podcasts] .thumb:not(:first-child){align-items:flex-start;flex-direction:row;grid-column-end:end;justify-content:space-between}mimas-block[block-name=whats-on] [data-type=podcasts] .thumb:not(:first-child) img{height:100%;width:100%}mimas-block[block-name=whats-on] [data-type=podcasts] .thumb:not(:first-child) .thumb__nail{flex:1;margin-bottom:0;order:2}mimas-block[block-name=whats-on] [data-type=podcasts] .thumb:not(:first-child) .thumb__content{flex:2;order:1;padding-right:2.4rem}mimas-block[block-name=whats-on] [data-type=podcasts] .thumb:nth-child(2) .article-excerpt{display:none}mimas-block[block-name=whats-on] [data-type=podcasts] .thumb:not(:first-child):not(:nth-child(2)) .thumb__nail{display:block}mimas-block[block-name=whats-on] .whats-on__slider .thumb__title{font-size:24px}@media screen and (min-width:500px){mimas-block[block-name=whats-on] .whats-on__slider .thumb__title{font-size:calc(26.12766px - .42553vw)}}@media screen and (min-width:1440px){mimas-block[block-name=whats-on] .whats-on__slider .thumb__title{font-size:20px}}mimas-block[block-name=whats-on][data-variant=compact] .slick-slide,mimas-block[block-name=whats-on][data-variant=grid] .slick-slide{margin:0 2rem 0 0;width:var(--slide-width,340px)}@media (min-width:48em){mimas-block[block-name=whats-on][data-variant=compact] .slick-slide,mimas-block[block-name=whats-on][data-variant=grid] .slick-slide{--slide-width:310px}}@media (min-width:80em){mimas-block[block-name=whats-on][data-variant=compact] .slick-slide,mimas-block[block-name=whats-on][data-variant=grid] .slick-slide{--slide-width:340px}}@media (min-width:95.5em){mimas-block[block-name=whats-on][data-variant=compact] .slick-slide,mimas-block[block-name=whats-on][data-variant=grid] .slick-slide{--slide-width:100%}}mimas-block[block-name=whats-on][data-variant=compact] .slick-slider__dots,mimas-block[block-name=whats-on][data-variant=grid] .slick-slider__dots{margin-top:0;width:100%}mimas-block[block-name=whats-on][data-variant=compact] .slick-dots,mimas-block[block-name=whats-on][data-variant=grid] .slick-dots{align-items:flex-end;margin:0;padding:0 3.2rem 0 0}mimas-block[block-name=whats-on][data-variant=compact] .slick-dots li,mimas-block[block-name=whats-on][data-variant=grid] .slick-dots li{--dot-color:#b3b3b3;flex-grow:1;height:auto;margin:0;padding:0;width:auto}mimas-block[block-name=whats-on][data-variant=compact] .slick-dots li.slick-active,mimas-block[block-name=whats-on][data-variant=grid] .slick-dots li.slick-active{--dot-color:var(--color-deep-blue)}mimas-block[block-name=whats-on][data-variant=compact] .slick-dots li.slick-active button,mimas-block[block-name=whats-on][data-variant=grid] .slick-dots li.slick-active button{height:2px}mimas-block[block-name=whats-on][data-variant=compact] .slick-dots li button,mimas-block[block-name=whats-on][data-variant=grid] .slick-dots li button{border:0;border-radius:0;height:1px;width:100%}@media (min-width:48em){mimas-block[block-name=whats-on][data-variant=compact] .slick-controls,mimas-block[block-name=whats-on][data-variant=grid] .slick-controls{padding-top:2.4rem}}mimas-block[block-name=whats-on][data-variant=compact] .slick-slider__navigation,mimas-block[block-name=whats-on][data-variant=grid] .slick-slider__navigation{flex-shrink:0}mimas-block[block-name=whats-on][data-variant=compact] .slick-controls+.button,mimas-block[block-name=whats-on][data-variant=grid] .slick-controls+.button{margin-top:3.2rem;width:100%}mimas-block[block-name=whats-on][data-variant=compact] .slick-controls+.button:before,mimas-block[block-name=whats-on][data-variant=grid] .slick-controls+.button:before{border-radius:50%}mimas-block[block-name=whats-on][data-variant=compact] .slick-controls+.button:after,mimas-block[block-name=whats-on][data-variant=compact] .slick-controls+.button:before,mimas-block[block-name=whats-on][data-variant=grid] .slick-controls+.button:after,mimas-block[block-name=whats-on][data-variant=grid] .slick-controls+.button:before{display:none}@media (min-width:48em){mimas-block[block-name=whats-on][data-variant=compact] .slick-controls+.button,mimas-block[block-name=whats-on][data-variant=grid] .slick-controls+.button{--btn-bg-color:transparent;--btn-bg-color-h:var(--btn-bg-color);--btn-bg-color-a:var(--btn-bg-color);--btn-color-h:var(--btn-color);--btn-color-a:var(--btn-color);--btn-color-f:var(--btn-color);--btn-border-color:var(--btn-bg-color);--btn-border-color-h:var(--btn-bg-color);--btn-border-color-a:var(--btn-bg-color);--btn-border-color-d:var(--btn-bg-color);--ico-fill:var(--btn-color);--btn-color:#5525e5;--btn-color-d:#f1eefd;font-size:1.8rem;margin-top:0;min-height:4rem;padding:0 7.2rem 0 0;position:absolute;right:0;text-align:left;top:1.2rem;width:-moz-fit-content;width:fit-content;z-index:20}mimas-block[block-name=whats-on][data-variant=compact] .slick-controls+.button:before,mimas-block[block-name=whats-on][data-variant=grid] .slick-controls+.button:before{--pseudo-icon-bg-color:#f1eefd}mimas-block[block-name=whats-on][data-variant=compact] .slick-controls+.button:after,mimas-block[block-name=whats-on][data-variant=compact] .slick-controls+.button:before,mimas-block[block-name=whats-on][data-variant=grid] .slick-controls+.button:after,mimas-block[block-name=whats-on][data-variant=grid] .slick-controls+.button:before{display:block;right:1.2rem;transition:right .3s ease}mimas-block[block-name=whats-on][data-variant=compact] .slick-controls+.button.active:before,mimas-block[block-name=whats-on][data-variant=compact] .slick-controls+.button:active:before,mimas-block[block-name=whats-on][data-variant=compact] .slick-controls+.button:focus-visible:before,mimas-block[block-name=whats-on][data-variant=compact] .slick-controls+.button:focus-within:before,mimas-block[block-name=whats-on][data-variant=compact] .slick-controls+.button:focus:before,mimas-block[block-name=whats-on][data-variant=compact] .slick-controls+.button:hover:before,mimas-block[block-name=whats-on][data-variant=grid] .slick-controls+.button.active:before,mimas-block[block-name=whats-on][data-variant=grid] .slick-controls+.button:active:before,mimas-block[block-name=whats-on][data-variant=grid] .slick-controls+.button:focus-visible:before,mimas-block[block-name=whats-on][data-variant=grid] .slick-controls+.button:focus-within:before,mimas-block[block-name=whats-on][data-variant=grid] .slick-controls+.button:focus:before,mimas-block[block-name=whats-on][data-variant=grid] .slick-controls+.button:hover:before{--pseudo-icon-bg-color:#5525e5}mimas-block[block-name=whats-on][data-variant=compact] .slick-controls+.button.active:after,mimas-block[block-name=whats-on][data-variant=compact] .slick-controls+.button:active:after,mimas-block[block-name=whats-on][data-variant=compact] .slick-controls+.button:focus-visible:after,mimas-block[block-name=whats-on][data-variant=compact] .slick-controls+.button:focus-within:after,mimas-block[block-name=whats-on][data-variant=compact] .slick-controls+.button:focus:after,mimas-block[block-name=whats-on][data-variant=compact] .slick-controls+.button:hover:after,mimas-block[block-name=whats-on][data-variant=grid] .slick-controls+.button.active:after,mimas-block[block-name=whats-on][data-variant=grid] .slick-controls+.button:active:after,mimas-block[block-name=whats-on][data-variant=grid] .slick-controls+.button:focus-visible:after,mimas-block[block-name=whats-on][data-variant=grid] .slick-controls+.button:focus-within:after,mimas-block[block-name=whats-on][data-variant=grid] .slick-controls+.button:focus:after,mimas-block[block-name=whats-on][data-variant=grid] .slick-controls+.button:hover:after{--ico-fill:#fff}mimas-block[block-name=whats-on][data-variant=compact] .slick-controls+.button.active:after,mimas-block[block-name=whats-on][data-variant=compact] .slick-controls+.button.active:before,mimas-block[block-name=whats-on][data-variant=compact] .slick-controls+.button:active:after,mimas-block[block-name=whats-on][data-variant=compact] .slick-controls+.button:active:before,mimas-block[block-name=whats-on][data-variant=compact] .slick-controls+.button:focus-visible:after,mimas-block[block-name=whats-on][data-variant=compact] .slick-controls+.button:focus-visible:before,mimas-block[block-name=whats-on][data-variant=compact] .slick-controls+.button:focus-within:after,mimas-block[block-name=whats-on][data-variant=compact] .slick-controls+.button:focus-within:before,mimas-block[block-name=whats-on][data-variant=compact] .slick-controls+.button:focus:after,mimas-block[block-name=whats-on][data-variant=compact] .slick-controls+.button:focus:before,mimas-block[block-name=whats-on][data-variant=compact] .slick-controls+.button:hover:after,mimas-block[block-name=whats-on][data-variant=compact] .slick-controls+.button:hover:before,mimas-block[block-name=whats-on][data-variant=grid] .slick-controls+.button.active:after,mimas-block[block-name=whats-on][data-variant=grid] .slick-controls+.button.active:before,mimas-block[block-name=whats-on][data-variant=grid] .slick-controls+.button:active:after,mimas-block[block-name=whats-on][data-variant=grid] .slick-controls+.button:active:before,mimas-block[block-name=whats-on][data-variant=grid] .slick-controls+.button:focus-visible:after,mimas-block[block-name=whats-on][data-variant=grid] .slick-controls+.button:focus-visible:before,mimas-block[block-name=whats-on][data-variant=grid] .slick-controls+.button:focus-within:after,mimas-block[block-name=whats-on][data-variant=grid] .slick-controls+.button:focus-within:before,mimas-block[block-name=whats-on][data-variant=grid] .slick-controls+.button:focus:after,mimas-block[block-name=whats-on][data-variant=grid] .slick-controls+.button:focus:before,mimas-block[block-name=whats-on][data-variant=grid] .slick-controls+.button:hover:after,mimas-block[block-name=whats-on][data-variant=grid] .slick-controls+.button:hover:before{right:0}}

/*# sourceMappingURL=whats-on.css.map*/