.nagaia-pdp-color *{box-sizing:border-box}.nagaia-pdp-color .nagaia-pdp{display:block}.nagaia-pdp-color .pdp-gal{background:#fff}.nagaia-pdp-color .pdp-mi{width:100%;aspect-ratio:1;overflow:hidden}.nagaia-pdp-color .pdp-mi img{width:100%;height:100%;object-fit:contain;padding:5%}.nagaia-pdp-color .pdp-ths{display:flex;gap:8px;padding:10px 18px;overflow-x:auto;-webkit-overflow-scrolling:touch}.nagaia-pdp-color .pdp-th{width:60px;height:60px;border-radius:10px;overflow:hidden;border:2px solid transparent;background:#fff;flex-shrink:0;cursor:pointer}.nagaia-pdp-color .pdp-th.on{border-color:#1a1a1a}.nagaia-pdp-color .pdp-th img{width:100%;height:100%;object-fit:cover}.nagaia-pdp-color .pdp-nfo{padding:18px 18px 0}.nagaia-pdp-color .pdp-top{display:flex;align-items:center;gap:8px;margin-bottom:6px}.nagaia-pdp-color .pdp-sku{font-size:12px;font-weight:700;color:#6b6660;letter-spacing:.04em;background:#eae5e0;padding:3px 8px;border-radius:4px}.nagaia-pdp-color .pdp-ftg{font-size:12px;font-weight:600;color:#c92072;background:#ffe3f0;padding:3px 10px;border-radius:12px}.nagaia-pdp-color .pdp-title{font-family:Fraunces,serif;font-style:italic;font-weight:300;font-size:36px;letter-spacing:-.02em;line-height:1.15;margin:0 0 8px}.nagaia-pdp-color .pdp-rating{display:flex;align-items:center;gap:8px;margin-bottom:12px;min-height:20px}.nagaia-pdp-color .pdp-desc-wrap{margin-bottom:16px}.nagaia-pdp-color .pdp-desc{font-size:15px;font-weight:500;color:#4a4a4a;line-height:1.55;margin-bottom:4px}.nagaia-pdp-color .pdp-desc.clamped{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.nagaia-pdp-color .pdp-desc-more{background:none;border:none;font-size:13px;font-weight:600;color:#ff3f9e;padding:0;cursor:pointer;font-family:inherit}.nagaia-pdp-color .pdp-vibe{margin-bottom:16px}.nagaia-pdp-color .pdp-vibe-label{font-size:13px;font-weight:700;margin-bottom:7px}.nagaia-pdp-color .pdp-vibe-label .hl{color:#ff3f9e}.nagaia-pdp-color .pdp-vibe-row{display:flex;gap:6px;overflow-x:auto;-webkit-overflow-scrolling:touch;padding-bottom:4px}.nagaia-pdp-color .pdp-price{display:flex;align-items:baseline;gap:8px;margin-bottom:4px}.nagaia-pdp-color .pdp-price-now{font-size:28px;font-weight:800;letter-spacing:-.03em}.nagaia-pdp-color .pdp-price-was{font-size:15px;font-weight:500;color:#6b6660;text-decoration:line-through}.nagaia-pdp-color .pdp-promo{background:linear-gradient(135deg,#fff0f7,#ffe3f0);border:1.5px solid #FFD0E8;border-radius:12px;padding:11px 13px;margin:10px 0 14px;display:flex;align-items:center;gap:9px}.nagaia-pdp-color .pdp-promo-icon{flex-shrink:0;display:flex}.nagaia-pdp-color .pdp-promo-text{font-size:13px;font-weight:600;color:#c92072;line-height:1.4}.nagaia-pdp-color .pdp-promo-text strong{font-weight:800}.nagaia-pdp-color .pdp-atc-row{display:flex;gap:8px;margin-bottom:16px}.nagaia-pdp-color .pdp-qty{display:flex;align-items:center;border:1.5px solid #E2DCD5;border-radius:10px;overflow:hidden}.nagaia-pdp-color .pdp-qty button{width:44px;height:48px;background:#f5f2f0;font-size:18px;font-weight:600;color:#1a1a1a;border:none;cursor:pointer;font-family:inherit}.nagaia-pdp-color .pdp-qty span{width:40px;text-align:center;font-size:15px;font-weight:700;line-height:48px}.nagaia-pdp-color .pdp-atc-btn{flex:1;height:48px;background:#ff3f9e;color:#fff;border:none;border-radius:12px;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;cursor:pointer;font-family:inherit;transition:all .2s}.nagaia-pdp-color .pdp-atc-btn:hover{background:#c92072}.nagaia-pdp-color .pdp-advs{display:flex;background:#fff;border:1px solid #E2DCD5;border-radius:12px;margin-bottom:16px;overflow:hidden}.nagaia-pdp-color .pdp-adv{flex:1;display:flex;align-items:center;gap:10px;padding:12px 14px}.nagaia-pdp-color .pdp-adv-div{width:1px;background:#e2dcd5;margin:10px 0}.nagaia-pdp-color .pdp-adv-ico{width:36px;height:36px;border-radius:9px;background:#f5f2f0;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:13px;font-weight:800}.nagaia-pdp-color .pdp-adv-title{font-size:13px;font-weight:600;line-height:1.35}.nagaia-pdp-color .pdp-adv-sub{font-size:12px;font-weight:500;color:#6b6660}.nagaia-pdp-color .pdp-pills{display:flex;gap:5px;flex-wrap:wrap;margin-bottom:16px}.nagaia-pdp-color .pdp-pill{font-size:12px;font-weight:600;color:#6b6660;background:#fff;border:1px solid #E2DCD5;padding:5px 11px;border-radius:20px}.nagaia-pdp-color .pdp-divider{height:1px;background:#e2dcd5;margin:16px 0}.nagaia-pdp-color .pdp-ship{display:flex;align-items:center;gap:8px;padding:11px 13px;background:#fff;border:1px solid #E2DCD5;border-radius:10px;margin-bottom:16px;font-size:13px;font-weight:600;color:#4a4a4a}.nagaia-pdp-color .pdp-acc{margin-bottom:4px}.nagaia-pdp-color .pdp-acc-item{border-bottom:1px solid #EFEBE6}.nagaia-pdp-color .pdp-acc-item:last-child{border:none}.nagaia-pdp-color .pdp-acc-head{display:flex;align-items:center;justify-content:space-between;padding:14px 0;cursor:pointer;-webkit-tap-highlight-color:transparent;border:none;background:none;width:100%;font-family:inherit;text-align:left}.nagaia-pdp-color .pdp-acc-title{font-size:18px;font-weight:700;letter-spacing:-.01em;color:#1a1a1a}.nagaia-pdp-color .pdp-acc-icon{font-size:18px;color:#b0a8a0;transition:transform .25s;font-weight:300}.nagaia-pdp-color .pdp-acc-item.open .pdp-acc-icon{transform:rotate(45deg);color:#ff3f9e}.nagaia-pdp-color .pdp-acc-body{max-height:0;overflow:hidden;transition:max-height .35s}.nagaia-pdp-color .pdp-acc-item.open .pdp-acc-body{max-height:800px}.nagaia-pdp-color .pdp-acc-content{padding:0 0 14px}.nagaia-pdp-color .pdp-acc-content p{font-size:14px;font-weight:500;color:#4a4a4a;line-height:1.55;margin-bottom:8px}.nagaia-pdp-color .pdp-acc-content a{color:#ff3f9e;font-weight:600}.nagaia-pdp-color .pdp-acc-pills{display:flex;gap:5px;flex-wrap:wrap;margin-bottom:8px}.nagaia-pdp-color .pdp-acc-pill{font-size:12px;font-weight:600;color:#6b6660;background:#f5f2f0;padding:4px 11px;border-radius:14px}.nagaia-pdp-color .pdp-acc-steps{display:flex;gap:7px;overflow-x:auto;-webkit-overflow-scrolling:touch;padding-bottom:6px;margin-bottom:8px}.nagaia-pdp-color .pdp-step{flex-shrink:0;width:90px;text-align:center}.nagaia-pdp-color .pdp-step img{width:90px;height:90px;object-fit:cover;border-radius:9px;margin-bottom:3px;background:#f5f2f0}.nagaia-pdp-color .pdp-step span{font-size:12px;font-weight:600;color:#6b6660}@media(min-width:768px){.nagaia-pdp-color .nagaia-pdp{display:grid;grid-template-columns:1fr 1fr;gap:40px;padding:0;align-items:start}.nagaia-pdp-color .pdp-gal{position:sticky;top:72px;border-radius:16px;overflow:hidden;border:1px solid rgba(0,0,0,.04)}.nagaia-pdp-color .pdp-ths{padding:12px 0}.nagaia-pdp-color .pdp-th{width:68px;height:68px}.nagaia-pdp-color .pdp-title{font-size:44px}.nagaia-pdp-color .pdp-nfo{padding:8px 0 0}}@media(min-width:1080px){.nagaia-pdp-color .nagaia-pdp{gap:48px}.nagaia-pdp-color .pdp-title{font-size:52px}.nagaia-pdp-color .pdp-th{width:72px;height:72px}}.nagaia-pdp-color .nagaia-kit-cta{background:#fff;border-radius:16px;padding:24px 18px;margin:0 18px 20px;border:2px solid #FF3F9E;text-align:center}.nagaia-pdp-color .nagaia-kit-cta .kit-ey{font-family:Fraunces,serif;font-style:italic;font-weight:300;font-size:13px;color:#ff3f9e;margin-bottom:3px}.nagaia-pdp-color .nagaia-kit-cta h3{font-size:18px;font-weight:800;letter-spacing:-.03em;margin:0 0 5px}.nagaia-pdp-color .nagaia-kit-cta p{font-size:13px;font-weight:500;color:#6b6660;margin-bottom:12px;line-height:1.45}.nagaia-pdp-color .nagaia-kit-cta .kit-btn{display:inline-flex;align-items:center;font-size:13px;font-weight:700;color:#fff;background:#ff3f9e;border-radius:10px;padding:13px 24px;text-transform:uppercase;text-decoration:none;min-height:44px;font-family:inherit;letter-spacing:.04em;transition:background .2s}.nagaia-pdp-color .nagaia-kit-cta .kit-btn:hover{background:#c92072}.nagaia-pdp-color .nagaia-kit-cta .kit-img{width:100px;height:100px;object-fit:contain;margin:0 auto 10px;border-radius:10px;display:block}@media(min-width:768px){.nagaia-pdp-color .nagaia-kit-cta{margin:0 24px 24px;padding:28px 24px}}@media(min-width:1080px){.nagaia-pdp-color .nagaia-kit-cta{max-width:1280px;margin:0 auto 28px;display:flex;align-items:center;gap:40px;text-align:left;padding:40px 48px}.nagaia-pdp-color .nagaia-kit-cta .kit-img{width:240px;height:240px;margin:0;flex-shrink:0;border-radius:16px}.nagaia-pdp-color .nagaia-kit-cta .kit-body{flex:1}}
/*# sourceMappingURL=/cdn/shop/t/76/assets/nagaia-pdp-color.css.map */
