/* Ny Tanàna Hôtel — 75% compact transparent header v5.1. */
@media(min-width:901px){
 body .site-header.nth-travel-header,body.home .site-header.nth-travel-header{position:absolute!important;top:0!important;left:0!important;right:0!important;height:159px!important;min-height:159px!important;padding:5px 0 0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}
 body.admin-bar .site-header.nth-travel-header,body.home.admin-bar .site-header.nth-travel-header{top:32px!important}
 body .site-header .nth-header-shell,body.home .site-header .nth-header-shell{grid-template-columns:206px minmax(0,1fr)!important;width:calc(100% - 52px)!important;height:154px!important;min-height:154px!important;background:transparent!important}
 body .site-header .nth-logo-column,body.home .site-header .nth-logo-column{width:206px!important;height:176px!important;padding:10px 11px 18px!important;border-radius:0 0 7px 7px!important;background:rgba(255,255,255,.98)!important;box-shadow:0 6px 13px rgba(0,0,0,.20)!important}
 body .site-header .nth-logo-column:after,body.home .site-header .nth-logo-column:after{left:24px!important;right:17px!important;bottom:-10px!important;height:16px!important;transform:rotate(-4deg)!important;background:#2f8008!important}
 body .site-header .nth-header-logo,body.home .site-header .nth-header-logo{background:transparent!important}
 body .site-header .nth-header-logo img,body .site-header .nth-header-logo .custom-logo,body.home .site-header .nth-header-logo img,body.home .site-header .nth-header-logo .custom-logo{width:184px!important;height:143px!important;background:transparent!important}
 body .site-header .nth-header-right,body.home .site-header .nth-header-right{grid-template-rows:76px 76px!important;height:152px!important;background:transparent!important}
 body .site-header .nth-info-row,body.home .site-header .nth-info-row{height:76px!important;min-height:76px!important;padding:0 38px 0 39%!important;background:linear-gradient(90deg,#9c2d14,#771c0b)!important}
 body .site-header .nth-info-row:before,body.home .site-header .nth-info-row:before{width:39%!important;background:linear-gradient(120deg,#388e09,#286f06)!important;clip-path:polygon(0 0,100% 0,94% 100%,0 100%)!important}
 body .site-header .nth-info-item,body.home .site-header .nth-info-item{height:36px!important;padding:0 20px!important;border-right:1px solid rgba(255,255,255,.72)!important}
 body .site-header .nth-info-item:nth-child(2),body.home .site-header .nth-info-item:nth-child(2),body .site-header .nth-address-item,body.home .site-header .nth-address-item{position:absolute!important;z-index:2!important;left:24px!important;top:20px!important;display:flex!important;max-width:33%!important;padding:0!important;border:0!important;color:#fff!important}
 body .site-header .nth-info-icon,body.home .site-header .nth-info-icon{color:#fff!important;font-size:21px!important}
 body .site-header .nth-info-item small,body.home .site-header .nth-info-item small{max-width:285px!important;color:#fff!important;font:700 16px/1.15 Arial,sans-serif!important;letter-spacing:0!important}
 body .site-header .nth-address-item small,body.home .site-header .nth-address-item small{font-size:16px!important;color:#fff!important}
 body .site-header .nth-header-socials,body.home .site-header .nth-header-socials{gap:14px!important;height:36px!important;padding-left:22px!important}
 body .site-header .nth-header-socials a,body.home .site-header .nth-header-socials a{width:26px!important;height:29px!important;font-size:14px!important;color:#fff!important}
 body .site-header .nth-nav-row,body.home .site-header .nth-nav-row{width:calc(100% + 1px)!important;height:76px!important;min-height:76px!important;padding:0 12px 0 26px!important;border-radius:0 0 11px 11px!important;background:rgba(255,255,255,.97)!important;box-shadow:0 5px 12px rgba(0,0,0,.20)!important}
 body .site-header .nth-primary-nav a,body.home .site-header .nth-primary-nav a{min-height:76px!important;padding:14px 24px!important;border-bottom-width:4px!important;font-size:15px!important}
 body .site-header .nth-nav-reservation,body.home .site-header .nth-nav-reservation{min-width:184px!important;min-height:47px!important;margin-left:20px!important;padding:11px 23px!important;border-radius:10px!important;font-size:15px!important}
 body.home .hero-slider .hero-content{padding-top:220px!important}
 body .inner-page-hero{padding-top:105px!important;background-position:center!important}
 body .premium-post-hero{padding-top:180px!important}
 body.single-room .room-hero{padding-top:180px!important}
}
@media(min-width:901px) and (max-width:1350px){body .site-header .nth-header-shell,body.home .site-header .nth-header-shell{grid-template-columns:174px minmax(0,1fr)!important;width:97%!important}body .site-header .nth-logo-column,body.home .site-header .nth-logo-column{width:174px!important;height:154px!important}body .site-header .nth-header-logo img,body .site-header .nth-header-logo .custom-logo,body.home .site-header .nth-header-logo img,body.home .site-header .nth-header-logo .custom-logo{width:153px!important;height:125px!important}body .site-header .nth-info-row,body.home .site-header .nth-info-row{padding-right:18px!important}body .site-header .nth-info-item,body.home .site-header .nth-info-item{padding-left:11px!important;padding-right:11px!important}body .site-header .nth-info-icon,body.home .site-header .nth-info-icon{font-size:17px!important}body .site-header .nth-info-item small,body.home .site-header .nth-info-item small,body .site-header .nth-address-item small,body.home .site-header .nth-address-item small{font-size:12px!important}body .site-header .nth-header-socials,body.home .site-header .nth-header-socials{gap:7px!important;padding-left:10px!important}body .site-header .nth-primary-nav a,body.home .site-header .nth-primary-nav a{padding-left:12px!important;padding-right:12px!important;font-size:12px!important}body .site-header .nth-nav-reservation,body.home .site-header .nth-nav-reservation{min-width:130px!important;margin-left:9px!important;padding-left:11px!important;padding-right:11px!important;font-size:12px!important}}
@media(max-width:900px){body .site-header.nth-travel-header,body.home .site-header.nth-travel-header{position:absolute!important;background:rgba(255,255,255,.95)!important;backdrop-filter:blur(10px)!important}body .site-header .nth-logo-column,body.home .site-header .nth-logo-column{background:transparent!important}body .site-header .nth-header-logo,body.home .site-header .nth-header-logo,body .site-header .nth-header-logo img,body .site-header .nth-header-logo .custom-logo,body.home .site-header .nth-header-logo img,body.home .site-header .nth-header-logo .custom-logo{background:transparent!important}}
