.aresColorTile{width:50px;height:30px;display:inline-block;margin-right:1em}.background1{background-color:#fff}.beBackground{background-color:transparent}.color1{background-color:#00466a}.color2{background-color:#333}.color3{background-color:#333}.color4{background-color:#333}.navColor{background-color:#00466a}.navTextColor{background-color:#fff}.pagerColor{background-color:#00466a}.pagerTextColor{background-color:#fff}.buttonColor{background-color:#aaa}.buttonSearchColor{background-color:#d95900}.buttonBuyColor{background-color:#d95900}.buttonSelectColor{background-color:#d95900}.buttonTextColor{background-color:#fff}.buttonUiColor{background-color:#666}.buttonUiTextColor{background-color:#666}.tabSelectColor{background-color:#09c}.tabSelectedColor{background-color:#fff}.roomTabSelectedColor{background-color:#ddd}.priceColor{background-color:#63b353}.highPriceColor{background-color:#999}.dealsColor{background-color:#77c20d}.dealTextColor{background-color:#fff}.tableCellColor{background-color:#f2f2f2}.sidebarHeaderColor{background-color:#0177c1}.starRating{background-color:#ffae4a}.alertColor{background-color:#ed6053}.alertTextColor{background-color:#fff}.gm-style a,.gm-style div,.gm-style label,.gm-style span{font-family:Montserrat,sans-serif}body{font-family:Montserrat,sans-serif;background-color:#fff}.aresContentWrapInner{padding:2em;background-color:transparent;margin:0;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}.aresDealText{clear:both;background-color:#77c20d;color:#fff}.aresDealText:after{border-top-color:#77c20d}.aresBodyInner{padding:1em 2em 2em}.aresAlert{background-color:#ed6053;color:#fff;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}.aresPricePrice{color:#63b353}.aresHighPrice{color:#999}a:link{color:#00466a;text-decoration:none}a:hover{color:#333}a:visited{color:#333}a:active{color:#333}.aresProductItem .aresProductItemInner{background-color:#fff}.aresDetailsNav{background-color:#fff}.aresAmenitiesCont{background-color:#f2f2f2}.aresHideAmenities{border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0}.aresHotelPackagesList h4 span,.aresProductPackage .aresDetailsNav ul li span,.aresSelectedPage{background-color:#00466a;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px}.aresSelectedPage a:active,.aresSelectedPage a:hover,.aresSelectedPage a:link,.aresSelectedPage a:visited{color:#fff!important}.aresBESidebarHeader{background-color:#aaa}.aresBESidebarHeader{background-color:#0177c1}.aresRequired input{border-color:#ed6053!important}.aresOrderThanks{background-color:#5abf5b;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}.aresButton,button{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;background-color:#aaa;color:#fff}a.aresButton{color:#fff}.aresButton:hover,button:hover{background-color:#999}.aresButtonSearch{background-color:#d95900}.aresButtonSearch:hover{background-color:#ea6a11}.aresButtonBuy{background-color:#d95900}.aresButtonBuy:hover{background-color:#ea6a11}.aresButtonPrint,a.aresButtonPrint{background-color:#d95900}.aresButtonPrint:hover,a.aresButtonPrint:hover{background-color:#fb7b22}.aresDetailsNav ul li.aresNavItemRooms a,.aresDetailsNav ul li.aresNavItemTickets a,.aresProductItemsList .aresNavItem .aresButton{background:#d95900;border-right-color:#d95900;border-bottom-color:#d95900;color:#fff}.aresDetailsNav ul li.aresNavItemRooms a:hover,.aresDetailsNav ul li.aresNavItemTickets a:hover,.aresProductItemsList .aresNavItem .aresButton:hover{background:#ea6a11;border-bottom-color:#ea6a11;color:#fff}.aresDetailsNav ul li.aresNavItemSelected a{background:#fff;border-bottom-color:#fff}.aresDetailsNav ul li.aresNavItemRooms.aresNavItemSelected a,.aresDetailsNav ul li.aresNavItemTickets.aresNavItemSelected a{background-color:#ddd;color:#fff;border-bottom-color:#ddd;border-top-color:#ddd}.aresDetailsNav ul li.aresNavItemRooms.aresNavItemSelected a:after,.aresDetailsNav ul li.aresNavItemTickets.aresNavItemSelected a:after{border-top-color:#ddd}.aresDetailsNav ul li.aresPackageSearchSubmit a,.aresDetailsNav ul li.aresPackageSearchSubmit button{border-right-color:#d95900;border-bottom-color:#d95900}.aresAmenitiesLink{color:#666;background-color:#f2f2f2}.aresAmenitiesLink:hover{background-color:#f2f2f2}.ui-datepicker-calendar .ui-datepicker-current-day a{background:#d95900;color:#fff}.ui-datepicker-calendar .range-date a{background:#d95900;color:#fff}.ui-datepicker-calendar .max-date a{background:#d95900;color:#fff}.ui-datepicker-calendar .min-date a{background:#d95900;color:#fff}a.aresButton.aresButtonSelect,button.aresButton.aresButtonSelect{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;background-color:#d95900}a.aresButton.aresButtonSelect:hover,button.aresButton.aresButtonSelect:hover{background-color:#ea6a11}.aresBENav ul{background-color:#00466a}.aresBENav .aresSelected{background:#00466a}.aresBENav .aresSelected:after{border-top-color:#00466a}.aresBENav li a{color:#fff}.aresHotelRoomsTableLowPrice,.aresTicketTable .aresTicketTableAdult td{background-color:#f2f2f2}.aresBESidebar,.aresSearch,.aresTier1 .aresProductItem,.aresUpsellHeader,li.aresProductItem.aresProductActivity{background-image:none;padding-bottom:0;box-shadow:0 2px 8px rgba(0,0,0,.18);-moz-box-shadow:0 2px 8px rgba(0,0,0,.18);-webkit-box-shadow:0 2px 8px rgba(0,0,0,.18);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.aresProductItemsList{overflow:visible}.aresPackageConfigBar{background-color:#fff}.ui-widget{font-family:Montserrat,sans-serif}.ui-widget-header{background-color:#00466a;color:#fff}.aresDetailsNav ul li.aresPackageSearchSubmit a,.aresDetailsNav ul li.aresPackageSearchSubmit button{border-right-color:#d95900;border-bottom-color:#d95900}.aresPackageSidebar{background-color:#d95900}.aresUpsellInner{padding:2em}.aresUpsellImage{display:none}.aresProductItemsList{overflow:visible}.aresDealFlag::after{border-top-color:#77c20d}
body{background-color:#faf6f3;font-family:Montserrat,sans-serif;color:#383a3d}.aresThemeFooter,.aresThemeHeader{color:#383a3d;line-height:1.5;letter-spacing:0;font-weight:500;font-family:raleway,sans-serif}.aresThemeFooter ul,.aresThemeHeader ul{list-style:none}.aresThemeFooter button,.aresThemeHeader button{border-radius:0;outline:0}.aresThemeFooter button,.aresThemeHeader button{cursor:pointer}.aresThemeFooter img,.aresThemeHeader img{max-width:100%;display:block}.aresThemeFooter .site-footer__item h5,.aresThemeFooter h4,.aresThemeFooter h5,.aresThemeHeader .site-footer__item h5,.aresThemeHeader h4,.aresThemeHeader h5{font-family:Raleway,serif;font-weight:300;letter-spacing:.01em;margin-bottom:1.875rem;color:#00476b}@media screen and (min-width:60rem){.aresThemeFooter .site-footer__item h5,.aresThemeFooter h4,.aresThemeFooter h5,.aresThemeHeader .site-footer__item h5,.aresThemeHeader h4,.aresThemeHeader h5{margin-bottom:1.25rem}}.aresThemeFooter p,.aresThemeHeader p{color:#383a3d;font-family:Raleway,Arial,sans-serif;margin-bottom:30px}.aresThemeFooter h4,.aresThemeHeader h4{font-size:1.5rem;line-height:1.3;color:#00476b}@media screen and (min-width:60rem){.aresThemeFooter h4,.aresThemeHeader h4{font-size:24px;line-height:33.6px;margin-bottom:5px}}.aresThemeFooter .site-footer__item h5,.aresThemeFooter h5,.aresThemeHeader .site-footer__item h5,.aresThemeHeader h5{font-family:Raleway,Arial,sans-serif;font-weight:300;font-size:24px;line-height:33.6px;margin-bottom:5px;color:#00476b}@media screen and (min-width:60rem){.aresThemeFooter .site-footer__item h5,.aresThemeFooter h5,.aresThemeHeader .site-footer__item h5,.aresThemeHeader h5{font-size:24px;line-height:33.6px;margin-bottom:5px}}.aresThemeFooter a,.aresThemeHeader a{color:#00a3e0;cursor:pointer;text-decoration:none;transition:color .3s}.aresThemeFooter a:hover,.aresThemeHeader a:hover{text-decoration:none;color:#00476b;transition:color .3s}.aresThemeFooter button,.aresThemeHeader button{font-family:Raleway,Arial,sans-serif}.dot-spacer{margin-left:.3125rem;margin-right:.3125rem}#container{height:100%;overflow:initial;margin-top:0}.header-nav{background-color:#fff;border-bottom:1px solid #ccc;-ms-flex-align:stretch;align-items:stretch;color:#383a3d;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;font-size:.875rem;-ms-flex-pack:start;justify-content:flex-start;left:50%;margin-right:auto;margin-left:auto;max-width:120rem;overflow-y:inherit;position:relative;text-transform:uppercase;top:0;transform:translateX(-50%);width:100%;z-index:12}.header-nav a{color:#383a3d;cursor:pointer;font-family:Raleway,sans-serif;font-weight:500}.header-nav a:visited{color:#383a3d}.header-nav a:active{color:#383a3d}.header-nav a:hover{color:#000}@media screen and (min-width:65.625rem){.header-nav a{height:auto;overflow-y:inherit}}.header-nav__container{-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;justify-content:flex-start;max-width:1140px;width:100%;z-index:99999}@media screen and (min-width:65.625rem){.header-nav__container{margin-left:auto;margin-right:auto}}.header-nav__container-item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;z-index:99999}.header-nav__container-item.\--nav{-ms-flex-preferred-size:auto;flex-basis:auto;-ms-flex-order:1;order:1}.top-nav{background-color:#fff;-ms-flex-order:3;order:3;display:none;font-size:.875rem;text-transform:capitalize;width:100%;max-width:120rem}@media screen and (min-width:65.625rem){.top-nav{height:0;display:block;-ms-flex-order:2;order:2;transition:height .3s;overflow-y:hidden}}.top-nav.\--show{height:auto}@media screen and (min-width:65.625rem){.top-nav.\--show{height:2.625rem;transition:height .3s}}.top-nav__container{width:100%;max-width:1140px}@media screen and (min-width:65.625rem){.top-nav__container{padding-left:1.25rem;padding-right:1.25rem;margin-left:auto;margin-right:auto}}.top-nav__items{background-color:#fff;list-style:none;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-direction:column;flex-direction:column;margin-top:.625rem;margin-bottom:0;margin-left:0;margin-right:0}@media screen and (min-width:65.625rem){.top-nav__items{-ms-flex-direction:row;flex-direction:row;margin-top:0}}.top-nav__item{padding-left:1.25rem;padding-right:1.25rem;padding-top:.3125rem;padding-bottom:.3125rem;margin-bottom:0}@media screen and (min-width:65.625rem){.top-nav__item{padding-left:1.25rem;padding-right:1.25rem;padding-top:.625rem;padding-bottom:.625rem;margin-top:0;margin-bottom:0;margin-left:0;margin-right:0}}.top-nav__item:first-child{display:none;color:#fff;font-size:14px;font-family:Raleway,Arial,sans-serif;border-radius:0;padding-top:2.1875rem}.top-nav__item:first-child:visited{color:#fff}.top-nav__item:first-child:hover{color:#fff}@media screen and (min-width:65.625rem){.top-nav__item:first-child{display:inline;padding-top:0}}.top-nav__item:last-child{padding-right:0;padding-top:.3125rem}@media screen and (min-width:65.625rem){.top-nav__item:last-child{padding-top:.625rem}}.top-nav__item a,.top-nav__item a:visited{color:#383a3d}.top-nav__item a:hover,.top-nav__item a:visited:hover{color:#383a3d}.main-nav{background-color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;margin-left:auto;margin-right:auto;max-width:120rem;-ms-flex-order:2;order:2;transition:background-color .3s;width:100%}@media screen and (min-width:65.625rem){.main-nav{-ms-flex-direction:row;flex-direction:row;height:5.625rem;-ms-flex-order:3;order:3}}.main-nav a,.main-nav a:visited{color:#00476b}.main-nav a:active,.main-nav a:hover{color:#00476b}.main-nav__container{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start}@media screen and (min-width:65.625rem){.main-nav__container{-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row;padding-left:.625rem;padding-right:.625rem}}.main-nav__header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin-left:0;margin-right:auto;min-height:3.75rem;width:100%}@media screen and (min-width:65.625rem){.main-nav__header{width:auto}}.main-nav__header-logo{padding-left:1.25rem}@media screen and (min-width:65.625rem){.main-nav__header-logo{margin-top:-2px;padding-left:0}}.main-nav__header-logo img{height:4.375rem;transform:scale(.76,.76);transform-origin:left}@media screen and (min-width:60rem){.main-nav__header-logo img{transform:scale(1,1);transition:transform .3s}}.main-nav__items-container{display:none;-ms-flex-pack:end;justify-content:flex-end}@media screen and (min-width:65.625rem){.main-nav__items-container{display:-ms-flexbox;display:flex;height:5.625rem}}.main-nav__items{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;list-style:none;-ms-flex-pack:end;justify-content:flex-end;margin-left:0;margin-right:auto;margin-top:0;margin-bottom:0;width:100%}@media screen and (min-width:65.625rem){.main-nav__items{background-image:none;-ms-flex-direction:row;flex-direction:row;margin-right:0;width:auto}}.main-nav__item{border-bottom:1px solid #fff;font-size:.9375rem;font-weight:700;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:.3125rem}@media screen and (min-width:65.625rem){.main-nav__item{border-bottom:6px solid transparent;padding-top:1.1875rem;padding-bottom:1.0625rem;margin-right:1.5rem;transition:border .3s}}@media screen and (min-width:40rem){.main-nav__item{position:relative}}.main-nav__item:active,.main-nav__item:hover{border-bottom:6px solid #00a3e0}.main-nav__item a,.main-nav__item a:visited{color:#383a3d}.main-nav__item.\--children{position:relative}@media screen and (min-width:65.625rem){.main-nav__item.\--children:hover{border-bottom:6px solid #00a3e0;position:relative}.main-nav__item.\--children:hover .main-nav__sub-items{display:-ms-flexbox;display:flex;animation-duration:.3s;animation-name:dropMenu}}.main-nav__item.\--children button{color:#383a3d;font-family:Raleway;font-weight:700;padding-right:0;padding-top:1.0625rem;padding-bottom:1.0625rem;padding-left:0;position:relative;transition:color .3s}@media screen and (min-width:65.625rem){.main-nav__item.\--children button{line-height:1.3125rem}}.main-nav__item.\--children button:hover{color:#383a3d;transition:color .3s}.main-nav__item a{display:block;font-family:Raleway;font-size:1rem;line-height:1rem;padding-left:.9375rem;padding-right:.9375rem;padding-top:1.0625rem;padding-bottom:1.0625rem}.main-nav__item a:hover{color:#000}.main-nav__item a:focus{color:#00476b}@media screen and (min-width:65.625rem){.main-nav__item a{font-size:.8125rem;line-height:1.3125rem}}.main-nav__item>a{padding-left:0;font-size:.9375rem}@media screen and (min-width:65.625rem){.main-nav__item>a{font-size:.8125rem}}.main-nav__item button{background-color:#ccc;border:0;color:#383a3d;display:block;font-family:Raleway;font-size:.9375rem;padding-left:.3125rem;padding-right:1.25rem;padding-top:1.0625rem;padding-bottom:1.0625rem;text-align:left;text-transform:uppercase;width:100%}@media screen and (min-width:65.625rem){.main-nav__item button{background-color:transparent;font-size:.8125rem;padding-top:0;padding-bottom:0;text-align:center;width:auto}}.main-nav__sub-items{background-color:#fff;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-left:1px solid #ccc;display:none;font-weight:400;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;padding-top:.625rem;padding-bottom:.625rem;text-transform:none}@media screen and (min-width:65.625rem){.main-nav__sub-items{background-color:#fff;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15.625rem;padding-top:1.875rem;padding-bottom:1.875rem;padding-left:1.875rem;padding-right:1.875rem;position:absolute;right:50%;text-transform:uppercase;top:calc(107%);width:31.25rem;z-index:100}.main-nav__sub-items:hover{display:-ms-flexbox;display:flex}}.main-nav__sub-item{list-style:none;margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;width:100%}@media screen and (min-width:65.625rem){.main-nav__sub-item{margin-left:0;width:50%}.main-nav__sub-item a{color:#383a3d!important;font-weight:700;transition:background-color .3s}.main-nav__sub-item a:hover{color:#00476b!important;background-color:#fff;border-bottom:0;transition:background-color .3s}}.main-nav__sub-item a{display:block;font-size:.9375rem;padding-top:.625rem;padding-bottom:.625rem;padding-left:2.5rem;padding-right:1.25rem;width:100%}@media screen and (min-width:65.625rem){.main-nav__sub-item a{font-size:.8125rem}}.main-nav__sub-item a:hover{color:#00476b}@media screen and (min-width:65.625rem){.main-nav__sub-item a{padding-left:1.25rem}}.site-footer{position:relative}.site-footer ul{margin-top:0;margin-bottom:0;margin-left:0;margin-right:0}.site-footer ul li{list-style:none;list-style-margin-top:0;list-style-margin-bottom:0;list-style-margin-left:0;list-style-margin-right:0}.site-footer__container{border-top:1px solid #ccc;background-position:bottom center;background-size:contain;background-repeat:no-repeat;display:-ms-flexbox;display:flex;-ms-flex-flow:column wrap;flex-flow:column wrap;margin-left:auto;margin-right:auto;max-width:1140px;padding-top:2.8125rem;padding-left:1.25rem;padding-right:1.25rem;position:relative;z-index:2}@media screen and (min-width:60rem){.site-footer__container{-ms-flex-direction:row;flex-direction:row;font-size:1rem}}.site-footer__item{-ms-flex-preferred-size:auto;flex-basis:auto}@media screen and (min-width:60rem){.site-footer__item{-ms-flex-preferred-size:33%;flex-basis:33%}}@media screen and (min-width:60rem){.site-footer__item.\--contact{-ms-flex-preferred-size:26%;flex-basis:26%}}@media screen and (min-width:60rem){.site-footer__item.\--links{-ms-flex-preferred-size:18%;flex-basis:18%}}@media screen and (min-width:60rem){.site-footer__item.\--partners{-ms-flex-preferred-size:56%;flex-basis:56%}}.site-footer__item h5{color:#00476b;font-size:1.5rem;margin-bottom:.3125rem}.site-footer__item-contact{margin-bottom:.625rem;width:100%}@media screen and (min-width:60rem){.site-footer__item-contact{padding-right:.625rem;padding-left:.625rem;margin-bottom:3.75rem}.site-footer__item-contact p{color:#383a3d}.site-footer__item-contact a{color:#00a3e0}}.site-footer__partners{width:100%;margin-bottom:.9375rem;padding-right:1.25rem}@media screen and (min-width:60rem){.site-footer__partners{padding-right:.625rem;margin-bottom:3.75rem}}.site-footer__links{width:100%;margin-bottom:.9375rem}@media screen and (min-width:60rem){.site-footer__links{padding-right:.625rem;margin-bottom:3.75rem}}.site-footer__legal{font-family:Montserrat,sans-serif;font-weight:400;background-color:#fff;margin-right:auto;margin-left:auto;padding-top:2.1875rem;padding-right:1.25rem;padding-bottom:1.875rem;padding-left:1.25rem;width:100%;max-width:120rem}.site-footer__legal-column{color:#383a3d;font-size:1.0625rem;max-width:120rem;text-align:center}.site-footer__legal-column a{color:#00a3e0;font-size:1.0625rem}.site-footer-link__items{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}.site-footer-link__item{margin-left:0;margin-bottom:0;width:100%}.site-footer-link__item a{color:#00a3e0;font-size:.875rem;line-height:1.5}@media screen and (min-width:60rem){.site-footer-link__item a{font-size:1rem}}.site-footer-social{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:1.25rem}.site-footer-social__item{height:2.875rem;width:2.875rem;margin-right:.625rem}@media screen and (min-width:60rem){.site-footer-social__item{height:2.5rem;width:2.5rem}}.site-footer-social__item a{position:relative;color:transparent}.site-footer-social__item a:before{color:#00a3e0;position:absolute;width:2.875rem;height:2.875rem;font-size:2.875rem;transition:color .3s,transform .3s}@media screen and (min-width:60rem){.site-footer-social__item a:before{width:2.5rem;height:2.5rem;font-size:2.5rem}}.site-footer-social__item a:hover{color:transparent;transition:transform .3s}.site-footer-social__item a:hover:before{color:#d95900;transform:scale3d(1.1,1.1,1);transition:color .3s,transform .3s}.site-footer-social__item a.\--facebook:before{content:""}.site-footer-social__item a.\--instagram:before{content:""}.site-footer-social__item a.\--youtube:before{content:""}.site-footer-social__item a.\--linkedin:before{content:""}.site-footer-logos{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:100%}.site-footer-logos__seal-dana-point.logo a img{max-width:75px}@media screen and (min-width:60rem){.site-footer-logos{-ms-flex-pack:start;justify-content:start}}.logo{display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-preferred-size:33%;flex-basis:33%;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;max-width:33%;margin-top:0;margin-right:0;margin-left:0}@media screen and (min-width:60rem){.logo{-ms-flex-preferred-size:16.6667%;flex-basis:16.6667%;max-width:16.6667%;width:16.6667%}}.logo a{display:block}.logo a img{max-width:5.625rem;width:5.625rem}.logo:last-of-type{margin-right:0}.browse-happy{z-index:9999999;position:absolute;top:25%;width:100%;display:none}.browse-happy__message{width:50%;background:#fff;margin:0 auto;padding:50px;box-shadow:#000 1px 1px 10px}ul.main-nav__items a{font-weight:700}@keyframes dropMenu{from{opacity:0}to{opacity:1}}.width-restrict{width:100%;max-width:1140px;margin:0 auto}