.header-wrapper{background:#fff}.header-wrapper--border-bottom{border-bottom:1px solid rgba(0,0,0,.06)}header-drawer .header__icon--menu{position:relative;text-decoration:none}.lv-header-contact{align-self:center;margin-right:1.2rem;font-size:1.4rem;letter-spacing:.02rem;color:rgb(var(--color-foreground));text-decoration:none;white-space:nowrap}.lv-header-contact:hover{text-decoration:underline;text-underline-offset:.3rem}.menu-drawer{width:min(44rem,100vw);background:#fff;border-right:0;box-shadow:1.2rem 0 4rem #0000000f}.menu-drawer__navigation{padding:3.2rem 0 2rem}.menu-drawer__menu-item{font-size:1.8rem;letter-spacing:.02rem;padding:1.1rem 4rem}.menu-drawer__menu-item--active,.menu-drawer__menu-item:hover,.menu-drawer__menu-item:focus,.menu-drawer__close-button:hover{background-color:transparent;text-decoration:underline;text-underline-offset:.4rem}.menu-drawer__menu-item>.svg-wrapper,.menu-drawer__menu-item .icon-arrow{width:1.4rem;right:4rem}.menu-drawer__submenu{background:#fff}.menu-drawer__submenu .menu-drawer__menu-item{font-size:1.6rem}.menu-drawer__close-button{font-size:1.4rem;padding:1.2rem 4rem;letter-spacing:.02rem}.menu-drawer__utility-links{background:#fff;padding:2rem 4rem 3rem;border-top:1px solid rgba(0,0,0,.08)}.menu-drawer__account{font-size:1.4rem}header-drawer{display:none!important}:root{--lv-ease: cubic-bezier(.22, .61, .36, 1)}.lv-menu__trigger{display:flex;align-items:center;gap:.8rem;height:4.4rem;padding:0 1.2rem 0 0;background:none;border:0;cursor:pointer;font:inherit;font-size:1.4rem;letter-spacing:.02rem;color:rgb(var(--color-foreground))}.lv-menu__trigger svg{width:2rem;height:2rem}@media screen and (max-width:749px){.lv-menu__trigger-label{display:none}}.lv-menu__overlay{display:block!important;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;background:#0006;opacity:0;transition:opacity .5s var(--lv-ease)}.lv-menu__overlay[hidden]{display:none!important}.lv-menu__overlay.is-open{opacity:1}.lv-menu__panel{position:fixed;top:0;bottom:0;left:0;z-index:2147483001;width:min(42rem,100vw);display:flex;flex-direction:column;background:#fff;color:#121212;transform:translate(-100%);transition:transform .6s var(--lv-ease),width .5s var(--lv-ease);will-change:transform,width}.lv-menu__panel.is-open{transform:none}.lv-menu__panel.is-wide{width:min(82rem,100vw)}.lv-menu__top{padding:2.6rem 4rem .8rem;flex:none}.lv-menu__close,.lv-menu__back{display:inline-flex;align-items:center;gap:1rem;padding:0;background:none;border:0;cursor:pointer;font:inherit;color:inherit}.lv-menu__close{font-size:1.3rem;letter-spacing:.02rem}.lv-menu__close svg{width:1.4rem;height:1.4rem}.lv-menu__back{font-size:1.7rem;margin-bottom:3.6rem}.lv-menu__back svg{width:1.6rem;height:1.6rem}.lv-menu__views{flex:1;overflow-y:auto;overflow-x:hidden}.lv-menu__view{display:none;padding:3.2rem 4rem 5.6rem}.lv-menu__view.is-active{display:block}.lv-menu__view[data-wide=true].is-active{display:grid;grid-template-columns:minmax(0,30rem) minmax(0,1fr);gap:4rem;align-items:start}.lv-menu__panel[data-dir=fwd] .lv-menu__view.is-active .lv-menu__col{animation:lvSlideFwd .55s var(--lv-ease) both}.lv-menu__panel[data-dir=back] .lv-menu__view.is-active .lv-menu__col{animation:lvSlideBack .55s var(--lv-ease) both}.lv-menu__panel[data-dir=fwd] .lv-menu__view.is-active>.lv-menu__list,.lv-menu__panel[data-dir=back] .lv-menu__view.is-active>.lv-menu__list{animation:lvSlideBack .55s var(--lv-ease) both}.lv-menu__panel.is-open .lv-menu__view.is-active .lv-menu__list li{animation:lvFadeUp .5s var(--lv-ease) both;animation-delay:calc(var(--i, 0) * 35ms + 80ms)}.lv-menu__view.is-active .lv-menu__tile,.lv-menu__view.is-active .lv-menu__product{animation:lvFadeUp .7s var(--lv-ease) both;animation-delay:calc(var(--i, 0) * 70ms + .18s)}@keyframes lvSlideFwd{0%{opacity:0;transform:translate(3.2rem)}to{opacity:1;transform:none}}@keyframes lvSlideBack{0%{opacity:0;transform:translate(-3.2rem)}to{opacity:1;transform:none}}@keyframes lvFadeUp{0%{opacity:0;transform:translateY(1.2rem)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.lv-menu__panel,.lv-menu__overlay{transition:none}.lv-menu__panel *{animation:none!important}}.lv-menu__list{list-style:none;margin:0;padding:0}.lv-menu__list li+li{margin-top:1.5rem}.lv-menu__list a,.lv-menu__list button{padding:0;background:none;border:0;cursor:pointer;font:inherit;font-size:1.6rem;letter-spacing:.01rem;text-align:left;color:#121212;text-decoration:none}.lv-menu__list--root a,.lv-menu__list--root button{font-size:2rem}.lv-menu__list--small li+li{margin-top:1.2rem}.lv-menu__list--small a{font-size:1.5rem}.lv-menu__list a,.lv-menu__list button,.lv-menu__tile-label,.lv-menu__product-title{background-image:linear-gradient(currentColor,currentColor);background-size:0 1px;background-position:0 100%;background-repeat:no-repeat;transition:background-size .4s var(--lv-ease)}.lv-menu__list a:hover,.lv-menu__list button:hover,.lv-menu__list a:focus-visible,.lv-menu__list button:focus-visible,.lv-menu__tile:hover .lv-menu__tile-label,.lv-menu__product:hover .lv-menu__product-title{background-size:100% 1px}.lv-menu__secondary{display:flex;flex-direction:column;gap:1.2rem;margin-top:5.6rem}.lv-menu__secondary a{font-size:1.3rem;color:#121212b3;text-decoration:none}.lv-menu__secondary a:hover{color:#121212}.lv-menu__eyebrow{margin:0 0 1.4rem;font-size:1.1rem;letter-spacing:.1rem;text-transform:uppercase;color:#1212128c}.lv-menu__new{margin-top:4.8rem}.lv-menu__product{display:grid;grid-template-columns:5.6rem 1fr;gap:1.2rem;align-items:center;color:inherit;text-decoration:none}.lv-menu__product+.lv-menu__product{margin-top:1.2rem}.lv-menu__product img{width:5.6rem;height:5.6rem;object-fit:cover;background:#f3f2ef;display:block}.lv-menu__product>span{display:flex;flex-direction:column;gap:.3rem}.lv-menu__product-title{font-size:1.3rem;line-height:1.35;display:inline}.lv-menu__product-price{font-size:1.2rem;color:#12121299}.lv-menu__media{min-width:0}.lv-menu__tiles{display:grid;grid-template-columns:1fr 1fr;gap:2.4rem 1.2rem}.lv-menu__tile{display:block;color:inherit;text-decoration:none}.lv-menu__tile--big{grid-column:1 / -1}.lv-menu__tile-media{display:block;overflow:hidden;background:#f3f2ef;aspect-ratio:1 / 1}.lv-menu__tile--big .lv-menu__tile-media{aspect-ratio:4 / 3}.lv-menu__tile img{display:block;width:100%;height:100%!important;object-fit:cover;transform:scale(1.001);transition:transform 1.2s var(--lv-ease)}.lv-menu__tile:hover img{transform:scale(1.04)}.lv-menu__tile-label{display:inline;margin-top:.8rem;font-size:1.3rem;letter-spacing:.01rem}.lv-menu__tile-media+.lv-menu__tile-label{display:inline-block}.lv-menu__panel button:focus:not(:focus-visible),.lv-menu__panel a:focus:not(:focus-visible),.lv-menu button:focus:not(:focus-visible){outline:none;box-shadow:none}@media screen and (max-width:989px){.lv-menu__panel.is-wide{width:100vw}.lv-menu__view[data-wide=true].is-active{grid-template-columns:1fr;gap:3.2rem}}@media screen and (max-width:749px){.lv-menu__panel,.lv-menu__panel.is-wide{width:100vw}.lv-menu__top,.lv-menu__view{padding-left:2.4rem;padding-right:2.4rem}}.essential_free_shipping_bar_wrapper,.free_shipping_bar_wrapper{display:none!important}#MainContent>.shopify-section:first-child .banner{min-height:80vh;min-height:80svh}#MainContent>.shopify-section:first-child .banner__media img{object-fit:cover}#MainContent>.shopify-section:first-child .banner__content{padding-bottom:6rem!important;align-items:flex-end!important}#MainContent>.shopify-section:first-child .banner__box{max-width:64rem;padding:0!important;background:transparent!important}#MainContent>.shopify-section:first-child .banner__box>*+*{margin-top:1.2rem!important}#MainContent>.shopify-section:first-child .banner__text{font-size:1.15rem;letter-spacing:.14em;text-transform:uppercase;color:#fff}#MainContent>.shopify-section:first-child .banner__text p{margin:0}#MainContent>.shopify-section:first-child .banner__heading{font-size:clamp(3rem,3.6vw,4.6rem)!important;font-weight:400!important;line-height:1.15;letter-spacing:0;color:#fff}#MainContent>.shopify-section:first-child .banner__buttons{margin-top:2rem!important}#MainContent>.shopify-section:first-child .banner__buttons .button{background:none!important;border:0!important;box-shadow:none!important;min-height:0;min-width:0;padding:0 0 .3rem!important;color:#fff!important;font-size:1.5rem;letter-spacing:.02em;border-bottom:1px solid #fff!important;border-radius:0}#MainContent>.shopify-section:first-child .banner__buttons .button:after,#MainContent>.shopify-section:first-child .banner__buttons .button:before{display:none}body:has(#MainContent>.shopify-section:first-child .banner) .section-header{position:fixed!important;top:0;left:0;right:0;z-index:10}body:has(#MainContent>.shopify-section:first-child .banner) .section-header .header-wrapper{transition:background-color .35s ease,color .35s ease}body:has(#MainContent>.shopify-section:first-child .banner) .section-header:not(.scrolled-past-header) .header-wrapper{background:transparent!important;border-color:transparent!important;box-shadow:none!important}body:has(#MainContent>.shopify-section:first-child .banner) .section-header:not(.scrolled-past-header) .header-wrapper,body:has(#MainContent>.shopify-section:first-child .banner) .section-header:not(.scrolled-past-header) .header-wrapper a,body:has(#MainContent>.shopify-section:first-child .banner) .section-header:not(.scrolled-past-header) .header-wrapper button,body:has(#MainContent>.shopify-section:first-child .banner) .section-header:not(.scrolled-past-header) .header-wrapper summary,body:has(#MainContent>.shopify-section:first-child .banner) .section-header:not(.scrolled-past-header) .header__icon{color:#fff!important}body:has(#MainContent>.shopify-section:first-child .banner) .section-header:not(.scrolled-past-header) .header__heading-logo{filter:brightness(0) invert(1);transition:filter .35s ease}body:has(#MainContent>.shopify-section:first-child .banner) .section-header:not(.scrolled-past-header) .cart-count-bubble{background:#fff;color:#121212}body:has(#MainContent>.shopify-section:first-child .banner) .section-header.scrolled-past-header .header-wrapper{background:#fff!important}#MainContent>.shopify-section:first-child .banner__media:after{content:"";position:absolute;inset:auto 0 0 0;height:45%;background:linear-gradient(to top,#00000073,#0000);pointer-events:none}#MainContent>.shopify-section:first-child .banner:after{opacity:.08!important}#MainContent>.shopify-section:first-child .banner__text{font-size:1.3rem}#MainContent>.shopify-section:first-child .banner__buttons .button{font-size:1.6rem}
/*# sourceMappingURL=/cdn/shop/t/7/assets/lv-header.css.map */
