@keyframes Loader_loader__EHCwS{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Loader_loadingWrapper__6ADgj,.Loader_loading__zxd4F{justify-content:center;display:flex;position:absolute;align-items:center}.Loader_loading__zxd4F:before{content:"";animation:Loader_loader__EHCwS 1.3s linear infinite;border:2px solid #000;border-right-color:transparent;border-radius:16px;box-sizing:border-box;display:block;overflow:hidden;width:25px;height:25px;position:absolute}.mobileNavigation_navRoot__UkGm0{background-color:#fff;bottom:0;display:grid;grid-template-rows:auto 1fr auto;left:0;max-width:calc(100% - 60px);overflow:hidden;position:fixed;top:0;transform:translate3d(-100%,0,0);transition-property:opacity,transform,visibility;width:100%;z-index:103}.mobileNavigation_open__Jweyv{box-shadow:1px 0 rgb(var(--venia-global-color-border));transform:translateZ(0)}.mobileNavigation_visible__cCVTu{opacity:1;visibility:visible}.mobileNavigation_hidden__kIdpS{opacity:0;visibility:hidden}.mobileNavigation_exit__OAo8P{transition-duration:192ms;transition-timing-function:var(--venia-global-anim-out)}.mobileNavigation_enter__dQX7S{transition-duration:384ms;transition-timing-function:var(--venia-global-anim-in)}.mobileNavigation_navHeader__X5dhe{align-content:center;background-color:rgb(var(--theme-color-primary));display:grid;grid-auto-columns:3.5rem;grid-auto-flow:column;grid-auto-rows:3.5rem;grid-template-columns:3.5rem 1fr;height:3.5rem;position:relative;z-index:1;align-items:center}.mobileNavigation_action__uhG1C{display:flex;align-items:center;justify-content:center}.mobileNavigation_iconWrapper__sdd3q{display:flex;align-items:center}.mobileNavigation_backIconWrapper__Yjt0S{width:15px;height:15px;transform:rotate(90deg)}.mobileNavigation_title__U_k3_{font-weight:var(--font-weight-bold);font-size:22px}.mobileNavigation_navBody__Io9Jj{min-height:0;overflow:auto;transition-property:opacity,visibility}.mobileNavigation_tree__3DBJl{margin:0;padding:0;list-style:none}.mobileNavigation_categoryLeaf__qzdcH{border-bottom:1px solid var(--border-color-base);margin:0 1.25rem;padding:1.18rem 0}.mobileNavigation_leafWrapper___8_z7{display:flex;align-items:center;justify-content:space-between;cursor:pointer}.mobileNavigation_branchLabel__ipTwq{flex-grow:1;font-size:16px}.mobileNavigation_goIconWrapper__uIkfj{width:3.5rem;width:15px;height:15px;transform:rotate(-90deg)}.mobileNavigation_goIconWrapper__uIkfj svg{width:100%;height:100%}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.CarouselBlock_carouselWrapper__xGuzZ{width:100%;position:relative}.BannerBlock_block__2FBUr{display:flex;flex:1 1;flex-direction:row;align-items:center;margin-left:5px;margin-right:5px}.BannerBlock_blockItem__jqlKG{padding:10px}.BannerBlock_imageContainer__ep708{width:100%;height:100%;position:relative}.BannerBlock_img__Vmyx1{width:100%}@media only screen and (max-width:550px){.BannerBlock_block__2FBUr{flex-direction:column}.BannerBlock_blockItem__jqlKG{line-height:1px}.BannerBlock_imageContainer__ep708{width:100%!important;height:100%;position:relative}}.BrandCarouselBlock_carouselContainer__lcLPR{margin:3rem 0}.BrandCarouselBlock_carouselWrapper__bWjKp{width:100%;position:relative;text-align:center;margin-top:1rem}.BrandCarouselBlock_swiper-wrapper__IihOX{justify-content:center}.BrandCarouselBlock_swiper-button-next__bBEdO:after,.BrandCarouselBlock_swiper-button-prev__NARyu:after{z-index:1}.BrandCarouselBlock_carouselWrapper__bWjKp .BrandCarouselBlock_swiper__ammoh .BrandCarouselBlock_swiper-wrapper__IihOX{justify-content:center}.BrandCarouselBlock_blockItem__on0z1{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-right:.5rem;padding-left:.5rem;cursor:pointer;color:var(--color-text)}.BrandCarouselBlock_imageWrapper__PqTko{padding:.5rem;height:inherit}.BrandCarouselBlock_imageWrapper__PqTko img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain;margin-left:.5rem;margin-right:.5rem;max-width:100%}.BrandCarouselBlock_imageWrapper__PqTko a{width:100%;height:100%;display:flex}.BrandCarouselBlock_heading__ysDEl{text-align:center;font-weight:700;font-size:2rem}