.bvx-hero__search input[type=search]{box-sizing:border-box!important;height:44px!important;min-height:44px!important;padding:0 2px!important;line-height:normal!important}.bvx-hero__title{max-width:22ch!important}@media(max-height:820px)and (min-width:901px){.bvx-hero{min-height:auto!important;padding-top:66px!important;padding-bottom:58px!important}.bvx-hero__title{font-size:clamp(24px,3.4vw,40px)!important;margin:14px auto 12px!important}.bvx-hero__intro{font-size:15px!important;line-height:1.65!important;margin-bottom:20px!important}.bvx-hero__search{margin-bottom:20px!important}.bvx-hero__ctas{margin-bottom:24px!important}.bvx-hero__stats{margin-bottom:20px!important}.bvx-hero__stat{padding:14px 10px!important}.bvx-hero__kicker{font-size:10.5px!important;padding:6px 14px!important}}@media(max-height:640px)and (min-width:901px){.bvx-hero__stats{display:none!important}}@media(min-width:768.02px)and (max-width:900px){.bvx-hero{min-height:calc(100vh - 72px)!important;min-height:calc(100svh - 72px)!important;padding-top:clamp(24px,4vh,48px)!important;padding-bottom:clamp(22px,3.5vh,42px)!important}.bvx-hero__title{font-size:clamp(24px,4.4vw,36px)!important;margin:12px auto 10px!important}.bvx-hero__intro{font-size:14px!important;line-height:1.55!important;margin-bottom:16px!important}.bvx-hero__search{margin-bottom:16px!important}.bvx-hero__ctas{flex-wrap:nowrap!important;gap:10px!important;margin-bottom:18px!important}.bvx-hero__ctas .bvx-btn{flex:1 1 0!important;min-width:0!important;padding:10px 12px!important;font-size:12px!important;letter-spacing:1px!important}.bvx-hero__stats{gap:10px!important;margin-bottom:16px!important}.bvx-hero__stat{padding:12px 8px!important}.bvx-hero__stat-lbl{font-size:10px!important;letter-spacing:.8px!important}.bvx-hero__trust{gap:8px 18px!important;font-size:11px!important}}#shopify-section-header .search-wrapper.search-wrapper,.sticky_nav .search-wrapper.search-wrapper{width:clamp(240px,20vw + 4px,340px)!important;max-width:clamp(240px,20vw + 4px,340px)!important;right:0!important;left:auto!important;box-sizing:border-box!important}#shopify-section-header ul.menu.align_left.align_left,.sticky_nav ul.menu.align_left.align_left{padding-right:calc(clamp(240px,20vw + 4px,340px) + 16px)!important}#shopify-section-header a.bv-icon-link,.sticky_nav a.bv-icon-link,#header .top_bar--right a.bv-icon-link{width:44px!important;height:44px!important;border-radius:50%!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;position:relative!important;overflow:visible!important;background:transparent;border:1px solid transparent;text-decoration:none!important;transition:background-color .25s,border-color .25s,transform .25s}#shopify-section-header a.bv-icon-link .bv-svg-icon,.sticky_nav a.bv-icon-link .bv-svg-icon,#header .top_bar--right a.bv-icon-link .bv-svg-icon{width:24px!important;height:24px!important;display:block;pointer-events:none}#shopify-section-header a.bv-icon-link:hover,.sticky_nav a.bv-icon-link:hover,#header .top_bar--right a.bv-icon-link:hover{background:rgba(var(--nt-accent-on-strong-rgb),.14)!important;border-color:rgba(var(--nt-accent-on-strong-rgb),.45)!important;transform:translateY(-1px)}a.bv-icon-link:focus-visible{outline:3px solid var(--nt-accent-on-strong)!important;outline-offset:2px!important;background:rgba(var(--nt-accent-on-strong-rgb),.18)!important}a.bv-icon-link:active{transform:translateY(0) scale(.94)!important;background:rgba(var(--nt-accent-on-strong-rgb),.22)!important}#shopify-section-header a.bv-icon-link .cart_count,.sticky_nav a.bv-icon-link .cart_count,#header .top_bar--right a.bv-icon-link .cart_count{position:absolute!important;top:1px!important;right:0!important;left:auto!important;min-width:18px!important;height:18px!important;padding:0 5px!important;border-radius:9px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;background:linear-gradient(135deg,var(--nt-accent-hi),var(--nt-accent-dark))!important;color:var(--nt-on-accent)!important;font-family:var(--nt-font-body)!important;font-size:11px!important;font-weight:800!important;line-height:1!important;letter-spacing:.2px!important;border:2px solid var(--nt-surface-strong)!important;box-shadow:0 2px 4px #0006!important;white-space:nowrap!important;z-index:4!important;pointer-events:none!important}@media(prefers-reduced-motion:reduce){a.bv-icon-link{transition:none!important}a.bv-icon-link:hover,a.bv-icon-link:active{transform:none!important}}@media(max-width:768px){#header .top_bar--right a.bv-icon-link{width:40px!important;height:40px!important}#header .top_bar--right a.bv-icon-link .bv-svg-icon{width:22px!important;height:22px!important}#header .top_bar--right a.bv-icon-link .cart_count{min-width:18px!important;height:18px!important;font-size:11px!important}}@media only screen and (min-width:960px){html body #shopify-section-header .main_nav ul.menu li>a,html body .sticky_nav ul.menu li>a{letter-spacing:.05em!important}html body #shopify-section-header .main_nav ul.menu li.sublink,html body .sticky_nav ul.menu li.sublink{padding-left:4px!important;padding-right:4px!important}}@media only screen and (min-width:960px)and (max-width:1499px){html body #shopify-section-header .search-wrapper.search-wrapper,html body .sticky_nav .search-wrapper.search-wrapper{width:46px!important;max-width:none!important;transition:width .25s ease;z-index:30}html body #shopify-section-header .search-wrapper.search-wrapper:focus-within,html body .sticky_nav .search-wrapper.search-wrapper:focus-within{width:300px!important}html body #shopify-section-header ul.menu.align_left.align_left,html body .sticky_nav ul.menu.align_left.align_left{padding-right:58px!important}html body #shopify-section-header .search-wrapper:not(:focus-within) .search_form input[name=q],html body .sticky_nav .search-wrapper:not(:focus-within) .search_form input[name=q]{color:transparent!important;cursor:pointer}html body #shopify-section-header .search-wrapper:not(:focus-within) .search_form input[name=q]::placeholder,html body .sticky_nav .search-wrapper:not(:focus-within) .search_form input[name=q]::placeholder{color:transparent!important}}@media only screen and (min-width:960px){html body .sticky_nav .menu-position--block .logo{display:block!important;position:absolute!important;left:16px;top:50%;transform:translateY(-50%);width:auto!important;height:auto!important;margin:0!important;padding:0!important;z-index:6;text-align:left!important}html body .sticky_nav .menu-position--block .logo a{display:block;line-height:0}html body .sticky_nav .menu-position--block .logo img.primary_logo{display:block!important;width:auto!important;max-width:120px!important;height:32px!important;object-fit:contain;object-position:left center}html body .sticky_nav .menu-position--block .logo img.secondary_logo{display:none!important}html body .sticky_nav ul.menu.align_left.align_left{padding-left:140px!important}}@media only screen and (min-width:960px)and (max-width:1279px){html body .sticky_nav ul.menu li>a{letter-spacing:.02em!important;font-size:12px!important}html body .sticky_nav ul.menu li.sublink{padding-left:2px!important;padding-right:2px!important}html body .sticky_nav .menu-position--block .logo img.primary_logo{height:26px!important;max-width:92px!important}html body .sticky_nav ul.menu.align_left.align_left{padding-left:108px!important}}.swatch_options .swatch-element{position:relative;overflow:visible!important}.swatch_options .swatch-element:before{content:"";position:absolute;top:-7px;right:-7px;bottom:-7px;left:-7px;pointer-events:none;opacity:0;background:linear-gradient(var(--nt-accent),var(--nt-accent)) left top / 10px 2px,linear-gradient(var(--nt-accent),var(--nt-accent)) left top / 2px 10px,linear-gradient(var(--nt-accent),var(--nt-accent)) right top / 10px 2px,linear-gradient(var(--nt-accent),var(--nt-accent)) right top / 2px 10px,linear-gradient(var(--nt-accent),var(--nt-accent)) left bottom / 10px 2px,linear-gradient(var(--nt-accent),var(--nt-accent)) left bottom / 2px 10px,linear-gradient(var(--nt-accent),var(--nt-accent)) right bottom / 10px 2px,linear-gradient(var(--nt-accent),var(--nt-accent)) right bottom / 2px 10px;background-repeat:no-repeat;transition:inset .22s cubic-bezier(.2,.8,.2,1),opacity .22s ease}.swatch_options .swatch-element:hover:before{opacity:.55;top:-5px;right:-5px;bottom:-5px;left:-5px}.swatch_options input:checked+.swatch-element:before{opacity:1;top:-4px;right:-4px;bottom:-4px;left:-4px;animation:bvx-lock .32s cubic-bezier(.2,.8,.2,1)}.swatch_options .swatch-element:after{content:"";position:absolute;top:-9px;right:-9px;width:18px;height:18px;pointer-events:none;opacity:0;transform:scale(.4) rotate(-90deg);z-index:3;background:var(--nt-accent);border-radius:50%;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2'%3E%3Ccircle cx='12' cy='12' r='9.5'/%3E%3Ccircle cx='12' cy='12' r='5'/%3E%3Ccircle cx='12' cy='12' r='1.6' fill='black'/%3E%3Cpath d='M12 0v5M12 19v5M0 12h5M19 12h5'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2'%3E%3Ccircle cx='12' cy='12' r='9.5'/%3E%3Ccircle cx='12' cy='12' r='5'/%3E%3Ccircle cx='12' cy='12' r='1.6' fill='black'/%3E%3Cpath d='M12 0v5M12 19v5M0 12h5M19 12h5'/%3E%3C/svg%3E") center / contain no-repeat;transition:opacity .2s ease,transform .3s cubic-bezier(.2,.8,.2,1)}.swatch_options input:checked+.swatch-element:after{opacity:1;transform:scale(1) rotate(0)}.swatch_options .swatch-element.soldout:before,.swatch_options .swatch-element.soldout:after{display:none}@keyframes bvx-lock{0%{top:-14px;right:-14px;bottom:-14px;left:-14px;opacity:0}60%{top:-2px;right:-2px;bottom:-2px;left:-2px;opacity:1}to{top:-4px;right:-4px;bottom:-4px;left:-4px;opacity:1}}@media(prefers-reduced-motion:reduce){.swatch_options .swatch-element:before,.swatch_options .swatch-element:after{transition:none;animation:none!important}}@media only screen and (min-width:960px){html body div.main_nav_wrapper.sticky_nav div.main_nav ul.menu li>a{letter-spacing:.05em!important}html body div.main_nav_wrapper.sticky_nav div.main_nav ul.menu li.sublink{padding-left:4px!important;padding-right:4px!important}html body div.main_nav_wrapper.sticky_nav .nav>.cart_container{position:absolute!important;right:16px;top:50%;transform:translateY(-50%);float:none!important;margin:0!important;z-index:6}html body div.main_nav_wrapper.sticky_nav ul.menu.align_left.align_left{padding-right:72px!important}}@media only screen and (min-width:960px)and (max-width:1439px){html body #shopify-section-header .main_nav ul.menu li>a,html body div.main_nav_wrapper.sticky_nav div.main_nav ul.menu li>a{font-size:13px!important;letter-spacing:.03em!important}html body #shopify-section-header .main_nav ul.menu li.sublink,html body div.main_nav_wrapper.sticky_nav div.main_nav ul.menu li.sublink{padding-left:3px!important;padding-right:3px!important}}@media only screen and (min-width:960px)and (max-width:1199px){html body #shopify-section-header .main_nav ul.menu li>a,html body div.main_nav_wrapper.sticky_nav div.main_nav ul.menu li>a{font-size:11.5px!important;letter-spacing:0!important}html body #shopify-section-header .main_nav ul.menu li.sublink,html body div.main_nav_wrapper.sticky_nav div.main_nav ul.menu li.sublink{padding-left:1px!important;padding-right:1px!important}}@media only screen and (min-width:1440px)and (max-width:1699px){html body #shopify-section-header .main_nav ul.menu li>a,html body div.main_nav_wrapper.sticky_nav div.main_nav ul.menu li>a{font-size:13.5px!important;letter-spacing:.04em!important}html body #shopify-section-header .search-wrapper.search-wrapper{width:46px!important;max-width:none!important;transition:width .25s ease;z-index:30}html body #shopify-section-header .search-wrapper.search-wrapper:focus-within{width:300px!important}html body #shopify-section-header ul.menu.align_left.align_left{padding-right:58px!important}html body #shopify-section-header .search-wrapper:not(:focus-within) .search_form input[name=q]{color:transparent!important;cursor:pointer}html body #shopify-section-header .search-wrapper:not(:focus-within) .search_form input[name=q]::placeholder{color:transparent!important}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/bvx-hero-fit.css.map */
