.em-fc{display:grid;grid-template-columns:minmax(0,1fr);row-gap:2rem}.em-fc--with-description{row-gap:1rem}@media screen and (min-width:700px){.em-fc:not(.em-fc--with-description){row-gap:2.5rem}}.em-fc__header{display:grid;grid-template-columns:minmax(0,1fr);grid-auto-columns:auto;align-items:center;gap:1.5rem 5rem}@media screen and (min-width:1000px){.em-fc__header{grid-auto-flow:column}}.em-fc__tabs{display:flex;align-items:center;margin-inline:calc(-1 * var(--em-gutter));padding-inline:var(--em-gutter);scroll-padding-inline:var(--em-gutter);overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}.em-fc__tabs::-webkit-scrollbar{display:none}.em-fc__tabs:before{content:"";flex-shrink:0;width:.5625rem;height:.5625rem;margin-inline-end:.75rem;border-radius:50%;background:currentColor}@supports (height: 1cap){.em-fc__tabs:before{width:1cap;height:1cap}}.em-fc__tab{flex-shrink:0;margin:0;padding:0;border:0;background:none;color:inherit;font-family:var(--em-font-heading);font-weight:var(--em-font-heading-weight);font-size:var(--em-h4);line-height:calc(var(--em-heading-leading) + .1);letter-spacing:var(--em-heading-tracking);text-align:start;-webkit-font-smoothing:antialiased;transition:margin-inline-start .15s ease-in-out,opacity .15s ease-in-out}.em-fc__tab.em-center{text-align:center}button.em-fc__tab{cursor:pointer}.em-fc__tab:focus-visible{outline:1px solid currentColor;outline-offset:4px}.em-fc__tab span{display:inline-block;transition:transform .15s ease-in-out}.em-fc__tab:before,.em-fc__tab .em-icon{transition:opacity .15s ease-in-out}.em-fc__tab[aria-selected=false]{opacity:.3}.em-fc__tab[aria-selected=false]:is(.em-indent,.em-indent-size){margin-inline-start:calc(-1 * var(--em-indent))}.em-fc__tab[aria-selected=false]:before,.em-fc__tab[aria-selected=false] .em-icon{opacity:0}.em-indent-size{--em-indent: 1em}.em-fc__tab--arrow{display:flex;align-items:center;column-gap:calc(var(--em-indent) - .7em)}.em-fc__tab--arrow .em-icon{width:auto;height:.7em;stroke-width:2px}@supports (height: 1cap){.em-fc__tab--arrow{column-gap:calc(var(--em-indent) - 1cap)}.em-fc__tab--arrow .em-icon{height:1cap}}@media screen and (max-width:699px){.em-fc__tab{max-width:16rem}}@media screen and (min-width:700px){.em-indent-size{--em-indent: 1.2em}.em-fc__tab{font-size:var(--em-h3);line-height:var(--em-heading-leading)}.em-fc__tab[aria-selected=true]:is(.em-indent,.em-indent-size) span{transform:translate(calc(-1*min(.2em,var(--em-indent))))}}@media screen and (max-width:999px){.em-fc__view-all{display:none!important}}@media screen and (min-width:1000px){.em-fc__panel-button{display:none!important}}.em-fc__panel{display:grid;grid-template-columns:minmax(0,1fr);align-content:start;row-gap:2rem}.em-fc__panel[hidden]{display:none}.em-fc__panel--center{justify-items:center}@media screen and (min-width:700px){.em-fc__panel{row-gap:3rem}}.em-fc__intro{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.5rem}.em-fc__carousel{position:relative;display:grid;width:100%}.em-fc__list{--em-fc-gap: 0px;--em-fc-card-width: calc((100% - (var(--em-fc-columns) - 1) * var(--em-fc-gap)) / var(--em-fc-columns));display:grid;grid-template-columns:repeat(auto-fit,minmax(0,var(--em-fc-card-width)));justify-content:safe start;align-items:stretch;gap:var(--em-fc-gap);margin-inline:calc(-1 * var(--em-gutter))}.em-fc__list--center{justify-content:safe center}.em-fc__list>*{min-width:0}.em-fc__list:where(.em-fc__list--carousel,.em-fc__list--carousel-mobile,.em-fc__list--carousel-desktop){overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:none}.em-fc__list::-webkit-scrollbar{display:none}.em-fc__list--carousel{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:var(--em-fc-card-width)}@media screen and (max-width:699px){.em-fc__list--carousel{--em-fc-card-width: min(300px, 65%)}.em-fc__list--carousel-mobile{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:var(--em-fc-card-width)}}@media screen and (min-width:700px){.em-fc__list--carousel-mobile{overflow:visible}.em-fc__list--carousel-desktop{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:var(--em-fc-card-width)}}@media screen and (max-width:699px){.em-fc__list--carousel-desktop{overflow:visible}}.em-fc__controls{display:contents}.em-fc__controls:not([data-scrollable]) .em-fc__nav{display:none}.em-fc__nav{position:absolute;inset-block:0;z-index:2;display:flex;align-items:center;pointer-events:none}.em-fc__nav--prev{inset-inline-start:0}.em-fc__nav--next{inset-inline-end:0}.em-fc__nav .em-circle-button{pointer-events:auto;opacity:0;translate:0 1.5rem;transition:scale .2s,translate .2s,opacity .2s,visibility .2s}.em-fc__nav .em-circle-button[disabled]{visibility:hidden;opacity:0;translate:0;scale:.5}.em-fc__nav .em-circle-button:focus-visible{opacity:1;translate:0}@media screen and (pointer:fine){.em-fc__carousel:has(.is-scrollable):hover .em-fc__nav .em-circle-button:not([disabled]){opacity:1;translate:0}}.em-fc__progress{position:relative;display:block;width:100%;max-width:min(25vw,180px);height:2px;margin-inline:auto;overflow:hidden;background:color-mix(in srgb,currentColor 20%,transparent)}.em-fc__progress:before{content:"";display:block;width:100%;height:100%;background:currentColor;transform:scaleX(var(--em-progress, 0));transform-origin:left center}@media(prefers-reduced-motion:reduce){.em-fc__tab,.em-fc__tab span,.em-fc__nav .em-circle-button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/em-featured-collections.css.map */
