:root{--bv-black:#0b0b0b;--bv-white:#fff;--bv-line:#e9e9e9;--bv-muted:#777}html,body,.page-wrapper,.content-for-layout,main{background:#fff!important;color:#0b0b0b!important}body,input,button,select,textarea,h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:Inter,Arial,sans-serif!important}button,.button,[class*=button],.card,.product-card,.resource-card,[class*=product-card],[class*=resource-card]{border-radius:0!important}.shopify-section-group-header-group .menu-list__link-title{position:relative;padding-inline:8px!important}.shopify-section-group-header-group .header__icon svg{width:17px!important;height:17px!important}.shopify-section-group-header-group .bv-header-brand__source-logo{filter:brightness(0)!important}.shopify-section-group-header-group .menu-list__submenu-inner,.shopify-section-group-header-group [class*=submenu]{background:#fff!important;color:#111!important}.shopify-section-group-header-group .mega-menu__grid{background:#fff!important;align-items:start!important}.shopify-section-group-header-group .mega-menu__list{gap:18px 13px!important;align-items:start!important}.shopify-section-group-header-group .mega-menu__column{min-width:0!important}.shopify-section-group-header-group .mega-menu__link{display:block!important;color:#111!important;font-size:8.5px!important;line-height:1.32!important;letter-spacing:.06em!important;text-transform:uppercase!important;text-decoration:none!important}.shopify-section-group-header-group .mega-menu__link--parent{font-weight:700!important}.shopify-section-group-header-group .mega-menu__link-image{filter:none!important;display:block!important;width:128px!important;max-width:100%!important;height:auto!important;aspect-ratio:auto!important;object-fit:contain!important;object-position:center!important;background:#f4f4f3!important;border-radius:0!important;margin:0 0 7px!important;transition:opacity .2s ease!important}.shopify-section-group-header-group .mega-menu__link:hover .mega-menu__link-image{opacity:.9!important}@media(min-width:1200px){.shopify-section-group-header-group .mega-menu__list{--menu-columns-desktop:8!important;grid-template-columns:repeat(8,minmax(0,1fr))!important}}@media(min-width:990px)and (max-width:1199px){.shopify-section-group-header-group .mega-menu__list{--menu-columns-desktop:6!important;grid-template-columns:repeat(6,minmax(0,1fr))!important}}@media(min-width:990px){.shopify-section-group-header-group .mega-menu__grid{padding-inline:clamp(22px,3vw,48px)!important;padding-bottom:22px!important}.shopify-section-group-header-group [class*=submenu]{border-top:1px solid #ededed!important;box-shadow:0 12px 28px #0000000d!important}.shopify-section-group-header-group .menu-list__link-title:after{content:"";position:absolute;left:8px;right:calc(100% - 8px);bottom:-6px;height:1px;background:currentColor;transition:right .2s ease}.shopify-section-group-header-group .menu-list__link:hover .menu-list__link-title:after{right:8px}}@media(max-width:989px){.shopify-section-group-header-group .menu-drawer{background:#fff!important;color:#111!important;border-radius:0!important;width:min(94vw,420px)!important;max-width:420px!important}.shopify-section-group-header-group .menu-drawer__navigation,.shopify-section-group-header-group .menu-drawer__inner-submenu,.shopify-section-group-header-group .menu-drawer__submenu{background:#fff!important;color:#111!important}.shopify-section-group-header-group .menu-drawer__menu-item--mainlist,.shopify-section-group-header-group .menu-drawer__menu-item--parent{min-height:49px!important;padding:0!important;margin:0!important;color:#111!important;background:#fff!important;display:flex!important;align-items:center!important;font-size:10px!important;font-weight:600!important;line-height:1.2!important;letter-spacing:.065em!important;text-transform:uppercase!important}.shopify-section-group-header-group .menu-drawer__menu-item-text{color:#111!important;letter-spacing:.065em!important;text-transform:uppercase!important;opacity:1!important;visibility:visible!important}.shopify-section-group-header-group .menu-drawer__list-item--divider,.shopify-section-group-header-group .menu-drawer__menu-container--divider{border-color:#e8e8e8!important;margin:0!important}.shopify-section-group-header-group .menu-drawer__menu-item>.svg-wrapper{padding-block:0!important}.shopify-section-group-header-group .menu-drawer svg,.shopify-section-group-header-group .menu-drawer button{color:#111!important}}main[data-template=index] .jdgm-carousel-wrapper{width:100%!important;max-width:1600px!important;margin:0 auto!important;padding:0 26px!important;background:transparent!important;color:#111!important}main[data-template=index] .jdgm-carousel-title-and-link{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:8px!important;margin:0 0 24px!important;text-align:left!important}main[data-template=index] .jdgm-carousel-title{margin:0!important;font-family:Inter,Arial,sans-serif!important;font-size:clamp(32px,4.3vw,66px)!important;line-height:.94!important;letter-spacing:-.055em!important;font-weight:700!important;text-align:left!important;text-transform:none!important;color:#111!important}main[data-template=index] .jdgm-all-reviews-rating-wrapper,main[data-template=index] .jdgm-carousel-number-of-reviews{font-family:Inter,Arial,sans-serif!important;font-size:9px!important;line-height:1.3!important;letter-spacing:.055em!important;color:#555!important}main[data-template=index] .jdgm-carousel__item-container{direction:ltr!important}main[data-template=index] .jdgm-carousel-item__review-wrapper{background:#fff!important;border:1px solid #dededb!important;border-radius:0!important;box-shadow:none!important;padding:22px!important}main[data-template=index] .jdgm-carousel-item__reviewer-name{font-family:Inter,Arial,sans-serif!important;font-size:9px!important;line-height:1.3!important;letter-spacing:.07em!important;text-transform:uppercase!important;color:#111!important}main[data-template=index] .jdgm-carousel-wrapper .jdgm-star{font-family:JudgemeStar!important;font-size:11px!important}@media(max-width:749px){main[data-template=index] .jdgm-carousel-wrapper{padding-inline:12px!important}main[data-template=index] .jdgm-carousel-title{font-size:clamp(31px,11vw,48px)!important}main[data-template=index] .jdgm-carousel-item__review-wrapper{padding:18px!important}}.product-card,.resource-card,.card{background:#fff!important;color:#111!important}.product-card img,.resource-card img,.card img{border-radius:0!important}input,select,textarea{background:#fff!important;color:#111!important;border-color:#dcdcdc!important;border-radius:0!important}[role=dialog],.popover,.drawer{border-radius:0!important}.shopify-section-group-header-group .bv-mega-menu__intro{grid-column:1/-1!important;display:flex!important;align-items:flex-end!important;justify-content:space-between!important;gap:16px!important;padding:0 0 12px!important;margin:0 0 2px!important;border-bottom:1px solid #ececea!important}.shopify-section-group-header-group .bv-mega-menu__shop-all{order:2;font-size:8px!important;line-height:1.2!important;letter-spacing:.1em!important;font-weight:700!important;color:#111!important;text-transform:uppercase!important;text-decoration:underline!important;text-underline-offset:3px!important}.shopify-section-group-header-group .bv-mega-menu__heading{margin:0!important;font-size:10px!important;line-height:1!important;letter-spacing:.08em!important;font-weight:700!important;color:#111!important;text-transform:uppercase!important}.shopify-section-group-header-group .bv-mega-menu__grid>.mega-menu__list{grid-column:1/-1!important}.shopify-section-group-header-group .bv-mega-menu__shop-all:hover{opacity:.62!important}@media(max-width:989px){.shopify-section-group-header-group .bv-drawer__shop-all{display:flex!important;min-height:40px!important;align-items:center!important;padding:0 14px!important;border-bottom:1px solid #e8e8e8!important;font-size:8.5px!important;line-height:1.2!important;letter-spacing:.08em!important;font-weight:700!important;text-transform:uppercase!important;color:#111!important;text-decoration:none!important}}
/*# sourceMappingURL=/cdn/shop/t/86/assets/belvoir-overrides.css.map */
