.navbar{position:fixed;left:0;top:0;width:100%;z-index:49;padding-bottom:16px;transition:all .2s;border-bottom:1px solid rgba(0,0,0,0)}.navbar.fix{background:rgb(var(--bg-primary)/.7);border-color:rgb(var(--bg-secondary)/.2);backdrop-filter:blur(10px)}.navbar-content{align-items:center;display:flex;height:88px;gap:10px}.navbar-content .input-wrapper{width:100%}.navbar-content .input-wrapper .icon{left:0}.navbar-content .btn{color:rgb(var(--text-secondary))}.navbar-content .mobile-menu__trigger{display:none;flex-direction:column;gap:4px}.navbar-content .mobile-menu__trigger span{width:22px;height:2px;background:rgb(var(--text-secondary)/.5)}.navbar-sub,.navbar-sub .links{align-items:center;display:flex}.navbar-sub .links{gap:10px}.navbar-sub .links .link{align-items:center;display:flex;gap:4px;padding:2px 10px;font-weight:600;color:rgb(var(--text-secondary));cursor:pointer}.navbar-sub .links .link.primary{color:rgb(var(--text-primary))}.navbar-sub .links .link.primary svg{color:rgb(var(--color-primary))}.mega-menu{min-width:400px}.mega-menu-content{display:grid;gap:.125rem 1rem;width:max-content;grid-template-columns:1fr 1fr 1fr}.mega-menu-content .item{align-items:center;gap:4px;display:flex;padding:8px;color:rgb(var(--text-primary));border-radius:12px;transition:all .2s;width:100%}.mega-menu-content .item:hover{background:rgb(var(--bg-primary)/.4);color:rgb(var(--color-primary))}.mega-menu-content .item .icon{width:24px;height:24px;background:rgb(var(--bg-secondary)/.5);display:grid;place-items:center;border-radius:6px}.mega-menu-content .item .icon img{width:100%;height:100%;border-radius:6px}.mega-menu .more{background:rgb(var(--bg-primary)/.3)}.mega-menu .more:hover{background:rgb(var(--color-primary));color:rgb(var(--bg-primary))}.footer{margin-top:40px;padding-top:26px;background:rgb(var(--bg-secondary)/.2)}.footer .sections{display:grid;grid-template-columns:repeat(4,1fr);margin-bottom:20px}.footer .sections .col{display:flex;flex-direction:column;gap:6px}.footer .sections .col b{margin-bottom:10px}.footer .sections .col a{color:rgb(var(--text-secondary)/.8);width:fit-content}.footer .sections .col a:hover{color:rgb(var(--color-primary))}.footer .logo-wrapper{align-items:center;display:flex;gap:6px;color:rgb(var(--text-primary));padding-inline:10px}.footer .logo-wrapper .logo{overflow:visible}.footer .logo-wrapper .logo .primary{filter:drop-shadow(0 0 30px rgb(var(--color-primary)))}.footer .info p{color:rgb(var(--text-secondary)/.6);max-width:800px}.footer .cert{width:100px;height:100px;background:rgb(var(--bg-secondary)/.2);border-radius:14px;display:grid;place-items:center;cursor:pointer}.footer .cert img{object-fit:contain;height:70%;width:70%}.footer .socials{display:flex;align-items:center;gap:6px}.footer .socials a{width:36px;height:36px;border-radius:12px;background:rgb(var(--bg-secondary)/.2);display:flex;align-items:center;justify-content:center;color:rgb(var(--text-secondary));transition:.2s cubic-bezier(.175,.885,.32,1.275)}.footer .socials a:hover{background:rgb(var(--color-primary));color:rgb(var(--bg-primary));transform:scale(1.1)}@media(max-width:767px){.navbar{padding-bottom:0}.navbar-content .mobile-menu__trigger{display:flex}.navbar-content .logo-wrapper{margin-left:auto}.navbar-content .divider,.navbar-content .input-wrapper,.navbar-content .tickets-btn,.navbar-sub{display:none}.footer .sections{grid-template-columns:repeat(2,1fr);row-gap:20px}}.product-card{padding-bottom:6px;position:relative}.product-card:hover .thumbnail img{transform:scale(1.1)}.product-card .link{position:absolute;width:100%;height:100%;left:0;top:0;z-index:2}.product-card .thumbnail{position:relative;width:100%;aspect-ratio:1/1;border-radius:40px;overflow:hidden;background:rgb(var(--bg-secondary)/.3)}.product-card .thumbnail .bg{position:absolute;top:0;left:0;filter:blur(20px);opacity:.8}.product-card .thumbnail .cover{position:relative;border-radius:40px;z-index:1;padding:8px}.product-card .thumbnail img{width:100%;height:100%;transition:.3s cubic-bezier(.175,.885,.32,1.275);object-fit:cover}.product-card .info{padding-inline:8px}.product-card .info .title{font-size:18px;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;margin-top:10px;-webkit-line-clamp:1;-webkit-box-orient:vertical}.product-card .info .price-section{display:flex;align-items:center;justify-content:space-between;margin-top:18px}.product-card .info .price-section .price{display:flex;align-items:center;gap:4px;font-size:18px;color:rgb(var(--color-primary));position:relative;width:fit-content;margin-right:auto}.product-card .info .price-section .price .discount{position:absolute;color:rgb(var(--color-danger)/.6);font-size:14px;top:-14px;right:0;font-weight:700;text-decoration:line-through}.product-card .info .price-section .price svg{color:rgb(var(--text-secondary)/.5);margin-top:-4px}.favorite-slider .add-card{width:100%;aspect-ratio:4/6;border-radius:18px;padding:8px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:6px;background:rgb(var(--bg-secondary)/.2);border:2px dashed rgb(var(--bg-secondary));box-shadow:0 10px 30px rgb(var(--bg-tertiary)/.05);cursor:pointer;transition:all .3s}.favorite-slider .add-card .icon{transition:.3s cubic-bezier(.175,.885,.32,1.275)}.favorite-slider .add-card:hover{background:rgb(var(--bg-secondary)/.5)}.favorite-slider .add-card:hover .icon{transform:scale(1.6)}.category-slide{padding-bottom:6px}.category-slide .thumbnail{position:relative;width:100%;aspect-ratio:4/6;border-radius:18px;overflow:hidden;padding:8px}.category-slide .thumbnail .bg{position:absolute;top:0;left:0;filter:blur(20px);opacity:.5}.category-slide .thumbnail .cover{position:relative;border-radius:10px;z-index:1}.category-slide .thumbnail img{width:100%;height:100%;object-fit:cover}.category-slide .info{padding-inline:8px}.category-slide .info .title{font-size:18px;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;margin-top:10px;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-align:center;font-family:var(--font-primary-en)}.featured-slider{display:flex;gap:16px}.featured-slider.left{flex-direction:row-reverse}.featured-slider.left .featured-slider__banner:hover{transform:skewX(3deg)}.featured-slider.left .featured-slider__banner .arrow{left:unset;right:-2px}.featured-slider__banner{width:230px;height:330px;background:var(--color);display:flex;align-items:center;flex-direction:column;padding:30px;border-radius:24px;position:relative;backdrop-filter:blur(10px);border-bottom:0 solid rgb(var(--bg-primary)/.5);transition:.3s cubic-bezier(.175,.885,.32,1.275)}.featured-slider__banner:after{width:80%;height:30px;bottom:-20px;left:50%;transform:translateX(-50%);background:rgb(var(--color));filter:blur(30px);border-radius:10px;content:"";position:absolute;z-index:-1;opacity:0;transition:all .5s}.featured-slider__banner:hover{border-bottom-width:8px;transform:skewX(-3deg)}.featured-slider__banner:hover:after{opacity:1}.featured-slider__banner .text{margin-top:auto;font-weight:700;font-size:28px;line-height:1.2;text-align:center}.featured-slider__banner .link{width:100%;height:100%;position:absolute;top:0;left:0;z-index:2}.featured-slider__banner .arrow{position:absolute;width:fit-content;height:fit-content;bottom:0;left:-2px}.featured-slider__banner .arrow svg{height:170px;width:fit-content}.featured-slider .swiper{width:calc(100% - 230px);border-radius:24px}.contact-us .info{align-items:center;display:flex;gap:6px;line-height:1.5;padding:10px 16px;border-radius:12px;background:rgb(var(--bg-secondary)/.2);text-decoration:none}.contact-us .info:hover .icon{transform:translate(10px,-20px) rotate(15deg) scale(2);filter:drop-shadow(0 0 8px rgb(var(--color-primary)))}.contact-us .info:hover .icon,.contact-us .info:hover b{color:rgb(var(--color-primary))}.contact-us .info .icon{color:rgb(var(--text-secondary)/.5);width:22px;height:22px;transition:all .3s;transform-origin:bottom left}.contact-us .info .title{font-size:13px;color:rgb(var(--text-secondary)/.5)}.contact-us .info b{font-size:16px;font-weight:400;direction:ltr;font-family:var(--font-primary-en);transition:all .3s}@media(max-width:767px){.featured-slider,.featured-slider.left{flex-direction:column-reverse}.featured-slider__banner{width:100%;flex-direction:row;justify-content:center;gap:20px;height:fit-content}.featured-slider__banner .text{margin-block:auto}.featured-slider__banner .arrow{display:none}.featured-slider .swiper{width:100%}}