/*!/wp-content/themes/wassupvegas-premium/assets/css/global.css*/:root{--wv-bg:#fffaf3;--wv-surface:#fff;--wv-text:#17171b;--wv-muted:#6f7179;--wv-line:#eadfd2;--wv-accent:#ff8a2a;--wv-pink:#ff3f76;--wv-gold:#d9a441;--wv-radius:20px}body,body#dark-mode{background:#fffaf3!important;color:var(--wv-text)!important;-webkit-font-smoothing:antialiased}#header-container{position:relative;background:rgb(255 251 246 / .97)!important;border-bottom:1px solid rgb(120 82 28 / .10)!important;box-shadow:0 8px 30px rgb(102 71 28 / .05)!important}#header-container:before{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:linear-gradient(90deg,#ff9c3d,#ff4d7c 42%,#8b5cf6 72%,#1ec8c5)}#header,#header .container,#navigation,#navigation.style-1{background:transparent!important}#navigation ul li a{color:#2d2a28!important;font-weight:700}#navigation ul li a:hover,#navigation ul li.current-menu-item>a,#navigation ul li.current_page_item>a{color:#ef7418!important}.header-widget a.button{background:linear-gradient(135deg,#ff8a2a,#ffb347)!important;color:#fff!important;border:0!important;border-radius:999px!important}#header .header-widget>a.button[href*="/add-listing"]{display:none!important}#footer{background:#fff7eb!important;color:#68635d!important;border-top:1px solid rgb(116 79 24 / .10)!important}#footer a,#footer h4{color:#2f2a25!important}#footer a:hover{color:#ef7418!important}.mobile-navigation-wrapper{background:#fffaf3!important;color:#17191d!important}.mobile-navigation-wrapper a{color:#2d2a28!important}.wv-floating-business-cta{position:fixed;right:18px;bottom:18px;z-index:9998;display:flex;gap:6px;align-items:center;padding:12px 16px;border-radius:999px;background:#fff;color:#282522!important;border:1px solid #eadfce;box-shadow:0 14px 36px rgb(42 28 12 / .16);font-size:12px;text-decoration:none!important}.wv-floating-business-cta strong{color:#ef7418}@media(max-width:700px){.wv-floating-business-cta{right:12px;bottom:62px;font-size:11px;padding:10px 13px}}@media (min-width:992px){#header-container{min-height:86px!important}#header{min-height:86px!important}#header .container{max-width:1440px!important;min-height:86px!important;padding-left:24px!important;padding-right:24px!important;display:flex!important;align-items:center!important;flex-wrap:nowrap!important}#header .left-side{float:none!important;width:auto!important;min-width:0!important;height:86px!important;display:flex!important;align-items:center!important;flex:1 1 auto!important}#header #logo{float:none!important;width:auto!important;height:auto!important;margin:0 28px 0 0!important;padding:0!important;border:0!important;flex:0 0 auto!important}#header #logo img{display:block!important;width:auto!important;max-width:145px!important;max-height:54px!important;object-fit:contain!important}#header #navigation,#header #navigation.style-1{float:none!important;width:auto!important;margin:0!important;padding:0!important;flex:1 1 auto!important}#header #navigation>ul,#header #navigation.style-1>ul{display:flex!important;align-items:center!important;flex-wrap:nowrap!important;margin:0!important;padding:0!important}#header #navigation>ul>li,#header #navigation.style-1>ul>li{float:none!important;display:block!important;margin:0!important;white-space:nowrap!important}#header #navigation>ul>li>a,#header #navigation.style-1>ul>li>a{display:flex!important;align-items:center!important;min-height:86px!important;padding:0 9px!important;font-size:13px!important;line-height:1!important}#header .right-side{float:none!important;width:auto!important;height:86px!important;min-width:max-content!important;margin-left:18px!important;display:flex!important;align-items:center!important;flex:0 0 auto!important}#header .header-widget{height:auto!important;padding:0!important;border:0!important;display:flex!important;align-items:center!important;gap:10px!important}#header .header-widget a.button{margin:0!important}}@media (min-width:992px) and (max-width:1280px){#header #logo{margin-right:18px!important}#header #logo img{max-width:125px!important}#header #navigation>ul>li>a,#header #navigation.style-1>ul>li>a{padding-left:6px!important;padding-right:6px!important;font-size:12px!important}#header .right-side{margin-left:10px!important}}@media (min-width:992px){#header,#header .container{position:relative!important}#header .right-side,#header .right-side.cloned,#header .header-widget{position:static!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;transform:none!important}#header .right-side{align-self:stretch!important;margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important;overflow:visible!important}#header .header-widget{min-height:86px!important;margin:0!important;line-height:normal!important}#header .header-widget>*{flex:0 0 auto!important}#header .listeo-cart-container{display:none!important}}@media (min-width:992px){#header .listeo-cart-container,#header .cart-btn,#header .header-cart{display:none!important}#header .header-widget .user-menu{margin:0!important}}@media (min-width:992px) and (max-width:1540px){#header .container{max-width:1360px!important;padding-left:18px!important;padding-right:18px!important}#header #logo{margin-right:14px!important}#header #logo img{max-width:124px!important;max-height:48px!important}#header #navigation>ul>li>a,#header #navigation.style-1>ul>li>a{padding-left:5px!important;padding-right:5px!important;font-size:12px!important;letter-spacing:-.01em!important}#header .right-side{margin-left:8px!important}#header .header-widget{gap:7px!important}#header .header-widget .user-name{white-space:nowrap!important}#header .header-widget a.button{padding-left:18px!important;padding-right:18px!important;white-space:nowrap!important}}@media (min-width:992px) and (max-width:1210px){#header #navigation>ul>li>a,#header #navigation.style-1>ul>li>a{padding-left:4px!important;padding-right:4px!important;font-size:11.5px!important}#header .header-widget a.button{padding-left:14px!important;padding-right:14px!important}}@media (min-width:992px){.wv-business-float,.wv-owner-float,.wv-floating-business-cta{right:92px!important;bottom:28px!important}}@media (max-width:991px){.wv-business-float,.wv-owner-float,.wv-floating-business-cta{display:none!important}}.wv-site-footer{position:relative;z-index:2;background:#17191d;color:#d8d4cd;padding:56px max(24px,calc((100vw - 1240px)/2)) 22px;border-top:3px solid #ff9b31}.wv-footer-shell{display:grid;grid-template-columns:1.15fr 1.85fr;gap:64px;align-items:start}.wv-footer-name{display:inline-block;color:#fff!important;font-weight:900;font-size:28px;letter-spacing:-.045em}.wv-footer-name span{color:#ff9b31}.wv-footer-brand p{max-width:440px;margin:14px 0 0;color:#aaa49c!important;line-height:1.65}.wv-footer-nav{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.wv-footer-nav>div{display:flex;flex-direction:column;gap:9px}.wv-footer-nav strong{color:#fff;font-size:13px;text-transform:uppercase;letter-spacing:.08em;margin-bottom:4px}.wv-footer-nav a{color:#bbb5ad!important;font-size:14px}.wv-footer-nav a:hover{color:#ffad42!important}.wv-footer-bottom{display:flex;justify-content:space-between;gap:24px;flex-wrap:wrap;margin-top:42px;padding-top:20px;border-top:1px solid rgb(255 255 255 / .10);color:#8f8a84;font-size:12px}#footer:empty{display:none!important}@media(max-width:768px){.wv-site-footer{padding:42px 20px 20px}.wv-footer-shell{grid-template-columns:1fr;gap:34px}.wv-footer-nav{grid-template-columns:1fr 1fr;gap:28px}.wv-footer-bottom{flex-direction:column;gap:6px}}body #footer,body #footer.dark,body footer#footer{display:none!important}.wv-site-footer{display:block!important;margin:0!important;width:100%!important}@media(max-width:991px){.listeo-cart-container,.cart-btn,.header-cart,[class~="listeo-cart-container"]{display:none!important}}#sign-in-dialog{width:min(92vw,520px)!important;max-width:520px!important;padding:0!important;overflow:hidden!important;border:1px solid rgb(255 255 255 / .12)!important;border-radius:24px!important;background:#fff!important;box-shadow:0 30px 90px rgb(23 25 29 / .28)!important}#sign-in-dialog .small-dialog-header{position:relative!important;margin:0!important;padding:30px 30px 24px!important;border:0!important;background:radial-gradient(circle at 92% 0,rgb(255 63 118 / .25),transparent 38%),linear-gradient(125deg,#17191d,#211326)!important}#sign-in-dialog .small-dialog-header:before{content:"WASSUPVEGAS ACCOUNT";display:block;margin-bottom:6px;color:#ff9b3f;font-size:9px;font-weight:950;letter-spacing:.16em}#sign-in-dialog .small-dialog-header h3{margin:0!important;color:#fff!important;font-size:27px!important;font-weight:900!important;letter-spacing:-.035em}#sign-in-dialog .mfp-close{top:15px!important;right:15px!important;color:#fff!important;opacity:.85!important}#sign-in-dialog .sign-in-form{padding:22px 30px 28px!important}#sign-in-dialog .tabs-nav{display:grid!important;grid-template-columns:1fr 1fr;gap:4px;margin:0 0 22px!important;padding:4px!important;border:1px solid #eadfd3!important;border-radius:999px!important;background:#fff8f0!important}#sign-in-dialog .tabs-nav li{float:none!important;width:auto!important;margin:0!important}#sign-in-dialog .tabs-nav li a{display:flex!important;align-items:center!important;justify-content:center!important;height:38px!important;padding:0 14px!important;border:0!important;border-radius:999px!important;background:transparent!important;color:#746d67!important;font-size:11px!important;font-weight:900!important}#sign-in-dialog .tabs-nav li.active a,#sign-in-dialog .tabs-nav li a:hover{background:#17191d!important;color:#fff!important}#sign-in-dialog .form-row{margin-bottom:12px!important}#sign-in-dialog .form-row label{position:relative!important;margin:0!important}#sign-in-dialog .form-row label>i{display:none!important}#sign-in-dialog input[type="text"],#sign-in-dialog input[type="email"],#sign-in-dialog input[type="password"]{width:100%!important;height:48px!important;margin:0!important;padding:0 15px!important;border:1px solid #e6ddd4!important;border-radius:13px!important;background:#fff!important;color:#1b1918!important;font-size:13px!important;box-shadow:none!important}#sign-in-dialog input[type="text"]:focus,#sign-in-dialog input[type="email"]:focus,#sign-in-dialog input[type="password"]:focus{border-color:#ff8a24!important;box-shadow:0 0 0 3px rgb(255 138 36 / .10)!important}#sign-in-dialog input[type="submit"]{width:100%!important;min-height:46px!important;margin:10px 0 0!important;border:0!important;border-radius:999px!important;background:linear-gradient(135deg,#ff8a24,#ff4f73)!important;color:#fff!important;font-size:11px!important;font-weight:950!important;letter-spacing:.04em!important;text-transform:uppercase!important;box-shadow:0 10px 24px rgb(240 93 66 / .18)!important}#sign-in-dialog .lost_password{display:block!important;margin:7px 2px 0!important;text-align:right!important}#sign-in-dialog .lost_password a,#sign-in-dialog .privacy_policy a{color:#d86619!important;font-size:11px!important;font-weight:800!important}#sign-in-dialog .checkboxes label{color:#746d67!important;font-size:11px!important}#sign-in-dialog .account-type{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important;margin:0 0 14px!important}#sign-in-dialog .account-type>div{width:auto!important;margin:0!important}#sign-in-dialog .account-type label{display:flex!important;align-items:center!important;justify-content:center!important;min-height:42px!important;padding:0 10px!important;border:1px solid #e6ddd4!important;border-radius:12px!important;background:#fff!important;color:#625b55!important;font-size:11px!important;font-weight:850!important}#sign-in-dialog .account-type input:checked+label{border-color:#17191d!important;background:#17191d!important;color:#fff!important}#sign-in-dialog .account-type label i{display:none!important}#sign-in-dialog .nsl-container{padding:0 30px 28px!important}#sign-in-dialog .nsl-container-buttons{margin:0!important}#sign-in-dialog .nsl-button{overflow:hidden!important;border:1px solid #e6ddd4!important;border-radius:999px!important;box-shadow:none!important}#sign-in-dialog .notification{border-radius:12px!important;font-size:12px!important}@media(max-width:600px){#sign-in-dialog{width:calc(100vw - 24px)!important;border-radius:20px!important}#sign-in-dialog .small-dialog-header{padding:25px 20px 20px!important}#sign-in-dialog .sign-in-form{padding:18px 20px 22px!important}#sign-in-dialog .nsl-container{padding:0 20px 22px!important}}.mobile-navigation-wrapper .mobile-nav-widgets{display:none!important}