html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}html{scroll-behavior:smooth}body{line-height:1}a{-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}button{outline:0}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}q{display:inline;font-style:italic}q:before{content:'"';font-style:normal}q:after{content:'"';font-style:normal}textarea,input[type=text],input[type=button],input[type=submit],input[type=reset],input[type=search],input[type=password]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}input[type=search]{-webkit-appearance:textfield}table{border-collapse:collapse;border-spacing:0}th,td{padding:2px}big{font-size:120%}small,sup,sub{font-size:80%}sup{vertical-align:super}sub{vertical-align:sub}dd{margin-left:20px}kbd,tt{font-family:courier;font-size:12px}ins{text-decoration:underline}del,strike,s{text-decoration:line-through}dt{font-weight:bold}address,cite,var{font-style:italic}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important;word-break:normal}.screen-reader-text:focus{background-color:#f7f7f7;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;-webkit-clip-path:none;clip-path:none;color:#007acc;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;right:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.skip-link{left:-9999rem;top:2.5rem;z-index:999999999;text-decoration:underline}.skip-link:focus{display:block;left:6px;top:7px;font-size:14px;font-weight:600;text-decoration:none;line-height:normal;padding:15px 23px 14px;z-index:100000;right:auto}.visually-hidden:not(:focus):not(:active),.form-allowed-tags:not(:focus):not(:active){position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);white-space:nowrap}html{box-sizing:border-box;-webkit-font-smoothing:antialiased}*{box-sizing:inherit}*:before,*:after{box-sizing:inherit}*{margin:0;padding:0;border:0}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{background-color:#313563;color:#313563;font-family:"Highway Gothic"}header,footer{background-color:rgba(49,53,99,.7);backdrop-filter:blur(5px);min-width:320px;position:fixed;width:100%;z-index:100}header:after,footer:after{clear:both;content:" ";display:block}header{padding:10px}footer{bottom:0px}footer a{color:#fff;display:block;float:left;text-decoration:none;width:50%}footer a:first-of-type{padding:4px 2px 4px 4px}footer a:last-of-type{padding:4px 4px 4px 2px}footer a strong{border:1px solid #fff;display:block;font-family:"Highway Gothic Expanded";padding:10px 0 9px;text-align:center;text-transform:uppercase}footer a:focus-visible{outline:2px solid #e1bb2f}h1{background-image:url("https://unionspecialbread.com/wp-content/themes/union/assets/css/../img/logo-white.webp");background-repeat:no-repeat;background-position:left center;background-size:100% auto;float:left;height:27px;position:relative;width:233px;display:block;overflow:hidden;text-indent:100%;white-space:nowrap}h1 a{display:block;height:100%;position:absolute;top:0;width:100%}#menu-btn{background:transparent;border:none;cursor:pointer;display:flex;flex-direction:column;justify-content:space-between;align-items:center;margin:auto;height:44px;padding:10px;width:50px;position:absolute;right:2px;top:0;bottom:0;z-index:1000;transition:background .3s ease}#menu-btn span{display:block;width:30px;height:3px;background-color:#fff;transition:transform .3s ease,opacity .3s ease}#menu-btn span:first-of-type,#menu-btn span:last-of-type{margin:auto;position:absolute;top:0;bottom:0}#menu-btn.active span{opacity:0}#menu-btn.active span:first-of-type,#menu-btn.active span:last-of-type{opacity:1}#menu-btn.active span:nth-child(2){transform:translateY(10.5px)}#menu-btn.active span:nth-child(4){transform:translateY(-10.5px)}#menu-btn.active span:first-of-type{transform:rotate(45deg)}#menu-btn.active span:last-of-type{transform:rotate(-45deg)}#menu-btn:focus-visible{background:rgba(255,255,255,.3)}#menu-btn:hover{background:rgba(255,255,255,.1)}#main-menu,#MobileMenu{display:none;height:100%;line-height:100%;margin:auto;position:absolute;right:5px;bottom:0;top:0}#main-menu a,#MobileMenu a{color:#fff;display:block;float:left;font-size:13px;padding:0 8px;height:47px;line-height:47px;text-align:center;text-decoration:none;text-transform:uppercase}#main-menu a strong,#MobileMenu a strong{border-bottom:1px solid transparent;font-family:"Highway Gothic Wide";letter-spacing:.2px;transition:.3s border}#main-menu a:focus,#MobileMenu a:focus{outline:0}#main-menu a:focus strong,#MobileMenu a:focus strong{border-bottom:2px solid #e1bb2f}#main-menu a:last-of-type strong,#MobileMenu a:last-of-type strong{border:1px solid #fff;border-radius:5px;font-size:15px;padding:5px 12px 4px;transition:.3s background,.3s color}#main-menu a:last-of-type:focus strong,#MobileMenu a:last-of-type:focus strong{background:rgba(255,255,255,.3)}#MobileMenu{background-color:rgba(225,187,47,.7);backdrop-filter:blur(5px);display:block;height:0px;overflow:hidden;position:fixed;left:0;top:47px;bottom:auto;transition:.5s height;width:100%;z-index:1000}#MobileMenu>div{padding-top:10px}#MobileMenu a{display:block;float:none;font-size:38px;margin:10px 0}#MobileMenu a:last-of-type{margin:20px 0 0}#MobileMenu a:last-of-type strong{border:3px solid #fff;border-radius:5px;font-size:38px;padding:5px 12px 4px;transition:.3s background,.3s color}#MobileMenu a:last-of-type:focus strong{background:rgba(255,255,255,.35)}#MobileMenu a:focus{outline:0}#MobileMenu a:focus strong{border-bottom:4px solid #fff}.navtarget{position:absolute;top:-47px}#canvas{min-width:320px;padding-bottom:47px;padding-top:50px;position:relative;transition:1s filter}.hero{position:relative;width:100%;height:220px;overflow:hidden}.hero .hero-video{height:100%;width:100%;object-fit:cover;z-index:-1}#about-wrapper{background-image:radial-gradient(circle at right bottom, #e6ba2c 0%, #e6ba2c 16.57%, #d28b2b 16.67%, #d28b2b 33.23%, #c27130 33.33%, #c27130 49.9%, #b55f31 50%, #b55f31 66.57%, #a85132 66.67%, #a85132 83.23%, #9e4734 83.33%, #9e4734 100%);background-position:center top;padding:0 0 1px}#about{background:#fff;display:block;margin:-20px auto 35px;max-width:460px;padding:20px 25px 25px;position:relative;text-align:center;width:calc(100% - 40px);z-index:10}#about h2{color:#c9852a;font-family:"Highway Gothic Expanded";font-size:30px;letter-spacing:1px;line-height:30px;margin-bottom:10px;text-transform:uppercase}#about h2 em{display:block;font-family:"Blackbike";font-size:26px;font-weight:600;letter-spacing:0px;text-transform:none}#about p{color:#9d4734;font-size:18px;font-family:"Highway Gothic Wide";line-height:24px}#about a.btn{margin:15px auto 0}#thecontent{background-color:#9d4734;background-position:center top;background-size:150px;clear:both;color:#fff;text-align:center;box-sizing:border-box}#thecontent *{box-sizing:border-box}#thecontent img{width:300px}#thecontent>div{margin:auto;max-width:762px;padding:50px 25px}#thecontent a.button{background:transparent;border:2px solid #fff;border-radius:8px;color:#fff;display:inline-flex;font-family:"Highway Gothic Expanded";font-size:20px;line-height:25px;letter-spacing:.5px;margin:0 auto;padding:7px 14px 6px;text-decoration:none;text-transform:uppercase;text-align:center;transition:.3s background,.3s color;max-width:250px}#thecontent a.button:focus-visible{outline:2px solid #d38c2c}#thecontent p{font-size:16px;line-height:23px;margin:0 auto;max-width:500px}#thecontent hr{border-color:#c17130;max-width:400px;margin:34px auto 30px}#thecontent h2,#thecontent h3,div.pum h2,div.pum h3{font-family:"Highway Gothic Narrow";font-size:42px;margin:0 auto 15px;text-transform:uppercase}#thecontent h2 strong,#thecontent h3 strong,div.pum h2 strong,div.pum h3 strong{display:block;font-family:"Highway Gothic Expanded";font-size:84px;text-indent:-1px}#thecontent h3,div.pum h3{font-size:28px}#thecontent p,div.pum p{font-family:"Highway Gothic Wide";margin-bottom:15px}div.pum h2,div.pum h3{color:#9d4734}div.pum hr{border-color:#c17130;max-width:400px;margin:24px auto 20px}div.pum p{font-size:16px;line-height:23px}div.pum p strong{font-weight:bold}div.pum p br{content:" ";display:block;height:10px}div.pum img{margin-bottom:15px}div.pum div.is-content-justification-center{text-align:center}div.pum a.wp-element-button{background:#fff;border:2px solid #313563;border-radius:8px;color:#313563;display:inline-block;font-family:"Highway Gothic Expanded";font-size:15px;letter-spacing:.2px;margin:0;padding:7px 14px 6px;text-decoration:none;text-transform:uppercase;transition:.3s background,.3s color}div.pum a.wp-element-button:focus-visible{outline:2px solid #313563}#buy{background-color:#313563;background-image:url("https://unionspecialbread.com/wp-content/themes/union/assets/css/../img/pattern.webp");background-position:center top;background-size:150px;color:#fff;padding:50px 30px;text-align:center;text-transform:uppercase}#buy>div{position:relative}#buy #Bread-Shape{background-image:url("https://unionspecialbread.com/wp-content/themes/union/assets/css/../img/bread.svg");background-position:center center;background-repeat:no-repeat;background-size:auto 100%;display:block;height:300px;margin:0 auto;width:290px}#buy h2{font-family:"Highway Gothic Narrow";font-size:42px;line-height:54px;margin:0 auto 4px;padding:44px 0 0;width:200px}#buy h2 strong{display:block;font-family:"Highway Gothic Expanded";font-size:84px;text-indent:-1px}#buy a{border:2px solid #fff;border-radius:8px;color:#fff;display:inline-block;font-family:"Highway Gothic Expanded";font-size:14px;letter-spacing:.4px;margin:0 4px 13px;padding:7px 14px 6px;text-decoration:none;transition:.3s background,.3s color}#buy a:first-of-type{font-size:20px;letter-spacing:.5px;margin:0 20px 13px;padding:10px 20px 9px}#buy a:focus-visible{outline:2px solid #d38c2c}#buy h3{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;font-size:30px;height:105px;letter-spacing:1px;line-height:50px;text-align:center;width:300px;top:5px;display:none}#buy h3 em{display:block;font-family:"Blackbike";font-size:50px;font-weight:normal;letter-spacing:0px;text-indent:-10px;text-transform:none}#buy h3:first-of-type{left:-550px}#buy h3:last-of-type{right:-550px}#menus{background:#fff;padding:40px 25px 120px;position:relative}#menus #Bread,#menus #Cafe,#menus #Drinks{display:none}#menus #Bread .MenuNav,#menus #Cafe .MenuNav,#menus #Drinks .MenuNav{clear:both}#menus #Bread .MenuNav:after,#menus #Cafe .MenuNav:after,#menus #Drinks .MenuNav:after{clear:both;content:" ";display:block}#menus #Bread.active,#menus #Cafe.active,#menus #Drinks.active{display:block}#menus #Bread .MenuNav a{float:right}#menus #Bread .MenuNav a:first-of-type{float:left}#menus #Cafe .MenuNav a{float:right}#menus #Drinks .MenuNav a{float:left}#menus .MenuNav{margin-bottom:24px;text-align:center}#menus .MenuNav h3{display:block;font-size:34px;font-weight:bold;line-height:52px}#menus .MenuNav h3:after{content:":";font-family:"Highway Gothic Narrow";font-size:25px;margin-left:4px;position:relative;top:-3px}#menus .MenuNav a{border:2px solid #313563;border-radius:5px;color:#313563;display:inline-block;font-family:"Highway Gothic Narrow";font-size:28px;letter-spacing:.5px;line-height:28px;margin:0 3px 9px;padding:7px 14px 6px;text-decoration:none;text-transform:uppercase;transition:.3s background,.3s color}#menus .MenuNav a.active{background:#313563;color:#fff}#menus .MenuNav a.active:focus-visible{background:#313563}#menus .MenuNav a:focus-visible{background:rgba(49,53,99,.25)}#menus h2{margin:0 auto 35px;max-width:420px}#menus h2 em{display:none}#menus h3{color:#9d4734;font-family:"Blackbike";font-size:30px;font-weight:600;line-height:46px;margin-bottom:0px}#menus h4,#menus .menu-item h3{color:#9d4734;font-family:"Highway Gothic Condensed";font-size:30px;font-weight:inherit;line-height:32px;text-transform:uppercase}#menus h4 em,#menus .menu-item h3 em{font-family:"Blackbike";font-size:28px;font-weight:600;text-transform:none}#menus #sides{margin:0 auto 40px;width:240px}#menus #sides ul{width:240px}#menus #sides ul:after{clear:both;content:" ";display:block}#menus #sides ul li{line-height:32px;text-transform:uppercase}#menus #sides ul li em{text-transform:none}#menus #sides ul li strong{color:#9d4734;float:right}#menus p{font-size:16px;letter-spacing:.1px;line-height:24px;text-transform:uppercase}#menus p strong{color:#9d4734;padding-left:6px}#menus div.food{margin:0 auto 50px}#menus div.food>div{margin:0 auto 32px;max-width:320px}#menus div.food p.more,#menus div.food p.note{color:#9d4734}#menus div.food div#the-union-egg-sandwich{border:1.5px solid #9d4734;border-radius:12px;padding:15px 5px;text-align:center;width:250px}#menus div.food div#the-union-egg-sandwich h3{font-size:38px;line-height:36px;margin-bottom:8px}#menus div.food div#the-union-egg-sandwich p{color:#ab642b;font-size:16px;line-height:28px}#menus div.food div#the-union-egg-sandwich strong{color:#9d4734;display:block;font-family:"Blackbike";font-weight:bold;font-size:26px;line-height:48px;letter-spacing:1px}#menus div.food div.disclaimer{border:2px solid #e1bb2f;border-radius:12px;color:#a06a21;margin:0 auto 35px;max-width:300px;padding:10px 20px;text-align:center}#menus div.food div.disclaimer p{font-family:"Highway Gothic Narrow";font-size:16px}#menus div.food div.disclaimer em{font-family:"Blackbike";margin-right:2px;text-transform:none}#menus div.food div.croisammy{background-image:url("https://unionspecialbread.com/wp-content/themes/union/assets/css/../img/croissant.svg");background-position:calc(50% + 9px) center;background-repeat:no-repeat;color:#a06a21;margin:35px auto 40px;padding:8px 0;max-width:280px;text-align:center}#menus div.food div.croisammy p{float:left;font-family:"Highway Gothic Narrow";font-size:16px;width:82px}#menus div.food div.croisammy p:last-of-type{float:right;width:72px}#menus div.food div.croisammy:after{clear:both;content:" ";display:block}#menus #kiddos{background-image:url("https://unionspecialbread.com/wp-content/themes/union/assets/css/../img/kiddos.gif");background-repeat:no-repeat;background-position:center center;background-size:cover;text-align:center;margin:0 auto 50px;min-height:408px;text-align:center;width:300px}#menus #kiddos svg{margin-bottom:44px;overflow:visible;position:relative;top:40px}#menus #kiddos text{fill:#d38c2c;font-family:"Highway Gothic Wide";font-size:19px;text-anchor:middle;text-transform:uppercase}#menus #kiddos h3{color:#d38c2c;font-family:"Highway Gothic Expanded";font-size:34px;letter-spacing:1px;margin:0 auto 38px;line-height:34px;position:relative;text-transform:uppercase;width:242px}#menus #kiddos h3 em{display:block;font-family:"Blackbike";font-size:25px;letter-spacing:0px;text-transform:lowercase}#menus #kiddos h3 strong{font-family:"Highway Gothic Wide";font-size:17px;position:absolute;bottom:6px}#menus #kiddos h3 strong:first-of-type{right:0}#menus #kiddos h3 strong:last-of-type{left:0}#menus #kiddos h4{color:#d38c2c;font-family:"Highway Gothic Wide";font-size:20px;letter-spacing:.5px;line-height:24px}#menus #kiddos p{color:#d38c2c;font-size:15px}#menus #kiddos li{margin:29px 0 0}#menus #drinks{margin:0 auto 50px}#menus #drinks>div{margin:0 auto 35px;max-width:320px}#menus #drinks #beer{max-width:270px}#menus #drinks #tea li p:nth-of-type(2),#menus #drinks #cold li p:nth-of-type(2){color:#a06a21;padding-right:50px}#menus #drinks h3{font-size:32px;line-height:58px;margin-bottom:10px}#menus #drinks li{margin-bottom:15px;position:relative}#menus #drinks li p{line-height:18px}#menus #drinks li p:nth-of-type(2){color:#9d4734}#menus #drinks li strong{color:#9d4734;font-size:15px;position:absolute;right:0;top:0}#menus #drinks li.syrups{color:#a06a21}#menus #drinks li.syrups p{font-size:15px;line-height:10px}#contact{background:#313563;color:#fff;font-size:17px;font-family:"Highway Gothic Wide";line-height:24px;padding:130px 20px 0;position:relative;text-align:center;text-transform:uppercase}#contact:before{background-image:url("https://unionspecialbread.com/wp-content/themes/union/assets/css/../img/UnionSpecial_Roundel_AUAS.webp");background-repeat:no-repeat;background-position:center center;background-size:100%;content:" ";display:block;height:180px;margin:auto;position:absolute;left:0;right:0;top:-90px;width:180px}#contact a{border-bottom:1px solid #313563;color:#fff;text-decoration:none;transition:.3s border}#contact h2{color:#e1bb2f;font-family:"Highway Gothic Expanded";font-size:36px;letter-spacing:1px;line-height:42px;margin-bottom:10px;text-transform:uppercase}#contact h3{color:#e1bb2f;font-family:"Blackbike";font-size:38px;line-height:45px;margin-bottom:10px;text-transform:none}#contact p{margin-bottom:10px}#contact a{text-decoration:underline #313563;text-underline-offset:2px;text-decoration-thickness:1px;transition:.3s text-decoration}#contact a:focus-visible{outline:2px solid #e1bb2f}#contact address{font-style:normal;margin-bottom:10px}#contact>div{margin-bottom:50px}#contact #hours ul{margin:0 auto;text-align:justify;width:270px}#contact #hours ul strong{text-align:left}#contact #hours ul em{float:right;text-align:right}#contact #hours ul li{font-size:18px;margin:2px 0;padding:7px 11px 6px}#contact #hours ul li.active{background:rgba(255,255,255,.75);color:#313563}#contact #connected p{font-size:17px;margin-bottom:5px}#contact #connected form{text-align:center}#contact #connected form:after{clear:both;content:" ";display:block}#contact #connected input{background:rgba(255,255,255,.85);border:0px;outline:0px;color:#313563;display:inline-block;font-family:"Highway Gothic";font-size:18px;line-height:18px;margin:0 3px 0;padding:4px 6px;transition:.3s background,.3s color;width:220px}#contact #connected input:focus-visible{outline:2px solid #e1bb2f}#contact #connected #submit{border:2px solid #fff;cursor:pointer;text-indent:-2px;text-transform:uppercase;padding:3px 4px 3px;position:relative;top:0px;width:60px}#contact #connected #submit:hover{background:#313563;color:#fff}h2.rowed{align-items:center;background:linear-gradient(180deg, #e1bb2f 0%, #e1bb2f 7.69%, white 7.7%, white 23.07%, #d38c2c 23.08%, #d38c2c 30.77%, white 30.78%, white 46.15%, #c17130 46.16%, #c17130 53.84%, white 53.85%, white 69.23%, #b65f32 69.24%, #b65f32 76.92%, white 76.93%, white 92.31%, #a95233 92.32%, #a95233 100%);display:flex;font-family:"Highway Gothic Narrow";font-size:40px;font-weight:500;height:52px;justify-content:center;letter-spacing:1px;padding:8px 0 7px;position:relative;text-transform:uppercase}h2.rowed strong{background:#fff;line-height:30px;padding:1px 25px 0px}.marquee{background:#9d4734;color:#fff;width:100%;grid-column-gap:0rem;display:flex;overflow:hidden;background:#9d4734;text-transform:uppercase;font-size:13px;font-family:"Highway Gothic Expanded";padding:7px 0 5px}.marquee a{border-bottom:1px solid #9d4734;color:#fff;text-decoration:none;transition:.3s border}.marquee em{display:inline-block;font-size:7px;margin:0 15px 0 14px;position:relative;top:-2px}.marquee .scroll{animation:scroll 50s linear infinite}.marquee .marquee-content{grid-column-gap:0rem;flex:none;justify-content:space-around;display:flex;padding:0 5px}@keyframes scroll{from{transform:translateX(0)}to{transform:translateX(calc(-100%))}}a.btn{background:#e1bb2f;color:#313563;display:inline-block;font-family:"Highway Gothic Narrow";font-size:20px;letter-spacing:.5px;padding:14px 18px 13px;text-decoration:none;text-transform:uppercase;transition:background .3s}body.menu-shown{overflow:hidden}body.menu-shown #canvas{cursor:default;filter:blur(4px);transition:1s filter}body.menu-shown #MobileMenu{height:340px}@media(hover: hover){#buy a:hover,#thecontent a.wp-element-button:hover,#thecontent a:hover{background:#fff;color:#e1bb2f}.marquee a:hover{border-bottom:1px solid #fff}a.btn:hover{background:#c17130;color:#fff}#main-menu a:hover strong{border-bottom:1px solid #fff}#main-menu a:hover:last-of-type strong{background:#fff;color:#313563}#MobileMenu a:hover strong{border-bottom:3.5px solid #fff}#MobileMenu a:hover:last-of-type strong{background:#fff;color:#e1bb2f}#contact a:hover{text-decoration-color:#fff}.MenuNav a:hover{background:rgba(49,53,99,.25)}div.pum a.wp-element-button:hover{background:#313563;color:#fff}footer a:hover strong{background:rgba(255,255,255,.8);color:rgba(49,53,99,.8)}}@media only screen and (min-width: 375px){header{padding:15px}h1{height:33px;width:285px}#menu-btn{right:8px}#canvas{padding-top:63px}#MobileMenu{top:63px}.navtarget{top:-63px}}@media only screen and (min-width: 400px){header{padding:15px}h1{background-image:url("https://unionspecialbread.com/wp-content/themes/union/assets/css/../img/logo-white-shadow.png");height:40px;width:310px}#menu-btn{right:13px}#canvas{padding-top:70px}.hero{height:260px}#menus #menu{top:-70px}#menus h2 em{display:inline}#MobileMenu{top:70px}.navtarget{top:-70px}}@media only screen and (min-width: 500px){header{padding:15px}h1{height:46px;width:320px}#canvas{padding-top:76px}h1{height:46px;width:368px}.hero{height:320px}#about h2{font-size:38px;letter-spacing:1.5px;line-height:38px;margin-bottom:10px}#about h2 em{font-size:34px}#about p{margin:0 auto;max-width:390px}#MobileMenu{top:76px}.navtarget{top:-76px}}@media only screen and (min-width: 550px){.hero{height:380px}#thecontent a.button{max-width:unset}}@media only screen and (min-width: 600px){#thecontent a.wp-element-button{font-size:25px;padding:12px 20px 10px;letter-spacing:.8px}}@media only screen and (min-width: 700px){.hero{height:420px}footer{display:none}#canvas{padding-bottom:0px}#about{max-width:580px}#about p{max-width:580px}#about{margin:-40px auto 55px}#menus h2{max-width:900px}#menus div.food{column-count:2;column-gap:40px;max-width:800px}#menus div.food>div{break-inside:avoid}#menus #drinks{column-count:2;column-gap:40px;max-width:800px}#menus #drinks>div{break-inside:avoid}#menus #drinks #beer{margin:0 auto 35px;max-width:320px;padding-right:50px}#menus #Bread .MenuNav,#menus #Cafe .MenuNav,#menus #Drinks .MenuNav{margin:0 auto;max-width:800px}#menus .MenuNav a{margin:0 6px 9px}#thecontent img{float:left}#thecontent>div>div{float:right;width:calc(100% - 325px)}#thecontent>div>div a.button{margin:0 auto 34px;max-width:250px}#thecontent hr{clear:both}}@media only screen and (min-width: 750px){header{padding:10px}h1{background-image:url("https://unionspecialbread.com/wp-content/themes/union/assets/css/../img/logo-white.png");height:27px;width:233px}#canvas{padding-top:47px}#menu-btn{display:none}#main-menu{display:block}#buy h3{display:block;width:200px}#contact{padding:120px calc(50% - 340px) 30px}#contact #hours{float:right;width:330px}#contact #address{float:left;margin:2px 0 40px;width:330px}#contact #connected{float:left;width:330px}#contact:after{content:" ";clear:both;display:block}body.menu-shown{overflow:visible}body.menu-shown #canvas{cursor:unset;filter:blur(0px);transition:1s filter}body.menu-shown #MobileMenu{height:0px;top:47px}.navtarget{top:-47px}}@media only screen and (min-width: 800px){header{padding:15px}h1{height:33px;width:285px}#canvas{padding-top:63px}#main-menu{right:8px}#main-menu a{padding:0 9px;height:63px;line-height:63px}body.menu-shown #MobileMenu{top:63px}#contact{padding:120px calc(50% - 360px) 30px}.navtarget{top:-63px}}@media only screen and (min-width: 900px){.hero{height:520px}header{padding:15px}h1{background-image:url("https://unionspecialbread.com/wp-content/themes/union/assets/css/../img/logo-white-shadow.png");height:40px;width:310px}#canvas{padding-top:70px}.navtarget{top:-70px}#menus .MenuNav h3{display:inline;margin-right:10px}#main-menu{right:10px}#main-menu a{font-size:15px;padding:0 9px;height:70px;line-height:70px}#main-menu a strong{letter-spacing:.4px}#main-menu a:last-of-type strong{font-size:19px;padding:5px 12px 4px}#contact{padding:120px calc(50% - 370px) 30px}}@media only screen and (min-width: 1000px){.hero{float:left;height:520px;width:calc(100% - 300px)}#about-wrapper{float:right;height:520px;position:relative;width:300px}#about{position:absolute;margin:auto;height:375px;width:435px;top:0;bottom:0;right:30px}#about h2{font-size:34px;letter-spacing:1.2px;line-height:32px;margin-bottom:10px}#about h2 em{font-size:28px}#about p{font-size:19px;line-height:29px}#buy>div{height:420px}#buy>div #Bread-Shape{transform:scale(1.4);transform-origin:top}#buy h3:first-of-type{left:-700px}#buy h3:last-of-type{right:-700px}}@media only screen and (min-width: 1100px){header{padding:13px 18px}h1{background-image:url("https://unionspecialbread.com/wp-content/themes/union/assets/css/../img/logo-white-shadow.png");height:50px;width:387.5px}#canvas{padding-top:76px}.navtarget{top:-76px}#main-menu{right:10px}#main-menu a{font-size:18px;padding:0 11px;height:76px;line-height:76px}#main-menu a strong{letter-spacing:.4px}#main-menu a:last-of-type strong{font-size:25px;padding:6px 15px 5px}#contact{padding:120px calc(50% - 540px) 30px}#contact #hours{float:left;width:360px}#contact #address{float:left;width:360px}#contact #connected{float:right;width:360px}}@media only screen and (min-width: 1250px){header{padding:13px 18px}h1{background-image:url("https://unionspecialbread.com/wp-content/themes/union/assets/css/../img/logo-white-shadow.png");height:50px;width:387.5px}#main-menu{right:4px}#main-menu a{font-size:18px;padding:0 17px;height:76px;line-height:76px}#main-menu a strong{font-family:"Highway Gothic Expanded";letter-spacing:.8px}#main-menu a:last-of-type strong{font-family:"Highway Gothic Expanded";font-size:25px;padding:6px 15px 5px}.hero{height:600px;width:calc(100% - 400px)}#about-wrapper{height:600px;width:400px}#about{right:70px}#about h2{font-size:34px;letter-spacing:1.2px;line-height:32px;margin-bottom:10px}#about h2 em{font-size:28px}#buy h3{font-size:60px;height:200px;letter-spacing:2px;line-height:100px;width:300px}#buy h3 em{font-size:100px;letter-spacing:0px;text-indent:-20px}#buy h3:first-of-type{left:-870px}#buy h3:last-of-type{right:-850px}#menus #menu{top:-76px}#menus div.food{column-count:3;column-gap:40px;max-width:1100px}#menus div.food #middle{break-inside:avoid}#menus h2{max-width:1200px}#menus #drinks{column-count:3;column-gap:40px;max-width:1100px}#menus #Bread .MenuNav,#menus #Cafe .MenuNav,#menus #Drinks .MenuNav{margin:0 auto;max-width:1100px}#contact{padding:120px calc(50% - 603px) 30px}#contact #hours{margin:0 63px 30px}}.hidden,[hidden]{display:none !important}.sr-only{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.sr-only.focusable:active,.sr-only.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;white-space:inherit;width:auto}.invisible{visibility:hidden}.clearfix::before,.clearfix::after{content:" ";display:table}.clearfix::after{clear:both}@media print{*,*::before,*::after{background:#fff !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]::after{content:" (" attr(href) ")"}abbr[title]::after{content:" (" attr(title) ")"}a[href^="#"]::after,a[href^="javascript:"]::after{content:""}pre{white-space:pre-wrap !important}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}
#preorder-tab{background:#e1bb2f;border-radius:0 0 5px 5px;color:#313563;display:block;font-size:13px;padding:7px 12px 6px;position:absolute;right:12px;top:100%;text-decoration:none;text-transform:uppercase;transition:.3s background}#preorder-tab strong{font-family:"Highway Gothic Wide";letter-spacing:.2px}#preorder-tab:focus-visible{background:#fff;outline:0}@media only screen and (min-width: 375px){#preorder-tab{right:18px}}@media only screen and (min-width: 400px){#preorder-tab{right:23px}}@media only screen and (min-width: 750px){#preorder-tab{right:13px}}@media only screen and (min-width: 800px){#preorder-tab{right:17px}}@media only screen and (min-width: 900px){#preorder-tab{font-size:15px;right:19px}}@media only screen and (min-width: 1100px){#preorder-tab{font-size:17px;padding:8px 15px 7px;right:21px}}body.menu-shown #preorder-tab{visibility:hidden}#preorder-popup{background:#fff;margin:auto;max-width:460px;padding:0;width:calc(100% - 40px)}#preorder-popup[open]{animation:preorder-in .4s ease}#preorder-popup::backdrop{background-color:rgba(49,53,99,.7);backdrop-filter:blur(5px)}#preorder-popup>div{padding:45px 25px 30px;position:relative;text-align:center}#preorder-popup h2{color:#c9852a;font-family:"Highway Gothic Expanded";font-size:30px;letter-spacing:1px;line-height:30px;margin-bottom:25px;text-transform:uppercase}#preorder-popup h2 em{display:block;font-family:"Blackbike";font-size:26px;font-weight:600;letter-spacing:0px;text-transform:none}#preorder-popup a.btn{line-height:24px}#preorder-popup .close{background:rgba(0,0,0,0);cursor:pointer;height:44px;position:absolute;right:5px;top:5px;width:44px}#preorder-popup .close:before,#preorder-popup .close:after{background-color:#313563;content:" ";height:3px;left:10px;position:absolute;top:20px;width:24px}#preorder-popup .close:before{transform:rotate(45deg)}#preorder-popup .close:after{transform:rotate(-45deg)}#preorder-popup .close:focus-visible{outline:2px solid #e1bb2f}@media only screen and (min-width: 500px){#preorder-popup h2{font-size:38px;letter-spacing:1.5px;line-height:38px}#preorder-popup h2 em{font-size:34px}}@keyframes preorder-in{from{opacity:0;transform:translateY(20px)}}@media(hover: hover){#preorder-tab:hover{background:#fff}#preorder-popup .close:hover{background:rgba(49,53,99,.1)}}

@font-face {
  font-family: "Highway Gothic Narrow";
  src: url("https://unionspecialbread.com/wp-content/themes/union/assets/css/../fonts/HighwayGothicNarrow.woff2") format("woff2"), url("https://unionspecialbread.com/wp-content/themes/union/assets/css/../fonts/HighwayGothicNarrow.woff") format("woff");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Highway Gothic Expanded";
  src: url("https://unionspecialbread.com/wp-content/themes/union/assets/css/../fonts/HighwayGothicExpanded.woff2") format("woff2"), url("https://unionspecialbread.com/wp-content/themes/union/assets/css/../fonts/HighwayGothicExpanded.woff") format("woff");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Highway Gothic";
  src: url("https://unionspecialbread.com/wp-content/themes/union/assets/css/../fonts/HighwayGothic.woff2") format("woff2"), url("https://unionspecialbread.com/wp-content/themes/union/assets/css/../fonts/HighwayGothic.woff") format("woff");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Blackbike";
  src: url("https://unionspecialbread.com/wp-content/themes/union/assets/css/../fonts/Blackbike-Clean.woff2") format("woff2"), url("https://unionspecialbread.com/wp-content/themes/union/assets/css/../fonts/Blackbike-Clean.woff") format("woff");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Highway Gothic Wide";
  src: url("https://unionspecialbread.com/wp-content/themes/union/assets/css/../fonts/HighwayGothicWide.woff2") format("woff2"), url("https://unionspecialbread.com/wp-content/themes/union/assets/css/../fonts/HighwayGothicWide.woff") format("woff");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Highway Gothic Condensed";
  src: url("https://unionspecialbread.com/wp-content/themes/union/assets/css/../fonts/HighwayGothicCondensed.woff2") format("woff2"), url("https://unionspecialbread.com/wp-content/themes/union/assets/css/../fonts/HighwayGothicCondensed.woff") format("woff");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
