.nextdev--collection-products{box-sizing:border-box;padding:24px 0 44px;background:var(--nextdev-color-cream);font-family:var(--nextdev-font-body);line-height:normal;letter-spacing:normal;color:var(--nextdev-color-ink)}.nextdev--collection-products :where(h1,h2,h3,h4,h5,h6){font-family:var(--nextdev-font-display)}.nextdev--collection-products :where(button,input,select,textarea){font-family:var(--nextdev-font-body)}.nextdev--collection-products *,.nextdev--collection-products *:before,.nextdev--collection-products *:after{box-sizing:border-box;letter-spacing:0}.nextdev--collection-products button{font-family:inherit;color:inherit}.nextdev--collection-products__container{width:100%;max-width:1440px;margin:0 auto;padding:0 16px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.nextdev--collection-products__card{display:flex;flex-direction:column;gap:4px}.nextdev--collection-products__card-top{position:relative;display:flex;flex-direction:column;gap:4px}.nextdev--collection-products__card-badges{position:absolute;z-index:1;top:12px;right:12px;left:12px;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:clamp(6px,2.8px + 1vw,8px);pointer-events:none}.nextdev--collection-products__card-badge{max-width:100%;padding:clamp(4px,.8px + 1vw,6px) clamp(8px,1.6px + 2vw,12px);border-radius:900px;background:var(--nextdev-color-bar-brown);font-size:clamp(11px,7.8px + 1vw,14px);font-weight:700;line-height:normal;letter-spacing:.24px;text-transform:none;color:var(--nextdev-color-bone)}@media screen and (max-width:749px){.nextdev--collection-products__card-badges{top:8px;right:8px;left:8px;gap:4px}.nextdev--collection-products__card-badge{padding:4px 6px;font-size:11px}}.nextdev--collection-products__card-bottom{display:flex;flex-direction:column;gap:16px;margin-top:auto}.nextdev--collection-products__card-media-link{display:grid;text-decoration:none;color:inherit}.nextdev--collection-products__card-media-link>*{grid-area:1 / 1}.nextdev--collection-products__card-media{display:block;width:100%;height:auto;margin-bottom:4px;aspect-ratio:1 / 1;object-fit:cover;border-radius:12px;background:var(--nextdev-color-bone)}.nextdev--collection-products__card-media--hover{opacity:0;transition:opacity .3s ease}.nextdev--collection-products__card-media-link:hover .nextdev--collection-products__card-media--hover{opacity:1}.nextdev--collection-products__card-rating,.nextdev--collection-products__card-rating *{letter-spacing:.24px}.nextdev--collection-products__card-rating{display:flex;align-items:center;flex-wrap:wrap;gap:4px;margin:0;font-size:clamp(12px,10.4px + .41vw,16px);font-weight:500;line-height:normal}.nextdev--collection-products__card-name{margin:0;font-family:var(--nextdev-font-display);font-weight:600;font-size:clamp(16px,13.3px + .75vw,24px);line-height:normal;letter-spacing:.6px;text-transform:none;color:var(--nextdev-color-ink)}.nextdev--collection-products__card-name-link{text-decoration:none;color:inherit}.nextdev--collection-products__card-name-link:hover,.nextdev--collection-products__card-name-link:focus-visible{text-decoration:underline}.nextdev--collection-products__card-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px;margin:0}.nextdev--collection-products__card-was{font-size:14px;font-weight:700;line-height:normal;text-decoration:line-through;color:rgba(var(--nextdev-color-ink-rgb),.5)}.nextdev--collection-products__card-now{font-family:var(--nextdev-font-display);font-weight:600;font-size:18px;line-height:normal;letter-spacing:.6px;color:var(--nextdev-color-ink)}.nextdev--collection-products__card-save{font-size:14px;font-weight:700;line-height:normal;color:var(--nextdev-color-bar-brown)}.nextdev--collection-products__card-button{display:flex;align-items:center;justify-content:center;padding:16px clamp(16px,-112px + 40vw,32px);background:var(--nextdev-color-orange);border:none;border-radius:46px;font-family:inherit;font-weight:700;font-size:18px;line-height:normal;text-align:center;text-transform:none;color:var(--nextdev-color-ink);text-decoration:none;cursor:pointer;transition:filter .2s ease,transform .1s ease}.nextdev--collection-products__card-button:hover{filter:var(--nextdev-cta-hover)}.nextdev--collection-products__card-button:active{filter:var(--nextdev-cta-active);transform:translateY(1px)}.nextdev--collection-products__card-button:focus-visible{outline:var(--nextdev-focus-ring);outline-offset:var(--nextdev-focus-offset)}.nextdev--collection-products__empty{grid-column:1 / -1;margin:0;font-size:18px;line-height:1.6;letter-spacing:.24px;text-align:center}@media screen and (min-width:750px){.nextdev--collection-products{padding-top:var(--nextdev-collection-products-pad-top, 44px);padding-bottom:var(--nextdev-collection-products-pad-bottom, 96px)}.nextdev--collection-products__container{gap:16px;padding:0 80px}.nextdev--collection-products__card,.nextdev--collection-products__card-top{gap:8px}.nextdev--collection-products__card-bottom{gap:24px}.nextdev--collection-products__card-media{margin-bottom:8px}.nextdev--collection-products__card-rating{gap:4px 8px}.nextdev--collection-products__card-button{padding:16px 32px}}@media screen and (min-width:1024px){.nextdev--collection-products__container{grid-template-columns:repeat(var(--nextdev-collection-products-columns, 4),minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/88/assets/nextdev-collection-products.css.map */
