:root{--nayaa-ivory: #FAF8F5;--nayaa-ivory-warm: #F4EFE6;--nayaa-obsidian: #1C1917;--nayaa-onyx: #292524;--nayaa-gold: #C5A880;--nayaa-gold-light: #DFCDAE;--nayaa-gold-dark: #A4835A;--nayaa-gold-glow: rgba(197, 168, 128, .22);--nayaa-maroon: #8C2B38;--nayaa-maroon-dark: #5C1D24;--nayaa-emerald: #1C3F3A;--nayaa-border-subtle: #E8E1D5;--nayaa-font-serif: "Newsreader", "Playfair Display", "Cormorant Garamond", Georgia, serif;--nayaa-font-sans: "Plus Jakarta Sans", "Red Hat Text", system-ui, -apple-system, sans-serif;--nayaa-transition-smooth: all .45s cubic-bezier(.16, 1, .3, 1)}body{background-color:var(--nayaa-ivory);color:var(--nayaa-obsidian);font-family:var(--nayaa-font-sans);letter-spacing:-.01em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,.nayaa-serif{font-family:var(--nayaa-font-serif);font-weight:400;letter-spacing:-.02em}.nayaa-eyebrow{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;background:#c5a8801f;border:1px solid rgba(197,168,128,.35);border-radius:999px;color:var(--nayaa-maroon-dark);font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.12em;margin-bottom:1rem}.nayaa-eyebrow:before{content:"\2728";font-size:.8rem}.announcement-bar{background:linear-gradient(90deg,#1c1917,#291a1d,#1c1917)!important;color:#f8f5f0!important;border-bottom:1px solid rgba(197,168,128,.3)!important;font-size:.8rem!important;letter-spacing:.08em!important;text-transform:uppercase!important;padding-block:8px!important}.announcement-bar a,.announcement-bar span{color:#f8f5f0!important;font-weight:500}.announcement-bar .highlight-gold{color:var(--nayaa-gold-light)!important}.nayaa-hero-container{position:relative;overflow:hidden;border-bottom:1px solid var(--nayaa-border-subtle)}.nayaa-hero-tagline{color:#fff;text-shadow:0 2px 14px rgba(0,0,0,.5)}.nayaa-hero-cta-group{display:flex;gap:16px;flex-wrap:wrap;align-items:center}.nayaa-btn-luxury{display:inline-flex;align-items:center;justify-content:center;gap:10px;background:var(--nayaa-obsidian);color:var(--nayaa-ivory);border:1px solid var(--nayaa-gold);padding:14px 32px;font-size:.825rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;border-radius:2px;transition:var(--nayaa-transition-smooth);box-shadow:0 4px 18px #00000026}.nayaa-btn-luxury:hover{background:var(--nayaa-maroon-dark);color:#fff;border-color:var(--nayaa-gold-light);transform:translateY(-2px);box-shadow:0 8px 24px #5c1d244d}.nayaa-btn-secondary{display:inline-flex;align-items:center;justify-content:center;gap:10px;background:#faf8f5eb;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--nayaa-obsidian);border:1px solid rgba(197,168,128,.5);padding:14px 28px;font-size:.825rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;border-radius:2px;transition:var(--nayaa-transition-smooth)}.nayaa-btn-secondary:hover{background:#fff;border-color:var(--nayaa-gold);transform:translateY(-2px);box-shadow:0 6px 20px var(--nayaa-gold-glow)}.nayaa-perks-section{background:#fff;border-top:1px solid var(--nayaa-border-subtle);border-bottom:1px solid var(--nayaa-border-subtle);padding:32px 24px}.nayaa-perks-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;max-width:1320px;margin:0 auto}@media screen and (max-width:989px){.nayaa-perks-grid{grid-template-columns:repeat(2,1fr);gap:20px}}@media screen and (max-width:549px){.nayaa-perks-grid{grid-template-columns:1fr;gap:16px}}.nayaa-perk-card{display:flex;align-items:center;gap:16px;padding:16px;background:var(--nayaa-ivory);border:1px solid var(--nayaa-border-subtle);border-radius:4px;transition:var(--nayaa-transition-smooth)}.nayaa-perk-card:hover{border-color:var(--nayaa-gold);transform:translateY(-3px);box-shadow:0 8px 20px var(--nayaa-gold-glow)}.nayaa-perk-icon{width:44px;height:44px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:#c5a88026;border:1px solid rgba(197,168,128,.3);border-radius:50%;color:var(--nayaa-maroon-dark)}.nayaa-perk-title{font-size:.875rem;font-weight:600;color:var(--nayaa-obsidian);margin-bottom:2px}.nayaa-perk-desc{font-size:.775rem;color:#6b7280;line-height:1.35}.nayaa-categories-section{padding:64px 24px;max-width:1400px;margin:0 auto}.nayaa-section-header{text-align:center;max-width:680px;margin:0 auto 44px}.nayaa-section-title{font-size:2.5rem;line-height:1.15;color:var(--nayaa-obsidian);margin-bottom:12px}.nayaa-section-subtitle{font-size:.95rem;color:#57534e;line-height:1.6}.nayaa-category-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}@media screen and (max-width:1024px){.nayaa-category-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:580px){.nayaa-category-grid{grid-template-columns:1fr}}.nayaa-cat-card{position:relative;overflow:hidden;border-radius:4px;aspect-ratio:3 / 4;background:var(--nayaa-ivory-warm);border:1px solid var(--nayaa-border-subtle);display:block;text-decoration:none;group:true}.nayaa-cat-img{width:100%;height:100%;object-fit:cover;object-position:center top;transition:transform .8s cubic-bezier(.16,1,.3,1)}.nayaa-cat-card:hover .nayaa-cat-img{transform:scale(1.06)}.nayaa-cat-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000 40%,#1c1917d9);display:flex;flex-direction:column;justify-content:flex-end;padding:24px;transition:var(--nayaa-transition-smooth)}.nayaa-cat-card:hover .nayaa-cat-overlay{background:linear-gradient(180deg,#0000001a 20%,#5c1d24e6)}.nayaa-cat-name{color:#fff;font-family:var(--nayaa-font-serif);font-size:1.5rem;font-weight:400;margin-bottom:4px}.nayaa-cat-link{color:var(--nayaa-gold-light);font-size:.775rem;font-weight:600;text-transform:uppercase;letter-spacing:.12em;display:flex;align-items:center;gap:6px;transition:transform .3s ease}.nayaa-cat-card:hover .nayaa-cat-link{transform:translate(4px);color:#fff}.nayaa-product-card{position:relative;background:#fff;border:1px solid var(--nayaa-border-subtle);border-radius:4px;overflow:hidden;transition:var(--nayaa-transition-smooth);display:flex;flex-direction:column}.nayaa-product-card:hover{border-color:var(--nayaa-gold);transform:translateY(-4px);box-shadow:0 12px 30px #00000014}.nayaa-image-wrapper{position:relative;width:100%;aspect-ratio:3 / 4;overflow:hidden;background:var(--nayaa-ivory-warm)}.nayaa-img-primary,.nayaa-img-secondary{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center top;transition:opacity .5s ease,transform .7s cubic-bezier(.16,1,.3,1)}.nayaa-img-secondary{opacity:0}.nayaa-product-card:hover .nayaa-img-primary{opacity:0;transform:scale(1.04)}.nayaa-product-card:hover .nayaa-img-secondary{opacity:1;transform:scale(1.04)}.nayaa-card-badge{position:absolute;top:12px;left:12px;z-index:2;padding:4px 10px;background:var(--nayaa-maroon);color:#fff;font-size:.7rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;border-radius:2px}.nayaa-card-badge-gold{background:var(--nayaa-gold);color:var(--nayaa-obsidian)}.nayaa-quick-action{position:absolute;bottom:12px;left:50%;transform:translate(-50%) translateY(12px);opacity:0;visibility:hidden;transition:var(--nayaa-transition-smooth);z-index:3;width:calc(100% - 24px)}.nayaa-product-card:hover .nayaa-quick-action{opacity:1;visibility:visible;transform:translate(-50%) translateY(0)}.nayaa-quick-btn{display:block;width:100%;text-align:center;padding:10px 16px;background:#1c1917eb;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;font-size:.75rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;border:1px solid var(--nayaa-gold);border-radius:2px;transition:all .3s ease}.nayaa-quick-btn:hover{background:var(--nayaa-maroon-dark);color:#fff;border-color:var(--nayaa-gold-light)}.nayaa-card-content{padding:18px 16px 20px;display:flex;flex-direction:column;flex-grow:1}.nayaa-product-tag{font-size:.7rem;text-transform:uppercase;letter-spacing:.12em;color:var(--nayaa-gold-dark);margin-bottom:6px;font-weight:600}.nayaa-product-title{font-family:var(--nayaa-font-serif);font-size:1.15rem;line-height:1.3;color:var(--nayaa-obsidian);margin-bottom:8px;text-decoration:none}.nayaa-product-title:hover{color:var(--nayaa-maroon)}.nayaa-price-group{display:flex;align-items:baseline;gap:10px;margin-top:auto}.nayaa-price-current{font-size:1rem;font-weight:600;color:var(--nayaa-obsidian)}.nayaa-price-compare{font-size:.85rem;color:#9ca3af;text-decoration:line-through}.nayaa-price-save{font-size:.725rem;color:var(--nayaa-maroon);font-weight:600}.nayaa-story-section{background:#fff;border-top:1px solid var(--nayaa-border-subtle);border-bottom:1px solid var(--nayaa-border-subtle);padding:80px 24px}.nayaa-story-container{max-width:1280px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}@media screen and (max-width:900px){.nayaa-story-container{grid-template-columns:1fr;gap:40px}}.nayaa-story-images{position:relative}.nayaa-story-img-main{width:100%;border-radius:4px;box-shadow:0 16px 40px #0000001a;aspect-ratio:4 / 5;object-fit:cover}.nayaa-story-badge{position:absolute;bottom:-20px;right:-20px;background:var(--nayaa-maroon-dark);color:var(--nayaa-ivory);border:2px solid var(--nayaa-gold);border-radius:4px;padding:16px 24px;box-shadow:0 10px 25px #0003;text-align:center}@media screen and (max-width:600px){.nayaa-story-badge{position:static;margin-top:16px}}.nayaa-story-badge-num{font-family:var(--nayaa-font-serif);font-size:2rem;color:var(--nayaa-gold-light);line-height:1}.nayaa-story-badge-text{font-size:.75rem;letter-spacing:.1em;text-transform:uppercase}.nayaa-story-content h2{font-size:2.75rem;line-height:1.15;margin-bottom:20px;color:var(--nayaa-obsidian)}.nayaa-story-content p{color:#57534e;line-height:1.7;font-size:1rem;margin-bottom:24px}.nayaa-wa-concierge{position:fixed;bottom:28px;right:28px;z-index:999;display:flex;align-items:center;gap:12px;background:#25d366;color:#fff;padding:12px 20px;border-radius:999px;box-shadow:0 8px 24px #25d36659,0 4px 12px #00000026;text-decoration:none;font-size:.85rem;font-weight:600;letter-spacing:.04em;transition:var(--nayaa-transition-smooth)}.nayaa-wa-concierge:hover{background:#1ebe5d;transform:translateY(-3px) scale(1.02);box-shadow:0 12px 30px #25d36673;color:#fff}.nayaa-wa-icon{width:22px;height:22px;fill:currentColor}@media screen and (max-width:600px){.nayaa-wa-text{display:none}.nayaa-wa-concierge{padding:14px;bottom:20px;right:20px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/nayaalook-luxury.css.map */
