.ui-featured-collection-banner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:clip;font-family:var(--font-sans, sans-serif)}.ui-featured-collection-banner::before{content:"";-webkit-box-flex:0;-ms-flex:0 0 0px;flex:0 0 0;padding-top:177.7777777778%}@media(min-width: 45em){.ui-featured-collection-banner::before{padding-top:56.25%}}.ui-featured-collection-banner .ui-featured-collection-banner__media{position:absolute;inset:0}.ui-featured-collection-banner__content{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;min-width:0;padding-top:32px;padding-bottom:24px;padding-left:16px;padding-right:16px}@media(min-width: 45em){.ui-featured-collection-banner__content{padding-left:20px;padding-right:20px}}@media(min-width: 60em){.ui-featured-collection-banner__content{display:grid;grid-template-areas:"header header" "products details";grid-template-rows:1fr auto;grid-template-columns:minmax(0, 336px) minmax(0, 456px);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:48px;-moz-column-gap:48px;column-gap:48px;row-gap:32px;padding-top:40px;padding-bottom:40px}}@media(min-width: 60em){.ui-featured-collection-banner--cards-right .ui-featured-collection-banner__content{grid-template-areas:"header header" "details products";grid-template-columns:minmax(0, 456px) minmax(0, 336px)}}.ui-featured-collection-banner__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px;max-width:692px;overflow-wrap:break-word}@media(min-width: 60em){.ui-featured-collection-banner__header{grid-area:header;-ms-flex-item-align:start;align-self:start}}.ui-featured-collection-banner--has-video .ui-featured-collection-banner__header>:first-child{padding-right:48px}@media(min-width: 45em){.ui-featured-collection-banner--has-video .ui-featured-collection-banner__header>:first-child{padding-right:52px}}.ui-featured-collection-banner__heading{max-width:100%}.ui-featured-collection-banner__details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:32px;max-width:692px;overflow-wrap:break-word}.ui-featured-collection-banner__header+.ui-featured-collection-banner__details{margin-top:24px}@media(min-width: 60em){.ui-featured-collection-banner__details{grid-area:details;-ms-flex-item-align:end;align-self:end;width:100%}.ui-featured-collection-banner__header+.ui-featured-collection-banner__details{margin-top:0}}.ui-featured-collection-banner__body{width:100%}.ui-featured-collection-banner__body>*+*{margin-top:1em}.ui-featured-collection-banner__ingredients{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;width:100%}.ui-featured-collection-banner__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.ui-featured-collection-banner__products{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;min-width:0;margin-top:auto;padding-top:24px}@media(min-width: 60em){.ui-featured-collection-banner__products{grid-area:products;-ms-flex-item-align:end;align-self:end;margin-top:0;padding-top:0}}.ui-featured-collection-banner__list{margin:0;padding:0;list-style:none}.ui-featured-collection-banner .ui-featured-collection-banner__swiper{width:100%;margin-right:0;margin-left:0;overflow:visible}.ui-featured-collection-banner .ui-featured-collection-banner__slide{-ms-flex-negative:0;flex-shrink:0;width:min(336px,100%);height:auto;margin-right:8px;padding:4px;background-color:#fff}.ui-featured-collection-banner .ui-featured-collection-banner__slide:last-child{margin-right:0}.ui-featured-collection-banner .ui-featured-collection-banner__slide a,.ui-featured-collection-banner .ui-featured-collection-banner__slide button,.ui-featured-collection-banner .ui-featured-collection-banner__slide input{scroll-margin-top:140px}@media(min-width: 60em){.ui-featured-collection-banner .ui-featured-collection-banner__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.ui-featured-collection-banner .ui-featured-collection-banner__slide{width:100%;margin-right:0}}.ui-featured-collection-banner__controls{display:none;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:8px}@media(max-width: 44.99em){.ui-featured-collection-banner--overflow .ui-featured-collection-banner__controls{display:-webkit-box;display:-ms-flexbox;display:flex}}