.sd-featured-collection{color:var(--sd-featured-collection-text, var(--sd-color-brand-primary));background:var(--sd-featured-collection-bg, var(--sd-color-surface-warm));border-radius:var(--sd-radius-md);overflow:hidden}.sd-featured-collection__inner{width:min(100%,var(--sd-container-page-width));margin-inline:auto;padding:var(--sd-featured-collection-mobile-padding-top, var(--sd-space-md)) var(--sd-space-xs) var(--sd-featured-collection-mobile-padding-bottom, var(--sd-space-md))}.sd-featured-collection__heading{margin-inline:auto;font-family:var(--sd-font-family-heading);font-size:var(--sd-font-size-4xl);font-weight:var(--sd-font-weight-bold);letter-spacing:var(--sd-letter-spacing-t);text-align:center;max-width:none}.sd-featured-collection__grid{display:flex;gap:var(--sd-space-xs);overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-inline:contain;column-gap:var(--sd-space-xs);row-gap:var(--sd-space-xl);margin-top:var(--sd-space-xl)}.sd-featured-collection__grid::-webkit-scrollbar{display:none}.sd-featured-collection__card{display:flex;flex:0 0 min(70vw,18rem);flex-direction:column;min-width:0;scroll-snap-align:center}.sd-featured-collection__pagination{display:flex;justify-content:center;gap:var(--sd-space-2xs);margin-top:var(--sd-space-lg);padding:0 var(--sd-space-lg)}.sd-featured-collection__dot{width:1.6rem;height:.5rem;padding:0;border:0;border-radius:var(--sd-radius-pill);background:color-mix(in srgb,#a36b2e 22%,transparent);cursor:pointer}.sd-featured-collection__dot.is-active,.sd-featured-collection__dot[aria-current=true]{background:#a36b2e}.sd-featured-collection__dot:focus-visible{outline:var(--sd-border-width-strong) solid var(--sd-color-focus);outline-offset:var(--sd-space-2xs)}.sd-featured-collection__media{position:relative;display:flex;align-items:flex-end;justify-content:center;width:100%;color:inherit;text-decoration:none}.sd-featured-collection__image,.sd-featured-collection__placeholder{max-width:250px;object-fit:contain}.sd-featured-collection__placeholder{color:currentColor;opacity:.16}.sd-featured-collection__stock-badge{position:absolute;top:15%;right:20%;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;width:54px;aspect-ratio:1 / 1;border-radius:var(--sd-radius-pill);background:var(--sd-color-brand-accent);color:var(--sd-color-text-inverse);font-family:var(--sd-font-family-heading);text-align:center;line-height:.9;box-shadow:0 4px #6600342e}.sd-featured-collection__stock-number{font-size:var(--sd-font-size-xl);font-weight:var(--sd-font-weight-bold)}.sd-featured-collection__stock-label{font-size:var(--sd-font-size-xs);font-weight:var(--sd-font-weight-bold)}.sd-featured-collection__content{display:flex;flex:1;flex-direction:column;align-items:center;margin-top:var(--sd-space-sm);text-align:center}.sd-featured-collection__title{font-family:var(--sd-font-family-heading);font-size:var(--sd-font-size-2xl);font-weight:var(--sd-font-weight-bold);line-height:.9;letter-spacing:var(--sd-letter-spacing-xt)}.sd-featured-collection__title a{color:inherit;text-decoration:none}.sd-featured-collection__title a:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.sd-featured-collection__subtitle{margin-top:var(--sd-space-2xs);font-family:var(--sd-font-family-body);font-size:var(--sd-font-size-sm);font-weight:var(--sd-font-weight-bold)}.sd-featured-collection__label{margin-top:var(--sd-space-2xs);color:#f1b560;font-family:var(--sd-font-family-body);font-size:var(--sd-font-size-sm);font-weight:var(--sd-font-weight-medium)}.sd-featured-collection__rating{display:inline-flex;align-items:center;justify-content:center;gap:var(--sd-space-2xs);margin-top:var(--sd-space-2xs);font-family:var(--sd-font-family-body);font-size:var(--sd-font-size-sm);font-weight:var(--sd-font-weight-bold)}.sd-featured-collection__stars{color:currentColor;letter-spacing:2px}.sd-featured-collection__review-count{color:currentColor;white-space:nowrap}.sd-featured-collection__form{width:100%;margin-top:var(--sd-space-xs)}.sd-featured-collection__button{display:inline-flex;align-items:center;justify-content:center;max-height:var(--sd-space-lg);width:100%;padding:var(--sd-button-padding-y) var(--sd-button-padding-x);border:var(--sd-border-width) solid currentColor;border-radius:var(--sd-radius-pill);background:var(--sd-color-surface);color:currentColor;font-family:var(--sd-font-family-heading);font-size:var(--sd-font-size-lg);font-weight:var(--sd-font-weight-bold);letter-spacing:var(--sd-letter-spacing-t);text-align:center;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:background-color var(--sd-duration-fast) var(--sd-easing-standard),color var(--sd-duration-fast) var(--sd-easing-standard),opacity var(--sd-duration-fast) var(--sd-easing-standard)}.sd-featured-collection__button:hover{background:var(--sd-featured-collection-text, var(--sd-color-brand-primary));color:var(--sd-color-text-inverse)}.sd-featured-collection__button:disabled{cursor:not-allowed;opacity:.55}.sd-featured-collection__button:focus-visible,.sd-featured-collection__title a:focus-visible,.sd-featured-collection__media:focus-visible{outline:var(--sd-border-width-strong) solid var(--sd-color-focus);outline-offset:4px}@media screen and (min-width:750px){.sd-featured-collection__inner{padding:var(--sd-featured-collection-desktop-padding-top, var(--sd-space-4xl)) var(--sd-space-4xl) var(--sd-featured-collection-desktop-padding-bottom, var(--sd-space-4xl))}.sd-featured-collection__grid{display:grid;grid-template-columns:repeat(2,minmax(0,18rem));column-gap:var(--sd-space-xl);row-gap:var(--sd-space-xl);justify-content:center;overflow:visible;scroll-snap-type:none;margin-top:var(--sd-space-2xl)}.sd-featured-collection__card{flex:initial;scroll-snap-align:unset}.sd-featured-collection__grid--columns-1{grid-template-columns:repeat(1,minmax(0,18rem))}.sd-featured-collection__pagination{display:none}.sd-featured-collection__image,.sd-featured-collection__placeholder{max-width:280px}.sd-featured-collection__stock-badge{width:72px}}@media screen and (min-width:990px){.sd-featured-collection__grid--columns-3{grid-template-columns:repeat(3,minmax(0,18rem))}}@media screen and (min-width:1200px){.sd-featured-collection__grid--columns-4{grid-template-columns:repeat(4,minmax(0,18rem))}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-sd-featured-collection-showcase.css.map */
