.search-box[data-v-ef85902a]{width:100%}.search-box[data-v-ef85902a] .ais-SearchBox{position:relative}.search-box[data-v-ef85902a] .ais-SearchBox .ais-SearchBox-reset[disabled],.search-box[data-v-ef85902a] .ais-SearchBox .ais-SearchBox-submit[disabled],.search-box[data-v-ef85902a] .ais-SearchBox .ais-VoiceSearch-button[disabled]{cursor:default}.search-box[data-v-ef85902a] .ais-SearchBox .ais-SearchBox-input::-ms-clear,.search-box[data-v-ef85902a] .ais-SearchBox .ais-SearchBox-input::-ms-reveal{display:none;height:0;width:0}.search-box[data-v-ef85902a] .ais-SearchBox .ais-SearchBox-input::-webkit-search-cancel-button,.search-box[data-v-ef85902a] .ais-SearchBox .ais-SearchBox-input::-webkit-search-decoration,.search-box[data-v-ef85902a] .ais-SearchBox .ais-SearchBox-input::-webkit-search-results-button,.search-box[data-v-ef85902a] .ais-SearchBox .ais-SearchBox-input::-webkit-search-results-decoration{display:none}.search-box[data-v-ef85902a] .ais-SearchBox .ais-SearchBox-form{position:relative;display:flex;align-items:center}.search-box[data-v-ef85902a] .ais-SearchBox .ais-SearchBox-input{height:42px;width:100%;border-width:1px;--tw-border-opacity:1;border-color:rgb(230 229 229/var(--tw-border-opacity));padding:11px 40px 11px 15px;font-weight:300;line-height:135%;letter-spacing:.15px;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity));transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s;transition-timing-function:ease;-moz-appearance:none;appearance:none;border-radius:0;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));background-image:none;--tw-shadow:0 0 transparent;--tw-shadow-colored:0 0 transparent;box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px;-webkit-appearance:none!important;-webkit-tap-highlight-color:transparent;will-change:width}@media (max-width:1023px){.search-box[data-v-ef85902a] .ais-SearchBox .ais-SearchBox-input{font-size:16px!important}}@media (min-width:1024px){.search-box[data-v-ef85902a] .ais-SearchBox .ais-SearchBox-input{height:24px;width:190px;padding:5px 0;line-height:130%;border:none;border-bottom:1px solid #e6e5e5;font-size:12px!important}}.search-box[data-v-ef85902a] .ais-SearchBox .ais-SearchBox-input::-moz-placeholder{--tw-text-opacity:1;color:rgb(128 128 128/var(--tw-text-opacity))}.search-box[data-v-ef85902a] .ais-SearchBox .ais-SearchBox-input::placeholder{--tw-text-opacity:1;color:rgb(128 128 128/var(--tw-text-opacity))}.search-box[data-v-ef85902a] .ais-SearchBox .ais-SearchBox-input:focus{outline:2px solid transparent;outline-offset:2px}.search-box[data-v-ef85902a] .ais-SearchBox .ais-SearchBox-submit{position:relative;top:2px;order:-1;margin-right:10px;display:none;height:24px}@media (min-width:1024px){.search-box[data-v-ef85902a] .ais-SearchBox .ais-SearchBox-submit{display:inline-flex}}.search-box[data-v-ef85902a] .ais-SearchBox .ais-SearchBox-submit:focus-visible{outline:none!important}.search-box[data-v-ef85902a] .ais-SearchBox .ais-SearchBox-reset{position:absolute;right:10px;top:8px}@media (min-width:1024px){.search-box[data-v-ef85902a] .ais-SearchBox .ais-SearchBox-reset{right:0;top:2px}}.algolia-product-suggestions[data-v-f8c66100]{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:20px}.algolia-product-suggestions__item[data-v-f8c66100]{display:flex;width:158px;flex-direction:column}@media (max-width:1023px){.algolia-product-suggestions__item[data-v-f8c66100]{width:calc(50% - 10px)}}.algolia-product-suggestions__image[data-v-f8c66100]{height:auto;width:100%}.algolia-product-suggestions__details[data-v-f8c66100]{margin-top:10px;display:flex;flex:1 1 0%;flex-direction:column;align-items:center}.algolia-product-suggestions__name[data-v-f8c66100] .vaimo-button.sf-button{font-family:var(--font-family--secondary);font-size:14px;font-weight:400;line-height:130%;text-decoration-line:none}.algolia-product-suggestions__description[data-v-f8c66100]{text-align:center;font-family:var(--font-family--primary);font-size:12px;font-weight:300;line-height:140%;--tw-text-opacity:1;color:rgb(95 95 95/var(--tw-text-opacity))}.algolia-product-suggestions__price[data-v-f8c66100]{margin-top:5px}.algolia-product-suggestions__footer[data-v-f8c66100]{margin-top:auto;display:flex;flex-direction:column;align-items:center}.algolia-product-suggestions__price-value[data-v-f8c66100],.algolia-product-suggestions__price-value[data-v-f8c66100] .sf-price__regular{font-family:var(--font-family--primary);font-size:14px;font-weight:400;line-height:150%}.algolia-product-suggestions__price-value.bundle[data-v-f8c66100]{margin-bottom:40px}.algolia-product-suggestions__action[data-v-f8c66100]{font-size:14px}.algolia-product-suggestions__action[data-v-f8c66100] .vaimo-button.sf-button{font-family:var(--font-family--primary);font-weight:400;line-height:140%;width:100%;padding-top:10px;padding-bottom:10px;font-size:inherit}.display-none[data-v-1ce5d171]{display:none}.sections[data-v-1ce5d171]{margin-top:20px}.scroller[data-v-1ce5d171]{display:flex;gap:20px;-ms-overflow-style:none;scrollbar-width:none}.scroller[data-v-1ce5d171]::-webkit-scrollbar{display:none}@media(max-width:1023px){.scroller[data-v-1ce5d171]{margin-right:-20px;gap:10px;overflow-x:scroll;padding-right:20px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}}.scroller__item[data-v-1ce5d171]{width:33.3333333333%}@media(max-width:1023px){.scroller__item[data-v-1ce5d171]{min-width:299px;scroll-snap-align:start}}.scroller.with-two-items .scroller__item[data-v-1ce5d171]{width:50%}@media (max-width:1023px){.scroller.with-two-items .scroller__item[data-v-1ce5d171]{min-width:299px}}.autocomplete-content[data-v-38555738]{display:flex;flex-direction:column;padding-right:20px;padding-left:20px;padding-bottom:20px}@media (min-width:1024px){.autocomplete-content[data-v-38555738]{flex-direction:row;padding-left:30px;padding-right:30px;padding-bottom:20px}}.autocomplete-content.is-empty .autocomplete-content-sidebar[data-v-38555738]{border-style:none}@media (max-width:1023px){.autocomplete-main[data-v-38555738]{margin-bottom:20px}}@media (min-width:1024px){.autocomplete-main[data-v-38555738]{margin-bottom:30px;flex:1 1 0%;padding-right:50px}}.autocomplete-sidebar[data-v-38555738]{border-top-width:1px;--tw-border-opacity:1;border-color:rgb(230 229 229/var(--tw-border-opacity))}@media (min-width:1024px){.autocomplete-sidebar[data-v-38555738]{border-left-width:1px;border-top-width:0}}@media (max-width:1023px){.autocomplete-sidebar[data-v-38555738]{padding-top:30px}}@media (min-width:1024px){.autocomplete-sidebar[data-v-38555738]{margin-top:20px;margin-bottom:30px;padding-left:50px;width:27.574%;max-width:375px}}.autocomplete-header__logo[data-v-1b9bd110],.display-none[data-v-1b9bd110]{display:none}.autocomplete-container[data-v-1b9bd110]{width:100%}@media (min-width:1024px){.autocomplete-container[data-v-1b9bd110]{padding-left:30px}}@media(min-width:1024px){.autocomplete-container .autocomplete-header__search[data-v-1b9bd110]{position:relative;margin-top:0;margin-left:0;display:flex;align-items:center;gap:10px}}.autocomplete-container.open .autocomplete-content__wrapper[data-v-1b9bd110]{display:block;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(243 239 239/var(--tw-border-opacity));opacity:1;--tw-shadow:0 0.5px 0 #f3efef;--tw-shadow-colored:0 0.5px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)}@media(min-width:1024px){.autocomplete-container.open .autocomplete-content__wrapper[data-v-1b9bd110]{animation:fadeIn-data-v-1b9bd110 .3s}}.autocomplete-container.open input#searchBar[data-v-1b9bd110]{height:41px!important}.autocomplete-container.open .close-search-button[data-v-1b9bd110]{display:block;padding-top:8px;opacity:1}@media(min-width:1024px){.autocomplete-container.open[data-v-1b9bd110]{position:fixed;top:0;left:0;z-index:50;margin:0;width:100vw;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:20px 30px 0}.autocomplete-container.open .autocomplete-header[data-v-1b9bd110]{margin-bottom:5px}.autocomplete-container.open .autocomplete-header__logo[data-v-1b9bd110]{margin-bottom:15px;display:flex;align-items:center;justify-content:center}.autocomplete-container.open .autocomplete-header__search-close[data-v-1b9bd110],.autocomplete-container.open[data-v-1b9bd110] .ais-SearchBox-reset{display:inline-flex;opacity:1}.autocomplete-container.open .autocomplete-header__search-close[hidden][data-v-1b9bd110],.autocomplete-container.open[data-v-1b9bd110] .ais-SearchBox-reset[hidden]{display:none}.autocomplete-container.open .ais-SearchBox[data-v-1b9bd110]{flex:1 1 100%}.autocomplete-container.open[data-v-1b9bd110] .ais-SearchBox-input{width:100%}}@media(min-width:1440px){.autocomplete-container.open[data-v-1b9bd110]{transform:translate3d(calc(-50% + 720px),0,0)}}@media (max-width:1023px){.autocomplete-content__suggestions-product.has-results[data-v-1b9bd110]{margin-top:20px}}@media (min-width:1024px){.autocomplete-content__suggestions-product.has-results[data-v-1b9bd110]{margin-top:30px}}.autocomplete-content__suggestions-product .product-suggestions-header[data-v-1b9bd110]{display:flex;justify-content:space-between}@media (max-width:1023px){.autocomplete-content__suggestions-product .product-suggestions-header[data-v-1b9bd110]{margin-bottom:10px}}@media (min-width:1024px){.autocomplete-content__suggestions-product .product-suggestions-header[data-v-1b9bd110]{margin-bottom:15px}}.autocomplete-content__suggestions-product .product-suggestions-header__title[data-v-1b9bd110]{font-family:var(--font-family--secondary);font-weight:400;text-transform:uppercase;line-height:140%;--tw-text-opacity:1;color:rgb(95 95 95/var(--tw-text-opacity))}@media (max-width:1023px){.autocomplete-content__suggestions-product .product-suggestions-header__title[data-v-1b9bd110]{font-size:14px}}@media (min-width:1024px){.autocomplete-content__suggestions-product .product-suggestions-header__title[data-v-1b9bd110]{font-size:16px}}.autocomplete-content__suggestions-product .product-suggestions-header__action[data-v-1b9bd110] .vaimo-button.sf-button{cursor:pointer;font-size:14px;font-weight:400;line-height:140%;--tw-text-opacity:1;color:rgb(128 128 128/var(--tw-text-opacity));text-decoration-line:underline}.autocomplete-content__suggestions-product-no-result[data-v-1b9bd110]{margin-top:10px;margin-bottom:10px;font-family:var(--font-family--primary);font-weight:300;line-height:140%}@media (max-width:1023px){.autocomplete-content__suggestions-product-no-result[data-v-1b9bd110]{margin-top:0;font-size:12px}}@media (min-width:1024px){.autocomplete-content__suggestions-product-no-result[data-v-1b9bd110]{font-size:14px}}.autocomplete-content__wrapper[data-v-1b9bd110]{position:absolute;left:0;z-index:50;margin-top:10px;box-sizing:border-box;display:none;width:100%;overflow-y:auto;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}@media (min-width:1024px){.autocomplete-content__wrapper[data-v-1b9bd110]{margin-top:0}}.autocomplete-content__wrapper[data-v-1b9bd110]{height:calc(100vh - 108px)}@media(max-width:1023px){.autocomplete-content__wrapper[data-v-1b9bd110]{opacity:0;transition-property:opacity;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);height:calc(100dvh - 54px)}}@media(min-width:1024px){.autocomplete-header__search-close[data-v-1b9bd110],[data-v-1b9bd110] .ais-SearchBox-reset{display:none;opacity:0;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,1,1)}.autocomplete-header__search-close[hidden][data-v-1b9bd110],[data-v-1b9bd110] .ais-SearchBox-reset[hidden]{display:none}.autocomplete-header__search-close[data-v-1b9bd110]{position:relative;top:2px}.scroll-down .autocomplete-container[data-v-1b9bd110] .ais-SearchBox-input,.scroll-up .autocomplete-container[data-v-1b9bd110] .ais-SearchBox-input{width:0;overflow:hidden;opacity:0}.scroll-down .autocomplete-container.open[data-v-1b9bd110] .ais-SearchBox-input,.scroll-up .autocomplete-container.open[data-v-1b9bd110] .ais-SearchBox-input{width:100%;opacity:1}}@keyframes fadeIn-data-v-1b9bd110{0%{opacity:0}to{opacity:1}}