:root{--color-bg: #071726;--color-surface: #0D1E2E;--color-surface-2: #112233;--color-primary: #FFD000;--color-secondary: #FF6B1A;--color-accent: #1A9FE0;--color-text: #FFFFFF;--color-text-muted: #8899AA;--color-border: rgba(255, 255, 255, .07);--color-glow: rgba(255, 208, 0, .18);--color-error: #ff4d4f;--color-success: #52c41a;--font-display: "Rajdhani", sans-serif;--font-body: "DM Sans", sans-serif;--max-width: 1400px;--border-radius: 12px;--spacing-base: 1rem;--spacing-section: 4rem;--transition-fast: .2s ease;--transition-normal: .3s ease;--transition-slow: .5s cubic-bezier(.16, 1, .3, 1)}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{font-size:16px;scroll-behavior:smooth}body{font-family:var(--font-body);font-weight:300;color:var(--color-text);background-color:var(--color-bg);line-height:1.6;overflow-x:hidden;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6,.font-display{font-family:var(--font-display);font-weight:700;line-height:1.2;margin-bottom:var(--spacing-base);color:var(--color-text)}h1{font-size:3.5rem}h2{font-size:2.5rem}h3{font-size:2rem}h4{font-size:1.5rem}a{color:var(--color-primary);text-decoration:none;transition:color var(--transition-fast)}a:hover{color:var(--color-secondary)}img{max-width:100%;height:auto;display:block}.container{max-width:var(--max-width);margin:0 auto;padding:0 1.5rem}.section{padding:var(--spacing-section) 0}.visually-hidden{position:absolute!important;overflow:hidden;width:1px;height:1px;padding:0;border:0;clip:rect(1px,1px,1px,1px)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 28px;font-family:var(--font-display, "Rajdhani", sans-serif);font-weight:800;font-size:.95rem;border-radius:10px;cursor:pointer;transition:all .3s cubic-bezier(.25,1,.5,1);border:2px solid transparent;text-transform:uppercase;letter-spacing:.08em;position:relative;overflow:hidden;text-decoration:none;z-index:1;color:#fff}.btn svg{transition:transform .3s cubic-bezier(.25,1,.5,1)}.btn:hover svg{transform:translate(4px)}.btn-primary,.btn-purchase{background:linear-gradient(135deg,#ffd000,#ffb300);color:#071726;box-shadow:0 4px 15px #ffd0004d}.btn-primary:hover,.btn-purchase:hover{transform:translateY(-3px);box-shadow:0 8px 25px #ffd00080;background:linear-gradient(135deg,#ffb300,#ffd000)}.btn-secondary,.btn-urgency{background:linear-gradient(135deg,#ff6b1a,#e65a12);color:#fff;box-shadow:0 4px 15px #ff6b1a4d}.btn-secondary:hover,.btn-urgency:hover{transform:translateY(-3px);box-shadow:0 8px 25px #ff6b1a80}.btn-accent,.btn-info{background:linear-gradient(135deg,#1a9fe0,#138acc);color:#fff;box-shadow:0 4px 15px #1a9fe04d}.btn-accent:hover,.btn-info:hover{transform:translateY(-3px);box-shadow:0 8px 25px #1a9fe080}.btn-ghost{background:transparent;color:var(--color-text);border-color:#fff3}.btn-ghost:hover{border-color:var(--color-primary);color:var(--color-primary);background:#ffd0000d;transform:translateY(-2px)}.btn:active{transform:translateY(1px);box-shadow:0 2px 8px #0003}.btn--full{width:100%}.btn:after{content:"";position:absolute;top:0;left:-150%;width:100%;height:100%;background:linear-gradient(90deg,#fff0,#fff6,#fff0);transform:skew(-25deg);transition:all .6s ease;z-index:-1}.btn:hover:after{animation:premiumShimmer .7s forwards}@keyframes premiumShimmer{0%{left:-150%}to{left:150%}}input,select,textarea{width:100%;padding:.8rem 1rem;background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--border-radius);color:var(--color-text);font-family:var(--font-body)}input:focus,select:focus,textarea:focus{outline:none;border-color:var(--color-primary)}@keyframes shimmer{0%{left:-100%}to{left:200%}}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes bounceCart{0%{transform:scale(1)}50%{transform:scale(1.4)}to{transform:scale(1)}}.reveal{opacity:0;transform:translateY(30px);transition:all var(--transition-slow)}.reveal.visible{opacity:1;transform:translateY(0)}.grid{display:flex;flex-wrap:wrap;gap:2rem}.grid__item{flex:1 1 auto}@media(min-width:768px){.grid--2-col .grid__item{flex:0 0 calc(50% - 1rem);max-width:calc(50% - 1rem)}}@media(min-width:1024px){.grid--3-col .grid__item{flex:0 0 calc(33.333% - 1.33rem);max-width:calc(33.333% - 1.33rem)}.grid--4-col .grid__item{flex:0 0 calc(25% - 1.5rem);max-width:calc(25% - 1.5rem)}.grid--5-col .grid__item{flex:0 0 calc(20% - 1.6rem);max-width:calc(20% - 1.6rem)}}.text-center{text-align:center}.mt-4{margin-top:1rem}.mb-4{margin-bottom:1rem}.color-primary{color:var(--color-primary)}.bg-surface{background-color:var(--color-surface)}[dir=rtl] .header__inner,[dir=rtl] .header__menu,[dir=rtl] .header__icons,[dir=rtl] .header__nav,[dir=rtl] .nav-logo-wrap,[dir=rtl] .hero__content-wrapper,[dir=rtl] .hero__inner,[dir=rtl] .footer-grid,[dir=rtl] .product-grid,[dir=rtl] .products-grid,[dir=rtl] .collection-grid,[dir=rtl] .cart-drawer,[dir=rtl] .mega-menu-inner,[dir=rtl] .mobile-menu-drawer,[dir=rtl] .mmenu-nav,[dir=rtl] .mmenu-header{direction:ltr}[dir=rtl] .mega-menu-inner,[dir=rtl] .footer-grid,[dir=rtl] .product-card{text-align:right}[dir=rtl] .product-card__title,[dir=rtl] .product-card__vendor,[dir=rtl] .product-card__price,[dir=rtl] .about-page h1,[dir=rtl] .about-page h2,[dir=rtl] .about-page h3,[dir=rtl] .about-page p,[dir=rtl] .rte,[dir=rtl] .page-content,[dir=rtl] .mmenu-link{text-align:right;direction:rtl}[dir=rtl] .newsletter-inner{text-align:right}.search-dialog{position:fixed;top:0;right:0;bottom:0;left:0;z-index:500;display:none;align-items:flex-start;justify-content:center;padding-top:80px}.search-dialog.open{display:flex}.search-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#060c12eb;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.search-modal{position:relative;z-index:1;width:90%;max-width:640px;background:#0d1e2e;border-radius:16px;border:1px solid rgba(255,208,0,.2);padding:20px;overflow:hidden;animation:slideDown .2s cubic-bezier(.16,1,.3,1)}@keyframes slideDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.search-input-row{display:flex;align-items:center;gap:12px;background:#ffffff0a;border:1px solid rgba(255,255,255,.1);border-radius:10px;padding:12px 16px;transition:border-color .2s}.search-input-row:focus-within{border-color:#ffd000;box-shadow:0 0 0 3px #ffd00026}#searchInput{flex:1;background:none;border:none;outline:none;color:#fff;font-size:1rem;font-family:DM Sans,sans-serif}.search-results{margin-top:16px;display:grid;grid-template-columns:1fr 1fr;gap:10px;max-height:380px;overflow-y:auto}.search-result-card{display:flex;gap:10px;align-items:center;background:#ffffff08;border:1px solid rgba(255,255,255,.07);border-radius:8px;padding:10px;text-decoration:none;transition:border-color .15s,background .15s}.search-result-card:hover{border-color:#ffd0004d;background:#ffd0000a}.search-result-img{width:48px;height:48px;object-fit:contain;border-radius:6px;flex-shrink:0}.search-result-name{font-size:.82rem;color:#fff;font-weight:500;line-height:1.4}.search-result-price{font-size:.78rem;color:#ffd000;font-family:Rajdhani,sans-serif;font-weight:700}.mobile-menu{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:#071726;transform:translate(-100%);transition:transform .3s cubic-bezier(.16,1,.3,1);overflow-y:auto;padding:0}.mobile-menu.open{transform:translate(0)}.mobile-menu-header{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid rgba(255,255,255,.08)}.mobile-menu-close{width:44px;height:44px;border-radius:50%;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);color:#fff;font-size:1.2rem;cursor:pointer;display:flex;align-items:center;justify-content:center}.mobile-menu-links{padding:16px 0}.mobile-menu-link{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;font-family:Rajdhani,sans-serif;font-size:1.2rem;font-weight:700;color:#fff;text-decoration:none;border-bottom:1px solid rgba(255,255,255,.05);transition:color .15s,padding-left .15s}.mobile-menu-link:hover{color:#ffd000;padding-left:28px}.mobile-menu-footer{padding:20px 24px;border-top:1px solid rgba(255,255,255,.08)}.mobile-whatsapp-btn{display:flex;align-items:center;gap:10px;width:100%;background:#25d366;color:#fff;padding:14px 20px;border-radius:10px;text-decoration:none;font-weight:600;font-size:.9rem;margin-bottom:16px;justify-content:center}.mobile-social-row{display:flex;gap:16px}*,*:before,*:after{box-sizing:border-box}body{overflow-x:hidden}.shopify-section{max-width:100%;overflow:hidden}img,video,svg{max-width:100%;height:auto}@media(max-width:768px){.hero-slide{flex-direction:column}.hero-slide-left{width:100%;padding:24px 20px 16px}.hero-product-name{font-size:2rem}.hero-slide-right{width:100%;height:240px}.hero-cube-img{transform:none!important}.hero-controls{padding:12px 0 20px}.category-grid{grid-template-columns:repeat(2,1fr)!important;gap:10px!important}.category-tile{aspect-ratio:1}.price-boxes-grid{grid-template-columns:repeat(2,1fr)!important}.price-box{min-height:130px;padding:20px 16px}.price-label{font-size:1.8rem}.product-grid{grid-template-columns:repeat(2,1fr);gap:10px}.product-card-img{height:160px}.product-card-name{font-size:.82rem;-webkit-line-clamp:1;line-clamp:1}.nav-icon-btn{min-width:44px;min-height:44px;display:flex;align-items:center;justify-content:center}a,button{min-height:44px}}@media(max-width:480px){.category-grid{grid-template-columns:1fr!important}body{font-size:14px}h1,h2{word-break:break-word}.btn-purchase,.btn-info,.btn-urgency{width:100%;text-align:center}}.scroll-top{position:fixed;bottom:24px;right:24px;z-index:100;width:44px;height:44px;border-radius:50%;background:#ffd000;color:#071726;border:none;font-size:1.1rem;font-weight:700;cursor:pointer;opacity:0;pointer-events:none;transition:opacity .3s,transform .3s;box-shadow:0 4px 16px #ffd0004d}.scroll-top.visible{opacity:1;pointer-events:all}.scroll-top:hover{transform:translateY(-2px)}.section-1 .section-eyebrow{color:#ffd000}.section-2 .section-eyebrow{color:#1a9fe0}.section-3 .section-eyebrow{color:#ff6b1a}.section-4 .section-eyebrow{color:#10b981}.product-card.soldout{opacity:.5;pointer-events:none}.soldout-overlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#000000b3;color:#fff;padding:8px 16px;border-radius:6px;font-family:Rajdhani,sans-serif;font-weight:700}.filter-checkbox{display:none}.filter-checkbox+label{display:flex;align-items:center;gap:10px;cursor:pointer;font-size:.85rem;color:#89a}.filter-checkbox+label:before{content:"";width:16px;height:16px;border-radius:4px;border:1px solid rgba(255,255,255,.2);background:transparent;flex-shrink:0;transition:all .15s}.filter-checkbox:checked+label:before{background:#ffd000;border-color:#ffd000;background-image:url("data:image/svg+xml,%3Csvg width='10' height='8' viewBox='0 0 10 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 4L3.5 6.5L9 1' stroke='%23071726' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center}.filter-checkbox:checked+label{color:#ffd000}.loading-spinner{width:24px;height:24px;border-radius:50%;border:3px solid rgba(255,208,0,.2);border-top-color:#ffd000;animation:spin .7s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}@media(max-width:768px){.container{padding-left:16px!important;padding-right:16px!important}.product-page{padding-left:0;padding-right:0}.product-info{padding:0 16px}.section,[class*=section]{padding-top:2.5rem;padding-bottom:2.5rem}.announcement-bar{font-size:.78rem}.trust-bar__inner{grid-template-columns:repeat(2,1fr)!important;gap:0!important}.trust-bar__item{border-right:none!important;border-bottom:1px solid rgba(255,255,255,.07)}.trust-bar__item:nth-child(odd){border-right:1px solid rgba(255,255,255,.07)!important}.brands-grid{grid-template-columns:repeat(2,1fr)!important;gap:.75rem}.brand-card{min-height:110px;padding:1rem .6rem}.brand-card__img-wrap{height:60px}.product-grid{grid-template-columns:repeat(2,1fr);gap:10px}.footer-newsletter__form{flex-direction:column;gap:.6rem}.footer-newsletter__form input{width:100%;border-radius:8px!important}.footer-newsletter__form button{width:100%;border-radius:8px!important;justify-content:center}}@media(max-width:480px){.product__title{font-size:1.4rem!important}h1,h2,h3{word-break:break-word;overflow-wrap:break-word}.product__actions{flex-direction:column}.product__quantity{width:100%;justify-content:center}.cart-summary{margin:0 16px}}.header__menu-link--shop-btn{appearance:none!important;-webkit-appearance:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;height:64px!important;line-height:64px!important;padding:0 1rem!important;margin:0!important;border:none!important;background:none!important;outline:none!important;font-family:var(--font-display)!important;font-weight:700!important;font-size:.92rem!important;color:#fff!important;text-transform:uppercase!important;letter-spacing:.08em!important;cursor:pointer!important;vertical-align:middle!important;box-sizing:border-box!important;gap:4px!important;white-space:nowrap!important;position:relative!important;top:0!important;transform:none!important}.header__menu-link--shop-btn:hover{color:#ffd000!important}.header__menu-item--has-mega{display:flex!important;align-items:stretch!important;height:64px!important}.product-card[data-available=false],.product-card.is-soldout-hide{display:none!important}[dir=rtl] body{direction:rtl}[dir=rtl] .header__inner,[dir=rtl] .header__menu,[dir=rtl] .header__icons,[dir=rtl] .header__nav,[dir=rtl] .nav-logo-wrap,[dir=rtl] .hero__content-wrapper,[dir=rtl] .hero__inner,[dir=rtl] .footer-grid,[dir=rtl] .product-grid,[dir=rtl] .products-grid,[dir=rtl] .collection-grid,[dir=rtl] .cart-drawer,[dir=rtl] .mega-menu-inner,[dir=rtl] .mobile-menu-drawer,[dir=rtl] .mmenu-nav,[dir=rtl] .mmenu-header,[dir=rtl] .cart-page__layout,[dir=rtl] .cart-page__items,[dir=rtl] .cart-summary-box,[dir=rtl] .about-features__grid,[dir=rtl] .about-mission__inner,[dir=rtl] .about-stats__grid,[dir=rtl] .product-layout,[dir=rtl] .trust-bar__inner{direction:ltr!important}[dir=rtl] .product-card__title,[dir=rtl] .product-card__vendor,[dir=rtl] .product-card__price,[dir=rtl] .about-page h1,[dir=rtl] .about-page h2,[dir=rtl] .about-page h3,[dir=rtl] .about-page p,[dir=rtl] .rte,[dir=rtl] .page-content,[dir=rtl] .mmenu-link,[dir=rtl] .newsletter-inner,[dir=rtl] .mega-menu-inner,[dir=rtl] .footer-grid,[dir=rtl] .product-card,[dir=rtl] .announcement-bar,[dir=rtl] .hero__text,[dir=rtl] .hero-title,[dir=rtl] .hero-sub,[dir=rtl] .section-heading,[dir=rtl] .trust-bar__item,[dir=rtl] .product-info,[dir=rtl] .product__title,[dir=rtl] .product-description,[dir=rtl] .category-tile__name,[dir=rtl] .footer-col,[dir=rtl] .cart-page-item__title,[dir=rtl] .cart-summary-box__title{text-align:right!important;direction:rtl!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/theme.css.map */
