.vl-block-explore-brands{--_category-explore-brand-bg:var(--vl--color--blueberry-blue);--_category-explore-recipes-bg:var(--vl--color--iconic-blue);--_category-explore-recipes-fg:var(--_category-explore-fg,var(--vl--color--pure-white));--_category-explore-fg:var(--vl--color--pure-white);--_category-explore-logo-tile-size:4.5rem;--_category-explore-logo-img-size:3.1875rem;--_category-explore-logo-tile-radius:var(--vl--radius--12);--_category-explore-content-inline:8.125rem;--_category-explore-arrow-hang:30px}.block-root .vl-block-explore-brands,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands{z-index:1;margin-left:calc(var(--vl--spacing--gutter) * -1);margin-right:calc(var(--vl--spacing--gutter) * -1);max-width:var(--vl--align--full);padding:var(--vl--spacing--80) 0 0;background-color:var(--_category-explore-brand-bg);color:var(--_category-explore-fg);flex-direction:column;align-items:center;gap:0;transition:background-color .35s,color .2s;display:flex;position:relative;overflow-x:clip}@media (width<=781px){.block-root .vl-block-explore-brands,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands{padding:var(--vl--spacing--40) 0 0;overflow-x:visible}}.block-root .vl-block-explore-brands--light-bg,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands--light-bg{--_category-explore-fg:var(--vl--color--text-primary)}.block-root .vl-block-explore-brands--light-recipes,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands--light-recipes{--_category-explore-recipes-fg:var(--vl--color--text-primary)}.block-root .vl-block-explore-brands__heading,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__heading{margin:0 0 var(--vl--spacing--12);padding-inline:var(--_category-explore-content-inline);font-family:var(--vl--font-family--valio-sans);font-size:.9375rem;font-weight:var(--vl--font-weight--bold);font-style:normal;line-height:var(--vl--line-height--display);letter-spacing:.9px;text-align:center;text-transform:uppercase;color:var(--_category-explore-fg);align-self:stretch}@media (width<=1079px){.block-root .vl-block-explore-brands__heading,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__heading{padding-inline:var(--vl--spacing--40)}}@media (width<=781px){.block-root .vl-block-explore-brands__heading,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__heading{padding-inline:var(--vl--spacing--20)}}.block-root .vl-block-explore-brands__logos,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__logos{justify-content:center;align-items:flex-start;gap:var(--vl--spacing--12);width:100%;max-width:75rem;margin:0 0 var(--vl--spacing--72);padding-inline:var(--_category-explore-content-inline);flex-wrap:wrap;display:flex}@media (width<=1079px){.block-root .vl-block-explore-brands__logos,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__logos{padding-inline:var(--vl--spacing--40)}}@media (width<=781px){.block-root .vl-block-explore-brands__logos,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__logos{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;width:100%;min-width:0;max-width:100%;scroll-padding-inline:var(--vl--spacing--20);scroll-behavior:auto;margin-bottom:var(--vl--spacing--48);justify-content:flex-start;align-self:stretch;gap:var(--vl--spacing--12);scrollbar-width:none;cursor:grab;flex-wrap:nowrap;padding:0;overflow:auto hidden}.block-root .vl-block-explore-brands__logos.is-dragging,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__logos.is-dragging{cursor:grabbing}.block-root .vl-block-explore-brands__logos::-webkit-scrollbar{display:none}.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__logos::-webkit-scrollbar{display:none}}.block-root .vl-block-explore-brands__logo-btn,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__logo-btn{flex-direction:column;flex:0 0 var(--_category-explore-logo-tile-size);width:var(--_category-explore-logo-tile-size);height:var(--_category-explore-logo-tile-size);aspect-ratio:1;border-radius:var(--_category-explore-logo-tile-radius);box-sizing:border-box;cursor:pointer;background:0 0;border:1px solid #ffffffe6;justify-content:center;align-items:center;gap:0;padding:.65625rem .625rem;transition:background-color .15s,border-color .15s,box-shadow .15s,transform .15s;display:flex;position:relative;overflow:visible}@media (width<=781px){.block-root .vl-block-explore-brands__logo-btn,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__logo-btn{width:5.5rem;height:5.5rem;padding:var(--vl--spacing--16) var(--vl--spacing--8);-webkit-user-select:none;user-select:none;flex:0 0 5.5rem}.block-root .vl-block-explore-brands__logo-btn img,.block-root .vl-block-explore-brands__logo-btn svg,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__logo-btn img,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__logo-btn svg{pointer-events:none;-webkit-user-drag:none}.block-root .vl-block-explore-brands__logo-btn:first-child,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__logo-btn:first-child{margin-left:var(--vl--spacing--20)}.block-root .vl-block-explore-brands__logo-btn:last-child,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__logo-btn:last-child{margin-right:var(--vl--spacing--20)}}.block-root .vl-block-explore-brands__logo-btn:hover,.block-root .vl-block-explore-brands__logo-btn:focus-visible,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__logo-btn:hover,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__logo-btn:focus-visible{background:color-mix(in srgb, var(--vl--color--pure-white) 12%, transparent)}.block-root .vl-block-explore-brands__logo-btn--has-negative:not(.block-root .vl-block-explore-brands__logo-btn--active,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__logo-btn--active):hover,.block-root .vl-block-explore-brands__logo-btn--has-negative:not(.block-root .vl-block-explore-brands__logo-btn--active,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__logo-btn--active):focus-visible,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__logo-btn--has-negative:not(.block-root .vl-block-explore-brands__logo-btn--active,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__logo-btn--active):hover,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__logo-btn--has-negative:not(.block-root .vl-block-explore-brands__logo-btn--active,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__logo-btn--active):focus-visible{background:var(--vl--color--pure-white);border-color:var(--vl--color--pure-white)}.block-root .vl-block-explore-brands__logo-btn--has-negative:not(.block-root .vl-block-explore-brands__logo-btn--active,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__logo-btn--active):hover .vl-block-explore-brands__logo-img--basic,.block-root .vl-block-explore-brands__logo-btn--has-negative:not(.block-root .vl-block-explore-brands__logo-btn--active,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__logo-btn--active):focus-visible .vl-block-explore-brands__logo-img--basic,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__logo-btn--has-negative:not(.block-root .vl-block-explore-brands__logo-btn--active,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__logo-btn--active):hover .vl-block-explore-brands__logo-img--basic,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__logo-btn--has-negative:not(.block-root .vl-block-explore-brands__logo-btn--active,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__logo-btn--active):focus-visible .vl-block-explore-brands__logo-img--basic{display:block}.block-root .vl-block-explore-brands__logo-btn--has-negative:not(.block-root .vl-block-explore-brands__logo-btn--active,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__logo-btn--active):hover .vl-block-explore-brands__logo-img--negative,.block-root .vl-block-explore-brands__logo-btn--has-negative:not(.block-root .vl-block-explore-brands__logo-btn--active,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__logo-btn--active):focus-visible .vl-block-explore-brands__logo-img--negative,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__logo-btn--has-negative:not(.block-root .vl-block-explore-brands__logo-btn--active,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__logo-btn--active):hover .vl-block-explore-brands__logo-img--negative,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__logo-btn--has-negative:not(.block-root .vl-block-explore-brands__logo-btn--active,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__logo-btn--active):focus-visible .vl-block-explore-brands__logo-img--negative{display:none}.block-root .vl-block-explore-brands__logo-btn:focus-visible,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__logo-btn:focus-visible{box-shadow:0 0 0 2px var(--vl--color--action-blue)}.block-root .vl-block-explore-brands__logo-btn--active,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__logo-btn--active{background:var(--vl--color--pure-white);border-color:var(--vl--color--pure-white);box-shadow:0 0 0 3px var(--vl--color--text-primary), 0 8px 20px #0000002e;transform:translateY(-1px)}.block-root .vl-block-explore-brands__logo-btn--active:hover,.block-root .vl-block-explore-brands__logo-btn--active:focus-visible,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__logo-btn--active:hover,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__logo-btn--active:focus-visible{background:var(--vl--color--pure-white);box-shadow:0 0 0 3px var(--vl--color--text-primary), 0 8px 20px #0000002e}.block-root .vl-block-explore-brands__logo-btn--active .vl-block-explore-brands__logo-name,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__logo-btn--active .vl-block-explore-brands__logo-name{color:var(--vl--color--text-primary)}.block-root .vl-block-explore-brands__logo-btn--has-negative .vl-block-explore-brands__logo-img--basic,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__logo-btn--has-negative .vl-block-explore-brands__logo-img--basic{display:none}.block-root .vl-block-explore-brands__logo-btn--has-negative .vl-block-explore-brands__logo-img--negative,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__logo-btn--has-negative .vl-block-explore-brands__logo-img--negative,.block-root .vl-block-explore-brands__logo-btn--has-negative.vl-block-explore-brands__logo-btn--active .vl-block-explore-brands__logo-img--basic,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__logo-btn--has-negative.vl-block-explore-brands__logo-btn--active .vl-block-explore-brands__logo-img--basic{display:block}.block-root .vl-block-explore-brands__logo-btn--has-negative.vl-block-explore-brands__logo-btn--active .vl-block-explore-brands__logo-img--negative,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__logo-btn--has-negative.vl-block-explore-brands__logo-btn--active .vl-block-explore-brands__logo-img--negative{display:none}.block-root .vl-block-explore-brands__logo-img,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__logo-img{object-fit:contain;object-position:center;flex:0 auto;width:auto;min-width:0;max-width:100%;height:auto;min-height:0;max-height:100%;display:block}.block-root .vl-block-explore-brands__logo-img--negative,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__logo-img--negative{display:none}.block-root .vl-block-explore-brands svg.vl-block-explore-brands__logo-img,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands svg.vl-block-explore-brands__logo-img{width:100%;max-width:100%;height:100%;max-height:100%;overflow:visible}.block-root .vl-block-explore-brands__logo-name,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__logo-name{width:100%;height:100%;font-family:var(--vl--font-family--valio-sans);font-size:.625rem;font-weight:var(--vl--font-weight--bold);line-height:var(--vl--line-height--display);text-align:center;text-transform:uppercase;color:var(--vl--color--pure-white);word-break:break-word;justify-content:center;align-items:center;padding:.25rem;display:flex}.block-root .vl-block-explore-brands__panels,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__panels{align-self:stretch;width:100%;max-width:none}.block-root .vl-block-explore-brands__panel,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__panel{flex-direction:column;align-items:stretch;padding:0;display:flex}.block-root .vl-block-explore-brands__panel[hidden],.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__panel[hidden]{display:none!important}.block-root .vl-block-explore-brands__brand-meta,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__brand-meta{align-items:center;gap:var(--vl--spacing--16);width:100%;max-width:40rem;margin:0 auto var(--vl--spacing--32);padding-inline:var(--_category-explore-content-inline);text-align:center;flex-direction:column;align-self:center;display:flex}@media (width<=1079px){.block-root .vl-block-explore-brands__brand-meta,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__brand-meta{padding-inline:var(--vl--spacing--40)}}@media (width<=781px){.block-root .vl-block-explore-brands__brand-meta,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__brand-meta{padding-inline:var(--vl--spacing--20)}}.block-root .vl-block-explore-brands__brand-name,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__brand-name{font-family:var(--vl--font-family--valio-sans);font-size:2rem;font-weight:var(--vl--font-weight--bold);font-style:normal;line-height:var(--vl--line-height--heading);letter-spacing:1.92px;text-align:center;text-transform:uppercase;color:var(--_category-explore-fg);align-self:stretch;margin:0}@media (width<=781px){.block-root .vl-block-explore-brands__brand-name,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__brand-name{letter-spacing:.06em;font-size:1.5rem}}.block-root .vl-block-explore-brands__brand-description,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__brand-description{font-family:var(--vl--font-family--valio-sans);font-size:1.0625rem;font-weight:var(--vl--font-weight--regular);font-style:normal;line-height:var(--vl--line-height--body);text-align:center;color:var(--_category-explore-fg);align-self:stretch;margin:0}.block-root .vl-block-explore-brands,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands{--_classic-product-card-width-desktop:277px;--_classic-product-card-width-mobile:140px;--_classic-product-image-size-desktop:225px;--_classic-product-image-size-mobile:120px;--_classic-product-row-gap-mobile:16px;--_classic-product-row-gap-desktop:24px;--_classic-product-row-edge-padding-mobile:20px;--_classic-product-row-arrow-size:2.5rem;--_classic-product-row-arrow-hang:30px;--_classic-product-row-arrow-inset:var(--vl--spacing--gutter);--_classic-product-hover-lift-room:2rem}.block-root .vl-block-explore-brands .vl-block-product-highlight-slider,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands .vl-block-product-highlight-slider{width:100%;max-width:none;margin-inline:0;position:relative;overflow:visible}@media (width>=1280px){.block-root .vl-block-explore-brands .vl-block-product-highlight-slider,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands .vl-block-product-highlight-slider{max-width:var(--vl--align--default);margin-left:auto;margin-right:auto}}.block-root .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-highlight-slider__carousel-area,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-highlight-slider__carousel-area{z-index:1;width:100%;max-width:100%;position:relative;overflow:visible}@media (width<=781px){.block-root .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-highlight-slider__carousel-area,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-highlight-slider__carousel-area{align-self:stretch;padding-inline:0;overflow-x:clip}}.block-root .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-highlight-slider__slider.swiper,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-highlight-slider__slider.swiper{z-index:0;max-width:none;padding-top:var(--_classic-product-hover-lift-room);margin-inline:0;margin-top:calc(-1 * var(--_classic-product-hover-lift-room));position:relative;width:100%!important;overflow:hidden!important}.block-root .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-highlight-slider__slider.swiper>.swiper-button-prev,.block-root .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-highlight-slider__slider.swiper>.swiper-button-next,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-highlight-slider__slider.swiper>.swiper-button-prev,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-highlight-slider__slider.swiper>.swiper-button-next{display:none!important}@media (width>=782px){.block-root .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-highlight-slider__slider.swiper,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-highlight-slider__slider.swiper{overflow:clip visible!important}}@media (width<=781px){.block-root .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-highlight-slider__slider.swiper,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-highlight-slider__slider.swiper{touch-action:pan-x;width:100%;max-width:none;overflow-x:hidden!important}}.block-root .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-highlight-slider__carousel-area>.vl-block-product-highlight-slider__arrow,.block-root .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-highlight-slider__carousel-area>button.vl-block-product-highlight-slider__arrow,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-highlight-slider__carousel-area>.vl-block-product-highlight-slider__arrow,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-highlight-slider__carousel-area>button.vl-block-product-highlight-slider__arrow{z-index:110;width:var(--_classic-product-row-arrow-size);height:var(--_classic-product-row-arrow-size);background:var(--vl--color--pure-white);color:var(--vl--color--action-blue);cursor:pointer;pointer-events:auto;background-image:none;border:none;border-radius:50%;outline:none;justify-content:center;align-items:center;margin:0;padding:0;transition:background-color .15s,color .15s,opacity .15s ease-in-out,visibility .15s ease-in-out;display:none;position:absolute}.block-root .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-highlight-slider__carousel-area>.vl-block-product-highlight-slider__arrow[hidden],.block-root .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-highlight-slider__carousel-area>button.vl-block-product-highlight-slider__arrow[hidden],.block-editor-block-list__layout.is-root-container .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-highlight-slider__carousel-area>.vl-block-product-highlight-slider__arrow[hidden],.block-editor-block-list__layout.is-root-container .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-highlight-slider__carousel-area>button.vl-block-product-highlight-slider__arrow[hidden]{display:none!important}.block-root .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-highlight-slider__carousel-area>.vl-block-product-highlight-slider__arrow:after,.block-root .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-highlight-slider__carousel-area>button.vl-block-product-highlight-slider__arrow:after,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-highlight-slider__carousel-area>.vl-block-product-highlight-slider__arrow:after,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-highlight-slider__carousel-area>button.vl-block-product-highlight-slider__arrow:after{content:"";top:unset;background-color:currentColor;width:16px;height:16px;font-size:0;transition:transform .15s ease-in-out,background-color .15s ease-in-out;position:relative;transform:none;-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='13'%20height='12'%20viewBox='0%200%2013%2012'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20id='arrow_downward_alt'%20d='M12.4038%205.99998L6.74998%2011.6538L5.69615%2010.6L9.54618%206.74996L-2.14354e-07%206.74996L-2.79919e-07%205.25001L9.54618%205.25001L5.69615%201.39998L6.74998%200.346158L12.4038%205.99998Z'%20fill='white'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20width='13'%20height='12'%20viewBox='0%200%2013%2012'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20id='arrow_downward_alt'%20d='M12.4038%205.99998L6.74998%2011.6538L5.69615%2010.6L9.54618%206.74996L-2.14354e-07%206.74996L-2.79919e-07%205.25001L9.54618%205.25001L5.69615%201.39998L6.74998%200.346158L12.4038%205.99998Z'%20fill='white'/%3e%3c/svg%3e");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media (width>=782px){.block-root .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-highlight-slider__carousel-area>.vl-block-product-highlight-slider__arrow,.block-root .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-highlight-slider__carousel-area>button.vl-block-product-highlight-slider__arrow,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-highlight-slider__carousel-area>.vl-block-product-highlight-slider__arrow,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-highlight-slider__carousel-area>button.vl-block-product-highlight-slider__arrow{top:calc(var(--_classic-product-image-size-desktop) / 2 + var(--_classic-product-hover-lift-room));display:flex;transform:translateY(-50%);background-image:none!important}.block-root .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-highlight-slider__carousel-area>.vl-block-product-highlight-slider__arrow:hover,.block-root .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-highlight-slider__carousel-area>.vl-block-product-highlight-slider__arrow:active,.block-root .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-highlight-slider__carousel-area>.vl-block-product-highlight-slider__arrow:focus,.block-root .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-highlight-slider__carousel-area>button.vl-block-product-highlight-slider__arrow:hover,.block-root .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-highlight-slider__carousel-area>button.vl-block-product-highlight-slider__arrow:active,.block-root .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-highlight-slider__carousel-area>button.vl-block-product-highlight-slider__arrow:focus,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-highlight-slider__carousel-area>.vl-block-product-highlight-slider__arrow:hover,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-highlight-slider__carousel-area>.vl-block-product-highlight-slider__arrow:active,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-highlight-slider__carousel-area>.vl-block-product-highlight-slider__arrow:focus,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-highlight-slider__carousel-area>button.vl-block-product-highlight-slider__arrow:hover,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-highlight-slider__carousel-area>button.vl-block-product-highlight-slider__arrow:active,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-highlight-slider__carousel-area>button.vl-block-product-highlight-slider__arrow:focus{background:var(--vl--color--action-blue);color:var(--vl--color--pure-white)}.block-root .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-highlight-slider__carousel-area>.vl-block-product-highlight-slider__arrow:focus-visible,.block-root .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-highlight-slider__carousel-area>button.vl-block-product-highlight-slider__arrow:focus-visible,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-highlight-slider__carousel-area>.vl-block-product-highlight-slider__arrow:focus-visible,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-highlight-slider__carousel-area>button.vl-block-product-highlight-slider__arrow:focus-visible{outline:2px solid var(--vl--color--action-blue);outline-offset:2px}.block-root .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-highlight-slider__carousel-area>.vl-block-product-highlight-slider__arrow--next,.block-root .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-highlight-slider__carousel-area>button.vl-block-product-highlight-slider__arrow--next,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-highlight-slider__carousel-area>.vl-block-product-highlight-slider__arrow--next,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-highlight-slider__carousel-area>button.vl-block-product-highlight-slider__arrow--next{right:var(--_classic-product-row-arrow-inset);left:auto}}@media (width>=1280px){.block-root .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-highlight-slider__carousel-area>.vl-block-product-highlight-slider__arrow--next,.block-root .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-highlight-slider__carousel-area>button.vl-block-product-highlight-slider__arrow--next,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-highlight-slider__carousel-area>.vl-block-product-highlight-slider__arrow--next,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-highlight-slider__carousel-area>button.vl-block-product-highlight-slider__arrow--next{right:calc(var(--_classic-product-row-arrow-hang) * -1)}}.block-root .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-highlight-slider__carousel-area>.vl-block-product-highlight-slider__arrow--prev:after,.block-root .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-highlight-slider__carousel-area>button.vl-block-product-highlight-slider__arrow--prev:after,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-highlight-slider__carousel-area>.vl-block-product-highlight-slider__arrow--prev:after,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-highlight-slider__carousel-area>button.vl-block-product-highlight-slider__arrow--prev:after{transform:rotate(180deg)}@media (width>=782px){.block-root .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-highlight-slider__carousel-area>.vl-block-product-highlight-slider__arrow--prev,.block-root .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-highlight-slider__carousel-area>button.vl-block-product-highlight-slider__arrow--prev,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-highlight-slider__carousel-area>.vl-block-product-highlight-slider__arrow--prev,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-highlight-slider__carousel-area>button.vl-block-product-highlight-slider__arrow--prev{left:var(--_classic-product-row-arrow-inset);right:auto}}@media (width>=1280px){.block-root .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-highlight-slider__carousel-area>.vl-block-product-highlight-slider__arrow--prev,.block-root .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-highlight-slider__carousel-area>button.vl-block-product-highlight-slider__arrow--prev,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-highlight-slider__carousel-area>.vl-block-product-highlight-slider__arrow--prev,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-highlight-slider__carousel-area>button.vl-block-product-highlight-slider__arrow--prev{left:calc(var(--_classic-product-row-arrow-hang) * -1)}}.block-root .vl-block-explore-brands .vl-block-product-highlight-slider .swiper-slide.vl-block-product-card,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands .vl-block-product-highlight-slider .swiper-slide.vl-block-product-card{z-index:0;flex:0 0 var(--_classic-product-card-width-mobile);width:var(--_classic-product-card-width-mobile);max-width:var(--_classic-product-card-width-mobile);box-sizing:border-box;opacity:1;flex-shrink:0;height:auto;transition:none;position:relative;overflow:hidden;min-width:var(--_classic-product-card-width-mobile)!important}@media (width>=782px){.block-root .vl-block-explore-brands .vl-block-product-highlight-slider .swiper-slide.vl-block-product-card,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands .vl-block-product-highlight-slider .swiper-slide.vl-block-product-card{flex:0 0 var(--_classic-product-card-width-desktop);width:var(--_classic-product-card-width-desktop);max-width:var(--_classic-product-card-width-desktop);overflow:visible;min-width:var(--_classic-product-card-width-desktop)!important}.block-root .vl-block-explore-brands .vl-block-product-highlight-slider .swiper-slide.vl-block-product-card:hover,.block-root .vl-block-explore-brands .vl-block-product-highlight-slider .swiper-slide.vl-block-product-card:focus-within,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands .vl-block-product-highlight-slider .swiper-slide.vl-block-product-card:hover,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands .vl-block-product-highlight-slider .swiper-slide.vl-block-product-card:focus-within{z-index:3}}.block-root .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-card,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-card{z-index:0;align-items:center;gap:var(--vl--spacing--16);width:var(--_classic-product-card-width-mobile);max-width:var(--_classic-product-card-width-mobile);min-width:var(--_classic-product-card-width-mobile);box-sizing:border-box;color:var(--vl--color--pure-white);flex-direction:column;flex-shrink:0;display:flex;position:relative;overflow:hidden}@media (width>=782px){.block-root .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-card,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-card{width:var(--_classic-product-card-width-desktop);max-width:var(--_classic-product-card-width-desktop);min-width:var(--_classic-product-card-width-desktop);overflow:visible}.block-root .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-card:hover,.block-root .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-card:focus-within,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-card:hover,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-card:focus-within{z-index:3}}.block-root .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-card,.block-root .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-card__link,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-card,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-card__link{min-height:0}.block-root .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-card__link,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-card__link{align-items:center;gap:var(--vl--spacing--16);flex-direction:column;width:100%;max-width:100%;display:flex;overflow:hidden}@media (width>=782px){.block-root .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-card__link,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-card__link{overflow:visible}}.block-root .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-card__link:focus,.block-root .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-card__link:active,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-card__link:focus,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-card__link:active{transform:none}@media (width>=782px){.block-root .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-card__link:hover .vl-block-product-card__image,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-card__link:hover .vl-block-product-card__image{overflow:visible}.block-root .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-card__link:hover .vl-block-product-card__image>img,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-card__link:hover .vl-block-product-card__image>img{transition:transform .45s cubic-bezier(.25,.46,.45,.94);transform:scale(1.05)translateY(-1.2rem)}}@media (width<=781px){.block-root .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-card__link:hover .vl-block-product-card__image,.block-root .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-card__link:active .vl-block-product-card__image,.block-root .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-card__link:focus .vl-block-product-card__image,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-card__link:hover .vl-block-product-card__image,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-card__link:active .vl-block-product-card__image,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-card__link:focus .vl-block-product-card__image{overflow:hidden}.block-root .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-card__link:hover .vl-block-product-card__image>img,.block-root .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-card__link:active .vl-block-product-card__image>img,.block-root .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-card__link:focus .vl-block-product-card__image>img,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-card__link:hover .vl-block-product-card__image>img,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-card__link:active .vl-block-product-card__image>img,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-card__link:focus .vl-block-product-card__image>img{transform:none!important}}.block-root .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-card__image,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-card__image{width:var(--_classic-product-image-size-mobile);height:var(--_classic-product-image-size-mobile);min-width:var(--_classic-product-image-size-mobile);min-height:var(--_classic-product-image-size-mobile);max-width:var(--_classic-product-image-size-mobile);max-height:var(--_classic-product-image-size-mobile);aspect-ratio:1;flex-shrink:0;justify-content:center;align-items:center;margin-inline:auto;transition:transform .45s cubic-bezier(.25,.46,.45,.94);display:flex;overflow:hidden}.block-root .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-card__image.vl-block-product-card__image,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-card__image.vl-block-product-card__image{width:var(--_classic-product-image-size-mobile);height:var(--_classic-product-image-size-mobile)}@media (width>=782px){.block-root .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-card__image,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-card__image{width:var(--_classic-product-image-size-desktop);height:var(--_classic-product-image-size-desktop);min-width:var(--_classic-product-image-size-desktop);min-height:var(--_classic-product-image-size-desktop);max-width:var(--_classic-product-image-size-desktop);max-height:var(--_classic-product-image-size-desktop);overflow:visible}.block-root .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-card__image.vl-block-product-card__image,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-card__image.vl-block-product-card__image{width:var(--_classic-product-image-size-desktop);height:var(--_classic-product-image-size-desktop)}}.block-root .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-card__image>img,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-card__image>img{object-fit:contain;width:100%;max-width:100%;height:100%;max-height:100%;transition:transform .45s cubic-bezier(.25,.46,.45,.94);transform:none}.block-root .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-card.swiper-slide .vl-block-product-card__image,.block-root .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-card:not([aria-current=true]) .vl-block-product-card__image,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-card.swiper-slide .vl-block-product-card__image,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-card:not([aria-current=true]) .vl-block-product-card__image{transform:none!important}.block-root .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-card:not([aria-current=true]) .vl-block-product-card__content,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-card:not([aria-current=true]) .vl-block-product-card__content{display:flex!important}.block-root .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-card__content,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-card__content{align-items:center;gap:var(--vl--spacing--16);width:100%;max-width:100%;padding:0 var(--vl--spacing--12);color:var(--vl--color--pure-white);box-sizing:border-box;flex-direction:column;flex-grow:0;align-self:stretch;display:flex!important}.block-root .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-card__title,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-card__title{width:100%;max-width:100%;color:var(--vl--color--pure-white);text-align:center;font-family:var(--vl--font-family--valio-sans);font-size:16px;font-style:normal;font-weight:var(--vl--font-weight--medium);line-height:var(--vl--line-height--heading);letter-spacing:normal;text-transform:none;-webkit-line-clamp:unset;-webkit-box-orient:unset;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere;min-height:0;margin:0;padding:0;display:block}@media (width>=782px){.block-root .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-card__title,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-card__title{font-size:17px;line-height:var(--vl--line-height--body);-webkit-hyphens:none;hyphens:none;overflow-wrap:normal}}.block-root .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-card__read-more,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-card__read-more{display:none}.block-root .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-card:has(.vl-block-product-card__labels) .vl-block-product-card__image{padding-bottom:0}.block-editor-block-list__layout.is-root-container .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-card:has(.vl-block-product-card__labels) .vl-block-product-card__image{padding-bottom:0}.block-root .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-card .vl-block-product-card__labels,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-card .vl-block-product-card__labels{width:100%;max-width:100%;padding-inline:var(--vl--spacing--4);box-sizing:border-box;justify-content:center;gap:var(--vl--spacing--8);flex-wrap:wrap;display:flex;position:static}.block-root .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-highlight-slider__pagination,.block-root .vl-block-explore-brands .vl-block-product-highlight-slider .swiper-pagination,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands .vl-block-product-highlight-slider .vl-block-product-highlight-slider__pagination,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands .vl-block-product-highlight-slider .swiper-pagination{display:none!important}.block-root .vl-block-explore-brands__products,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__products{width:100%;max-width:none;padding-inline:0;padding-bottom:var(--vl--spacing--104);box-sizing:border-box;align-self:stretch;margin:0;position:relative;overflow:visible}@media (width>=1280px){.block-root .vl-block-explore-brands__products,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__products{max-width:var(--vl--align--default);align-self:center;margin-left:auto;margin-right:auto}}@media (width<=781px){.block-root .vl-block-explore-brands__products,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__products{padding-bottom:var(--vl--spacing--64);overflow-x:clip}}.block-root .vl-block-explore-brands__products.vl-block-product-highlight-slider,.block-root .vl-block-explore-brands__products .vl-block-product-highlight-slider,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__products.vl-block-product-highlight-slider,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__products .vl-block-product-highlight-slider{width:100%}.block-root .vl-block-explore-brands__products .vl-block-product-highlight-slider__carousel-area,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__products .vl-block-product-highlight-slider__carousel-area{z-index:1;width:100%;max-width:100%;position:relative;overflow:visible}@media (width<=781px){.block-root .vl-block-explore-brands__products .vl-block-product-highlight-slider__carousel-area,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__products .vl-block-product-highlight-slider__carousel-area{overflow-x:clip}}.block-root .vl-block-explore-brands__products .vl-block-product-highlight-slider__slider,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__products .vl-block-product-highlight-slider__slider{z-index:0;width:100%;max-width:none;margin:0;position:relative;overflow:hidden!important}@media (width>=782px){.block-root .vl-block-explore-brands__products .vl-block-product-highlight-slider__slider,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__products .vl-block-product-highlight-slider__slider{overflow:clip visible!important}}@media (width<=781px){.block-root .vl-block-explore-brands__products .vl-block-product-highlight-slider__slider,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__products .vl-block-product-highlight-slider__slider{touch-action:pan-y pinch-zoom;overflow-x:hidden!important}}.block-root .vl-block-explore-brands__products .vl-block-product-card,.block-root .vl-block-explore-brands__products .vl-block-product-card a,.block-root .vl-block-explore-brands__products .vl-block-product-card__title,.block-root .vl-block-explore-brands__products .vl-block-product-highlight-slider,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__products .vl-block-product-card,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__products .vl-block-product-card a,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__products .vl-block-product-card__title,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__products .vl-block-product-highlight-slider{color:var(--_category-explore-fg)}.block-root .vl-block-explore-brands__products .vl-block-product-card__title,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__products .vl-block-product-card__title{font-weight:var(--vl--font-weight--medium);text-align:center}@media (width<=781px){.block-root .vl-block-explore-brands__products .vl-block-product-card__title,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__products .vl-block-product-card__title{font-size:.8125rem;line-height:var(--vl--line-height--heading)}.block-root .vl-block-explore-brands__products .vl-block-product-card.swiper-slide-active .vl-block-product-card__image,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__products .vl-block-product-card.swiper-slide-active .vl-block-product-card__image{transform:none}.block-root .vl-block-explore-brands__products .vl-block-product-card:not(.swiper-slide-active) .vl-block-product-card__content,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__products .vl-block-product-card:not(.swiper-slide-active) .vl-block-product-card__content{display:block}.block-root .vl-block-explore-brands__products .vl-block-product-card__content,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__products .vl-block-product-card__content{padding:.75rem .25rem 0}.block-root .vl-block-explore-brands__products .vl-block-product-card__link:hover .vl-block-product-card__image,.block-root .vl-block-explore-brands__products .vl-block-product-card__link:focus .vl-block-product-card__image,.block-root .vl-block-explore-brands__products .vl-block-product-card__link:active .vl-block-product-card__image,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__products .vl-block-product-card__link:hover .vl-block-product-card__image,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__products .vl-block-product-card__link:focus .vl-block-product-card__image,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__products .vl-block-product-card__link:active .vl-block-product-card__image{overflow:hidden;transform:none}.block-root .vl-block-explore-brands__products .vl-block-product-card__link:hover .vl-block-product-card__image>img,.block-root .vl-block-explore-brands__products .vl-block-product-card__link:focus .vl-block-product-card__image>img,.block-root .vl-block-explore-brands__products .vl-block-product-card__link:active .vl-block-product-card__image>img,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__products .vl-block-product-card__link:hover .vl-block-product-card__image>img,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__products .vl-block-product-card__link:focus .vl-block-product-card__image>img,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__products .vl-block-product-card__link:active .vl-block-product-card__image>img{transition:none;transform:none}}.block-root .vl-block-explore-brands__products .vl-block-product-highlight-slider__carousel-area>.swiper-button-next,.block-root .vl-block-explore-brands__products .vl-block-product-highlight-slider__carousel-area>.swiper-button-prev,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__products .vl-block-product-highlight-slider__carousel-area>.swiper-button-next,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__products .vl-block-product-highlight-slider__carousel-area>.swiper-button-prev{z-index:101;background-color:var(--vl--color--pure-white);width:2.5rem;height:2.5rem;color:var(--vl--color--action-blue);font:inherit;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg width='16' height='15' viewBox='0 0 16 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.8005 7.49916L8.68935 14.6104L7.36388 13.2849L12.2063 8.44246L0.199463 8.44246L0.199463 6.55587L12.2063 6.55587L7.36388 1.71344L8.68935 0.387978L15.8005 7.49916Z' fill='%23204DC6'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:.8889rem .9751rem;border:none;border-radius:50%;outline:none;justify-content:center;align-items:center;margin-top:0;padding:0;transition:background-color .15s,color .15s;display:flex;position:absolute;top:calc(50% - 1.25rem);box-shadow:0 33px 9px #3330,0 21px 9px #33333303,0 12px 7px #3333330d,0 5px 5px #33333317,0 1px 3px #3333331a}.block-root .vl-block-explore-brands__products .vl-block-product-highlight-slider__carousel-area>.swiper-button-next:after,.block-root .vl-block-explore-brands__products .vl-block-product-highlight-slider__carousel-area>.swiper-button-prev:after,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__products .vl-block-product-highlight-slider__carousel-area>.swiper-button-next:after,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__products .vl-block-product-highlight-slider__carousel-area>.swiper-button-prev:after{content:none;display:none}.block-root .vl-block-explore-brands__products .vl-block-product-highlight-slider__carousel-area>.swiper-button-next>svg,.block-root .vl-block-explore-brands__products .vl-block-product-highlight-slider__carousel-area>.swiper-button-prev>svg,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__products .vl-block-product-highlight-slider__carousel-area>.swiper-button-next>svg,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__products .vl-block-product-highlight-slider__carousel-area>.swiper-button-prev>svg{display:none}.block-root .vl-block-explore-brands__products .vl-block-product-highlight-slider__carousel-area>.swiper-button-next.swiper-button-prev,.block-root .vl-block-explore-brands__products .vl-block-product-highlight-slider__carousel-area>.swiper-button-next--prev,.block-root .vl-block-explore-brands__products .vl-block-product-highlight-slider__carousel-area>.swiper-button-prev.swiper-button-prev,.block-root .vl-block-explore-brands__products .vl-block-product-highlight-slider__carousel-area>.swiper-button-prev--prev,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__products .vl-block-product-highlight-slider__carousel-area>.swiper-button-next.swiper-button-prev,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__products .vl-block-product-highlight-slider__carousel-area>.swiper-button-next--prev,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__products .vl-block-product-highlight-slider__carousel-area>.swiper-button-prev.swiper-button-prev,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__products .vl-block-product-highlight-slider__carousel-area>.swiper-button-prev--prev{transform:rotate(180deg)}.block-root .vl-block-explore-brands__products .vl-block-product-highlight-slider__carousel-area>.swiper-button-next:hover,.block-root .vl-block-explore-brands__products .vl-block-product-highlight-slider__carousel-area>.swiper-button-next:focus-visible,.block-root .vl-block-explore-brands__products .vl-block-product-highlight-slider__carousel-area>.swiper-button-prev:hover,.block-root .vl-block-explore-brands__products .vl-block-product-highlight-slider__carousel-area>.swiper-button-prev:focus-visible,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__products .vl-block-product-highlight-slider__carousel-area>.swiper-button-next:hover,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__products .vl-block-product-highlight-slider__carousel-area>.swiper-button-next:focus-visible,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__products .vl-block-product-highlight-slider__carousel-area>.swiper-button-prev:hover,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__products .vl-block-product-highlight-slider__carousel-area>.swiper-button-prev:focus-visible{background-color:var(--vl--color--action-blue);background-image:url("data:image/svg+xml,%3Csvg width='16' height='15' viewBox='0 0 16 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.8005 7.49916L8.68935 14.6104L7.36388 13.2849L12.2063 8.44246L0.199463 8.44246L0.199463 6.55587L12.2063 6.55587L7.36388 1.71344L8.68935 0.387978L15.8005 7.49916Z' fill='%23FFFFFF'/%3E%3C/svg%3E")}.block-root .vl-block-explore-brands__products .vl-block-product-highlight-slider__carousel-area>.swiper-button-next:focus-visible,.block-root .vl-block-explore-brands__products .vl-block-product-highlight-slider__carousel-area>.swiper-button-prev:focus-visible,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__products .vl-block-product-highlight-slider__carousel-area>.swiper-button-next:focus-visible,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__products .vl-block-product-highlight-slider__carousel-area>.swiper-button-prev:focus-visible{outline:2px solid var(--vl--color--action-blue);outline-offset:2px}@media screen and (width<=600px){.block-root .vl-block-explore-brands__products .vl-block-product-highlight-slider__carousel-area>.swiper-button-next,.block-root .vl-block-explore-brands__products .vl-block-product-highlight-slider__carousel-area>.swiper-button-prev,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__products .vl-block-product-highlight-slider__carousel-area>.swiper-button-next,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__products .vl-block-product-highlight-slider__carousel-area>.swiper-button-prev{display:none}}.block-root .vl-block-explore-brands__products .vl-block-product-highlight-slider__carousel-area>.swiper-button-next.swiper-button-disabled,.block-root .vl-block-explore-brands__products .vl-block-product-highlight-slider__carousel-area>.swiper-button-prev.swiper-button-disabled,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__products .vl-block-product-highlight-slider__carousel-area>.swiper-button-next.swiper-button-disabled,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__products .vl-block-product-highlight-slider__carousel-area>.swiper-button-prev.swiper-button-disabled{opacity:0;visibility:hidden;pointer-events:none}.block-root .vl-block-explore-brands__products .vl-block-product-highlight-slider__carousel-area>.swiper-button-next.swiper-button-next,.block-root .vl-block-explore-brands__products .vl-block-product-highlight-slider__carousel-area>.swiper-button-prev.swiper-button-next,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__products .vl-block-product-highlight-slider__carousel-area>.swiper-button-next.swiper-button-next,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__products .vl-block-product-highlight-slider__carousel-area>.swiper-button-prev.swiper-button-next{right:var(--vl--spacing--gutter);left:auto}@media (width>=1280px){.block-root .vl-block-explore-brands__products .vl-block-product-highlight-slider__carousel-area>.swiper-button-next.swiper-button-next,.block-root .vl-block-explore-brands__products .vl-block-product-highlight-slider__carousel-area>.swiper-button-prev.swiper-button-next,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__products .vl-block-product-highlight-slider__carousel-area>.swiper-button-next.swiper-button-next,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__products .vl-block-product-highlight-slider__carousel-area>.swiper-button-prev.swiper-button-next{right:calc(var(--_category-explore-arrow-hang) * -1)}}.block-root .vl-block-explore-brands__products .vl-block-product-highlight-slider__carousel-area>.swiper-button-next.swiper-button-prev,.block-root .vl-block-explore-brands__products .vl-block-product-highlight-slider__carousel-area>.swiper-button-prev.swiper-button-prev,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__products .vl-block-product-highlight-slider__carousel-area>.swiper-button-next.swiper-button-prev,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__products .vl-block-product-highlight-slider__carousel-area>.swiper-button-prev.swiper-button-prev{left:var(--vl--spacing--gutter);right:auto}@media (width>=1280px){.block-root .vl-block-explore-brands__products .vl-block-product-highlight-slider__carousel-area>.swiper-button-next.swiper-button-prev,.block-root .vl-block-explore-brands__products .vl-block-product-highlight-slider__carousel-area>.swiper-button-prev.swiper-button-prev,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__products .vl-block-product-highlight-slider__carousel-area>.swiper-button-next.swiper-button-prev,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__products .vl-block-product-highlight-slider__carousel-area>.swiper-button-prev.swiper-button-prev{left:calc(var(--_category-explore-arrow-hang) * -1)}}.block-root .vl-block-explore-brands__recipes,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__recipes{--_explore-brands-recipe-card-width:17.3125rem;align-self:stretch;align-items:center;gap:var(--vl--spacing--32);width:100%;max-width:none;padding:var(--vl--spacing--80) var(--_category-explore-content-inline) var(--vl--spacing--104);background-color:var(--_category-explore-recipes-bg);box-sizing:border-box;flex-direction:column;margin:0;display:flex}@media (width<=1079px){.block-root .vl-block-explore-brands__recipes,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__recipes{padding-inline:var(--vl--spacing--40)}}@media (width<=781px){.block-root .vl-block-explore-brands__recipes,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__recipes{--_explore-brands-recipe-card-width:10.1875rem;gap:var(--vl--spacing--24);padding:var(--vl--spacing--40) 0 var(--vl--spacing--64)}}.block-root .vl-block-explore-brands__recipes-heading,.block-root .vl-block-explore-brands__recipes-carousel,.block-root .vl-block-explore-brands__recipes-cta,.block-root .vl-block-explore-brands__recipes-empty,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__recipes-heading,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__recipes-carousel,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__recipes-cta,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__recipes-empty{width:100%;max-width:73.75rem}@media (width<=781px){.block-root .vl-block-explore-brands__recipes-heading,.block-root .vl-block-explore-brands__recipes-cta,.block-root .vl-block-explore-brands__recipes-empty,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__recipes-heading,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__recipes-cta,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__recipes-empty{padding-inline:var(--vl--spacing--20);box-sizing:border-box}}.block-root .vl-block-explore-brands__recipes-heading,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__recipes-heading{font-family:var(--vl--font-family--valio-sans);font-size:1.5rem;font-weight:var(--vl--font-weight--bold);font-style:normal;line-height:var(--vl--line-height--display);letter-spacing:1.2px;text-align:center;text-transform:uppercase;color:var(--_category-explore-recipes-fg);margin:0}@media (width<=781px){.block-root .vl-block-explore-brands__recipes-heading,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__recipes-heading{text-align:left;font-size:1.25rem}}.block-root .vl-block-explore-brands__recipes-empty,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__recipes-empty{font-family:var(--vl--font-family--valio-sans);font-size:var(--vl--font-size--medium);line-height:var(--vl--line-height--body);text-align:center;color:var(--_category-explore-recipes-fg);margin:0}.block-root .vl-block-explore-brands__recipes-carousel,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__recipes-carousel{position:relative;overflow:visible}@media (width<=781px){.block-root .vl-block-explore-brands__recipes-carousel,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__recipes-carousel{max-width:none;padding-left:var(--vl--spacing--20);box-sizing:border-box;padding-right:0}.block-root .vl-block-explore-brands__recipes-carousel:before,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__recipes-carousel:before{content:"";background:var(--_category-explore-recipes-bg);z-index:3;pointer-events:none;width:300%;position:absolute;top:0;bottom:0;left:-300%}}.block-root .vl-block-explore-brands__recipes-items,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__recipes-items{width:100%;position:relative;overflow:hidden}.block-root .vl-block-explore-brands__recipes-items .swiper-slide,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__recipes-items .swiper-slide{width:var(--_explore-brands-recipe-card-width,10.1875rem);min-width:var(--_explore-brands-recipe-card-width,10.1875rem);max-width:var(--_explore-brands-recipe-card-width,10.1875rem);box-sizing:border-box;flex-shrink:0;align-items:stretch;height:auto;display:flex}.block-root .vl-block-explore-brands__recipes-items .vl-block-explore-brands__recipes-grid-item,.block-root .vl-block-explore-brands__recipes-items .vl-block-recipe-card,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__recipes-items .vl-block-explore-brands__recipes-grid-item,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__recipes-items .vl-block-recipe-card{flex-direction:column;align-items:stretch;width:100%;min-width:0;height:100%;display:flex}.block-root .vl-block-explore-brands__recipes-items .vl-block-recipe-card__link,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__recipes-items .vl-block-recipe-card__link{flex-direction:column;flex:auto;height:100%;min-height:0;display:flex}.block-root .vl-block-explore-brands__recipes-items .vl-block-recipe-card__content,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__recipes-items .vl-block-recipe-card__content{flex-direction:column;flex:auto;min-height:0;display:flex}.block-root .vl-block-explore-brands__recipes-items .vl-block-recipe-card__title,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__recipes-items .vl-block-recipe-card__title{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.4em;display:-webkit-box;overflow:hidden}@media (width>=782px){.block-root .vl-block-explore-brands__recipes-items .vl-block-recipe-card__title,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__recipes-items .vl-block-recipe-card__title{min-height:2.6em}}.block-root .vl-block-explore-brands__recipes-items .vl-block-recipe-card__footer,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__recipes-items .vl-block-recipe-card__footer{margin-top:auto}@media (width<=781px){.block-root .vl-block-explore-brands__recipes-items,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__recipes-items{touch-action:pan-x pan-y pinch-zoom;overflow:visible}}.block-root .vl-block-explore-brands__recipes-wrapper,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__recipes-wrapper{align-items:stretch;display:flex}@media (width<=781px){.block-root .vl-block-explore-brands__recipes-wrapper,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__recipes-wrapper{touch-action:pan-x pan-y pinch-zoom}}.block-root .vl-block-explore-brands__recipes-nav,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__recipes-nav{z-index:101;background-color:var(--vl--color--pure-white);width:2.5rem;height:2.5rem;color:var(--vl--color--action-blue);font:inherit;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg width='16' height='15' viewBox='0 0 16 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.8005 7.49916L8.68935 14.6104L7.36388 13.2849L12.2063 8.44246L0.199463 8.44246L0.199463 6.55587L12.2063 6.55587L7.36388 1.71344L8.68935 0.387978L15.8005 7.49916Z' fill='%23204DC6'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:.8889rem .9751rem;border:none;border-radius:50%;outline:none;justify-content:center;align-items:center;margin-top:0;padding:0;transition:background-color .15s,color .15s;display:flex;position:absolute;top:calc(50% - 1.25rem);box-shadow:0 33px 9px #3330,0 21px 9px #33333303,0 12px 7px #3333330d,0 5px 5px #33333317,0 1px 3px #3333331a}.block-root .vl-block-explore-brands__recipes-nav:after,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__recipes-nav:after{content:none;display:none}.block-root .vl-block-explore-brands__recipes-nav>svg,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__recipes-nav>svg{display:none}.block-root .vl-block-explore-brands__recipes-nav.swiper-button-prev,.block-root .vl-block-explore-brands__recipes-nav--prev,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__recipes-nav.swiper-button-prev,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__recipes-nav--prev{transform:rotate(180deg)}.block-root .vl-block-explore-brands__recipes-nav:hover,.block-root .vl-block-explore-brands__recipes-nav:focus-visible,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__recipes-nav:hover,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__recipes-nav:focus-visible{background-color:var(--vl--color--action-blue);background-image:url("data:image/svg+xml,%3Csvg width='16' height='15' viewBox='0 0 16 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.8005 7.49916L8.68935 14.6104L7.36388 13.2849L12.2063 8.44246L0.199463 8.44246L0.199463 6.55587L12.2063 6.55587L7.36388 1.71344L8.68935 0.387978L15.8005 7.49916Z' fill='%23FFFFFF'/%3E%3C/svg%3E")}.block-root .vl-block-explore-brands__recipes-nav:focus-visible,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__recipes-nav:focus-visible{outline:2px solid var(--vl--color--action-blue);outline-offset:2px}@media screen and (width<=600px){.block-root .vl-block-explore-brands__recipes-nav,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__recipes-nav{display:none}}.block-root .vl-block-explore-brands__recipes-nav--next,.block-root .vl-block-explore-brands__recipes-nav.swiper-button-next,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__recipes-nav--next,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__recipes-nav.swiper-button-next{right:calc(var(--_category-explore-arrow-hang) * -1);left:auto}.block-root .vl-block-explore-brands__recipes-nav--prev,.block-root .vl-block-explore-brands__recipes-nav.swiper-button-prev,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__recipes-nav--prev,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__recipes-nav.swiper-button-prev{left:calc(var(--_category-explore-arrow-hang) * -1);right:auto}.block-root .vl-block-explore-brands__recipes-nav.swiper-button-disabled,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__recipes-nav.swiper-button-disabled{opacity:0;visibility:hidden;pointer-events:none}.block-root .vl-block-explore-brands__recipes-cta,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__recipes-cta{justify-content:center;width:100%;margin:0;display:flex}.block-root .vl-block-explore-brands__recipes-cta .wp-block-button__link,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__recipes-cta .wp-block-button__link{border:1px solid var(--_category-explore-recipes-fg);color:var(--_category-explore-recipes-fg);font-family:var(--vl--font-family--valio-sans);font-size:var(--vl--font-size--medium);font-weight:var(--vl--font-weight--medium);font-style:normal;line-height:var(--vl--line-height--display);letter-spacing:.14px;text-transform:uppercase;background:0 0;border-radius:999px;padding:.875rem 1.5rem}.block-root .vl-block-explore-brands__recipes-cta .wp-block-button__link:after,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__recipes-cta .wp-block-button__link:after{content:" →"}.block-root .vl-block-explore-brands__recipes-cta .wp-block-button__link:hover,.block-root .vl-block-explore-brands__recipes-cta .wp-block-button__link:focus-visible,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__recipes-cta .wp-block-button__link:hover,.block-editor-block-list__layout.is-root-container .vl-block-explore-brands__recipes-cta .wp-block-button__link:focus-visible{background:var(--_category-explore-recipes-fg);color:var(--_category-explore-recipes-bg)}:is(:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands)>.wp-block-group:has(.vl-block-product-highlight-slider),:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands) .vl-block-pattern-product-highlight-slider){--_classic-product-card-width-desktop:277px;--_classic-product-card-width-mobile:140px;--_classic-product-image-size-desktop:225px;--_classic-product-image-size-mobile:120px;--_classic-product-row-gap-mobile:16px;--_classic-product-row-gap-desktop:24px;--_classic-product-row-edge-padding-mobile:20px;--_classic-product-row-arrow-size:2.5rem;--_classic-product-row-arrow-hang:30px;--_classic-product-row-arrow-inset:var(--vl--spacing--gutter);--_classic-product-hover-lift-room:2rem}:is(:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands)>.wp-block-group:has(.vl-block-product-highlight-slider),:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands) .vl-block-pattern-product-highlight-slider) .vl-block-product-highlight-slider{width:100%;max-width:none;margin-inline:0;position:relative;overflow:visible}@media (width>=1280px){:is(:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands)>.wp-block-group:has(.vl-block-product-highlight-slider),:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands) .vl-block-pattern-product-highlight-slider) .vl-block-product-highlight-slider{max-width:var(--vl--align--default);margin-left:auto;margin-right:auto}}:is(:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands)>.wp-block-group:has(.vl-block-product-highlight-slider),:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands) .vl-block-pattern-product-highlight-slider) .vl-block-product-highlight-slider .vl-block-product-highlight-slider__carousel-area{z-index:1;width:100%;max-width:100%;position:relative;overflow:visible}@media (width<=781px){:is(:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands)>.wp-block-group:has(.vl-block-product-highlight-slider),:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands) .vl-block-pattern-product-highlight-slider) .vl-block-product-highlight-slider .vl-block-product-highlight-slider__carousel-area{align-self:stretch;padding-inline:0;overflow-x:clip}}:is(:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands)>.wp-block-group:has(.vl-block-product-highlight-slider),:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands) .vl-block-pattern-product-highlight-slider) .vl-block-product-highlight-slider .vl-block-product-highlight-slider__slider.swiper{z-index:0;max-width:none;padding-top:var(--_classic-product-hover-lift-room);margin-inline:0;margin-top:calc(-1 * var(--_classic-product-hover-lift-room));position:relative;width:100%!important;overflow:hidden!important}:is(:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands)>.wp-block-group:has(.vl-block-product-highlight-slider),:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands) .vl-block-pattern-product-highlight-slider) .vl-block-product-highlight-slider .vl-block-product-highlight-slider__slider.swiper>.swiper-button-prev,:is(:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands)>.wp-block-group:has(.vl-block-product-highlight-slider),:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands) .vl-block-pattern-product-highlight-slider) .vl-block-product-highlight-slider .vl-block-product-highlight-slider__slider.swiper>.swiper-button-next{display:none!important}@media (width>=782px){:is(:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands)>.wp-block-group:has(.vl-block-product-highlight-slider),:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands) .vl-block-pattern-product-highlight-slider) .vl-block-product-highlight-slider .vl-block-product-highlight-slider__slider.swiper{overflow:clip visible!important}}@media (width<=781px){:is(:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands)>.wp-block-group:has(.vl-block-product-highlight-slider),:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands) .vl-block-pattern-product-highlight-slider) .vl-block-product-highlight-slider .vl-block-product-highlight-slider__slider.swiper{touch-action:pan-x;width:100%;max-width:none;overflow-x:hidden!important}}:is(:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands)>.wp-block-group:has(.vl-block-product-highlight-slider),:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands) .vl-block-pattern-product-highlight-slider) .vl-block-product-highlight-slider .vl-block-product-highlight-slider__carousel-area>.vl-block-product-highlight-slider__arrow,:is(:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands)>.wp-block-group:has(.vl-block-product-highlight-slider),:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands) .vl-block-pattern-product-highlight-slider) .vl-block-product-highlight-slider .vl-block-product-highlight-slider__carousel-area>button.vl-block-product-highlight-slider__arrow{z-index:110;width:var(--_classic-product-row-arrow-size);height:var(--_classic-product-row-arrow-size);background:var(--vl--color--pure-white);color:var(--vl--color--action-blue);cursor:pointer;pointer-events:auto;background-image:none;border:none;border-radius:50%;outline:none;justify-content:center;align-items:center;margin:0;padding:0;transition:background-color .15s,color .15s,opacity .15s ease-in-out,visibility .15s ease-in-out;display:none;position:absolute}:is(:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands)>.wp-block-group:has(.vl-block-product-highlight-slider),:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands) .vl-block-pattern-product-highlight-slider) .vl-block-product-highlight-slider .vl-block-product-highlight-slider__carousel-area>.vl-block-product-highlight-slider__arrow[hidden],:is(:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands)>.wp-block-group:has(.vl-block-product-highlight-slider),:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands) .vl-block-pattern-product-highlight-slider) .vl-block-product-highlight-slider .vl-block-product-highlight-slider__carousel-area>button.vl-block-product-highlight-slider__arrow[hidden]{display:none!important}:is(:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands)>.wp-block-group:has(.vl-block-product-highlight-slider),:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands) .vl-block-pattern-product-highlight-slider) .vl-block-product-highlight-slider .vl-block-product-highlight-slider__carousel-area>.vl-block-product-highlight-slider__arrow:after,:is(:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands)>.wp-block-group:has(.vl-block-product-highlight-slider),:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands) .vl-block-pattern-product-highlight-slider) .vl-block-product-highlight-slider .vl-block-product-highlight-slider__carousel-area>button.vl-block-product-highlight-slider__arrow:after{content:"";top:unset;background-color:currentColor;width:16px;height:16px;font-size:0;transition:transform .15s ease-in-out,background-color .15s ease-in-out;position:relative;transform:none;-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='13'%20height='12'%20viewBox='0%200%2013%2012'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20id='arrow_downward_alt'%20d='M12.4038%205.99998L6.74998%2011.6538L5.69615%2010.6L9.54618%206.74996L-2.14354e-07%206.74996L-2.79919e-07%205.25001L9.54618%205.25001L5.69615%201.39998L6.74998%200.346158L12.4038%205.99998Z'%20fill='white'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20width='13'%20height='12'%20viewBox='0%200%2013%2012'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20id='arrow_downward_alt'%20d='M12.4038%205.99998L6.74998%2011.6538L5.69615%2010.6L9.54618%206.74996L-2.14354e-07%206.74996L-2.79919e-07%205.25001L9.54618%205.25001L5.69615%201.39998L6.74998%200.346158L12.4038%205.99998Z'%20fill='white'/%3e%3c/svg%3e");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media (width>=782px){:is(:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands)>.wp-block-group:has(.vl-block-product-highlight-slider),:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands) .vl-block-pattern-product-highlight-slider) .vl-block-product-highlight-slider .vl-block-product-highlight-slider__carousel-area>.vl-block-product-highlight-slider__arrow,:is(:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands)>.wp-block-group:has(.vl-block-product-highlight-slider),:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands) .vl-block-pattern-product-highlight-slider) .vl-block-product-highlight-slider .vl-block-product-highlight-slider__carousel-area>button.vl-block-product-highlight-slider__arrow{top:calc(var(--_classic-product-image-size-desktop) / 2 + var(--_classic-product-hover-lift-room));display:flex;transform:translateY(-50%);background-image:none!important}:is(:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands)>.wp-block-group:has(.vl-block-product-highlight-slider),:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands) .vl-block-pattern-product-highlight-slider) .vl-block-product-highlight-slider .vl-block-product-highlight-slider__carousel-area>.vl-block-product-highlight-slider__arrow:hover,:is(:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands)>.wp-block-group:has(.vl-block-product-highlight-slider),:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands) .vl-block-pattern-product-highlight-slider) .vl-block-product-highlight-slider .vl-block-product-highlight-slider__carousel-area>.vl-block-product-highlight-slider__arrow:active,:is(:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands)>.wp-block-group:has(.vl-block-product-highlight-slider),:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands) .vl-block-pattern-product-highlight-slider) .vl-block-product-highlight-slider .vl-block-product-highlight-slider__carousel-area>.vl-block-product-highlight-slider__arrow:focus,:is(:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands)>.wp-block-group:has(.vl-block-product-highlight-slider),:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands) .vl-block-pattern-product-highlight-slider) .vl-block-product-highlight-slider .vl-block-product-highlight-slider__carousel-area>button.vl-block-product-highlight-slider__arrow:hover,:is(:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands)>.wp-block-group:has(.vl-block-product-highlight-slider),:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands) .vl-block-pattern-product-highlight-slider) .vl-block-product-highlight-slider .vl-block-product-highlight-slider__carousel-area>button.vl-block-product-highlight-slider__arrow:active,:is(:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands)>.wp-block-group:has(.vl-block-product-highlight-slider),:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands) .vl-block-pattern-product-highlight-slider) .vl-block-product-highlight-slider .vl-block-product-highlight-slider__carousel-area>button.vl-block-product-highlight-slider__arrow:focus{background:var(--vl--color--action-blue);color:var(--vl--color--pure-white)}:is(:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands)>.wp-block-group:has(.vl-block-product-highlight-slider),:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands) .vl-block-pattern-product-highlight-slider) .vl-block-product-highlight-slider .vl-block-product-highlight-slider__carousel-area>.vl-block-product-highlight-slider__arrow:focus-visible,:is(:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands)>.wp-block-group:has(.vl-block-product-highlight-slider),:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands) .vl-block-pattern-product-highlight-slider) .vl-block-product-highlight-slider .vl-block-product-highlight-slider__carousel-area>button.vl-block-product-highlight-slider__arrow:focus-visible{outline:2px solid var(--vl--color--action-blue);outline-offset:2px}:is(:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands)>.wp-block-group:has(.vl-block-product-highlight-slider),:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands) .vl-block-pattern-product-highlight-slider) .vl-block-product-highlight-slider .vl-block-product-highlight-slider__carousel-area>.vl-block-product-highlight-slider__arrow--next,:is(:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands)>.wp-block-group:has(.vl-block-product-highlight-slider),:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands) .vl-block-pattern-product-highlight-slider) .vl-block-product-highlight-slider .vl-block-product-highlight-slider__carousel-area>button.vl-block-product-highlight-slider__arrow--next{right:var(--_classic-product-row-arrow-inset);left:auto}}@media (width>=1280px){:is(:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands)>.wp-block-group:has(.vl-block-product-highlight-slider),:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands) .vl-block-pattern-product-highlight-slider) .vl-block-product-highlight-slider .vl-block-product-highlight-slider__carousel-area>.vl-block-product-highlight-slider__arrow--next,:is(:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands)>.wp-block-group:has(.vl-block-product-highlight-slider),:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands) .vl-block-pattern-product-highlight-slider) .vl-block-product-highlight-slider .vl-block-product-highlight-slider__carousel-area>button.vl-block-product-highlight-slider__arrow--next{right:calc(var(--_classic-product-row-arrow-hang) * -1)}}:is(:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands)>.wp-block-group:has(.vl-block-product-highlight-slider),:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands) .vl-block-pattern-product-highlight-slider) .vl-block-product-highlight-slider .vl-block-product-highlight-slider__carousel-area>.vl-block-product-highlight-slider__arrow--prev:after,:is(:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands)>.wp-block-group:has(.vl-block-product-highlight-slider),:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands) .vl-block-pattern-product-highlight-slider) .vl-block-product-highlight-slider .vl-block-product-highlight-slider__carousel-area>button.vl-block-product-highlight-slider__arrow--prev:after{transform:rotate(180deg)}@media (width>=782px){:is(:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands)>.wp-block-group:has(.vl-block-product-highlight-slider),:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands) .vl-block-pattern-product-highlight-slider) .vl-block-product-highlight-slider .vl-block-product-highlight-slider__carousel-area>.vl-block-product-highlight-slider__arrow--prev,:is(:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands)>.wp-block-group:has(.vl-block-product-highlight-slider),:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands) .vl-block-pattern-product-highlight-slider) .vl-block-product-highlight-slider .vl-block-product-highlight-slider__carousel-area>button.vl-block-product-highlight-slider__arrow--prev{left:var(--_classic-product-row-arrow-inset);right:auto}}@media (width>=1280px){:is(:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands)>.wp-block-group:has(.vl-block-product-highlight-slider),:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands) .vl-block-pattern-product-highlight-slider) .vl-block-product-highlight-slider .vl-block-product-highlight-slider__carousel-area>.vl-block-product-highlight-slider__arrow--prev,:is(:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands)>.wp-block-group:has(.vl-block-product-highlight-slider),:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands) .vl-block-pattern-product-highlight-slider) .vl-block-product-highlight-slider .vl-block-product-highlight-slider__carousel-area>button.vl-block-product-highlight-slider__arrow--prev{left:calc(var(--_classic-product-row-arrow-hang) * -1)}}:is(:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands)>.wp-block-group:has(.vl-block-product-highlight-slider),:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands) .vl-block-pattern-product-highlight-slider) .vl-block-product-highlight-slider .swiper-slide.vl-block-product-card{z-index:0;flex:0 0 var(--_classic-product-card-width-mobile);width:var(--_classic-product-card-width-mobile);max-width:var(--_classic-product-card-width-mobile);box-sizing:border-box;opacity:1;flex-shrink:0;height:auto;transition:none;position:relative;overflow:hidden;min-width:var(--_classic-product-card-width-mobile)!important}@media (width>=782px){:is(:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands)>.wp-block-group:has(.vl-block-product-highlight-slider),:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands) .vl-block-pattern-product-highlight-slider) .vl-block-product-highlight-slider .swiper-slide.vl-block-product-card{flex:0 0 var(--_classic-product-card-width-desktop);width:var(--_classic-product-card-width-desktop);max-width:var(--_classic-product-card-width-desktop);overflow:visible;min-width:var(--_classic-product-card-width-desktop)!important}:is(:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands)>.wp-block-group:has(.vl-block-product-highlight-slider),:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands) .vl-block-pattern-product-highlight-slider) .vl-block-product-highlight-slider .swiper-slide.vl-block-product-card:hover,:is(:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands)>.wp-block-group:has(.vl-block-product-highlight-slider),:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands) .vl-block-pattern-product-highlight-slider) .vl-block-product-highlight-slider .swiper-slide.vl-block-product-card:focus-within{z-index:3}}:is(:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands)>.wp-block-group:has(.vl-block-product-highlight-slider),:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands) .vl-block-pattern-product-highlight-slider) .vl-block-product-highlight-slider .vl-block-product-card{z-index:0;align-items:center;gap:var(--vl--spacing--16);width:var(--_classic-product-card-width-mobile);max-width:var(--_classic-product-card-width-mobile);min-width:var(--_classic-product-card-width-mobile);box-sizing:border-box;color:var(--vl--color--pure-white);flex-direction:column;flex-shrink:0;display:flex;position:relative;overflow:hidden}@media (width>=782px){:is(:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands)>.wp-block-group:has(.vl-block-product-highlight-slider),:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands) .vl-block-pattern-product-highlight-slider) .vl-block-product-highlight-slider .vl-block-product-card{width:var(--_classic-product-card-width-desktop);max-width:var(--_classic-product-card-width-desktop);min-width:var(--_classic-product-card-width-desktop);overflow:visible}:is(:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands)>.wp-block-group:has(.vl-block-product-highlight-slider),:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands) .vl-block-pattern-product-highlight-slider) .vl-block-product-highlight-slider .vl-block-product-card:hover,:is(:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands)>.wp-block-group:has(.vl-block-product-highlight-slider),:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands) .vl-block-pattern-product-highlight-slider) .vl-block-product-highlight-slider .vl-block-product-card:focus-within{z-index:3}}:is(:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands)>.wp-block-group:has(.vl-block-product-highlight-slider),:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands) .vl-block-pattern-product-highlight-slider) .vl-block-product-highlight-slider .vl-block-product-card,:is(:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands)>.wp-block-group:has(.vl-block-product-highlight-slider),:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands) .vl-block-pattern-product-highlight-slider) .vl-block-product-highlight-slider .vl-block-product-card__link{min-height:0}:is(:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands)>.wp-block-group:has(.vl-block-product-highlight-slider),:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands) .vl-block-pattern-product-highlight-slider) .vl-block-product-highlight-slider .vl-block-product-card__link{align-items:center;gap:var(--vl--spacing--16);flex-direction:column;width:100%;max-width:100%;display:flex;overflow:hidden}@media (width>=782px){:is(:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands)>.wp-block-group:has(.vl-block-product-highlight-slider),:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands) .vl-block-pattern-product-highlight-slider) .vl-block-product-highlight-slider .vl-block-product-card__link{overflow:visible}}:is(:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands)>.wp-block-group:has(.vl-block-product-highlight-slider),:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands) .vl-block-pattern-product-highlight-slider) .vl-block-product-highlight-slider .vl-block-product-card__link:focus,:is(:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands)>.wp-block-group:has(.vl-block-product-highlight-slider),:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands) .vl-block-pattern-product-highlight-slider) .vl-block-product-highlight-slider .vl-block-product-card__link:active{transform:none}@media (width>=782px){:is(:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands)>.wp-block-group:has(.vl-block-product-highlight-slider),:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands) .vl-block-pattern-product-highlight-slider) .vl-block-product-highlight-slider .vl-block-product-card__link:hover .vl-block-product-card__image{overflow:visible}:is(:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands)>.wp-block-group:has(.vl-block-product-highlight-slider),:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands) .vl-block-pattern-product-highlight-slider) .vl-block-product-highlight-slider .vl-block-product-card__link:hover .vl-block-product-card__image>img{transition:transform .45s cubic-bezier(.25,.46,.45,.94);transform:scale(1.05)translateY(-1.2rem)}}@media (width<=781px){:is(:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands)>.wp-block-group:has(.vl-block-product-highlight-slider),:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands) .vl-block-pattern-product-highlight-slider) .vl-block-product-highlight-slider .vl-block-product-card__link:hover .vl-block-product-card__image,:is(:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands)>.wp-block-group:has(.vl-block-product-highlight-slider),:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands) .vl-block-pattern-product-highlight-slider) .vl-block-product-highlight-slider .vl-block-product-card__link:active .vl-block-product-card__image,:is(:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands)>.wp-block-group:has(.vl-block-product-highlight-slider),:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands) .vl-block-pattern-product-highlight-slider) .vl-block-product-highlight-slider .vl-block-product-card__link:focus .vl-block-product-card__image{overflow:hidden}:is(:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands)>.wp-block-group:has(.vl-block-product-highlight-slider),:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands) .vl-block-pattern-product-highlight-slider) .vl-block-product-highlight-slider .vl-block-product-card__link:hover .vl-block-product-card__image>img,:is(:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands)>.wp-block-group:has(.vl-block-product-highlight-slider),:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands) .vl-block-pattern-product-highlight-slider) .vl-block-product-highlight-slider .vl-block-product-card__link:active .vl-block-product-card__image>img,:is(:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands)>.wp-block-group:has(.vl-block-product-highlight-slider),:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands) .vl-block-pattern-product-highlight-slider) .vl-block-product-highlight-slider .vl-block-product-card__link:focus .vl-block-product-card__image>img{transform:none!important}}:is(:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands)>.wp-block-group:has(.vl-block-product-highlight-slider),:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands) .vl-block-pattern-product-highlight-slider) .vl-block-product-highlight-slider .vl-block-product-card__image{width:var(--_classic-product-image-size-mobile);height:var(--_classic-product-image-size-mobile);min-width:var(--_classic-product-image-size-mobile);min-height:var(--_classic-product-image-size-mobile);max-width:var(--_classic-product-image-size-mobile);max-height:var(--_classic-product-image-size-mobile);aspect-ratio:1;flex-shrink:0;justify-content:center;align-items:center;margin-inline:auto;transition:transform .45s cubic-bezier(.25,.46,.45,.94);display:flex;overflow:hidden}:is(:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands)>.wp-block-group:has(.vl-block-product-highlight-slider),:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands) .vl-block-pattern-product-highlight-slider) .vl-block-product-highlight-slider .vl-block-product-card__image.vl-block-product-card__image{width:var(--_classic-product-image-size-mobile);height:var(--_classic-product-image-size-mobile)}@media (width>=782px){:is(:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands)>.wp-block-group:has(.vl-block-product-highlight-slider),:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands) .vl-block-pattern-product-highlight-slider) .vl-block-product-highlight-slider .vl-block-product-card__image{width:var(--_classic-product-image-size-desktop);height:var(--_classic-product-image-size-desktop);min-width:var(--_classic-product-image-size-desktop);min-height:var(--_classic-product-image-size-desktop);max-width:var(--_classic-product-image-size-desktop);max-height:var(--_classic-product-image-size-desktop);overflow:visible}:is(:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands)>.wp-block-group:has(.vl-block-product-highlight-slider),:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands) .vl-block-pattern-product-highlight-slider) .vl-block-product-highlight-slider .vl-block-product-card__image.vl-block-product-card__image{width:var(--_classic-product-image-size-desktop);height:var(--_classic-product-image-size-desktop)}}:is(:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands)>.wp-block-group:has(.vl-block-product-highlight-slider),:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands) .vl-block-pattern-product-highlight-slider) .vl-block-product-highlight-slider .vl-block-product-card__image>img{object-fit:contain;width:100%;max-width:100%;height:100%;max-height:100%;transition:transform .45s cubic-bezier(.25,.46,.45,.94);transform:none}:is(:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands)>.wp-block-group:has(.vl-block-product-highlight-slider),:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands) .vl-block-pattern-product-highlight-slider) .vl-block-product-highlight-slider .vl-block-product-card.swiper-slide .vl-block-product-card__image,:is(:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands)>.wp-block-group:has(.vl-block-product-highlight-slider),:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands) .vl-block-pattern-product-highlight-slider) .vl-block-product-highlight-slider .vl-block-product-card:not([aria-current=true]) .vl-block-product-card__image{transform:none!important}:is(:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands)>.wp-block-group:has(.vl-block-product-highlight-slider),:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands) .vl-block-pattern-product-highlight-slider) .vl-block-product-highlight-slider .vl-block-product-card:not([aria-current=true]) .vl-block-product-card__content{display:flex!important}:is(:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands)>.wp-block-group:has(.vl-block-product-highlight-slider),:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands) .vl-block-pattern-product-highlight-slider) .vl-block-product-highlight-slider .vl-block-product-card__content{align-items:center;gap:var(--vl--spacing--16);width:100%;max-width:100%;padding:0 var(--vl--spacing--12);color:var(--vl--color--pure-white);box-sizing:border-box;flex-direction:column;flex-grow:0;align-self:stretch;display:flex!important}:is(:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands)>.wp-block-group:has(.vl-block-product-highlight-slider),:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands) .vl-block-pattern-product-highlight-slider) .vl-block-product-highlight-slider .vl-block-product-card__title{width:100%;max-width:100%;color:var(--vl--color--pure-white);text-align:center;font-family:var(--vl--font-family--valio-sans);font-size:16px;font-style:normal;font-weight:var(--vl--font-weight--medium);line-height:var(--vl--line-height--heading);letter-spacing:normal;text-transform:none;-webkit-line-clamp:unset;-webkit-box-orient:unset;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere;min-height:0;margin:0;padding:0;display:block}@media (width>=782px){:is(:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands)>.wp-block-group:has(.vl-block-product-highlight-slider),:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands) .vl-block-pattern-product-highlight-slider) .vl-block-product-highlight-slider .vl-block-product-card__title{font-size:17px;line-height:var(--vl--line-height--body);-webkit-hyphens:none;hyphens:none;overflow-wrap:normal}}:is(:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands)>.wp-block-group:has(.vl-block-product-highlight-slider),:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands) .vl-block-pattern-product-highlight-slider) .vl-block-product-highlight-slider .vl-block-product-card__read-more{display:none}:is(:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands)>.wp-block-group:has(.vl-block-product-highlight-slider),:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands) .vl-block-pattern-product-highlight-slider) .vl-block-product-highlight-slider .vl-block-product-card:has(.vl-block-product-card__labels) .vl-block-product-card__image{padding-bottom:0}:is(:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands)>.wp-block-group:has(.vl-block-product-highlight-slider),:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands) .vl-block-pattern-product-highlight-slider) .vl-block-product-highlight-slider .vl-block-product-card .vl-block-product-card__labels{width:100%;max-width:100%;padding-inline:var(--vl--spacing--4);box-sizing:border-box;justify-content:center;gap:var(--vl--spacing--8);flex-wrap:wrap;display:flex;position:static}:is(:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands)>.wp-block-group:has(.vl-block-product-highlight-slider),:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands) .vl-block-pattern-product-highlight-slider) .vl-block-product-highlight-slider .vl-block-product-highlight-slider__pagination,:is(:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands)>.wp-block-group:has(.vl-block-product-highlight-slider),:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands) .vl-block-pattern-product-highlight-slider) .vl-block-product-highlight-slider .swiper-pagination{display:none!important}:is(:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands)>.wp-block-group:has(.vl-block-product-highlight-slider),:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands) .vl-block-pattern-product-highlight-slider) .vl-block-product-highlight-slider .vl-block-product-card{color:var(--color-heading)}:is(:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands)>.wp-block-group:has(.vl-block-product-highlight-slider),:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands) .vl-block-pattern-product-highlight-slider) .vl-block-product-highlight-slider .vl-block-product-card__content{padding:0 var(--vl--spacing--8);border-radius:0 0 var(--vl--radius--6) var(--vl--radius--6);color:inherit}:is(:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands)>.wp-block-group:has(.vl-block-product-highlight-slider),:is(.block-root,.block-editor-block-list__layout.is-root-container):has(.vl-block-explore-brands) .vl-block-pattern-product-highlight-slider) .vl-block-product-highlight-slider .vl-block-product-card__title{color:inherit;text-align:center}
