body,p,a,span,div,li,td,th,input,textarea,select,button{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif!important}h1,h2,h3,h4,h5,h6{font-family:Oswald,-apple-system,sans-serif!important;font-weight:700!important;text-transform:uppercase}:root{--black:#0a0a0a;--white:#fff;--gold:#d4af37;--lime:#c8ff00;--pink:#ff6b9d;--grey:#888;--off-white:#f8f8f8}*{margin:0;padding:0;box-sizing:border-box}body{background:var(--black);color:var(--white);overflow-x:hidden}a{text-decoration:none;color:inherit}.loading-screen{position:fixed;top:0;left:0;width:100%;height:100%;background:#0a0a0a;display:flex;align-items:center;justify-content:center;z-index:9999;transition:opacity .6s}.loading-screen.hidden{opacity:0;visibility:hidden;pointer-events:none}.loading-content{text-align:center}.loading-logo{width:280px;height:auto;object-fit:contain;animation:logoReveal 1s ease-out}@keyframes logoReveal{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.loading-bar{width:200px;height:3px;background:#d4af3733;margin:25px auto 0;border-radius:3px;overflow:hidden}.loading-bar-fill{height:100%;background:linear-gradient(90deg,#d4af37,#c8ff00,#d4af37);width:0%;animation:loadBar 1.2s ease-in-out infinite}@keyframes loadBar{0%{width:0%;margin-left:0}50%{width:100%;margin-left:0}to{width:0%;margin-left:100%}}.welcome-banner{background:var(--black);padding:12px 20px;border-bottom:1px solid rgba(212,175,55,.3);text-align:center}.welcome-banner__title{font-size:.9rem;color:var(--gold)}.welcome-banner__subtitle{font-size:.75rem;color:var(--white);margin-left:15px}.soon-arrow{color:var(--lime)}.header{background:var(--black);padding:15px 40px;position:sticky;top:0;z-index:100;border-bottom:1px solid rgba(212,175,55,.2)}.nav{display:flex;align-items:center;justify-content:space-between}.nav__left,.nav__right{display:flex;align-items:center;gap:25px}.nav__link{font-size:.8rem;letter-spacing:1px;color:var(--white);transition:color .3s;white-space:nowrap}.nav__link:hover{color:var(--gold)}.nav__logo a{display:flex;align-items:center;gap:10px}.nav__logo img{width:60px;height:60px;border-radius:50%;border:2px solid var(--gold);object-fit:cover}.nav__logo span{font-size:.85rem;color:var(--gold);line-height:1.2}.nav__cta{background:var(--lime);color:var(--black);padding:12px 25px;font-size:.8rem;letter-spacing:1px;transition:all .3s}.nav__cta:hover{background:var(--gold)}.nav__dropdown{position:relative}.nav__dropdown-menu{position:absolute;top:100%;left:0;background:var(--black);border:1px solid var(--gold);min-width:200px;opacity:0;visibility:hidden;transition:all .3s;z-index:100;margin-top:10px}.nav__dropdown:hover .nav__dropdown-menu{opacity:1;visibility:visible}.nav__dropdown-menu a{display:block;padding:12px 20px;font-size:.75rem;letter-spacing:1px;border-bottom:1px solid rgba(212,175,55,.2);color:var(--white);transition:all .3s}.nav__dropdown-menu a:hover{background:var(--gold);color:var(--black)}.hero-slideshow{position:relative;height:600px;overflow:hidden}.hero-slide{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity .8s}.hero-slide.active{opacity:1}.hero-slide__image{position:absolute;top:0;left:0;width:100%;height:100%}.hero-slide__image img{width:100%;height:100%;object-fit:cover}.hero-slide__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,rgba(0,0,0,.8) 0%,rgba(0,0,0,.4) 50%,transparent 100%)}.hero-slide__content{position:relative;z-index:2;padding:60px 50px;display:flex;flex-direction:column;justify-content:center;height:100%;max-width:600px}.hero-slide__badge{display:inline-flex;align-items:center;gap:8px;background:var(--black);color:var(--lime);padding:10px 18px;font-size:.7rem;letter-spacing:2px;margin-bottom:25px;width:fit-content}.hero-slide__title{font-size:3.5rem;line-height:1;margin-bottom:25px}.hero-slide__title .gold{color:var(--gold)}.hero-slide__title .white{color:var(--white)}.hero-slide__title .lime{color:var(--lime)}.hero-slide__desc{font-size:.95rem;line-height:1.7;color:#ccc;margin-bottom:35px;max-width:420px}.hero-slide__buttons{display:flex;flex-direction:column;gap:12px;max-width:320px}.btn-black{background:var(--black);color:var(--gold);padding:16px 30px;font-size:.85rem;letter-spacing:2px;text-align:center;border:2px solid var(--gold);transition:all .3s;display:inline-block}.btn-black:hover{background:var(--gold);color:var(--black)}.btn-lime-outline{background:transparent;color:var(--lime);padding:16px 30px;font-size:.85rem;letter-spacing:2px;text-align:center;border:2px solid var(--lime);transition:all .3s;display:inline-block}.btn-lime-outline:hover{background:var(--lime);color:var(--black)}.hero-dots{position:absolute;bottom:30px;left:50%;transform:translate(-50%);display:flex;gap:15px;z-index:10}.hero-dot{width:14px;height:14px;border-radius:50%;background:#ffffff4d;cursor:pointer;transition:all .3s}.hero-dot.active{background:var(--gold)}.section-header{text-align:center;margin-bottom:40px}.section-header h2{font-size:2.5rem;letter-spacing:3px;color:var(--gold)}.section-header h2 .pink{color:var(--pink)}.services-section{padding:60px 40px;background:var(--off-white)}.services-grid{display:flex;justify-content:center;gap:20px;flex-wrap:wrap;max-width:1000px;margin:0 auto}.service-card{background:var(--white);border:3px solid var(--pink);padding:30px;text-align:center;width:220px;transition:all .3s}.service-card:hover{transform:translateY(-5px);box-shadow:0 10px 30px #ff6b9d33}.service-card__image{font-size:3rem;margin-bottom:15px}.service-card__title{font-size:.9rem;letter-spacing:1px;color:var(--black);text-transform:uppercase}.arrivals-section{padding:60px 40px;background:var(--black)}.arrivals-grid{display:grid;grid-template-columns:1fr 1.5fr;gap:20px;max-width:1200px;margin:0 auto;min-height:600px}.arrivals-left{display:flex;flex-direction:column;gap:20px}.product-card{background:var(--white);position:relative;flex:1;border:3px solid var(--lime);display:flex;flex-direction:column}.product-card__tag{position:absolute;top:12px;left:12px;background:var(--pink);color:var(--black);width:45px;height:45px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.6rem;font-weight:700;z-index:5}.product-card__image{flex:1;min-height:200px;background:var(--off-white);display:flex;align-items:center;justify-content:center;overflow:hidden}.product-card__image img{width:100%;height:100%;object-fit:cover}.product-card__info{padding:15px 10px;text-align:center;border-top:3px solid var(--lime)}.product-card__title{font-size:.85rem;letter-spacing:1px;color:var(--black);text-transform:uppercase;margin-bottom:4px}.product-card__subtitle{font-size:.65rem;color:var(--grey);letter-spacing:1px;margin-bottom:4px}.product-card__price{font-size:.9rem;color:var(--gold)}.product-card-big{background:linear-gradient(135deg,#2a2a2a,#1a1a1a);border:3px solid var(--pink);position:relative;display:flex;flex-direction:column}.product-card-big__tag{position:absolute;top:15px;left:15px;background:var(--pink);color:var(--black);padding:8px 16px;font-size:.7rem;letter-spacing:1px;font-weight:700;z-index:5}.product-card-big__badge{position:absolute;top:15px;right:15px;background:var(--gold);color:var(--black);width:50px;height:50px;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:.55rem;font-weight:700;line-height:1.2;z-index:5;text-align:center}.product-card-big__slider{flex:1;position:relative;overflow:hidden;min-height:400px}.product-card-big__slide{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .5s}.product-card-big__slide.active{opacity:1}.product-card-big__slide img{width:100%;height:100%;object-fit:cover}.product-card-big__content{padding:25px;display:flex;align-items:center;gap:20px;background:#000000b3}.product-card-big__thumb{width:50px;height:50px;background:var(--off-white);border-radius:5px;overflow:hidden}.product-card-big__thumb img{width:100%;height:100%;object-fit:cover}.product-card-big__title{flex:1;font-size:.9rem;letter-spacing:1px;color:var(--white);text-transform:uppercase}.product-card-big__btn{background:var(--white);color:var(--black);padding:12px 25px;font-size:.8rem;letter-spacing:1px;transition:all .3s}.product-card-big__btn:hover{background:var(--gold)}.meme-section{padding:60px 40px;background:var(--off-white)}.meme-grid{display:flex;justify-content:center;gap:20px;flex-wrap:wrap;max-width:1000px;margin:0 auto}.meme-card{background:var(--white);border:3px solid var(--lime);padding:30px;text-align:center;width:220px;transition:all .3s}.meme-card:hover{transform:translateY(-5px);box-shadow:0 10px 30px #c8ff0033}.meme-card__image{font-size:3rem;margin-bottom:15px}.meme-card__title{font-size:.85rem;letter-spacing:1px;color:var(--black);text-transform:uppercase}.reviews-section{background:#0a0a0a;padding:70px 40px}.reviews-title{font-size:1.8rem;font-weight:700;color:#fff!important;letter-spacing:2px;margin-bottom:20px}.gold-crown{color:#d4af37;font-size:1.8rem;margin-left:10px}.gold-crown-sm{color:#d4af37;font-size:1.1rem;margin-right:5px}.reviews-subtitle{font-size:.9rem;letter-spacing:2px;color:#fff!important}.reviews-subtitle-wrap{display:flex;align-items:center;justify-content:center;gap:15px}.reviews-logo{width:50px;height:50px;border-radius:50%;object-fit:cover;border:2px solid #d4af37}.reviews-grid{display:flex;justify-content:center;gap:25px;max-width:1100px;margin:0 auto;flex-wrap:wrap}.review-card{flex:1;max-width:340px;min-width:280px;background:#0d0d0d;border:2px solid #d4af37;padding:35px 25px 30px;text-align:center;transition:all .4s}.review-card:hover{transform:translateY(-5px);box-shadow:0 15px 40px #d4af3726}.review-badge{margin-bottom:30px;display:flex;justify-content:center}.gold-badge{position:relative;width:110px;height:140px}.gold-badge__circle{width:110px;height:110px;border-radius:50%;background:linear-gradient(145deg,#f5d742,#d4af37,#b8960c 60%,#8b7209);position:relative;display:flex;align-items:center;justify-content:center;box-shadow:inset 0 -5px 15px #0000004d,inset 0 5px 15px #fff3,0 5px 20px #d4af3780}.gold-badge__circle:before{content:"";position:absolute;top:8px;left:8px;right:8px;bottom:8px;border-radius:50%;border:3px solid rgba(139,114,9,.6)}.gold-badge__inner{width:85px;height:85px;border-radius:50%;background:linear-gradient(180deg,#1a1a1a,#0a0a0a);border:3px solid #b8960c;display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:inset 0 2px 10px #00000080}.gold-badge__star{color:#d4af37;font-size:1rem;margin-bottom:3px}.gold-badge__text{font-size:.65rem;font-weight:600;letter-spacing:1px;color:#d4af37;text-align:center;line-height:1.3}.gold-badge__stars{color:#d4af37;font-size:.55rem;letter-spacing:2px;margin-top:3px}.gold-badge__ribbon{position:absolute;bottom:0;left:50%;transform:translate(-50%);width:40px;height:30px;display:flex}.gold-badge__ribbon-left{width:20px;height:30px;background:linear-gradient(180deg,#d4af37,#b8960c,#8b7209);clip-path:polygon(0 0,100% 0,100% 100%,50% 75%)}.gold-badge__ribbon-right{width:20px;height:30px;background:linear-gradient(180deg,#d4af37,#b8960c,#8b7209);clip-path:polygon(0 0,100% 0,50% 75%,0 100%)}.review-card__content{margin-top:10px}.review-card__text{font-size:.9rem;line-height:1.7;color:#ccc;font-style:italic;margin-bottom:25px}.review-card__author{border-top:1px solid rgba(212,175,55,.3);padding-top:20px}.review-card__title{font-size:1rem;color:#fff;display:block;margin-bottom:8px}.review-card__stars{color:#d4af37;font-size:1rem;letter-spacing:3px}.reviews-footer-text{text-align:center;margin-top:50px;font-size:1rem;color:#d4af37;font-style:italic;letter-spacing:1px}.footer{background:var(--black);padding:60px 40px 30px;border-top:2px solid var(--gold)}.footer__top{display:flex;gap:60px;flex-wrap:wrap;max-width:1200px;margin:0 auto 40px}.footer__brand{flex:1;min-width:280px}.footer__logo{display:flex;align-items:center;gap:15px;margin-bottom:20px}.footer__logo img{width:60px;height:60px;border-radius:50%;border:2px solid var(--gold);object-fit:cover}.footer__brand-name{font-size:1.5rem;letter-spacing:2px;color:var(--gold);display:block}.footer__brand-tagline{font-size:.7rem;letter-spacing:2px;color:var(--grey)}.footer__desc{font-size:.85rem;line-height:1.7;color:var(--grey);margin-bottom:20px}.footer__contact p{font-size:.8rem;color:var(--grey);margin-bottom:5px}.footer__links{display:flex;gap:40px;flex-wrap:wrap}.footer__col h4{font-size:.85rem;letter-spacing:2px;color:var(--gold);margin-bottom:15px}.footer__col a{display:block;font-size:.75rem;color:var(--grey);margin-bottom:10px;transition:color .3s}.footer__col a:hover{color:var(--lime)}.footer__bottom{text-align:center;padding-top:30px;border-top:1px solid rgba(212,175,55,.2)}.footer__bottom p{font-size:.75rem;color:var(--grey);margin-bottom:5px}.page-content{padding:60px 40px;max-width:900px;margin:0 auto}.page-content h1{font-size:3rem;letter-spacing:3px;color:var(--gold);margin-bottom:30px}.page-content p,.page-content div{font-size:1rem;line-height:1.8;color:var(--grey)}.collection-header{padding:60px 40px;text-align:center;background:linear-gradient(180deg,#151515,#0a0a0a)}.collection-header h1{font-size:3rem;letter-spacing:3px;color:var(--gold)}.collection-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:30px;padding:40px;max-width:1200px;margin:0 auto}.collection-product{background:var(--white);border:2px solid var(--gold);transition:all .3s}.collection-product:hover{transform:translateY(-5px);box-shadow:0 10px 30px #d4af3733}.collection-product__image{height:300px;background:var(--off-white);overflow:hidden}.collection-product__image img{width:100%;height:100%;object-fit:cover}.collection-product__info{padding:20px;text-align:center}.collection-product__title{font-size:1rem;letter-spacing:1px;color:var(--black);margin-bottom:5px}.collection-product__price{font-size:1.1rem;color:var(--gold)}@media (max-width:900px){.nav__left,.nav__right{display:none}.header{padding:15px 20px}.hero-slideshow{height:500px}.hero-slide__title{font-size:2.5rem}.arrivals-grid{grid-template-columns:1fr}.welcome-banner{display:none}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/base.css.map */
