.vl-block-products-explore{--_explore-brands-bg:var(--vl--color--iconic-blue);--_explore-brands-fg:var(--vl--color--pure-white);--_explore-brands-pagination-fg:#ffffff73;--_explore-brands-pagination-active-fg:var(--vl--color--pure-white);--_explore-card-width-desktop:780px;--_explore-card-height-desktop:450px;--_explore-card-width-mobile:316px;--_explore-card-height-mobile:344px;--_explore-card-radius:var(--vl--radius--16);--_explore-logo-tile-size:106px;--_explore-logo-tile-padding:32px 12px;--_explore-logo-tile-bg:#ffffff1a;--_explore-logo-tile-bg-hover:#fff3;--_explore-logo-tile-radius:var(--vl--radius--6)}.block-root .vl-block-products-explore,.block-editor-block-list__layout.is-root-container .vl-block-products-explore{z-index:1;margin-left:calc(var(--vl--spacing--gutter) * -1);margin-right:calc(var(--vl--spacing--gutter) * -1);margin-top:calc(var(--vl--radius--24) * -1);max-width:var(--vl--align--full);border-radius:var(--vl--radius--24) var(--vl--radius--24) 0 0;background-color:var(--_explore-brands-bg);align-items:center;gap:var(--vl--spacing--40);padding:var(--vl--spacing--80) 0 104px;color:var(--_explore-brands-fg);flex-direction:column;margin-bottom:0;transition:background-color .35s;display:flex;position:relative;overflow:clip visible}@media (width<=781px){.block-root .vl-block-products-explore,.block-editor-block-list__layout.is-root-container .vl-block-products-explore{gap:var(--vl--spacing--8);margin-top:calc(var(--vl--radius--16) * -1);border-radius:var(--vl--radius--16) var(--vl--radius--16) 0 0;padding:var(--vl--spacing--40) 0 var(--vl--spacing--64) 0;overflow-x:visible}}.block-root .vl-block-products-explore--light-bg,.block-editor-block-list__layout.is-root-container .vl-block-products-explore--light-bg{--_explore-brands-fg:var(--vl--color--text-primary);--_explore-brands-pagination-fg:#002f6d33;--_explore-brands-pagination-active-fg:var(--vl--color--text-primary)}.block-root .vl-block-products-explore--editor .vl-block-products-explore__card-bg-color,.block-editor-block-list__layout.is-root-container .vl-block-products-explore--editor .vl-block-products-explore__card-bg-color{background:#ffffff1f}.block-root .vl-block-products-explore--editor .vl-block-products-explore__card-label,.block-editor-block-list__layout.is-root-container .vl-block-products-explore--editor .vl-block-products-explore__card-label{background:#0000004d}.block-root .vl-block-products-explore--editor .vl-block-products-explore__carousel-area,.block-editor-block-list__layout.is-root-container .vl-block-products-explore--editor .vl-block-products-explore__carousel-area{overflow:hidden}.block-root .vl-block-products-explore--editor .vl-block-products-explore__editor-slides,.block-editor-block-list__layout.is-root-container .vl-block-products-explore--editor .vl-block-products-explore__editor-slides{justify-content:center;align-items:stretch;gap:var(--vl--spacing--20);pointer-events:none;display:flex}.block-root .vl-block-products-explore--editor .vl-block-products-explore__slide--editor-peek,.block-editor-block-list__layout.is-root-container .vl-block-products-explore--editor .vl-block-products-explore__slide--editor-peek{opacity:.4;flex-shrink:0}.block-root .vl-block-products-explore--editor .vl-block-products-explore__slide--editor-interactive,.block-editor-block-list__layout.is-root-container .vl-block-products-explore--editor .vl-block-products-explore__slide--editor-interactive{pointer-events:auto;cursor:pointer}.block-root .vl-block-products-explore--editor .vl-block-products-explore__arrows,.block-editor-block-list__layout.is-root-container .vl-block-products-explore--editor .vl-block-products-explore__arrows{display:flex}.block-root .vl-block-products-explore--editor .vl-block-products-explore__arrow,.block-editor-block-list__layout.is-root-container .vl-block-products-explore--editor .vl-block-products-explore__arrow{pointer-events:auto;cursor:pointer;display:flex}.block-root .vl-block-products-explore--editor .vl-block-products-explore__pagination--editor,.block-editor-block-list__layout.is-root-container .vl-block-products-explore--editor .vl-block-products-explore__pagination--editor{pointer-events:auto;justify-content:center}.block-root .vl-block-products-explore--editor .vl-block-products-explore__editor-empty,.block-editor-block-list__layout.is-root-container .vl-block-products-explore--editor .vl-block-products-explore__editor-empty{text-align:center;color:#ffffffb3;margin:0}.block-root .vl-block-products-explore--editor .vl-block-products-explore__editor-slide-count,.block-editor-block-list__layout.is-root-container .vl-block-products-explore--editor .vl-block-products-explore__editor-slide-count{font-size:var(--vl--font-size--small);color:#fff9;margin:calc(var(--vl--spacing--40) * -.5) 0 0;text-align:center}.block-root .vl-block-products-explore--editor .vl-block-products-explore__logo-name,.block-editor-block-list__layout.is-root-container .vl-block-products-explore--editor .vl-block-products-explore__logo-name{text-align:center;word-break:break-word;color:var(--vl--color--text-primary);font-size:1.125rem}.block-root .vl-block-products-explore__heading,.block-editor-block-list__layout.is-root-container .vl-block-products-explore__heading{font-family:var(--vl--font-family--valio-sans);font-weight:var(--vl--font-weight--bold);letter-spacing:.06em;text-transform:uppercase;text-align:center;color:var(--_explore-brands-fg);margin:0;font-size:2rem}@media (width<=781px){.block-root .vl-block-products-explore__heading,.block-editor-block-list__layout.is-root-container .vl-block-products-explore__heading{letter-spacing:.06em;margin-bottom:var(--vl--spacing--16);font-size:1.375rem}}.block-root .vl-block-products-explore__carousel-area,.block-editor-block-list__layout.is-root-container .vl-block-products-explore__carousel-area{width:100%;position:relative}@media (width<=781px){.block-root .vl-block-products-explore__carousel-area,.block-editor-block-list__layout.is-root-container .vl-block-products-explore__carousel-area{overflow-x:clip}}.block-root .vl-block-products-explore__carousel,.block-editor-block-list__layout.is-root-container .vl-block-products-explore__carousel{width:100%;max-width:var(--vl--align--full);outline:none;position:relative}.block-root .vl-block-products-explore__carousel:focus-visible,.block-editor-block-list__layout.is-root-container .vl-block-products-explore__carousel:focus-visible{outline:2px solid var(--vl--color--pure-white);outline-offset:4px}.block-root .vl-block-products-explore__slide,.block-editor-block-list__layout.is-root-container .vl-block-products-explore__slide{border-radius:var(--_explore-card-radius);box-sizing:border-box;min-width:var(--_explore-card-width-desktop);max-width:var(--_explore-card-width-desktop);height:var(--_explore-card-height-desktop);flex-direction:column;flex-shrink:0;justify-content:flex-end;align-items:center;display:flex;position:relative;overflow:hidden}@media (width<=781px){.block-root .vl-block-products-explore__slide,.block-editor-block-list__layout.is-root-container .vl-block-products-explore__slide{min-width:var(--_explore-card-width-mobile);max-width:var(--_explore-card-width-mobile);height:var(--_explore-card-height-mobile)}}@media screen and (width<=600px){.block-root .vl-block-products-explore__slide.is-previous,.block-editor-block-list__layout.is-root-container .vl-block-products-explore__slide.is-previous{padding-right:16px}.block-root .vl-block-products-explore__slide.is-previous .vl-block-products-explore__card-bg,.block-editor-block-list__layout.is-root-container .vl-block-products-explore__slide.is-previous .vl-block-products-explore__card-bg{right:16px}.block-root .vl-block-products-explore__slide.is-next,.block-editor-block-list__layout.is-root-container .vl-block-products-explore__slide.is-next{padding-left:16px}.block-root .vl-block-products-explore__slide.is-next .vl-block-products-explore__card-bg,.block-editor-block-list__layout.is-root-container .vl-block-products-explore__slide.is-next .vl-block-products-explore__card-bg{left:16px}}.block-root .vl-block-products-explore__card-bg,.block-editor-block-list__layout.is-root-container .vl-block-products-explore__card-bg{border-radius:inherit;z-index:0;position:absolute;inset:0;overflow:hidden}.block-root .vl-block-products-explore__card-bg-img,.block-root .vl-block-products-explore__card-bg-video,.block-editor-block-list__layout.is-root-container .vl-block-products-explore__card-bg-img,.block-editor-block-list__layout.is-root-container .vl-block-products-explore__card-bg-video{object-fit:cover;z-index:1;width:100%;height:100%;display:block;position:relative}.block-root .vl-block-products-explore__card-bg-color,.block-editor-block-list__layout.is-root-container .vl-block-products-explore__card-bg-color{z-index:0;position:absolute;inset:0}.block-root .vl-block-products-explore__card-product,.block-editor-block-list__layout.is-root-container .vl-block-products-explore__card-product{z-index:2;padding:var(--vl--spacing--24) var(--vl--spacing--24) 0;flex:1;justify-content:center;align-items:center;display:flex;position:relative}.block-root .vl-block-products-explore__card-product-img,.block-editor-block-list__layout.is-root-container .vl-block-products-explore__card-product-img{object-fit:contain;filter:drop-shadow(0 8px 24px #0000004d);width:auto;max-width:100%;height:auto;max-height:280px}@media (width<=781px){.block-root .vl-block-products-explore__card-product-img,.block-editor-block-list__layout.is-root-container .vl-block-products-explore__card-product-img{max-height:200px}}.block-root .vl-block-products-explore__card-label,.block-editor-block-list__layout.is-root-container .vl-block-products-explore__card-label{z-index:3;width:100%;padding:var(--vl--spacing--16) var(--vl--spacing--24);-webkit-backdrop-filter:blur(18px);border-radius:0 0 var(--_explore-card-radius) var(--_explore-card-radius);color:var(--vl--color--pure-white);font-family:var(--vl--font-family--valio-sans);font-size:1.5rem;font-weight:700;line-height:var(--vl--line-height--display);letter-spacing:.05em;text-transform:uppercase;text-align:center;background:#0000004d;transition:font-size .2s;position:relative}@media (width<=781px){.block-root .vl-block-products-explore__card-label,.block-editor-block-list__layout.is-root-container .vl-block-products-explore__card-label{font-size:1.125rem;line-height:var(--vl--line-height--heading);letter-spacing:.06em}}.block-root .vl-block-products-explore__slide.swiper-slide-active .vl-block-products-explore__card-label,.block-editor-block-list__layout.is-root-container .vl-block-products-explore__slide.swiper-slide-active .vl-block-products-explore__card-label{font-size:1.5rem}@media (width<=781px){.block-root .vl-block-products-explore__slide.swiper-slide-active .vl-block-products-explore__card-label,.block-editor-block-list__layout.is-root-container .vl-block-products-explore__slide.swiper-slide-active .vl-block-products-explore__card-label{font-size:1.125rem}}.block-root .vl-block-products-explore__arrows,.block-editor-block-list__layout.is-root-container .vl-block-products-explore__arrows{width:min(var(--vl--align--default) + var(--vl--spacing--gutter) * 2, 100% - var(--vl--spacing--gutter) * 2);z-index:10;pointer-events:none;justify-content:space-between;display:flex;position:absolute;top:calc(50% - 20px);left:50%;transform:translate(-50%,-50%)}@media screen and (width<=1400px){.block-root .vl-block-products-explore__arrows,.block-editor-block-list__layout.is-root-container .vl-block-products-explore__arrows{width:min(100% + var(--vl--spacing--gutter) * 1, 100% - var(--vl--spacing--gutter) * 1)}}@media screen and (width<=600px){.block-root .vl-block-products-explore__arrows,.block-editor-block-list__layout.is-root-container .vl-block-products-explore__arrows{display:none}}.block-root .vl-block-products-explore__arrow,.block-editor-block-list__layout.is-root-container .vl-block-products-explore__arrow{background:var(--vl--color--pure-white);width:2.5rem;height:2.5rem;font:inherit;cursor:pointer;color:var(--vl--color--action-blue);pointer-events:auto;border:none;border-radius:50%;outline:none;justify-content:center;align-items:center;padding:0;transition:background-color .15s,color .15s;display:flex;position:relative}.block-root .vl-block-products-explore__arrow:before,.block-editor-block-list__layout.is-root-container .vl-block-products-explore__arrow:before{content:"";position:absolute;inset:-50px}.block-root .vl-block-products-explore__arrow:after,.block-editor-block-list__layout.is-root-container .vl-block-products-explore__arrow:after{content:"";height:16px;top:unset;background-color:currentColor;width:16px;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}.block-root .vl-block-products-explore__arrow:hover,.block-root .vl-block-products-explore__arrow:active,.block-root .vl-block-products-explore__arrow:focus,.block-editor-block-list__layout.is-root-container .vl-block-products-explore__arrow:hover,.block-editor-block-list__layout.is-root-container .vl-block-products-explore__arrow:active,.block-editor-block-list__layout.is-root-container .vl-block-products-explore__arrow:focus{background:var(--vl--color--action-blue);color:var(--vl--color--pure-white)}.block-root .vl-block-products-explore__arrow:focus-visible,.block-editor-block-list__layout.is-root-container .vl-block-products-explore__arrow:focus-visible{outline:2px solid var(--vl--color--action-blue);outline-offset:2px}.block-root .vl-block-products-explore__arrow--prev:after,.block-editor-block-list__layout.is-root-container .vl-block-products-explore__arrow--prev:after{transform:rotate(180deg)}.block-root .vl-block-products-explore__pagination,.block-editor-block-list__layout.is-root-container .vl-block-products-explore__pagination{align-items:center;gap:var(--vl--spacing--8);margin-top:0;display:flex}@media screen and (width<=600px){.block-root .vl-block-products-explore__pagination,.block-editor-block-list__layout.is-root-container .vl-block-products-explore__pagination{display:none}}.block-root .vl-block-products-explore__dot,.block-editor-block-list__layout.is-root-container .vl-block-products-explore__dot{cursor:pointer;background:var(--_explore-brands-pagination-fg);border:none;border-radius:32px;width:8px;height:6px;padding:0;transition:width .2s,background-color .2s}.block-root .vl-block-products-explore__dot--active,.block-editor-block-list__layout.is-root-container .vl-block-products-explore__dot--active{background:var(--_explore-brands-pagination-active-fg);width:31px}.block-root .vl-block-products-explore__dot:focus-visible,.block-editor-block-list__layout.is-root-container .vl-block-products-explore__dot:focus-visible{outline:2px solid var(--_explore-brands-pagination-active-fg);outline-offset:2px}.block-root .vl-block-products-explore__logos,.block-editor-block-list__layout.is-root-container .vl-block-products-explore__logos{justify-content:center;align-items:flex-start;gap:var(--vl--spacing--16) var(--vl--spacing--20);width:100%;max-width:1200px;padding:0 var(--vl--spacing--40) var(--vl--spacing--24);flex-wrap:wrap;display:flex}@media (width<=781px){.block-root .vl-block-products-explore__logos,.block-editor-block-list__layout.is-root-container .vl-block-products-explore__logos{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scroll-snap-type:x proximity;min-width:0;scroll-padding-inline:var(--vl--spacing--20);scroll-behavior:smooth;touch-action:pan-x;width:100%;max-width:100%;margin-top:var(--vl--spacing--16);justify-content:flex-start;align-self:stretch;gap:var(--vl--spacing--12);scrollbar-width:none;flex-wrap:nowrap;padding:0;overflow:auto hidden}.block-root .vl-block-products-explore__logos::-webkit-scrollbar{display:none}.block-editor-block-list__layout.is-root-container .vl-block-products-explore__logos::-webkit-scrollbar{display:none}}.block-root .vl-block-products-explore__logo-tile,.block-editor-block-list__layout.is-root-container .vl-block-products-explore__logo-tile{flex:0 0 var(--_explore-logo-tile-size);width:var(--_explore-logo-tile-size);height:var(--_explore-logo-tile-size);padding:var(--_explore-logo-tile-padding);background:var(--_explore-logo-tile-bg);border-radius:var(--_explore-logo-tile-radius);box-sizing:border-box;justify-content:center;align-items:center;text-decoration:none;transition:background .15s;display:flex;overflow:hidden}@media (width<=781px){.block-root .vl-block-products-explore__logo-tile,.block-editor-block-list__layout.is-root-container .vl-block-products-explore__logo-tile{width:88px;height:88px;padding:var(--vl--spacing--16) var(--vl--spacing--8);scroll-snap-align:start;touch-action:pan-x;flex:0 0 88px}.block-root .vl-block-products-explore__logo-tile:first-child,.block-editor-block-list__layout.is-root-container .vl-block-products-explore__logo-tile:first-child{margin-left:var(--vl--spacing--20)}.block-root .vl-block-products-explore__logo-tile:last-child,.block-editor-block-list__layout.is-root-container .vl-block-products-explore__logo-tile:last-child{margin-right:var(--vl--spacing--20)}}.block-root .vl-block-products-explore__logo-tile:hover,.block-editor-block-list__layout.is-root-container .vl-block-products-explore__logo-tile:hover{background:var(--_explore-logo-tile-bg-hover)}.block-root .vl-block-products-explore__logo-tile:focus-visible,.block-editor-block-list__layout.is-root-container .vl-block-products-explore__logo-tile:focus-visible{outline:2px solid var(--vl--color--pure-white);outline-offset:2px}.block-root .vl-block-products-explore__logo-img,.block-editor-block-list__layout.is-root-container .vl-block-products-explore__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 svg.vl-block-products-explore__logo-img,.block-editor-block-list__layout.is-root-container svg.vl-block-products-explore__logo-img{width:100%;max-width:100%;height:100%;max-height:100%;overflow:visible}.block-root .vl-block-products-explore__logo-name,.block-editor-block-list__layout.is-root-container .vl-block-products-explore__logo-name{font-family:var(--vl--font-family--valio-sans);text-transform:uppercase;color:var(--vl--color--text-primary);text-align:center;word-break:break-word;font-size:1.125rem;font-weight:700}
