/* Layout: Main Layout */body{padding:0;margin:0;font-size:16px;color:#000;background:#fff;font-family:'Manrope',sans-serif;font-weight:400;overflow-x:hidden;box-sizing:border-box}body a{transition:.3s}body h1,body h2,body h3,body h4,body h5,body p strong{font-family:'Domine',serif}body h1{font-size:50px;font-weight:700}body h2{font-size:30px}body h3,body p strong{font-size:25px}body h4{font-size:20px}body h5{font-size:18px}body p{font-size:16px;line-height:27px;margin:0 0 20px 0}body p a{color:#bda18c;text-decoration:none}body p a:hover{color:#000;text-decoration:underline}.blog-posts-sidebar .blog-post .side .title a:hover{color:#bda18c}.site-breadcrumb ul.breadcrumb li a:hover{color:#bda18c}.blog-categories-sidebar-section.sidebar-section .category a{color:#000}.blog-categories-sidebar-section.sidebar-section .category a:hover{color:#bda18c}.blog-categories-sidebar-section.sidebar-section .category a .count{display:none}.blog-categories-sidebar-section .category a .name:hover{color:#bda18c}div.blog-post-search .pagination .button:hover{background:transparent;color:#000}div.blog-post-search .pagination .button.selected:hover{color:#fff;background:#000}.container{width:96%;max-width:1520px;margin:0 auto;padding:0}@media (max-width:991px){html{-webkit-text-size-adjust:none}body .container{width:90%}}@media (max-width:767px){body h1{font-size:32px}body h2{font-size:25px}body h3,body p strong{font-size:22px}body h4{font-size:18px}body h5{font-size:16px}body p{font-size:15px}body ul li{font-size:15px}}/* Page: {{ siteSettings.businessName }} */.hero_sec{position:relative;background:#191919;box-shadow:rgba(0,0,0,0.25) 0 54px 55px,rgba(0,0,0,0.12) 0 -12px 30px,rgba(0,0,0,0.12) 0 4px 6px,rgba(0,0,0,0.17) 0 12px 13px,rgba(0,0,0,0.09) 0 -3px 5px}.hero_sec .grid{display:grid;grid-template-columns:7.5fr 4.5fr;grid-auto-flow:dense;min-height:650px;max-height:1000px;height:100%}.hero_sec .grid .right img{width:100%;height:100%;object-fit:cover;max-height:1000px}.hero_sec .grid .left{display:flex;justify-content:center;align-items:center;padding:0 20px}.hero_sec .grid .left .content{max-width:700px;margin:0 auto;flex:1}.hero_sec .grid .left .content h1{margin-top:0;color:#fff}.hero_sec .grid .left .content p{color:#fff}.shop_sec{margin:0;padding:110px 0 145px 0;position:relative}.shop_sec .bg{width:100%;border:none;max-width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover;filter:brightness(50%)}.shop_sec .container{max-width:1380px}.shop_sec .grid{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:155px;position:relative;align-items:center}.shop_sec .left_part{display:flex;justify-content:center}.shop_sec .left_part img{width:100%;border:none;max-width:350px;height:auto}.shop_sec .right_part{margin:0;padding:0}.shop_sec .right_part p{margin:0 0 35px;padding:0;color:#fff}.shop_sec .right_part .button{margin:0;padding:0;display:flex;justify-content:center;gap:18px}.about_sec{padding-bottom:50px;background:#fff;position:relative}.about_sec .container{max-width:1390px;position:relative}.about_sec h2{margin-top:0}.about_sec .grid{display:grid;grid-template-columns:1fr 1fr;gap:70px;grid-auto-flow:dense}.about_sec .grid .photo .site-slider .slides{aspect-ratio:4/3}.about_sec .grid .photo .site-slider .slides img{width:100%;height:100%;object-fit:cover;display:block}.about_sec .grid .text{display:flex;justify-content:center;align-self:center}.about_sec .buttons{display:flex;flex-wrap:wrap;gap:20px}.feature_sec{position:relative;max-height:700px;margin:0;padding:0;background:#191919}.feature_sec .bg{width:100%;height:100%;max-height:700px;object-fit:cover;object-position:50% 80%;position:relative}.feature_sec .overlay{width:50%;height:100%;position:absolute;background:rgba(0,0,0,0.7);top:0;right:0;display:flex;justify-content:center;align-items:center;padding:0 40px}.feature_sec .overlay .content{max-width:700px;margin-bottom:70px}.feature_sec .overlay .content h2{color:#fff}.feature_sec .overlay .content p{color:#fff}.walk_sec{margin:0;padding:0 0 50px;position:relative;background:#fff}.walk_sec .bg{position:absolute;width:100%;height:100%;bottom:0;left:0;object-position:top;object-fit:cover;filter:grayscale(100%) opacity(30%)}.walk_sec .link{margin:0 0 32px;padding:0;display:flex;gap:30px;align-items:center}.walk_sec .link p{margin:0}.walk_sec .link img{width:auto;border:none;vertical-align:middle;max-width:100%;height:36px}.news_sec{padding:55px 0 60px;background:#191919}.news_sec .container{max-width:1515px}.news_sec h2{margin:0 0 50px;padding:0;font-weight:700;text-align:center;color:#fff}.news_sec .grid{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:50px;max-width:1100px;margin:0 auto}.news_sec .left_box{justify-content:center;display:flex;flex-direction:column;flex:1 1 300px}.news_sec .left_box figure{margin:0 0 12px;padding:0}.news_sec .left_box figure img{width:100%;border:none;vertical-align:middle;height:auto;object-fit:cover;aspect-ratio:4/3}.news_sec .left_box p{margin:0 0 10px;font-size:13px;color:#d7c7ba;text-transform:uppercase}.news_sec .left_box a.blog_url{color:#fff;text-decoration:none}.news_sec .left_box a.blog_url:hover{color:#bda18c}.news_sec .left_box a h5{margin:0 0 20px}.news_sec .left_box .site-button{align-self:flex-start;margin-top:auto}@media (max-width:1579px){.shop_sec .grid{grid-column-gap:100px}.shop_sec .right_info{padding-top:10px}.shop_sec .right_info h2{margin-bottom:20px}.shop_sec .right_info h2 span{margin-left:6px}.shop_sec .right_info p{margin-bottom:20px}.shop_sec .tab{font-size:16px}.shop_sec .tab span{font-size:28px}.news_sec h2{margin-bottom:30px}}@media (max-width:1200px){.shop_sec .grid{grid-column-gap:50px}.news_sec .left_box a{margin:0}}@media (max-width:991px){.hero_sec{margin-top:100px}.hero_sec .grid{grid-template-columns:1fr;min-height:auto}.hero_sec .grid .left{order:2;text-align:center;padding:40px 20px}.hero_sec .grid .right{order:1}.hero_sec .grid .right img{max-height:450px;min-height:350px}.shop_sec{padding:100px 0 100px}.shop_sec .grid{grid-column-gap:30px}.about_sec .grid{grid-template-columns:1fr;gap:30px}.walk_sec{padding:0}.walk_sec .link{gap:20px;margin:0 0 20px}.news_sec{padding:40px 0}.news_sec .grid{gap:30px}.news_sec .left_box h5{margin-bottom:10px}}@media (max-width:767px){.shop_sec .left_part{margin-bottom:30px}.shop_sec .left_part img{max-width:50%;margin:0 auto;display:block}.shop_sec .grid{display:block}.feature_sec{display:grid;grid-template-columns:1fr}.feature_sec .overlay{order:1;position:relative;top:auto;right:auto;width:100%;box-sizing:border-box;background:rgba(0,0,0,0);padding:30px 0}.feature_sec .overlay .content{margin-bottom:0;width:90%}.feature_sec .overlay .content .site-button{display:block;margin:0 auto;width:max-content}.feature_sec .bg{order:2;max-height:300px}.about_sec .buttons{flex-direction:column;justify-content:center;margin:0 auto;width:max-content}.about_sec .buttons .site-button{justify-content:center}}@media (max-width:650px){.hero_sec .grid .right img.mob{display:block}.hero_sec .grid .right img.desk{display:none}.shop_sec{padding:50px 0 80px}.shop_sec .grid{display:block}.shop_sec .left_part{margin-bottom:30px}.shop_sec .right_part .button{gap:10px}.shop_sec .right_part .button .site-button{width:100%;max-width:max-content;text-align:center;justify-content:center}.walk_sec .link{justify-content:center}.news_sec .grid{grid-template-columns:1fr}.news_sec .container{width:80%}.news_sec .left_box .site-button{align-self:center}}@media (min-width:651px){.hero_sec .grid .right img.mob{display:none}.hero_sec .grid .right img.desk{display:block}}/* Component: Site Header */.header:not(.relative){width:100%;position:fixed;top:0;left:0;z-index:8;background:transparent;transition:background 300ms}.header:not(.relative).header-sticky{right:0;background:#000}.header.relative{height:105px}.header.relative .header_sec{position:fixed;width:100%;z-index:8;background:#000}.header_sec{width:100%;margin:0;padding:20px 0;position:relative;z-index:8;color:#fff}.header_sec .container{max-width:1770px}.header_sec .navigation_sec{margin:0;padding:0;display:flex;justify-content:space-between;align-items:center}.header_sec .navigation_sec .nav_toggle{width:44px;height:44px;border-radius:50%;border:1px solid #fff;align-items:center;justify-content:center;display:none;font-size:30px;outline:none;text-decoration:none;box-sizing:border-box;position:relative}.header_sec .navigation_sec .nav_toggle img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;transition:ease .2s}.header_sec .navigation_sec .nav_toggle .close{opacity:0}.header_sec .navigation_sec .nav_brand{width:auto;border:none;vertical-align:middle;max-width:100%;height:auto}.header_sec .navigation_sec .nav_brand img{border:none;max-width:100%;height:80px;width:auto;object-fit:cover}.header_sec .navigation_sec .navigation_collapse{margin:0;padding:0}.header_sec .navigation_sec .navigation_collapse ul.nav-links{padding:0;display:flex;gap:50px}.header_sec .navigation_sec .navigation_collapse ul.nav-links > li{margin:0;padding:0;list-style:none;font-size:15px;font-weight:700;position:relative;display:flex;align-items:center}.header_sec .navigation_sec .navigation_collapse ul.nav-links > li > a{color:#fff;outline:none;text-decoration:none;text-transform:uppercase}.header_sec .navigation_sec .navigation_collapse ul.nav-links li a:hover,.header_sec .navigation_sec .navigation_collapse ul.nav-links li a.active{color:#bda18c}.header_sec .navigation_sec .navigation_collapse .dropdown_menu{position:absolute;left:0;top:100%;margin:0;padding:5px 0;background:#000;min-width:12rem;display:none;box-shadow:2px 2px 17px rgba(0,0,0,0.2)}.header_sec .navigation_sec .navigation_collapse .dropdown_menu li{margin:0;padding:0;list-style:none}.header_sec .navigation_sec .navigation_collapse .dropdown_menu li a{padding:10px 20px;font-size:15px;color:#fff;text-transform:uppercase;outline:none;text-decoration:none;display:block}.header_sec .navigation_sec .navigation_collapse .dropdown_menu li a:hover,.header_sec .navigation_sec .navigation_collapse .dropdown_menu li a.active{color:#bda18c}.header_sec .navigation_sec .navigation_collapse .dropdown_menu li a.active{color:#bda18c}.header_sec .navigation_sec .navigation_collapse .button{margin:0;padding:0;display:flex;gap:40px}@media (min-width:1330px){.header_sec .navigation_sec{padding-left:160px}}@media (min-width:992px){.header_sec .navigation_sec .navigation_collapse ul.nav-links > li:hover .drop_action{transform:rotate(-180deg)}.header_sec .navigation_sec .navigation_collapse ul.nav-links > li:hover .dropdown_menu{display:block}}@media (max-width:1780px){.header_sec .navigation_sec .navigation_collapse ul.nav-links{gap:40px}}@media (max-width:1579px){.header_sec .navigation_sec .navigation_collapse ul.nav-links{gap:30px}.header_sec .navigation_sec .navigation_collapse ul.nav-links > li{font-size:14px}.header_sec .navigation_sec .navigation_collapse .dropdown_menu li a{font-size:14px}}@media (max-width:1200px){.header_sec .navigation_sec .navigation_collapse ul.nav-links{gap:17px}.header_sec .navigation_sec .navigation_collapse .button{gap:30px}}@media (max-width:991px){.header.relative{width:100%;top:0;z-index:2}.header.relative .header_sec .navigation_sec{padding:0}.sidenavOpen{overflow-y:hidden}.sidenavOpen .header_sec .navigation_sec .nav_toggle .open{opacity:0}.sidenavOpen .header_sec .navigation_sec .nav_toggle .close{opacity:1}.sidenavOpen .header_sec .navigation_sec .navigation_collapse{display:block}.header_sec{background:#000}.header_sec .navigation_sec{align-items:center;flex-wrap:wrap;padding:0}.header_sec .navigation_sec .navigation_collapse{display:none;width:100%;order:2}.header_sec .navigation_sec .navigation_collapse ul.nav-links{display:block}.header_sec .navigation_sec .navigation_collapse ul.nav-links > li{margin-bottom:10px;display:block}.header_sec .navigation_sec .navigation_collapse ul.nav-links .dropdown.active .drop_action{transform:rotate(-180deg)}.header_sec .navigation_sec .navigation_collapse ul.nav-links .dropdown.active .dropdown_menu{display:block}.header_sec .navigation_sec .navigation_collapse .dropdown_menu{position:relative;top:0}.header_sec .navigation_sec .nav_toggle{display:inline-flex}}@media (max-width:767px){.header{position:relative}}@media (max-height:991px){.header_sec{padding:10px 0}.sidenavOpen .header_sec .navigation_sec .navigation_collapse{min-height:230px;max-height:calc(100vh - 180px);overflow:scroll}}/* Component: Site Button */.site-button{margin:0;padding:12px 30px;display:inline-flex;gap:5px;align-items:center;text-transform:uppercase;background:#fff;text-align:center;font-size:14px;font-weight:700;color:#191919;outline:none;text-decoration:none;box-sizing:border-box;border-radius:23px}.site-button span{font-size:20px;position:relative;left:5px}.site-button:hover{background:#bda18c;color:#000}.site-button.secondary{background:#191919;color:#fff}.site-button.secondary:hover{background:#bda18c;color:#000}.site-button.small{padding:6px 15px 7px 14px;border-radius:6px;font-size:16px}@media (max-width:1200px){.btns{padding:8px 40px 9px;font-size:15px}.btns.small{font-size:14px}}/* Component: Top Overlap Bar */.top-overlap-bar{background:#fff;width:100%;height:5px;position:relative}.top-overlap-bar::before{content:"";background:#fff;border-radius:111px 111px 0 0;box-shadow:rgba(100,100,111,0.2) 0 7px 29px 0;position:absolute;top:-70px;left:0;width:100%;height:75px}.top-overlap-bar.black{background:#191919}.top-overlap-bar.black::before{background:#191919}@media (max-width:992px){.top-overlap-bar::before{border-radius:50px 50px 0 0;height:65px;top:-40px}}@media (max-width:650px){.top-overlap-bar::before{border-radius:30px 30px 0 0;height:30px;top:-25px}}/* Component: Site Slider */.site-slideshow{position:relative}.site-slideshow .slides{display:flex;overflow-x:scroll;scroll-snap-type:x mandatory;scrollbar-width:none}.site-slideshow .slides::-webkit-scrollbar{display:none}.site-slideshow .slides .slide{width:100%;flex-shrink:0;scroll-snap-align:start}.site-slideshow .slides .slide .static-media{width:100%;height:100%;object-fit:cover;display:block}.site-slideshow .arrow{position:absolute;background:rgba(0,0,0,0.5);color:#fff;height:0;display:flex;align-items:center;justify-content:center;top:calc(50% - 12.5px);padding:16px;cursor:pointer}.site-slideshow .arrow.left{left:0}.site-slideshow .arrow.right{right:0}/* Component: Material Icons */.material-icons,.material-icons-outlined{font-size:inherit;line-height:inherit}/* Component: Testimonial Carousel */.testimonial-carousel{max-width:1090px;box-sizing:border-box;width:100%;margin:0 auto;padding:0;position:relative}.testimonial-carousel .slider{margin:0 auto;padding:0;max-width:720px;width:100%;box-sizing:border-box;text-align:center;display:flex;overflow-y:hidden;overflow-x:scroll;scroll-snap-type:x mandatory;scrollbar-width:none}.testimonial-carousel .slider::-webkit-scrollbar{display:none}.testimonial-carousel .slider .item{margin:0;padding:0;flex-shrink:0;width:100%;flex:0 0 100%}.testimonial-carousel .slider .item h2{margin:0 0 30px;font-weight:700;color:#191919}.testimonial-carousel .slider .item .star{margin:0 0 25px;padding:0;display:flex;gap:5px;justify-content:center}.testimonial-carousel .slider .item .star span{font-size:35px;color:#bda18c;margin:0}.testimonial-carousel .slider .item p{color:#191919}.testimonial-carousel .navigation{display:flex;justify-content:space-between;width:100%;position:absolute;top:50%;left:0;transform:translate(0,-50%)}.testimonial-carousel .navigation a{color:#191919;outline:none;text-decoration:none;box-sizing:border-box;cursor:pointer}.testimonial-carousel .navigation a span{font-size:50px}.testimonial-carousel .navigation a:hover{color:#bda18c}@media (max-width:1200px){.testimonial-carousel .slider .item .star{margin-bottom:30px}}@media (max-width:991px){.testimonial-carousel{padding:0 50px}.testimonial-carousel .slider .item .star span{font-size:25px}.testimonial-carousel .navigation a{display:flex}.testimonial-carousel .navigation a span{font-size:40px}}@media (max-width:650px){.testimonial-carousel{padding:0 25px}.testimonial-carousel .slider .item h2{margin:0 0 20px}.testimonial-carousel .slider .item .star{margin-bottom:20px}.testimonial-carousel .slider .item p{text-align-last:center}.testimonial-carousel .navigation a span{font-size:30px;width:15px;display:flex;justify-content:center}}/* Component: Scroll To Top */.scroll-to-top{background:#000;height:60px;width:60px;display:none;align-items:center;justify-content:center;color:#fff;position:fixed;bottom:75px;right:50px;outline:none;text-decoration:none;box-sizing:border-box;cursor:pointer}.scroll-to-top.active{display:flex}.scroll-to-top:hover{background:#bda18c;color:#fff}.scroll-to-top i{font-size:40px;font-weight:300}@media (max-width:767px){.scroll-to-top{height:50px;width:50px;right:30px}}/* Component: Site Footer */.footer_sec{padding:60px 0 50px 0;background:#f5f5f5}.footer_sec a{text-decoration:none;color:#1d1d1d}.footer_sec a:hover{color:#bda18c}.footer_sec .grid{display:grid;grid-template-columns:3fr 8fr 3fr;justify-content:space-between;grid-auto-flow:dense;margin:auto;max-width:1300px;align-items:center}.footer_sec .ftr_box:first-child{grid-column:2}.footer_sec .ftr_box p strong{margin:0 0 25px;padding:0;font-size:17px;line-height:27px;font-weight:700;text-transform:uppercase;text-align:left}.footer_sec .ftr_box p{margin:0 0 35px 0;padding:0;font-size:17px;font-weight:600}.footer_sec .ftr_box p .place{margin:0;padding:0}.footer_sec .ftr_box p a:hover{text-decoration:none}.footer_sec .ftr_box ul.nav-links{margin:0;padding:0;columns:2}.footer_sec .ftr_box ul.nav-links li{margin:0 0 10px;padding:0;list-style:none;font-size:17px;font-weight:700;text-transform:uppercase}.footer_sec .ftr_box ul.nav-links li a{outline:none;text-decoration:none;box-sizing:border-box;font-size:15px;line-height:25px}.footer_sec .ftr_box ul.nav-links li a:hover{color:#bda18c}.footer_sec .ftr_box figure{margin:0;padding:0;text-align:center}.footer_sec .ftr_box figure img{vertical-align:middle;max-width:100%;padding:20px}.footer_sec .ftr_box .place{margin:0 0 35px;color:#1d1d1d;outline:none;text-decoration:none;box-sizing:border-box;font-size:15px;line-height:27px;font-weight:600;display:inline-block;font-family:'Domine',serif}.footer_sec .ftr_box .place:hover{color:#bda18c}.footer_sec .ftr_box p{font-family:'Domine',serif}.footer_sec .ftr_box p .phone{font-size:15px}.footer_sec .ftr_box .time{margin:0;padding:0;font-size:15px;line-height:27px;font-weight:600;font-family:'Domine',serif}.copyright_sec{padding:35px 0;background:#1d1d1d}.copyright_sec .container{max-width:1770px}.copyright_sec .copyright{margin:0;padding:0;display:flex;justify-content:space-between}.copyright_sec .copyright ul.social_icon{margin:0;padding:0 0 0 160px;display:flex;gap:12px}.copyright_sec .copyright ul.social_icon li{list-style:none}.copyright_sec .copyright ul.social_icon li img{border:none;vertical-align:middle;max-width:100%;height:36px;width:auto}.copyright_sec .copyright ul.social_icon li img:hover{filter:brightness(0) saturate(100%) invert(76%) sepia(8%) saturate(990%) hue-rotate(343deg) brightness(88%) contrast(84%)}.copyright_sec .copyright p strong{margin:0;padding:0;font-size:15px;font-weight:700;align-content:center;color:#fff}@media (max-width:1329px){.copyright_sec .copyright ul.social_icon{padding:0}}@media (max-width:1200px){.footer_sec{padding:60px 0}.footer_sec .grid{grid-template-columns:3fr 6fr 3fr}}@media (max-width:991px){.footer_sec{padding:40px 0}.footer_sec .grid{grid-template-columns:2fr 3fr 2fr}.footer_sec .ftr_box p{font-size:14px}.footer_sec .ftr_box p strong{font-size:14px;margin-bottom:15px}.footer_sec .ftr_box ul.nav-links li{font-size:14px;margin-bottom:15px}.footer_sec .ftr_box figure{padding:0;box-sizing:border-box}.footer_sec .ftr_box .place{margin-bottom:20px;font-size:14px}.footer_sec .ftr_box p{margin-bottom:20px}.footer_sec .ftr_box .time{font-size:14px}.copyright_sec{padding:15px 0}.copyright_sec .copyright{align-items:center;flex-direction:column;gap:14px;text-align:center;max-width:280px;margin:auto}.copyright_sec .copyright ul.social_icon{gap:15px}.copyright_sec .copyright ul.social_icon li{display:flex}.copyright_sec .copyright ul.social_icon li a{display:flex;align-items:center}.copyright_sec .copyright p strong{font-size:14px}}@media (max-width:767px){.footer_sec .grid{grid-template-columns:2fr 4fr 2fr}}@media (max-width:650px){.footer_sec{padding:20px 0}.footer_sec .grid{display:block;text-align:center}.footer_sec .container{width:80%}.footer_sec .ftr_box figure{margin:0 0 10px}.footer_sec .ftr_box figure img{padding:10px;object-fit:cover;width:auto;height:80px}.footer_sec .ftr_box ul.nav-links{display:flex;flex-wrap:wrap;justify-content:center;columns:inherit;gap:0 22px;margin:0 0 10px}.copyright_sec .container{width:80%}}/* Staging Site */#staging-site-ui{font-family:'Ubuntu',sans-serif;position:fixed;z-index:100000;color:#fff;border-radius:8px}#staging-site-ui .staging-site-hover-bar{position:fixed;top:0;left:33%;width:33%;height:12px}#staging-site-ui .staging-site-tab{color:#fff;width:100%;position:fixed;top:-50px;left:0;transition:top .2s;pointer-events:none}#staging-site-ui .staging-site-tab.showing{top:0}#staging-site-ui .staging-site-tab .staging-site-tab-button{height:40px;width:80px;border-bottom-left-radius:40px;border-bottom-right-radius:40px;background:#202124;box-shadow:0 0 8px rgba(0,0,0,0.5);border:1px solid rgba(255,255,255,0.1);border-top:none;box-sizing:border-box;margin-left:auto;margin-right:auto;pointer-events:auto;text-align:center;cursor:pointer;color:#ccc}#staging-site-ui .staging-site-interface{position:fixed;top:-100vh;left:0;width:100%;height:100%;box-sizing:border-box;padding-top:16px;transition:top .5s;display:flex;justify-content:center;pointer-events:none}#staging-site-ui .staging-site-interface.showing{top:0}#staging-site-ui .staging-site-interface .content-area{min-width:700px;max-width:calc(100vh - 32px)}#staging-site-ui .staging-site-interface .content-area .search-bar{width:100%;display:flex;align-items:center;background:#202124;border-radius:8px;height:max-content;pointer-events:auto;padding:16px;box-sizing:border-box;box-shadow:0 0 8px rgba(0,0,0,0.5);border:1px solid rgba(255,255,255,0.1)}#staging-site-ui .staging-site-interface .content-area .search-bar .site-info{padding-right:16px}#staging-site-ui .staging-site-interface .content-area .search-bar .site-info .staging-site-environment{color:rgba(255,255,255,0.5);font-size:12px}#staging-site-ui .staging-site-interface .content-area .search-bar .sign-in-button{margin-left:auto}#staging-site-ui .staging-site-interface .content-area .search-bar .sign-in-button.hidden{pointer-events:none;opacity:0}#staging-site-ui .staging-site-interface .content-area .search-bar .user-info{margin-left:auto;display:flex;align-items:center;border:1px solid transparent;border-radius:4px;padding:4px 8px}#staging-site-ui .staging-site-interface .content-area .search-bar .user-info .identity{text-align:right;color:rgba(255,255,255,0.7)}#staging-site-ui .staging-site-interface .content-area .search-bar .user-info .identity .role{font-size:12px;color:rgba(255,255,255,0.5)}#staging-site-ui .staging-site-interface .content-area .search-bar .user-info .user-image{height:36px;width:36px;box-sizing:border-box;border:1px solid rgba(255,255,255,0.1);background:rgba(255,255,255,0.1);border-radius:50%;margin-left:8px;position:relative}#staging-site-ui .staging-site-interface .content-area .search-bar .user-info .user-image .circle{height:100%;width:100%;position:absolute;top:0;left:0;border-radius:50%;background-size:cover;background-position:center}#staging-site-ui .staging-site-interface .content-area .card{width:100%;margin-top:12px;background:#202124;border-radius:8px;height:max-content;pointer-events:auto;padding:16px;box-sizing:border-box;box-shadow:0 0 8px rgba(0,0,0,0.5);border:1px solid rgba(255,255,255,0.1)}#staging-site-ui .staging-site-interface .content-area .card.no-padding{padding:8px 0}#staging-site-ui .staging-site-interface .content-area .card .divider{margin:8px 0;border-top:1px solid rgba(255,255,255,0.1)}#staging-site-ui .staging-site-interface .content-area .card .option{cursor:pointer;transition:background .2s;display:flex;align-items:center;padding:12px 16px;font-size:14px}#staging-site-ui .staging-site-interface .content-area .card .option:hover{background:rgba(255,255,255,0.1)}#staging-site-ui .staging-site-interface .content-area .card .option i{color:rgba(255,255,255,0.7);font-size:20px}#staging-site-ui .staging-site-interface .content-area .card .option .name{margin-left:12px}#staging-site-ui .staging-site-interface .content-area .card .sign-in-dialog .button{margin-top:8px}#staging-site-ui .staging-site-interface .content-area .card pre{margin:0}#staging-site-ui input{width:100%;outline:none !important;padding:8px 16px;font-size:12px;background:#202124;color:#fff;border:1px solid rgba(255,255,255,0.1);border-radius:4px;transition:border .2s,color .2s,background .2s;box-sizing:border-box;resize:none;display:block}#staging-site-ui input:hover{border-color:#497df6}#staging-site-ui input:focus{border-color:#497df6}#staging-site-ui input + input{margin-top:8px}#staging-site-ui .buttons{margin-top:8px;display:flex;justify-content:right}#staging-site-ui .button{display:inline-flex;align-items:center;background:#202124;color:#fff;padding:8px 16px;border-radius:4px;cursor:pointer;transition:background .2s,color .2s,border .2s,box-shadow .2s;white-space:nowrap;box-sizing:border-box;border:1px solid rgba(255,255,255,0.1);user-select:none;font-weight:bold;position:relative;font-size:12px}#staging-site-ui .button:hover{border-color:#497df6;box-shadow:0 0 8px rgba(0,0,0,0.5)}#staging-site-ui .button + .button{margin-left:8px}.staging-server-error-page{background:#333;height:100%;padding:24px;box-sizing:border-box;color:#fff}.staging-server-error-page .breadcrumbs{display:flex}.staging-server-error-page .breadcrumbs a{border:1px solid rgba(255,255,255,0.2);padding:8px 12px;border-right:none;cursor:pointer;text-decoration:none;color:inherit;background:rgba(255,255,255,0.05);transition:background .2s}.staging-server-error-page .breadcrumbs a:first-child{border-top-left-radius:8px;border-bottom-left-radius:8px}.staging-server-error-page .breadcrumbs a:last-child{border-right:1px solid rgba(255,255,255,0.2);border-top-right-radius:8px;border-bottom-right-radius:8px}.staging-server-error-page .breadcrumbs a:hover{background:rgba(255,255,255,0.1)}.staging-server-error-page pre{background:#222;border:1px solid rgba(255,255,255,0.2);padding:12px 24px;border-radius:8px;overflow-x:auto}