.na-section{position:relative;overflow:hidden;isolation:isolate;width:100%;padding:90px 0;background:#fff}.na-section:before{content:"";position:absolute;left:-260px;top:-240px;width:720px;height:720px;border-radius:50%;background:radial-gradient(circle,rgba(255,79,160,.14),transparent 72%);filter:blur(90px);z-index:-1}.na-section:after{content:"";position:absolute;right:-260px;bottom:-260px;width:720px;height:720px;border-radius:50%;background:radial-gradient(circle,rgba(255,79,160,.12),transparent 72%);filter:blur(90px);z-index:-1}.na-section .page-width{max-width:1550px;overflow:visible}.na-header{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:36px}.na-heading{flex:1}.na-subtitle{display:block;margin-bottom:12px;color:#ff4fa0;font-size:12px;font-weight:700;letter-spacing:4px;text-transform:uppercase}.na-title{margin:0;color:#1f1f1f;font-size:46px;line-height:1.05;font-weight:700}.na-navigation{display:flex;align-items:center;gap:12px}.na-prev,.na-next{width:58px;height:58px;display:flex;align-items:center;justify-content:center;border:none;border-radius:50%;cursor:pointer;background:#ffffffe0;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);color:#ff4fa0;font-size:22px;box-shadow:0 14px 35px #ff4fa024;transition:.35s ease}.na-prev:hover,.na-next:hover{background:#ff4fa0;color:#fff;transform:translateY(-3px)}.na-swiper{overflow:visible}.na-swiper .swiper-wrapper{display:flex;gap:26px;transition:transform .75s cubic-bezier(.22,.61,.36,1);will-change:transform}.na-swiper .swiper-slide{flex:0 0 28%;transition:transform .45s ease,opacity .45s ease}.na-card{position:relative;background:#fff;border-radius:28px;overflow:hidden;box-shadow:0 18px 45px #1414140f;transition:transform .45s ease,box-shadow .45s ease;height:100%}.na-card-link{display:block;text-decoration:none;color:inherit}.na-card:hover{transform:translateY(-8px);box-shadow:0 28px 70px #ff4fa029}.na-image{position:relative;aspect-ratio:4/5;overflow:hidden;background:#fafafa}.na-image img{width:100%;height:100%;display:block;object-fit:cover;transition:transform .65s ease}.na-card:hover .na-image img{transform:scale(1.08)}.na-badge{position:absolute;top:18px;left:18px;padding:8px 14px;border-radius:999px;background:#ff4fa0;color:#fff;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.na-content{padding:22px}.na-product-title{margin:0;color:#222;font-size:18px;font-weight:600;line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:54px}.na-price{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:14px}.na-old-price{color:#a5a5a5;text-decoration:line-through;font-size:14px}.na-current-price{color:#ff4fa0;font-size:24px;font-weight:700}.na-button{margin-top:20px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:16px;background:#ff4fa0;color:#fff;font-size:14px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;transition:.35s ease}.na-card:hover .na-button{background:#ff2f8f}.na-swiper .swiper-slide{transform:scale(.72);opacity:.22;transition:transform .55s ease,opacity .55s ease}.na-swiper .swiper-slide.na-prev-slide,.na-swiper .swiper-slide.na-next-slide{transform:scale(.82);opacity:.55}.na-swiper .swiper-slide.na-active{transform:scale(1);opacity:1;z-index:10}.na-swiper .swiper-slide.na-active .na-card{box-shadow:0 28px 70px #ff4fa02e}.na-swiper .swiper-slide.na-active .na-image img{transform:scale(1.05)}.na-swiper .swiper-slide.na-active .na-button{background:#ff2f8f}.na-empty{padding:100px 0;text-align:center;color:#666;font-size:18px}@media(max-width:1024px){.na-section{padding:70px 0}.na-title{font-size:36px}.na-swiper .swiper-wrapper{gap:18px}.na-swiper .swiper-slide{flex:0 0 calc((100% - 18px)/2)}}@media(max-width:767px){.na-section{padding:60px 0}.na-header{flex-direction:column;align-items:flex-start;gap:18px}.na-title{font-size:30px}.na-navigation{display:none}.na-swiper{padding:0 10%}.na-swiper .swiper-wrapper{gap:14px}.na-swiper .swiper-slide{flex:0 0 82%}.na-content{padding:18px}.na-product-title{font-size:16px;min-height:auto}.na-current-price{font-size:22px}.na-button{height:44px;font-size:13px}}@media(max-width:480px){.na-swiper{padding:0 7%}.na-swiper .swiper-slide{flex:0 0 88%}.na-title{font-size:26px}}.na-card,.na-image img,.na-button{transition:all .45s cubic-bezier(.22,.61,.36,1)}.na-swiper{-ms-overflow-style:none;scrollbar-width:none}.na-swiper::-webkit-scrollbar{display:none}
/*# sourceMappingURL=/cdn/shop/t/2/assets/new-arrivals.css.map */
