.new-arrivals{background-color:var(--na-bg, #fff)}.new-arrivals__header{text-align:center;margin-bottom:var(--space-10, 40px);display:flex;flex-direction:column;gap:var(--space-4, 16px)}.new-arrivals__heading{margin:0;font-family:var(--font-hero-heading, "Bentham", serif);font-size:48px;font-weight:400;font-style:normal;text-transform:uppercase;color:#000;line-height:1.1;letter-spacing:.01em}.new-arrivals__subheading{margin:0;font-family:var(--font-nav-family, "Roboto", sans-serif);font-size:var(--text-base, 16px);font-weight:400;color:#000;line-height:1.6;max-width:700px;margin-inline:auto}.new-arrivals__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-6, 24px)}.new-arrivals__card{display:flex;flex-direction:column}.new-arrivals__card-link{display:flex;flex-direction:column;text-decoration:none;color:#000;flex:1}.new-arrivals__card-link:hover .new-arrivals__img{transform:scale(1.03)}.new-arrivals__img-wrap{overflow:hidden;aspect-ratio:7 / 8;background-color:#f6f6f6;margin-bottom:var(--space-4, 16px)}.new-arrivals__img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s ease}.new-arrivals__img--placeholder{background-color:#e8e8e1}.new-arrivals__info{text-align:center;padding:0 var(--space-2, 8px);display:flex;flex-direction:column;gap:var(--space-2, 8px);flex:1}.new-arrivals__title{margin:0;font-family:var(--font-nav-family, "Roboto", sans-serif);font-size:14px;font-weight:400;color:#000;line-height:1.4}.new-arrivals__price{margin:0;font-family:var(--font-nav-family, "Roboto", sans-serif);font-size:14px;font-weight:400;color:#000}.new-arrivals__actions{margin-top:var(--space-4, 16px);display:flex;justify-content:center}.new-arrivals__form{display:contents}.new-arrivals__btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2, 8px);height:37px;min-width:156px;padding:0 var(--space-4, 16px);background-color:#fff;color:#000;border:1px solid #000;font-family:Manrope,sans-serif;font-size:14px;font-weight:400;letter-spacing:.04em;text-decoration:none;cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease;white-space:nowrap}.new-arrivals__btn--disabled{pointer-events:none;opacity:.5}.new-arrivals__btn-icon{display:flex;align-items:center;flex-shrink:0}.new-arrivals__btn-icon svg{width:18px;height:18px;fill:currentColor;transition:fill .2s ease;flex-shrink:0}.new-arrivals__footer{margin-top:var(--space-10, 40px);display:flex;justify-content:center}.new-arrivals__cta{display:inline-flex;align-items:center;justify-content:center;height:47px;min-width:260px;padding:0 var(--space-8, 32px);background-color:var(--cta-bg, #fff);color:var(--cta-text, #000);border:1px solid currentColor;font-family:var(--font-nav-family, "Roboto", sans-serif);font-size:14px;font-weight:400;letter-spacing:.04em;text-decoration:none;cursor:pointer;transition:background-color .2s ease,color .2s ease;white-space:nowrap}.new-arrivals__cta:hover,.new-arrivals__cta:focus-visible{background-color:var(--cta-hover-bg, #000);color:var(--cta-hover-text, #fff)}@media screen and (max-width:989px){.new-arrivals__grid{grid-template-columns:repeat(2,1fr)}.new-arrivals__heading{font-size:36px}}.new-arrivals__carousel{position:relative}.new-arrivals__arrow{display:none}@media screen and (max-width:749px){.new-arrivals__arrow{display:flex;position:absolute;top:30%;transform:translateY(-50%);z-index:3;background-color:#000;border:none;cursor:pointer;width:28px;height:48px;align-items:center;justify-content:center;color:#fff;opacity:.85;transition:opacity .2s ease}.new-arrivals__arrow:hover{opacity:1}.new-arrivals__arrow svg{width:10px;height:18px;stroke:#fff;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.new-arrivals__arrow--prev{left:0}.new-arrivals__arrow--next{right:0}}@media screen and (max-width:749px){.new-arrivals__heading{font-size:28px}.new-arrivals__grid{display:flex;flex-direction:row;overflow-x:scroll;overflow-y:visible;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:8px;position:relative}.new-arrivals__grid::-webkit-scrollbar{display:none}.new-arrivals__card{flex:0 0 calc((100% - 8px)/2);min-width:0;scroll-snap-align:start}.new-arrivals__img-wrap{aspect-ratio:3 / 4}.new-arrivals__btn{min-width:unset;width:100%;padding:0 var(--space-2, 8px)}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/new-arrivals.css.map */
