@media(max-width:749px){.header__mobile__bottom,.header__mobile__nav,nav.header__mobile__nav[data-mobile-nav],.header__mobile__nav__scroller{display:none!important;height:0!important;max-height:0!important;overflow:hidden!important;margin:0!important;padding:0!important;border:0!important;visibility:hidden!important;pointer-events:none!important}.theme__header,.page-header .theme__header,header-component .theme__header{max-height:none!important;min-height:52px!important;overflow:visible!important}.theme__header{--PT: 8px !important;--PB: 8px !important}.header__mobile{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;min-height:48px!important;gap:4px!important}.header__mobile__left,.header__mobile__right{display:flex!important;align-items:center!important;gap:2px!important;flex:0 0 auto!important;min-width:88px!important}.header__mobile__right{justify-content:flex-end!important}.header__logo{flex:1 1 auto!important;display:flex!important;justify-content:center!important;min-width:0!important}.header__logo img,.header__logo__link img,.logo__img img{max-height:32px!important;width:auto!important;max-width:150px!important}.theme__header .navlink--cart,.header__mobile__right .navlink--cart,.header__mobile__button .navlink--cart{display:flex!important;visibility:visible!important;opacity:1!important;min-width:44px!important;min-height:44px!important;align-items:center!important;justify-content:center!important}header-drawer.drawer--header[aria-hidden=true],.drawer.drawer--header[aria-hidden=true],header-drawer.drawer--header[inert],.drawer.drawer--header[inert]{pointer-events:none!important}header-drawer.drawer--header[aria-hidden=true] .drawer__inner,.drawer.drawer--header[aria-hidden=true] .drawer__inner,header-drawer.drawer--header[inert] .drawer__inner,.drawer.drawer--header[inert] .drawer__inner{opacity:0!important;visibility:hidden!important;pointer-events:none!important;box-shadow:none!important}header-drawer.drawer--header[aria-hidden=true] .drawer__underlay,.drawer.drawer--header[aria-hidden=true] .drawer__underlay,header-drawer.drawer--header[inert] .drawer__underlay,.drawer.drawer--header[inert] .drawer__underlay{opacity:0!important;visibility:hidden!important;pointer-events:none!important;background:transparent!important}.announcement__bar,.announcement__text,.announcement__bar .rte,.announcement__bar p,.ticker-bar,.announcement{font-size:12px!important;line-height:1.3!important;white-space:normal!important;overflow:visible!important;text-overflow:unset!important;padding-left:10px!important;padding-right:10px!important;text-align:center!important}.announcement__bar .rte,.announcement__text{max-width:100%!important}body.template-index .hero__title,body.template-index .slideshow__title,body.template-index .index-hero .hero__title,body.template-index .hero__content .h1,body.template-index .hero__content h1{font-size:clamp(1.65rem,7vw,2.2rem)!important;line-height:1.15!important;max-width:100%!important;padding-left:20px!important;padding-right:20px!important;box-sizing:border-box!important;overflow-wrap:break-word!important;word-break:normal!important;-webkit-hyphens:manual!important;hyphens:manual!important}body.template-index .hero__description,body.template-index .hero__content .body-small,body.template-index .hero__content .body-medium,body.template-index .hero__content p{font-size:.92rem!important;line-height:1.45!important;max-width:18em!important;margin-left:auto!important;margin-right:auto!important;padding-left:20px!important;padding-right:20px!important;box-sizing:border-box!important;overflow-wrap:break-word!important}body.template-index .hero__button,body.template-index .hero__content .btn,body.template-index .hero__content .section__buttons{max-width:calc(100% - 40px)!important;margin-left:auto!important;margin-right:auto!important}body.template-index .hero__content,body.template-index .hero__text-content,body.template-index .slideshow__text-content{padding-left:12px!important;padding-right:12px!important;box-sizing:border-box!important;width:100%!important;max-width:100%!important}.vfh-offer-strip,.vfh-offer-strip__inner{width:100%!important;max-width:100%!important;box-sizing:border-box!important}.vfh-offer-strip__inner{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;gap:6px 10px!important;padding:10px 14px!important;font-size:12px!important;line-height:1.35!important;text-align:center!important;white-space:normal!important}.vfh-offer-strip__item,.vfh-offer-strip__link,.vfh-offer-strip__label{white-space:normal!important;overflow:visible!important;text-overflow:unset!important}body:not(.template-index) .header__backfill{display:block!important;height:var(--header-height, 56px)!important;max-height:none!important;min-height:52px!important}body:not(.template-index) #MainContent{position:relative!important;z-index:1!important}body:not(.template-index) .theme__header{z-index:30!important}.vfh-coll-face,.vfh-well-face,.template-collection .section-header,.template-collection .collection__header{padding-top:8px!important}.vfh-coll-face h1,.vfh-well-face__title,.template-collection .section-header h1,.template-collection h1{overflow-wrap:break-word!important;max-width:100%!important;padding-right:8px!important}body.template-product #MainContent,body.template-product .product,body.template-product .product__wrapper{position:relative!important;z-index:1!important;opacity:1!important;visibility:visible!important}body.template-product .product__title,body.template-product h1{overflow-wrap:break-word!important;max-width:100%!important}body.template-product .product__block--price,body.template-product .price{max-width:100%!important}.cart-bar,.product__cart-bar{max-width:100vw!important;box-sizing:border-box!important}.free-shipping:not(.is-success) .free-shipping__success-message{display:none!important}.free-shipping.is-success .free-shipping__default-message{display:none!important}.free-shipping{flex-wrap:wrap!important;max-width:100%!important;box-sizing:border-box!important}.free-shipping__default-message,.free-shipping__success-message{white-space:normal!important;overflow-wrap:break-word!important;font-size:12px!important;line-height:1.35!important}html,body{overflow-x:hidden!important;max-width:100%!important}img,video,iframe,svg{max-width:100%!important;height:auto}.shopify-section,.container,#MainContent{max-width:100%!important;overflow-x:clip}.product-item__title,.product-item .title{overflow-wrap:break-word!important;-webkit-hyphens:auto!important;hyphens:auto!important}}@media(max-width:749px){.header__mobile__right{display:flex!important;visibility:visible!important;min-width:48px!important;opacity:1!important}.header__mobile__right .header__mobile__button,.header__mobile__right .navlink--cart,.header__mobile__right a[href="/cart"],.header__mobile__right [data-cart-toggle],.header__mobile .navlink--cart{display:inline-flex!important;visibility:visible!important;opacity:1!important;width:44px!important;height:44px!important;align-items:center!important;justify-content:center!important}.header__mobile__right .navlink--cart svg,.header__mobile__right .navlink--cart .icon,.theme__header .navlink--cart svg{display:block!important;width:22px!important;height:22px!important;opacity:1!important;visibility:visible!important}body.template-index .hero__title,body.template-index .hero__description,body.template-index .hero__content p{hyphens:none!important;-webkit-hyphens:none!important;word-break:normal!important;overflow-wrap:break-word!important}.vfh-well-face__copy,.vfh-well-face__sub,.vfh-coll-face p,.vfh-well-face p,.template-collection .rte,.template-collection .section-header .rte{max-width:100%!important;padding-left:4px!important;padding-right:4px!important;overflow:visible!important;overflow-wrap:break-word!important;-webkit-hyphens:none!important;hyphens:none!important}.announcement__bar .free-shipping,.ticker-bar .free-shipping,.free-shipping{justify-content:center!important;width:100%!important}}@media(max-width:749px){.header__mobile{padding-left:4px!important;padding-right:4px!important;box-sizing:border-box!important}.header__mobile__left,.header__mobile__right{min-width:96px!important;max-width:40%!important;flex-shrink:0!important}.header__mobile__right .navlink--cart,.header__mobile__right .navlink--cart .navlink__cart__content,.header__mobile__right .navlink--cart .header__cart__status__holder{display:flex!important;opacity:1!important;visibility:visible!important;overflow:visible!important}.header__mobile__right .navlink--cart .icon-bag,.header__mobile__right .navlink--cart svg{display:block!important;width:22px!important;height:22px!important;stroke:currentColor!important;color:inherit!important}body.template-index [data-header-transparent]:not(.js__header__stuck) .header__mobile__right .navlink,body.template-index [data-header-transparent]:not(.js__header__stuck) .header__mobile__left .navlink,body.template-index [data-header-transparent]:not(.js__header__stuck) .header__mobile__hamburger,body.template-index [data-header-transparent]:not(.js__header__stuck) .header__mobile .icon,body.template-index [data-header-transparent]:not(.js__header__stuck) .header__mobile svg{color:#fff!important;stroke:#fff!important}body.template-index [data-header-transparent]:not(.js__header__stuck) .header__mobile svg path,body.template-index [data-header-transparent]:not(.js__header__stuck) .header__mobile svg g{stroke:#fff!important}body:not(.template-index) .header__mobile .navlink,body:not(.template-index) .header__mobile svg,.js__header__stuck .header__mobile .navlink,.js__header__stuck .header__mobile svg{color:#1d1d1f!important}body:not(.template-index) .header__mobile svg path,.js__header__stuck .header__mobile svg path{stroke:#1d1d1f!important}}@media(max-width:749px){.header__mobile__right{position:relative!important;z-index:5!important;min-width:100px!important;max-width:none!important;overflow:visible!important}.header__mobile__right .navlink--cart{position:relative!important;z-index:6!important;display:inline-flex!important;width:44px!important;height:44px!important;margin:0!important;opacity:1!important;visibility:visible!important;overflow:visible!important}.theme__header .navlink--cart .icon,.theme__header .navlink--cart svg,.header__mobile__right .navlink--cart svg{opacity:1!important;visibility:visible!important;display:block!important;width:22px!important;height:22px!important}.theme__header cart-count,.theme__header .header__cart__status{min-width:0!important}.header__logo{max-width:46%!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/vfh-mobile-nav-fix.css.map */
