.na-wrapper{width:100%;padding:56px 0}.na-inner{max-width:1200px;margin:0 auto;padding:0 24px}.na-header{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:36px;gap:16px;flex-wrap:wrap}.na-heading-wrap{text-align:var(--na-title-align, left);flex:1}.na-eyebrow{display:block;font-size:clamp(11px,1vw,14px);font-weight:400;letter-spacing:.1em;text-transform:uppercase;color:rgba(var(--color-foreground),.5);margin-bottom:6px;font-family:var(--na-eyebrow-font, inherit)}.na-title{font-size:clamp(24px,3vw,42px);font-weight:700;letter-spacing:-.02em;color:rgb(var(--color-foreground));margin:0;line-height:1.1;font-family:var(--na-title-font, inherit)}.na-view-all{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:500;color:rgb(var(--color-foreground));text-decoration:none;border-bottom:1px solid rgba(var(--color-foreground),.3);padding-bottom:2px;transition:border-color .3s ease,opacity .3s ease;white-space:nowrap;flex-shrink:0}.na-view-all:hover{opacity:.7;border-color:transparent}.na-grid{display:grid;grid-template-columns:repeat(var(--na-cols, 4),1fr);gap:var(--na-gap, 20px)}@media screen and (max-width:749px){.na-grid{grid-template-columns:repeat(var(--na-cols-mobile, 2),1fr);gap:var(--na-gap-mobile, 12px)}.na-inner{padding:0 16px}.na-wrapper{padding:36px 0}.na-header{margin-bottom:24px}}.na-card{display:flex;flex-direction:column;text-decoration:none;border-radius:var(--na-radius, 16px);overflow:hidden;background:rgb(var(--color-background));border:1px solid rgba(var(--color-foreground),.08);transition:transform .35s ease,box-shadow .35s ease}.na-card:hover{transform:translateY(-6px);box-shadow:0 20px 48px #00000026}.na-img-wrap{position:relative;width:100%;aspect-ratio:1 / 1;overflow:hidden;background:rgba(var(--color-foreground),.04)}.na-img-wrap img{width:100%;height:100%;object-fit:cover;object-position:center;display:block;transition:transform .45s ease}.na-card:hover .na-img-wrap img{transform:scale(1.06)}.na-badge{position:absolute;top:10px;right:10px;font-size:10px;font-weight:700;padding:4px 10px;border-radius:20px;letter-spacing:.07em;text-transform:uppercase;background:rgb(var(--color-button));color:rgb(var(--color-button-text))}.na-body{padding:14px;display:flex;flex-direction:column;flex:1;gap:4px}@media screen and (min-width:750px){.na-body{padding:16px;gap:6px}}.na-vendor{font-size:10px;font-weight:500;color:rgba(var(--color-foreground),.45);text-transform:uppercase;letter-spacing:.07em;margin:0}.na-name{font-size:clamp(12px,1vw,15px);font-weight:600;color:rgb(var(--color-foreground));line-height:1.35;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.5em}.na-price-row{display:flex;align-items:baseline;gap:6px;margin-top:2px}.na-price{font-size:clamp(14px,1.2vw,19px);font-weight:800;color:rgb(var(--color-button));margin:0}.na-price-compare{font-size:11px;color:rgba(var(--color-foreground),.4);text-decoration:line-through;margin:0}.na-spacer{flex:1;min-height:6px}.na-divider{height:1px;background:rgba(var(--color-foreground),.07);margin:6px 0}.na-btn{display:block;width:100%;padding:10px 12px;background:rgb(var(--color-button));color:rgb(var(--color-button-text));border:none;border-radius:50px;font-size:clamp(11px,.9vw,14px);font-weight:700;letter-spacing:.04em;cursor:pointer;text-align:center;text-decoration:none;transition:opacity .25s ease,transform .2s ease}.na-btn:hover{opacity:.85;transform:scale(1.02)}.na-font-heading{font-family:var(--font-heading--family)}.na-font-body{font-family:var(--font-body--family)}.na-font-serif{font-family:Georgia,Times New Roman,serif}.na-font-mono{font-family:monospace}
/*# sourceMappingURL=/cdn/shop/t/4/assets/new-arrivals.css.map */
