.alert-banner-enter-active[data-v-5117ce58],.alert-banner-leave-active[data-v-5117ce58]{transition:max-height .3s ease,opacity .3s ease;overflow:hidden;max-height:10rem}.alert-banner-enter-from[data-v-5117ce58],.alert-banner-leave-to[data-v-5117ce58]{max-height:0;opacity:0}.ticker-track[data-v-5117ce58]{display:inline-flex;animation:ticker-scroll-5117ce58 20s linear infinite;will-change:transform}.ticker-track[data-v-5117ce58]:hover{animation-play-state:paused}@keyframes ticker-scroll-5117ce58{0%{transform:translate(0)}to{transform:translate(-50%)}}.modal-enter-active[data-v-6abba47d],.modal-leave-active[data-v-6abba47d]{transition:opacity .25s ease}.modal-enter-from[data-v-6abba47d],.modal-leave-to[data-v-6abba47d]{opacity:0}.modal-enter-active .relative[data-v-6abba47d],.modal-leave-active .relative[data-v-6abba47d]{transition:transform .25s ease}.modal-enter-from .relative[data-v-6abba47d],.modal-leave-to .relative[data-v-6abba47d]{transform:translateY(12px)}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-6a5c1226],[data-v-6a5c1226]::backdrop,[data-v-6a5c1226]:after,[data-v-6a5c1226]:before{--tw-content:"";--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-duration:initial}}}ul li[data-v-6a5c1226]{width:18.5vw;height:12vw;min-height:65px;padding-inline:2vw;padding-top:var(--spacing,.25rem);position:relative}ul li[data-v-6a5c1226]:after{top:calc(var(--spacing,.25rem)*-6);z-index:-10;--tw-skew-y:skewY(-6deg);width:100%;height:110%;transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);border-bottom-right-radius:var(--radius-lg,.5rem);border-bottom-left-radius:var(--radius-lg,.5rem);border-left:1px var(--tw-border-style);border-color:#0000001a;position:absolute;left:0}@supports (color:color-mix(in lab,red,red)){ul li[data-v-6a5c1226]:after{border-color:color-mix(in oklab,var(--color-black,#000) 10%,transparent)}}ul li[data-v-6a5c1226]:after{background-color:#fffc}@supports (color:color-mix(in lab,red,red)){ul li[data-v-6a5c1226]:after{background-color:color-mix(in oklab,var(--color-white,#fff) 80%,transparent)}}ul li[data-v-6a5c1226]:after{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;--tw-content:"";content:var(--tw-content);transition-duration:.3s}@media(hover:hover){ul li[data-v-6a5c1226]:hover:after{content:var(--tw-content);background-color:var(--color-white,#fff)}}@media(min-width:40rem){ul li[data-v-6a5c1226]{padding-top:2vw}}@media(min-width:48rem){ul li[data-v-6a5c1226]{height:calc(var(--spacing,.25rem)*20);width:calc(var(--spacing,.25rem)*24);padding-inline:calc(var(--spacing,.25rem)*2);padding-top:calc(var(--spacing,.25rem)*2.5)}ul li[data-v-6a5c1226]:after{content:var(--tw-content);border-bottom-right-radius:var(--radius-xl,.75rem);border-bottom-left-radius:var(--radius-xl,.75rem)}}@media(min-width:64rem){ul li[data-v-6a5c1226]{height:calc(var(--spacing,.25rem)*20);width:calc(var(--spacing,.25rem)*32);padding-inline:calc(var(--spacing,.25rem)*4)}}@media(min-width:80rem){ul li[data-v-6a5c1226]{height:calc(var(--spacing,.25rem)*24);width:calc(var(--spacing,.25rem)*36);padding-top:calc(var(--spacing,.25rem)*5)}}.logo[data-v-6a5c1226]{display:block;position:relative}body.edinburghs-christmas .ctaMain ul li.edinburghs-christmas[data-v-6a5c1226]:after,body.ewf .ctaMain ul li.ewf[data-v-6a5c1226]:after,body.hogmanay .ctaMain ul li.hogmanay[data-v-6a5c1226]:after{content:var(--tw-content);background-color:var(--color-white,#fff)}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-duration{syntax:"*";inherits:false}
