.wayward body input,.wayward body label,.wayward body legend,.wayward body li,.wayward body p,.wayward body span,.wayward body strong{font-family:EB Garamond,serif;font-size:16px;font-style:normal;font-weight:400;line-height:25px}.wayward #header:after{background-color:#e8eded!important}.wayward #header .logo{top:10px!important;width:156px!important}@media only screen and (max-width:1023px){.wayward #header .logo{width:100px!important}.wayward #submenu .show-submenu,.wayward #submenu ul{background-color:#000!important}}.wayward .main-menu .menu.level-1>li>a{font-size:20px;font-style:normal;font-weight:400;line-height:20px}.wayward .main-menu .menu.level-1>li.parent .menu.submenu li>a,.wayward .main-menu .menu.level-1>li>a{color:#000!important;font-family:superior-title}.wayward #footer{background-color:#000!important}.wayward #footer .center-column .inner-column #footer-menu a{color:var(--Wayward-White,#fff);font-family:superior-title;font-size:15px;font-style:normal;font-weight:400;letter-spacing:.3px;line-height:var(--font-size-14,14px);text-align:center;text-transform:uppercase}.wayward #footer .adr{line-height:var(--line-height-25,25px);text-align:center}.wayward #footer .adr,.wayward #footer .copyright a{color:var(--Wayward-White,#fff);font-family:EB Garamond,serif;font-size:var(--font-size-14,14px);font-style:normal;font-weight:var(--font-weight-400,400)}.wayward #footer .copyright a{line-height:var(--line-height-21,21px)}.wayward #main-menu-trigger{left:30px;width:140px}@media only screen and (max-width:767px){.wayward #main-menu-trigger{width:50px}}.wayward #main-menu-trigger .smart-icon span{background-color:#000!important}.wayward #main-menu-trigger strong{color:#000!important;font-family:superior-title;font-size:22px;font-style:normal;font-weight:400;letter-spacing:.44px;line-height:52px;text-transform:uppercase}.wayward #booking{background-color:transparent;background-image:url(https://d3qpqomdjdty0i.cloudfront.net/perrylanehotel.com-1565220108/cms/cache/v2/675bdae891567.jpg/800x600/fit/80/b832bf63c2ea6079c3f3707a0894a542.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.wayward #booking legend{color:#000!important;font-family:superior-title;font-size:var(--font-size-24,24px);font-style:normal;font-weight:400;letter-spacing:.48px;line-height:var(--line-height-28_8,28.8px);text-align:center;text-transform:uppercase}@media only screen and (max-width:1023px){.wayward .booking-trigger{background-color:#000!important}}.wayward #booking label{border-bottom:1px solid silver!important;color:#000!important;font-family:superior-title;font-size:var(--font-size-18,18px);font-style:normal;font-weight:var(--font-weight-400,400);letter-spacing:.36px;line-height:var(--line-height-27,27px);text-align:center}.wayward #booking #booking-dates{color:#000!important}.wayward #booking-trigger .button{background-color:#000!important}.wayward #booking-trigger .button:hover{background-color:#ea7f96!important}.wayward #booking-trigger span{color:#e8eded!important;font-family:superior-title;font-size:24px;font-style:normal;font-weight:400;letter-spacing:.48px;line-height:48px;text-align:center;text-transform:uppercase}.wayward #booking #booking-dates,.wayward #booking input[type=date],.wayward #booking input[type=text],.wayward #booking select{border-bottom:1px solid silver!important;color:#000!important;font-family:Garamond Premier Pro;font-size:var(--line-height-21,21px);font-style:normal;font-weight:400;line-height:normal;text-align:center}.wayward #booking #booking-dates::-moz-placeholder,.wayward #booking input[type=date]::-moz-placeholder,.wayward #booking input[type=text]::-moz-placeholder,.wayward #booking select::-moz-placeholder{color:#000!important}.wayward #booking #booking-dates::placeholder,.wayward #booking input[type=date]::placeholder,.wayward #booking input[type=text]::placeholder,.wayward #booking select::placeholder{color:#000!important}.wayward #booking .close span:after,.wayward #booking .close span:before{background:#000!important}.wayward #booking input[type=submit]{background-color:#000!important;font-family:superior-title;font-size:24px;font-style:normal;font-weight:400;height:56px;letter-spacing:.48px;line-height:var(--line-height-48,48px);text-align:center;text-transform:uppercase;width:100%}.wayward #booking input[type=submit]:hover{background-color:#ea7f96!important}.wayward .ui-datepicker .ui-datepicker-calendar .ui-datepicker-today a{background-color:#000!important;color:#fff!important}.wayward .ui-datepicker .ui-datepicker-calendar .ui-datepicker-today a:hover{background-color:#ea7f96!important}.wayward #booking-datepicker #start-end{background-color:#000!important}.wayward #booking .date-wrap:after{background:url(https://d3qpqomdjdty0i.cloudfront.net/perrylanehotel.com-1565220108/cms/imagepool/675be0bc8ad69.svg)!important}.wayward #sidebar{background-color:#000!important}.wayward #submenu a{color:#fff!important;font-family:superior-title;font-size:20px;font-style:normal;font-weight:400;letter-spacing:.4px;line-height:60px;text-align:center;text-transform:uppercase}.wayward #submenu a.active,.wayward #submenu a:hover{background-color:#fff!important;color:#000!important}.wayward .page-content h1{color:#000!important;font-size:38px;letter-spacing:.76px}.wayward #photos .scroll-to-explore,.wayward .page-content h1{font-family:superior-title;font-style:normal;font-weight:400;line-height:var(--line-height-51,51px);text-align:center}.wayward #photos .scroll-to-explore{color:var(--Wayward-White,#fff);font-size:21px;letter-spacing:.42px;text-transform:none;width:240px}.wayward #photos .scroll-to-explore:hover{color:#ea7f96!important}.wayward .page-content p{color:#000!important}.wayward .page-content a{color:#ea7f96!important}.wayward .menu-tabs-block-acm .tabs-titles .button{background-color:#fff!important;color:#000!important;font-family:superior-title}.wayward .menu-tabs-block-acm .tabs-titles .button:hover{background-color:#000!important;color:#fff!important}.wayward .menu-tabs-block-acm .tabs-titles li.tab-title.active .button{background-color:#000!important;color:#fff!important;font-family:superior-title}.wayward .menu-tabs-block-acm .menu-block h3{color:#000!important;font-family:superior-title}.wayward .menu-tabs-block-acm .menu-block .dish .overline-big,.wayward .menu-tabs-block-acm .menu-block .dish p{color:#000!important}.wayward [id*=form_form_] button[type=submit],.wayward [id*=form_form_] input[type=submit]{background-color:#000!important;color:#fff!important}.wayward [id*=form_form_] button[type=submit]:hover,.wayward [id*=form_form_] input[type=submit]:hover{background-color:#ea7f96!important;color:#000!important}.wayward .form h3,.wayward [id*=form_form_] h3{border-bottom:1px solid silver;color:#000!important}
