@font-face{font-display:swap;font-family:'ArcaMajora-Heavy';src:url(/wp-content/themes/Bewonder-base-2018/fonts/ArcaMajora3-Heavy.otf)}@font-face{font-display:swap;font-family:'DezemStencil-Regular';src:url(/wp-content/themes/Bewonder-base-2018/fonts/Dezen-Stencil-02-Regular.otf)}@font-face{font-display:swap;font-family:'EuclidFlexTrial-Bold';src:url(/wp-content/themes/Bewonder-base-2018/fonts/EuclidFlexTrial-Bold.otf)}@font-face{font-display:swap;font-family:'EuclidFlexTrial-Light';src:url(/wp-content/themes/Bewonder-base-2018/fonts/EuclidFlexTrial-Light.otf)}@font-face{font-display:swap;font-family:'EuclidFlexTrial-Medium';src:url(/wp-content/themes/Bewonder-base-2018/fonts/EuclidFlexTrial-Medium.otf)}@font-face{font-display:swap;font-family:'EuclidFlexTrial-Regular';src:url(/wp-content/themes/Bewonder-base-2018/fonts/EuclidFlexTrial-Regular.otf)}@font-face{font-display:swap;font-family:'FuturaLT-Heavy';src:url(/wp-content/themes/Bewonder-base-2018/fonts/Futura-LT-Heavy.ttf)}@font-face{font-display:swap;font-family:'FuturaLT-Medium';src:url(/wp-content/themes/Bewonder-base-2018/fonts/Futura-LT-Medium.ttf)}@font-face{font-display:swap;font-family:'GothamBook';src:url(/wp-content/themes/Bewonder-base-2018/fonts/Gotham-Book.otf)}@font-face{font-display:swap;font-family:'MuseoSans-500-italic';src:url(/wp-content/themes/Bewonder-base-2018/fonts/MuseoSans_500_Italic.otf)}@font-face{font-display:swap;font-family:'MuseoSans-500';src:url(/wp-content/themes/Bewonder-base-2018/fonts/MuseoSans_500.otf)}@font-face{font-display:swap;font-family:'MuseoSans-700';src:url(/wp-content/themes/Bewonder-base-2018/fonts/MuseoSans_700.otf)}@font-face{font-display:swap;font-family:'MuseoSans-900';src:url(/wp-content/themes/Bewonder-base-2018/fonts/MuseoSans_900.otf)}*{box-sizing:border-box}body{font-family:'EuclidFlexTrial-Light',sans-serif;font-size:16px;line-height:20px;font-weight:400}a{text-decoration:none;color:#777;transition:0.5s all}a:hover{color:#eee;transition:0.5s all}h1{font-family:'EuclidFlexTrial-Light',sans-serif;font-size:2em;line-height:1.25em;font-weight:700;margin:10vw 0 5vw 0;text-transform:uppercase}h2{font-family:'EuclidFlexTrial-Light',sans-serif;font-size:1.625em;line-height:1.15em;font-weight:700;text-transform:uppercase;letter-spacing:.08em;margin:10vw 0 5vw 0}h3{font-size:1.375em;line-height:1.136em;font-weight:700;margin:10vw 0 5vw 0}h4{font-size:1.125em;line-height:1.111em;font-weight:700;margin:15px 0 30px 0}img{max-width:100%;font-size:0}p{font-size:1em;line-height:1.25em;font-weight:400;margin:0 0 5vw 0}.no-scroll{overflow:hidden}a.button{display:inline-block;position:relative;width:auto;color:#fff;background-color:#000;margin:30px auto auto auto;padding:10px;font-family:'EuclidFlexTrial-Regular',sans-serif;font-size:17px;line-height:17px;text-transform:uppercase;transition:0.5s all}a.button:hover{cursor:pointer;background-color:#ff6e6a;transition:0.5s all}.home header.site-header{display:block;position:relative;background:#fff0}.home header.site-header .header-inner{display:block;position:absolute;top:0;right:0;left:0;padding:15px}.home a#site-logo{display:block;position:relative;width:117px;height:129px;background-image:url(/wp-content/themes/Bewonder-base-2018/media/Grosvenor-Logoh.svg);background-repeat:no-repeat;background-size:contain;background-position:center;font-size:0;margin:auto;z-index:1}#search-form-container{display:none}nav#site-navigation:before{display:block;position:fixed;content:'';top:-75px;right:-75px;width:150px;height:150px;background-color:rgb(122 191 242 / .9);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);transition:0.5s all;opacity:0;visibility:hidden;z-index:5}button.menu-toggle{display:block;position:fixed;top:15px;right:15px;font-size:0;width:35px;height:30px;border:none;padding:0;background:#fff0;z-index:5;opacity:0;visibility:hidden}button.menu-toggle:before{display:block;position:absolute;content:'';top:0;width:35px;height:2px;background-color:#000;box-shadow:0 14px 0 0 #000;transition:0.5s all}button.menu-toggle:after{display:block;position:absolute;content:'';bottom:0;width:35px;height:2px;background-color:#000;transition:0.5s all}.in-view button.menu-toggle,nav#site-navigation.in-view:before{opacity:1;visibility:visible;transition:0.5s all}nav#site-navigation.toggled.in-view:before{background-color:rgb(122 191 242)}.toggled button.menu-toggle:before{top:50%;box-shadow:none;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);transition:0.5s all}.toggled button.menu-toggle:after{top:50%;bottom:auto;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);transition:0.5s all}nav#site-navigation .menu-primary-menu-container{display:block;position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;height:100vh;padding:25vw 10vw;background-color:#ff6e6b;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);transition:0.5s all;z-index:2}nav#site-navigation.toggled .menu-primary-menu-container{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);transition:0.5s all}nav#site-navigation .menu-primary-menu-container ul#menu-primary-menu{display:block;position:relative;list-style-type:none;padding:0;margin:0;text-align:center}nav#site-navigation .menu-primary-menu-container ul#menu-primary-menu li a{font-family:'MuseoSans-500',sans-serif;font-size:17px;line-height:27px;font-weight:500;text-transform:uppercase;color:#fff;transition:0.5s all}nav#site-navigation .menu-primary-menu-container ul#menu-primary-menu li a:hover{color:#000;transition:0.5s all}#homepage-slider-container{display:block;position:relative}#homepage-slider-container .homepage-slider-inner{z-index:0}#homepage-slider-container .slide{display:block;position:relative;width:100vw;height:100vh;background-size:cover;background-repeat:no-repeat;background-position:center}.admin-bar #homepage-slider-container .slide{height:-ms-calc(100vh - 46px);height:calc(100vh - 46px)}#homepage-slider-container .slide a{display:block}#homepage-slider-container .slide .content{display:block;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);text-align:center;color:#fff;z-index:1}#homepage-slider-container .slide .content h2{display:block;position:relative;margin:0;font-family:'EuclidFlexTrial-Bold',sans-serif;font-size:20px;line-height:20px;font-weight:700;text-transform:uppercase}#homepage-slider-container .slide .content h2 span{display:block;position:relative;margin:0;font-family:'EuclidFlexTrial-Light',sans-serif;font-size:60px;line-height:60px;font-weight:300}#homepage-slider-container .slide .content p{display:block;position:relative;margin:0;font-family:'EuclidFlexTrial-Light',sans-serif;font-size:16px;line-height:20px;font-weight:300;text-transform:uppercase}#homepage-slider-container .slide .content p strong{font-family:'EuclidFlexTrial-Medium',sans-serif;font-weight:400}#homepage-slider-container .slide .content a.facebook-link,#homepage-slider-container .slide .content a.twitter-link,#homepage-slider-container .slide .content a.instagram-link{display:inline-block;position:relative;z-index:1}#homepage-slider-container .slide .content a.facebook-link:after{display:block;position:relative;content:'\f39e';font-family:'Font Awesome 5 Brands';font-size:20px;line-height:30px;color:#fff;width:30px;height:30px;margin:10px 0 0 0}#homepage-slider-container .slide .content a.twitter-link:after{display:block;position:relative;content:'\f099';font-family:'Font Awesome 5 Brands';font-size:20px;line-height:30px;color:#fff;width:30px;height:30px;margin:10px 0 0 0}#homepage-slider-container .slide .content a.instagram-link:after{display:block;position:relative;content:'\f16d';font-family:'Font Awesome 5 Brands';font-size:20px;line-height:30px;color:#fff;width:30px;height:30px;margin:10px 0 0 0}#homepage-slider-container .owl-dots.disabled{display:none}#homepage-slider-container .owl-dots{display:block;position:absolute;left:50%;bottom:10%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:auto}#homepage-slider-container .owl-dots .owl-dot{display:inline-block;position:relative;width:10px;height:10px;background-color:rgb(255 255 255 / .5);border-radius:50%;margin:0 10px 0 0}#homepage-slider-container .owl-dots .owl-dot.active{background-color:#fff}#homepage-slider-container .owl-dots .owl-dot:last-child{margin:0}#left-feature-button-container{display:block;position:absolute;width:75vw;height:75vw;max-width:100%;bottom:-37.5vw;left:-37.5vw;overflow:hidden;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);z-index:1}#left-feature-button-container:after{content:'';clear:both}#left-feature-button-container .pattern{display:block;position:relative;float:left;width:50vw;height:50vw;background-image:url(/wp-content/themes/Bewonder-base-2018/media/homepage/yellow-pattern.svg);background-repeat:no-repeat;background-size:cover;background-position:right top}#left-feature-button-container a{display:block;position:relative;float:right;width:25vw;height:25vw;background-color:rgb(122 191 242)}#left-feature-button-container a span{display:block;position:absolute;font-family:'EuclidFlexTrial-Bold',sans-serif;font-size:14px;line-height:14px;font-weight:700;text-transform:uppercase;text-align:center;color:#fff;width:25vw;top:10vw;left:0;right:0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);transition:0.5s all}#left-feature-button-container a:hover>span{color:#000;transition:0.5s all}#left-feature-button-container a span:before{display:block;position:absolute;content:'';width:30px;height:4px;background-color:#fff;top:-14px;right:0;left:0;margin:auto;transition:0.5s all}#left-feature-button-container a span:after{display:block;position:absolute;content:'';width:30px;height:4px;background-color:#fff;bottom:-10px;right:0;left:0;margin:auto;transition:0.5s all}#left-feature-button-container a:hover span::before,#left-feature-button-container a:hover span::after{background-color:#000;transition:0.5s all}#featured-shop-late-container,#featured-opening-hours-container{display:none}section#latest-offers-container{display:block;position:relative;z-index:0}section#latest-offers-container:after{display:block;position:absolute;content:'';right:0;bottom:0;width:30vw;height:30vw;background-image:url(/wp-content/themes/Bewonder-base-2018/media/homepage/pink-pattern.svg);background-size:contain;background-repeat:no-repeat;background-position:right bottom}section#latest-offers-container .latest-offers-inner{display:block;position:relative;padding:25vw 10vw;text-align:center}section#latest-offers-container .latest-offers-inner h2{text-align:center;margin:0 0 10vw 0}section#latest-offers-container .latest-offers-inner p{text-align:center;font-family:'EuclidFlexTrial-Light',sans-serif;max-width:500px}section#homepage-boxes-container{display:block;position:relative}section#homepage-boxes-container:before{display:block;position:absolute;content:'';top:-5vw;right:0;left:0;width:0;height:0;margin:auto;border-right:5vw solid #fff0;border-bottom:5vw solid #b0a9a5;border-left:5vw solid #fff0}section#homepage-boxes-container .homepage-boxes-inner{display:block;position:relative;padding:10vw;background-color:#b0a9a5}section#homepage-boxes-container .homepage-boxes-inner article.box-item{display:block;position:relative;margin:0 0 5vw 0;background-size:contain;background-repeat:no-repeat;background-position:center;transition:0.5s all}section#homepage-boxes-container .homepage-boxes-inner article.box-item:last-child{margin:0}section#homepage-boxes-container .homepage-boxes-inner article.box-item a{display:block;position:relative;padding:91.666666666667% 0 0 0}section#homepage-boxes-container .homepage-boxes-inner article.box-item a h3{display:block;position:absolute;top:50%;right:0;margin:0;color:#fff;word-wrap:break-word;word-spacing:100vw;width:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-family:'EuclidFlexTrial-Regular',sans-serif;text-transform:uppercase;letter-spacing:.2em}section#homepage-boxes-container .homepage-boxes-inner article.box-item:hover{cursor:pointer}section#a-vibrant-heritage-container{display:block;position:relative}section#a-vibrant-heritage-container .a-vibrant-heritage-inner{display:block;position:relative;padding:0 0 10vw 0;background-color:#fff}section#a-vibrant-heritage-container .a-vibrant-heritage-inner:after{display:block;position:absolute;content:'';width:25vw;height:25vw;right:0;bottom:0;background-image:url(/wp-content/themes/Bewonder-base-2018/media/homepage/pink-pattern-2.svg);background-position:right bottom;background-size:contain;background-repeat:no-repeat}section#a-vibrant-heritage-container .a-vibrant-heritage-inner .right-feature-button{display:block;position:absolute;content:'';top:0;right:0;width:50vw;height:50vw;background-image:url(/wp-content/themes/Bewonder-base-2018/media/homepage/right-feature-button.svg);background-repeat:no-repeat;background-position:right top;background-size:contain}section#a-vibrant-heritage-container .a-vibrant-heritage-inner .right-feature-button h2{position:absolute;top:20vw;right:13vw;font-family:'EuclidFlexTrial-Light',sans-serif;font-size:4vw;line-height:5vw;color:#000;text-align:center;margin:0}section#a-vibrant-heritage-container .a-vibrant-heritage-inner .right-feature-button h2 span{display:block;position:relative;font-size:7vw;line-height:8vw;font-family:'EuclidFlexTrial-Bold',sans-serif}section#a-vibrant-heritage-container .a-vibrant-heritage-inner .content{display:block;position:relative;padding:0 10vw 0 10vw;background-color:#fff}section#a-vibrant-heritage-container .a-vibrant-heritage-inner .content p{display:block;position:relative;font-family:'EuclidFlexTrial-Light',sans-serif;font-size:17px;line-height:30px;max-width:500px}section#a-vibrant-heritage-container .a-vibrant-heritage-inner .content p strong{font-family:'EuclidFlexTrial-Bold',sans-serif}footer#site-footer-container{display:block;position:relative}footer#site-footer-container .site-footer-inner{display:block;position:relative;padding:10vw;background-color:#76e863}section#events-container{display:block;position:relative;margin:0 0 10vw 0}section#events-container .events-inner{display:block;position:relative}section#events-container .events-inner .slide{display:block;position:relative;padding:10px}section#events-container .events-inner .slide:after{display:block;clear:both;content:''}section#events-container .events-inner .slide .content{display:block;position:relative;margin:0 0 5vw 0}section#events-container .events-inner .slide .content h2{display:block;position:relative;margin:0 0 5vw 0;font-family:'EuclidFlexTrial-Bold',sans-serif;color:#fff;text-align:center;font-size:17px;line-height:21px}section#events-container .events-inner .slide .content h3{display:block;position:relative;margin:0 0 5vw 0;font-family:'EuclidFlexTrial-Light',sans-serif;font-size:25px;line-height:29px;text-transform:uppercase;color:#fff;text-align:center}section#events-container .events-inner .slide .content p{display:block;position:relative;margin:0;color:#fff;font-family:'EuclidFlexTrial-Light',sans-serif;font-size:17px;line-height:21px;text-align:center}section#events-container .events-inner .slide img{display:block;position:relative;float:left;width:-ms-calc(50% - 2.5vw);width:calc(50% - 2.5vw);margin:0 5vw 0 0;font-size:0}section#events-container .events-inner .slide img:last-child{margin:0}section#events-container .owl-nav{display:block;position:relative;margin:auto;text-align:center}section#events-container .owl-nav.disabled{display:none}section#events-container .owl-nav .owl-prev,section#events-container .owl-nav .owl-next{display:inline-block;position:relative;width:10px;height:20px;background-size:contain;background-repeat:no-repeat;background-position:center;font-size:0}section#events-container .owl-nav .owl-prev{background-image:url(/wp-content/themes/Bewonder-base-2018/media/navigation/left-arrow.svg);margin:0 30px 0 0}section#events-container .owl-nav .owl-next{background-image:url(/wp-content/themes/Bewonder-base-2018/media/navigation/right-arrow.svg)}section#footer-information-container{display:block;position:relative;margin:0;border-top:1px solid #fff}section#footer-information-container .footer-information-inner{display:block;position:relative;padding:5vw 0 0 0}section#footer-information-container .footer-information-inner .menu-footer-menu-container{display:block;position:relative}section#footer-information-container .footer-information-inner .menu-footer-menu-container ul#menu-footer-menu{display:block;position:relative;padding:0;margin:0;list-style-type:none;text-align:center}section#footer-information-container .footer-information-inner .menu-footer-menu-container ul#menu-footer-menu li{display:block;position:relative;margin:0 0 10px 0}section#footer-information-container .footer-information-inner .menu-footer-menu-container ul#menu-footer-menu li a{text-align:center;color:#fff;font-size:17px;line-height:21px;text-transform:uppercase}section#footer-information-container .footer-information-inner .newsletter-signup-small{display:block;position:relative}section#footer-information-container .footer-information-inner .newsletter-signup-small h3{display:block;position:relative;text-align:center;font-family:'EuclidFlexTrial-Light',sans-serif;font-size:17px;line-height:21px;text-transform:uppercase;color:#fff}section#footer-information-container .footer-information-inner .newsletter-signup-small form{display:block;position:relative}section#footer-information-container .footer-information-inner .newsletter-signup-small form input{display:block;position:relative;width:100%;background:#fff0;border:1px solid #fff;padding:7.5px;font-family:'EuclidFlexTrial-Regular',sans-serif;color:#fff;text-align:center}section#footer-information-container .footer-information-inner .newsletter-signup-small form input::placeholder{color:#fff}section#footer-information-container .footer-information-inner .social-media-icons{display:block;position:relative;width:100%;font-size:0;margin-top:30px;text-align:center}section#footer-information-container .footer-information-inner .social-media-icons a{display:inline-block;position:relative;width:30px;height:30px;margin-right:15px}section#footer-information-container .footer-information-inner .social-media-icons a:last-child{margin-right:0}section#footer-information-container .footer-information-inner .social-media-icons a.facebook-link{background:url(/wp-content/themes/Bewonder-base-2018/media/social/facebook.svg) center no-repeat;background-size:contain}section#footer-information-container .footer-information-inner .social-media-icons a.twitter-link{background:url(/wp-content/themes/Bewonder-base-2018/media/social/twitter.svg) center no-repeat;background-size:contain}section#footer-information-container .footer-information-inner .social-media-icons a.instagram-link{background:url(/wp-content/themes/Bewonder-base-2018/media/social/instagram.svg) center no-repeat;background-size:contain}header.site-header{display:block;position:relative;background-image:url(/wp-content/themes/Bewonder-base-2018/media/inner-header-background-1.svg);background-size:cover;background-repeat:no-repeat;background-position:center}header.site-header .header-inner{display:block;position:relative;padding:15px}a#site-logo{display:block;position:relative;width:117px;height:129px;background-image:url(/wp-content/themes/Bewonder-base-2018/media/logo-stacked.svg);background-repeat:no-repeat;background-size:contain;background-position:center;font-size:0;margin:auto}section#page-header-container{display:block;position:relative}section#page-header-container .page-header-inner{display:block;position:relative;padding:15px}section#page-header-container .page-header-inner .title-container{display:block;position:relative}section#page-header-container .page-header-inner .title-container .title-inner{display:block;position:relative}section#page-header-container .page-header-inner .title-container .title-inner h1{margin:0;text-align:center}section#page-container{display:block;position:relative}section#page-container .page-container-inner{display:block;position:relative;padding:15px}section#page-container .page-container-inner:after{display:block;clear:both;content:''}section#store-filters-container{display:block;position:relative}section#store-filters-container .store-filters-inner{display:block;position:relative;padding:15px;text-align:center}section#store-filters-container .store-filters-inner:after{display:block;clear:both;content:''}section#store-filters-container .store-filters-inner li{display:inline-block;margin:0 15px 15px 0}section#store-filters-container .store-filters-inner li:last-child{margin:0 0 15px 0}section#store-filters-container .store-filters-inner li a{display:block;font-family:'EuclidFlexTrial-Regular',sans-serif;font-size:17px;line-height:17px;text-transform:uppercase;color:#fff;padding:10px;background-color:#000;transition:0.5s all}section#store-filters-container .store-filters-inner li a:hover{cursor:pointer;background-color:#ff6d6b;transition:0.5s all}.post-type-archive-stores article,.tax-store_categories article,.post-type-archive-whats_on article,.tax-whats_on_categories article,.post-type-archive-jobs article{display:block;position:relative;float:left;width:-ms-calc(50% - 7.5px);width:calc(50% - 7.5px);margin:0 15px 15px 0;background-color:#efefef}.post-type-archive-stores article:nth-child(2n+2),.tax-store_categories article:nth-child(2n+2),.post-type-archive-whats_on article:nth-child(2n+2),.tax-whats_on_categories article:nth-child(2n+2),.post-type-archive-jobs article:nth-child(2n+2){margin:0 0 15px 0}.post-type-archive-stores article:last-child,.tax-store_categories article:last-child,.post-type-archive-whats_on article:last-child,.tax-whats_on_categories article:last-child,.post-type-archive-jobs article:last-child{margin-bottom:0}.post-type-archive-stores article a,.tax-store_categories article a,.post-type-archive-whats_on article a,.tax-whats_on_categories article a,.post-type-archive-jobs article a{display:block;position:relative;overflow:hidden}.post-type-archive-stores article a::before,.tax-store_categories article a::before,.post-type-archive-whats_on article a::before,.tax-whats_on_categories article a::before{display:block;position:absolute;content:'';top:0;right:0;bottom:0;left:0;width:50%;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);background-image:url(/wp-content/themes/Bewonder-base-2018/media/left-hover-effect.svg);background-position:left center;background-repeat:no-repeat;background-size:contain;transition:0.5s all}.post-type-archive-stores article a:hover::before,.tax-store_categories article a:hover::before,.post-type-archive-whats_on article a:hover::before,.tax-whats_on_categories article a:hover::before{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;transition:0.5s all}.post-type-archive-stores article a img,.tax-store_categories article a img,.post-type-archive-jobs article a img{display:block;position:relative;font-size:0;width:100%;height:auto}.post-type-archive-stores article:nth-child(2n),.tax-store_categories article:nth-child(2n),.post-type-archive-whats_on article:nth-child(2n),.tax-whats_on_categories article:nth-child(2n),.post-type-archive-jobs article:nth-child(2n){background-color:#ccc}.post-type-archive-stores article:nth-child(3n),.tax-store_categories article:nth-child(3n),.post-type-archive-whats_on article:nth-child(3n),.tax-whats_on_categories article:nth-child(3n),.post-type-archive-jobs article:nth-child(3n){background-color:#ddd}.post-type-archive-stores article:nth-child(5n),.tax-store_categories article:nth-child(5n),.post-type-archive-whats_on article:nth-child(5n),.tax-whats_on_categories article:nth-child(5n),.post-type-archive-jobs article:nth-child(5n){background-color:#eee}.post-type-archive-stores article a .content,.tax-store_categories article a .content{display:block;position:relative;padding-top:100%}.post-type-archive-stores article a .content h2,.tax-store_categories article a .content h2{display:block;position:absolute;top:50%;right:0;left:0;transform:translateY(-50%);text-align:center;padding:20px;margin:0;color:#000;font-size:1em}.single-stores section#page-header-container .page-header-inner .title-container .title-inner h1{text-align:center}.single-stores section#page-container .page-container-inner{padding:0}section#page-container .page-container-inner .store-information{display:block;position:relative;float:left;width:100%;margin:0;padding:5vw 10vw 25vw 10vw;text-align:center}section#page-container .page-container-inner .store-information:after{display:block;position:absolute;content:'';right:0;bottom:0;width:30vw;height:30vw;background-image:url(/wp-content/themes/Bewonder-base-2018/media/homepage/pink-pattern.svg);background-size:contain;background-repeat:no-repeat;background-position:right bottom}section#page-container .page-container-inner .store-information img{display:block;position:relative;width:auto;height:auto;margin:auto auto 15px auto}section#page-container .page-container-inner .store-information p{display:block;position:relative;margin:auto auto 5vw auto;font-family:'EuclidFlexTrial-Light',sans-serif;text-align:center;max-width:500px;color:#000}section#page-container .page-container-inner .store-links{display:block;position:relative;text-align:center;margin:30px auto 5vw auto}section#page-container .page-container-inner .store-links a{display:inline-block;position:relative;clear:left;width:auto;color:#000;background-color:#fff0;border:1px solid #000;margin:auto auto 5px auto;padding:10px;font-family:'EuclidFlexTrial-Regular',sans-serif;font-size:17px;line-height:17px;text-transform:uppercase;transition:0.5s all}section#page-container .page-container-inner .store-links a.telephone-number{font-family:sans-serif}section#page-container .page-container-inner .store-links a:hover{cursor:pointer;transition:0.5s all;background-color:#000;color:#fff}section#page-container .page-container-inner .store-information a.button{margin:auto auto 5vw auto}section#page-container .page-container-inner .store-content{position:relative;float:left;width:100%;padding:10vw;background-color:#ff9348}section#page-container .page-container-inner .store-content:after{display:block;content:'';clear:both}section#page-container .page-container-inner .store-content:before{display:block;position:absolute;content:'';top:-5vw;right:0;left:0;width:0;height:0;margin:auto;border-right:5vw solid #fff0;border-bottom:5vw solid #ff9348;border-left:5vw solid #fff0}section#page-container .page-container-inner .store-content img{display:block;position:relative;margin:0;font-size:0}section#page-container .page-container-inner .store-content .store-opening-hours{display:block;position:relative}section#page-container .page-container-inner .store-content .store-opening-hours table{display:table;width:100%;margin:0 0 5vw 0;padding:0;background-color:#ff9348;color:#fff}section#page-container .page-container-inner .store-content .store-opening-hours table tr td{text-transform:uppercase;font-weight:400;font-size:17px;line-height:21px}section#page-container .page-container-inner .store-content .store-opening-hours table tr td:first-child{font-family:'EuclidFlexTrial-Light',sans-serif;padding:0 15px 0 0}section#page-container .page-container-inner .store-content .store-opening-hours table tr td:last-child{text-align:right;font-family:'FuturaLT-Medium',sans-serif}section#page-container .page-container-inner .related-information{display:block;position:relative;float:left;width:100%;margin:15px auto 0 auto}section#page-container .page-container-inner .related-information:after{display:block;content:'';clear:both}section#page-container .page-container-inner .related-information h2{display:block;position:relative;margin:0 0 15px 0;font-size:21px;line-height:25px}section#page-container .page-container-inner .related-information .related-stores,section#page-container .page-container-inner .related-information .related-offers{display:block;position:relative}section#page-container .page-container-inner .related-information .related-stores:after,section#page-container .page-container-inner .related-information .related-offers:after{display:block;content:'';clear:both}section#page-container .page-container-inner .related-information .related-stores article,section#page-container .page-container-inner .related-information .related-offers article{display:block;position:relative;float:left;width:-ms-calc(50% - 7.5px);width:calc(50% - 7.5px);height:auto;margin:0 15px 15px 0}section#page-container .page-container-inner .related-information .related-stores article:nth-child(2n+1),section#page-container .page-container-inner .related-information .related-offers article:nth-child(2n+1){margin:0 0 15px 0}section#page-container .page-container-inner .related-information .related-stores article a,section#page-container .page-container-inner .related-information .related-offers article a{display:block;position:relative}section#page-container .page-container-inner .related-information .related-stores article a img{display:block;position:relative;width:100%;height:auto;max-width:100%}section#page-container .page-container-inner .related-information .related-offers article a{padding:100% 0 0 0;background-color:#777}section#page-container .page-container-inner .related-information .related-offers article a h3{display:block;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);font-size:17px;line-height:21px;text-align:center;color:#000;font-weight:400;margin:0}section#page-container .page-container-inner .related-information .related-news{display:block;position:relative}section#page-container .page-container-inner .related-information .related-news:after{display:block;content:'';clear:both}section#page-container .page-container-inner .related-information .related-news article{display:block;position:relative;float:left;width:100%;margin:0 0 15px 0;border-bottom:2px solid #000}section#page-container .page-container-inner .related-information .related-news article:last-child{border-bottom:none}section#page-container .page-container-inner .related-information .related-news article h3{display:block;position:relative;font-size:17px;line-height:21px;font-weight:700;margin:0 0 15px 0}section#page-container .page-container-inner .related-information .related-news article p{display:block;position:relative;font-size:17px;line-height:21px;margin:0 0 15px 0}section#page-container .page-container-inner .related-information .related-news article a.read-more{display:block;float:left;font-size:17px;line-height:40px;font-weight:700;padding:0 15px;border:2px solid #000;color:#000;text-decoration:none;margin:0 0 15px 0;width:150px;text-align:center}section#whats_on-filters-container{display:block;position:relative}section#whats_on-filters-container .whats_on-filters-inner{display:block;position:relative;padding:15px;text-align:center}section#whats_on-filters-container .whats_on-filters-inner:after{display:block;clear:both;content:''}section#whats_on-filters-container .whats_on-filters-inner li{display:inline-block;margin:0 15px 15px 0}section#whats_on-filters-container .whats_on-filters-inner li:last-child{margin:0 0 15px 0}section#whats_on-filters-container .whats_on-filters-inner li a{display:block;font-family:'EuclidFlexTrial-Regular',sans-serif;font-size:17px;line-height:17px;text-transform:uppercase;color:#fff;padding:10px;background-color:#000;transition:0.5s all}section#whats_on-filters-container .whats_on-filters-inner li a:hover{cursor:pointer;background-color:#ff6d6b;transition:0.5s all}.post-type-archive-whats_on article,.tax-whats_on_categories article{margin:0 0 15px 0;width:100%}.post-type-archive-whats_on article a,.tax-whats_on_categories article a{padding:100% 0 0 0;background-size:cover;background-repeat:no-repeat;background-position:center}.post-type-archive-whats_on article a .content,.tax-whats_on_categories article a .content{display:block;position:absolute;bottom:0;left:0;right:0;padding:15px;background-color:rgb(200 200 200 / .8)}.post-type-archive-whats_on article a .content span,.tax-whats_on_categories article a .content span{text-transform:uppercase;color:#000;font-weight:700;font-size:1em;line-height:1.25em}.post-type-archive-whats_on article a .content h2,.tax-whats_on_categories article a .content h2{margin:0;text-transform:none;color:#000;font-size:1.125em;line-height:1.111em}.single-whats_on article{display:block;position:relative;margin:auto;text-align:center;max-width:600px}.single-whats_on article img{height:auto}section#page-container .page-container-inner .newsletter-content{display:block;position:relative}section#page-container .page-container-inner .newsletter-content:after{display:block;content:'';clear:both}section#page-container .page-container-inner .newsletter-content form{display:block;position:relative;float:left;width:100%}section#page-container .page-container-inner .newsletter-content form .hidden-fields{display:none;visibility:hidden}section#page-container .page-container-inner .newsletter-content form .field{display:block;position:relative}section#page-container .page-container-inner .newsletter-content form .field label{display:none}section#page-container .page-container-inner .newsletter-content form .field input{display:block;position:relative;font-size:17px;line-height:21px;border:2px solid #000;margin:0 0 15px 0;padding:5px;width:100%}section#page-container .page-container-inner .newsletter-content form .field input::placeholder{color:#000}section#page-container .page-container-inner .newsletter-content form .interests label.title{width:100%;margin:0 0 15px 0}section#page-container .page-container-inner .newsletter-content form .interests .field{display:block;position:relative;margin:0 0 15px 0}section#page-container .page-container-inner .newsletter-content form .interests .field:after{display:block;content:'';clear:both}section#page-container .page-container-inner .newsletter-content form .interests .field input{display:block;float:left;margin:0 15px 0 0;width:21px;height:21px}section#page-container .page-container-inner .newsletter-content form .interests .field label{display:block;float:left}section#page-container .page-container-inner .newsletter-content form input.button{display:block;float:left;font-size:17px;line-height:40px;font-weight:700;padding:0 15px;border:2px solid #000;color:#000;text-decoration:none;margin:0 0 15px 0;width:150px;text-align:center;background-color:#fff;transition:0.5s all}section#page-container .page-container-inner .newsletter-content form input.button:hover{color:#fff;background-color:#000;cursor:pointer;transition:0.5s all}section#page-container .page-container-inner .newsletter-content form p{display:block;position:relative;clear:both;font-size:13px;line-height:17px}.page-id-136 section#page-container .page-container-inner .newsletter-content img.attachment-post-thumbnail{display:none}.page-id-417 section#page-header-container .page-header-inner{padding:10vw;text-align:center}.page-id-417 section#page-container .page-container-inner{padding:0}.page-id-417 section#page-container .page-container-inner section.page-content{font-family:'EuclidFlexTrial-Light',sans-serif;padding:5vw 10vw 25vw 10vw;text-align:center}.page-id-417 section#page-container .page-container-inner section.acf-map{display:block;position:relative;float:left;width:100%;height:400px;margin:0}.page-id-417 section#page-container .page-container-inner section.page-content table{display:table;width:100%;max-width:300px;margin:auto}.page-id-417 section#page-container .page-container-inner section.page-content table tr td:first-child{padding:0 15px 0 0;font-family:'EuclidFlexTrial-Light',sans-serif;text-align:left}.page-id-417 section#page-container .page-container-inner section.page-content table tr td:last-child{text-align:right;font-family:'FuturaLT-Medium',sans-serif}.page-id-412 section#page-header-container .page-header-inner{padding:10vw;text-align:center}.page-id-412 section#page-container .page-container-inner{padding:5vw 10vw 25vw 10vw}.page-id-412 section#page-container .page-container-inner .opening-times{display:block;position:relative;float:left;width:100%}.page-id-412 section#page-container .page-container-inner .opening-times .opening-times-inner{display:block;position:relative}.page-id-412 section#page-container .page-container-inner .opening-times table{display:table;width:100%;max-width:300px;margin:auto}.page-id-412 section#page-container .page-container-inner .opening-times table tr td:first-child{padding:0 15px 0 0;font-family:'EuclidFlexTrial-Light',sans-serif}.page-id-412 section#page-container .page-container-inner .opening-times table tr td:last-child{text-align:right;font-family:'FuturaLT-Medium',sans-serif}.page-id-412 section#page-container .page-container-inner .opening-times p{margin:30px auto auto auto;max-width:500px;text-align:center;font-family:'FuturaLT-Medium',sans-serif}.page-id-412 section#page-container .page-container-inner img.attachment-post-thumbnail{display:block;position:relative;float:left;width:100%;margin:0 0 15px 0;height:auto}.page-id-412 section#page-container .page-container-inner .content{display:block;position:relative;float:left;width:100%;text-align:center}.page-id-243 section#page-container .page-container-inner{padding:0}.page-id-243 section#page-container .page-container-inner section.page-content{display:block;position:relative;max-width:500px;margin:auto;text-align:center;padding:5vw 10vw 25vw 10vw}.page-id-243 section#page-container .page-container-inner section.page-content a.button{margin:auto auto 5vw auto}.page-id-243 section#page-container .page-container-inner section.content-sections{padding:5vw 10vw 25vw 10vw;background-color:#fae268;display:block;position:relative}.page-id-243 section#page-container .page-container-inner section.content-sections article{display:block;position:relative;margin:0 0 30px 0}.page-id-243 section#page-container .page-container-inner section.content-sections article h2{margin:0}.page-id-243 section#page-container .page-container-inner section.content-sections article h2 i{display:block;margin:0 0 15px 0}.page-id-243 section#page-container .page-container-inner section.content-sections article h2 i,.page-id-243 section#page-container .page-container-inner section.content-sections article h2{text-align:center}.page-id-243 section#page-container .page-container-inner section.content-sections article p{text-align:center}.page-id-442 section#page-container .page-container-inner{margin:auto;max-width:700px}.nf-form-content{text-align:center}input#nf-field-4{display:inline-block;position:relative;width:auto;color:#fff;background-color:#000;margin:30px auto auto auto;padding:10px;font-family:'EuclidFlexTrial-Regular',sans-serif;font-size:17px;line-height:17px;text-transform:uppercase;transition:0.5s all;border:none}input#nf-field-4:hover{cursor:pointer;transition:0.5s all;background-color:#ff6e6a;color:#fff}.page-id-245 section#page-container .page-container-inner,.page-id-247 section#page-container .page-container-inner,.page-id-249 section#page-container .page-container-inner{margin:auto;max-width:1000px}@media only screen and (min-width:768px){h1{font-size:2.5em;line-height:1.125em}h2{font-size:2em;line-height:1.25em}h3{font-size:1.5em;line-height:1.125em}h4{font-size:1.125em;line-height:1.222em}p{font-size:1em;line-height:1.375em}header.site-header .header-inner{padding:15px}.admin-bar.home nav#site-navigation.in-view{top:46px}.home nav#site-navigation:after{top:-15vw;right:-15vw;width:30vw;height:30vw}#homepage-slider-container .slide .content h2{font-size:40px;line-height:40px;margin:0 0 15px 0}#homepage-slider-container .slide .content h2 span{font-size:112px;line-height:112px}#homepage-slider-container .slide .content p{font-size:18px;line-height:22px}#homepage-slider-container .slide .content a.facebook-link:after,#homepage-slider-container .slide .content a.twitter-link:after,#homepage-slider-container .slide .content a.instagram-link:after{width:50px;height:50px;font-size:30px;line-height:50px}#left-feature-button-container a span{font-size:17px;line-height:17px;top:11vw}section#latest-offers-container .latest-offers-inner{padding:25vw 5vw}section#latest-offers-container:after{width:25vw;height:25vw}section#latest-offers-container .latest-offers-inner h2{margin:auto auto 5vw auto}section#latest-offers-container .latest-offers-inner p{margin:auto auto 5vw auto;font-size:17px;line-height:27px}section#homepage-boxes-container .homepage-boxes-inner{padding:5vw}section#homepage-boxes-container .homepage-boxes-inner:after{display:block;clear:both;content:''}section#homepage-boxes-container .homepage-boxes-inner article.box-item{width:-ms-calc(33.33333% - 2.5vw);width:calc(33.33333% - 2.5vw);float:left;margin:0 3.5vw 0 0}section#homepage-boxes-container .homepage-boxes-inner article.box-item:last-child{margin:0}section#homepage-boxes-container .homepage-boxes-inner article.box-item a h3{width:auto;left:55%;right:0}section#a-vibrant-heritage-container .a-vibrant-heritage-inner .content{padding:0 5vw}section#a-vibrant-heritage-container .a-vibrant-heritage-inner:after{width:50vw;height:50vw}footer#site-footer-container .site-footer-inner{padding:5vw}section#events-container{margin:0 0 2.5vw 0}section#events-container .events-inner .slide:after{display:block;content:'';clear:both}section#events-container .events-inner .slide .content{float:left;width:-ms-calc(33.33333% - 2.5vw);width:calc(33.33333% - 2.5vw);margin:0 3.5vw 0 0}section#events-container .events-inner .slide .content p{display:none}section#events-container .events-inner .slide img{width:-ms-calc(33.33333% - 2.5vw);width:calc(33.33333% - 2.5vw);margin:0 3.5vw 0 0}section#events-container .events-inner .slide img:last-child{margin:0}section#events-container .owl-nav{margin:0;max-width:33.33333%;width:auto}section#footer-information-container .footer-information-inner{padding:2.5vw 0 0 0}section#footer-information-container .footer-information-inner:after{display:block;clear:both;content:''}section#footer-information-container .footer-information-inner .menu-footer-menu-container ul#menu-footer-menu{text-align:center}section#footer-information-container .footer-information-inner .menu-footer-menu-container ul#menu-footer-menu li{display:inline-block;margin:0 5vw 0 0 0}section#footer-information-container .footer-information-inner .newsletter-signup-small{text-align:center}section#footer-information-container .footer-information-inner .newsletter-signup-small h3,section#footer-information-container .footer-information-inner .newsletter-signup-small form{display:inline-block;margin:0}section#footer-information-container .footer-information-inner .newsletter-signup-small h3{line-height:36px;margin:0 2.5vw 0 0}section#footer-information-container .footer-information-inner .newsletter-signup-small form input{text-align:left;color:#fff}section#footer-information-container .footer-information-inner .newsletter-signup-small form input::placeholder{color:#fff}section#store-filters-container .store-filters-inner h2,section#store-filters-container .store-filters-inner .category-filter,section#store-filters-container .store-filters-inner .store-search{float:left;width:-ms-calc(33.33333% - 10px);width:calc(33.33333% - 10px);margin:0 15px 0 0}section#store-filters-container .store-filters-inner .store-search{margin:0}.post-type-archive-stores article,.tax-store_categories article,.post-type-archive-whats_on article,.tax-whats_on_categories article,.post-type-archive-jobs article{width:-ms-calc(25% - 11.25px);width:calc(25% - 11.25px)}.post-type-archive-stores article:nth-child(2n+2),.tax-store_categories article:nth-child(2n+2),.post-type-archive-whats_on article:nth-child(2n+2),.tax-whats_on_categories article:nth-child(2n+2),.post-type-archive-jobs article:nth-child(2n+2){margin:0 15px 15px 0}.post-type-archive-stores article:nth-child(4n+4),.tax-store_categories article:nth-child(4n+4),.post-type-archive-whats_on article:nth-child(4n+4),.tax-whats_on_categories article:nth-child(4n+4),.post-type-archive-jobs article:nth-child(4n+4){margin:0 0 15px 0}.post-type-archive-stores article:nth-child(4n+5),.tax-store_categories article:nth-child(4n+5),.post-type-archive-whats_on article:nth-child(4n+5),.tax-whats_on_categories article:nth-child(4n+5),.post-type-archive-jobs article:nth-child(4n+5){clear:both}.post-type-archive-stores article:nth-last-child(3),.tax-store_categories article:nth-last-child(3),.post-type-archive-stores article:nth-last-child(4),.tax-store_categories article:nth-last-child(4),.post-type-archive-whats_on article:nth-last-child(3),.post-type-archive-whats_on article:nth-last-child(4),.tax-whats_on_categories article:nth-last-child(3),.tax-whats_on_categories article:nth-last-child(4),.post-type-archive-jobs article:nth-last-child(3),.post-type-archive-jobs article:nth-last-child(4){margin-bottom:0}section#store-filters-container .store-filters-inner .category-filter label,section#store-filters-container .store-filters-inner .store-search label{text-align:right}section#page-container .page-container-inner .store-information{padding:2.5vw 5vw 25vw 5vw}section#page-container .page-container-inner .store-content .store-opening-hours{float:left;width:-ms-calc(50% - 2.5vw);width:calc(50% - 2.5vw);margin:0 5vw 0 0}section#page-container .page-container-inner .store-content img{float:left;width:-ms-calc(50% - 2.5vw);width:calc(50% - 2.5vw)}section#page-container .page-container-inner .store-content{padding:5vw}section#page-container .page-container-inner .store-information img{max-width:300px}.post-type-archive-whats_on article,.tax-whats_on_categories article{margin:0 15px 15px 0}.single-offers section#page-container .page-container-inner .offer-content,.single-jobs section#page-container .page-container-inner .job-content{float:right;width:-ms-calc(66.66667% - 7.5px);width:calc(66.66667% - 7.5px);margin:0 0 15px 15px}.single-offers section#page-container .page-container-inner .store-logo,.single-jobs section#page-container .page-container-inner .store-logo{width:-ms-calc(33.33333% - 7.5px);width:calc(33.33333% - 7.5px)}.single-offers section#page-container .page-container-inner .store-logo img,.single-jobs section#page-container .page-container-inner .store-logo img{margin:auto}section#page-container .page-container-inner article.events img.attachment-post-thumbnail,section#page-container .page-container-inner article.events .event-content{width:50%}section#page-container .page-container-inner article.events .event-content h2{font-size:31px;line-height:35px}section#page-container .page-container-inner article.events .event-content h3{font-size:21px;line-height:25px}section#page-container .page-container-inner article.news h2{font-size:31px;line-height:35px}section#page-container .page-container-inner article.news p{max-width:-ms-calc(100% - 165px);max-width:calc(100% - 165px);float:left}section#page-container .page-container-inner article.news a.read-more{float:right;margin:0 0 15px 15px}section#page-container .page-container-inner .newsletter-content form{float:left;width:-ms-calc(66.66667% - 7.5px);width:calc(66.66667% - 7.5px)}section#page-container .page-container-inner .newsletter-content p{display:block;position:relative;float:left;width:-ms-calc(66.66667% - 7.5px);width:calc(66.66667% - 7.5px)}.page-id-136 section#page-container .page-container-inner .newsletter-content img.attachment-post-thumbnail{display:block;position:relative;float:right;width:-ms-calc(33.33333% - 7.5px);width:calc(33.33333% - 7.5px);height:auto;margin:0 0 15px 15px}section#page-container .page-container-inner .newsletter-content form p{width:100%}.page-id-417 section#page-header-container .page-header-inner{padding:5vw}.page-id-417 section#page-container .page-container-inner section.page-content{padding:5vw 5vw 25vw 5vw}.page-id-412 section#page-header-container .page-header-inner{padding:5vw}.page-id-412 section#page-container .page-container-inner{padding:5vw 5vw 25vw 5vw}.page-id-243 section#page-container .page-container-inner section.content-sections,.page-id-243 section#page-container .page-container-inner section.page-content{padding:5vw 5vw 5vw 5vw}.page-id-243 section#page-container .page-container-inner section.content-sections:after{display:block;clear:both;content:''}.page-id-243 section#page-container .page-container-inner section.content-sections article{float:left;width:-ms-calc(50% - 15px);width:calc(50% - 15px);margin:0 30px 30px 0}.page-id-243 section#page-container .page-container-inner section.content-sections article:nth-child(2n){margin:0 0 30px 0}}@media only screen and (min-width:1200px){h1{font-size:3em;line-height:1.05em;margin:2.5vw 0 .5vw 0}h2{font-size:2.25em;line-height:1.25em;margin:2.5vw 0 .5vw 0}h3{font-size:1.75em;line-height:1.25em;margin:2.5vw 0 .5vw 0}h4{font-size:1.125em;line-height:1.222em;margin:2.5vw 0 .5vw 0}p{margin:0 0 2.5vw 0}body:not(.home) a#site-logo{background-image:url(/wp-content/themes/Bewonder-base-2018/media/logo-stacked.svg)}body:not(.home) header.site-header{position:-webkit-sticky;position:sticky;top:0;z-index:2}.home header.site-header .header-inner{padding:2.5vw}header.site-header .header-inner{padding:2.5vw}#search-form-container{display:block;position:absolute;top:2.5vw;right:2.5vw;z-index:1}#search-form-container .search-inner{display:block;position:relative}#search-form-container .search-inner form{display:block;position:relative;font-size:0;margin:17.5px 0}#search-form-container .search-inner form input[type='text']{display:inline-block;position:relative;margin:0;border-top:1px solid #fff;border-right:none;border-bottom:1px solid #fff;border-left:1px solid #fff;background-color:#fff0;padding:5px;color:#fff;font-size:17px;line-height:21px;width:125px;outline:none;font-family:'MuseoSans-500',sans-serif;text-transform:uppercase}#search-form-container .search-inner form input[type='submit']{display:inline-block;position:relative;font-size:0;padding:5px;margin:0;line-height:21px;vertical-align:top;border-top:1px solid #fff;border-right:1px solid #fff;border-bottom:1px solid #fff;border-left:none;background:#fff0;width:33px;background-image:url(/wp-content/themes/Bewonder-base-2018/media/navigation/search-icon.svg);background-size:20px;background-repeat:no-repeat;background-position:center}#search-form-container .search-inner form input::placeholder{color:#fff}.home a#site-logo{margin:0;z-index:5}.home nav#site-navigation .menu-primary-menu-container{display:block;position:absolute;top:2.5vw;bottom:auto;left:0;right:0;width:auto;max-width:1000px;height:auto;padding:15px;margin:auto;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;transition:0.5s all;background-color:#fff0}.home nav#site-navigation .menu-primary-menu-container ul#menu-primary-menu li{display:inline-block}nav#site-navigation .menu-primary-menu-container ul#menu-primary-menu li a{display:block;margin:0 30px 0 0}nav#site-navigation .menu-primary-menu-container ul#menu-primary-menu li#menu-item-608{display:none}#homepage-slider-container .slide .content{left:30%;color:#fff}#homepage-slider-container .slide .content a.facebook-link:after,#homepage-slider-container .slide .content a.twitter-link:after{color:#fff}#left-feature-button-container{width:60vw;height:60vw;bottom:-30vw}#left-feature-button-container .pattern{width:45vw;height:45vw}#left-feature-button-container a{width:15vw;height:15vw}#left-feature-button-container a span{width:15vw;top:6.5vw}#featured-shop-late-container{display:block;position:absolute;right:0;bottom:0;padding:2.5vw}#featured-shop-late-container .featured-shop-late-inner{display:block;position:relative}#featured-shop-late-container .featured-shop-late-inner h3{display:block;position:relative;margin:20px 0;text-align:right;text-transform:uppercase;color:#fff;font-size:35px;line-height:39px}#featured-shop-late-container .featured-shop-late-inner h3:before{display:block;position:absolute;content:'';top:-13px;right:0;margin:auto;width:30px;height:4px;background-color:#fff}#featured-shop-late-container .featured-shop-late-inner h3:after{display:block;position:absolute;content:'';bottom:-10px;right:0;margin:auto;width:30px;height:4px;background-color:#fff}#featured-shop-late-container .featured-shop-late-inner p{font-size:25px;line-height:29px;text-align:right;text-transform:uppercase;color:#fff;font-family:'EuclidFlexTrial-Light',sans-serif;margin:0;letter-spacing:.1em}#featured-shop-late-container .featured-shop-late-inner p strong{font-family:'EuclidFlexTrial-Bold',sans-serif}#featured-opening-hours-container{display:block;position:absolute;top:-ms-calc(5vw + 68px);top:calc(5vw + 68px);right:2.5vw}#featured-opening-hours-container .featured-opening-hours-inner{display:none;position:relative}#featured-opening-hours-container .featured-opening-hours-inner:after{display:none;content:'';clear:both}#featured-opening-hours-container .featured-opening-hours-inner h4{margin:0 0 20px 0;text-align:right;text-transform:uppercase;color:#fff;letter-spacing:.1em;font-family:'EuclidFlexTrial-Bold',sans-serif}#featured-opening-hours-container .featured-opening-hours-inner h4 span{font-family:'FuturaLT-Medium',sans-serif;font-weight:400}#featured-opening-hours-container .featured-opening-hours-inner h3{margin:0 0 10px 0;text-align:right;text-transform:uppercase;color:#fff;letter-spacing:.1em;font-family:'EuclidFlexTrial-Bold',sans-serif}#featured-opening-hours-container .featured-opening-hours-inner table{text-align:right;color:#fff;float:right}#featured-opening-hours-container .featured-opening-hours-inner table tr td{font-family:'EuclidFlexTrial-Light',sans-serif;text-transform:uppercase;padding:0 30px 0 0;font-size:17px;line-height:27px}#featured-opening-hours-container .featured-opening-hours-inner table tr td:last-child{padding:0;text-transform:none;font-family:'FuturaLT-Medium',sans-serif}section#latest-offers-container .latest-offers-inner{padding:10vw}section#homepage-boxes-container .homepage-boxes-inner article.box-item a h3{font-size:25px;line-height:35px}section#events-container .events-inner .slide .content p{display:block;font-size:17px;line-height:27px}section#footer-information-container .footer-information-inner .menu-footer-menu-container,section#footer-information-container .footer-information-inner .newsletter-signup-small{float:left;width:50%}section#footer-information-container .footer-information-inner .social-media-icons{float:right}section#footer-information-container .footer-information-inner .menu-footer-menu-container ul#menu-footer-menu li a{line-height:36px}section#footer-information-container .footer-information-inner .menu-footer-menu-container ul#menu-footer-menu{text-align:left}section#footer-information-container .footer-information-inner .menu-footer-menu-container ul#menu-footer-menu li{margin:0 20px 0 0}a#site-logo{margin:0}nav#site-navigation:before{display:none}button.menu-toggle{display:none}nav#site-navigation .menu-primary-menu-container{display:block;position:absolute;top:2.5vw;bottom:auto;left:0;right:0;width:auto;max-width:1000px;height:auto;padding:0;margin:auto;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;transition:0.5s all;background-color:#fff0}nav#site-navigation .menu-primary-menu-container ul#menu-primary-menu{margin:51px auto}nav#site-navigation .menu-primary-menu-container ul#menu-primary-menu li{display:inline-block}#search-form-container .search-inner form{margin:48px 0}section#page-header-container .page-header-inner{padding:2.5vw}section#page-container .page-container-inner{padding:2.5vw}section#store-filters-container .store-filters-inner{padding:2.5vw}section#page-container .page-container-inner .store-information{padding:2.5vw 5vw 5vw 5vw}section#page-container .page-container-inner .store-content .store-opening-hours table{margin:0}section#page-container .page-container-inner .store-content .store-opening-hours,section#page-container .page-container-inner .store-content img{width:-ms-calc(33.33333% - 2.5vw);width:calc(33.33333% - 2.5vw)}section#page-container .page-container-inner .store-content .store-opening-hours{margin-left:-ms-calc(33.33333% + 2.5vw);margin-left:calc(33.33333% + 2.5vw);margin-right:2.5vw}section#page-container .page-container-inner .store-content:after{display:block;position:absolute;content:'';background-image:url(/wp-content/themes/Bewonder-base-2018/media/store-pattern.svg);background-position:right bottom;background-repeat:no-repeat;background-size:contain;width:-ms-calc(33.33333% - 2.5vw);width:calc(33.33333% - 2.5vw);top:5vw;left:5vw;padding-top:25.2%}section#page-container .page-container-inner .store-content .store-opening-hours table{max-width:300px;margin:auto}section#whats_on-filters-container .whats_on-filters-inner{padding:2.5vw}.page-id-412 section#page-header-container .page-header-inner{padding:2.5vw}.page-id-412 section#page-container .page-container-inner{padding:2.5vw 5vw 5vw 5vw}.page-id-417 section#page-header-container .page-header-inner{padding:2.5vw}.page-id-417 section#page-container .page-container-inner section.page-content{padding:2.5vw}.page-id-243 section#page-container .page-container-inner section.content-sections,.page-id-243 section#page-container .page-container-inner section.page-content{padding:5vw 5vw 5vw 5vw}.page-id-243 section#page-container .page-container-inner section.content-sections article{width:-ms-calc(33.33333% - 20px);width:calc(33.33333% - 20px)}.page-id-243 section#page-container .page-container-inner section.content-sections article:nth-child(2n){margin:0 30px 30px 0}.page-id-243 section#page-container .page-container-inner section.content-sections article:nth-child(3n){margin:0 0 30px 0}.page-id-243 section#page-container .page-container-inner section.content-sections article:nth-child(3n+1){clear:both}}#rubixEventForm{display:block;position:relative;clear:both;margin:0 0 15px 0}#rubixEventForm .field{display:block;position:relative;width:100%;margin:0 0 15px 0}#rubixEventForm label{display:block;position:relative;width:100%;font-size:20px;line-height:135%;color:#000;margin:0 0 10px}#rubixEventForm input[type='text'],#rubixEventForm input[type='email']{display:block;position:relative;width:100%;color:rgb(0 0 0 / .87);border-bottom:1px solid rgb(0 0 0 / .12);border-left:none;border-right:none;border-top:none;border-radius:0;font-size:18px;line-height:135%;outline:none;transition:0.5s all;padding:5px 0 5px 0;background-color:#fff0}#rubixEventForm input[type='text']:active,#rubixEventForm input[type='text']:focus,#rubixEventForm input[type='email']:active,#rubixEventForm input[type='email']:focus,#rubixEventForm select:active,#rubixEventForm select:focus{border-bottom:1px solid #03a9f4;transition:0.5s all}#rubixEventForm .field.radio-button{font-size:16px;line-height:18px;clear:both}#rubixEventForm .field.radio-button:after{display:block;clear:both;content:''}#rubixEventForm input[type='radio']{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;position:relative;width:18px;height:18px;border-radius:50%;border:2px solid rgb(0 0 0 / .54);margin:5px 0;display:block;float:left;clear:left;outline:none;background-color:#fff0;transition:0.5s all}#rubixEventForm input[type='radio']:before{display:block;position:absolute;content:'';width:10px;height:10px;top:0;right:0;bottom:0;left:0;background-color:#03a9f4;border-radius:50%;margin:auto;opacity:0;visibility:hidden;transition:0.5s all}#rubixEventForm input[type='radio']:checked{border:2px solid #03a9f4}#rubixEventForm input[type='radio']:checked::before{opacity:1;visibility:visible;transition:0.5s all}#rubixEventForm .field.radio-button label.title{font-size:20px;line-height:135%;color:#000;width:100%;font-weight:700;margin:0 0 10px 0;float:none}#rubixEventForm .field.radio-button label{display:block;position:relative;float:left;width:auto;clear:right;font-weight:400;font-size:16px;line-height:28px;margin:0 0 0 10px}#rubixEventForm input[type='checkbox']{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;position:relative;width:18px;height:18px;border-radius:3px;border:2px solid rgb(0 0 0 / .54);margin:5px 0;display:block;float:left;clear:left;outline:none;background-color:#fff0;transition:0.5s all}#rubixEventForm .field.checkbox{font-size:16px;line-height:18px;clear:both}#rubixEventForm .field.checkbox:after{display:block;clear:both;content:''}#rubixEventForm input[type='checkbox']{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;position:relative;width:18px;height:18px;border-radius:3px;border:2px solid rgb(0 0 0 / .54);margin:5px 0;display:block;float:left;clear:left;outline:none;background-color:#fff0;transition:0.5s all}#rubixEventForm input[type='checkbox']:before{display:block;position:absolute;content:'';width:10px;height:10px;top:0;right:0;bottom:0;left:0;background-image:url(/wp-content/themes/Bewonder-base-2018/media/rubixEventForm/tick-icon-white.png);background-repeat:no-repeat;background-position:center;background-size:10px 10px;background-color:#03a9f4;border-radius:0;margin:auto;opacity:0;visibility:hidden;transition:0.5s all;color:#fff;border:none}#rubixEventForm input[type='checkbox']:checked{border:2px solid #03a9f4;background-color:#03a9f4;transition:0.5s all}#rubixEventForm input[type='checkbox']:checked::before{opacity:1;visibility:visible;transition:0.5s all}#rubixEventForm .field.checkbox label.title{font-size:20px;line-height:135%;color:#000;width:100%;font-weight:700;margin:0 0 10px 0;float:none}#rubixEventForm .field.checkbox label{display:block;position:relative;float:left;width:auto;clear:right;font-weight:400;font-size:16px;line-height:28px;margin:0 0 0 10px;padding:0}#rubixEventForm select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;display:block;position:relative;width:100%;font-size:18px;line-height:135%;padding:5px 0;background-color:#fff0;border:none;border-bottom:1px solid rgb(0 0 0 / .12);border-radius:0;background-image:url(/wp-content/themes/Bewonder-base-2018/media/rubixEventForm/dropdown-icon-black.png);background-repeat:no-repeat;background-position:right center;background-size:16px 8px;outline:none}#rubixEventForm .g-recaptcha{display:block;position:relative;clear:both;margin:15px 0}@media only screen and (min-width:768px){#rubixEventForm .field{float:left;width:-ms-calc(50% - 7.5px);width:calc(50% - 7.5px);margin-right:15px}#rubixEventForm .field:nth-child(even){margin-right:0;clear:right}#rubixEventForm .field.opt-in{width:100%;margin-right:0;clear:both}}#grosvenor-grow{background-color:#6aa9dd;font-size:25px;font-family:'futura',sans-serif;color:#fff;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#grosvenor-grow h2{font-size:46px;margin:1rem 0}#grosvenor-grow .grosvenor-logo{width:410px;height:410px;font-size:0;display:block;background:url(/wp-content/themes/Bewonder-base-2018/media/grosvenor-grow/grosvenor-logo-triangle.svg) no-repeat center;position:absolute;z-index:1}#grosvenor-grow p{font-weight:300}#grosvenor-grow p.small-text{font-size:22px}#grosvenor-grow header:before{display:block;content:'';width:415px;height:675px;background:url(/wp-content/themes/Bewonder-base-2018/media/grosvenor-grow/yellow-triangle.svg) no-repeat center;position:absolute;right:0;top:-10px;pointer-events:none;z-index:1}#grosvenor-grow header:after{display:block;content:'';width:610px;height:600px;position:absolute;left:0;top:200px;left:-320px;background:url(/wp-content/themes/Bewonder-base-2018/media/grosvenor-grow/jazzy-blue-pattern.svg) no-repeat center;z-index:2}#grosvenor-grow footer{margin-top:100px}#grosvenor-grow .button{padding:20px 40px;border-radius:15px;font-size:11px}#grosvenor-grow .intro-buttons a:first-child{background-color:#fbdf52;color:#e94b5f}#grosvenor-grow .intro-buttons a:last-child{background-color:#e94b5f;color:#fff}#grosvenor-grow #intro .content-container{max-width:775px;margin:0 auto}#grosvenor-grow #intro:before{content:'';display:block;height:820px;width:400px;position:absolute;top:650px;right:0;pointer-events:none;background:url(/wp-content/themes/Bewonder-base-2018/media/grosvenor-grow/blue-triangle.svg) no-repeat center}#grosvenor-grow #intro img{position:relative;left:20px}#grosvenor-grow #intro h1{background:url(/wp-content/themes/Bewonder-base-2018/media/grosvenor-grow/grow-logo.svg) no-repeat center;font-size:0;width:100%;height:260px;margin-top:-70px;position:relative}#grosvenor-grow #intro .intro-images{max-width:580px;margin:0 auto;padding-top:10px}#grosvenor-grow .intro-footer{font-size:14px;position:relative;text-align:center;color:#fff}#grosvenor-grow .intro-footer .submit-text{padding:30px 0}#grosvenor-grow .submission-video-help{max-width:200px;position:absolute;right:50px;top:-70px;font-size:20px;color:#fff}#grosvenor-grow .submission-video-help span{display:block;font-size:15px;margin:5px 0}#grosvenor-grow #ninja-form-grow .label-left .nf-field-label{text-align:left;font-size:13px}#grosvenor-grow #ninja-form-grow .nf-field-container{max-width:660px;margin:30px auto;font-size:20px;text-align:left}#grosvenor-grow #ninja-form-grow .nf-field-container#nf-field-5-container,#grosvenor-grow #ninja-form-grow .nf-field-container#nf-field-13-container,#grosvenor-grow #ninja-form-grow .nf-field-container#nf-field-17-container,#grosvenor-grow #ninja-form-grow .nf-field-container#nf-field-26-container{max-width:inherit;margin:0;font-size:inherit;text-align:center}#grosvenor-grow #ninja-form-grow .nf-field-container#nf-field-27-container,#grosvenor-grow #ninja-form-grow .nf-field-container#nf-field-28-container,#grosvenor-grow #ninja-form-grow .nf-field-container#nf-field-29-container{text-align:center}#grosvenor-grow #ninja-form-grow .nf-field-container#nf-field-29-container .nf-field-label{display:none}#grosvenor-grow #ninja-form-grow .nf-field-container#nf-field-29-container.label-left .nf-field-element{width:100%}#grosvenor-grow #ninja-form-grow .nf-next-previous input[type='button'],#grosvenor-grow #ninja-form-grow input[type='button']{-webkit-appearance:none;appearance:none;text-align:center;display:inline-block;position:relative;width:auto;background-color:#fbdf52;color:#e94b5f;margin:30px auto auto auto;padding:10px;font-family:'EuclidFlexTrial-Regular',sans-serif;line-height:17px;text-transform:uppercase;padding:12px 35px;border-radius:15px;font-size:11px}#grosvenor-grow #ninja-form-grow #nf-field-29-container input[type='button']{background-color:#e94b5f;color:#fbdf52;border:0}#grosvenor-grow #ninja-form-grow .nf-next-previous li.nf-next-item,#grosvenor-grow #ninja-form-grow .nf-next-previous li.nf-previous-item{float:none;display:inline-block}#grosvenor-grow #ninja-form-grow .nf-error-msg,#grosvenor-grow #ninja-form-grow .ninja-forms-req-symbol{color:#4b8bce}#grosvenor-grow .section-container{max-width:645px;margin:0 auto}#grosvenor-grow .form-section{padding:80px 0 0 0}#grosvenor-grow .section-header{font-size:22px}#grosvenor-grow #about-you:before{display:block;content:'';width:310px;height:630px;position:absolute;left:0;background:url(/wp-content/themes/Bewonder-base-2018/media/grosvenor-grow/red-triangle.svg) no-repeat center}#grosvenor-grow #business-idea{background-color:#4b8cce;position:relative;overflow:visible}#grosvenor-grow #business-idea:after{display:block;content:'';position:absolute;width:100%;height:580px;background-color:#4b8cce;top:0;left:0;z-index:-1;pointer-events:none}#grosvenor-grow .nf-form-fields-required{display:none}#grosvenor-grow #business-idea:before,#grosvenor-grow #your-idea:before{display:block;content:'Step 1';width:150px;margin:0 auto;position:absolute;top:-25px;left:0;right:0;padding:15px 20px;background-color:#fbdf52;color:#e94b5f;font-size:11px;letter-spacing:.4em;text-transform:uppercase;border-radius:10px}#grosvenor-grow #your-idea:before{content:'Step 2'}#grosvenor-grow #your-idea{background-color:#fff;color:#776761;position:relative}#grosvenor-grow #nf-field-18-container,#grosvenor-grow #nf-field-19-container,#grosvenor-grow #nf-field-20-container,#grosvenor-grow #nf-field-21-container,#grosvenor-grow #nf-field-22-container,#grosvenor-grow #nf-field-23-container,#grosvenor-grow #nf-field-24-container,#grosvenor-grow #nf-field-25-container{color:#776761}#grosvenor-grow #nf-field-18-container .nf-field-element,#grosvenor-grow #nf-field-19-container .nf-field-element,#grosvenor-grow #nf-field-20-container .nf-field-element,#grosvenor-grow #nf-field-21-container .nf-field-element,#grosvenor-grow #nf-field-22-container .nf-field-element,#grosvenor-grow #nf-field-23-container .nf-field-element,#grosvenor-grow #nf-field-24-container .nf-field-element,#grosvenor-grow #nf-field-25-container .nf-field-element{margin-top:20px}#grosvenor-grow #your-idea:after{display:block;content:'';position:absolute;width:100%;height:2780px;background-color:#fff;top:0;left:0;z-index:-1;pointer-events:none}#grosvenor-grow #your-idea .section-header{color:#6aa9dd}#grosvenor-grow #video-upload{padding-top:0;background-color:#fbdf52;font-size:18px;color:#776761}#grosvenor-grow #video-upload .section-container{padding-top:80px}#grosvenor-grow #video-upload span{color:#e94b5f}#grosvenor-grow #video-upload .upload-area p:last-child span{display:block}#grosvenor-grow #video-upload .upload-header{background-color:#fff}#grosvenor-grow #video-upload .upload-header{padding:40px 0}#grosvenor-grow #video-upload .upload-header .red{color:#e94b5f}#grosvenor-grow #video-upload .upload-header .blue{color:#6aa9dd}#grosvenor-grow #video-upload .section-container{max-width:440px}#grosvenor-grow #intro{background:url(/wp-content/themes/Bewonder-base-2018/media/grosvenor-grow/grosvenor-grow-header.svg) no-repeat top;background-position:50% -700px;background-size:1800px}#grosvenor-grow #video-tips-popup{display:none;position:fixed;top:50%;left:50%;width:100%;max-width:500px;padding:40px;transform:translate(-50%,-50%);text-align:left;background:rgb(0 0 0 / .5);transition:0.5s all;opacity:0}#grosvenor-grow #video-tips-popup.active{display:block;opacity:1;transition:0.5s all}#video-tips-popup ol{text-align:left}#grosvenor-grow #video-tips-popup button.close{-webkit-appearance:none;appearance:none;background:none;border:none;padding:0;margin:0;position:absolute;display:block;top:40px;right:40px;color:#fff}#grosvenor-grow #video-tips-popup button.close:hover{cursor:pointer;color:#fbdf52}footer .copyright p{font-size:15px;padding:20px 0;margin:0;background-color:#4b8cce}@media only screen and (max-width:1400px){#grosvenor-grow{font-size:20px}#grosvenor-grow .grosvenor-logo{width:300px;height:300px}#grosvenor-grow header:before{width:305px;height:510px}#grosvenor-grow header:after{width:550px;height:550px}#grosvenor-grow #intro .content-container{max-width:450px}#grosvenor-grow #intro h1{margin-bottom:0}#grosvenor-grow p.small-text{font-size:17px}#grosvenor-grow #intro:before{width:305px;top:388px;z-index:-1}#grosvenor-grow .submission-video-help{right:20px;top:-270px}#grosvenor-grow #about-you:before{z-index:-1}#grosvenor-grow #intro{background-position:50% -780px}}@media only screen and (max-width:900px){#grosvenor-grow{font-size:18px}#grosvenor-grow header:before{z-index:-1}#grosvenor-grow #intro .content-container{max-width:340px}#grosvenor-grow header:before{width:200px;height:340px}#grosvenor-grow .submission-video-help{position:static;margin:0 auto}#grosvenor-grow header:after{width:1000px;height:1000px;z-index:-1;left:-600px;top:}#grosvenor-grow #intro:before{width:200px;top:388px;height:400px;z-index:-1}#grosvenor-grow #intro{background-position:50% -330px;background-size:1000px}}@media only screen and (max-width:660px){#grosvenor-grow h2{font-size:32px}#grosvenor-grow .section-container,#grosvenor-grow #video-upload .section-container{max-width:350px}#grosvenor-grow .grosvenor-logo{background:url(/wp-content/themes/Bewonder-base-2018/media/grosvenor-grow/grosvenor-logo.svg) no-repeat center #fff;background-size:100px;width:100%;height:150px;position:static}#grosvenor-grow header:before{display:none}#grosvenor-grow #intro:before{display:none;top:150px}#grosvenor-grow #intro .intro-images{max-width:270px}#grosvenor-grow #intro h1{height:140px;margin-top:-20px}#grosvenor-grow .button{margin:5px 0}#grosvenor-grow .submission-video-help{padding:40px 0;max-width:inherit;background-color:#fcdf52;color:#e94b5e}#grosvenor-grow .submission-video-help p{margin:0}#grosvenor-grow header:after{top:30px;left:-500px}#grosvenor-grow #ninja-form-grow .nf-field-container:not(#nf-field-5-container):not(#nf-field-13-container):not(#nf-field-17-container):not(#nf-field-26-container){padding:0 15px}#grosvenor-grow #intro{background-position:50% -260px;background-size:800px}}