.featured-image-block__image-container{background-color:rgba(0,0,0,0);border-radius:var(--border-radius-normal);margin-bottom:var(--spacing-xs)}html:not(.no-js) .featured-image-block.is-loading:nth-child(n+4){display:none}html:not(.no-js) .featured-image-block.is-loading .featured-image-block__image-container,html:not(.no-js) .featured-image-block.is-loading .featured-image-block__title{background-color:var(--color-loading-background, rgba(0, 0, 0, 0.15));border-color:rgba(0,0,0,0);border-radius:var(--border-radius-normal);color:rgba(0,0,0,0);display:block;overflow:hidden;position:relative;user-select:none}html:not(.no-js) .featured-image-block.is-loading .featured-image-block__image-container::after,html:not(.no-js) .featured-image-block.is-loading .featured-image-block__title::after{animation:cnvs-loading 2s infinite;background-image:linear-gradient(-90deg, var(--color-loading-shine01) 32.29%, var(--color-loading-shine02) 48.96%, var(--color-loading-shine01) 66.15%);bottom:0;content:"";left:0;position:absolute;right:0;top:0;transform:translateX(-100%)}html:not(.no-js) .featured-image-block.is-loading .featured-image-block__image-container *,html:not(.no-js) .featured-image-block.is-loading .featured-image-block__title *{color:rgba(0,0,0,0);pointer-events:none}@media(min-width: 64em){.featured-image-block__image-container{margin-bottom:var(--spacing-s)}.featured-image-block__image{transition:transform .6s ease-in-out}.featured-image-block__image:hover{transform:scale(1.05)}html:not(.no-js) .featured-image-block.is-loading:nth-child(n+4){display:block}}
.featured-brands{overflow:hidden;padding:var(--spacing-xl) 0}.featured-brands.critical-component-hide{display:block}.featured-brands.critical-component-clear{opacity:1}.featured-brands__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:var(--spacing-m)}.featured-brands__carousel-nav{display:flex;gap:var(--spacing-m)}.featured-brands__carousel{clip-path:inset(-100vw -100vw -100vw 0);overflow:visible}.featured-brands__arrow{margin-top:0;position:relative;top:auto}.featured-brands__arrow.featured-brands__arrow--next{inset-inline-end:auto}.featured-brands__arrow.featured-brands__arrow--prev{inset-inline-start:auto}.featured-brands__grid{display:grid;grid-gap:var(--spacing-m);grid-template-columns:repeat(3, 1fr)}html:not(.no-js) .featured-brands.is-loading a{color:rgba(0,0,0,0);text-decoration:none}html:not(.no-js) .featured-brands.is-loading .featured-brands__title{background-color:var(--color-loading-background, rgba(0, 0, 0, 0.15));border-color:rgba(0,0,0,0);border-radius:var(--border-radius-normal);color:rgba(0,0,0,0);display:block;overflow:hidden;position:relative;user-select:none}html:not(.no-js) .featured-brands.is-loading .featured-brands__title::after{animation:cnvs-loading 2s infinite;background-image:linear-gradient(-90deg, var(--color-loading-shine01) 32.29%, var(--color-loading-shine02) 48.96%, var(--color-loading-shine01) 66.15%);bottom:0;content:"";left:0;position:absolute;right:0;top:0;transform:translateX(-100%)}html:not(.no-js) .featured-brands.is-loading .featured-brands__title *{color:rgba(0,0,0,0);pointer-events:none}@media(min-width: 64em){.featured-brands{padding:var(--spacing-2xl) 0}.featured-brands__header{margin-bottom:var(--spacing-l)}.featured-brands__grid{grid-gap:var(--spacing-2xl) var(--spacing-l);grid-template-columns:repeat(auto-fit, minmax(calc(16.6666666667% - var(--spacing-l)), 1fr))}html:not(.no-js) .featured-brands.is-loading.featured-brands--desktop-carousel .featured-brands__grid{grid-template-columns:repeat(auto-fit, minmax(calc(20% - var(--spacing-l)), 1fr))}html:not(.no-js) .featured-brands.is-loading.featured-brands--desktop-carousel .featured-image-block:nth-child(n+6){display:none}}@media(min-width: 85.375em){.featured-brands__carousel{overflow:hidden}}
