/*!
==============================================
#
#
#
#	SHORTCODE
#
#
#
==============================================
*/.pgwd-restaurant-menus-items .be-res-menu-item-wine,.pgwd-restaurant-shortcode-menus-items .be-res-menu-item-wine{font-style:italic}.pgwd-restaurant-shortcode-menus-tabs{background-color:transparent;border:1px solid #c61a18}.pgwd-restaurant-shortcode-menus-tabs .be-uk-tabfilter-nav>*>a,.pgwd-restaurant-shortcode-menus-tabs .uk-subnav>*>:first-child,.pgwd-restaurant-shortcode-menus-tabs .uk-tab>*>a{padding:10px!important;margin:10px 0!important;border-bottom:1px solid transparent!important;font-size:1rem!important;color:#c61a18!important;text-decoration:none!important}.pgwd-restaurant-shortcode-menus-tabs .uk-tab>.uk-active>a{color:#fff!important;border-color:#fff!important;border-width:2px!important}.pgwd-restaurant-shortcode-menus-tabs .uk-tab.pgwd-restaurant-menus-print-menu>*>a{color:#fff!important}.pgwd-restaurant-shortcode-menus-items .be-res-heading{color:#fff;font-size:2.625rem;line-height:1.3;margin-top:40px!important;margin-bottom:10px!important;text-align:center}.pgwd-restaurant-shortcode-menus-items .be-res-heading-description{text-align:center;display:block;max-width:100%;margin-left:auto;margin-right:auto}.pgwd-restaurant-shortcode-menus-items .be-res-heading-openclose{font-size:1.25rem;line-height:1.4;text-align:center;position:relative}.pgwd-restaurant-shortcode-menus-items .be-res-subheading{font-size:1.25rem;line-height:1.4;font-weight:600;margin:0 0 20px;color:#c61a18;text-align:center!important;text-transform:uppercase!important;position:relative}.pgwd-restaurant-shortcode-menus-items .be-res-subheading>span{display:inline-block;position:relative}.pgwd-restaurant-shortcode-menus-items .be-res-subheading>::before{right:100%;margin-right:calc(5px + .3em)}.pgwd-restaurant-shortcode-menus-items .be-res-subheading>::after,.pgwd-restaurant-shortcode-menus-items .be-res-subheading>::before{content:"";position:absolute;top:calc(50% - (calc(.2px + .05em)/ 2));width:2000px;border-bottom:calc(.2px + .05em) solid #545454;border-bottom-color:#545454}.pgwd-restaurant-shortcode-menus-items .be-res-subheading>::after{left:100%;margin-left:calc(5px + .3em)}.pgwd-restaurant-shortcode-menus-items .be-res-subheading-description{text-align:center;position:relative}.pgwd-restaurant-shortcode-menus-items .be-res-multimenu-separator::after,.pgwd-restaurant-shortcode-menus-items .be-res-subheading-description::after{text-align:center;content:"";position:absolute;display:block;border-bottom:1px solid #545454;width:50%;margin-left:auto;margin-right:auto;bottom:0;left:0;right:0}.pgwd-restaurant-shortcode-menus-items .be-res-menu-item-heading{font-size:16px;line-height:1.4;font-weight:600}.pgwd-restaurant-shortcode-menus-items .be-res-menu-item-price{text-align:right}/*!
==============================================
#
#
#
#  PGWD RESTAURANT MENUS STYLES
#
#
#
==============================================
*/.pgwd-restaurant-menus-tabs{background-color:transparent;border-bottom:1px solid #545454;padding-top:30px;padding-bottom:30px}.pgwd-restaurant-menus-tabs .pgwd-restaurant-menus-print-menu{display:flex}.pgwd-restaurant-menus-tabs.uk-sticky-fixed{background-color:#212121;border:1px solid #acacac}.pgwd-restaurant-menus-tabs .uk-tab::before{border-bottom:none}.pgwd-restaurant-menus-tabs .be-uk-tabfilter-nav>*>a,.pgwd-restaurant-menus-tabs .uk-subnav>*>:first-child,.pgwd-restaurant-menus-tabs .uk-tab>*>a:not(.uk-button){padding:10px!important;margin:10px 0!important;border-bottom:1px solid transparent!important;font-size:1rem!important;color:#fff!important;font-weight:400;text-decoration:none!important}.pgwd-restaurant-menus-tabs .uk-tab>*>a .is-pdf-link{display:inline-block!important}.pgwd-restaurant-menus-tabs .uk-tab>.uk-active>a{color:#fff!important;border-color:#fff!important;border-width:2px!important}.pgwd-restaurant-menus-tabs .uk-tab>*>a.uk-button{padding:0 30px}.pgwd-restaurant-menus-tabs .uk-tab>*>a.uk-button.uk-button-default{border-bottom:2px solid #212121;color:#212121}.pgwd-restaurant-menus-tabs .uk-tab>*>a.uk-button.uk-button-default:focus,.pgwd-restaurant-menus-tabs .uk-tab>*>a.uk-button.uk-button-default:hover{color:#fff}.pgwd-restaurant-menus-tabs .uk-tab.pgwd-restaurant-menus-print-menu>*>a{color:#fff!important}@media (max-width:959px){.pgwd-restaurant-menus-tabs{border-bottom:1px solid #fff}}.pgwd-restaurant-menus-items .be-res-heading{color:#fff;font-size:2rem;line-height:1.3;margin-top:40px!important;margin-bottom:40px!important;text-align:center;font-family:freight-big-pro,Georgia,sans-serif,serif}.pgwd-restaurant-menus-items .be-res-heading-description{text-align:center;display:block;max-width:100%;margin-left:auto;margin-right:auto}.pgwd-restaurant-menus-items .be-res-heading-openclose{font-size:1.25rem;line-height:1.4;text-align:center;position:relative}.pgwd-restaurant-menus-items .be-res-subheading{font-size:1.25rem;line-height:1.4;margin:0 0 20px;text-align:center!important;position:relative;color:#acacac}.pgwd-restaurant-menus-items .be-res-subheading>span{display:inline-block;position:relative}.pgwd-restaurant-menus-items .be-res-subheading>::before{right:100%;margin-right:calc(5px + .3em)}.pgwd-restaurant-menus-items .be-res-subheading>::after,.pgwd-restaurant-menus-items .be-res-subheading>::before{content:"";position:absolute;top:calc(50% - (calc(.2px + .05em)/ 2));width:2000px;border-bottom:calc(.2px + .05em) solid #545454;border-bottom-color:#545454}.pgwd-restaurant-menus-items .be-res-subheading>::after{left:100%;margin-left:calc(5px + .3em)}.pgwd-restaurant-menus-items .be-res-subheading-description{text-align:center;position:relative}.pgwd-restaurant-menus-items .be-res-multimenu-separator::after,.pgwd-restaurant-menus-items .be-res-subheading-description::after{text-align:center;content:"";position:absolute;display:block;border-bottom:1px solid #545454;width:50%;margin-left:auto;margin-right:auto;bottom:0;left:0;right:0}.pgwd-restaurant-menus-items .be-res-menu-item-heading{font-size:16px;line-height:1.4;font-weight:600;color:#fff}.pgwd-restaurant-menus-items .be-res-menu-item-price{text-align:right}