html{scroll-behavior:smooth}*{box-sizing:border-box;scroll-behavior:smooth;text-transform:capitalize;margin:0;padding:0;scroll-padding-top:2rem;text-decoration:none;list-style:none}:root{--body-color:#fff;--section-color:#f8f8f8;--main-color:#f3ae1c;--second-color:#ffe2b6;--hover-color:#e7ae34;--third-color:#0b0b0b;--title-color:#333;--paragraph:#575757;--border-color:#e0e0e0}body{background-color:var(--body-color);min-height:100vh;font-family:var(--font-cinzel),sans-serif;flex-direction:column;display:flex}[lang=AR] body{font-family:Segoe UI,sans-serif}::-webkit-scrollbar{width:6px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--main-color);border-radius:5rem}::-moz-scrollbar{width:6px;height:8px}::-moz-scrollbar-track{background:0 0}::-moz-scrollbar-thumb{background:var(--main-color);border-radius:5rem}::-ms-scrollbar{width:6px;height:8px}::-ms-scrollbar-track{background:0 0}::-ms-scrollbar-thumb{background:var(--main-color);border-radius:5rem}h1,h2,h3,h4,h5,h6,li,a{color:#222;margin:0;padding:0}svg{cursor:pointer;transition:all .3s}p,pre{color:var(--paragraph);font-size:15px}[lang=EN] p,[lang=EN] pre{font-family:var(--font-poppins),sans-serif}ul{margin:0;padding:0;list-style:none}hr{background:#b3b3b3;border:none;width:100%;height:1px;margin:13px 0}input,textarea{color:#222;background:0 0;border:none;border-radius:6px;outline:none;font-family:Roboto}[lang=AR] input,[lang=AR] textarea{font-family:Segoe UI}input:-webkit-autofill{color:#222!important;background-color:#0000!important;font-weight:400!important}body.ar input{direction:rtl;font-size:14px!important}button{cursor:pointer;font-family:var(--font-cinzel),serif;background:0 0;border:none;font-weight:900;transition:all .3s}[lang=AR] button{font-family:Segoe UI}a{text-decoration:none;transition:all .3s}.container,.fluid-container{margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}@media (min-width:768px){.container,.fluid-container{width:95%}}@media (min-width:1600px){.container{width:1400px}.fluid-container{width:1550px}}@media (max-width:768px){.container,.fluid-container{padding-left:15px;padding-right:15px}}.grid-holder{gap:18px 16px;display:grid}.big-holder{gap:20px;margin:15px auto 25px;display:flex}.ellipsis{line-clamp:1;-webkit-line-clamp:1;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}[lang=AR] .side-arrow{transform:scaleX(-1)}.main-button{text-transform:uppercase;color:#fff;background:var(--main-color);letter-spacing:.5px;width:fit-content;height:46px;font-size:14px;font-family:var(--font-cinzel),serif;justify-content:center;align-items:center;gap:5px;padding:17px 26px;font-weight:900;display:flex;border-radius:6px!important}[lang=AR] .main-button{font-family:Segoe UI,sans-serif;font-weight:700}.main-button:hover{background:var(--hover-color)}.title-holder{flex-direction:column;gap:5px;display:flex;position:relative}.title-holder.pages{width:100%;margin:38px auto 15px;padding:0 40px}.main-title{text-align:center;text-transform:uppercase;color:var(--main-color);justify-content:center;align-items:center;gap:10px;font-size:36px;font-weight:700;display:flex}.main-title hr{background:var(--main-color);width:62px;height:3px}.sub-title{text-align:center;letter-spacing:.3px;max-width:60%;margin:0 auto;font-size:17px;font-weight:400}.title-holder .main-button{width:214px;height:40px;margin:15px auto -2px;font-size:14px;border-radius:50px!important}.card{border-radius:20px;position:relative;overflow:hidden;box-shadow:0 0 5px #dcdcdc}.card .image-holder{display:flex;position:relative;overflow:hidden}.card img{object-fit:cover;cursor:pointer;aspect-ratio:1.7;transition:all 1s;position:relative!important}.card.product img{aspect-ratio:1.15}.card:hover img{scale:1.1}.card .text-holder{z-index:9;background:#fff;border-radius:20px;flex-direction:column;gap:4px;margin-top:-18px;padding:15px;display:flex;position:relative}.card .top{justify-content:space-between;align-items:center;gap:10px;display:flex}.card.game .top p{font-weight:700}.card.game .top{justify-content:center;gap:5px}.card .name-link{color:var(--paragraph);letter-spacing:.5px;font-size:15px;font-weight:700}.card.game .name-link,.card.product .name-link{font-size:16px}.card .text-holder a.explore{color:var(--main-color);align-items:center;gap:5px;font-size:14px;font-weight:700;display:flex}.card .text-holder a.explore svg{color:var(--main-color);transform:translateY(1px)}.card:hover svg.arrow{animation:1s ease-in-out infinite arrow-bounce}.card .text-holder a:hover,.card .text-holder a:hover svg{color:var(--hover-color)}.reviews{align-items:center;gap:6px;display:flex}.reviews>span,.review-section .overview .hold>span{direction:ltr!important}.reviews .count{color:var(--paragraph);font-size:13px;font-weight:700}.card p{line-clamp:2;-webkit-line-clamp:2;font-size:14px}.card.event p{line-clamp:1;-webkit-line-clamp:1;margin:0 0 4px;font-size:15px}@keyframes arrow-bounce{0%,to{transform:translateY(1px)}50%{transform:translate(3px,1px)}}.loader{border:3px solid var(--main-color);box-sizing:border-box;border-radius:50%;width:20px;height:20px;transition:all .3s;animation:1s linear infinite rotation;display:inline-block;position:absolute;border-bottom-color:#0000!important}button:hover .loader{border-color:#fff}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.card .actions-icon{z-index:2;top:12px;left:11px;right:unset;flex-direction:column;gap:3px;display:flex;position:absolute}[lang=AR] .card .actions-icon{right:11px;left:unset}.card .actions-icon>*{color:#fff;background:#000000a6;border-radius:6px;width:31px;height:31px;padding:8px}.card .actions-icon svg:hover{background:var(--main-color)}.card .image-holder .main-button{width:100%;padding:21px 0 41px;transition:all .5s;position:absolute;bottom:-42px;left:0;border-radius:20px 20px 0 0!important}.card:hover .image-holder .main-button{bottom:-1px}.card .location{color:var(--paragraph);align-items:center;gap:2px;min-width:max-content;font-size:12px;font-weight:700;display:flex}.card .location svg{color:var(--paragraph);font-size:12px}.card .main-button.rewards{letter-spacing:.2px;width:100%;height:38px;color:#fff!important}.card .time-holder{border:1px solid var(--border-color);border-radius:9px;padding:11px 0}.card .time-holder div{color:var(--paragraph);justify-content:space-between;padding:0 11px;font-size:14px;font-weight:700;display:flex}.card .time-holder .countdown span.main-color{color:var(--main-color)}.card .time-holder hr{background:var(--border-color);margin:9px 0}.css-stars{align-items:center;gap:2px;line-height:1;display:inline-flex}.css-stars svg{line-height:1;display:inline-block;color:#ea8c43!important;fill:#ea8c43!important}.price-holder{font-weight:700}.price-holder p{flex-wrap:wrap;align-items:center;gap:2px 7px;font-size:14px;display:flex}.new-price{color:var(--hover-color);font-size:15px;font-weight:700}.old-price{color:#999;font-size:14px;font-weight:700;text-decoration:line-through}.regular-price{color:var(--paragraph);font-weight:700;font-size:15px!important}.discount{color:#16a34a;font-size:13px;font-weight:700}.out-of-stock .status{color:#e63946;font-weight:700}.navigations{color:#555;flex-wrap:wrap;align-items:center;gap:5px;font-size:14px;display:flex}.navigations a{color:var(--paragraph);font-size:16px;font-weight:700;transition:all .3s}.navigations a:hover{color:var(--main-color);text-decoration:underline}.navigations .separator{color:var(--paragraph);font-size:19px;font-weight:900}.navigations .separator.last{color:var(--main-color)}.navigations .active{cursor:default;color:var(--main-color);font-size:16px;font-weight:700}.pagination{align-items:center;gap:4px;display:flex}.pagination li .page-num,.pagination li.break{cursor:pointer;color:var(--paragraph);background:var(--section-color);border-radius:6px;justify-content:center;align-items:center;width:40px;height:40px;padding:10px;font-size:15px;font-weight:700;transition:all .3s;display:flex}.pagination li.active .page-num,.pagination li:hover .page-num{background:var(--main-color);color:#fff;font-weight:700}.pagination li.active .page-num{background:var(--main-color)}.pagination li.next a,.pagination li.previous a{width:80px;height:40px}.pagination li.break a{transform:translateY(-2px)}.pagination li.disabled .page-num{opacity:.7;cursor:auto;background:var(--section-color)!important;color:var(--title-color)!important}.box.forInput{flex-direction:column;gap:5px;width:100%;display:flex}.box.forInput label{color:var(--paragraph);font-size:13px;font-weight:700}.box.forInput .inputHolder .holder{border:1px solid var(--border-color);border-radius:10px;align-items:center;display:flex;position:relative}.box.forInput .inputHolder .holder.nationality{cursor:pointer}.box.forInput .inputHolder .holder svg{width:35px;height:44px;color:var(--paragraph);margin-left:2px;padding:7px}.box.forInput .inputHolder .holder svg.eye{cursor:pointer}.box.forInput .inputHolder .holder input{flex:1;height:44px;padding-right:10px}[lang=AR] .box.forInput .inputHolder .holder input{padding-left:10px;padding-right:unset;direction:rtl}.box.forInput .inputHolder.password .holder input{padding-right:0}.error{color:red;align-items:center;gap:2px;margin:2px 4px -6px;font-size:13px;font-weight:500;display:flex}.error svg{color:red;width:15px}.error-page{flex-direction:column;justify-content:center;align-items:center;gap:14px;min-height:60vh;display:flex}.error-page svg{color:var(--main-color);font-size:165px}.error-page h1{color:var(--main-color);font-size:160px;line-height:1}.error-page h4{color:var(--paragraph);font-size:34px}.error-page p{text-align:center;color:#878787;max-width:70%;margin:5px 0 11px;font-size:20px;font-weight:700}.error-page .btns{align-items:center;gap:10px;display:flex}.hero-image-holder{aspect-ratio:2.4;background:#000;border-radius:0 0 45px 45px;margin:0 auto 20px;position:relative;overflow:hidden}.hero-image-holder img{object-fit:cover;position:relative!important}.hero-image-holder .details{justify-content:space-between;align-items:center;width:100%;padding:0 25px;display:flex;position:absolute;bottom:40px;left:0}.hero-image-holder .details.column{flex-direction:column;align-items:flex-start}.hero-image-holder .details:before{content:"";z-index:0;width:61%;position:absolute;bottom:0;left:0;box-shadow:0 0 175px 62px #000}[lang=AR] .hero-image-holder .details:before{left:unset;right:0}.hero-image-holder .details>*{z-index:1;position:relative}.hero-image-holder .details h3{color:#fff;text-transform:uppercase;margin-bottom:4px;font-size:42px}.hero-image-holder .details p{color:#fcfcfc;width:60%;font-size:19px;font-weight:400}.filters{width:205px;transition:all .3s;position:relative}.filters:has(.menu.active){width:320px}.filters.filters.for-cats{width:220px}.filters.for-cats:has(.menu.active){width:320px}.filters.filters.for-cats.gov{width:220px!important}.filters .btn{border:2px solid var(--main-color);cursor:pointer;border-radius:7px;flex:1;justify-content:space-between;align-items:center;height:34px;padding-right:0;display:flex;position:relative;overflow:hidden}.filters .btn h4{color:var(--paragraph);flex:1;justify-content:flex-start;align-items:center;height:100%;padding:0 9px;font-size:13px;font-weight:400;display:flex}.filters .btn svg{height:34px;padding:7px}.dashboard .head .main-ico:hover{background:var(--hover-color)}.filters .menu{visibility:hidden;opacity:0;z-index:-1;background:var(--body-color);border:1px solid var(--border-color);border-radius:7px;grid-template-columns:1fr 1fr;gap:12px;width:100%;height:fit-content;padding:8px 12px 10px;transition:all .3s;display:grid;position:absolute;top:34px;left:0}.filters.filters.for-cats .menu{gap:5px}.filters.filters.for-cats.gov .menu{grid-template-columns:1fr;max-height:199px;padding-right:6px;overflow:auto}.dashboard:has(.products) .head .filters .menu>.hold:last-child{grid-column:span 2}.dashboard:has(.products) .head .filters .menu>.hold:last-child ul{flex-direction:row}.dashboard:has(.products) .head .filters .menu>.hold:last-child li{flex:1}.filters .menu.active{visibility:visible;opacity:1;z-index:5}.filters .menu .hold{gap:5px}.filters .menu .hold h5{color:var(--hover-color);text-transform:uppercase;justify-content:space-between;align-items:center;font-size:13px;display:flex}.filters .menu .hold h5 svg{color:var(--hover-color);font-size:15px}.filters .menu .hold ul{flex-direction:column;gap:5px;margin-top:5px;display:flex}.filters .menu .hold ul li{background:var(--section-color);cursor:pointer;border-radius:5px;padding:5px 8px;font-size:12px;transition:all .3s}.filters .menu .hold ul li:hover{background:var(--second-color)}.filters .menu .hold ul li.active{background:var(--second-color);border:1px solid var(--main-color)}.filters.for-cats button{text-align:left;background:var(--section-color);color:var(--paragraph);border-radius:5px;padding:4px 8px;font-size:12px;font-weight:700;transition:all .3s}.filters.for-cats button:hover,.filters.for-cats button.active{background:var(--second-color)}.filters.for-cats button.active{border:1px solid var(--hover-color)}.filters.for-cats input{height:100%;color:var(--paragraph);flex:1}.filters.for-cats .no-results{color:var(--paragraph);font-size:13px;font-weight:700}svg.main-ico{background:var(--main-color);color:#fff;border-radius:0;justify-content:center;align-items:center;width:40px;height:100%;padding:7px}@media (min-width:992px){.card .actions-icon{opacity:0;visibility:hidden;transition:all .5s;transform:translateY(10px)}.card:hover .actions-icon{opacity:1;visibility:visible;transform:translateY(0)}}@media (max-width:1300px){.hero-image-holder .details h3{font-size:42px}.hero-image-holder .details p{font-size:18px}}@media (max-width:1050px){.hero-image-holder .details h3{font-size:40px}.hero-image-holder .details p{width:75%;font-size:17px}}@media (max-width:992px){.sub-title{line-clamp:2;-webkit-line-clamp:2;max-width:95%}.pagination{justify-content:center}.hero-image-holder{aspect-ratio:2;border-radius:0 0 28px 28px}.card .name-link{font-size:16px}}@media (max-width:800px){.hero-image-holder .details{bottom:10px;left:0}.hero-image-holder .details h3{font-size:31px}.single-page.forPlace .hero-image-holder .details .free{font-size:14px}.hero-image-holder .details p{width:85%;font-size:16px}}@media (max-width:768px){.title-holder{width:100%;margin:20px auto 15px;padding:0 15px!important}.main-title{font-size:30px}.main-title hr{width:34px}.card.product img{aspect-ratio:1.35}.navigations{padding-left:20px}.pagination li.next a,.pagination li.previous a{width:50px;height:40px;font-size:18px}.hero-image-holder{border-radius:0 0 30px 30px;padding:0}.hero-image-holder .details p{width:100%}.hero-image-holder .details{text-align:center}.single-page.forPlace .hero-image-holder .details{bottom:15px;flex-wrap:wrap!important;justify-content:center!important}.single-page.forPlace .hero-image-holder .details .free{padding:9px 16px;font-size:13px}.card .time-holder div{font-size:13px}}@media (max-width:600px){.single-page.forPlace>.holder .location .top .actions button{padding:16px 18px}}@media (max-width:500px){.sub-title{max-width:100%!important}.navigations{justify-content:center}.hero-image-holder .details p{font-size:15px}.hero-image-holder .details:before{width:100%;box-shadow:0 0 175px 62px #000000c9}.single-page.forPlace .hero-image-holder .details{flex-direction:column-reverse}.holder .details .free{border-radius:50px;padding:9px 16px;font-size:13px;font-weight:700}.single-page.forPlace .images-swiper .top{flex-direction:row!important}.single-page.forPlace>.holder .top{flex-direction:column;gap:6px}.single-page.forPlace .details-holder .description{border:0;padding:0;font-size:14px}}@media (max-width:400px){.main-title{font-size:23px}.sub-title{font-size:14px}.title-holder .main-button{width:unset;height:36px;margin-top:10px;padding:18px 35px}.container:has(.table-container){margin-top:26px}}
.notification-holder{z-index:200;flex-direction:column;align-items:flex-end;gap:10px;width:fit-content;transition:all .4s;display:flex;position:fixed;top:75px;right:12px}body.ar .notification-holder{right:unset;left:12px}.notification{opacity:0;border-radius:10px;align-items:center;gap:14px;width:fit-content;padding:18px;transition:all .7s cubic-bezier(.68,-.55,.27,1.55);display:flex;overflow:hidden;transform:translate(100%)scale(.8)}.notification span.before{background-color:var(--title-color);border-radius:6px;width:8px;height:0;position:absolute;bottom:0;right:0}body.ar .notification span.before{right:unset;left:0}.notification.active span.before{animation:10s forwards whenNotficationIsAction}@keyframes whenNotficationIsAction{0%{height:0%}to{height:100%}}.notification.closing span.before{animation:10s forwards whenNotficationIsHide}@keyframes whenNotficationIsHide{0%{height:100%}to{height:0%}}.notification.closing{opacity:0;transform:translate(100%)scale(.8)}.notification.active{opacity:1;transform:translate(0%)scale(1)}.notification .icon-holder{min-width:43px;height:43px;display:flex;position:relative;scale:1.25}.notification .icon-holder .backSvg{color:#c81912;width:100%;height:100%;transform:translateY(3px)}.notification .icon-holder svg:not(.backSvg){color:#fff;width:60%;height:60%;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}.notification .content{flex-direction:column;gap:4px;display:flex}.notification .content h4{color:#fff;font-size:20px;font-weight:500}.notification p{color:#fff;max-width:354px;font-size:15px}.notification .close{color:#fff;background:0 0;align-self:flex-start;width:25px;height:25px;padding:3px}.notification .close:hover{color:#fff}@media (max-width:786px){.notification{gap:8px;padding:15px 12px;top:60px;right:5px}.notification .icon-holder{min-width:37px;max-width:38px;min-height:37px;max-height:38px;scale:unset}.notification .text h4{font-size:19px}.notification p{font-size:14px}}
