.bv-bottomnav{background-color:#fff!important;background-image:none!important;background-clip:border-box!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}@media(max-width:900px){.bv-bottomnav{position:fixed!important;left:0!important;right:0!important;bottom:0!important;width:100%!important;max-width:none!important;margin:0!important;padding:0 0 env(safe-area-inset-bottom,0px)!important;border-radius:0!important;border-left:0!important;border-right:0!important;border-bottom:0!important;overflow:visible!important;clip-path:none!important;-webkit-mask-image:none!important;mask-image:none!important;box-sizing:border-box!important;z-index:9999!important}.bv-bottomnav:after{content:""!important;position:absolute!important;top:calc(100% - 1px)!important;left:0!important;right:0!important;height:96px!important;background:#fff!important;border:0!important;border-radius:0!important;box-shadow:none!important;pointer-events:none!important}.bv-bottomnav__inner{position:relative!important;background:transparent!important;min-height:52px!important}.bv-bottomnav__item{min-height:46px!important}}.section_select .sort_by,.section_select .tag_filter,.section_select .blog_filter{-webkit-appearance:none!important;appearance:none!important;display:block!important;float:none!important;width:100%!important;max-width:340px!important;min-width:0!important;height:auto!important;min-height:48px!important;box-sizing:border-box!important;margin:0!important;text-indent:0!important;font-family:var(--nt-font-body)!important;font-size:15px!important;font-weight:600!important;line-height:1.3!important;letter-spacing:.2px!important;text-transform:none!important;text-align:left!important;color:var(--nt-ink-2)!important;-webkit-text-fill-color:var(--nt-ink-2)!important;background-color:#fff!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 9'%3E%3Cpath d='M1 1.5L7 7.5l6-6' fill='none' stroke='%23666666' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 14px center!important;background-size:14px 9px!important;border:1.5px solid rgba(var(--nt-ink-rgb),.22)!important;border-radius:10px!important;box-shadow:0 1px 2px rgba(var(--nt-ink-rgb),.06)!important;cursor:pointer!important;opacity:1!important;visibility:visible!important}select#sort-by.sort_by,select#tag_filter.tag_filter,select#blog_filter.blog_filter{padding:12px 44px 12px 14px!important}.section_select .sort_by option,.section_select .tag_filter option,.section_select .blog_filter option{color:var(--nt-ink-2)!important;background-color:#fff!important;font-weight:500!important}.section_select .sort_by:hover,.section_select .tag_filter:hover,.section_select .blog_filter:hover{border-color:rgba(var(--nt-accent-rgb),.9)!important;background-color:var(--nt-tint)!important}.section_select .sort_by:focus,.section_select .tag_filter:focus,.section_select .blog_filter:focus,.section_select .sort_by:focus-visible,.section_select .tag_filter:focus-visible,.section_select .blog_filter:focus-visible{outline:3px solid var(--nt-accent-deep)!important;outline-offset:2px!important;border-color:var(--nt-accent-deep)!important;background-color:#fff!important;box-shadow:0 0 0 3px rgba(var(--nt-accent-rgb),.22)!important}.bvx-sortlabel{display:block!important;font-family:var(--nt-font-body)!important;font-size:11.5px!important;font-weight:800!important;letter-spacing:1.4px!important;text-transform:uppercase!important;color:var(--nt-ink-2)!important;margin:0 0 6px!important;padding:0!important;cursor:pointer!important}.section_select{display:flex!important;flex-direction:column!important;gap:4px!important;box-sizing:border-box!important}@media(min-width:799px){.section_select{align-items:flex-end!important;text-align:right!important}.bvx-sortlabel{text-align:right!important}}@media(max-width:798px){.section_select{align-items:stretch!important;margin-top:14px!important}.section_select .sort_by,.section_select .tag_filter,.section_select .blog_filter{max-width:100%!important;min-height:50px!important;font-size:16px!important}select#sort-by.sort_by,select#tag_filter.tag_filter,select#blog_filter.blog_filter{padding:13px 44px 13px 14px!important}}.section_select:not(:has(select)):not(:has(input)):not(:has(button)):not(:has(a)){display:none!important;min-height:0!important;height:0!important;margin:0!important;padding:0!important;border:0!important}.section_select,.section_select>*{max-width:100%!important;box-sizing:border-box!important}a.bv-icon-link,#shopify-section-header a.bv-icon-link,.sticky_nav a.bv-icon-link,#header .top_bar--right a.bv-icon-link{color:var(--nt-accent-on-strong)!important}a.bv-icon-link .bv-svg-icon{stroke:currentColor;fill:none}a.bv-icon-link:hover{color:var(--nt-on-strong)!important}#header .top_bar{background-color:var(--nt-surface-strong)!important}#header .top_bar a,#header .top_bar a span,#header .top_bar .menu_title,#header .mobile_logo{color:var(--nt-on-strong)!important}#header .mobile_nav div span{background:var(--nt-on-strong)!important}.bvx-price__save span,.bv-sticky-atc__btn span,.bv-404__cta span,.action_button.add_to_cart span,.bv-add-to-cart span{color:inherit!important}.bv-contact__hero .bv-contact__title,.bv-contact__hero h1,.bv-contact__hero h2,.bv-404 .bv-404__title,.bv-404 h1,.bv-404 h2{color:var(--nt-on-strong)!important}a.action_button.continue-button.add_to_cart{color:var(--nt-on-accent)!important}@media(max-width:798px){.page table:not([class]),.rte table:not([class]),.bv-contact__content-inner table:not([class]),.collection_description table:not([class]),.description table:not([class]),.bv-article__content table:not([class]){display:block;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width:480px){.promo_banner .promo_banner__content p{letter-spacing:.6px!important;line-height:1.35!important;padding-right:30px!important}}.bvx-uni__filter input[type=text]{border:0!important;background:transparent!important;border-radius:0!important;box-shadow:none!important;padding:11px 0 11px 2px!important;height:auto!important}.bvx-uni__filter input:placeholder-shown~.bvx-uni__filter-clear{visibility:hidden}@media(min-width:1025px){.bvx-seoi__grid:has(>.bvx-seoi__card:nth-child(3n):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:760px)and (max-width:1024px){.bvxbl__grid:has(>.bvxbl__card:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:680px){.bv-guarantees__inner{padding-left:16px!important;padding-right:16px!important;width:auto!important;max-width:none!important}}@media(max-width:480px){.bvx-pcard__body .product-details .title{min-height:4.2em!important;max-height:4.2em!important;-webkit-line-clamp:3!important}.product-list .thumbnail .title{display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}}.main_nav ul.menu .search__results li a,.sticky_nav ul.menu .search__results li a{display:flex!important;align-items:center;gap:12px}.main_nav .search__results,.sticky_nav .search__results{max-height:calc(100vh - 140px);overflow-y:auto;overscroll-behavior:contain}.search__results .item-pricing,.search__results .item-pricing .money{color:var(--nt-on-strong)!important}.search__results .was_price,.search__results .was_price .money{color:rgba(var(--nt-on-strong-rgb),.72)!important}@media(max-width:798px){#header .header_search_form .search__results-wrapper{width:100%!important;max-width:none!important;left:0!important;right:0!important}body.is-active .bv-bottomnav{display:none!important}body.is-active #header{scrollbar-width:none}body.is-active #header::-webkit-scrollbar{display:none}}.bv-mnav{z-index:10002!important}.bv-mnav__body{scrollbar-width:thin;scrollbar-color:rgba(var(--nt-on-strong-rgb),.3) transparent}.bv-mnav__body::-webkit-scrollbar-track{background:transparent}.bv-mnav__body::-webkit-scrollbar-thumb{background:rgba(var(--nt-on-strong-rgb),.3)}@media(min-width:799px){.menu .vertical-menu_sub-submenu{max-height:calc(100vh - 140px);overflow-y:auto;overscroll-behavior:contain}.header .cart_container .cart_content{max-height:calc(100vh - 90px)!important}}@media(max-width:340px){#header .mobile_nav .menu_title{display:none}}body:not(.promo_banner-show) .header .promo_banner{border-bottom:0!important}@media(max-width:768px){:root{--bv-bottom-nav-h:54px}html.bv-atc-visible body{padding-bottom:calc(var(--bv-bottom-nav-h) + 76px + env(safe-area-inset-bottom,0px))!important}.bv-bottomnav__label{text-transform:none!important;letter-spacing:0!important}}@media(min-width:769px){html.bv-atc-visible body{padding-bottom:76px}}.bv-footer__pay:not(:has(*)),.bv-footer__socials:not(:has(a)){display:none!important}.bv-footer__text,.bv-reassure__item span,.bv-footer__bottom-left{text-wrap:pretty}.footer a[href^="mailto:"],.bv-footer a[href^="mailto:"]{text-transform:none!important;letter-spacing:.2px!important}@media(max-width:580px){.bv-footer__bottom-right{justify-content:center}}.bv-prefooter__card-count,.bv-prefooter__eyebrow{font-size:12px!important}@media(min-width:1100px){.bv-reassure:has(>:nth-child(6):last-child){grid-template-columns:repeat(6,minmax(0,1fr))!important}}@media(min-width:640px)and (max-width:1099px){.bv-reassure:has(>:nth-child(6):last-child){grid-template-columns:repeat(3,minmax(0,1fr))!important}}.collection_description{clear:both}.ch-hero~.container .feature_divider{display:none}.bvxcp__cardlink,.bvxcp__cardmeta{line-height:1.3!important}.bvxcp__cardtitle{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.bvxcp__stat small{font-size:12px!important}@media(max-width:480px){.bvxcp__cardlink{letter-spacing:.6px!important}}@media(max-width:340px){.bvx-price{flex-wrap:wrap}.bvx-price__save{white-space:normal!important}}.nt-search-count{margin:4px 0 0;color:var(--nt-muted);font-size:15px}.search__container .search__button{background-color:var(--nt-accent)!important;color:var(--nt-on-accent)!important;border-color:var(--nt-accent)!important}.search__container input[type=text]{border-color:var(--nt-line)!important}.bv-card__category,.bv-aside-promo__kicker,.bv-bloghero__stat-label,.bv-footer__pay span,.bv-product-kicker{font-size:11px!important}
/*# sourceMappingURL=/cdn/shop/t/16/assets/bvx-ui3.css.map */
