:root{--carousel-height:890px;--smaller-carousel-height:calc(100vh - 230px)}#top-navbar{background-color:transparent}#top-navbar.gradient{background-image:linear-gradient(to bottom,rgba(0,0,0,.69),rgba(0,0,0,0))}#top-navbar.gradient.navbar-white{background-image:none}#top-navbar .nav-link{color:#fff}#top-navbar.navbar-white .nav-link{color:#2f322c}#top-navbar .cart-icon path,#top-navbar .favorites-icon path,#top-navbar .open-menu path,#top-navbar .phone-icon path,#top-navbar .profile-icon path,#top-navbar .store-icon path,#top-navbar .tracker-icon path{fill:#fff}#top-navbar.navbar-white .cart-icon path,#top-navbar.navbar-white .favorites-icon path,#top-navbar.navbar-white .open-menu path,#top-navbar.navbar-white .phone-icon path,#top-navbar.navbar-white .profile-icon path,#top-navbar.navbar-white .store-icon path,#top-navbar.navbar-white .tracker-icon path{fill:#2f322c}#top-navbar .lang-dropdown,#top-navbar .lang-dropdown .dropdown-menu.show{border-color:#fff}#top-navbar.navbar-white .lang-dropdown,#top-navbar.navbar-white .lang-dropdown .dropdown-menu.show{border-color:#2f322c}#top-navbar .lang-dropdown .dropdown-menu.show,#top-navbar.scrolled{background-color:rgba(0,0,0,.4)!important}#top-navbar.navbar-white .lang-dropdown .dropdown-menu.show,#top-navbar.scrolled.navbar-white{background-color:#fff!important}#top-navbar.scrolled.navbar-white{background-color:#fff!important}#top-navbar a.navbar-brand span{color:#fff}#homeCarousel .card-img-overlay{background-image:linear-gradient(to bottom,rgba(0,0,0,.69),rgba(0,0,0,0) 30%);display:flex;justify-content:center;align-items:center}#homeCarousel .card-img-overlay.no_gradient{background-image:none}#homeCarousel .carousel-item img{height:var(--carousel-height);object-fit:cover}#homeCarousel .carousel-item .embed-container{height:var(--carousel-height);background-color:#111}#homeCarousel.smaller_height .carousel-item .embed-container,#homeCarousel.smaller_height .carousel-item img{height:var(--smaller-carousel-height);min-height:500px}#homeCarousel .carousel-item .embed-responsive{z-index:3}#homeCarousel .carousel-indicators li.active{width:75px;height:8px;border-radius:5.3px;background-color:#fff;opacity:1}#homeCarousel .carousel-indicators li{width:8px;height:8px;opacity:.5;border-radius:5.3px;background-color:#fff}#homeCarousel .offer{transition:all .3s}#homeCarousel .card{width:520px;border-radius:12px;border-width:0;z-index:3}#homeCarousel .card-body{padding:2.5rem 1.5rem}#homeCarousel .card-title{font-size:40px;font-weight:800;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:normal;color:#2f322c;text-align:center}#homeCarousel .card-text{font-size:22px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.36;letter-spacing:normal;color:#64655e;margin-top:1rem;margin-bottom:2rem;text-align:center}#homeCarousel .offer-btn{width:466px;height:58px;border-radius:5.6px;font-size:19.6px;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#fff;display:flex;justify-content:center;align-items:center;margin-left:auto;margin-right:auto}#homeCarousel .offer-btn:hover{opacity:.8}#avgTimeBanner .card{border:none;border-radius:8px}#avgTimeBanner .card-img{width:115px;height:115px;object-fit:contain}#avgTimeBanner .card-details{display:flex;background-color:var(--color);border-radius:0 8px 8px 0;clip-path:polygon(5% 0,100% 0,100% 100%,0 100%)}#avgTimeBanner .card-title{font-size:25px;font-weight:200;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#fff;margin-bottom:0}#avgTimeBanner .card-text{font-size:80px;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:right;color:#fff;margin-bottom:0}#recommendations{padding-top:2.5rem;padding-bottom:2.5rem}#recommendations .view-all-btn{width:340.6px;height:58px;border-radius:5.6px;font-size:18px;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#fff;display:flex;justify-content:center;align-items:center}#recommendations .view-all-btn:hover{opacity:.8;text-decoration:none}#loyalty-system .card{border-width:0;height:510px}#loyalty-system .card-img-top{border-radius:0;border-width:0;height:510px;object-fit:cover;position:absolute}#loyalty-system .card-img-overlay{height:510px;background-color:#1d1e1f;display:flex;flex-direction:column;justify-content:center;align-items:center}#loyalty-system .card-title{font-size:35px;font-weight:800;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:normal;text-align:center;color:#fff;z-index:1}#loyalty-system .card-text{width:520.7px;font-size:20px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.35;letter-spacing:normal;text-align:center;color:#fff;margin-top:.75rem;margin-bottom:3rem;z-index:1}#loyalty-system .signup-now-btn{width:283.5px;height:58px;border-radius:5.6px;font-size:19.6px;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#fff;z-index:1;display:flex;justify-content:center;align-items:center}#loyalty-system .signup-now-btn:hover{opacity:.8}#widgets{padding-top:2.5rem;padding-bottom:2.5rem}#widgets .col-lg-5{flex-basis:33.3333%;max-width:33.3333%}#widgets .card{background:0 0;border-width:0;border-radius:0;width:100%}#widgets .card-header{width:122px;height:122px;border-radius:100%;border-width:0;display:flex;justify-content:center;align-items:center;z-index:1;margin-left:auto;margin-right:auto}#widgets .card-img-top{object-fit:contain}#widgets .feedback .card-img-top{width:48.7px;height:45.4px}#widgets .contest .card-img-top{width:53.7px;height:51.1px}#widgets .newsletter .card-img-top{width:53.7px;height:39.4px}#widgets .custom .card-img-top{width:53.7px;height:39.4px}#widgets .card-body{width:100%;height:300px;border-radius:6px;background-color:#fff;margin-top:-61px;padding-top:61px;display:flex;flex-direction:column;justify-content:center;align-items:center}#widgets .card-title{width:100%;height:41.6px;font-size:25px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.4;letter-spacing:normal;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:.5rem;margin-bottom:0}#widgets .card-text{width:90%;height:60px;font-size:19px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.58;letter-spacing:normal;text-align:center;color:#585b56;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:1.75rem}#widgets .widget-btn{width:283.5px;height:58px;border-radius:5.6px;font-size:19.6px;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#fff;display:flex;justify-content:center;align-items:center}#widgets .widget-btn:hover{opacity:.8}#apps{position:relative}#apps .app_title{font-size:35px;font-weight:800;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;color:#fff}#apps .app_text{font-size:20px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.35;letter-spacing:normal;color:#fff}#apps .app_overlay{position:absolute;width:100%;height:100%;background:rgba(0,0,0,.63)}#apps .mobile_app_img{width:500px;height:auto;object-fit:contain}#apps .app_button{width:190px;height:auto;object-fit:contain}@media (max-width:1439px){#homeCarousel .card{width:580px}#homeCarousel .offer-btn{width:520px}#recommendations .view-all-btn{width:319px}#widgets .card-body{height:359.2px}#widgets .card-text{height:90px;-webkit-line-clamp:3}#widgets .widget-btn{width:235.4px;height:72.8px}}@media (max-width:1199px){#homeCarousel .card{width:587px}#homeCarousel .offer-btn{width:526px}#recommendations .view-all-btn{width:342px}#widgets .card-body{height:369px}#widgets .card-title{height:74px;white-space:normal}#widgets .widget-btn{width:100%}#apps .details_col>*,#apps .mobile_app_img{width:380px;margin:auto;text-align:center}#apps .app_button{width:170px}}@media (max-width:969px){:root{--smaller-carousel-height:calc(100vh - 180px)}#homeCarousel .card{width:543px}#homeCarousel .offer-btn{width:486px}#avgTimeBanner .card-img{width:70px;height:70px}#avgTimeBanner .card-title{font-size:20px}#avgTimeBanner .card-text{font-size:40px}#recommendations .view-all-btn{width:355px}#widgets .col-lg-5{flex-basis:100%;max-width:100%}#widgets .card{width:726px}#widgets .card-body{width:726px;height:281px}#widgets .card-title{width:727px;height:42px;white-space:nowrap}#widgets .contest .card-title{width:727px}#widgets .card-text{width:601px;height:60px;-webkit-line-clamp:2}#widgets .widget-btn{width:447.8px;height:51.2px}}@media (max-width:750px){:root{--smaller-carousel-height:calc(100vh - 200px)}#homeCarousel .card{width:461px}#homeCarousel .offer-btn{width:412px}#avgTimeBanner .card-title{font-size:18px;text-align:center}#avgTimeBanner .card-text{font-size:45px;text-align:center}#recommendations .view-all-btn{width:460px}#loyalty-system .card-text{width:473.7px}#widgets .card{width:458.4px;margin-left:auto;margin-right:auto}#widgets .card-body{width:458.4px;height:auto}#widgets .card-title{width:360px;height:auto;white-space:normal}#widgets .contest .card-title{width:360px;height:auto;white-space:normal}#widgets .card-text{width:379.4px;height:auto;display:block;margin-top:1rem}#widgets .widget-btn{width:282.7px}}@media (max-width:480px){:root{--carousel-height:600px}#homeCarousel.smaller_height .carousel-item .embed-container,#homeCarousel.smaller_height .carousel-item img{min-height:unset}#homeCarousel .card{max-width:100%}#homeCarousel .offer-btn{width:100%;font-size:16px}#homeCarousel .card-text,#homeCarousel .card-title{text-align:center}#homeCarousel .card-title{font-size:26px}#homeCarousel .card-text{font-size:16px}#avgTimeBanner .card-text{font-size:30px}#avgTimeBanner .card-img{width:50px;height:50px}#avgTimeBanner .card-title{font-size:16px}#recommendations .recommendations-dropdown{width:calc(100% - 20px)}#recommendations .view-all-btn{width:calc(100% - 40px)}#loyalty-system .card-text{width:100%}#loyalty-system .signup-now-btn{width:100%}#widgets .card{width:calc(100% - 20px)}#widgets .card-body{width:100%}#widgets .card-title{width:100%}#widgets .contest .card-title{width:100%}#widgets .card-text{width:100%}#widgets .widget-btn{width:100%;height:62.6px}#apps .details_col>*,#apps .mobile_app_img{width:300px}}