@import url(https://fonts.googleapis.com/css2?family=Alef:wght@400;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Alef:wght@400;700&family=Karantina:wght@300;400;700&family=Secular+One&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInRight{0%{opacity:0;transform:translateX(24px)}to{opacity:1;transform:translateX(0)}}@keyframes overlayFadeIn{0%{opacity:0}to{opacity:1}}@keyframes modalScaleIn{0%{opacity:0;transform:scale(.92) translateY(12px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes drawerSlideInRight{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@keyframes drawerSlideInLeft{0%{opacity:0;transform:translateX(-100%)}to{opacity:1;transform:translateX(0)}}@keyframes sheetSlideUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes langDropdownIn{0%{opacity:0;transform:translateY(-8px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes navSlideDown{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes badgePop{0%{transform:scale(.6)}70%{transform:scale(1.15)}to{transform:scale(1)}}@keyframes notifyPulse{0%,to{box-shadow:0 0 0 0 #7c3aed73}50%{box-shadow:0 0 0 8px #7c3aed00}}@keyframes successPop{0%{opacity:0;transform:scale(.5)}60%{transform:scale(1.12)}to{opacity:1;transform:scale(1)}}@keyframes verifySpin{to{transform:rotate(1turn)}}@keyframes shimmerLine{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes floatSoft{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.fade-in-up{animation:fadeInUp .55s cubic-bezier(.16,1,.3,1) both}.stagger-in{animation:fadeInUp .5s cubic-bezier(.16,1,.3,1) both}.verify-spinner{animation:verifySpin .85s linear infinite;border:3px solid;border-radius:50%;border-top:3px solid #0000;box-sizing:border-box;height:28px;width:28px}.hover-scale{cursor:pointer;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s ease!important}.hover-scale:hover{box-shadow:0 20px 25px -5px #0000004d!important;transform:translateY(-5px) scale(1.02)!important}.notify-pulse{animation:notifyPulse 2s ease-in-out infinite}.cart-item{animation:slideInRight .3s cubic-bezier(.16,1,.3,1) both}.profile-order-card{animation:fadeInUp .4s cubic-bezier(.16,1,.3,1) both}.success-pop{animation:successPop .45s cubic-bezier(.16,1,.3,1) both}.cart-scroll::-webkit-scrollbar{width:5px}.cart-scroll::-webkit-scrollbar-track{background:#0000}.cart-scroll::-webkit-scrollbar-thumb{background:#94a3b859;border-radius:10px}.cart-scroll::-webkit-scrollbar-thumb:hover{background:#94a3b8a6}.del-btn{opacity:.55;transition:opacity .2s ease,transform .2s ease,background-color .2s ease!important}.del-btn:hover{opacity:1!important;transform:scale(1.15)!important}.overlay-backdrop{animation:overlayFadeIn .28s ease both}.modal-panel{animation:modalScaleIn .38s cubic-bezier(.16,1,.3,1) both}.drawer-panel{animation:drawerSlideInRight .42s cubic-bezier(.16,1,.3,1) both}.drawer-panel--from-left{animation-name:drawerSlideInLeft}.drawer-accent-bar{animation:shimmerLine .5s cubic-bezier(.16,1,.3,1) .1s both;transform-origin:left center}.age-overlay-backdrop{animation:overlayFadeIn .35s ease both}.age-modal-panel{animation:modalScaleIn .45s cubic-bezier(.16,1,.3,1) .05s both}.age-icon-float{animation:floatSoft 3s ease-in-out infinite}.site-nav{animation:navSlideDown .45s cubic-bezier(.16,1,.3,1) both}.lang-dropdown{animation:langDropdownIn .22s cubic-bezier(.16,1,.3,1) both;transform-origin:top right}.lang-option{transition:background-color .18s ease,transform .18s ease}.lang-option:active{transform:scale(.98)}.cart-badge-pop{animation:badgePop .35s cubic-bezier(.16,1,.3,1) both}.nav-action-btn{transition:transform .18s cubic-bezier(.16,1,.3,1),box-shadow .18s ease,background-color .2s ease}.nav-action-btn:active{transform:scale(.94)}.close-btn-animated{transition:transform .2s ease,background-color .2s ease,color .2s ease}.close-btn-animated:active{transform:scale(.88) rotate(90deg)}.drawer-header-content{animation:fadeInUp .35s cubic-bezier(.16,1,.3,1) .12s both}.drawer-footer-reveal{animation:fadeInUp .4s cubic-bezier(.16,1,.3,1) .18s both}.empty-state-bounce{animation:floatSoft 2.5s ease-in-out infinite}.is-mobile .drawer-panel{animation:sheetSlideUp .44s cubic-bezier(.16,1,.3,1) both;border-radius:20px 20px 0 0!important;bottom:0!important;box-shadow:0 -16px 48px #00000073!important;height:min(92vh,720px)!important;left:0!important;max-height:92vh!important;max-width:100%!important;right:0!important;top:auto!important;width:100%!important}.is-mobile .drawer-panel--from-left{animation-name:sheetSlideUp}.is-mobile .modal-panel{animation:sheetSlideUp .4s cubic-bezier(.16,1,.3,1) both;border-radius:20px!important;margin:0 12px;max-width:calc(100% - 24px)!important}.is-mobile .overlay-backdrop{align-items:flex-end!important;padding-bottom:0!important}.is-mobile .hover-scale:hover{box-shadow:none!important;transform:none!important}.is-mobile .hover-scale:active{transform:scale(.98)!important;transition:transform .12s ease!important}.is-mobile .card-container:active{transform:scale(.985);transition:transform .15s ease}.action-btn{transition:transform .18s cubic-bezier(.16,1,.3,1),box-shadow .18s ease,background-color .2s ease}.action-btn:active{transform:scale(.96)}.is-mobile .action-btn,.is-mobile .nav-action-btn{-webkit-tap-highlight-color:transparent}.is-mobile .shop-grid .card-container,.is-mobile .showroom-card{animation:fadeInUp .45s cubic-bezier(.16,1,.3,1) both}.is-mobile .premium-hero-card{animation:fadeInUp .6s cubic-bezier(.16,1,.3,1) both}.is-mobile .site-nav{animation:navSlideDown .4s cubic-bezier(.16,1,.3,1) both}.is-mobile .lang-dropdown{animation:langDropdownInMobile .22s cubic-bezier(.16,1,.3,1) both;left:50%!important;right:auto!important;transform-origin:top center}@keyframes langDropdownInMobile{0%{opacity:0;transform:translateX(-50%) translateY(-8px) scale(.96)}to{opacity:1;transform:translateX(-50%) translateY(0) scale(1)}}.is-mobile .lang-dropdown{transform:translateX(-50%)}@media screen and (max-width:768px){.nav-content{flex-direction:column!important;gap:15px!important;height:auto!important;padding:15px 0!important}.nav-actions,.nav-links{flex-wrap:wrap!important;justify-content:center!important}.nav-actions{gap:8px!important}.premium-hero-card{border-radius:16px!important;padding:30px 15px!important}.hero-title{font-size:26px!important}.hero-subtitle{font-size:16px!important}.shop-grid{grid-template-columns:repeat(auto-fill,minmax(100%,1fr))!important;padding:10px 0!important}.card-container{margin:10px 0!important;max-width:100%!important}.age-modal{padding:30px 20px!important}.details-image-wrapper{height:260px!important;min-width:100%!important}.detail-main-title{font-size:24px!important}.news-grid,.showroom-grid{grid-template-columns:1fr!important}.action-row,.footer-content{flex-direction:column!important}.footer-content{gap:12px!important;text-align:center!important}}.modern-slider-input{-webkit-appearance:none;appearance:none;border-radius:10px;cursor:pointer;height:6px;outline:none;transition:background .3s ease,transform .2s ease;width:100%}.custom-scrollbar{overflow-x:auto;overflow-y:hidden;padding-bottom:8px;scrollbar-color:#0003 #0000;scrollbar-width:thin;white-space:nowrap}.custom-scrollbar::-webkit-scrollbar{height:6px;width:6px}.custom-scrollbar::-webkit-scrollbar-track{background:#0000;border-radius:10px}.custom-scrollbar::-webkit-scrollbar-thumb{background:#0003;border-radius:10px;-webkit-transition:background .3s ease;transition:background .3s ease}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background:#0006}.modern-slider-input:hover{transform:scaleY(1.2)}.modern-slider-input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#fff;background:var(--thumb-color,#fff);border:2px solid #000;border:2px solid var(--thumb-border,#000);border-radius:50%;box-shadow:0 0 0 0 #fff0;height:16px;-webkit-transition:transform .15s cubic-bezier(.34,1.56,.64,1),box-shadow .15s ease;transition:transform .15s cubic-bezier(.34,1.56,.64,1),box-shadow .15s ease;width:16px}.modern-slider-input:active::-webkit-slider-thumb{box-shadow:0 0 0 6px #00000026;box-shadow:0 0 0 6px var(--thumb-glow,#00000026);transform:scale(1.35)}.modern-slider-input::-moz-range-thumb{background:#fff;background:var(--thumb-color,#fff);border:2px solid #000;border:2px solid var(--thumb-border,#000);border-radius:50%;box-shadow:0 0 0 0 #fff0;box-sizing:border-box;height:16px;-moz-transition:transform .15s cubic-bezier(.34,1.56,.64,1),box-shadow .15s ease;transition:transform .15s cubic-bezier(.34,1.56,.64,1),box-shadow .15s ease;width:16px}.modern-slider-input:active::-moz-range-thumb{box-shadow:0 0 0 6px #00000026;box-shadow:0 0 0 6px var(--thumb-glow,#00000026);transform:scale(1.35)}.app-root :not(.overlay-backdrop):not(.modal-panel):not(.drawer-panel):not(.cart-item):not(.profile-order-card):not(.stagger-in):not(.fade-in-up){transition:background-color .3s ease,border-color .3s ease,color .3s ease}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=main.11293509.css.map*/