﻿/*! 
	Created by Feel Created Ltd. 
	© Copyright Feel Created Ltd 2020. All Rights Reserved
*/@media(max-width: 1450px){:root{--wp--preset--font-size--large-text: 22px;--wp--preset--font-size--small-title: 30px;--wp--preset--font-size--mid-title: 40px;--wp--preset--font-size--large-title: 55px;--wp--preset--font-size--big-title: 80px}}@media(max-width: 800px){:root{--wp--preset--font-size--small-title: 28px;--wp--preset--font-size--mid-title: 36px;--wp--preset--font-size--large-title: 50px;--wp--preset--font-size--big-title: 75px}}@media(max-width: 400px){:root{--wp--preset--font-size--small-title: 25px;--wp--preset--font-size--mid-title: 35px;--wp--preset--font-size--large-title: 45px;--wp--preset--font-size--big-title: 65px}}*{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.pg-sec,.footer{clear:both;position:relative}.pg-sec-inner{margin:0 auto;padding:var(--wp--preset--spacing--small) var(--wp--preset--spacing--standard-spacing)}.pg-sec-inner.extra-top-spacing{padding-top:calc(clamp(1px,6.66vw,130px) + var(--wp--preset--spacing--small))}.pg-sec-inner.extra-bottom-spacing{padding-bottom:calc(clamp(1px,6.66vw,130px) + var(--wp--preset--spacing--small))}.pg-sec-inner:not(.pg-sec-inner-full){max-width:1729px;min-width:280px}.pg-sec-inner.pg-sec-inner-full{padding-left:0;padding-right:0}.pg-sec-inner.no-padding-top{padding-top:0}.pg-sec-inner.no-padding-bottom{padding-bottom:0}.pg-sec-inner.no-padding-left{padding-left:0}.pg-sec-inner.no-padding-right{padding-right:0}.pg-sec-inner.half-padding-top{padding-top:var(--wp--preset--spacing--small)}.pg-sec-inner.half-padding-top.extra-top-spacing{padding-top:calc(clamp(1px,6.66vw,130px) + var(--wp--preset--spacing--small))}.pg-sec-inner.half-padding-bottom{padding-bottom:var(--wp--preset--spacing--small)}.pg-sec-inner.half-padding-bottom.extra-bottom-spacing{padding-bottom:calc(clamp(1px,6.66vw,130px) + var(--wp--preset--spacing--small))}.pg-sec-inner.half-padding-left{padding-left:var(--wp--preset--spacing--standard-spacing)}.pg-sec-inner.half-padding-right{padding-right:var(--wp--preset--spacing--standard-spacing)}.pg-sec-inner.double-padding-top{padding-top:var(--wp--preset--spacing--large)}.pg-sec-inner.double-padding-bottom{padding-bottom:var(--wp--preset--spacing--large)}.pg-sec-inner.double-padding-left{padding-left:var(--wp--preset--spacing--large)}.pg-sec-inner.double-padding-right{padding-right:var(--wp--preset--spacing--large)}@media all and (min-width: 769px){.pg-sec-inner:not(.no-padding-left,.half-padding-left,.double-padding-left){padding-left:var(--wp--preset--spacing--small)}.pg-sec-inner:not(.no-padding-right,.half-padding-right,.double-padding-right){padding-right:var(--wp--preset--spacing--small)}}html{font-size:var(--wp--preset--font-size--standard-text)}html strong{font-weight:var(--wp--custom--typography--font-weight--semi-bold)}input,p,li,dt,dd,label{line-height:var(--wp--custom--typography--line-height--main)}label{font-size:var(--wp--preset--font-size--small-text)}ul{list-style:none}a[href^=tel]{cursor:default !important}a[href^=tel]:hover{text-decoration:none}body{position:relative}.hide{display:none}.full-link{position:absolute;top:0;left:0;z-index:9;width:100%;height:100%;overflow:hidden;text-indent:-9999px;background:url("../../../assets/theme/images/general/full-link.png") 0 0}.no-marg{margin:0}.flexbox,.inline-flexbox{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flexbox.flex-wrap,.inline-flexbox.flex-wrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.flexbox.flex-center,.inline-flexbox.flex-center{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.flexbox.flex-start,.inline-flexbox.flex-start{-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.flexbox.flex-end,.inline-flexbox.flex-end{-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.flexbox.flex-space-between,.inline-flexbox.flex-space-between{-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.flexbox.flex-space-around,.inline-flexbox.flex-space-around{-ms-flex-pack:distribute;-webkit-justify-content:space-around;justify-content:space-around}.flexbox.flex-space-evenly,.inline-flexbox.flex-space-evenly{-webkit-box-pack:space-evenly;-moz-box-pack:space-evenly;-ms-flex-pack:space-evenly;-webkit-justify-content:space-evenly;justify-content:space-evenly}.flexbox.align-items-start,.inline-flexbox.align-items-start{-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}.flexbox.align-items-end,.inline-flexbox.align-items-end{-webkit-box-align:end;-moz-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end}.flexbox.align-items-center,.inline-flexbox.align-items-center{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.flexbox.align-items-stretch,.inline-flexbox.align-items-stretch{-webkit-box-align:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch}.flexbox.align-items-stretch .flex-balance>div,.inline-flexbox.align-items-stretch .flex-balance>div{height:100% !important}.flexbox.align-items-baseline,.inline-flexbox.align-items-baseline{-webkit-box-align:baseline;-moz-box-align:baseline;-ms-flex-align:baseline;-webkit-align-items:baseline;align-items:baseline}.flexbox.align-content-start,.inline-flexbox.align-content-start{-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start}.flexbox.align-content-end,.inline-flexbox.align-content-end{-webkit-align-content:flex-end;-ms-flex-line-pack:end;align-content:flex-end}.flexbox.align-content-center,.inline-flexbox.align-content-center{-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}.flexbox.align-content-stretch,.inline-flexbox.align-content-stretch{-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch}.flexbox.align-content-space-between,.inline-flexbox.align-content-space-between{-webkit-align-content:space-between;-ms-flex-line-pack:space-between;align-content:space-between}.flexbox.align-content-space-around,.inline-flexbox.align-content-space-around{-webkit-align-content:space-around;-ms-flex-line-pack:space-around;align-content:space-around}.no-flex{display:block !important}.no-flex .components-custom-select-control{margin-bottom:clamp(15px,1vw,30px)}.align-self-start{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.align-self-end{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.align-self-center{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.align-self-baseline{-webkit-align-self:baseline;-ms-flex-item-align:baseline;align-self:baseline}.align-self-stretch{-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}.inline-flexbox{display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.row-reverse{-webkit-box-direction:reverse;-webkit-box-orient:horizontal;-moz-box-direction:reverse;-moz-box-orient:horizontal;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.font-bold{font-weight:var(--wp--custom--typography--font-weight--bold) !important}.font-uppercase{text-transform:uppercase !important}a{text-decoration:underline}a:hover{text-decoration:none}a[href^="tel:"]{text-decoration:none}.wp-block-heading.has-main-header-font-size{padding-bottom:var(--wp--preset--spacing--extra-small)}.wp-block-heading.is-style-no-space-bottom,p.is-style-no-space-bottom,.wp-block-list.is-style-no-space-bottom{padding-bottom:0;margin-bottom:0}.wp-block-heading.is-style-no-space-bottom.has-large-title-font-size,.wp-block-heading.is-style-no-space-bottom.has-mid-title-font-size,.wp-block-heading.is-style-no-space-bottom.has-big-title-font-size,p.is-style-no-space-bottom.has-large-title-font-size,p.is-style-no-space-bottom.has-mid-title-font-size,p.is-style-no-space-bottom.has-big-title-font-size,.wp-block-list.is-style-no-space-bottom.has-large-title-font-size,.wp-block-list.is-style-no-space-bottom.has-mid-title-font-size,.wp-block-list.is-style-no-space-bottom.has-big-title-font-size{padding-bottom:0 !important}.wp-block-heading.is-style-extra-space-bottom,p.is-style-extra-space-bottom,.wp-block-list.is-style-extra-space-bottom{padding-bottom:var(--wp--preset--spacing--extra-text-spacing);margin-bottom:0}.wp-block-heading.is-style-extra-space-bottom.has-large-title-font-size,.wp-block-heading.is-style-extra-space-bottom.has-mid-title-font-size,.wp-block-heading.is-style-extra-space-bottom.has-big-title-font-size,p.is-style-extra-space-bottom.has-large-title-font-size,p.is-style-extra-space-bottom.has-mid-title-font-size,p.is-style-extra-space-bottom.has-big-title-font-size,.wp-block-list.is-style-extra-space-bottom.has-large-title-font-size,.wp-block-list.is-style-extra-space-bottom.has-mid-title-font-size,.wp-block-list.is-style-extra-space-bottom.has-big-title-font-size{padding-bottom:var(--wp--preset--spacing--extra-text-spacing) !important}.wp-block-heading.has-mid-title-font-size,p.has-mid-title-font-size,.wp-block-list.has-mid-title-font-size{padding-bottom:var(--wp--preset--spacing--extra-small)}.wp-block-heading.has-large-title-font-size,p.has-large-title-font-size,.wp-block-list.has-large-title-font-size{padding-bottom:var(--wp--preset--spacing--extra-small)}.wp-block-heading.has-big-title-font-size,p.has-big-title-font-size,.wp-block-list.has-big-title-font-size{padding-bottom:var(--wp--preset--spacing--extra-small)}.has-white-color h1,.has-white-color h2,.has-white-color h3,.has-white-color h4,.has-white-color h5,.has-white-color h6,.has-white-color p,.has-white-color ul,.has-white-color ol,.has-white-color li,.has-white-color a{color:var(--wp--preset--color--white)}input,select{background-color:var(--wp--preset--color--white);border:none;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;-ms-border-radius:0;border-radius:0;appearance:none;-webkit-appearance:none}input,textarea,select,button{font-family:cairo,sans-serif}input[type=text],input[type=email],input[type=tel],input[type=number],input[type=password],input[type=date],textarea,select{display:block;width:100%;margin-top:clamp(3px,0.3vw,5px);margin-bottom:clamp(15px,1vw,30px);padding:clamp(15px,0.33vw,10px);color:var(--wp--preset--color--black);font-family:cairo,sans-serif;font-size:var(--wp--preset--font-size--standard-text);background-color:rgba(0,0,0,0);border:2px solid var(--wp--preset--color--black)}input[type=checkbox]:checked{background-color:var(--wp--preset--color--green) !important}button,input[type=submit]{text-align:left;cursor:pointer;color:var(--wp--preset--color--white);background-color:var(--wp--preset--color--black);appearance:none;-webkit-appearance:none;-webkit-transition-property:all;-moz-transition-property:all;-ms-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-ms-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-in;-moz-transition-timing-function:ease-in;-ms-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;transition-timing-function:ease-in}button:hover,input[type=submit]:hover{color:var(--wp--preset--color--black);background-color:var(--wp--preset--color--white)}textarea{resize:none;height:150px}input:focus,select:focus,textarea:focus{outline-color:red;outline-offset:2px}.general_checkbox_input,.wpcf7-acceptance{position:relative;display:block;padding-left:40px}.general_checkbox_input input[type=checkbox],.wpcf7-acceptance input[type=checkbox]{position:absolute;left:0;top:0;width:25px !important;height:25px !important;padding:0 !important;cursor:pointer;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;-ms-border-radius:0;border-radius:0;border:2px solid var(--wp--preset--color--black);background-color:rgba(0,0,0,0)}.general_checkbox_input input[type=checkbox]:checked,.wpcf7-acceptance input[type=checkbox]:checked{background-color:var(--wp--preset--color--black) !important;background-image:url(/wp-content/themes/haymarkettheatre-fc/assets/theme/images/general/checkbox-tick.png);background-size:contain;background-repeat:no-repeat;background-position:center}.wpcf7-form-control-wrap{display:block;margin-bottom:20px}.wpcf7-list-item{margin:0}.search-input{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:300px}.search-input input,.search-input button{line-height:46px;font-size:var(--wp--preset--font-size--small-text)}.search-input input{position:relative;z-index:1;width:calc(100% - 120px);padding:0 25px;margin:0;border-top-left-radius:25px;border-bottom-left-radius:25px}.search-input button{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;width:120px;padding:0;padding-left:15px;padding-right:60px;background-color:var(--wp--preset--color--black);border:none;-webkit-border-radius:25px;-moz-border-radius:25px;-o-border-radius:25px;-ms-border-radius:25px;border-radius:25px;border-top-left-radius:0;border-bottom-left-radius:0}.search-input button img{position:absolute;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);right:12px;width:auto;height:32px}.search-input button:hover{color:var(--wp--preset--color--white)}.wp-block-post-content>.wp-block-heading,.wp-block-post-content>p{padding:var(--wp--preset--spacing--small) var(--wp--preset--spacing--small);max-width:1729px}.scrollBar .simplebar-scrollbar.simplebar-visible:before{left:0;border-radius:0;width:11px}.scrollBar.simplebar-scrollable-y{padding-right:clamp(25px,2vw,50px)}body.fc-mobile-menu-open{overflow:hidden}.fc-hamburger{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;position:relative;z-index:200;width:38px;height:28px;margin-left:20px;cursor:pointer;border:none;background:none}.fc-hamburger span{display:block;height:3px;width:100%;background-color:var(--wp--preset--color--black);transition:transform .3s ease,opacity .3s ease}.fc-hamburger.active span:nth-child(1){transform:translateY(12.5px) rotate(45deg)}.fc-hamburger.active span:nth-child(2){opacity:0}.fc-hamburger.active span:nth-child(3){transform:translateY(-12.5px) rotate(-45deg)}@media all and (min-width: 1000px){.fc-hamburger{display:none}}.fc-mobile-menu{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;position:fixed;top:0;left:-100%;z-index:10000;width:100%;min-height:100vh;max-height:100vh;overflow-y:auto;overflow-x:hidden;padding-top:180px;padding-bottom:50px;color:var(--wp--preset--color--white);background-color:var(--wp--preset--color--white);transition:left .4s ease}.fc-mobile-menu ul{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:80%;padding:0;margin:0;list-style:none;text-align:left;font-size:var(--wp--preset--font-size--small-title)}.fc-mobile-menu ul li{flex:0 0 100%;width:100%;margin-bottom:10px;opacity:0;transform:translateY(20px);transition:opacity .4s ease,transform .4s ease}.fc-mobile-menu ul li.with-child>a{position:relative;padding-right:38px}.fc-mobile-menu ul li.with-child>a:after{content:"";position:absolute;top:50%;transform:translateY(-50%);right:0;display:block;width:25px;height:18px;background-image:url("../../../assets/theme/images/shapes/black_arrow_down.svg");background-size:cover;background-position:center;background-repeat:no-repeat}.fc-mobile-menu ul li .sub-menu{max-height:0;overflow:hidden;opacity:0;transition:max-height .35s ease,opacity .35s ease}.fc-mobile-menu ul li .sub-menu li{flex:0 0 100%;width:100%;opacity:0;transform:translateY(10px);transition:opacity .3s ease,transform .3s ease}.fc-mobile-menu ul li.open .sub-menu{max-height:500px;opacity:1;padding-top:10px;padding-bottom:30px}.fc-mobile-menu ul li.open .sub-menu li{opacity:1;transform:translateY(0)}.fc-mobile-menu ul li.open.with-child>a::after{top:40%;transform:rotate(-180deg)}.fc-mobile-menu.open{left:0}.fc-mobile-menu.open ul li{opacity:0;transform:translateY(10px)}.fc-mobile-menu.open ul li.visible{opacity:1;transform:translateY(0)}@media all and (min-width: 650px){.fc-mobile-menu ul li{flex:0 0 50%;width:50%}}@media all and (min-width: 1000px){.fc-mobile-menu{display:none !important}}body{background-color:var(--wp--preset--color--white)}.site-header{position:relative;z-index:1000000}.text-hidden{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.wrapper.is-fixed-hundred{position:fixed;top:0;right:0;z-index:2;width:100%}.width-0{width:calc(0*1%)}.width-1{width:calc(1*1%)}.width-2{width:calc(2*1%)}.width-3{width:calc(3*1%)}.width-4{width:calc(4*1%)}.width-5{width:calc(5*1%)}.width-6{width:calc(6*1%)}.width-7{width:calc(7*1%)}.width-8{width:calc(8*1%)}.width-9{width:calc(9*1%)}.width-10{width:calc(10*1%)}.width-11{width:calc(11*1%)}.width-12{width:calc(12*1%)}.width-13{width:calc(13*1%)}.width-14{width:calc(14*1%)}.width-15{width:calc(15*1%)}.width-16{width:calc(16*1%)}.width-17{width:calc(17*1%)}.width-18{width:calc(18*1%)}.width-19{width:calc(19*1%)}.width-20{width:calc(20*1%)}.width-21{width:calc(21*1%)}.width-22{width:calc(22*1%)}.width-23{width:calc(23*1%)}.width-24{width:calc(24*1%)}.width-25{width:calc(25*1%)}.width-26{width:calc(26*1%)}.width-27{width:calc(27*1%)}.width-28{width:calc(28*1%)}.width-29{width:calc(29*1%)}.width-30{width:calc(30*1%)}.width-31{width:calc(31*1%)}.width-32{width:calc(32*1%)}.width-33{width:calc(33*1%)}.width-34{width:calc(34*1%)}.width-35{width:calc(35*1%)}.width-36{width:calc(36*1%)}.width-37{width:calc(37*1%)}.width-38{width:calc(38*1%)}.width-39{width:calc(39*1%)}.width-40{width:calc(40*1%)}.width-41{width:calc(41*1%)}.width-42{width:calc(42*1%)}.width-43{width:calc(43*1%)}.width-44{width:calc(44*1%)}.width-45{width:calc(45*1%)}.width-46{width:calc(46*1%)}.width-47{width:calc(47*1%)}.width-48{width:calc(48*1%)}.width-49{width:calc(49*1%)}.width-50{width:calc(50*1%)}.width-51{width:calc(51*1%)}.width-52{width:calc(52*1%)}.width-53{width:calc(53*1%)}.width-54{width:calc(54*1%)}.width-55{width:calc(55*1%)}.width-56{width:calc(56*1%)}.width-57{width:calc(57*1%)}.width-58{width:calc(58*1%)}.width-59{width:calc(59*1%)}.width-60{width:calc(60*1%)}.width-61{width:calc(61*1%)}.width-62{width:calc(62*1%)}.width-63{width:calc(63*1%)}.width-64{width:calc(64*1%)}.width-65{width:calc(65*1%)}.width-66{width:calc(66*1%)}.width-67{width:calc(67*1%)}.width-68{width:calc(68*1%)}.width-69{width:calc(69*1%)}.width-70{width:calc(70*1%)}.width-71{width:calc(71*1%)}.width-72{width:calc(72*1%)}.width-73{width:calc(73*1%)}.width-74{width:calc(74*1%)}.width-75{width:calc(75*1%)}.width-76{width:calc(76*1%)}.width-77{width:calc(77*1%)}.width-78{width:calc(78*1%)}.width-79{width:calc(79*1%)}.width-80{width:calc(80*1%)}.width-81{width:calc(81*1%)}.width-82{width:calc(82*1%)}.width-83{width:calc(83*1%)}.width-84{width:calc(84*1%)}.width-85{width:calc(85*1%)}.width-86{width:calc(86*1%)}.width-87{width:calc(87*1%)}.width-88{width:calc(88*1%)}.width-89{width:calc(89*1%)}.width-90{width:calc(90*1%)}.width-91{width:calc(91*1%)}.width-92{width:calc(92*1%)}.width-93{width:calc(93*1%)}.width-94{width:calc(94*1%)}.width-95{width:calc(95*1%)}.width-96{width:calc(96*1%)}.width-97{width:calc(97*1%)}.width-98{width:calc(98*1%)}.width-99{width:calc(99*1%)}.width-100{width:calc(100*1%)}.news-thin-content{padding-left:15%;padding-right:15%}.theme-analytics{display:none}.overlay-image-top .overlay-image-top__image{display:block}.overlay-image-top{padding-top:clamp(15px,3.468vw,120px)}.overlay-image-top .overlay-image-top__image{display:block;position:absolute;top:0;left:0;width:100%}.overlay-image-bottom{padding-bottom:clamp(15px,3.468vw,120px)}.overlay-image-bottom .overlay-image-bottom__image{display:block;position:absolute;bottom:0;left:0;width:100%;margin-top:0}.dark-focus:focus{outline:2px solid red !important;outline-offset:2px}strong,b{font-weight:var(--wp--custom--typography--font-weight--bold) !important}.skip-link:focus{z-index:9999999 !important}.main-content .wp-block-heading:first-of-type{margin-top:0}.main-content ol{counter-reset:section;list-style:none;padding-left:0 !important}.main-content ol>li{position:relative;margin-left:0;padding-top:clamp(10px,1vw,25px);padding-bottom:clamp(10px,1vw,25px);padding-left:clamp(45px,3.8vw,85px);line-height:1.2em;font-size:var(--wp--preset--font-size--standard-text)}.main-content ol>li>ul,.main-content ol>li>ol{margin-bottom:0 !important;padding-top:clamp(15px,1vw,30px);padding-bottom:clamp(5px,0.33vw,15px)}.main-content ol>li:before{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:absolute;left:0;top:clamp(0px,0.5vw,20px);width:clamp(30px,2.5vw,55px);height:clamp(30px,2.5vw,55px);content:"";counter-increment:section;border:2px solid var(--wp--preset--color--black);content:counter(list-item);color:var(--wp--preset--color--black);font-size:var(--wp--preset--font-size--small-text);font-weight:var(--wp--custom--typography--font-weight--semi-bold);text-align:center}.has-white-color .main-content ol>li:before{color:var(--wp--preset--color--white)}.main-content ol>li::marker{display:none !important;content:"" !important}.main-content ol>li.has-extra-small-text-font-size{padding-left:clamp(35px,3.33vw,60px)}.main-content ol>li.has-extra-small-text-font-size:before{top:clamp(5px,0.5vw,15px);width:clamp(20px,2vw,35px);height:clamp(20px,2vw,35px);font-size:var(--wp--preset--font-size--extra-small-text)}.main-content ol>li.has-small-text-font-size{padding-left:clamp(40px,3.5vw,70px)}.main-content ol>li.has-small-text-font-size:before{top:clamp(0px,0.4vw,15px);width:clamp(25px,2.2vw,45px);height:clamp(25px,2.2vw,45px);font-size:var(--wp--preset--font-size--small-text)}.main-content ol>li.has-sub-title-font-size{padding-left:clamp(55px,4.66vw,100px)}.main-content ol>li.has-sub-title-font-size:before{top:clamp(0px,0.6vw,20px);width:clamp(35px,2.8vw,65px);height:clamp(35px,2.8vw,65px);font-size:var(--wp--preset--font-size--standard-text)}.main-content ol>li.has-small-title-font-size{padding-left:clamp(65px,4.5vw,110px)}.main-content ol>li.has-small-title-font-size:before{top:clamp(0px,0.8vw,25px);width:clamp(40px,3vw,70px);height:clamp(40px,3vw,70px);font-size:var(--wp--preset--font-size--standard-text)}.main-content ul{padding-left:0;margin-bottom:20px}.main-content ul li{position:relative;padding-left:clamp(25px,1.88vw,30px);padding-bottom:10px;line-height:1.4em}.main-content ul li:after{position:absolute;left:0;top:6px;display:block;width:clamp(8px,0.7vw,12px);height:clamp(8px,0.7vw,12px);content:"";-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;border-radius:50%;background-color:var(--wp--preset--color--black)}@media all and (min-width: 769px){.main-content ul li:after{top:8px}}.main-content ul li.has-extra-small-text-font-size{padding-left:clamp(15px,2vw,30px)}.main-content ul li.has-extra-small-text-font-size:after{top:clamp(5px,0.5vw,12px);width:clamp(5px,0.5vw,12px);height:clamp(5px,0.5vw,12px)}.main-content ul li.has-small-text-font-size{padding-left:clamp(15px,2vw,30px)}.main-content ul li.has-small-text-font-size:after{top:clamp(5px,0.7vw,15px);width:clamp(5px,0.5vw,15px);height:clamp(5px,0.5vw,15px)}.main-content ul li.has-large-text-font-size:after{top:clamp(5px,0.55vw,30px);width:clamp(10px,1.041vw,25px);height:clamp(10px,1.041vw,25px)}.main-content ul li.has-sub-title-font-size{padding-left:clamp(25px,2.5vw,50px);line-height:1.2em}.main-content ul li.has-sub-title-font-size:after{top:clamp(0px,0.7vw,30px);width:clamp(8px,1.041vw,25px);height:clamp(8px,1.041vw,25px)}.main-content ul li.has-small-title-font-size{line-height:1.2em;padding-left:clamp(30px,2.5vw,60px)}.main-content ul li.has-small-title-font-size:after{top:clamp(5px,1vw,18px);width:clamp(10px,1.272vw,30px);height:clamp(10px,1.272vw,30px)}.main-content ul li.has-main-title-font-size{line-height:1.2em;padding-left:clamp(40px,3vw,60px)}.main-content ul li.has-main-title-font-size:after{top:clamp(5px,1.77vw,30px);width:clamp(15px,1.55vw,30px);height:clamp(15px,1.55vw,30px)}.main-content ul li::marker{display:none !important;content:"" !important}.react-datepicker-popper{z-index:999}.react-datepicker-popper .react-datepicker__current-month{font-size:var(--wp--preset--font-size--extra-small-text);padding-bottom:10px}#wpadminbar{z-index:1000000000}.general-button,.wp-block-file__button,.wpcf7-submit,.cf7-button,.wp-block-button .wp-block-button__link,.is-password-protected .post-password-form input[type=submit]{position:relative;display:inline-block;min-width:200px;-webkit-border-radius:24px !important;-moz-border-radius:24px !important;-o-border-radius:24px !important;-ms-border-radius:24px !important;border-radius:24px !important;-webkit-transition-property:all;-moz-transition-property:all;-ms-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-ms-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-in;-moz-transition-timing-function:ease-in;-ms-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;transition-timing-function:ease-in;border-width:2px;border-style:solid;border-color:var(--wp--preset--color--black);padding:13px 15px 13px clamp(25px,1vw,35px);line-height:1em;text-decoration:none !important;text-align:center;text-transform:uppercase;font-family:var(--wp--preset--font-family--main-font);font-size:var(--wp--preset--font-size--standard-text);font-weight:var(--wp--custom--typography--font-weight--semi-bold);-webkit-appearance:none;-webkit-appearance:button;color:var(--wp--preset--color--black)}.general-button:focus,.wp-block-file__button:focus,.wpcf7-submit:focus,.cf7-button:focus,.wp-block-button .wp-block-button__link:focus,.is-password-protected .post-password-form input[type=submit]:focus{outline-color:#0000eb}.general-button:hover,.wp-block-file__button:hover,.wpcf7-submit:hover,.cf7-button:hover,.wp-block-button .wp-block-button__link:hover,.is-password-protected .post-password-form input[type=submit]:hover{background-color:var(--wp--preset--color--black);color:var(--wp--preset--color--white)}.general-button:hover.with-arrow img,.wp-block-file__button:hover.with-arrow img,.wpcf7-submit:hover.with-arrow img,.cf7-button:hover.with-arrow img,.wp-block-button .wp-block-button__link:hover.with-arrow img,.is-password-protected .post-password-form input[type=submit]:hover.with-arrow img{filter:invert(100%)}.general-button.with-arrow,.wp-block-file__button.with-arrow,.wpcf7-submit.with-arrow,.cf7-button.with-arrow,.wp-block-button .wp-block-button__link.with-arrow,.is-password-protected .post-password-form input[type=submit].with-arrow{text-align:left;padding-right:60px}.general-button.with-arrow img,.wp-block-file__button.with-arrow img,.wpcf7-submit.with-arrow img,.cf7-button.with-arrow img,.wp-block-button .wp-block-button__link.with-arrow img,.is-password-protected .post-password-form input[type=submit].with-arrow img{position:absolute;right:15px;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition-property:all;-moz-transition-property:all;-ms-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-ms-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-in;-moz-transition-timing-function:ease-in;-ms-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;transition-timing-function:ease-in;height:26px}.general-button.white-button,.general-button.is-style-white-button,.wp-block-file__button.white-button,.wp-block-file__button.is-style-white-button,.wpcf7-submit.white-button,.wpcf7-submit.is-style-white-button,.cf7-button.white-button,.cf7-button.is-style-white-button,.wp-block-button .wp-block-button__link.white-button,.wp-block-button .wp-block-button__link.is-style-white-button,.is-password-protected .post-password-form input[type=submit].white-button,.is-password-protected .post-password-form input[type=submit].is-style-white-button{border-color:var(--wp--preset--color--white);color:var(--wp--preset--color--white)}.general-button.white-button:hover,.general-button.is-style-white-button:hover,.wp-block-file__button.white-button:hover,.wp-block-file__button.is-style-white-button:hover,.wpcf7-submit.white-button:hover,.wpcf7-submit.is-style-white-button:hover,.cf7-button.white-button:hover,.cf7-button.is-style-white-button:hover,.wp-block-button .wp-block-button__link.white-button:hover,.wp-block-button .wp-block-button__link.is-style-white-button:hover,.is-password-protected .post-password-form input[type=submit].white-button:hover,.is-password-protected .post-password-form input[type=submit].is-style-white-button:hover{background-color:var(--wp--preset--color--white);color:var(--wp--preset--color--black)}.general-button.white-button:hover.with-arrow img,.general-button.is-style-white-button:hover.with-arrow img,.wp-block-file__button.white-button:hover.with-arrow img,.wp-block-file__button.is-style-white-button:hover.with-arrow img,.wpcf7-submit.white-button:hover.with-arrow img,.wpcf7-submit.is-style-white-button:hover.with-arrow img,.cf7-button.white-button:hover.with-arrow img,.cf7-button.is-style-white-button:hover.with-arrow img,.wp-block-button .wp-block-button__link.white-button:hover.with-arrow img,.wp-block-button .wp-block-button__link.is-style-white-button:hover.with-arrow img,.is-password-protected .post-password-form input[type=submit].white-button:hover.with-arrow img,.is-password-protected .post-password-form input[type=submit].is-style-white-button:hover.with-arrow img{filter:invert(1)}.general-button.black-button,.wp-block-file__button.black-button,.wpcf7-submit.black-button,.cf7-button.black-button,.wp-block-button .wp-block-button__link.black-button,.is-password-protected .post-password-form input[type=submit].black-button{background-color:var(--wp--preset--color--black);color:var(--wp--preset--color--white)}.general-button.black-button:hover,.wp-block-file__button.black-button:hover,.wpcf7-submit.black-button:hover,.cf7-button.black-button:hover,.wp-block-button .wp-block-button__link.black-button:hover,.is-password-protected .post-password-form input[type=submit].black-button:hover{background-color:rgba(0,0,0,0);border-color:var(--wp--preset--color--black);color:var(--wp--preset--color--black)}.general-button.black-button:hover.with-arrow img,.wp-block-file__button.black-button:hover.with-arrow img,.wpcf7-submit.black-button:hover.with-arrow img,.cf7-button.black-button:hover.with-arrow img,.wp-block-button .wp-block-button__link.black-button:hover.with-arrow img,.is-password-protected .post-password-form input[type=submit].black-button:hover.with-arrow img{filter:invert(100%)}.social-links{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.social-links a{display:block;width:clamp(32px,2.5vw,45px);height:auto;margin-right:clamp(8px,.5vw,20px)}.social-links a img{display:block;width:100%;height:auto;fill:var(--wp--preset--color--black)}.wp-block-fc-block-fc-core-footer .social-links{margin-bottom:clamp(32px,2.5vw,45px)}.social-links.social-links-large a{width:clamp(50px,4.3vw,75px);margin-right:clamp(15px,.7vw,30px);margin-bottom:clamp(15px,.7vw,30px)}.nav-arrows{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0}.nav-arrows li{list-style:none;padding:0 !important}.nav-arrows li a,.nav-arrows li span{position:relative;display:block;width:clamp(40px,2.33vw,45px);height:clamp(40px,2.33vw,45px)}.nav-arrows li a img,.nav-arrows li span img{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:auto;height:60%}.nav-arrows li a img.pause-button,.nav-arrows li span img.pause-button{height:60%}.nav-arrows li a.swiper-button-disabled,.nav-arrows li span.swiper-button-disabled{opacity:.2;filter:alpha(opacity=20)}.nav-arrows li a.slider-controls .pause-button,.nav-arrows li span.slider-controls .pause-button{display:none}.nav-arrows li a.slider-controls .play-button,.nav-arrows li span.slider-controls .play-button{display:block}.nav-arrows li a.slider-controls.playing .play-button,.nav-arrows li span.slider-controls.playing .play-button{display:none}.nav-arrows li a.slider-controls.playing .pause-button,.nav-arrows li span.slider-controls.playing .pause-button{display:block}.nav-arrows li:after{display:none !important}.swiper-dots{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 -4px}.swiper-dots span{display:block;width:34px;height:34px;opacity:1;filter:alpha(opacity=100);border:2px solid var(--wp--preset--color--black);background-color:rgba(0,0,0,0);margin:0 8px}.swiper-dots span.swiper-pagination-bullet-active{background-color:var(--wp--preset--color--black)}.contact-details{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 calc(0px/-1)}.contact-details>*{width:calc(100%/1 - 0px*2);margin:0 0px clamp(35px,4vw,50px) 0px}.contact-details .contact-details__inner{padding-bottom:clamp(35px,4vw,50px)}.contact-details .contact-details__inner .contact-details__inner__address,.contact-details .contact-details__inner .contact-details__inner__ticket-link,.contact-details .contact-details__inner .contact-details__inner__telephone-number,.contact-details .contact-details__inner .contact-details__inner__email,.contact-details .contact-details__inner .contact-details__inner__opening-hours{line-height:var(--wp--custom--typography--line-height--main)}.contact-details .contact-details__inner .contact-details__inner__title{position:relative;display:block;font-weight:var(--wp--custom--typography--font-weight--semi-bold);line-height:var(--wp--custom--typography--line-height--title)}.contact-details .contact-details__inner .contact-details__inner__title img{position:absolute;bottom:6px;left:0px;height:auto}.contact-details .contact-details__inner .contact-details__inner__address{display:block;margin-bottom:clamp(5px,2vw,30px)}.contact-details .contact-details__inner .contact-details__inner__ticket-link,.contact-details .contact-details__inner .contact-details__inner__telephone-number,.contact-details .contact-details__inner .contact-details__inner__email{display:block}.contact-details .contact-details__inner .contact-details__inner__ticket-link{margin-bottom:10px}.contact-details .contact-details__inner .contact-details__inner__telephone-number{margin-bottom:0}.contact-details .contact-details__inner .contact-details__inner__email{margin-bottom:20px}.contact-details .contact-details__inner .contact-details__inner__telephone-number{text-decoration:none}.contact-details .contact-details__inner .contact-details__inner__opening-hours{display:block;font-weight:var(--wp--custom--typography--font-weight--semi-bold);margin-bottom:20px}.contact-details .contact-details__inner .general-button{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;margin-top:auto}@media all and (min-width: 650px){.contact-details{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 calc(10px/-1)}.contact-details>*{width:calc(100%/2 - 10px*2);margin:0 10px 20px 10px}.contact-details .contact-details__inner{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.contact-details .contact-details__inner .contact-details__inner_general-info{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-box:1;-moz-box:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}}@media all and (min-width: 1000px)and (max-width: 1350px){.contact-details{-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.contact-details .contact-details__inner{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;width:100%}.contact-details .contact-details__inner .contact-details__inner__title{width:35%}.contact-details .contact-details__inner .contact-details__inner_general-info{padding-top:10px}}.wp-block-fc-block-fc-contact-details .contact-details .contact-details__inner__title,.wp-block-fc-block-fc-contact-details .contact-details .contact-details__inner__address,.wp-block-fc-block-fc-contact-details .contact-details .contact-details__inner__ticket-link,.wp-block-fc-block-fc-contact-details .contact-details .contact-details__inner__telephone-number,.wp-block-fc-block-fc-contact-details .contact-details .contact-details__inner__email,.wp-block-fc-block-fc-contact-details .contact-details .contact-details__inner__opening-hours{padding-left:calc(clamp(20px,1vw,30px) + 10px)}.wp-block-fc-block-fc-contact-details .contact-details .general-button{margin-left:calc(clamp(20px,1vw,30px) + 10px)}.wp-block-fc-block-fc-contact-details .contact-details .contact-details__inner__title{margin-bottom:var(--wp--preset--spacing--extra-small)}.wp-block-fc-block-fc-contact-details .contact-details .contact-details__inner__title img{width:clamp(20px,1vw,30px)}.wp-block-fc-block-fc-core-footer .contact-details .contact-details__inner__title,.wp-block-fc-block-fc-core-footer .contact-details .contact-details__inner__address,.wp-block-fc-block-fc-core-footer .contact-details .contact-details__inner__ticket-link,.wp-block-fc-block-fc-core-footer .contact-details .contact-details__inner__telephone-number,.wp-block-fc-block-fc-core-footer .contact-details .contact-details__inner__email,.wp-block-fc-block-fc-core-footer .contact-details .contact-details__inner__opening-hours{padding-left:calc(clamp(15px,.8vw,24px) + 10px)}.wp-block-fc-block-fc-core-footer .contact-details .general-button{margin-left:calc(clamp(15px,.8vw,24px) + 10px)}.wp-block-fc-block-fc-core-footer .contact-details .contact-details__inner__title{margin-bottom:clamp(5px,2vw,15px)}.wp-block-fc-block-fc-core-footer .contact-details .contact-details__inner__title img{width:clamp(15px,.8vw,24px)}.site-notice{width:100%;z-index:1;padding:10px 10px;text-align:center;font-size:var(--wp--preset--font-size--small-text);background-color:var(--wp--preset--color--green)}.site-notice .site-notice__inner{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.site-notice .site-notice__inner .site-notice__title{display:block;white-space:nowrap;padding-right:30px;font-weight:var(--wp--custom--typography--font-weight--semi-bold)}.site-notice .site-notice__inner .site-notice__link{display:block;padding-left:30px;white-space:nowrap;font-weight:var(--wp--custom--typography--font-weight--semi-bold)}.site-notice .site-notice__inner .splide{flex:1;width:25%}.flash-popup{position:fixed;top:0;left:0;z-index:100000000;display:none;width:100vw;height:100vh}.flash-popup .swiper-wrapper{max-height:90vh;overflow:scroll;padding-top:clamp(50px,3.5vw,80px);padding-bottom:clamp(50px,3.5vw,80px)}.flash-popup .swiper-container{overflow:hidden}.flash-popup .swiper-container .swiper-slide{height:auto}.flash-popup .flash-popup__inner{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:2;width:90%}.flash-popup .flash-popup__inner .flash-popup__inner__set{height:100%}.flash-popup .flash-popup__inner .flash-popup__inner__text{flex:1;padding:clamp(15px,3vw,60px);background-color:var(--wp--preset--color--white)}.flash-popup .flash-popup__inner .flash-popup__inner__text .has-small-title-font-size{display:block;padding-bottom:var(--wp--preset--spacing--small) var(--wp--preset--spacing--small)}.flash-popup .flash-popup__inner .flash-popup__inner__text .general-button{margin-top:30px}.flash-popup .flash-popup__inner .flash-popup__inner__image{position:relative;min-height:300px;background-position:center;background-repeat:no-repeat;background-size:cover;mask:url("/wp-content/themes/haymarkettheatre-fc/assets/theme/images/shapes/angle-cut-mask.svg") bottom right contain no-repeat;-webkit-mask-image:url("/wp-content/themes/haymarkettheatre-fc/assets/theme/images/shapes/angle-cut-mask.svg");-webkit-mask-repeat:no-repeat;-webkit-mask-position:right bottom;-webkit-mask-size:cover;mask-image:url("/wp-content/themes/haymarkettheatre-fc/assets/theme/images/shapes/angle-cut-mask.svg");mask-repeat:no-repeat;mask-position:right bottom;mask-size:cover}.flash-popup .flash-popup__inner .flash-popup__inner__image img{width:100%}.flash-popup .flash-popup__inner .splide__arrows{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;bottom:0;right:0;z-index:100;margin-bottom:0}.flash-popup .flash-popup__inner .splide__arrows button{margin-left:12px;border:none;background-color:rgba(0,0,0,0)}.flash-popup .flash-popup__inner .splide__arrows button:hover{background-color:rgba(0,0,0,0)}.flash-popup .flash-popup__inner .splide__arrows img{width:clamp(25px,2vw,40px)}.flash-popup .flash-popup__inner .close-popup{position:absolute;top:0;right:0;z-index:100;display:block;width:clamp(50px,3vw,80px);height:clamp(50px,3vw,80px);padding:10px;background-color:var(--wp--preset--color--black)}.flash-popup .flash-popup__inner .close-popup img{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:50%;height:auto}.flash-popup.meta-overide{position:relative;z-index:1;display:block;width:auto;height:auto;padding-top:clamp(15px,1vw,30px);padding-bottom:clamp(15px,1vw,30px)}.flash-popup.meta-overide .flash-popup__inner{position:relative;top:auto;left:auto;left:50%;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.flash-popup:after{position:absolute;top:0;left:0;display:block;width:100%;height:100%;content:"";background-color:rgba(0,0,0,.75)}.editor-styles-wrapper .flash-popup .flash-popup__inner{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.editor-styles-wrapper .flash-popup .flash-popup__inner .flash-popup__inner__image{width:50%}.editor-styles-wrapper .flash-popup:after{display:none}@media all and (min-width: 769px){.flash-popup .swiper-wrapper{padding-top:0}.flash-popup .flash-popup__inner{width:65%}.flash-popup .flash-popup__inner .flash-popup__inner__set{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flash-popup .flash-popup__inner .flash-popup__inner__set .flash-popup__inner__image{position:relative;width:50%;min-height:45vh}}.close-open-flash-message{position:fixed;bottom:0px;right:0px;z-index:1000000;width:clamp(70px,5vw,100px);height:clamp(70px, 5vw,100px);border:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-ms-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-ms-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-in;-moz-transition-timing-function:ease-in;-ms-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;transition-timing-function:ease-in;transform:rotate(0deg)}.close-open-flash-message img{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%;height:auto}.close-open-flash-message.hide{display:block;opacity:0;pointer-events:none}/*# sourceMappingURL=theme-core.min.css.map */
