body[data-home-slider] #top[data-promo-video] .promo-video{transform:none!important;overflow:hidden;background:#2b2420}
body[data-home-slider] #top[data-promo-video] .promo-video picture,body[data-home-slider] #top[data-promo-video] .promo-video img,body[data-home-slider] #top[data-promo-video] .promo-video video{position:absolute;inset:0;width:100%;height:100%;display:block;object-fit:cover;object-position:center}
body[data-home-slider] #top[data-promo-video] .promo-video video{z-index:1}
body[data-home-slider] #top[data-promo-video][data-slide="0"] .hero-copy,body[data-home-slider] #top[data-promo-video][data-slide="0"] .hero-shade,body[data-home-slider] #top[data-promo-video][data-slide="0"] .hero-michelin{opacity:0!important;pointer-events:none}
body[data-home-slider] #top[data-promo-video] .promo-offer-trigger{position:absolute;inset:0;z-index:0;display:none;width:100%;height:100%;padding:0;border:0;border-radius:inherit;background:transparent;cursor:pointer}
body[data-home-slider] #top[data-promo-video][data-slide="0"] .promo-offer-trigger{display:block}
body[data-home-slider] #top[data-promo-video] .promo-offer-trigger:focus-visible{outline:3px solid white;outline-offset:-5px}
body[data-home-slider] #top[data-promo-video] .slider-controls,body[data-home-slider] #top[data-promo-video] .hero-bottom{z-index:2}

body[data-home-slider] #top[data-promo-video="20261022"][data-slide="0"] .club-hero-button{opacity:0!important;pointer-events:none}
body[data-home-slider] #top[data-promo-video="20261022"] .promo-video{background:#8a684b}

@media(min-width:761px){body[data-home-slider] #top[data-promo-video="20261022"][data-slide="0"] .hero-bottom{left:auto;right:28px;bottom:44px;width:auto;max-width:40%;flex-wrap:nowrap}body[data-home-slider] #top[data-promo-video="20261022"][data-slide="0"] #hero-location{display:none}}
@media(max-width:760px){body[data-home-slider] #top[data-promo-video="20261022"][data-slide="0"] .slider-controls{top:18px;bottom:auto;right:12px;left:auto;transform:none;height:32px;gap:5px}body[data-home-slider] #top[data-promo-video="20261022"][data-slide="0"] .slider-controls .square{width:32px;height:32px;min-width:0;min-height:0;padding:0;font-size:22px}}
@media(max-width:760px){body[data-home-slider] #top[data-promo-video="20261022"] .promo-video img{height:calc(100% - 28px);object-fit:fill;object-position:center top}}
