.na-section{padding:48px 0;background:#fff}.na-inner{max-width:var(--page-width, 1440px);margin:0 auto;padding:0 24px}.na-header{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:20px}.na-heading{font-size:22px;font-weight:600;color:#111;margin:0}.na-view-all{font-size:13px;color:#2ec4a9;text-decoration:none;white-space:nowrap;flex-shrink:0;margin-left:16px;transition:opacity .15s}.na-view-all:hover{opacity:.75}.na-track{display:flex;gap:12px;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;scroll-padding-left:0;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y;scrollbar-width:none;-ms-overflow-style:none;padding-bottom:4px}.na-track::-webkit-scrollbar{display:none}.na-card-wrapper{position:relative;flex:0 0 220px;width:220px;scroll-snap-align:start}.na-card{display:flex;flex-direction:column;height:100%;background:#fff;border:.5px solid rgba(0,0,0,.12);border-radius:10px;overflow:hidden;text-decoration:none;color:inherit;transition:box-shadow .2s ease}.na-card:hover{box-shadow:0 4px 20px #0000001a}.na-card__img-wrap{position:relative;width:100%;aspect-ratio:1 / 1;background:#f9f9f9;overflow:hidden;flex-shrink:0}.na-card__img{width:100%;height:100%;object-fit:contain;display:block;transition:transform .35s ease}.na-card:hover .na-card__img{transform:scale(1.04)}.na-card__placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:48px;color:#ddd}.na-card__badge{position:absolute;top:8px;left:8px;background:#00b4b4;color:#fff;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;padding:3px 8px;border-radius:999px;pointer-events:none;z-index:2}.na-card__info{padding:12px;display:flex;flex-direction:column;gap:3px;flex:1}.na-card__franchise{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:#999}.na-card__name{font-size:13px;font-weight:500;color:#111;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.na-card__price{font-size:14px;font-weight:600;color:#111;margin-top:auto;padding-top:6px}.na-card-wrapper .gw-eye-btn{position:absolute;top:8px;right:8px;display:flex;align-items:center;flex-direction:row-reverse;gap:0;background:#fff;border:1px solid rgba(0,0,0,.15);border-radius:999px;padding:6px;cursor:pointer;overflow:hidden;transition:all .25s ease;z-index:10;text-decoration:none;color:#1a1a1a!important}.na-card-wrapper .gw-eye-btn:hover{gap:6px;padding:6px 10px;border-color:#0000004d}.na-card-wrapper .gw-eye-btn__pill{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;max-width:0;overflow:hidden;opacity:0;transition:all .25s ease;color:#1a1a1a}.na-card-wrapper .gw-eye-btn:hover .gw-eye-btn__pill{max-width:100px;opacity:1}.na-card-wrapper .gw-eye-btn__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0}.na-card-wrapper .gw-quick-add{position:absolute;top:8px;right:8px;display:flex;align-items:center;flex-direction:row-reverse;gap:0;background:#fff;border:1px solid rgba(0,0,0,.15);border-radius:999px;padding:6px;cursor:pointer;overflow:hidden;transition:all .25s ease;z-index:10;color:#1a1a1a!important}.na-card-wrapper .gw-quick-add svg{stroke:currentColor;fill:none;color:#1a1a1a!important}.na-card-wrapper .gw-quick-add:hover{gap:6px;padding:6px 10px;border-color:#0000004d}.na-card-wrapper .gw-quick-add__pill{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;max-width:0;overflow:hidden;opacity:0;transition:all .25s ease}.na-card-wrapper .gw-quick-add:hover .gw-quick-add__pill{max-width:80px;opacity:1}.na-card-wrapper .gw-quick-add__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0}.na-card-wrapper .gw-quick-add--success{background:#00b4b4!important;border-color:#00b4b4!important;color:#fff!important;gap:6px!important;padding:6px 10px!important}.na-card-wrapper .gw-quick-add--success .gw-quick-add__pill{max-width:80px!important;opacity:1!important;color:#fff!important}.na-card-wrapper .gw-quick-add--success .gw-quick-add__icon{color:#fff!important}.na-arrows{display:flex;justify-content:center;gap:10px;margin-top:16px}.na-arrow{width:32px;height:32px;border-radius:50%;border:1px solid rgba(0,0,0,.18);background:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:18px;line-height:1;color:#444;padding:0;transition:border-color .15s,color .15s,opacity .15s;flex-shrink:0}.na-arrow:hover{border-color:#2ec4a9;color:#2ec4a9}.na-arrow--prev{opacity:.3;pointer-events:none}@media(max-width:749px){.na-section{padding:32px 0}.na-inner{padding:0 16px}.na-card-wrapper{flex:0 0 75vw;width:75vw}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/new-arrivals-carousel.css.map */
