.new-arrivals{background:#faf9f6;padding:clamp(3.5rem,7vw,6rem) 0}.new-arrivals__inner{width:100%;max-width:1500px;margin:0 auto;padding:0 clamp(1rem,2.5vw,2.5rem)}.new-arrivals__header{display:flex;align-items:flex-end;justify-content:space-between;gap:2rem;margin-bottom:clamp(2rem,4vw,3.25rem);padding-bottom:1.25rem;border-bottom:1px solid rgba(60,50,40,.12)}.new-arrivals__head-text{max-width:700px}.new-arrivals__eyebrow{display:block;font-family:-apple-system,Inter,sans-serif;font-size:.72rem;font-weight:500;letter-spacing:.32em;text-transform:uppercase;color:#8a7e6e;margin-bottom:.75rem}.new-arrivals__heading{font-family:Cormorant Garamond,Georgia,serif;font-weight:500;font-size:clamp(1.85rem,3.6vw,2.75rem);line-height:1.1;letter-spacing:-.005em;color:#2a2724;margin:0 0 .6rem}.new-arrivals__subheading{font-family:-apple-system,Inter,sans-serif;font-size:1rem;line-height:1.55;color:#6b6358;margin:0;font-weight:300}.new-arrivals__view-all{display:inline-flex;align-items:center;gap:.5rem;font-family:-apple-system,Inter,sans-serif;font-size:.78rem;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:#2a2724;text-decoration:none;padding:.6rem 0;border-bottom:1px solid #2a2724;white-space:nowrap;transition:gap .25s ease,color .25s ease;margin-bottom:.4rem}.new-arrivals__view-all:hover{gap:.85rem;color:#6b5a3f}.new-arrivals__view-all svg{transition:transform .25s ease}.new-arrivals__view-all:hover svg{transform:translate(2px)}.new-arrivals__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(1rem,2vw,1.75rem) clamp(1rem,1.5vw,1.5rem)}@media(max-width:1100px){.new-arrivals__grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:749px){.new-arrivals__grid{grid-template-columns:repeat(2,1fr);gap:1.25rem .75rem}}.new-arrivals__card{display:block;text-decoration:none;color:inherit;position:relative}.new-arrivals__media{position:relative;aspect-ratio:1 / 1;overflow:hidden;background:#ece6d8;border-radius:2px}.new-arrivals__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;transition:transform 1.1s cubic-bezier(.2,.7,.2,1),opacity .5s ease;display:block}.new-arrivals__img--primary{opacity:1;z-index:1}.new-arrivals__img--secondary{opacity:0;z-index:2;transform:scale(1.04)}.new-arrivals__card:hover .new-arrivals__img--primary{transform:scale(1.05)}.new-arrivals__card:hover .new-arrivals__img--secondary{opacity:1;transform:scale(1.02)}.new-arrivals__img-placeholder{position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(45deg,rgba(0,0,0,.03) 0 12px,transparent 12px 24px),#ece6d8}.new-arrivals__badges{position:absolute;top:.85rem;left:.85rem;display:flex;flex-direction:column;gap:.4rem;z-index:3;pointer-events:none}.new-arrivals__badge{display:inline-block;font-family:-apple-system,Inter,sans-serif;font-size:.65rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;padding:.35rem .6rem;border-radius:2px;line-height:1}.new-arrivals__badge--neu{background:#faf9f6;color:#2a2724;border:1px solid #2a2724}.new-arrivals__badge--sale{background:#6b5a3f;color:#faf9f6}.new-arrivals__badge--soldout{background:#2a2724d9;color:#faf9f6}.new-arrivals__body{padding-top:1rem;display:flex;flex-direction:column;gap:.35rem}.new-arrivals__vendor{font-family:-apple-system,Inter,sans-serif;font-size:.7rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:#8a7e6e}.new-arrivals__title{font-family:Cormorant Garamond,Georgia,serif;font-weight:500;font-size:clamp(1rem,1.2vw,1.18rem);line-height:1.3;color:#2a2724;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:color .2s ease}.new-arrivals__card:hover .new-arrivals__title{color:#6b5a3f}.new-arrivals__price{display:flex;align-items:baseline;gap:.5rem;margin-top:.15rem;font-family:-apple-system,Inter,sans-serif;font-size:.92rem;font-weight:400;color:#2a2724;letter-spacing:.01em}.new-arrivals__price-was{color:#a59a8a;text-decoration:line-through;font-size:.85rem;font-weight:300}.new-arrivals__empty{text-align:center;font-family:-apple-system,Inter,sans-serif;color:#8a7e6e;padding:3rem 0}@media(max-width:749px){.new-arrivals__header{flex-direction:column;align-items:flex-start;gap:1rem}.new-arrivals__view-all{margin-bottom:0}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-new-arrivals.css.map */
