html{font-family:chronicle text g1 a,chronicle text g1 b;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.disable-hover,.disable-hover *{pointer-events:none!important}body,button,input,select,textarea{color:#404040;font-size:16px;font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both}p{margin-bottom:1.5em}dfn,cite,em,i{font-family:chronicle text g1 a,chronicle text g1 b;font-style:italic;font-weight:400}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"courier 10 pitch",Courier,monospace;font-size:15px;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,andale mono,dejavu sans mono,monospace;font-size:15px;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{background:#f4f4f4}@media screen and (min-width:1200px){body{overflow-x:hidden}}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}button,input[type=button],input[type=reset],input[type=submit]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;box-shadow:inset 0 1px 0 rgba(255,255,255,.5),inset 0 15px 17px rgba(255,255,255,.5),inset 0 -5px 12px rgba(0,0,0,.05);color:rgba(0,0,0,.8);font-size:12px;font-size:.75rem;line-height:1;padding:.6em 1em .4em;text-shadow:0 1px 0 rgba(255,255,255,.8)}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{border-color:#ccc #bbb #aaa;box-shadow:inset 0 1px 0 rgba(255,255,255,.8),inset 0 15px 17px rgba(255,255,255,.8),inset 0 -5px 12px rgba(0,0,0,.02)}button:focus,input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus,button:active,input[type=button]:active,input[type=reset]:active,input[type=submit]:active{border-color:#aaa #bbb #bbb;box-shadow:inset 0 -1px 0 rgba(255,255,255,.5),inset 0 2px 5px rgba(0,0,0,.15)}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}select{border:1px solid #ccc}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,textarea:focus{color:#111}textarea{width:100%}a{color:#999;transition:color .3s ease-in;outline:none}a:visited{}a:hover,a:focus,a:active{color:#464646}a:focus{outline:none}a:hover,a:active{outline:0}.main-navigation{clear:both;display:block;float:left;width:100%;z-index:999999}.main-navigation ul{text-align:center;list-style:none;margin:0;padding-left:0;white-space:nowrap}.main-navigation li{display:inline-block;position:relative}.main-navigation a{display:block;text-decoration:none;padding:5px 10px}.main-navigation ul ul{box-shadow:0 3px 3px rgba(0,0,0,.2);float:left;position:absolute;top:1.5em;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul a{width:200px}.main-navigation ul ul li{}.main-navigation li:hover>a,.main-navigation li.focus>a{}.main-navigation ul ul :hover>a,.main-navigation ul ul .focus>a{}.main-navigation ul ul a:hover,.main-navigation ul ul a.focus{}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:auto}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{left:100%}.main-navigation .current_page_item>a,.main-navigation .current-menu-item>a,.main-navigation .current_page_ancestor>a,.main-navigation .current-menu-ancestor>a{}.menu-toggle,.main-navigation.toggled ul{display:block}@media screen and (min-width:37.5em){.menu-toggle{display:none}.main-navigation ul{display:block}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:50%}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.sticky{display:block}.hentry{margin:0 0 1.5em}.byline,.updated:not(.published){display:none}.single .byline,.group-blog .byline{display:inline}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}#masthead{background-color:#f4f4f4;padding:10px 20px}.wrapper{max-width:1800px;margin:0 auto;padding:0 17px}.featuredProducts .wrapper{padding:0 27px;max-width:1832px}#primary{padding:0}#main{margin:0 auto;max-width:1832px;padding:0 38px}#masthead .wrapper .primaryHeader{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-ms-flex-pack:distribute;justify-content:space-between;-ms-flex-line-pack:distribute;-webkit-align-content:space-between;align-content:space-between;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;padding:0 2px;opacity:0;transition:opacity .4s ease-in}#masthead .wrapper .primaryHeader.fadeIn{opacity:1}.site-branding{-webkit-order:0;-ms-flex-order:0;order:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-align-self:auto;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto;width:25%}.main-navigation{-webkit-order:0;-ms-flex-order:0;order:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-align-self:auto;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto;width:50%;height:50px}.main-navigation ul{padding:0;margin:0}.archive #menu-category-list .menu-item a{}.archive #menu-category-list .menu-item a:hover{}.archive #menu-category-list .menu-item.current-menu-item a{}.home .menu-item a{color:#2b2b2b}.home .menu-item a:hover{}#menu-category-list .menu-item.current-menu-item a:after{content:'';height:1px;background:gray;display:block;margin-top:2px;width:96%}#menu-category-list .menu-item a:after{content:'';height:1px;display:block;margin-top:2px;width:96%;background-color:transparent;transition:all .4s ease-in-out}.current-post-parent a{color:#000}.main-navigation li{list-style:none;font-family:chronicle text g1 a,chronicle text g1 b;font-style:normal;font-weight:400}.main-navigation li a{text-transform:uppercase;letter-spacing:2px;font-size:10px;outline:none;display:block;text-decoration:none;padding:16px}#mc-embedded-subscribe-form-HEAD input::-webkit-input-placeholder{color:#f5f5f5;text-transform:capitalize}#mc-embedded-subscribe-form-HEAD input::-moz-placeholder{color:#f5f5f5;text-transform:capitalize}#mc-embedded-subscribe-form-HEAD input:-ms-input-placeholder{color:#f5f5f5;text-transform:capitalize}#mc-embedded-subscribe-form-HEAD input:-moz-placeholder{color:#f5f5f5;text-transform:capitalize}#mc-embedded-subscribe-form-HEAD input{margin-top:15px;background-color:transparent;border-radius:1px;font-size:12px;color:#f5f5f5;width:250px;padding:5px 10px;text-transform:uppercase;letter-spacing:2px;border-color:#f5f5f5;opacity:.8}#mc-embedded-subscribe-form-HEAD input:focus{border-color:#fff;opacity:1;outline:none}p.site-title,h1.site-title{margin:0;padding:0}.site-title a{outline:none}.secondary-menu{-webkit-order:0;-ms-flex-order:0;order:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-align-self:auto;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto;position:relative;text-align:right}.site-title a{background-image:url(img/logo.svg);background-position:center center;background-repeat:no-repeat;text-indent:-99999px;background-size:120px auto;height:50px;width:120px;display:inline-block;position:relative}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.site-title a{background-image:url(img/logo.svg)}}.secondary-menu ul{padding:0;margin:0;text-align:right;white-space:nowrap;height:50px}.secondary-menu li{display:inline-block;position:relative}.secondary-menu li a{padding:16px;color:#6a6766;text-transform:uppercase;letter-spacing:2px;font-size:10px;display:block;text-decoration:none;outline:none;font-weight:700}.searchIcon{cursor:pointer}.searchIcon a{background-image:url(img/searchIcon.svg);background-repeat:no-repeat;background-position:center 49%;background-size:17px 17px;height:50px;width:40px;display:block!important;padding:16px;outline:none;text-align:left;text-indent:-999999px}.cartIcon{font-size:36px;background-image:url(img/sBag.svg);background-repeat:no-repeat;background-position:49% 35%;background-size:17px}.cartIcon a{height:50px;width:40px;display:block!important;padding:16px;outline:none;font-family:verlag a,verlag b;font-style:normal;font-weight:400;font-size:8px!important;color:#2b2b2b!important;opacity:.8;text-align:center}.searchIcon a{transition:background-image .3s linear;background-size:11px}.searchIcon a.opened{background-image:url(img/close.svg)}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{font-size:14px}.homeSplash img,.fullHero img{width:100%}.single-post .post-categories li{margin-right:7px}.post-categories{margin-top:4px}.single .videoWrapper .contentGrid .contentItem{width:100%;max-width:100%}.single .videoWrapper .contentGrid:after{content:none;margin-right:0;-webkit-flex:none;-ms-flex:none;flex:none}.single .videoWrapper .videoCredits{padding-top:20px}.single .cideoWrapper .contentItem .videoMeta{display:none}.single .videoWrapper .contentGrid li a{text-transform:none;letter-spacing:0;color:#2b2b2b}.videoWrapper .contentGrid li ul li:after{content:none;margin:0!important}.featuredProducts{background-color:#bdbebf;padding:60px 10px}.featuredProducts h2{text-align:left;font-weight:400;letter-spacing:2px;text-transform:uppercase;font-size:11px;padding-bottom:3px;display:inline-block;color:#fff;padding-left:2px}.featuredProducts .contentItem h2{text-align:left;margin-bottom:2px;margin-top:5px}.featuredProducts .contentItem h2 a,.featuredProducts .contentItem ul a{text-align:left;color:#fff}.postid-37680.woocommerce div.product form.cart div.quantity{display:none}.contentGrid{opacity:1;transition:all .4s ease-in}.contentGrid ul{padding:0;margin:0;font-family:chronicle display a,chronicle display b;font-style:normal;font-weight:300;line-height:1}.contentGrid li{list-style:none}.contentGrid li a{}.contentGrid li img{}.contentGrid li h2{margin:0 auto;line-height:.9;margin-bottom:12px}.contentGrid li h2 a{font-weight:400;text-decoration:none;color:gray;font-size:14px;text-transform:none;letter-spacing:1px;outline:none;transition:color .3s ease-in}#main ul.contentGrid li h2 a.hovered{color:#464646}.contentGrid li h2 a:hover{color:#2b2b2b}div.itemMeta h2 a{transition:300ms all ease-in-out}div.itemMeta h2.hovered a{color:#2b2b2b}.contentGrid li ul li{display:inline-block;line-height:1}.contentGrid li ul li a{color:#999;text-decoration:none;font-size:9px;text-transform:uppercase;letter-spacing:1px}.contentGrid li ul li a:hover{color:#464646}.contentGrid li ul li:after{content:"|";margin-left:7px;margin-right:7px;font-size:7px;color:#464646;vertical-align:1px}.contentGrid li ul li:last-child:after{content:"";margin-left:0}.postDate{font-size:11px;text-transform:uppercase;letter-spacing:1px}.contentGrid{padding:0;margin:0}.contentItem{list-style:none;width:22%;margin-bottom:40px}.gutter-sizer{width:4%}.furtherReading .contentGrid .contentItem{}.furtherReading ul.gridFour li.contentItem{}.contentItem{}.contentItem .gridExcerpt{margin:10px 0 7px;font-size:12px}.contentItem .itemMeta,.fullHero .itemMeta{transition:opacity .4s ease-in-out;opacity:0;margin-top:10px}.contentItem .itemMeta.show,.fullHero .itemMeta.show{opacity:1}li.contentItem a{outline:none}li.contentItem a{-webkit-backface-visibility:hidden;transition:opacity 800ms}.fullHero img{filter:brightness(100%);-webkit-filter:brightness(100%);-moz-filter:brightness(100%);-o-filter:brightness(100%);-ms-filter:brightness(100%);transition:all .4s ease-in-out}.fullHero:hover img{filter:brightness(90%);-webkit-filter:brightness(90%);-moz-filter:brightness(90%);-o-filter:brightness(90%);-ms-filter:brightness(90%)}li.contentItem img,.shopArticle img{filter:brightness(100%);-webkit-filter:brightness(100%);-moz-filter:brightness(100%);-o-filter:brightness(100%);-ms-filter:brightness(100%);transition:all .4s ease-in-out;outline:none;max-width:100%;display:block;width:100%}figure img{transition:all .4s ease-in-out}li.contentItem a:hover img,.shopArticle img:hover{filter:brightness(90%);-webkit-filter:brightness(90%);-moz-filter:brightness(90%);-o-filter:brightness(90%);-ms-filter:brightness(90%)}.contentItem.landscape .gridExcerpt{margin:5px 0 0;width:40%;float:left;font-size:12px}.contentItem .gridExcerpt{opacity:0;transition:all .4s ease-in-out}.contentItem .gridExcerpt.visible{opacity:1}.contentItem.landscape .itemMeta{}.contentItem.landscape{}.contentItem.landscape:nth-of-type(5n+5){}.contentItem.landscape:nth-of-type(5n+5) .itemMeta{}.contentItem.landscape:nth-of-type(5n+5) .gridExcerpt{}.gridFeatured{}.homeSplash .contentGrid .contentItem{margin-bottom:40px}.homeSplash .contentGrid .contentItem.landscape:nth-child(5),.homeSplash .contentGrid .contentItem.landscape:nth-child(6),.homeSplash .contentGrid .contentItem.landscape:nth-child(7){}.asgrwhhae{}#sagrhhteh{}.awgwrhh{}.wgraWRGH{}.lazyload,.lazyloading{opacity:0;transition:opacity .3s ease-in-out}.lazyloaded{opacity:1}.fullHero{margin-bottom:40px}.fullHero figure{position:relative;margin:0}.fullHero figcaption{position:absolute;max-width:275px;font-size:12px}.fullHero figcaption.itemMeta{margin-top:0}.page-template-city-guides .fullHero figcaption span.splashTitle{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:2px}.fullHero figcaption.topRight{text-align:right;right:40px;top:40px}.fullHero figcaption.topLeft{text-align:left;left:40px;top:40px}.fullHero figcaption.bottomLeft{text-align:left;left:40px;bottom:40px}.fullHero figcaption.bottomRight{text-align:right;right:40px;bottom:40px}.fullHero figcaption.centered{text-align:center;top:40%;width:100%}.fullHero span{display:block}.splashTitle{margin-bottom:12px;font-size:21px;letter-spacing:2px;text-transform:none}.splashSubtitle{margin-bottom:17px;text-transform:uppercase;font-size:10px;letter-spacing:2px}.splashLink{padding:3px 0}.splashLink a{text-decoration:none;text-transform:uppercase;letter-spacing:2px;color:#2b2b2b;font-size:8px;margin-right:-3px;display:inline-block;font-family:verlag a,verlag b;font-style:normal;font-weight:400;transition:all 300ms ease-in-out;border:1px solid transparent;padding-bottom:3px}.homeSplash .splashLink a{text-decoration:none;text-transform:uppercase;letter-spacing:2px;color:#2b2b2b;font-size:8px;margin-right:-3px;display:inline-block;font-family:verlag a,verlag b;font-style:normal;font-weight:400;transition:all 300ms ease-in-out;padding-bottom:3px;padding:5px 0}.homeSplash .splashLink a:hover{font-style:normal!important}.searchTrigger{cursor:pointer}.searchForm{width:42%;background-color:transparent;display:none;margin-top:10px;font-size:12px}.searchFormInner{max-width:1100px;margin:0 auto;padding:0;position:relative}.closeSearch{position:absolute;right:16px;top:14px;cursor:pointer;font-family:sans-serif;color:gray}.searchForm #searchHeader{width:100%;border-radius:1px;float:none;margin-right:40px;font-size:14px;border:0;border-bottom:1px solid gray;background-color:transparent}.searchForm #searchHeader:focus{border-bottom:1px solid gray;outline:none!important}.searchForm #searchHeader::-webkit-input-placeholder{font-family:chronicle text g1 a,chronicle text g1 b;font-style:italic;font-weight:400;font-size:12px}.searchForm #searchHeader::-moz-placeholder{font-family:chronicle text g1 a,chronicle text g1 b;font-style:italic;font-weight:400;font-size:12px}.searchForm #searchHeader:-ms-input-placeholder{font-family:chronicle text g1 a,chronicle text g1 b;font-style:italic;font-weight:400;font-size:12px}.searchForm #searchHeader:-moz-placeholder{font-family:chronicle text g1 a,chronicle text g1 b;font-style:italic;font-weight:400;font-size:12px}.searchIcon a:hover{opacity:.7}#searchsubmit{display:none}body{padding-top:70px}#masthead{position:fixed;top:0;left:0;width:100%;z-index:9999}.site-header{transition:all .3s linear}.site-header.opened{background-color:#858687!important}.site-title a{transition:opacity .3s linear;opacity:1}.site-header.opened .site-title a{opacity:0}#masthead.nav-down{}#masthead.nav-up{top:-90px}.page-header{position:relative;min-height:0;opacity:1;transition:opacity .4s ease-in}.page-header.fade{opacity:1}.page-header h1{text-align:center;font-weight:400;font-size:14px;text-transform:uppercase;letter-spacing:2px;position:absolute;width:100%;margin:0;line-height:1}span.postCount{font-variant:small-caps;font-size:10px;vertical-align:text-top;letter-spacing:1px}li.filterOpen{cursor:pointer;width:40px}li.filterOpen a{background-image:url(img/mMenu.svg);background-repeat:no-repeat;background-position:center 45%;background-size:17px 17px;height:50px;display:block!important;padding:16px;outline:none;text-align:left;text-indent:-999999px;transition:background-image .3s linear}li.filterOpen a.opened{background-image:url(img/closeWhite.svg)}.page-header a.filterOpen{cursor:pointer;text-transform:uppercase;letter-spacing:2px;font-size:9px;background-image:url(img/down.svg);background-repeat:no-repeat;background-size:8px;background-position:right top;padding-right:22px;height:12px;opacity:.6;color:#464646;display:none}.page-header a.filterOpen:hover{opacity:1}.page-header a.filterOpen.opened{background-image:url(img/up.svg);background-position:bottom right;opacity:1}.archiveFilter{display:none;padding:30px 0;transition:all .4s ease-in}.archiveFilter ul{opacity:1}.archiveFilter ul.fade{opacity:1}.post_tags{padding:0;margin:0;width:92%}.post_tags li{list-style:none;display:inline-block;margin-right:20px}.pagination-links{width:100%;margin:50px auto 80px;padding:10px;text-align:center}.pagination-links a,.pagination-links span{text-decoration:none;margin-right:10px;width:24px;display:inline-block;text-align:center;height:24px;font-size:9px;padding-top:5px;outline:none;transition:all .3s ease-in;color:#464646}.pagination-links span.current{color:#999;opacity:.8}.pagination-links a:hover,.pagination-links span:hover{background:#fff}.pagination-links span.dots:hover{background-color:transparent}.pagination-links a.current:hover,.pagination-links span.current:hover{background:0 0}.pagination-links .next,.pagination-links .prev{display:none}.post-navigation{margin:60px auto!important}.articleTextBody p:first-of-type:first-letter{float:left;color:gray;font-size:42px;line-height:39px;padding-top:2px;padding-right:10px;padding-left:3px}.articleTitle{font-size:21px;letter-spacing:1px;font-weight:400;margin:5px 0 0}.entry-header ul{padding:0;margin:0;line-height:1}.entry-header li{list-style:none;display:inline-block}article.type-post{margin:0 auto 0;display:-webkit-flex;display:-ms-flexbox;display:flex}.articleText{transition:all .4s ease-in;width:37%;opacity:0}.articleText.fadeIn{opacity:1}.articleWords{padding-right:30px;margin-top:40px}.articleWords.stuck{position:fixed;top:0}.articleImages{transition:width .4s ease-in;width:63%;padding-left:16px}.articleImagesWrap{padding-bottom:50px;margin-bottom:50px}.articleImages.stretch{width:80vw;margin:0 auto}.articleImages figure{display:block;margin-bottom:30px}.articleImages figure:last-child{margin-bottom:10px}.articleWords{transition:opacity .4s ease-in;margin-bottom:20px;padding-left:8px}.articleImagesWrap img{transition:opacity .3s ease-in}.articleWords.hideWords{opacity:0}.articleWords p{font-size:14px;max-width:500px;padding-right:50px;line-height:1.7}.articleCredits{max-width:370px;transition:all .4s ease-in;padding:20px 0;margin-top:0;margin-bottom:20px}#content .articleCredits ul{border-top:1px solid #bebebe;padding-top:20px;max-width:65%}.articleCredits.fade{opacity:1}.entry-header .post-categories a{text-decoration:none;text-transform:uppercase;letter-spacing:2px;font-family:verlag a,verlag b;font-style:normal;font-weight:400;font-size:8px}.post-categories li:after{content:"|";margin-left:7px;margin-right:7px;font-size:7px;color:#464646;vertical-align:1px}.post-categories li:last-child:after{content:"";margin-left:0}.post-categories a{font-family:verlag a,verlag b;font-style:normal;font-weight:400;font-size:7px;transition:300ms color ease-in-out}.postCategories a:first-of-type{display:none}.home .postCategories a:first-of-type{display:inline-block}.page-id-4150 .postCategories a:first-of-type{display:inline-block}.shopArticle .postCategories a:first-of-type{display:inline-block;margin-top:15px}.woocommerce-page h2.hovered a{color:#2b2b2b!important}.single .shopArticle .itemMeta h2 a{text-transform:none;font-size:14px;letter-spacing:1px;margin-top:5px;display:inline-block;color:gray}.shopArticle a:hover{color:#2b2b2b}p.articleQuote{text-transform:uppercase;letter-spacing:1px;font-size:11px;padding:20px 0 20px 50px;line-height:1.7;color:#666;font-family:chronicle text g1 a,chronicle text g1 b;font-style:italic;font-weight:400}p.articleQuote:first-letter{text-transform:uppercase}.articleWords .entry-header{max-width:370px}.articleWords p a{text-decoration:none;font-style:italic}span.articleSpace{margin-bottom:30px;display:block}.articleCredits ul{padding:0;margin:0}.articleCredits li{list-style:none;display:block;text-transform:uppercase;letter-spacing:2px;font-size:9px;margin-bottom:2px}.articleCredits li a{text-decoration:none;text-transform:none;letter-spacing:1px;font-size:12px;font-style:italic;margin-left:2px}.articlePublished{margin-top:5px;font-size:8px;text-transform:uppercase;letter-spacing:1px;color:gray}.relatedContent{background-color:#e0e1e2;padding:0 20px 60px 15px}.relatedContent .wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:1800px;padding:0 10px 0 20px}.relatedContent .wrapper div h3{text-align:left;font-weight:400;text-transform:uppercase;letter-spacing:2px;font-size:12px;margin-top:80px;margin-bottom:60px;display:inline-block;border-bottom:1px solid gray;padding-bottom:3px;padding-left:2px}.shopArticle{width:48%;margin-right:2%}.furtherReading{width:48%}.relatedTitle img,.shopArticle img{display:block}.relatedTitle{padding-left:30px}figure.portrait{width:calc(50% - 20px);float:left;position:relative;display:block;margin:0 0 40px}.articleImages figure.portrait:nth-child(odd){margin-right:20px}.articleImages figure.portrait:nth-child(even){margin-left:20px}figure.portrait figcaption{position:absolute}figure.landscape{position:relative;display:block;margin:0 0 40px}figure.landscape figcaption{position:absolute}span.imageCaption{display:block;font-size:11px;color:gray;font-family:chronicle text g1 a,chronicle text g1 b;font-style:italic;font-weight:400;transition:opacity .4s ease-in;opacity:0}span.imageCaption:last-child{margin-bottom:0}span.imageCaption.fade{opacity:1}span.imageCaption p{margin:0;padding:0}span.imageCaption p a{text-decoration:none;border-bottom:1px solid #bebebe}.articleDate,.articleSubtitle{font-size:8px;text-transform:uppercase;letter-spacing:1px;color:gray}.latestPosts h3{text-align:left;font-weight:400;letter-spacing:2px;text-transform:uppercase;font-size:11px;margin-bottom:40px;border-bottom:1px solid #d9d9d9;padding-bottom:3px;display:inline-block;padding-left:2px;opacity:0;transition:300ms opacity ease-in-out}.latestPosts h3.fadeIn{opacity:1}.fullWidth{width:100%}.contentGrid.relatedPosts{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.autocomplete-suggestions{text-align:left;cursor:default;border:1px solid #ccc;border-top:0;background:#fff;box-shadow:-1px 1px 3px rgba(0,0,0,.1);position:absolute;display:none;z-index:9999;max-height:254px;overflow:hidden;overflow-y:auto;box-sizing:border-box}.autocomplete-suggestion{position:relative;padding:0 .6em;line-height:23px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1.02em;color:#333}.autocomplete-suggestion b{font-weight:400;color:gray}.autocomplete-suggestion.selected{background:#f0f0f0}.categoryFilterList{padding:0;margin:0}.categoryFilterList a{color:gray;text-decoration:none;font-size:9px;display:inline-block;width:90px;margin-right:20px;border-right:1px solid #d9d9d9}.categoryFilterList li{list-style:none;display:block;text-transform:uppercase;letter-spacing:2px;margin-bottom:5px}.categoryFilterList li ul a{color:#2b2b2b;display:inline;width:auto;border-right:none}.categoryFilterList li ul{padding:0;margin:0;display:inline}.categoryFilterList li ul li{list-style:none;display:inline;margin-bottom:0}.contentGrid{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-right:-3.2%}.contentGrid:after{content:"";-webkit-flex:auto;-ms-flex:auto;flex:auto;-webkit-flex-grow:500;-ms-flex-positive:500;flex-grow:500;width:auto;margin-right:3.5%}.relatedContent .contentGrid:after{content:none;-webkit-flex:none;-ms-flex:none;flex:none;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;width:0;margin-right:0}.relatedContent .contentItem.landscape{}.contentItem{width:21.5%;margin-right:3.5%;margin-bottom:25px;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:29.5%}.contentItem.landscape{-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2;width:46.3%;max-width:64%}.contentItem:first-child{}.contentItem.portrait:nth-last-child(-n+3){}.relatedContent .contentItem.portrait:nth-last-child(-n+3){}.gridTwo .contentItem.portrait:first-child{width:45.5%;margin-right:5.5%}.gridTwo .contentItem.portrait:last-child{width:45.5%;margin-right:0}.gridFour .contentItem.portrait:nth-last-child(-n+3){}.contentItem.portrait{}.contentItem img{max-width:100%}.postCategories{line-height:1;color:transparent}.postCategories a{display:inline-block;line-height:1;color:#999;text-decoration:none;font-size:8px;text-transform:uppercase;letter-spacing:1px;transition:color .3s ease-in!important;font-family:verlag a,verlag b;font-style:normal;font-weight:400}.postCategories a:hover{color:#464646}.postCategories a:after{content:"|";margin-left:7px;margin-right:7px;font-size:6px;color:gray;opacity:.8;vertical-align:1px}.postCategories a:last-child:after{content:"";margin-left:0}.shopArticle .itemMeta h2{margin:0;line-height:.7}.shopArticle .itemMeta h2 a{font-weight:400;text-decoration:none;color:#464646;font-size:10px;text-transform:uppercase;letter-spacing:1px;outline:none;transition:color .3s ease-in;line-height:1}.pagination-links{display:none}#more_posts{width:250px;background:#d9d9d9;text-align:center;margin:50px auto 80px;padding:10px;cursor:pointer;text-transform:uppercase;letter-spacing:2px;font-size:11px;transition:opacity .4s ease-in}#more_posts:hover{opacity:.7}#more_posts.disabled{opacity:.7}#more_posts.waiting{cursor:wait!important}.primaryHeader{}.secondaryHeader{display:none;height:50px;padding:0 10px}#masthead .primaryHeader.switch{display:none}.secondaryHeader.switch{display:block}.secondaryHeader .catTitle{margin-bottom:0;line-height:3;margin-top:0;font-size:12px;font-style:italic;padding-top:7px;float:left}.topCat{margin-right:10px;display:inline-block;font-size:11px;text-transform:uppercase;letter-spacing:2px;font-style:normal}.topCat a{text-decoration:none}.stickyTitle{margin-left:10px;display:inline-block;letter-spacing:1px}.secondaryHeader .secondary-menu{float:right}.current-page-ancestor a,.current_page_item a,.current_page_parent a{color:#000}.page-id-4150 .contentGrid{margin-bottom:40px}.page-id-4150 .contentItem{width:29.5%}.page-id-4150 .contentItem.landscape .gridExcerpt{width:60%;margin-bottom:5px;font-size:11px;margin-top:2px}.homeSplash .contentGrid .contentItem.landscape{width:63.16%;-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2}.homeSplash .contentGrid .contentItem{width:29.83%}.homeSplash .contentGrid:after,.page-template-city-guide .contentGrid:after{content:none;-webkit-flex:none;-ms-flex:none;flex:none;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;width:0;margin-right:0}.fullMenu{width:100vw;height:calc(100vh - 70px);top:70px;left:0;background-color:#858687;position:fixed;z-index:999999;display:none;overflow:scroll}.fullMenuWrapper{max-width:1832px;padding:0 38px;margin:0 auto;position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;cursor:default!important}.socialMenu{}.newsletterSignup{}.newsletterSignup .menuTitle{margin-bottom:10px}.fullMenu .menu-category-list-container{width:25%;margin-right:8%;margin-bottom:30px}.fullMenu .menu-info-menu-container,.fullMenu .menu-media-menu-container{width:20%;max-width:150px}.fullMenu .menu-info-menu-container li a,.fullMenu .menu-media-menu-container li a{font-size:14px;text-decoration:none;line-height:1.5;color:#fff;padding-bottom:3px;transition:300ms opacity ease-in-out}.fullMenu .menu-media-menu-container li a:hover,.fullMenu .menu-info-menu-container li a:hover{opacity:.5}.previewImg{width:67%;padding-bottom:40px}span.menuTitle{font-family:verlag a,verlag b;font-style:normal;font-weight:400;text-transform:uppercase;letter-spacing:3px;margin-bottom:20px;display:block;color:#c7c8c9;font-size:12px;margin-top:0}.fullMenu ul{padding:0;margin:0 0 40px}.fullMenu li{color:gray;list-style:none}.fullMenu .menu-category-list-container ul li a{text-decoration:none;color:#f5f5f5;text-transform:uppercase;letter-spacing:3px;line-height:1.9;font-size:30px;padding-bottom:5px;border-bottom:1px solid transparent;transition:300ms all ease-in-out}.fullMenu .menu-category-list-container ul li a:hover{border-bottom:1px solid #c7c8c9;color:#c7c8c9}.menu-category-list-container ul li a{font-size:10px;text-decoration:none;text-transform:uppercase;letter-spacing:3px;line-height:1.7}span.postCount{font-variant:small-caps;font-size:14px;vertical-align:top;letter-spacing:0;color:#f5f5f5}ul.secondaryMenu{margin-top:60px}ul.secondaryMenu li a{font-size:18px}.fullMenu a{outline:none}.fullMenu .filterOpen a{position:absolute;top:-23px;right:10px;height:20px;width:20px;background-image:url(img/close.svg);background-size:30px;background-repeat:no-repeat;cursor:pointer}.socialMenu{}.socialMenu a{display:inline-block;margin-right:5px;opacity:.8}.socialMenu a:hover{opacity:1}.fullMenu .socialMenu a img{max-height:17px;margin-right:10px;-webkit-filter:invert(100%);filter:invert(100%)}.fullMenu .menu-item.current-menu-item a{border-bottom:1px solid #fff}.fullMenu .menu-item.current-menu-item a:after{content:none!important}.homeFeaturedProducts{}.home ul.products{padding:0;margin:0;list-style:none}.home ul.products li.product{float:left;margin:0 3.8% 2.992em 0;padding:0;position:relative;width:22.05%}.home ul.products li.last,.home ul.products li.last{margin-right:0}.home ul.products li.product a{font-size:11px;display:block;letter-spacing:2px;text-decoration:none;color:#fff;margin-top:5px;text-transform:uppercase}.home ul.products li.product h3{font-weight:400;font-size:11px;margin-top:10px;margin-bottom:0}.home .ajax_add_to_cart{display:none!important}.home .price{margin:0;font-family:verlag a,verlag b;font-style:normal;font-weight:400;color:gray;display:block}.products .productSubTitle{margin:5px 0;color:#f5f5f5;letter-spacing:2px}.fallbackImage{width:100%}.down{width:10px;height:10px;position:absolute;bottom:70px;left:50%;margin-left:-5px;background-image:url(img/triDown.svg);background-position:center center;background-size:cover}.cityIntro{background:#bebebe;padding:20px;min-height:calc(100vh - 110px);color:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.cityIntro h1{text-align:center;font-weight:400;text-transform:uppercase;letter-spacing:10px;font-size:28px;font-family:verlag a,verlag b;font-style:normal;font-weight:400;margin:0 auto 50px}.cityIntro p:first-of-type:first-letter{float:left;color:#fff;font-size:48px;line-height:41px;padding-top:2px;padding-right:10px;padding-left:3px}.cityIntro .wrapper{max-width:750px;margin:0 auto;padding:40px;color:#404040}ul.cityMeta{padding:0;margin:70px auto 0;list-style:none;text-align:center}ul.cityMeta li{display:inline-block;margin-right:25px;background-position:left center;background-repeat:no-repeat;background-size:15px 15px;padding-left:25px;text-transform:uppercase;letter-spacing:2px;font-size:14px}ul.cityMeta li.country{background-image:url(img/marker.png)}ul.cityMeta li.airport{background-image:url(img/plane.png)}ul.cityMeta li.language{background-image:url(img/language.png)}ul.cityMeta li.currency{background-image:url(img/currency.png)}ul.cityMeta li.telephone{background-image:url(img/phone.png)}ul.cityMeta:last-child{margin-right:0}span.subHeading{display:block}.searchwp-live-search-results{position:fixed!important;box-shadow:none!important;height:600px!important}.searchwp-live-search-results .gridExcerpt{display:none!important}.searchwp-live-search-results .contentGrid{padding-bottom:50px;max-width:55vw;font-size:8px}.searchwp-live-search-results *{opacity:1!important}.searchwp-live-search-results-showing{padding-top:20px;overflow:visible!important}.contentGrid .articlePublished,.contentGrid .articleSubtitle{margin-top:10px;margin-bottom:0;display:block;color:#999;opacity:1;font-size:8px;line-height:1.9;transition:all .3s ease-out}.contentGrid .articlePublished.visible,.contentGrid .articleSubtitle.visible{opacity:1}.cityguideSplash{min-height:calc(100vh - 70px);width:100%;background-repeat:no-repeat;background-position:center center;background-size:cover;margin-bottom:70px}.productSubTitle{font-size:7px;margin-top:10px;display:block;font-family:verlag a,verlag b;font-style:normal;font-weight:400}.latestPosts{opacity:0;transition:opacity 300ms ease-in-out}.latestPosts.fadeIn{opacity:1}.product img{transition:all .3s ease-out}.single-product .product img{}.product img:hover{filter:brightness(90%);-webkit-filter:brightness(90%);-moz-filter:brightness(90%);-o-filter:brightness(90%);-ms-filter:brightness(90%)}.footerMenus{}.footerMenus div{float:left;width:50%}.footerMenus ul{margin:0;padding:0}.footerMenus span{display:block;margin-bottom:15px;text-transform:uppercase;letter-spacing:2px;font-family:verlag a,verlag b;font-style:normal;font-weight:400;font-size:11px}.footerMenus li{list-style-type:none}.site-info .footerMenus ul li a{color:#f5f5f5;font-size:12px;text-decoration:none;letter-spacing:1px;padding:10px 0;outline:none;line-height:1.9}.site-info{max-width:1833px;margin:0 auto;padding:100px 37px;display:-webkit-flex;display:-ms-flexbox;display:flex}.aboutText{padding-right:10%}.aboutText p{margin-bottom:30px}.site-info a:hover{color:gray!important}.aboutText svg{width:60px;max-height:12px;vertical-align:-1px;margin-left:3px}#colophon svg path{fill:grey}#colophon svg:hover path{fill:#f4f4f4}.footerSocial{text-align:right}.footerSocial img{height:15px;width:15px}.footerSocial a{margin-right:15px;color:#4d4d4d}.footerSocial a:hover{color:#4d4d4d}.footerSocial a:last-of-type{margin-right:0}.site-info div{width:40%;font-size:13px}.site-info .footerSocial{width:20%}.site-info div p{margin-top:0}#colophon{background-color:#353637;color:gray}.footerSocial svg path{fill:#f5f5f5;opacity:.8;transition:all .3s ease-out}.footerSocial svg:hover path{fill:grey;opacity:1}#mc-embedded-subscribe-form{white-space:nowrap}#mc-embedded-subscribe-form input{margin-top:21px;margin-bottom:21px;background-color:transparent;border-radius:1px;font-size:12px;color:#f5f5f5;width:150px;padding:5px 10px;border-color:gray}#mc-embedded-subscribe-form input:focus{border-color:#f5f5f5;outline:none}#mc-embedded-subscribe-form input:focus>input{border-color:#fff}#colophon input#mc-embedded-subscribe-footer{display:inline;width:36px;height:30px;background:0 0;box-shadow:none;text-shadow:none;margin-left:-3px;border-radius:0;font-size:16px;text-indent:-99999px;background-image:url(/wp-content/themes/cereal/img/arrowRight.svg);background-repeat:no-repeat;background-size:12px 12px;background-position:center center;vertical-align:-1px}#colophon{background-color:#4d4d4d}.tabSlider{padding:0;margin:0;list-style:none}.tabSlider li{margin-bottom:15px}.tabSlider li:last-of-type{margin-bottom:0}.tabSlider li span{font-family:verlag a,verlag b;font-style:normal;font-weight:400;text-transform:uppercase;letter-spacing:2px;font-size:10px}.tabSlider p{margin:0}.venueTitle{padding:0}.venueTitle h3{text-transform:uppercase;letter-spacing:2px;font-size:12px;font-weight:400;margin-top:0}.venueTitle span{font-style:italic;font-size:12px;letter-spacing:1px;display:block;margin-bottom:20px}.bx-viewport{}.venueCopy{font-size:13px;padding:0}.bx-controls{margin:40px 0 10px}.bx-pager-item{display:inline-block;margin-right:20px}.bx-pager-item a{outline:none;text-decoration:none;color:#fff;text-transform:uppercase;letter-spacing:2px;font-size:10px;font-family:verlag a,verlag b;font-style:normal;font-weight:400}a.bx-pager-link{opacity:.6}a.bx-pager-link:hover{opacity:.5}a.bx-pager-link.active{opacity:1}a.bx-pager-link.active:hover{cursor:default}.venueImages img{display:block}.tabSlider span a{display:block;margin-top:20px;text-decoration:none;text-transform:uppercase;letter-spacing:2px;font-size:10px;font-family:verlag a,verlag b;font-style:normal;font-weight:400;color:#fff}.tabSlider li a{color:#404040!important;text-decoration:none}.tabSlider li a:hover{border-bottom:1px solid #fff;padding-bottom:3px}.cityVenue{margin:40px 0;display:-webkit-flex;display:-ms-flexbox;display:flex}.venueInfo{width:calc(50% - 20px);margin-right:20px;background-color:#bebebe;color:#404040;padding:30px}.venueImages{width:calc(50% - 20px);margin-left:20px;margin-top:0}.cityVenue:nth-child(even) .venueInfo{-webkit-order:2;-ms-flex-order:2;order:2;margin-right:0;margin-left:20px}.cityVenue:nth-child(even) .venueImages{margin-left:0;margin-right:20px}.cityVenue .venueImages.contentGrid{margin-right:auto;display:-webkit-flex;display:-ms-flexbox;display:flex}.cityVenue .venueImages .contentItem.portrait{width:calc(50% - 20px);margin-right:40px;margin-bottom:0;max-width:50%}.cityVenue .venueImages .contentItem.portrait:last-of-type{margin-right:0;margin-left:0}.cityVenue .venueImages .contentItem.portrait img{}.subscriptionSplash{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:30px}.subscriptionImg{width:67%;padding-right:20px}.subscriptionImg img{width:100%}.subscriptionText{width:33%;text-align:center;padding-left:20px}.subscriptionText h3{font-size:36px;letter-spacing:4px;color:#404040;margin-top:23%;font-weight:400}.subscriptionText span{display:block;color:#404040;margin:0 0 40px;font-size:13px;text-transform:uppercase;letter-spacing:2px;line-height:1.7;padding:0 20px}.subscriptionText a{border:1px solid #404040;padding:12px 24px!important;text-decoration:none;text-transform:uppercase;letter-spacing:2px;font-size:9px;color:#404040;font-family:verlag a,verlag b;font-style:normal;font-weight:400;transition:300ms all ease-in-out}.subscriptionText a:hover{background-color:#404040;color:#fff}.woocommerce ul.products li.product h3{text-transform:uppercase;letter-spacing:2px;font-size:10px;font-weight:400}.products .productSubTitle{letter-spacing:1px;text-transform:uppercase;font-size:8px;color:gray;margin-top:5px}.archive .products .productSubTitle{margin-top:0}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product,.home ul.products li.product{float:left;margin:0 3.8% 2.992em 0;padding:0;position:relative;width:30.8%}.woocommerce ul.products li.product:nth-child(3n+3),.woocommerce-page ul.products li.product:nth-child(3n+3),.home ul.products li.product:nth-child(3n+3){margin-right:0}.woocommerce-ordering,.woocommerce-result-count,.products .ajax_add_to_cart,.products .add_to_cart_button{display:none!important}.woocommerce ul.products li.product .price,div p.price{letter-spacing:1px;text-transform:uppercase;font-size:10px;font-family:verlag a,verlag b;font-style:normal;font-weight:400;color:gray;margin:0 0 7px}.woocommerce div.product p.price,.woocommerce div.product span.price{color:gray;font-size:12px}.shopSplash{min-height:calc(100vh - 70px);width:100%;background-repeat:no-repeat;background-position:center center;background-size:cover;margin-bottom:70px}.post-type-archive-product .products{margin-bottom:60px}.page-template-city-guide .contentItem{width:100%;max-width:100%;margin-right:0;margin-bottom:40px}.venueImages .contentItem:last-child{margin-bottom:0}.tabSlider li{}.product-description{margin-top:60px;font-size:14px;max-width:370px}.related.products h2{text-align:left;text-transform:uppercase;letter-spacing:2px;font-size:12px;font-weight:400;margin:60px auto 40px;border-bottom:1px solid #fff;display:inline-block;padding-bottom:3px;font-style:normal}.woocommerce .related .products .productSubTitle{margin:0 auto 5px}.woocommerce li.product h3{font-size:14px!important;text-transform:none!important;letter-spacing:1px}.woocommerce .related .products .productSubTitle,.woocommerce .related li.product h3,.woocommerce .related li.product .price{color:#fff!important}.woocommerce div.product{margin-bottom:0;position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.productInfoWrap{width:37%;padding-right:50px;padding-top:40px}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:none;width:auto;margin-bottom:40px;font-size:14px}.productImagesWrap{float:none;width:63%;padding-left:16px}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{width:100%;float:none}.relatedProducts{width:100%}.woocommerce #content div.product div.thumbnails a,.woocommerce div.product div.thumbnails a,.woocommerce-page #content div.product div.thumbnails a,.woocommerce-page div.product div.thumbnails a{float:none;width:100%;margin-right:3.8%;margin-bottom:1em}h1.product_title{font-size:21px;letter-spacing:1px;font-weight:400;margin:5px 0 0}.entry-summary p.price{display:inline}.woocommerce div.product form.cart .button{vertical-align:middle}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce button.button.alt.disabled,.woocommerce a.ajax_add_to_cart{background-color:#fff;color:#2b2b2b;font-weight:400;-webkit-font-smoothing:antialiased;text-transform:uppercase;letter-spacing:2px;font-size:11px;padding:10px 30px;height:32px;outline:none;border-radius:0;transition:all .4s ease-out}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background-color:#4d4d4d;color:#fff}.smallText{font-size:7px}.woocommerce div.product form.cart .variations td.label{display:inline-block}.woocommerce div.product form.cart .variations td div{display:inline-block;margin-right:20px}.woocommerce .quantity .plus,.woocommerce .quantity .minus,.woocommerce-page .quantity .plus,.woocommerce-page .quantity .minus{display:inline-block;padding:0;margin:0;position:relative;text-align:center;width:initial;height:auto;text-decoration:none;overflow:visible;text-decoration:none;font-weight:700;cursor:pointer;color:#2b2b2b;border:none;background-color:transparent;text-shadow:none;line-height:1;background-image:none;padding:6px;box-shadow:none;outline:none;border-radius:0!important}.woocommerce .quantity .plus{border:1px solid #4d4d4d;border-left:0}.woocommerce .quantity .minus{border:1px solid #4d4d4d;border-right:0}.woocommerce .quantity input.qty,.woocommerce-page .quantity input.qty{width:50px;height:26px;float:none;padding:0;margin:0;text-align:center;border:none;border-right:0;font-weight:400;border-radius:0;-moz-appearance:textfield;padding:3px;vertical-align:top;font-size:11px;color:#2b2b2b;outline:none}.woocommerce .quantity .plus,.woocommerce .quantity .minus,.woocommerce-page .quantity .plus,.woocommerce-page .quantity .minus{transition:all .4s ease-out}.woocommerce .quantity .plus:hover,.woocommerce .quantity .minus:hover,.woocommerce-page .quantity .plus:hover,.woocommerce-page .quantity .minus:hover{background-color:#4d4d4d;color:#fff;border-color:#2b2b2b}.woocommerce div.product form.cart div.quantity{float:none;margin:0 1px 0 0;font-size:0;vertical-align:middle}.woocommerce-cart .woocommerce .quantity input.qty,.woocommerce-page .quantity input.qty{width:30px;background-color:transparent;border-top:1px solid #4d4d4d;border-bottom:1px solid #4d4d4d}div[itemprop=offers]{padding:0 0 25px;font-size:14px}.woocommerce div.product p.price{color:#2b2b2b;font-size:13px;letter-spacing:1px;font-family:verlag a,verlag b;font-style:normal}.single-product .woocommerce ul.products li.product .price,div p.price{letter-spacing:1px;text-transform:uppercase;font-size:10px;font-family:chronicle text g1 a,chronicle text g1 b;font-style:normal;font-weight:400;color:gray;margin-top:5px}.single-product .cart{margin:40px auto 0}.single-product .product img:hover{filter:brightness(100%);-webkit-filter:brightness(100%);-moz-filter:brightness(100%);-o-filter:brightness(100%);-ms-filter:brightness(100%)}.woocommerce div.product div.images div.thumbnails{padding-top:40px}div.thumbnails img{margin-bottom:40px}a.added_to_cart{display:none!important}.single-product ul.products img:hover{filter:brightness(90%);-webkit-filter:brightness(90%);-moz-filter:brightness(90%);-o-filter:brightness(90%);-ms-filter:brightness(90%)}.entry-summary p:first-of-type{}.related.products{margin:30px auto 40px}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product,.home ul.products li.product{float:left;margin:0 3.8% 3.8% 0;padding:0;position:relative;width:30.8%}.search-results h1.page-title,.search-no-results h1.page-title{position:relative;margin:20px auto 40px;font-size:8px;font-family:verlag a,verlag b;font-style:normal;line-height:.7}.search-results h1.page-title span,.search-no-results h1.page-title span{position:relative;margin:20px auto 40px;font-size:11px;font-family:chronicle text g1 a,chronicle text g1 b;font-style:normal;font-weight:400;display:block;font-size:16px}.search-no-results #content p{margin:20px auto 60px;text-align:center;font-style:italic;font-size:14px}.search-results ul.contentGrid{margin-bottom:60px}.search-results .site-main .posts-navigation{width:100%;margin:30px auto}.fullSplash h1{margin:0;text-transform:uppercase;letter-spacing:2px;font-size:12px}.fullSplash p{font-size:13px}.fullSplash p:last-of-type{margin-bottom:0}.fullSplash{position:relative;transition:all .4s ease-in;opacity:0}.fullSplash.fadeIn{opacity:1}.splashInner{width:300px;position:absolute}.splashInner.centered{margin:auto;height:15%;top:0;left:0;bottom:0;right:0}.splashInner.topLeft{left:40px;top:40px;text-align:left}.splashInner.bottomLeft{left:40px;bottom:40px;text-align:left}.splashInner.topRight{right:40px;top:40px;text-align:right}.splashInner.bottomRight{right:40px;bottom:40px;text-align:right}.productDescription p:last-of-type{margin-bottom:40px}.woocommerce-checkout .woocommerce-Price-amount{font-size:11px}.woocommerce-checkout #payment{margin-top:40px}.tableContents h2{font-size:9px;font-family:verlag a,verlag b;font-style:normal;text-transform:uppercase;letter-spacing:2px;font-weight:400;font-weight:400;margin-bottom:0;cursor:pointer;margin:40px auto 20px}.tableContentsWrap{display:none;margin-bottom:40px}ul.chapters{padding:0;color:gray;margin:0}ul.chapters li{list-style-type:decimal;padding-left:10px;margin-left:10px;font-size:10px;margin-bottom:15px}ul.chapters ul{padding:0;margin:0}ul.chapters li ul li{list-style-type:none;font-size:12px;line-height:1.8;margin-bottom:0;margin-left:0;padding-left:0;color:#2b2b2b}.chapters h3{display:inline-block;margin-bottom:5px;text-transform:uppercase;letter-spacing:2px;font-weight:400;font-size:10px;margin-right:6px}.chapters .chapterSubtitle{display:inline-block;margin-left:6px;font-size:11px}.chapters .pipeSeperator{font-size:11px}.openTable{width:18px;height:13px;background-image:url(img/chevDown.svg);background-size:16px 16px;background-repeat:no-repeat;background-position:center center;display:inline-block;vertical-align:bottom;opacity:.7}.openTable.rotate,.openTable.opened{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.shippingInfoWrap{display:none;font-size:12px}.shippingInfo h2{font-size:9px;font-family:verlag a,verlag b;font-style:normal;text-transform:uppercase;letter-spacing:2px;font-weight:400;font-weight:400;margin-bottom:0;cursor:pointer;margin:20px auto 0}.shippingInfo{}.woocommerce-cart h1,.woocommerce-checkout h1{}#ship-to-different-address label{font-size:11px!important;letter-spacing:1px}.woocommerce thead tr th{font-weight:400;letter-spacing:2px;text-transform:uppercase;font-size:10px;font-weight:400!important}.woocommerce table.shop_table th,.woocommerce table.shop_table td{padding:15px 9px;font-size:9px}.woocommerce table.shop_table{border:none;margin:0 -1px 24px 0;text-align:left;width:100%;border-collapse:separate;border-radius:0}tr.cart_item{font-family:verlag a,verlag b;font-style:normal;font-weight:400;text-transform:uppercase;letter-spacing:1px;padding-bottom:30px}td.product-thumbnail img{margin:15px 0!important}.woocommerce-cart tr.cart_item:first-child td.product-thumbnail img{margin-top:25px!important}.woocommerce-cart td.product-name a{padding-left:15px}#add_payment_method #payment div.payment_box input.input-text,#add_payment_method #payment div.payment_box textarea,.woocommerce-cart #payment div.payment_box input.input-text,.woocommerce-cart #payment div.payment_box textarea,.woocommerce-checkout #payment div.payment_box input.input-text,.woocommerce-checkout #payment div.payment_box textarea{border-color:#bbb3b9 #c7c1c6 #c7c1c6;color:#fff}#braintree-card-number{border:#fff}#add_payment_method input::-webkit-input-placeholder{color:#f5f5f5;text-transform:capitalize;font-size:12px}#add_payment_method input::-moz-placeholder{color:#f5f5f5;text-transform:capitalize;font-size:12px}#add_payment_method input:-ms-input-placeholder{color:#f5f5f5;text-transform:capitalize;font-size:12px}#add_payment_method input:-moz-placeholder{color:#f5f5f5;text-transform:capitalize;font-size:12px}.wc_payment_methods input.input-text{border:1px solid #fff!important}.input-text::-webkit-input-placeholder{color:#f5f5f5!important;text-transform:capitalize;font-size:12px}.input-text::-moz-placeholder{color:#f5f5f5!important;text-transform:capitalize;font-size:12px}.input-text:-ms-input-placeholder{color:#f5f5f5!important;text-transform:capitalize;font-size:12px}.input-text:-moz-placeholder{color:#f5f5f5!important;text-transform:capitalize;font-size:12px}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{position:relative;box-sizing:border-box;width:100%;padding:1em;margin:1em 0;font-size:.92em;border-radius:2px;line-height:1.5;background-color:#bdbebf;color:#fff;padding:0}#add_payment_method #payment div.payment_box:before,.woocommerce-cart #payment div.payment_box:before,.woocommerce-checkout #payment div.payment_box:before{content:none}tr.cart_item a{text-decoration:none;color:#2b2b2b}td.product-name a{font-size:10px;letter-spacing:2px}.woocommerce td.product-price,.woocommerce td.product-subtotal{font-size:12px!important}.woocommerce-checkout .woocommerce-cart table.cart img{width:100%}.woocommerce-cart .woocommerce .quantity .plus,.woocommerce-cart .woocommerce .quantity .minus,.woocommerce-cart .woocommerce-page .quantity .plus,.woocommerce-cart .woocommerce-page .quantity .minus{background-color:transparent}.woocommerce-cart .woocommerce .quantity .plus:hover,.woocommerce-cart .woocommerce .quantity .minus:hover,.woocommerce-cart .woocommerce-page .quantity .plus:hover,.woocommerce-cart .woocommerce-page .quantity.minus:hover{background-color:gray}.woocommerce-cart .woocommerce .quantity input.qty,.woocommerce-cart .quantity input.qty{background-color:transparent}table.variations td.label label{font-weight:400!important;text-transform:uppercase;letter-spacing:1px!important;font-size:10px}.woocommerce div.product form.cart .variations td.label{padding-right:0}.variations td.value div label{font-weight:400!important;margin-left:5px;font-size:12px;cursor:pointer}.single-product input[type=radio]{box-sizing:border-box;padding:0;width:11px;height:11px;cursor:pointer;border-radius:0!important}.woocommerce a.remove{display:block;padding:0;height:16px;width:16px;text-align:center;line-height:1;border-radius:0;color:gray!important;font-weight:400;outline:none;transition:all .4s ease-in}.woocommerce a.remove:hover{color:#fff!important;background:gray}p.checkoutLinks{margin-top:0}.woocommerce #respond input#submit.loading:after,.woocommerce a.button.loading:after,.woocommerce button.button.loading:after,.woocommerce input.button.loading:after{font-family:WooCommerce;content:"";background:url(img/refresh.svg);background-size:10px 10px;background-repeat:no-repeat;background-position:center center;-webkit-filter:invert(100%);filter:invert(100%);vertical-align:top;-webkit-font-smoothing:antialiased;font-weight:400;position:absolute;top:auto;right:1em;height:10px;width:10px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.woocommerce button.button.loading{background:#4d4d4d;color:#fff}.woocommerce-info{border-top-color:#1e85be;border-top:1px solid gray;width:100%}.woocommerce-error{border-top-color:#b81c23}.cart_totals h2,.woocommerce-billing-fields h3,.woocommerce-shipping-fields h3{font-weight:400;letter-spacing:2px;text-transform:uppercase;font-size:11px;margin-bottom:30px}#add_payment_method .cart-collaterals .cart_totals table,.woocommerce-cart .cart-collaterals .cart_totals table,.woocommerce-checkout .cart-collaterals .cart_totals table{text-align:right}#customer_details label{font-size:12px}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{box-sizing:border-box;width:100%;margin:0;outline:0;line-height:1;border:none;border-bottom:1px solid #d9d9d9;border-radius:0;background-color:transparent;margin-bottom:15px}.select2-container .select2-choice{display:block;overflow:hidden;position:relative;white-space:nowrap;color:#444;text-decoration:none;background-clip:padding-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;font-weight:400;border:0;border-radius:0;border:1px solid #d9d9d9;padding:3px 10px}.select2-drop.select2-drop-above.select2-drop-active{border-top:1px solid #d9d9d9}.select2-drop-active{border:1px solid #d9d9d9!important}.woocommerce-message:before{content:"\e017";color:gray}.woocommerce-message{border-top:1px solid gray;text-transform:uppercase;letter-spacing:2px;font-size:12px}.woocommerce-account h1{font-size:12px;letter-spacing:2px;text-transform:uppercase;font-weight:400;margin:60px auto 30px}.woocommerce-account .woocommerce-MyAccount-navigation{float:left;width:20%}.woocommerce-account .woocommerce-MyAccount-content{float:right;width:78%}.woocommerce-page #menu-item-9656 a{}#ajaxy-woo-message{display:none}.woocommerce-variation-price{display:none}.woocommerce-variation.single_variation>span.price{display:none!important}a.reset_variations{display:none!important}.woocommerce-cart .entry-content .woocommerce{}#shipping_method{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.woocommerce ul#shipping_method li{padding-left:0;text-align:left}.woocommerce-cart article{margin-bottom:100px}.woocommerce-cart .woocommerce-message{width:100%;background-color:transparent;border:none;text-align:left;padding-left:0!important}.woocommerce-cart .entry-content .woocommerce form{width:65%}.woocommerce .cart-collaterals{width:35%}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:none;width:100%;padding-left:30%}.woocommerce table.shop_table td{border-top:0 solid #ebe9eb;padding:12px}table.shop_table thead th{border-bottom:1px solid #ebe9eb;padding-bottom:30px!important}.cart_totals h2{margin-top:0;padding:15px 0 7px;font-size:10px;border-bottom:1px solid #ebe9eb}.woocommerce table.shop_table:first-of-type{border-top:0 solid #ebe9eb}.woocommerce-cart .woocommerce-Price-amount{font-size:10px;font-weight:400;color:gray;letter-spacing:1px}tr.order-total .woocommerce-Price-amount{font-weight:700;font-size:12px}tr.order-total .includes_tax .woocommerce-Price-amount{font-weight:400!important;font-size:8px}.woocommerce-cart .post-edit-link{display:none}.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled]{display:none}.woocommerce .cart input.button{border-radius:0;background-color:transparent;font-weight:400}.woocommerce-cart .cart-collaterals .cart_totals p small{font-size:11px}.woocommerce-cart small.includes_tax{display:block;opacity:.7;margin-top:5px}.woocommerce-cart .woocommerce table.shop_table tbody th{font-weight:400;text-transform:uppercase;letter-spacing:1px;font-size:9px}.cart_totals{text-align:right}.woocommerce td.product-name dl.variation dd p:last-child{margin-bottom:0;margin:0}.woocommerce-cart dl.variation{font-weight:400;font-family:chronicle text g1 a,chronicle text g1 b;font-style:normal!important;font-weight:400;font-size:8px!important;margin-top:5px!important;opacity:.7;font-style:italic!important}dt.variation-Length{font-weight:400!important;display:none!important}.woocommerce-cart .cart-collaterals .cart_totals table th{line-height:2!important}tr.order-total>th{font-weight:700!important}.woocommerce td.product-name dl.variation dd{margin-left:0}.woocommerce-cart .woocommerce .quantity input.qty,.woocommerce-page .quantity input.qty{width:30px}.woocommerce-cart .woocommerce-message a{font-style:italic;text-decoration:none}.woocommerce-cart h1,.woocommerce-checkout h1{text-align:left;font-size:12px;font-weight:400;border-bottom:1px solid gray;display:inline-block;letter-spacing:2px;text-transform:uppercase;margin:40px auto 60px;padding-left:2px}p.cart-empty{width:100%;text-align:left;font-size:14px}p.return-to-shop{text-align:left;width:100%;margin:30px auto}p.return-to-shop a.wc-backward{background-color:transparent;font-weight:400;font-size:14px;font-style:italic;outline:none;padding-left:0;margin-bottom:5vh}.woocommerce-message{max-width:100%}p.return-to-shop a.wc-backward:hover{background-color:transparent;opacity:.6;outline:none}#add_payment_method table.cart .product-thumbnail,.woocommerce-cart table.cart .product-thumbnail,.woocommerce-checkout table.cart .product-thumbnail{min-width:32px;max-width:80px;padding:0!important;margin:0}#calc_shipping_country,.shipping-calculator-form select{font-size:14px;margin-bottom:15px!important;background:0 0;border:0;margin-top:10px!important;border-bottom:1px solid gray;border-radius:0;padding-left:0;text-align:left;padding:0;-webkit-appearance:none;padding-bottom:5px}.shipping-calculator-form{font-size:14px}.shipping-calculator-form button.button{background-color:transparent;border-radius:0;border-bottom:1px solid #4d4d4d;padding:10px 0 3px;text-transform:none;letter-spacing:0;font-size:12px;font-weight:400}.shipping-calculator-form button.button:hover{background-color:transparent}.cart_item{padding:30px 0}.cart_item img{display:block;width:120px}th.product-name{padding-left:0!important}input[name=update_cart]{margin-right:0}.woocommerce-cart .entry-content{margin-top:0}.woocommerce-cart .woocommerce .quantity .plus,.woocommerce-cart .woocommerce .quantity .minus,.woocommerce-cart .woocommerce-page .quantity .plus,.woocommerce-cart .woocommerce-page .quantity .minus{display:inline-block;padding:0;margin:0;position:relative;text-align:center;width:16px;height:16px;text-decoration:none;overflow:visible;text-decoration:none;font-weight:700;cursor:pointer;color:#2b2b2b;border:none;background-color:transparent;text-shadow:none;line-height:1;background-image:none;padding:0;box-shadow:none;outline:none}.woocommerce-error:before,.woocommerce-info:before,.woocommerce-message:before{position:static;margin-right:5px;font-size:10px}.woocommerce-cart .woocommerce .quantity .plus:hover,.woocommerce-cart .woocommerce .quantity .minus:hover,.woocommerce-cart .woocommerce-page .quantity .plus:hover,.woocommerce-cart .woocommerce-page .quantity .minus:hover{color:#fff}.woocommerce-cart .woocommerce .quantity input.qty,.woocommerce-cart .quantity input.qty{height:16px}tr.cart-subtotal>th,tr.shipping>th,tr.order-total>th{text-align:left;padding-left:0}.blockUI.blockOverlay,.loader{-webkit-opacity:.5!important;-moz-opacity:.5!important;opacity:.5!important;filter:alpha(opacity=50)!important;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50)!important;background:0 0!important}.processing{position:relative;opacity:.6}.blockUI.blockOverlay:before,.loader:before{content:"";display:block;position:relative;top:0;left:0;width:100%;height:100%;background-image:url(img/refresh.svg)!important;background-position:center center;background-repeat:no-repeat;background-size:50px;background-color:#fff;-webkit-animation:spin 1.5s linear infinite!important;animation:spin 1.5s linear infinite!important}@-webkit-keyframes spin{100%{-webkit-transform:rotate(-360deg)}}@keyframes spin{100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}.homeSplash .contentItem{position:relative;margin-bottom:3.5%}.homeSplash .contentItem .itemMeta{position:absolute;margin-top:0}.homeSplash .contentItem .itemMeta.topLeft{top:40px;left:40px;text-align:left}.homeSplash .contentItem .itemMeta.bottomLeft{bottom:40px;left:40px;text-align:left}.homeSplash .contentItem .itemMeta.topRight{top:40px;right:40px;text-align:right}.homeSplash .contentItem .itemMeta.bottomRight{bottom:40px;right:40px;text-align:right}.homeSplash .contentItem .itemMeta.centered{top:40%;width:100%;text-align:center}.postCategories.featuredColour a{color:inherit}.homeSplash .postCategories a{display:none!important}.homeSplash .postCategories a:after{content:""}.homeSplash .contentGrid li h2 a{font-size:21px;text-transform:none;letter-spacing:2px}.homeSplash .contentGrid li span.articleSubtitle{font-size:10px}.error404 .site-content{padding-bottom:30%}.error404 h1{text-align:center;margin-top:160px;padding-left:10px;text-transform:none;font-size:38px;letter-spacing:4px;position:relative;line-height:1.7}.error404 .page-header p{text-align:center;text-transform:uppercase;letter-spacing:2px;font-size:14px;margin-top:30px}.error404 .page-content a{display:block;width:50px;text-align:center;margin:60px auto 0;color:#2b2b2b;cursor:pointer;border-bottom:1px solid #2b2b2b;transition:300ms all ease-in-out}.error404 .page-content a:hover{border-bottom:1px solid gray;color:gray}.error404 .page-content .searchForm{width:400px;margin:80px auto 40px;display:block!important}.page-template-thanks .site-content{padding-bottom:30%}.page-template-thanks h1{text-align:center;margin-top:160px;padding-left:10px;text-transform:none;font-size:38px;letter-spacing:4px;position:relative;line-height:1.7}.page-template-thanks .page-header p{text-align:center;text-transform:uppercase;letter-spacing:2px;font-size:14px;margin-top:30px}.page-template-thanks .page-content a{display:block;width:50px;text-align:center;margin:60px auto 0;color:#2b2b2b;cursor:pointer;border-bottom:1px solid #2b2b2b;transition:300ms all ease-in-out}.page-template-thanks .page-content a:hover{border-bottom:1px solid gray;color:gray}.page-template-thanks .page-content .searchForm{width:400px;margin:80px auto 40px;display:block!important}.page-template-confirmed .site-content{padding-bottom:30%}.page-template-confirmed h1{text-align:center;margin-top:160px;padding-left:10px;text-transform:none;font-size:38px;letter-spacing:4px;position:relative;line-height:1.7}.page-template-confirmed .page-header p{text-align:center;text-transform:uppercase;letter-spacing:2px;font-size:14px;margin-top:30px}.page-template-confirmed .page-content a{display:block;width:50px;text-align:center;margin:60px auto 0;color:#2b2b2b;cursor:pointer;border-bottom:1px solid #2b2b2b;transition:300ms all ease-in-out}.page-template-confirmed .page-content a:hover{border-bottom:1px solid gray;color:gray}.page-template-confirmed .page-content .searchForm{width:400px;margin:80px auto 40px;display:block!important}.thankYou p:first-of-type{font-size:11px}.thankYou p:last-of-type{text-transform:none;letter-spacing:0;font-size:14px}body:after{display:none;content:url(img/closeWhite.svg) url(img/logoWhite.svg) url(img/close.svg) url(img/arrowRight.svg)}.homeSplash .articleSubtitle{margin-bottom:12px}.formTitle{display:block;text-transform:uppercase;letter-spacing:2px;font-size:11px;margin:0;font-family:verlag a,verlag b;font-style:normal;font-weight:400}.socialMenu .newsletterSignup{margin-bottom:30px}.fullMenuWrapper{position:relative}.fullMenu .socialMenu{width:auto;position:absolute;right:35px;bottom:20px;margin-left:30%}.fullMenu input#mc-embedded-subscribe{display:inline;width:30px;height:30px;background:0 0;box-shadow:none;text-shadow:none;margin-left:-3px;border-radius:0;font-size:12px;text-indent:-99999px;background-image:url(img/arrowRight.svg);background-repeat:no-repeat;background-size:12px 12px;background-position:center center}.fullMenu input#mce-EMAIL{border-right:0;border-radius:0;width:170px;text-transform:none;transition:border .3s ease-out}.offScreen{position:absolute;left:-5000px}#colophon #mce-EMAIL-footer{margin-bottom:25px}input{transition:300ms border ease-in-out}input.focussed{border-color:#fff!important;opacity:1!important}.fullMenu #mc-embedded-subscribe-form-HEAD input::-webkit-input-placeholder{color:#f5f5f5;text-transform:capitalize;font-size:12px}.fullMenu #mc-embedded-subscribe-form-HEAD input::-moz-placeholder{color:#f5f5f5;text-transform:capitalize;font-size:12px}.fullMenu #mc-embedded-subscribe-form-HEAD input:-ms-input-placeholder{color:#f5f5f5;text-transform:capitalize;font-size:12px}.fullMenu #mc-embedded-subscribe-form-HEAD input:-moz-placeholder{color:#f5f5f5;text-transform:capitalize;font-size:12px}.headerAbout{width:33%;color:#d9d9d9;padding-right:10%;margin-top:30px}.fullMenu .menu-info-menu-container,.fullMenu .menu-media-menu-container,.fullMenu .socialMenu .fullMenu .menu-website-menu-container{margin-top:30px}.fullMenu .menu-website-menu-container{width:20%;max-width:150px;margin-top:30px}.fullMenu .menu-website-menu-container a{color:#fff;text-decoration:none;font-size:14px;transition:300ms opacity ease-in-out}.fullMenu .menu-website-menu-container a:hover{opacity:.5}.headerAbout p{font-size:12px;margin-top:0}.headerAbout img{margin-left:5px}.shopIntro{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.woocommerce ul.products li.product a img{margin-bottom:5px}.introMessage{width:34.5%;margin-bottom:40px;align-self:center}.introMessage span.messageTitle{font-size:3.2vw;letter-spacing:3px;display:block;font-weight:400;text-align:center}.introMessage span.messageSubTitle{font-size:16px;text-transform:uppercase;letter-spacing:2px;display:block;font-weight:400;text-align:center;margin-top:40px;line-height:2}.introMessage span.messageSubTitle2{font-size:9px;text-transform:uppercase;letter-spacing:1px;font-family:verlag a,verlag b;font-style:normal;font-weight:400;display:block;font-weight:400;text-align:center;margin-top:20px}.latestProduct{width:65.5%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:5%;background-color:#e1e1e1;margin-bottom:50px}.latestProduct img{display:block}#page .latestProduct .productMetaTitle a{display:block;font-size:18px;text-transform:none;letter-spacing:1px;margin-bottom:10px;margin-top:14%;font-family:chronicle text g1 a,chronicle text g1 b;font-style:normal;font-weight:400;display:inline-block}#page .latestProduct .productMetaTitle{border-color:transparent!important}#page .latestProduct .productMetaTitle a:hover{color:gray;border-color:transparent!important}.latestProduct .productMetaSubTitle{display:block;font-size:10px;text-transform:uppercase;letter-spacing:2px;margin-bottom:10px;font-family:verlag a,verlag b;font-style:normal}.latestProduct .productMetaPrice{display:block;font-size:11px;letter-spacing:2px;margin-bottom:10px;font-family:verlag a,verlag b;font-style:normal}.latestProduct .productMetaDesc{display:block;font-size:12px;margin:30px auto}.latestProduct figure{width:50%;margin:0}.latestProduct .productMeta{width:50%;padding-left:40px}.latestProduct .productMeta a{text-decoration:none;font-family:verlag a,verlag b;font-style:normal;font-weight:400;padding-bottom:3px;text-transform:uppercase;color:#2b2b2b;font-size:9px;letter-spacing:1px;transition:all 300ms ease-in-out;border-bottom:solid transparent 1px}.latestProduct .productMeta a:hover{border-bottom:solid #2b2b2b 1px}.noStock{font-size:7px!important;letter-spacing:1px!important;margin-top:10px!important}.single-product .entry-summary{margin-top:0}.no-results{margin:30vh 0}.woocommerce div.product form.cart .button{vertical-align:middle;float:none}.woocommerce div.product form.cart div.quantity{float:none;margin:0 1px 0 0;font-size:0;vertical-align:middle;display:block;margin-bottom:25px}.single-product .woocommerce-message{display:none!important}.woocommerce-checkout .entry-content div.woocommerce{}#customer_details,#order_review{width:100%;float:none}#customer_details{padding-right:50px}#order_review{padding-left:50px}#order_review_heading,.woocommerce-billing-fields h3{font-weight:400;letter-spacing:1px;text-transform:none;font-size:16px}#customer_details .col-1,#customer_details .col-2{width:100%;float:none}body.bfwc-body .select2-container .select2-choice{padding:5px!important;padding-left:0!important;font-size:14px!important}.select2-drop-active{background:#f4f4f4!important;padding:10px}.woocommerce form .form-row.woocommerce-validated .select2-container,.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select{border-color:#d9d9d9}.select2-results{max-height:200px;padding:4px;margin:0;position:relative;overflow-x:hidden;overflow-y:auto;-webkit-tap-highlight-color:transparent;background:#f4f4f4;font-size:14px!important;padding-left:0}.select2-container.select2-drop-above .select2-choice{border-radius:0!important;border:0!important}.select2-search input{border-radius:0!important;background:#f5f5f5!important;background-image:url(img/searchIcon.svg)!important;background-repeat:no-repeat!important;background-position:98% center!important;background-size:11px 11px!important;padding-bottom:3px!important}.select2-results .select2-result-label{padding-left:0}.select2-search{padding-left:0!important}#billing_country_field{margin-bottom:12px}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{box-sizing:border-box;width:100%;margin:0;outline:0;line-height:1;border:none;border-bottom:1px solid #d9d9d9;border-radius:0;background-color:transparent;margin-bottom:15px;padding-bottom:10px;font-size:16px;padding-left:0}label.checkbox{font-size:13px}.woocommerce-checkout label{font-family:verlag a,verlag b;font-style:normal;font-weight:400;text-transform:uppercase;letter-spacing:2px;font-size:9px!important;margin-bottom:7px}.latestProduct img{transition:all 300ms ease-in-out;box-shadow:4px 4px 10px 0 #bdbdbd}.latestProduct img:hover{filter:brightness(90%);-webkit-filter:brightness(90%);-moz-filter:brightness(90%);-o-filter:brightness(90%);-ms-filter:brightness(90%)}.introWrapper{padding-left:40px;margin-top:5%}img[data-sizes=auto]{display:block;width:100%}.footerMenus .menu-item.current-menu-item a:after{content:none;height:1px;background:gray;display:block;margin-top:2px}.footerMenus .menu-item a:after{content:none;height:1px;display:block;margin-top:2px;width:96%;background-color:transparent;transition:all .4s ease-in-out}.footerMenus .menu-item a:hover{}.additionalRecs{background-color:#bebebe;color:#404040;padding:60px 40px}.additionalRecs ul{padding:0;margin:0 auto}.additionalRecs ul li{list-style:none;padding:0;margin-bottom:10px;text-transform:uppercase;font-size:11px;letter-spacing:1px;line-height:2}.additionalRecs ul li a{font-family:verlag a,verlag b;font-style:normal;font-weight:400;color:gray;letter-spacing:2px;font-size:9px;text-decoration:none}.additionalRecs ul li a:hover{color:#000}.additionalRecs h3{text-align:center;margin:20px auto 40px;font-weight:400;text-transform:uppercase;letter-spacing:2px;font-size:12px}.additionalVenues{padding:20px;max-width:964px;margin:0 auto}.additionalVenues ul{display:table}.cityCredits{text-align:left;padding:20px 0;max-width:424px;margin:30px auto 0;border-top:1px solid #f5f5f5}.cityCredits h5{font-weight:400;font-style:italic;letter-spacing:1px;margin-bottom:0}.cityCredits h5 a{font-family:verlag a,verlag b;font-style:normal;font-weight:400;text-decoration:none;text-transform:uppercase;font-size:11px;letter-spacing:2px}.cartInner{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.checkoutInner{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.checkout #shipping_method{display:block}.woocommerce button.button.alt{background-color:transparent;color:#2b2b2b;font-weight:400;-webkit-font-smoothing:antialiased;text-transform:uppercase;letter-spacing:2px;font-size:12px;padding:12px 30px;height:auto;outline:none;border-radius:0;transition:all .4s ease-out;border:1px solid #d9d9d9}.stockFinder{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:40px 0}.slp_map{display:none!important}.store_locator_plus{width:100%}.store_locator_plus #sl_div{}.introText{width:40%}.bigText{font-size:44px;letter-spacing:4px;text-align:center;margin:60px 0 20px;padding:0 30px;line-height:1.3}.introText p:last-of-type{font-size:14px;text-align:center;text-transform:uppercase;letter-spacing:2px;margin-bottom:60px}.worldMap{background-image:url(img/worldMap.svg);background-repeat:no-repeat;background-size:contain;background-position:center center;width:52.5%;margin:2.5%}#addy_in_radius{display:none}#sl_div label.text{display:none}#addressInput{width:100%;background-color:transparent;border:1px solid #d9d9d9;border-radius:0;padding:5px;outline:none;text-align:center}#addressInput:focus{}.store_locator_plus{margin-top:40px}.slp_search_form .search_box .search_item{-webkit-flex:auto!important;-ms-flex:auto!important;flex:auto!important}.slp_search_form .search_box{}#address_search{margin-bottom:40px}.page-id-2455 .slp_search_form .search_box{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:nowrap!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important;margin-right:15px;width:40%}#addy_in_address{margin-right:15px}.page-id-2455 .slp_search_form .search_box .search_item .slp_ui_button{margin:.25em 0;background-color:#c1c1c1;box-shadow:none;text-shadow:none;padding:10px 20px;border-radius:0;color:#2b2b2b;text-transform:uppercase;letter-spacing:1px;font-size:10px;height:36px;margin:0;border-color:#c1c1c1;outline:none;transition:300ms all ease-in-out}.page-id-2455 .slp_search_form .search_box .search_item .slp_ui_button:hover{background-color:#4d4d4d;border-color:#4d4d4d;color:#fff}p.stockistEnq{font-size:11px;max-width:35%}p.stockistEnq a{text-decoration:none}.slp_results_container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;cursor:default;max-width:940px}.page-id-2455 #page .results_wrapper{width:calc(33.33% - 40px);margin-right:40px;margin-bottom:40px;margin-top:0;border-radius:0;border:0;cursor:default}.page-id-2455 #page .results_wrapper:hover{background-color:transparent}.page-id-2455 #page .results_wrapper:nth-child(n3+3){margin-right:0}.page-id-2455 #page .slp_results_container .results_wrapper .location_distance{float:none;vertical-align:baseline;font-size:12px;margin-left:9px;font-family:verlag a,verlag b;font-style:normal;font-weight:400}.page-id-2455 #page .slp_results_container .results_wrapper .location_name{text-transform:uppercase;font-size:11px;letter-spacing:2px;font-family:verlag a,verlag b;font-style:normal;font-weight:400;color:#2b2b2b}.storelocatorlink{font-family:verlag a,verlag b;font-style:normal;font-weight:400;color:#2b2b2b;text-decoration:none;font-size:8px;text-transform:uppercase;letter-spacing:2px}.location_secondary{margin:10px auto 20px}.location_secondary span{display:block;font-size:11px;line-height:1.7}.slp_result_directions{display:none!important}.no_results_found h2{}.woocommerce-account h1{text-align:center}.termBlock h2{font-weight:400;text-transform:uppercase;letter-spacing:2px;font-size:13px}.termBlock{max-width:600px}.termBlock:first-of-type{margin-top:60px}.termBlock:last-of-type{margin-bottom:60px}.termsConditions h1{text-align:left;font-weight:400;letter-spacing:2px;text-transform:uppercase;font-size:12px;margin-bottom:50px;font-style:italic;border-bottom:1px solid gray;padding-bottom:3px;display:inline-block;color:#2b2b2b;padding-left:2px;margin-top:40px;margin-bottom:0}.termsConditions p{max-width:600px;font-size:14px;margin-bottom:30px}.woocommerce-shipping-calculator{width:100%!important}.wc_payment_method payment_method_paypalbraintree_cards img{max-width:100px}.woocommerce-checkout #payment ul.payment_methods li img{vertical-align:middle;margin:-2px 0 0 .5em;padding:0;position:relative;box-shadow:none;max-width:140px}.cartinner .woocommerce-info{width:100%}.cartMessage{display:none;position:absolute;right:17px;top:60px;width:33.33%;background-color:#fff;font-size:13px}.cartMessage p{margin-bottom:0}.cartMessage p.productAdded{text-transform:uppercase;letter-spacing:1px;font-size:10px;display:none;font-weight:700}.cartMessage p:first-of-type{margin-top:0;margin-bottom:10px}.cartMessage{margin:0;padding:20px 0 0}.cartMessage a{text-decoration:none;font-style:italic;cursor:pointer;font-size:12px}.cartMessage a{outline:none}.shopMessage{width:100%;background-color:#bebebe;color:#fff;padding:7px;text-align:center;font-size:14px}.shopMessage span{display:block;max-width:1100px;margin:0 auto;padding:0 20px;font-weight:700}.shopMessage span a{color:#fff}#cereal-minicart-top{padding:30px 20px 20px}ul.cereal-minicart-top-products{padding:0;margin:0}li.cereal-mini-cart-product{display:inline-block;width:100%;margin-bottom:20px}li.cereal-mini-cart-product:last-of-type{margin-bottom:0}#masthead .wrapper{position:relative}#page.faded{opacity:.5}.cereal-mini-cart-thumbnail{display:block;float:left;width:calc(33% - 20px);margin-right:20px}.cereal-mini-cart-info{display:block;width:67%;float:left}.cartMessage img{}.cereal-mini-cart-quantity{display:block;font-size:12px;color:gray;font-family:verlag a,verlag b;font-style:normal;font-weight:400}.cereal-mini-cart-info h4{margin:0 auto 3px;font-style:normal;color:#2b2b2b;font-size:13px;font-weight:400;letter-spacing:1px}.cereal-mini-cart-info a:hover{color:gray}.cereal-mini-cart-subtotal{font-weight:400;letter-spacing:1px;font-size:9px;text-transform:uppercase;font-style:italic;text-align:right;border-top:1px solid #d9d9d9;padding:15px 10px 0 0}.cartMessage .woocommerce-Price-amount{font-size:11px;font-family:verlag a,verlag b;font-style:normal;font-weight:400;font-style:normal}.minicartLinks{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.cereal-mini-cart-product-empty{text-align:center;font-size:16px;font-style:italic}.closeMinicart{position:absolute;top:20px;right:20px;background-image:url(img/close.svg);text-indent:-99999px;background-size:15px;background-repeat:no-repeat;background-position:center center;width:10px;height:10px}.minicartLinks a{display:inline-block;width:50%;text-align:center;font-style:normal;text-transform:uppercase;letter-spacing:1px;font-size:10px;color:#2b2b2b;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;padding:8px 5px;transition:300ms all ease-in-out}.minicartLinks a:hover{background-color:#4d4d4d;color:#fff;border-color:#4d4d4d}.minicartLinks a:first-child{border-left:1px solid #d9d9d9}.minicartLinks a:nth-child(2){border-left:1px solid #d9d9d9}.minicartLinks a:last-child{border-right:1px solid #d9d9d9;border-left:1px solid #d9d9d9}.contactWrap{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.contactAddress{width:25%;margin:40px 0;position:relative}.contactAddress div{position:absolute;bottom:40px;left:40px}.contactAddress div h2{font-weight:600;color:#2b2b2b;text-transform:uppercase;letter-spacing:2px;font-size:10px;font-family:verlag a,verlag b;font-weight:600}.contactAddress span{display:block;font-size:11px}.contactAddress span:first-of-type{text-transform:uppercase;letter-spacing:1px;line-height:1.7;margin-top:5px}.contactAddress p{margin:0}#googleMap{padding-bottom:33%;width:75%;margin-bottom:40px}.contactEmails{width:75%;margin-bottom:40px;padding-left:40px}.contactEmails h3{font-size:42px;letter-spacing:3px;font-weight:400;margin-top:0}ul.emailList{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;margin:0}ul.emailList li{width:calc(33% - 40px);margin-right:40px;list-style:none;margin-bottom:40px}ul.emaiList li:nth-of-type(3n+3){margin-right:0}.contactName{display:block;font-size:10px;font-family:verlag a,verlag b;font-weight:600;text-transform:uppercase;letter-spacing:2px;margin-bottom:10px}.contactEmail{display:block;color:gray;font-size:11px;letter-spacing:1px}.contactEmail a{text-decoration:none}.playlistTracklist{padding:0;margin:0;list-style:decimal;padding-right:40px;list-style-position:inside;margin:0 auto 40px}.playlistTracklist li{font-size:11px;line-height:1.7}.tracklistHeader{font-weight:400;letter-spacing:1px;text-transform:uppercase;font-size:10px;margin-bottom:20px}.videoMeta{display:-webkit-flex;display:-ms-flexbox;display:flex}.videoInfo{width:60%}.videoCredits{width:40%;padding:0;margin:0}.videoMeta ul.videoCredits li{display:block;margin-bottom:20px}.filmWrapper .contentGrid li ul li:after{content:none;margin:0!important}.singlevidcontainer{position:relative}.vidOverlay{position:absolute;top:0;height:101%;width:101%;z-index:1;background-position:center center;background-size:cover}.videoDescription{font-size:12px;padding-right:40px}.videoInfo{padding-left:20px}.videoMeta .videoInfo h2{margin:0}.videoMeta .videoInfo h2 a{font-size:16px;margin:0 auto 5px}.videoPublished,.videoSubtitle{font-size:9px;letter-spacing:1px;text-transform:uppercase}.videoLocation{font-size:10px}.videoLocation span{font-size:7px;display:block;margin-bottom:10px;font-family:verlag a,verlag b;font-style:normal;letter-spacing:2px;text-transform:uppercase}.filmWrapper .contentItem{margin-bottom:40px}.videoSong{font-size:11px}.videoSong span{font-size:7px;display:block;margin-bottom:10px;font-family:verlag a,verlag b;font-style:normal;letter-spacing:2px;text-transform:uppercase}.filmWrapper .videoCredits{padding-top:10px}.videoCreditList{margin-bottom:10px;font-family:verlag a,verlag b;font-style:normal;letter-spacing:2px;text-transform:uppercase;font-size:7px}.videoCreditList span{display:block;margin-bottom:10px}.filmWrapper .videoCreditList ul li{margin-bottom:5px}.videoCreditList ul li,.filmWrapper .videoCreditList ul li a{color:#2b2b2b;text-transform:none;font-size:10px;letter-spacing:0}.videoCreditList ul li a:hover{text-decoration:underline}.vidOverlay{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.play{display:block;width:60px;height:60px;background-image:url(img/playVideo.svg);background-position:center center;background-size:60px 60px;background-repeat:no-repeat;cursor:pointer;transition:opacity 300ms ease-in-out}.single ul.videoCredits{list-style:none;display:-webkit-flex;display:-ms-flexbox;display:flex;width:85%;padding-left:20px}.single ul.videoCredits ul{list-style:none;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;padding:0;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0}.page-template-film .contentGrid:after{content:none;-webkit-flex:none;-ms-flex:none;flex:none;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;width:auto;margin-right:0}.page-template-film .contentItem.landscape{max-width:46.3%}.single ul.videoCredits ul li{width:100%;padding-right:20px;margin-bottom:5px;font-family:chronicle text g1 a,chronicle text g1 b;font-style:normal;font-weight:400}.single ul.videoCredits ul li a{text-decoration:none;color:#2b2b2b}.single ul.videoCredits ul li a:hover{text-decoration:underline}.single ul.videoCredits li{width:33.33%}.play:hover{opacity:.7}.singlevidcontainer{margin-bottom:20px;opacity:0;transition:300ms opacity ease-in}div.singlevidcontainer.lazyload{}div.singlevidcontainer.lazyloaded{opacity:1}.fluid-width-video-wrapper .videoEmbed{}.jobSplashWrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 auto 40px}.jobSplash{width:45%}.jobTitle h3{font-size:42px;letter-spacing:3px;text-align:center;font-weight:400;margin:0 auto 20px}.jobTitle span{display:block;text-align:center;text-transform:uppercase;letter-spacing:2px;font-size:14px}.jobSplashImg{width:55%}.jobSplashImg img{width:100%;transition:300ms all ease-in}.jobButtons{display:-webkit-flex;display:-ms-flexbox;display:flex;width:85%;margin:60px auto 0}.jobButtons a{text-align:center;display:block;width:calc(50% - 40px);margin:20px;background-color:transparent;padding:18px 15px;border:1px solid #4d4d4d;text-decoration:none;font-size:8px;text-transform:uppercase;letter-spacing:2px;font-family:verlag a,verlag b;font-style:normal;color:#4d4d4d;font-weight:400;transition:300ms all ease-in-out;cursor:pointer}.jobButtons a:hover{color:#fff;background-color:#4d4d4d}a.currentOpenings.activated,a.ongoingApplications.activated{background-color:#4d4d4d;color:#fff}#currentOpenings{display:none;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;opacity:0;margin:80px auto 40px;transition:300ms opacity ease-in-out}#currentOpenings.visible{opacity:1;display:-webkit-flex;display:-ms-flexbox;display:flex}#ongoingApplications{display:none;opacity:0;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:80px auto 40px;transition:300ms opacity ease-in-out}#ongoingApplications.visible{opacity:1;display:-webkit-flex;display:-ms-flexbox;display:flex}.jobWrapper{}.jobWrapper .job{width:33%}.job{padding-right:60px;margin-bottom:40px}.job-responsibilities ul,.job-requirements ul{display:none;padding:0;margin:0;list-style:none;padding-bottom:15px}.job-responsibilities ul li,.job-requirements ul li{font-size:12px;padding-left:5px;font-style:italic;line-height:1.7}.job-responsibilities h3,.job-requirements h3{font-weight:400;font-size:9px;letter-spacing:2px;font-family:verlag a,verlag b;font-style:normal;text-transform:uppercase;cursor:pointer;margin-bottom:5px;margin-bottom:15px;color:#000}.job-overview p{font-size:12px}.job-title h3{font-size:16px;font-weight:500;letter-spacing:1px;color:#000;margin-bottom:0}.job-location span{font-weight:400;font-size:9px;letter-spacing:1px;margin-top:0}.job-apply{padding:8px 20px;float:right;border:1px solid #4d4d4d;font-size:9px;text-transform:uppercase;letter-spacing:1px;text-decoration:none;color:#4d4d4d;transition:all 300ms ease-in-out}.job-apply:hover{background-color:#4d4d4d;color:#fff}p.woocommerce-thankyou-order-received{font-size:42px;letter-spacing:3px;margin-top:0}p.woocommerce-thankyou-order-received span{font-size:12px;text-transform:uppercase;letter-spacing:2px;display:block;margin-top:20px}ul.woocommerce-thankyou-order-details.order_details{padding:5px;margin:0;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:500px}ul.woocommerce-thankyou-order-details.order_details li{float:none;border:none;letter-spacing:2px;line-height:1.7;font-size:8px;font-family:verlag a,verlag b;font-style:normal;font-weight:700;width:25%}ul.woocommerce-thankyou-order-details.order_details li strong{font-family:chronicle text g1 a,chronicle text g1 b;display:block;margin-top:10px;font-weight:400;letter-spacing:0}.thanksWrap{display:-webkit-flex;display:-ms-flexbox;display:flex}.quickDetails{width:50%}.orderTable{width:50%;padding-left:40px}.woocommerce-order-received .orderTable h2{font-weight:400;text-transform:uppercase;letter-spacing:1px;font-size:12px;padding-left:40px;text-align:right}.woocommerce-order-received .shop_table .product-name a{text-decoration:none;color:#2b2b2b;font-size:12px;letter-spacing:0}.woocommerce-order-received .woocommerce table.shop_table th,.woocommerce table.shop_table td{padding:15px 9px 15px 0;font-size:9px}.woocommerce-order-received .woocommerce .order_details li{margin-right:0}.woocommerce-order-received strong.product-quantity{margin-left:10px}.woocommerce-order-received th.product-name,.woocommerce-order-received th.product-total{padding-bottom:5px!important}.woocommerce-order-received .woocommerce table.shop_table:first-of-type{border-top:0 solid #ebe9eb;padding-left:33%}.woocommerce-order-received .woocommerce table.shop_table td{border-top:1px solid #ebe9eb;padding:12px;text-align:right}.woocommerce-order-received .woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{font-weight:700;border-top:0 solid rgba(0,0,0,.1);text-align:right}.woocommerce-order-received thead{text-align:right}.woocommerce-order-received table.shop_table thead th{border-bottom:0 solid #ebe9eb}.woocommerce-account h1{text-align:left;display:inline-block;border-bottom:1px solid gray}.woocommerce-MyAccount-navigation ul{padding:0;margin:0}.woocommerce-MyAccount-navigation ul li{list-style:none}.woocommerce-MyAccount-navigation ul li a{text-decoration:none;color:#2b2b2b;font-size:10px;text-transform:uppercase;letter-spacing:1px;color:gray}.woocommerce-MyAccount-navigation ul li a:hover{color:#2b2b2b}.woocommerce-MyAccount-navigation ul li.is-active a{color:#2b2b2b}.woocommerce-MyAccount-content p{font-size:14px;max-width:75%;line-height:1.7}.woocommerce-MyAccount-content p a{text-decoration:none;border-bottom:1px solid #2b2b2b;padding-bottom:3px;color:#2b2b2b;transition:300ms all ease-in-out}.woocommerce-MyAccount-content p a:hover{border-color:gray;color:gray}.woocommerce-MyAccount-content p:first-of-type{margin-top:0}.woocommerce-MyAccount-content p:first-of-type strong{font-weight:400}.woocommerce-account #main{min-height:75vh;padding-bottom:40px}.woocommerce-account .post-edit-link{display:none}.woocommerce table.shop_table th,.woocommerce table.shop_table td{padding:15px 9px 15px 0;font-size:11px}td.order-number a{text-decoration:none;color:#2b2b2b;font-size:12px}.woocommerce table.my_account_orders .order-actions .button{margin:.125em 0 .125em .25em;border:1px solid #4d4d4d;border-radius:0;background:0 0;font-size:8px;text-transform:uppercase;letter-spacing:1px;font-family:verlag a,verlag b;font-style:normal;transition:300ms all ease-in-out}.woocommerce table.my_account_orders .order-actions .button:hover{background-color:#4d4d4d;color:#fff}p mark{background-color:transparent;border-bottom:1px solid #d9d9d9}.woocommerce-MyAccount-content h2{font-size:12px;text-transform:uppercase;letter-spacing:1px;font-weight:400;padding-bottom:5px}.woocommerce-view-order td.product-name a{font-size:14px;letter-spacing:0;text-decoration:none;color:#2b2b2b}.woocommerce-view-order .woocommerce-order-received .woocommerce table.shop_table tbody th,.woocommerce-view-order .woocommerce table.shop_table tfoot td,.woocommerce-view-order .woocommerce table.shop_table tfoot th{font-weight:700;border-top:0 solid rgba(0,0,0,.1);text-align:left}th.product-name,th.product-total{font-size:9px!important;text-transform:uppercase;letter-spacing:1px;font-family:verlag a,verlag b;font-style:normal}.woocommerce p.order-again a.button{background-color:transparent;border-radius:0;border:1px solid #2b2b2b;font-size:10px;font-weight:400;text-transform:uppercase;letter-spacing:1px;padding:8px 14px;transition:300ms all ease-in-out;margin-bottom:40px}.woocommerce p.order-again a.button:hover{background-color:#4d4d4d;color:#fff}table.customer_details tbody tr th{border:0!important}.col2-set.addresses h3{font-size:12px;text-transform:uppercase;letter-spacing:1px;font-weight:400;padding-bottom:5px}.woocommerce-account .addresses .title .edit,.woocommerce-account ul.digital-downloads li .count{float:none;text-decoration:none;text-transform:uppercase;letter-spacing:1px;font-size:10px;border:1px solid #4d4d4d;display:inline-block;margin:15px auto;padding:5px 9px;color:#2b2b2b;transition:300ms all ease-in-out}.woocommerce-account .addresses .title .edit:hover{background:#4d4d4d;color:#fff}.woocommerce-account .addresses .title h3{float:none;font-weight:700;margin-bottom:0}.woocommerce-Address-title title .edit{}.woocommerce-MyAccount-content h3{margin-top:0;font-weight:400;text-transform:uppercase;font-size:13px;letter-spacing:2px!important;font-weight:700;margin-bottom:30px}.woocommerce-MyAccount-content form p{font-size:14px;max-width:100%;line-height:1.7}.woocommerce-edit-address .woocommerce-MyAccount-content form{max-width:500px}.single-product input.button,.single-product input.button,#page-id-9525 .woocommerce-cart .checkout-button{}.woocommerce input.button:hover,.woocommerce input.button:hover{background-color:#4d4d4d;color:#fff;box-shadow:none!important}.woocommerce-EditAccountForm.edit-account{max-width:500px}.woocommerce-account h2{margin-top:0;font-weight:400;font-size:16px;letter-spacing:1px!important;font-weight:400;margin:30px auto}.woocommerce form.login,.woocommerce form.register{border:1px solid #d3ced2;padding:20px;margin:2em 0;text-align:left;border-radius:5px;max-width:400px;border:0;padding-left:0;padding-top:0}.page-id-9527 span.required{display:none!important}label.inline{font-size:12px!important;font-family:inherit!important;text-transform:none!important;letter-spacing:0!important}#rememberme{margin-left:10px}p.lost_password a{color:#2b2b2b;text-decoration:none;border-bottom:1px solid #2b2b2b;font-size:11px}p.lost_password a:hover{color:gray;border-bottom:gray}form.login label{text-transform:uppercase;font-family:verlag a,verlag b;font-style:normal;font-size:10px;letter-spacing:2px;margin-bottom:10px}.woocommerce-cart #paypal-braintree-button-container{display:none!important}.woocommerce-cart .coupon{display:none}.woocommerce-error{border-bottom:0;border-top:1px solid red!important;padding:10px 0!important;background-color:transparent;display:inline-block;width:100%}.woocommerce-info{border-top-color:#1e85be;border-top:1px solid gray;width:100%;background:0 0;padding-left:0!important}.woocommerce-info:before{color:gray}.woocommerce-error:before,.woocommerce-info:before,.woocommerce-message:before{font-family:WooCommerce;content:none;display:inline-block;position:absolute;top:1em;left:1.5em}.woocommerce-error:before{content:none}.woocommerce-cart .woocommerce .quantity input.qty,.woocommerce-cart .quantity input.qty{height:20px;border:none}.wc-proceed-to-checkout a{background-color:transparent;font-size:14px}.wc-proceed-to-checkout a:hover{text-decoration:underline}.gallery{}.galleryWrap ul{padding:0;margin:0;max-width:1000px;width:75%;margin-left:25%;margin-bottom:60px}.galleryWrap img{transition:300ms all ease-in-out}.galleryWrap ul li figure img{display:block}.galleryWrap ul li{list-style:none;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin-left:30px}.galleryWrap ul li figure{margin-bottom:60px;margin-top:0}.galleryWrap ul li.landscape figure{width:100%}.galleryWrap ul li.portrait figure{width:50%}.galleryWrap ul li figcaption{font-size:12px}.galleryWrap ul li figcaption p{margin-bottom:10px}.galleryWrap ul li figcaption a{text-decoration:none;color:#2b2b2b;transition:300ms all ease-in-out;border-bottom:1px solid transparent}.galleryWrap ul li figcaption a:hover{border-bottom:1px solid gray;color:gray}.galleryWrap ul li.portrait figcaption{padding:5px 20px}.galleryWrap ul li.landscape figcaption{padding:5px 20px;max-width:50%}.galleryWrap ul li img.galleryPortrait{}.galleryWrap ul li img{width:100%}.galleryWrap .portrait-set{}.galleryWrap .portrait-set li{width:50%}.galleryWrap .portrait-set li:first-child img{}.gallery img{}li.portrait-set figure{}.galleryWrap .portrait-set img{}.fullHero span.splashLink a{transition:300ms all ease-in-out;margin-right:-3px}.fullHero span.splashLink a:hover{}span.splashLink a{}span.splashLink{transition:300ms all ease-in-out}span.splashLink.hovered{}.catImg{max-height:330px;opacity:0;transition:300ms opacity ease-in-out}.catImg.fadedIn{opacity:1}body.woocommerce-cart{}label[for=terms]{text-transform:none;font-size:14px!important;font-family:chronicle text g1 a,chronicle text g1 b;font-style:normal;font-weight:400;letter-spacing:0;color:#fff}label[for=terms] a{color:#fff}.woocommerce #payment .terms,.woocommerce #payment .wc-terms-and-conditions,.woocommerce-page #payment .terms,.woocommerce-page #payment .wc-terms-and-conditions{text-align:left;padding:0 1em 0 0;float:right}.page .woocommerce table.shop_table thead tr th{padding-bottom:7px!important;font-family:verlag a,verlag b;font-style:normal;font-weight:400;font-size:10px!important;letter-spacing:2px}td.product-name a{font-size:13px;letter-spacing:0;text-transform:none;font-family:chronicle text g1 a,chronicle text g1 b;font-style:normal;font-weight:400;padding-left:5px;color:#4d4d4d}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce button.button.alt.disabled,.woocommerce a.ajax_add_to_cart{background-color:transparent;color:#2b2b2b;font-weight:400;-webkit-font-smoothing:antialiased;text-transform:uppercase;letter-spacing:2px;font-size:11px;padding:10px 30px;height:32px;outline:none;border-radius:0;transition:all .4s ease-out;border:1px solid #4d4d4d}ul#shipping_method li{width:100%}ul#shipping_method li input[type=radio]+label{width:100%;opacity:.6;margin-right:20px}ul#shipping_method li .woocommerce-Price-amount{float:right;margin-right:0;text-align:right}ul#shipping_method li input[type=radio]:checked+label{opacity:1}.woocommerce ul#shipping_method li{line-height:2.7;margin-bottom:5px}.shipping-calculator-button{text-decoration:none;border-bottom:1px solid #4d4d4d;color:#4d4d4d;padding-bottom:3px;margin-top:10px;display:inline-block}.shipping-calculator-button:hover{color:gray;border-bottom:gray}.shipping-calculator-form input{font-size:14px!important}input[name=update_cart]{border:0!important;padding:10px 0 5px!important;margin-right:15px!important;border-bottom:1px solid #4d4d4d!important;text-transform:none!important;letter-spacing:0!important;font-size:12px!important}input[name=update_cart]:hover{background:0 0!important;box-shadow:none!important;color:gray!important;border-bottom:1px solid gray!important}.argmc-wrapper .argmc-tabs-list:after{content:"";display:block;clear:both}.argmc-wrapper .argmc-tab-item .argmc-tab-number{border-radius:0!important;width:100%}.argmc-wrapper .argmc-tabs-list{box-shadow:none!important}.argmc-wrapper{margin-bottom:40px}.argmc-tab-item-inner{width:100%}p.lost_password a{border-bottom:0}p.lost_password a:hover{border-bottom:1px solid #4d4d4d}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus input:-webkit-autofill,textarea:-webkit-autofill,textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{border:1px solid green;-webkit-text-fill-color:#4d4d4d;-webkit-box-shadow:0 0 0 1000px transparent inset;transition:background-color 5000s ease-in-out 0s}.woocommerce-checkout .argmc-form-steps{width:100%;padding:0;margin:0}.orderNotice{font-size:13px;text-align:right;width:100%;margin-bottom:10px;display:block}.orderNotice span{font-weight:700}.woocommerce-checkout .argmc-wrapper .argmc-billing-shipping-step{display:-webkit-flex;display:-ms-flexbox;display:flex}.woocommerce-billing-fields{width:45%;margin-right:5%}.woocommerce-shipping-fields{width:45%;margin-left:5%}li.argmc-tab-item.completed div.argmc-tab-item-outer .argmc-tab-number{background-color:#4d4d4d}#ship-to-different-address-checkbox{margin-right:8px;height:14px;width:14px}.argmc-wrapper .argmc-tab-text span{top:0;font-family:verlag a,verlag b;font-style:normal;font-weight:400;text-transform:uppercase;font-size:9px;letter-spacing:3px}.argmc-wrapper .woocommerce-checkout-review-order-table .product-name img{width:100%;max-width:500px}.arg-product-image{width:15%;padding-right:15px}.argmc-wrapper .argmc-tabs-list{display:table;font-weight:600;width:100%;list-style:outside none none;margin:10px 0 15px;padding:0}.woocommerce-checkout .woocommerce input::-webkit-input-placeholder{color:#d9d9d9}.woocommerce-checkout .woocommerce input::-moz-placeholder{color:#d9d9d9}.woocommerce-checkout .woocommerce input:-ms-input-placeholder{color:#d9d9d9}.woocommerce-checkout .woocommerce input:-moz-placeholder{color:#d9d9d9}.woocommerce-checkout .woocommerce textarea::-webkit-input-placeholder{color:#d9d9d9}.woocommerce-checkout .woocommerce textarea::-moz-placeholder{color:#d9d9d9}.woocommerce-checkout .woocommerce textarea:-ms-input-placeholder{color:#d9d9d9}.woocommerce-checkout .woocommerce textarea:-moz-placeholder{color:#d9d9d9}.woocommerce-account .shop_table.order_details tfoot tr th{text-align:right;padding-right:30px}.woocommerce-account .shop_table.order_details td.product-name a{padding-left:0}.relatedProductsWrap{background:#d9d9d9;padding-bottom:30px;margin-bottom:0;color:#fff;margin-top:40px}.single-product .related.products{padding:0 38px;max-width:1832px;margin:0 auto;margin-bottom:0!important}.related.products{margin-bottom:0!important}.woocommerce-checkout h1.entry-title{display:none}.post-type-archive-product ul.products{padding-bottom:20px!important}.argmc-wrapper .argmc-nav-text,.argmc-wrapper .argmc-nav-buttons{border-color:#d9d9d9;padding-right:0!important;padding-top:30px!important}.argmc-nav{position:relative;bottom:0;margin:0;left:0;background:#f5f5f5;border:0;margin-top:40px;z-index:9999}.argmc-wrapper .argmc-nav-buttons{max-width:1832px;margin:0 auto;padding:20px 38px;display:block;border-top:1px #d9d9d9 solid}.woocommerce-checkout .woocommerce .argmc-wrapper .argmc-nav-buttons .button{width:auto;border:1px solid #4d4d4d;border-radius:0;background-color:#4d4d4d;color:#fff;font-weight:400;font-size:14px;text-transform:uppercase;letter-spacing:1px;padding:10px 30px;transition:300ms all ease-in-out;min-width:170px}.woocommerce-checkout .woocommerce .argmc-wrapper .argmc-nav-buttons .button:hover{background-color:#000;color:#fff}.argmc-login-tabs h3{font-weight:400;font-size:18px}.argmc-login p{font-size:14px}#ship-to-different-address label,p.create-account label{font-weight:400;letter-spacing:0;text-transform:none;font-size:14px!important;margin-bottom:30px;font-family:chronicle text g1 a,chronicle text g1 b;font-weight:400}.woocommerce-page .post-edit-link{display:none}form.woocommerce-ResetPassword{max-width:500px}#order_review{padding-left:0}.argmc-order-step{}.coupon-wrapper{width:100%;float:none;padding-left:0;margin-top:15px}.woocommerce-checkout th.product-name{width:60%}.woocommerce-cart .product-thumbnail img{width:130px!important}.arg-product-desc{font-size:14px}.button{box-shadow:none!important}.woocommerce-checkout label{font-size:12px!important}.woocommerce-checkout label span a{color:#2b2b2b}.coupon-wrapper{padding-top:100px;border-top:0 solid #ebe9eb;margin-bottom:-16%}.woocommerce-checkout .product-name{border-top:0!important}.couponLabel{padding-left:3px}.argmc-wrapper .coupon-wrapper .checkout_coupon{display:block!important;padding:0;border:0;width:50%;float:none;margin-top:-9.3%!important}.checkout_coupon p.form-row.form-row-first{width:67%}.checkout_coupon p.form-row.form-row-last{width:auto}.argmc-wrapper .woocommerce-checkout-review-order-table .product-name img,.argmc-wrapper table.review-table .product-name img{max-width:175px!important;width:75px}.coupon-wrapper .woocommerce-error{border-top:0 solid red!important;text-align:left;font-size:14px;font-style:italic;color:red}form.checkout_coupon label.couponLabel{display:block;margin-bottom:15px;font-size:10px!important}.arg-product-desc{font-family:chronicle text g1 a,chronicle text g1 b;font-style:normal;font-weight:400;text-transform:none;font-size:14px;letter-spacing:0}.arg-product-qwt strong{font-weight:400}.argmc-wrapper .woocommerce-checkout-review-order-table .product-name img,.argmc-wrapper table.review-table .product-name img{max-width:100px}.woocommerce-checkout-review-order-table .product-total{text-align:right}.woocommerce-message{border-top:1px solid gray;text-transform:uppercase;letter-spacing:2px;font-size:12px;background-color:transparent;padding-left:0!important}.woocommerce ul#shipping_method li{text-align:right}.woocommerce-order-received .woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{font-weight:400;border-top:0 solid rgba(0,0,0,.1);text-align:right;text-transform:uppercase;letter-spacing:1px;font-size:10px}dl.variation{display:inline-block}#braintree-cc-form fieldset{background-color:#fff;padding:20px}.woocommerce-checkout .woocommerce ul#shipping_method li label{font-family:chronicle text g1 a,chronicle text g1 b;font-style:normal;font-size:12px!important;letter-spacing:0;text-transform:none;font-weight:400;cursor:pointer}.woocommerce ul#shipping_method .amount{font-family:chronicle text g1 a,chronicle text g1 b;font-style:normal;font-weight:400;opacity:.6;color:#000;font-size:12px}tr.order-total .woocommerce-Price-amount{font-weight:400;font-size:14px}ul#shipping_method li input[type=radio]:checked+label+span{opacity:1}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:#bdbebf;border-radius:5px}.relatedTitle .contentItem{max-width:100%}p.stock{display:none}p.out-of-stock{display:inline-block;margin-top:30px;border:1px solid #2b2b2b;color:#2b2b2b!important;text-transform:uppercase;letter-spacing:2px!important;font-size:10px!important;padding:9px 28px;cursor:not-allowed}.splashTitle a{text-decoration:none;color:inherit}.page-template-city-guides .fullHero:hover img{filter:brightness(100%);-webkit-filter:brightness(100%);-moz-filter:brightness(100%);-o-filter:brightness(100%);-ms-filter:brightness(100%)}label[for=payment_method_braintree] img{display:none}.woocommerce-checkout .woocommerce .argmc-wrapper form .form-row label.error{display:block;font-size:13px;line-height:15px;font-weight:400;text-transform:none;margin:7px 0 0;padding:0;position:relative;text-transform:uppercase;margin-bottom:10px}.woocommerce-checkout .woocommerce .argmc-wrapper label.error:before{display:inline-block;font-family:arg-mc-icons!important;font-style:normal;font-weight:400;speak:none;content:'\e803'!important;opacity:1!important;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:8px;line-height:1;width:auto;height:auto;margin-right:4px;position:relative;top:-1px}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{box-sizing:border-box;width:100%;margin:0;outline:0;line-height:1;border:none;border:1px solid #d9d9d9;border-radius:0;background-color:transparent;margin-bottom:15px;font-size:16px;padding:10px}.woocommerce-checkout #payment{width:43%!important;margin-left:7%!important;float:left!important;border-radius:0!important;margin-top:15px}.woocommerce-checkout .woocommerce .argmc-wrapper #order_review table.shop_table{width:50%;float:left}div#map.slp_map{width:0;height:0}div#slp_tagline{width:0}.secondary-menu{width:25%}img.mobileLeadImg{display:none}p.noOpenings{text-align:center;font-family:verlag a,verlag b;font-style:normal;font-weight:400;font-size:10px;text-transform:uppercase;letter-spacing:1px;display:block;width:100%}h2.woocommerce-loop-product__title{letter-spacing:2px;font-size:14px;font-weight:400;margin-bottom:0;border-bottom:0;text-transform:none}h2.woocommerce-loop-product__title a{text-decoration:none}.woocommerce .related ul.products li.product h2.woocommerce-loop-product__title{color:#fff;text-transform:none;letter-spacing:2px;font-size:14px;font-weight:400;text-decoration:none;border:none}.woocommerce div.product div.images .woocommerce-product-gallery__image{display:block;width:100%;height:auto;box-shadow:none}.woocommerce div.product div.images img{margin-bottom:40px}.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2){width:100%;display:inline-block}.woocommerce div.product p.price{display:block}.argmc-billing-shipping-step{display:flex;flex-wrap:wrap}.woocommerce-additional-fields{width:45%}.select2-container--default .select2-selection--single{background-color:transparent;border:1px solid #d9d9d9;border-radius:0}.single-product .variations td.label{display:none!important}.single-product.woocommerce div.product form.cart .variations select{max-width:100%;min-width:auto;display:inline;margin-right:1em;background-color:transparent;border-radius:0;-webkit-appearance:none;padding:5px;margin-bottom:10px;border:1px solid #2b2b2b;font-size:11px;background-image:url(img/chevDown.svg);background-size:16px 16px;background-repeat:no-repeat;background-position:right center;padding-right:20px}.postid-25481.single-product.woocommerce div.product form.cart .variations select{display:none}.mobileLead .woocommerce-product-gallery__image{margin-bottom:30px}#colophon .footerMenus div{width:33%}.gallery-message{max-width:1832px;margin:0 auto;padding:0 38px 70px}.gallery-message .wrapper{background-size:cover;background-position:center center;background-repeat:no-repeat;position:relative;height:450px;max-width:100%;display:flex;justify-content:flex-start;padding:0}.gallery-text{width:30.8%;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 30px}.gallery-message .wrapper.text-right{justify-content:flex-end}.gallery-message .gallery-text h3{margin-top:0;font-size:36px;letter-spacing:4px;margin-bottom:0;font-weight:400}.gallery-message .gallery-text.text-white h3{color:#fff}.gallery-message .gallery-text p{font-size:13px;text-transform:uppercase;letter-spacing:2px;margin:5px auto 30px}.gallery-message .gallery-text.text-white p{color:#fff}a.gallery-link{border:1px solid #fff;padding:12px 24px!important;text-decoration:none;text-transform:uppercase;letter-spacing:2px;font-size:9px;color:#fff;font-family:verlag\ a,verlag\ b;font-style:normal;font-weight:400;transition:300ms all ease-in-out}.gallery-message .gallery-text.text-white a{color:#fff}.post-type-archive-product ul.products{padding-bottom:0!important;margin-bottom:0}.total-weight{text-align:right;font-size:10px;color:red}.wc-memberships-member-discount-message{display:none}span.onsale.wc-memberships-member-discount{display:none}.woocommerce ul.products li.product .price del{display:inline-block}.membership-discount-actions a.button.add-to-cart{display:none}ins{background-color:transparent}.page-template-city-guide .featuredProducts{background-color:#9fa0a2}.subscriber-discount h3{margin:0 auto 30px}.myAccount{cursor:pointer}.myAccount a{background-image:url(img/account.svg);background-repeat:no-repeat;background-position:center 48%;background-size:14px 14px;height:50px;width:40px;display:block!important;padding:16px;outline:none;text-align:left;text-indent:-999999px;margin-left:5px}.cityGuidesPage{width:33%;height:calc(100vh - 100px);background-size:cover;background-repeat:no-repeat;background-position:center center}.cityGuidesMain{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}.cityGuidesMain figure{width:100%}.cityGuidesIntro{width:calc(33% - 40px);padding-right:60px;font-size:14px}.cityGuidesIntro p{margin-bottom:15px;max-width:600px;font-size:14px}.cityGuidesIntro hr{width:20px;display:inline-block;margin:15px 0;background-color:#4d4d4d}.cityGuidesIntro h2{font-weight:300;font-size:26px}.membershipNotActive li{position:relative;transition:background 300ms ease-in-out}.cgReadMore{display:block;text-align:right;width:100%;margin-top:-50px;padding-right:20px;font-family:verlag a,verlag b,sans-serif;text-transform:uppercase;font-size:9px;letter-spacing:1px}.cityGuidesIntro{position:relative}.membershipActive li{}a.cgSubscribe{display:inline-block;padding:10px 50px;border:1px solid gray;text-decoration:none;color:#2b2b2b;margin-right:40px;transition:300ms background ease-in-out,300ms color ease-in-out}a.cgSubscribe:hover{color:#fff;background-color:#4d4d4d;border-color:#4d4d4d}a.cgLogin{display:inline-block;font-size:11px;font-style:italic;text-decoration:none;color:#2b2b2b;white-space:nowrap}a.cgLogin span{display:block;font-size:10px;padding:6px 3px;background-color:#e6e5e6;text-align:center;font-family:verlag a,verlag b,sans-serif;font-style:normal;text-transform:uppercase;margin-top:3px;transition:300ms background ease-in-out,300ms color ease-in-out}.cgButtons{display:flex;align-items:center;justify-content:flex-start;margin-top:40px}a.cgLogin:hover span{background-color:#4d4d4d;color:#fff}.est-shipping-times tr,.est-shipping-times-dhl tr{border:1px solid silver;text-align:center}.est-shipping-times td,.est-shipping-times-dhl td{border-right:1px solid silver;text-align:center}.est-shipping-times td p,.est-shipping-times-dhl td p{margin:4px 5px}h3.shipping-times-title{font-weight:400;text-transform:uppercase;font-size:10px;margin-bottom:10px;letter-spacing:1px}.products .button.product_type_external{display:none!important}.woocommerce-checkout dl.variation{display:none}.woocommerce-cart .cart_item dl.variation{display:none}.cta-bar{position:fixed;bottom:0;left:0;width:100%;background-color:gray;padding:10px 20px;background-color:#ccc6bb;display:none;padding:30px 0;line-height:2.1;z-index:99999}.cta-bar p{margin:0;font-size:13px}.cta-bar .wrapper{position:relative;display:flex;max-width:1800px;margin:0 auto;padding:0 17px;align-items:center;justify-content:center;text-align:center}.cta-bar span.close{position:absolute;right:35px;top:10px;font-family:verlag a,verlag b;font-style:normal;font-weight:400;letter-spacing:2px;text-transform:uppercase;font-size:9px;cursor:pointer;opacity:.8}.cta-bar input[type=email]{border:none;border-bottom:1px solid gray;background-color:transparent;border-radius:0;width:275px;margin-left:40px;padding-right:75px;outline:none;font-size:13px;padding-bottom:7px}.cta-bar .validate{position:relative}.cta-bar input[type=submit]{border:none;background-color:transparent;border-radius:0;position:absolute;right:0;outline:none;box-shadow:none;text-shadow:none;top:7px;font-family:verlag a,verlag b;font-style:normal;font-weight:400;font-size:12px}.cta-bar input[type=email]::-webkit-input-placeholder{color:gray}.cta-bar input[type=email]::-moz-placeholder{color:gray}.cta-bar input[type=email]:-ms-input-placeholder{color:gray}.cta-bar input[type=email]:-moz-placeholder{color:gray}.subscribe-text-link{display:none}.product_cat-guidebook .subscribe-text-link{display:none!important}.product_shipping_class-magazine .subscribe-text-link{display:block;margin-top:20px;text-decoration:none}#ss_wc_mailchimp_opt_in{margin-right:12px}.cityGuidesMain{margin-bottom:50px}.cityIntro .cgButtons{justify-content:center}.cityIntro a.cgLogin span{background-color:transparent;margin-top:0}.productInfoWrap #start_issue_id,.productInfoWrap #mag_id{display:none}.address-warning{color:red;font-weight:700;font-size:16px}ul.homeMenu{text-align:right;position:relative}.catImageCaption{writing-mode:vertical-lr;position:absolute;right:-30px;bottom:0;padding-bottom:5px;font-size:9px}ul.homeMenu li{font-family:verlag a,verlag b;font-style:normal;font-weight:400;text-transform:uppercase;letter-spacing:1px;font-size:10px}.homeSplash ul.homeMenu .contentItem{margin-bottom:3.5%}ul.homeMenu .contentItem.portrait{padding-top:20px;padding-right:10px}ul.homeMenu .contentItem.landscape{display:flex;align-items:flex-end;background-size:contain;background-position:left center;background-repeat:no-repeat}ul.homeMenu ul{text-align:right;display:flex;flex-direction:column}ul.homeMenu ul:first-child{margin-bottom:25px}ul.homeMenu li ul li{margin-bottom:15px;font-family:chronicle text g1 a,chronicle text g1 b;font-style:normal;font-weight:400;margin-right:0}ul.homeMenu li ul li:first-child{margin-top:5px}ul.homeMenu li ul li a{font-size:26px;letter-spacing:7px;margin-right:-7px}ul.homeMenu li ul li:after{content:none}ul.homeMenu li ul li:last-child:after{content:none}ul.shopLinkMenu{margin-top:25px}.hoverImgs{background-size:cover;background-position:center center;padding-bottom:43%;transition:all 100ms linear}.hoverImgsLink{position:absolute;top:0;bottom:0;left:0;right:0;transition:300ms ease-in-out}.hoverImgs:hover{filter:brightness(90%);-webkit-filter:brightness(90%);-moz-filter:brightness(90%);-o-filter:brightness(90%);-ms-filter:brightness(90%)}.single-events .articleSubtitle{font-family:verlag a,verlag b;font-style:normal;font-weight:400;text-transform:uppercase;letter-spacing:3px;margin-bottom:10px;display:block;margin:7px auto 0}article.type-events{margin:0 auto 0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.rsvp-button{background-color:transparent;color:#2b2b2b;font-weight:400;-webkit-font-smoothing:antialiased;text-transform:uppercase;letter-spacing:2px;font-size:11px;padding:5px 25px;outline:none;border-radius:0;transition:all .4s ease-out;border:1px solid #4d4d4d;text-decoration:none;margin-bottom:30px;display:inline-block}.rsvp-button:hover{background-color:#2b2b2b;color:#fff}#site-navigation{display:flex;align-items:center;justify-content:center;font-weight:300;font-size:22px}.cityGuidesIntro{padding-top:25px}.events-list{padding:70px 0 0;margin:0;list-style:none}.events-list .event{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:60px;padding-bottom:60px;border-bottom:1px solid #999}.events-list .event hr{max-width:25px;display:block}.events-list .event:last-child{border-bottom:none}.event-meta{width:25%;justify-content:flex-start;align-items:flex-start}.event-meta .event-name{font-weight:600;font-size:15px;margin:0 0 10px;line-height:1;letter-spacing:1px}.event-meta time{display:block;margin-bottom:5px;font-size:13px}.event-meta time.event-time{font-style:normal;text-transform:lowercase}.event-meta time.event-date{}.event-content{width:50%;display:flex;justify-content:space-between;align-items:flex-start;font-size:14px}.event-content img{max-width:100%;width:30%}.event-content .event-info{width:70%;padding-left:8%}.event-rsvp{width:25%;display:flex;justify-content:flex-start;align-items:flex-end;padding-left:8%}.event-venue-name{display:block;margin-top:30px;font-style:italic}.rsvp-button{padding:10px 40px}.page-template-city-guides-php h3{text-transform:uppercase;font-weight:400;font-size:13px}.articleExcerpt{max-width:calc(100% - 10px);opacity:.7;transition:300ms opacity ease-in-out}.articleExcerpt.hovered{opacity:1}.landscape .articleExcerpt{max-width:70%}.articleExcerpt p{font-size:12px}.furtherReading .contentGrid,.furtherReading .contentGrid li:last-child{margin-right:0}.fullWidthHero{margin-bottom:3.5%}.fullWidthHero img{filter:brightness(100%);-webkit-filter:brightness(100%);-moz-filter:brightness(100%);-o-filter:brightness(100%);-ms-filter:brightness(100%);transition:all .4s ease-in-out}.fullWidthHero img:hover{filter:brightness(90%);-webkit-filter:brightness(90%);-moz-filter:brightness(90%);-o-filter:brightness(90%);-ms-filter:brightness(90%)}.woocommerce-cart .woocommerce-info{display:none}ul.homeMenu .store-link{margin-top:7%}li.product .button.product_type_variable,.outofstock .single_add_to_cart_button.disabled,.outofstock div.quantity{display:none!important}.cartMessage .cereal-minicart-top-products{max-height:calc(100vh - 250px);overflow:scroll}@media(max-height:600px){.fullMenuWrapper{padding-top:0}}@media(max-height:475px){.socialMenu{position:relative}.newsletterSignup{position:relative}}@media(max-width:1130px){.homeMenu.contentGrid .contentItem.landscape{width:100%;max-width:100%;margin-bottom:50px}.homeMenu.contentGrid .contentItem.portrait{display:none}.hoverImgs{padding-bottom:65%}ul.homeMenu .contentItem.landscape{display:block}.catImageCaption{writing-mode:horizontal-tb;margin:5px auto;right:auto;display:block;position:absolute;bottom:-30px;width:calc(100% - 10px)}}@media(min-width:1800px){.cta-bar span.close{position:absolute;right:45px}}@media(min-width:1280px){.introMessage span.messageTitle{font-size:42px}}@media(max-width:1200px){.tabSlider li a{color:#2b2b2b!important}.subscriptionText h3{font-size:30px;letter-spacing:4px;margin-top:23%;font-weight:400}.venueInfo{width:calc(50% - 20px);margin-right:20px;background-color:transparent;color:#2b2b2b;padding:30px}.venueInfo{padding-top:20px}.secondary-menu{width:auto}.gallery-text{width:50%}}@media(max-width:1000px){.event-meta,.event-content,.event-rsvp{width:100%}.event-meta{margin-bottom:30px}.event-content{margin-bottom:30px}.event-rsvp{padding-left:0;justify-content:flex-end}}@media(max-width:950px){.cityGuidesMain figure{width:50%}.subscriptionText h3{font-size:24px;letter-spacing:4px;margin-top:23%;font-weight:400}.subscriptionText span{font-size:10px}.contentGrid .contentItem.landscape{width:63.16%;-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2}.contentGrid .contentItem{width:29.3%;max-width:100%}.cartMessage{width:50%}.bigText{font-size:40px}.woocommerce-checkout #payment{width:33%!important;margin-left:7%!important;float:left!important;border-radius:0!important;margin-top:15px}.woocommerce-checkout #payment{width:33%!important;margin-left:7%!important;float:left!important;border-radius:0!important;margin-top:15px}.woocommerce-checkout .woocommerce .argmc-wrapper #order_review table.shop_table{width:60%;float:left}.woocommerce table.shop_table tfoot th{text-align:left!important}.cityGuidesIntro{width:100%;padding-right:0}}@media(max-width:900px){.introMessage{display:none}.latestProduct{width:100%}.introText{width:100%}.latestProduct img{width:300px}.worldMap{background-image:url(/wp-content/themes/cereal/img/worldMap.svg);background-repeat:no-repeat;background-size:contain;background-position:center center;width:100%;margin:2.5%;height:200px}.bigText{font-size:44px;letter-spacing:4px;text-align:center;margin:20px 0;padding:0 30px;line-height:1.3}.page-id-2455 .slp_search_form .search_box{margin-right:0;width:100%}p.stockistEnq{font-size:12px;max-width:100%}.page-id-2455 #page .results_wrapper{width:calc(50% - 40px);margin-right:40px;margin-bottom:40px;margin-top:0;border-radius:0;border:0;cursor:default}.articleText{margin-bottom:30px}.articleImagesWrap{padding-bottom:15px;margin-bottom:0}.fullMenu .headerAbout{display:none}.fullMenu .menu-category-list-container ul li a{font-size:24px}article.type-post{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.articleText{transition:all .4s ease-in;width:100%}.articleImages{transition:width .4s ease-in;width:100%}.articleTextBody{-webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}.articleImages{transition:width .4s ease-in;padding-left:0}.articleWords p{font-size:14px;max-width:100%;line-height:1.7}.contentGrid.relatedPosts{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.relatedContent .wrapper{padding:0 10px}.tabSlider li a{color:#2b2b2b!important;text-decoration:none}.productInfoWrap{width:100%;padding-right:0;max-width:500px;padding-top:40px}.productImagesWrap{float:none;width:100%;padding-left:0}.woocommerce-billing-fields{width:100%;margin-right:0}.woocommerce-shipping-fields{width:100%;margin-left:0;margin-top:20px}.woocommerce-checkout .argmc-wrapper .argmc-billing-shipping-step{flex-wrap:wrap}.articleImages{margin-bottom:40px}.category-playlist div.articleText{-webkit-order:2;-ms-flex-order:2;order:2}div.articleText.videoPost{-webkit-order:2;-ms-flex-order:2;order:2}.articleImages.videoPost{margin-bottom:0}img.mobileLeadImg{display:block!important}.mobileLead figure.portrait{float:none}.articleImages figure:last-child{margin-bottom:40px}span.imageCaption.fade{opacity:0!important}.productInfoWrap{max-width:100%}.productDescription{max-width:500px}.cta-bar .wrapper{flex-wrap:wrap}.cta-bar .wrapper p,.cta-bar .wrapper .newsletter-signup,.cta-bar .wrapper span.close{width:100%}.cta-bar .wrapper .newsletter-signup form{max-width:330px;margin:15px auto}.cta-bar .wrapper span.close{position:relative;left:0}.cta-bar .wrapper input[type=email]{margin-left:0}.cta-bar .wrapper p{padding:0 20px}.cta-bar input[type=submit]{right:20px}}@media(max-width:800px){.homeMenu .contentItem .menu{display:none}.mobileLead figure.portrait{width:100%;float:none}ul.tabSlider li a{color:#2b2b2b!important}.cityIntro .wrapper{max-width:750px;margin:0 auto;padding:15px}ul.cityMeta li{display:block;margin-right:25px;background-position:left center;background-repeat:no-repeat;background-size:15px 15px;padding-left:25px;text-transform:uppercase;letter-spacing:2px;font-size:14px;text-align:left;margin-bottom:15px}.down{bottom:0}.woocommerce-cart .entry-content .woocommerce form{width:100%}.woocommerce #content table.cart td.actions .button,.woocommerce table.cart td.actions .button,.woocommerce-page #content table.cart td.actions .button,.woocommerce-page table.cart td.actions .button{display:inline-block!important;width:100px!important;margin:0 auto;float:right;margin-top:30px}.woocommerce .cart-collaterals{width:100%}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:none;width:100%;padding-left:0%}.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background-color:transparent!important}.subscriptionImg{width:100%;padding-right:0;-webkit-order:2;-ms-flex-order:2;order:2}.subscriptionText{width:100%;text-align:left;padding-left:0;margin-bottom:40px}.subscriptionSplash{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:30px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.subscriptionText h3{margin-top:10px;font-size:34px;max-width:500px}.subscriptionText span{padding-left:0;font-size:12px}.site-info{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.site-info div{width:100%;font-size:14px}.aboutText{margin-bottom:40px}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product,.home ul.products li.product{float:none;margin:0 0 40px;padding:0;position:relative;width:100%}.product img{width:100%}div.footerMenus{display:-webkit-flex;display:-ms-flexbox;display:flex;width:50%;margin-bottom:40px}.site-info .footerSocial{width:50%}.cityVenue a{color:#2b2b2b!important}.venueImages{margin-left:0}.cityVenue:nth-child(even) .venueInfo{-webkit-order:1;-ms-flex-order:1;order:1;margin-right:0;margin-left:0}.page-template-city-guide .cityVenue .venueInfo{-webkit-order:2;-ms-flex-order:2;order:2;margin-right:0;margin-left:0}.cityVenue{margin:40px 0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.venueInfo{width:100%}.cityVenue .venueImages.contentGrid{width:100%}.previewImg{display:none}.fullMenu .menu-category-list-container{width:100%;margin-right:0%;margin-bottom:30px}.contactEmails{width:75%;margin-bottom:40px;padding-left:0}#googleMap{padding-bottom:50%;width:100%;margin-bottom:40px}.contactAddress{width:100%;margin:0 0 40px;position:relative}.contactAddress div{position:relative;bottom:auto;left:0}.contactEmails{width:100%;margin-bottom:40px;padding-left:0}ul.emailList li{width:calc(50% - 40px);margin-right:40px;list-style:none;margin-bottom:40px}.contactEmails h3{font-size:32px}.jobSplashWrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.jobSplash{width:100%;-webkit-order:2;-ms-flex-order:2;order:2}.jobSplashImg{width:100%;margin-bottom:40px}.jobWrapper .job{width:50%}.latestPosts ul.contentGrid li h2 a{color:#2b2b2b!important}.articleExcerpt{opacity:1!important}.archive ul.contentGrid li h2 a{color:#2b2b2b!important}.shopIntro{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.latestProduct{width:100%}.introWrapper{margin-top:0;padding-left:0}.introMessage span.messageTitle{font-size:42px}.introMessage{width:100%;padding:0 20px 20px}.page-template-film .contentItem.landscape{max-width:100%}.woocommerce-checkout .woocommerce .argmc-wrapper #order_review table.shop_table{width:100%;float:left}.woocommerce-checkout #payment{width:100%!important;margin-left:0%!important;float:left!important;border-radius:0!important;margin-top:15px}.coupon-wrapper{padding-top:40px;border-top:0 solid #ebe9eb;margin-bottom:0}.argmc-wrapper .coupon-wrapper .checkout_coupon{width:100%;margin-top:0!important}}@media(max-width:767px){#site-navigation{display:none!important}.contentItem{width:44.5%;margin-right:4.5%;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.contentItem.landscape{width:95.5%;margin-right:4.5%;margin-bottom:40px;-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2;max-width:100%}.contentGrid:after{content:none;-webkit-flex:none;-ms-flex:none;flex:none;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;width:auto;margin-right:0}.page-template-city-guide .contentItem.landscape{margin-right:0}}@media(max-width:600px){.latestProduct figure{width:100%}.latestProduct{padding:40px}.latestProduct figure img{width:100%}.latestProduct .productMeta{width:100%;padding-left:30px;margin-bottom:40px}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product,.woocommerce-page[class*=columns-] ul.products li.product,.woocommerce[class*=columns-] ul.products li.product{width:100%!important}.latestProduct .productMeta{width:100%;padding-left:0}.fullMenu .socialMenu{width:100%;position:relative;right:0;bottom:0;margin-left:0;margin-top:20px}.fullMenu .menu-category-list-container ul li a{font-size:16px}.fullMenu ul{padding:0;margin:0}.fullMenu .menu-info-menu-container,.fullMenu .menu-media-menu-container{width:50%;max-width:150px}span.menuTitle{font-family:verlag a,verlag b;font-style:normal;font-weight:400;text-transform:uppercase;letter-spacing:3px;margin-bottom:10px;display:block;color:#c7c8c9;font-size:11px;margin-top:0}.articleTextBody{-webkit-columns:1;-moz-columns:1;columns:1;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}.articleWords{padding-right:0;margin-top:40px}.searchForm{width:100%;background-color:transparent;display:none;margin-top:60px;font-size:18px}.cartMessage{width:75%}.homeSplash .contentItem .itemMeta,.fullHero figcaption{position:static;margin-top:10px}.homeSplash .contentGrid li h2 a{font-size:14px;margin-top:5px}.homeSplash .contentGrid li span.articleSubtitle{font-size:8px}.homeSplash .contentGrid li h2 a,.homeSplash .contentGrid li span.articleSubtitle,.fullHero figcaption{color:#4d4d4d!important;text-align:left!important}.fullHero figcaption{margin-top:15px!important}.splashTitle{font-size:18px}.homeSplash .contentItem .itemMeta{text-align:left!important}.latestPosts{margin-top:50px}span.splashLink{display:none}.homeSplash .contentGrid .contentItem{margin-bottom:20px}.jobWrapper .job{width:100%}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{float:left;width:100%;overflow:visible}.argmc-wrapper .argmc-nav-text,.argmc-wrapper .argmc-nav-buttons{padding-right:34px!important}.woocommerce-checkout .woocommerce .argmc-wrapper .argmc-nav-buttons .button{min-width:100%}.gallery-text{width:100%}.cityGuidesMain figure{width:100%}.event-content{flex-wrap:wrap}.event-content img{max-width:100%;width:100%}.event-content .event-info{padding-left:0;margin-top:30px;width:80%}.homeMenu.contentGrid .contentItem.landscape{margin-bottom:0}}@media(max-width:500px){.contentGrid .contentItem{width:95.5%;margin-right:4.5%;margin-bottom:40px;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.contentItem.portrait:nth-last-child(-n+3){}.contentItem.landscape{width:95.5%;margin-right:4.5%;margin-bottom:40px;-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2}.wrapper{padding:0 7px}#main{padding:0 20px}.featuredProducts .wrapper{padding:0 17px}.bottomRight{bottom:20px!important;right:20px!important}.bottomLeft{bottom:20px!important;left:20px!important}.topLeft{top:20px!important;left:20px!important}.topRight{top:20px!important;right:20px!important}#menu-category-list-1{-webkit-columns:2;-moz-columns:2;columns:2}.articleImagesWrap .portrait-set figure.portrait{width:100%;margin:0 0 40px}p.articleQuote{font-size:13px!important;padding:20px 0 20px 20px}.cityVenue .venueImages .contentItem.portrait{width:100%;margin-right:0;margin-bottom:40px;max-width:100%}.cartMessage{width:100%;right:auto}.jobButtons{display:-webkit-flex;display:-ms-flexbox;display:flex;width:85%;margin:60px auto 0;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.jobButtons a{text-align:center;display:block;width:100%}.gallery-message{padding:0 20px 70px}}@media(max-width:400px){div.footerMenus{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;margin-bottom:60px}.site-info .footerSocial{width:100%}.footerSocial{text-align:left}}.external-product__links{}.external-product__links h2{font-family:verlag a,verlag b;font-weight:400;text-transform:uppercase;margin-bottom:20px;font-size:9px;font-style:normal;text-transform:uppercase;letter-spacing:2px;font-weight:400;cursor:pointer}.external-product__links ul{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none}.external-product__links li{width:50%;font-size:9px;text-transform:uppercase;letter-spacing:1px;color:gray}.external-product__links li a{padding:4px 4px 4px 0;display:block;text-decoration:none}.product-type-external div.shippingInfo{display:none}.product-type-external .single_add_to_cart_button{display:none!important}