.template-index .logo-helper{display:block;width:100%;min-height:calc(26vw + 7.5rem);margin:0;box-sizing:border-box}.template-index .logo-helper-section{position:relative;z-index:1}.template-index .site-header--scroll-logo~.header-bottom{display:none!important}.template-index #shopify-section-header-1{position:static;z-index:999}.template-index #shopify-section-announcement-bar{position:fixed;top:0;left:0;right:0;z-index:1001}.template-index .site-header--scroll-logo{position:fixed;top:32px;left:0;right:0;z-index:999;background:transparent;overflow:visible;transition:box-shadow .3s ease}.template-index .site-header--scroll-logo.is-logo-nav,.template-index .site-header--scroll-logo.is-scrolled{box-shadow:0 0 1px #0000001f}.template-index .site-header--scroll-logo .header-scroll-bar{position:relative;z-index:10;width:100%;padding:.5rem 1rem .75rem;min-height:56px;pointer-events:none;background-color:var(--header-background, #fff);color:var(--header-text, #666)}.template-index .site-header--scroll-logo:has(.site-item-dropdown:hover) .header-scroll-bar,.template-index .site-header--scroll-logo:has(.site-item-dropdown.expand-menu) .header-scroll-bar{z-index:12}.template-index .site-header--scroll-logo .header-scroll-bar .container-fluid{display:flex;justify-content:space-between;align-items:center;width:100%;max-width:none;padding-left:0;padding-right:0;pointer-events:auto}.template-index .site-header--scroll-logo .header-scroll-bar__group{flex:1 1 0;display:flex;align-items:center;min-width:0;pointer-events:auto}.template-index .site-header--scroll-logo .header-scroll-bar__group--left,.template-index .site-header--scroll-logo .header-scroll-bar__group--right{position:relative;z-index:12;flex:0 0 auto;min-width:72px}.template-index .site-header--scroll-logo .site-nav__item.site-nav__item-normal{position:relative}.template-index .site-header--scroll-logo .site-nav__dropdown{z-index:20}.template-index .site-header--scroll-logo .header-scroll-bar__group--left{justify-content:flex-start}.template-index .site-header--scroll-logo .header-scroll-bar__group--center{flex:0 0 auto;justify-content:center;width:140px;min-height:36px;pointer-events:none}.template-index .site-header--scroll-logo .header-scroll-bar__group--right{justify-content:flex-end}.template-index .site-header--scroll-logo .toggle-menu-mobile .site-header__link{padding:10px 12px 10px 0}.template-index .site-header--scroll-logo .toggle-menu-mobile .humberger{margin-left:0}.template-index .site-header--scroll-logo .toggle-menu-mobile .bar1,.template-index .site-header--scroll-logo .toggle-menu-mobile .bar2,.template-index .site-header--scroll-logo .toggle-menu-mobile .bar3{width:21px;height:2px;background-color:var(--header-menucolor, #222);margin:5px 0;display:block}.template-index .site-header--scroll-logo .toggle-menu-mobile .bar3{margin-bottom:0}.template-index .site-header--scroll-logo .logo-keeper{position:fixed;left:50%;width:100vw;height:26vw;transform:translate(-50%);z-index:11;display:flex;align-items:flex-end;justify-content:center;overflow:hidden;pointer-events:none;will-change:width,height,top,transform;box-sizing:border-box}.template-index .site-header--scroll-logo .logo-keeper .site-header__logo{width:100%;height:100%;margin:0;max-width:none;display:flex;align-items:flex-end;justify-content:center}.template-index .site-header--scroll-logo .logo-keeper .site-header__logo-link{display:block;width:100%;height:100%;line-height:0;pointer-events:auto}.template-index .site-header--scroll-logo .logo-keeper .site-header__logo img{width:100%;height:100%;max-width:none;object-fit:contain;object-position:center bottom}.template-index .site-header--scroll-logo.is-logo-nav .logo-keeper,.template-index .site-header--scroll-logo.is-drawer-open .logo-keeper{align-items:center;overflow:hidden}.template-index .site-header--scroll-logo.is-logo-nav .logo-keeper .site-header__logo,.template-index .site-header--scroll-logo.is-logo-animating .logo-keeper .site-header__logo{align-items:center}.template-index .site-header--scroll-logo.is-logo-nav .logo-keeper .site-header__logo img,.template-index .site-header--scroll-logo.is-logo-animating .logo-keeper .site-header__logo img{object-position:center center}.template-index .site-header--scroll-logo .header-scroll-bar .site-nav__link,.template-index .site-header--scroll-logo .header-scroll-bar .site-header__link,.template-index .site-header--scroll-logo .header-scroll-bar .header--acount{color:var(--header-menucolor, #222)}.template-index .site-header--scroll-logo.site-header--sticky.active:not(.is-scrolled){box-shadow:none}.template-index .main-content:not(:has(.logo-helper)) .shopify-section:has(.swipercollection),.template-index .main-content:not(:has(.logo-helper)) .slideshow-wrapper{padding-top:calc(26vw + 7.5rem);padding-bottom:clamp(2rem,4vw,3rem)}@media(min-width:992px){.template-index .site-header--scroll-logo .header-scroll-bar{padding:.5rem 2rem 1rem;min-height:72px}.template-index .site-header--scroll-logo .header-scroll-bar__group--left,.template-index .site-header--scroll-logo .header-scroll-bar__group--right{flex:1 1 0;min-width:0}.template-index .site-header--scroll-logo .header-scroll-bar__group--center{width:240px;min-height:48px}.template-index .site-header--scroll-logo .header-scroll-bar .site-nav__link{padding-top:1.25rem;padding-bottom:1.25rem}.template-index .main-content .shopify-section:has(.anim-loop-right),.template-index .main-content .shopify-section:has(.anim-loop-left){margin-top:clamp(1.5rem,3vw,2.5rem)}.site-header-white.index-header:not(:hover):not(.active){background:transparent}}.site-header-white.index-header:not(:hover):not(.active) .header-scroll-bar .site-nav__link,.site-header-white.index-header:not(:hover):not(.active) .header-scroll-bar .site-header__link,.site-header-white.index-header:not(:hover):not(.active) .header-scroll-bar .header--acount{color:#fff}.site-header-white.index-header:not(:hover):not(.active) .header-scroll-bar .toggle-menu-mobile .bar1,.site-header-white.index-header:not(:hover):not(.active) .header-scroll-bar .toggle-menu-mobile .bar2,.site-header-white.index-header:not(:hover):not(.active) .header-scroll-bar .toggle-menu-mobile .bar3{background:#fff}.site-header-white.index-header:not(:hover):not(.active) .logo-keeper .site-header__logo .logo-dark{display:none}.site-header-white.index-header:not(:hover):not(.active) .logo-keeper .site-header__logo .logo-white{display:block!important}@media(max-width:991.98px){.template-index .site-header--scroll-logo.is-logo-nav .logo-keeper .site-header__logo .logo-dark{display:none!important}.template-index .site-header--scroll-logo.is-logo-nav .logo-keeper .site-header__logo .logo-white{display:block!important}.template-index .site-header--scroll-logo.is-scrolled .toggle-menu-mobile .bar1,.template-index .site-header--scroll-logo.is-scrolled .toggle-menu-mobile .bar2,.template-index .site-header--scroll-logo.is-scrolled .toggle-menu-mobile .bar3,.template-index .site-header--scroll-logo.is-logo-nav .toggle-menu-mobile .bar1,.template-index .site-header--scroll-logo.is-logo-nav .toggle-menu-mobile .bar2,.template-index .site-header--scroll-logo.is-logo-nav .toggle-menu-mobile .bar3{background-color:var(--header-menucolor, #2e5745)}.template-index .site-header--scroll-logo.is-scrolled .header-scroll-bar .toggle-menu-mobile .site-header__link,.template-index .site-header--scroll-logo.is-logo-nav .header-scroll-bar .toggle-menu-mobile .site-header__link,.template-index .site-header--scroll-logo.is-drawer-open .header-scroll-bar .toggle-menu-mobile .site-header__link{color:var(--header-menucolor, #2e5745)}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/logo-scroll.css.map */
