:root{--bv-red: 214 0 28;--bv-red-dark: 176 0 23;--bv-ink: 54 52 52;--bv-grey: 241 241 241;--bv-white: 255 255 255;--bv-muted: 54 52 52 / .62;--bv-radius: 16px}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}h1,h2,h3,.heading,[class*=title-]{letter-spacing:-.015em}.header__cutout{display:none!important}.section--divider:after{display:none!important}body:not(.bv-s4b) #MainContent .section--rounded,body:not(.bv-s4b) #MainContent .section--rounded:before,body:not(.bv-s4b) #MainContent .section--next-rounded:before{border-radius:0!important}.footer__left{border-inline-end:0!important}.footer__accordions .details{border:0!important}.mobile-dock-section .section:after{display:none!important}.topbar-section .announcement__content{font-weight:500;letter-spacing:.01em;font-size:13px}.topbar-section a{text-decoration:none}.header-section .header{box-shadow:none!important}.header-section .header__navigation .menu__item,.header-section .header__navigation .menu__item a,.header-section .header__navigation summary{font-weight:500;letter-spacing:.01em}.header-section .header__navigation .menu__item .btn-text:after{background-color:rgb(var(--bv-ink))!important}.header-section cart-count.count{background-color:rgb(var(--bv-ink))!important;color:#fff!important}.product-form__submit.button--primary:not([disabled]),.quick-add .button--primary:not([disabled]),.cart-drawer button[name=checkout],.cart__checkout-button,form[action*="/cart"] button[name=checkout]{--color-button-background: var(--bv-red);--color-button-gradient: rgb(var(--bv-red));--color-button-border: var(--bv-red);--color-button-text: 255 255 255}.product-form__submit.button--primary:not([disabled]) .btn-fill,.quick-add .button--primary:not([disabled]) .btn-fill,.cart-drawer button[name=checkout] .btn-fill,.cart__checkout-button .btn-fill,form[action*="/cart"] button[name=checkout] .btn-fill{background-color:rgb(var(--bv-red-dark))!important}.badge{border-radius:999px!important;font-weight:600;letter-spacing:.01em}.badge.badge--onsale{--badge-background: rgb(var(--bv-red));--badge-foreground: #fff}.badge.badge--soldout,.badge.badge--sold-out{--badge-background: rgb(var(--bv-ink) / .85);--badge-foreground: #fff}.card.product-card{background:rgb(var(--bv-white))!important;border:0!important;box-shadow:none!important;border-radius:var(--bv-radius)!important;overflow:hidden}.card.product-card:after,.card.product-card:before{display:none!important}.product-card__media{background:rgb(var(--bv-white));border-radius:var(--bv-radius) var(--bv-radius) 0 0!important}.product-card__media .media{background:rgb(var(--bv-white))!important}.product-card__media .media.media--contain>img,.product-card__media .media--contain img{object-fit:contain!important;padding:7%}.product-card__content{gap:6px!important;padding:4px 16px 18px!important}.product-card__top .caption{font-size:11px!important;letter-spacing:.12em!important;color:rgb(var(--bv-muted));font-weight:500}.product-card__details{flex-direction:column!important;align-items:flex-start!important;gap:8px!important}.product-card__title{display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:14.5px!important;line-height:1.35!important;font-weight:500!important;color:rgb(var(--bv-ink))}.product-card__details .price{flex-direction:row!important;flex-wrap:wrap;align-items:baseline!important;justify-content:flex-start!important;gap:8px!important}.product-card__details .price__regular{font-size:16px!important;font-weight:600}.product-card__details .price__sale{font-size:13px!important}.price__sale:before{border-color:currentColor!important;transform:none!important}.price__sale{text-decoration:line-through}.price__sale:before{display:none!important}.product-card .badges{inset-block-start:12px!important;inset-inline-start:12px!important}.product-card .badge{font-size:12px!important;padding:6px 10px!important}.card.product-card:has(.quick-add button[disabled]) .product-card__media img{opacity:.45;filter:grayscale(.4)}.card.product-card:has(.quick-add button[disabled]) .price{opacity:.55}.card.product-card .quick-add button[disabled]{border-radius:999px;background:rgb(var(--bv-ink) / .85)!important;color:#fff!important;font-size:12px;padding:8px 14px;opacity:1!important}.card-grid>.card.product-card:has(.quick-add button[disabled]){order:1}.card-grid>.card.product-card:has(.quick-add button[disabled])~.promotion-card{order:1}.product-card .quick-add .button--primary,.product-card .quick-view__button{border-radius:999px}body:not(.bv-s4b) #MainContent{background-color:rgb(var(--bv-grey))}.collection-banner-section .banner{border-radius:0 0 var(--bv-radius) var(--bv-radius);overflow:hidden}@media(min-width:990px){.collection-banner-section .media--500px{height:360px!important;min-height:0!important}}.collection-banner-section .banner__box .breadcrumbs,.collection-banner-section .breadcrumb{font-size:12px;letter-spacing:.04em}.collection__topbar,.collection .facets,.facets-sidebar{--color-border: var(--bv-ink) / .08}.collection .facets details,.facets details{border-color:rgb(var(--bv-ink) / .08)!important}.active-facets .button,.active-facets a{border-radius:999px!important}.collection .pagination a,.pagination a,.pagination span{border-radius:999px}.template-search #MainContent .search__form input[type=search],.template-search #MainContent input[type=search]{background:rgb(var(--bv-white));border-radius:999px}.template-404 #MainContent .main-404 .button,.template-404 #MainContent .button--primary{--color-button-background: var(--bv-red);--color-button-gradient: rgb(var(--bv-red));--color-button-border: var(--bv-red)}.free-shipping-bar progress-bar{height:6px;background-color:rgb(var(--bv-ink) / .1)!important}.free-shipping-bar progress-bar:before{background-color:rgb(var(--bv-red))!important}.free-shipping-bar .font-bold{color:rgb(var(--bv-red))}.cart-drawer .horizontal-product .media,.cart .horizontal-product .media{background:rgb(var(--bv-white));border-radius:12px}.cart-drawer .horizontal-product img,.cart .horizontal-product img{object-fit:contain!important}.bf-free-gift__bar{background:rgb(var(--bv-ink) / .1)}.footer-group .footer a:hover{color:#fff}.footer .footer__newsletter input{border-radius:999px}.bvh{--bvh-pad: clamp(16px, 4vw, 56px);color:rgb(var(--bv-ink))}.bvh-wrap{max-width:1440px;margin:0 auto;padding-inline:var(--bvh-pad)}.bvh-section{background:rgb(var(--bv-grey))}.bvh-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:clamp(16px,2vw,28px)}.bvh-eyebrow{margin:0 0 6px;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:rgb(var(--bv-red))}.bvh-title{margin:0;font-family:var(--font-heading-family);font-weight:600;font-size:clamp(22px,2.3vw,34px);line-height:1.15;letter-spacing:-.02em;color:rgb(var(--bv-ink))}.bvh-sub{margin:6px 0 0;font-size:14px;color:rgb(var(--bv-muted))}.bvh-link{flex:none;font-size:14px;font-weight:600;color:rgb(var(--bv-ink));text-decoration:none;border-bottom:2px solid rgb(var(--bv-red));padding-bottom:2px;white-space:nowrap}.bvh-link:hover{color:rgb(var(--bv-red))}.bvh-trust{padding-block:clamp(16px,2.4vw,28px)}.bvh-trust__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.bvh-trust__item{display:flex;align-items:center;gap:12px;padding:14px 16px;background:rgb(var(--bv-white));border-radius:14px;min-width:0}.bvh-trust__icon{flex:none;width:40px;height:40px;border-radius:999px;display:grid;place-items:center;background:rgb(var(--bv-red) / .08);color:rgb(var(--bv-red))}.bvh-trust__copy{display:grid;gap:2px;font-size:13px;line-height:1.3;min-width:0}.bvh-trust__copy strong{font-size:14px;font-weight:600}.bvh-trust__copy span{color:rgb(var(--bv-muted))}@media(max-width:989px){.bvh-trust__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.bvh-trust__item{padding:10px 12px;gap:10px}.bvh-trust__icon{width:32px;height:32px}.bvh-trust__icon svg{width:18px;height:18px}.bvh-trust__copy{font-size:12px}.bvh-trust__copy strong{font-size:13px}}.bvh-cats{padding-block:clamp(24px,3.5vw,48px)}.bvh-cats__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(10px,1.2vw,18px)}.bvh-cats__link{display:grid;gap:10px;text-decoration:none;color:rgb(var(--bv-ink))}.bvh-cats__media{display:block;aspect-ratio:1 / 1;border-radius:var(--bv-radius);overflow:hidden;background:rgb(var(--bv-white))}.bvh-cats__media img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.bvh-cats__media--contain img{object-fit:contain;padding:8%}.bvh-cats__link:hover img{transform:scale(1.04)}.bvh-cats__label{font-size:15px;font-weight:600;text-align:center}.bvh-cats__link:hover .bvh-cats__label{color:rgb(var(--bv-red))}@media(max-width:989px){.bvh-cats__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.bvh-cats__label{font-size:13px}}.bvh-rail{padding-block:clamp(24px,3.5vw,48px)}.bvh-rail__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 64px)/5);gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;padding-bottom:8px;overscroll-behavior-x:contain}.bvh-rail__item{scroll-snap-align:start;min-width:0;display:flex}.bvh-rail__item>.card{width:100%}@media(max-width:1199px){.bvh-rail__track{grid-auto-columns:calc((100% - 42px)/4);gap:14px}}@media(max-width:989px){.bvh-rail__track{grid-auto-columns:46%;gap:10px;margin-inline:calc(var(--bvh-pad) * -1);padding-inline:var(--bvh-pad);scroll-padding-inline:var(--bvh-pad)}}.bvh-rail--dark{background:rgb(var(--bv-ink))}.bvh-rail--dark .bvh-title,.bvh-rail--dark .bvh-link{color:#fff}.bvh-s4b{padding-block:clamp(24px,3.5vw,56px)}.bvh-s4b__card{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);background:#f6f1e7;border-radius:24px;overflow:hidden}.bvh-s4b__media{display:block;min-height:100%}.bvh-s4b__media img{width:100%;height:100%;object-fit:cover;display:block}.bvh-s4b__content{padding:clamp(24px,4vw,64px);display:flex;flex-direction:column;justify-content:center;gap:14px;color:#3b3129}.bvh-s4b__content .bvh-eyebrow{color:#3b3129b3}.bvh-s4b__content .bvh-title{color:#3b3129;font-size:clamp(24px,2.6vw,40px)}.bvh-s4b__content .bvh-title em{font-style:normal;color:#3b3129b3}.bvh-s4b__logo{width:110px;height:auto}.bvh-s4b__text{font-size:15px;line-height:1.6}.bvh-s4b__text p{margin:0 0 6px}.bvh-s4b__steps{list-style:none;margin:6px 0 4px;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.bvh-s4b__step{display:grid;gap:4px;text-decoration:none;color:inherit}.bvh-s4b__step-media{display:block;aspect-ratio:1 / 1;border-radius:14px;overflow:hidden;background:#fff}.bvh-s4b__step-media img{width:100%;height:100%;object-fit:cover}.bvh-s4b__step-label{font-size:11px;letter-spacing:.1em;text-transform:uppercase;opacity:.7;margin-top:4px}.bvh-s4b__step-title{font-size:13px;font-weight:600;line-height:1.3}.bvh-s4b .bvh-btn{align-self:flex-start;--color-button-background: 59 49 41;--color-button-gradient: rgb(59 49 41);--color-button-border: 59 49 41;--color-button-text: 246 241 231;border-radius:999px}@media(max-width:989px){.bvh-s4b__card{grid-template-columns:1fr}.bvh-s4b__media{aspect-ratio:4 / 3}.bvh-s4b .bvh-btn{align-self:stretch}}.template-index #MainContent .slideshow-section .section,.template-index #MainContent [class*=slideshow] .slideshow{border-radius:0}@media(min-width:990px){.topbar-section .announcement-bar{max-width:72rem}.topbar-section .announcement__slides.flickity{max-width:46rem;min-width:46rem}}.collection-banner-section .banner__box h1,.collection-banner-section .banner__box .heading{font-size:clamp(34px,4.4vw,64px)!important}.footer .footer__accordions summary,.footer .footer__accordions .details__summary,.footer .footer__accordions h2{font-size:15px!important;letter-spacing:0}.footer .footer__accordions a{font-size:13.5px}:root{--title-xl: clamp(32px, 4vw, 60px);--title-lg: clamp(28px, 3.2vw, 48px)}@media(max-width:600px){.bvh-trust__copy span{display:none}.bvh-trust__item{min-height:56px}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/bv-brand.css.map */
