.fdc{background:var(--gradient-background, rgb(var(--color-background)));color:rgb(var(--color-foreground));overflow:hidden;padding-block:var(--fdc-padding-top) var(--fdc-padding-bottom)}.fdc,.fdc *{box-sizing:border-box}.fdc__inner{margin-inline:auto;max-width:var(--site-content-width, 1600px);padding-inline:var(--site-side-padding, 32px);width:100%}.fdc__header{margin-block-end:clamp(2.8rem,4vw,4.8rem);margin-inline:auto;max-width:94rem;text-align:center}.fdc__heading{color:inherit;font-family:var(--font-heading-family);font-size:var(--font-heading-base-size);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);letter-spacing:0;line-height:1.08;margin:0;text-wrap:balance}.fdc__heading a{color:rgb(var(--color-link));text-decoration:underline;text-decoration-thickness:.08em;text-underline-offset:.12em}.fdc__heading a:hover{text-decoration-thickness:.12em}.fdc__description{color:rgba(var(--color-foreground),.72);font-family:var(--font-body-family);font-size:var(--font-body-base-size);font-style:var(--font-body-style);line-height:1.5;margin-block-start:1rem}.fdc__description>*{margin-block:0}.fdc__viewport{position:relative}.fdc__track{align-items:flex-start;display:flex;gap:var(--fdc-card-gap);list-style:none;margin:0;overflow-x:auto;overscroll-behavior-inline:contain;padding:.2rem .2rem 1.5rem;scroll-padding-inline:.2rem;scroll-snap-type:inline mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.fdc__track::-webkit-scrollbar{display:none}.fdc__track:focus-visible,.fdc__media:focus-visible,.fdc__title:focus-visible,.fdc__cta:focus-visible,.fdc__control:focus-visible{outline:.2rem solid currentColor;outline-offset:.3rem}.fdc__track:focus-visible{border-radius:var(--media-radius)}.fdc__card{color:inherit;display:flex;flex:0 0 var(--fdc-card-width);flex-direction:column;min-inline-size:0;scroll-snap-align:start;scroll-snap-stop:always;text-align:center}.fdc__media{align-items:center;aspect-ratio:var(--fdc-image-ratio);background:var(--gradient-background, rgb(var(--color-background)));border:var(--fdc-border-width) solid rgba(var(--color-foreground),var(--fdc-border-opacity));border-radius:var(--media-radius);color:rgb(var(--color-foreground));display:flex;justify-content:center;overflow:hidden;position:relative;text-decoration:none}.fdc__image,.fdc__placeholder{display:block;height:100%;object-fit:var(--fdc-image-fit);padding:var(--fdc-image-padding);transition:transform var(--duration-short) ease;width:100%}.fdc__placeholder{color:rgba(var(--color-foreground),.25)}.fdc__card:hover .fdc__image{transform:scale(1.035)}.fdc__badge{background:var(--gradient-background, rgb(var(--color-background)));border-radius:var(--badge-corner-radius);color:rgb(var(--color-foreground));font-family:var(--font-body-family);font-size:max(1.1rem,calc(var(--font-body-base-size) * .75));font-style:var(--font-body-style);font-weight:var(--font-body-weight-bold);inset-block-start:1rem;inset-inline-start:1rem;line-height:1.2;padding:.45rem .9rem;position:absolute}.fdc__title{color:inherit;display:block;font-family:var(--font-heading-family);font-size:var(--font-body-base-size);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);letter-spacing:0;line-height:1.3;margin-block-start:1.2rem;overflow-wrap:anywhere;text-decoration:none}.fdc__title:hover{text-decoration:underline;text-underline-offset:.2em}.fdc__rating{align-items:center;display:flex;font-family:var(--font-body-family);gap:.6rem;justify-content:center;margin-block-start:.8rem}.fdc__stars{color:var(--fdc-rating-color);display:inline-flex;gap:.1rem}.fdc__stars svg{height:1.5rem;width:1.5rem}.fdc__rating-count{color:rgba(var(--color-foreground),.64);font-size:max(1.2rem,calc(var(--font-body-base-size) * .8))}.fdc__price{align-items:baseline;color:inherit;display:flex;font-family:var(--font-body-family);font-size:var(--font-body-base-size);gap:.4rem;justify-content:center;margin-block-start:.7rem}.fdc__price>span{color:rgba(var(--color-foreground),.64)}.fdc__price strong{font-weight:var(--font-body-weight-bold)}.fdc__control{align-items:center;background:var(--gradient-background, rgb(var(--color-background)));border:var(--buttons-border-width) solid rgba(var(--color-foreground),var(--buttons-border-opacity));border-radius:var(--buttons-radius-outset);box-shadow:0 .2rem .8rem rgba(var(--color-shadow),.12);color:rgb(var(--color-foreground));cursor:pointer;display:flex;height:4.4rem;justify-content:center;padding:0;position:absolute;top:var(--fdc-control-top, 14rem);transform:translateY(-50%);transition:opacity var(--duration-short) ease;width:4.4rem;z-index:2}.fdc__control svg{height:2rem;width:2rem}.fdc__control--previous{inset-inline-start:-2.2rem}.fdc__control--next{inset-inline-end:-2.2rem}.fdc__control:disabled{cursor:default;opacity:.35}.fdc:not([data-scrollable=true]) .fdc__control{display:none}.fdc__footer{display:flex;justify-content:center;margin-block-start:2.6rem}.fdc__cta{align-items:center;background:var(--gradient-background, rgb(var(--color-background)));border:var(--buttons-border-width) solid rgba(var(--color-foreground),var(--buttons-border-opacity));border-radius:var(--buttons-radius-outset);color:rgb(var(--color-foreground));display:inline-flex;font-family:var(--font-body-family);font-size:var(--font-body-base-size);font-style:var(--font-body-style);font-weight:var(--font-body-weight-bold);justify-content:center;min-height:calc(4.8rem / var(--font-body-scale));padding-inline:2.8rem;text-align:center;text-decoration:none;transition:opacity var(--duration-short) ease}.fdc__cta:hover,.fdc__control:not(:disabled):hover{opacity:.82}@media screen and (max-width:989px){.fdc__inner{padding-inline:var(--site-mobile-side-padding, 16px)}.fdc__control--previous{inset-inline-start:-.8rem}.fdc__control--next{inset-inline-end:-.8rem}}@media screen and (max-width:749px){.fdc__header{margin-block-end:2.8rem}.fdc__card{flex-basis:min(var(--fdc-mobile-card-width),82vw)}.fdc__control{height:4rem;width:4rem}.fdc__control--previous{inset-inline-start:-.4rem}.fdc__control--next{inset-inline-end:-.4rem}}@media(prefers-reduced-motion:reduce){.fdc__image,.fdc__cta,.fdc__control{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/section-finch-dynamic-collection.css.map */
