.new-featured-collection-section{background:var(--new-featured-collection-background);padding:30px 16px}.new-featured-collection-inner{max-width:1400px;margin:0 auto}.new-featured-collection-header{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:32px;gap:16px}.new-featured-collection-header>div{width:100%;min-width:0}.new-featured-collection-subheading{font-family:Montserrat,sans-serif;font-weight:500;font-size:12px;line-height:1.3;letter-spacing:1.92px;text-transform:uppercase;color:#141414;margin:0 0 10px;text-align:center}.new-featured-collection-title{font-family:Montserrat,sans-serif;font-weight:400;font-size:30px;line-height:1.3;letter-spacing:0;color:#141414;margin:0;text-align:center}.new-featured-collection-description{font-family:Montserrat,sans-serif;font-weight:400;font-size:14px;line-height:1.55;color:#141414;text-align:center;margin:12px 0 0}.new-featured-collection-shop-all{display:inline-flex;align-items:center;gap:8px;font-family:Montserrat,sans-serif;font-weight:500;font-size:14px;line-height:1.2;color:#141414;text-decoration:none;border-bottom:1px solid #141414;white-space:nowrap;flex-shrink:0;padding-bottom:2px}.new-featured-collection-shop-all-desktop{display:none}.new-featured-collection-shop-all svg{width:24px;height:10px;flex-shrink:0}.new-featured-collection-card{display:flex;flex-direction:column;gap:16px;height:100%}.new-featured-collection-card-image-wrap{position:relative;width:100%;aspect-ratio:1 / 1;background:#fbf9f7;overflow:hidden;display:block;text-decoration:none}.new-featured-collection-card-image-wrap img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.new-featured-collection-card-image-wrap svg.placeholder-icon{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.new-featured-collection-card-corner{position:absolute;width:18px;height:18px;display:block;pointer-events:none}.new-featured-collection-card-corner path{fill:var(--new-featured-collection-background)}.new-featured-collection-card-corner--left{bottom:0;right:50px}.new-featured-collection-card-corner--top{bottom:50px;right:0}.new-featured-collection-card-button{position:absolute;bottom:0;right:0;background:var(--new-featured-collection-background);border-radius:16px 0 0;display:flex;align-items:center;justify-content:center;width:50px;height:50px}.new-featured-collection-card-button-circle{background:#0a0a0a;border-radius:50%;width:30px;height:30px;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:transform .25s ease}.new-featured-collection-card-image-wrap:hover .new-featured-collection-card-button-circle{transform:scale(1.12)}.new-featured-collection-card-button-circle svg{width:16px;height:16px;display:block}.new-featured-collection-card-body{display:flex;flex-direction:column;gap:12px;flex:1 1 auto}.new-featured-collection-card-coverage{font-family:Montserrat,sans-serif;font-weight:500;font-size:14px;line-height:1.2;color:#141414;text-transform:uppercase;letter-spacing:0}.new-featured-collection-card-name{font-family:Montserrat,sans-serif;font-weight:500;font-size:18px;line-height:1.2;letter-spacing:0;color:#141414;margin:0;text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.new-featured-collection-card-description{font-family:Montserrat,sans-serif;font-weight:400;font-size:14px;line-height:1.55;color:#564a41;margin:0;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.new-featured-collection-card-price{font-family:Montserrat,sans-serif;font-weight:400;font-size:14px;line-height:1.55;color:#141414}.new-featured-collection-scroller-wrap{overflow:hidden;margin:0 -16px}.new-featured-collection-scroller{overflow:hidden}.new-featured-collection-scroll-track{display:flex;gap:16px;overflow-x:auto;overflow-y:hidden;padding:0 16px 2px;scroll-padding:0 16px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.new-featured-collection-scroll-track::-webkit-scrollbar{display:none}.new-featured-collection-scroll-track:after{content:"";flex:0 0 1px}.new-featured-collection-scroll-slide{flex:0 0 clamp(180px,62vw,240px);width:clamp(180px,62vw,240px);height:auto;scroll-snap-align:start}.new-featured-collection-mobile-footer{display:flex;flex-direction:column;align-items:center;gap:30px;margin-top:30px}.new-featured-collection-progress{width:100%;max-width:343px;height:2px;background:#f9f5ed;border-radius:1px;overflow:hidden}.new-featured-collection-progress-bar{height:100%;background:#141414;width:33%;border-radius:1px;transition:width .3s}.new-featured-collection-grid{display:none}.new-featured-collection-mobile-footer{display:flex}@media(min-width:768px){.new-featured-collection-section{padding:40px}.new-featured-collection-title{font-size:44px;line-height:1.1;letter-spacing:-.44px;text-align:left}.new-featured-collection-shop-all-desktop{display:flex}.new-featured-collection-shop-all{font-size:16px}.new-featured-collection-scroller-wrap{display:none}.new-featured-collection-description{font-size:16px;line-height:1.6;text-align:left;margin-top:16px}.new-featured-collection-mobile-footer{display:none}.new-featured-collection-subheading{text-align:left}.new-featured-collection-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.new-featured-collection-card-button{width:70px;height:70px}.new-featured-collection-card-corner--left{right:70px}.new-featured-collection-card-corner--top{bottom:70px}.new-featured-collection-card-button-circle{width:50px;height:50px}.new-featured-collection-card-button-circle svg{width:24px;height:24px}.new-featured-collection-card-coverage{font-size:14px}.new-featured-collection-card-name{font-size:22px;line-height:1.3}.new-featured-collection-card-description{font-size:14px;line-height:1.55}.new-featured-collection-card-price-row{display:flex;align-items:center;justify-content:space-between;width:100%;margin-top:auto}.new-featured-collection-card-price{font-size:16px;line-height:1.6}.new-featured-collection-card-coverage-desktop{font-family:Montserrat,sans-serif;font-weight:500;font-size:14px;line-height:1.2;color:#141414;text-transform:uppercase;letter-spacing:0}}@media(min-width:768px)and (max-width:1023px){.new-featured-collection-grid{grid-template-columns:repeat(2,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/new-featured-collection.css.map */
