.ui-featured-collection__tile--hidden{opacity:0;transform:translateY(24px)}.ui-featured-collection__tile--visible{opacity:1;transform:translateY(0);transition:opacity 200ms ease cubic-bezier(0.4, 0, 0.2, 1),transform 200ms ease cubic-bezier(0.4, 0, 0.2, 1),background-color 200ms ease cubic-bezier(0.4, 0, 0.2, 1)}.ui-featured-collection{display:flex;flex-direction:column;gap:40px;padding:80px;background-color:#fff;max-width:125rem;margin:0 auto}.ui-featured-collection__heading{display:flex;align-items:flex-end;justify-content:space-between;width:100%}.ui-featured-collection__heading h2,.ui-featured-collection__heading h3{margin:0;color:#393734}.ui-featured-collection__grid{display:flex;flex-wrap:nowrap;gap:24px;width:100%}@media(min-width: 1441px){.ui-featured-collection .ui-collection-tile,.ui-featured-collection--has-featured .ui-collection-tile{width:auto;flex:1 1 calc((100% - 96px)/5);min-width:calc((100% - 96px)/5)}}.ui-featured-collection__featured{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;text-decoration:none}@media(min-width: 1024px){.ui-featured-collection__featured{width:30%;max-width:820px;flex-shrink:0}}@media(min-width: 1441px){.ui-featured-collection__featured{width:45%}}.ui-featured-collection__featured-img,.ui-featured-collection__featured .ui-image-block{position:absolute;inset:0;width:100%;height:100%}.ui-featured-collection__featured-img,.ui-featured-collection__featured .ui-image-block__image{width:100%;height:100%;object-fit:cover;pointer-events:none;transition:transform 600ms cubic-bezier(0.4, 0, 0.2, 1)}.ui-featured-collection__featured:hover .ui-featured-collection__featured-img,.ui-featured-collection__featured:hover .ui-image-block__image{transform:scale(1.05)}.ui-featured-collection__featured-label{position:relative;z-index:1;color:#f9f6f1;text-align:center;white-space:nowrap;width:100%;text-wrap:wrap;overflow:hidden;text-overflow:ellipsis;padding-inline:16px}.ui-featured-collection .ui-collection-tile__label{white-space:nowrap;overflow-x:clip;text-overflow:ellipsis;max-width:100%}.ui-featured-collection__tiles{display:flex;flex-wrap:wrap;gap:24px;align-items:flex-start;flex:1 1 0%;min-width:0}.ui-featured-collection__carousel{display:block;position:relative;width:100%;height:2px;background-color:rgba(57,55,52,.15);visibility:hidden;opacity:0;transition:opacity 150ms linear}.ui-featured-collection__carousel--visible{visibility:visible;opacity:1}.ui-featured-collection__carousel-track{position:absolute;top:0;left:0;height:100%;width:30%;background-color:#393734;transition:transform 100ms linear}@media(min-width: 1024px)and (max-width: 1440px){.ui-featured-collection{gap:40px;padding:80px 40px}.ui-featured-collection__grid{gap:16px}.ui-featured-collection .ui-collection-tile{width:auto;flex:1 1 calc((100% - 64px)/5);min-width:calc((100% - 64px)/5)}.ui-featured-collection__tiles{gap:16px}}@media(min-width: 1024px){.ui-featured-collection__tiles:has(>:nth-child(6):last-child){display:grid;grid-template-columns:repeat(4, minmax(0, 1fr))}.ui-featured-collection__tiles:has(>:nth-child(6):last-child) .ui-collection-tile{width:auto;flex:none;min-width:0}.ui-featured-collection__tiles:has(>:nth-child(6):last-child) .ui-collection-tile:nth-child(n+5){grid-column:span 2}}@media(min-width: 768px)and (max-width: 1023px){.ui-featured-collection{gap:32px;padding:40px 32px}.ui-featured-collection__grid{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;gap:8px}.ui-featured-collection__grid::-webkit-scrollbar{display:none}.ui-featured-collection .ui-collection-tile{flex:none;min-width:0;width:auto;gap:8px;padding:16px 8px;height:160px;justify-content:flex-end}.ui-featured-collection .ui-collection-tile__image{width:76px;height:102px}.ui-featured-collection .ui-collection-tile__img{max-width:76px;max-height:102px}.ui-featured-collection .ui-collection-tile__label{font-size:1.125rem;letter-spacing:-0.0225rem}.ui-featured-collection__tiles{flex:0 0 auto;min-width:0}.ui-featured-collection__tiles--tablet{display:flex;flex-direction:column;gap:8px;width:max-content}.ui-featured-collection__tiles-row{display:flex;gap:8px;width:max-content}.ui-featured-collection__featured{flex:1 0 246px;height:328px}}@media(max-width: 767px){.ui-featured-collection{gap:32px;padding:40px 16px}.ui-featured-collection__grid{flex-wrap:nowrap;gap:8px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none}.ui-featured-collection__grid::-webkit-scrollbar{display:none}.ui-featured-collection__grid--mobile-grid{display:grid;grid-auto-columns:minmax(109px, 1fr);grid-auto-flow:column;gap:8px;align-items:start}.ui-featured-collection__grid--mobile-grid{grid-template-rows:repeat(2, 160px)}}@media(max-width: 767px)and (max-width: 499px){.ui-featured-collection--has-featured .ui-featured-collection__grid--mobile-grid{grid-template-rows:repeat(3, 160px)}}@media(max-width: 767px){.ui-featured-collection .ui-collection-tile{flex-shrink:0;width:100%;min-width:109px;gap:8px;padding:16px 8px;height:160px;justify-content:flex-end;scroll-snap-align:start}.ui-featured-collection--has-featured .ui-collection-tile{width:100%;min-width:109px}.ui-featured-collection .ui-collection-tile__image{width:76px;height:102px}.ui-featured-collection .ui-collection-tile__img{max-width:76px;max-height:102px}.ui-featured-collection .ui-collection-tile__label{font-size:1.125rem;letter-spacing:-0.0225rem}.ui-featured-collection__tiles{display:contents}.ui-featured-collection__featured{flex:0 0 226px;height:328px;scroll-snap-align:start}}