.page-template-homepage{background:#ebf3fa}.page-template-homepage section.hero{padding-block:max(4.4270833333vw,70px) max(3.6458333333vw,30px);gap:max(14.36dvh,100px)}.page-template-homepage section.hero .heading{width:100%;gap:max(2.5vw,30px)}.page-template-homepage section.hero .heading .search-wrapper{width:100%;gap:max(.625vw,10px)}.page-template-homepage section.hero .heading .search-wrapper .search-content{width:min(645px,100%)}@media screen and (min-width: 2000px){.page-template-homepage section.hero .heading .search-wrapper .search-content{width:33.59375vw}}.page-template-homepage section.hero .heading .search-wrapper .search-content *::-webkit-scrollbar-track{background-color:#fff}.page-template-homepage section.hero .heading .search-wrapper .search-content ::-webkit-scrollbar{width:max(.4166666667vw,8px)}.page-template-homepage section.hero .heading .search-wrapper .search-content .search-heading{padding:max(.8333333333vw,8px) max(1.6666666667vw,20px);gap:max(.5208333333vw,10px);border-radius:max(1.875vw,28px);background:#fff;border:1px solid #d8d8d8}.page-template-homepage section.hero .heading .search-wrapper .search-content .search-heading input{width:calc(100% - max(.5208333333vw,10px) - max(1.6666666667vw,20px));font-size:max(1.0416666667vw,18px);font-weight:300;color:#191818;padding:0}.page-template-homepage section.hero .heading .search-wrapper .search-content .search-heading input::placeholder{color:gray}.page-template-homepage section.hero .heading .search-wrapper .search-content .search-heading button.search-btn{aspect-ratio:1}.page-template-homepage section.hero .heading .search-wrapper .search-content .search-heading button.search-btn svg{width:max(1.6666666667vw,20px);height:max(1.6666666667vw,20px)}.page-template-homepage section.hero .heading .search-wrapper .search-content .search-heading.open{border-radius:max(1.875vw,28px) max(1.875vw,28px) 0 0;border-bottom:none}.page-template-homepage section.hero .heading .search-wrapper .search-content .search-menu{max-height:0;overflow:hidden;top:100%;left:0;width:100%;z-index:2;padding-inline:max(1.6666666667vw,20px);background:#fff;border-radius:0 0 max(1.875vw,28px) max(1.875vw,28px)}.page-template-homepage section.hero .heading .search-wrapper .search-content .search-menu .search-inner{overflow:hidden;overflow-y:auto;height:51.5dvh;border-top:1px solid #e6eff5}.page-template-homepage section.hero .heading .search-wrapper .search-content .search-menu ul.search-results li{font-size:max(.8333333333vw,16px);width:fit-content}.page-template-homepage section.hero .heading .search-wrapper .search-content .search-menu ul.search-results li:first-of-type{padding-top:max(1.0416666667vw,16px)}.page-template-homepage section.hero .heading .search-wrapper .search-content .search-menu ul.search-results li:last-of-type{padding-bottom:max(1.0416666667vw,16px)}.page-template-homepage section.hero .heading .search-wrapper .search-content .search-menu ul.search-results li:hover{color:red}.page-template-homepage section.hero .heading .search-wrapper .search-content .search-menu .search-menu-items{height:100%;gap:max(.5208333333vw,10px)}.page-template-homepage section.hero .heading .search-wrapper .search-content .search-menu .search-menu-items .search-menu-items-block{column-gap:6%;row-gap:max(1.0416666667vw,16px);height:22dvh;overflow:hidden;overflow-y:auto;padding-block:max(1.0416666667vw,16px);border-top:1px solid #e6eff5}.page-template-homepage section.hero .heading .search-wrapper .search-content .search-menu .search-menu-items .search-menu-items-block .items-block{width:47%;gap:max(.625vw,12px)}.page-template-homepage section.hero .heading .search-wrapper .search-content .search-menu .search-menu-items .search-menu-items-block .items-block h5.title{font-size:max(.8333333333vw,16px);width:max(5.2604166667vw,101px)}.page-template-homepage section.hero .heading .search-wrapper .search-content .search-menu .search-menu-items .search-menu-items-block .items-block .links{width:calc(100% - max(5.2604166667vw,101px) - max(.625vw,12px))}.page-template-homepage section.hero .heading .search-wrapper .search-content .search-menu .search-menu-items .search-menu-items-block .items-block .links li{font-size:max(.8333333333vw,16px)}.page-template-homepage section.hero .heading .search-wrapper .search-content .search-menu .search-menu-items .search-menu-items-block .items-block .links li:hover{color:red}.page-template-homepage section.hero .heading .search-wrapper .search-content .search-menu.open{max-height:51.5dvh;border:1px solid #d8d8d8;border-top:none}.page-template-homepage section.hero .main-splide{width:100%}.page-template-homepage section.hero .main-splide .splide__list{padding-block:.625vw}.page-template-homepage section.hero .main-splide .splide__list .splide__slide{overflow:hidden}.page-template-homepage section.hero .main-splide .splide__list .splide__slide img{transition:all ease-out 200ms}.page-template-homepage section.hero .main-splide .splide__list .splide__slide.product{aspect-ratio:217/192;height:max(10vw,140px)}.page-template-homepage section.hero .main-splide .splide__list .splide__slide.product img{object-fit:contain;object-position:center;height:100%;width:auto}.page-template-homepage section.hero .main-splide .splide__list .splide__slide.category{background:#f8fbfe;padding:max(.625vw,12px) max(.625vw,12px) max(.8333333333vw,16px);border-radius:max(.3125vw,6px);gap:max(1.0416666667vw,12px);max-width:20vw}.page-template-homepage section.hero .main-splide .splide__list .splide__slide.category .img-wrapper{border-radius:max(.3125vw,6px);overflow:hidden}.page-template-homepage section.hero .main-splide .splide__list .splide__slide.category .img-wrapper img{height:max(8.125vw,120px) !important}.page-template-homepage section.hero .main-splide .splide__list .splide__slide.category .text-wrapper{text-align:center}.page-template-homepage section.hero .main-splide .splide__list .splide__slide:hover img{transform:scale(1.08)}/*# sourceMappingURL=homepage.min.css.map */