.product-collection-showcase{--showcase-heading: #c4a06a;--showcase-ring: #f3d6c4;--showcase-brand: #d9a982;--showcase-gap: 1rem;display:block;width:100%;margin:1.5rem 0 1.75rem}.product-collection-showcase__header{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;margin-bottom:1.15rem}.product-collection-showcase__heading{margin:0;flex:1 1 auto;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:500;font-size:1.35rem;line-height:1.3;letter-spacing:-.01em;color:var(--showcase-heading)}.product-collection-showcase__nav{display:flex;flex-shrink:0;gap:.4rem}.product-collection-showcase__arrow{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;border:1px solid rgba(var(--color-foreground),.16);border-radius:50%;background:rgb(var(--color-background));color:rgb(var(--color-foreground));font-size:1.25rem;line-height:1;cursor:pointer}.product-collection-showcase__arrow:hover:not(:disabled){border-color:var(--showcase-brand);color:var(--showcase-brand)}.product-collection-showcase__arrow:disabled{opacity:.35;cursor:default}.product-collection-showcase__viewport{width:100%;overflow:hidden}.product-collection-showcase__track{display:flex;gap:var(--showcase-gap);margin:0;padding:0;list-style:none}.product-collection-showcase--slider .product-collection-showcase__track{overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-webkit-overflow-scrolling:touch}.product-collection-showcase--slider .product-collection-showcase__track::-webkit-scrollbar{display:none}.product-collection-showcase__slide{flex:0 0 100%;min-width:0;max-width:100%}.product-collection-showcase--slider .product-collection-showcase__slide{flex:0 0 100%;scroll-snap-align:start}.product-collection-showcase__row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.15rem .75rem;width:100%}.product-collection-showcase__card{min-width:0}.product-collection-showcase__link{display:flex;flex-direction:column;align-items:flex-start;width:100%;text-align:left;text-decoration:none;color:inherit}.product-collection-showcase__media{display:flex;align-items:center;justify-content:center;width:100%;max-width:100%;aspect-ratio:1;margin-bottom:.95rem;border:1px solid var(--showcase-ring);border-radius:50%;overflow:hidden;background:#fff}.product-collection-showcase__media img{width:78%;height:78%;object-fit:contain}.product-collection-showcase__placeholder{width:36%;height:36%;border-radius:50%;background:rgba(var(--color-foreground),.08)}.product-collection-showcase__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;max-width:100%;margin:0;font-size:.9rem;font-weight:400;line-height:1.35;color:rgb(var(--color-foreground))}.product-collection-showcase__price{display:block;max-width:100%;margin:.15rem 0 0;font-size:.9rem;font-weight:400;line-height:1.35;color:rgb(var(--color-foreground))}.product-collection-showcase__footer{display:flex;justify-content:center;margin-top:1.25rem}.product-collection-showcase__view-all{display:inline-flex;align-items:center;justify-content:center;min-width:8.5rem;min-height:2.4rem;padding:.45rem 1.25rem;border:1px solid var(--showcase-brand);border-radius:999px;font-size:.88rem;font-weight:500;color:var(--showcase-heading);text-decoration:none}.product-collection-showcase__view-all:hover{background:#d9a9821a}.product-collection-showcase__setup-notice{margin:0 0 1rem;padding:.75rem .9rem;border:1px dashed rgba(var(--color-foreground),.22);border-radius:.4rem;font-size:.85rem;line-height:1.4}@media screen and (max-width:749px){.product-collection-showcase__heading{font-size:1.15rem}.product-collection-showcase__title,.product-collection-showcase__price{font-size:.78rem}.product-collection-showcase--slider .product-collection-showcase__slide{flex-basis:100%}}@media(prefers-reduced-motion:reduce){.product-collection-showcase--slider .product-collection-showcase__track{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/component-collection-showcase.css.map */
