#MainContent[data-template^=collection]{background:#fff!important;color:#111!important}#MainContent[data-template^=collection] .section-background{background:#fff!important}#MainContent[data-template^=collection] .product-grid-container{padding-top:0!important}#MainContent[data-template^=collection] .collection-wrapper{background:#fff!important;color:#111!important}#MainContent[data-template^=collection] .facets-block-wrapper{background:#fff!important;border-top:1px solid #e7e7e7!important;border-bottom:1px solid #e7e7e7!important;margin:0 0 15px!important}#MainContent[data-template^=collection] .facets--horizontal{min-height:48px!important;padding-block:0!important}#MainContent[data-template^=collection] :is(.facets__summary,.products-count-wrapper,.sorting-filter,.facets-toggle__button,.bv-filter-trigger){font-size:9px!important;line-height:1.2!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:#111!important}#MainContent[data-template^=collection] .grid-density-controls{display:none!important}#MainContent[data-template^=collection] .product-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:25px 10px!important}#MainContent[data-template^=collection] .product-grid__item{border:0!important;min-width:0!important}#MainContent[data-template^=collection] .product-grid__card{background:#fff!important;color:#111!important;border-radius:0!important;min-width:0!important}#MainContent[data-template^=collection] .product-card__content{gap:4px!important;padding:0!important}#MainContent[data-template^=collection] .product-card .text-block,#MainContent[data-template^=collection] .product-card .text-block p{font-size:11px!important;line-height:1.28!important;color:#111!important;font-weight:600!important}#MainContent[data-template^=collection] .product-card product-price{font-size:11.5px!important;line-height:1.25!important;color:#111!important;font-weight:600!important}#MainContent[data-template^=collection] .card-gallery,#MainContent[data-template^=collection] .product-card__media,#MainContent[data-template^=collection] .product-media-container{background:#f3f3f1!important;border-radius:0!important;overflow:hidden!important}#MainContent[data-template^=collection] .product-card img{border-radius:0!important;transition:transform .82s cubic-bezier(.22,1,.36,1),opacity .42s ease!important}@media(hover:hover){#MainContent[data-template^=collection] .product-card:hover img{transform:scale(1.03)!important}}#MainContent[data-template^=collection] .bv-collection-card-meta{gap:4px!important;margin-top:0!important}#MainContent[data-template^=collection] .bv-collection-card-labels{font-size:7.5px!important;letter-spacing:.075em!important}#MainContent[data-template^=collection] .bv-collection-card-compat{font-size:8px!important;line-height:1.2!important;letter-spacing:.07em!important;color:#6f6f6f!important}#MainContent[data-template^=collection] .bv-filter-trigger{display:none;border:0;background:transparent;padding:0;min-height:46px;align-items:center;gap:9px;font-weight:700;cursor:pointer;white-space:nowrap}#MainContent[data-template^=collection] .bv-filter-trigger b{font-size:15px;font-weight:400;line-height:1;transition:transform .32s cubic-bezier(.22,1,.36,1)}@media(hover:hover){#MainContent[data-template^=collection] .bv-filter-trigger:hover b{transform:rotate(90deg)}}@media(min-width:750px){#MainContent[data-template^=collection] .facets--horizontal .facets__filters-wrapper{display:none!important}#MainContent[data-template^=collection] .facets--horizontal .facets__form{display:flex!important;align-items:center!important;gap:18px!important;min-height:48px!important;width:100%!important;padding-inline:clamp(14px,1.7vw,26px)!important}#MainContent[data-template^=collection] .bv-filter-trigger{display:inline-flex!important;margin-right:auto}#MainContent[data-template^=collection] .products-count-wrapper{margin-inline-start:0!important;white-space:nowrap}#MainContent[data-template^=collection] .sorting-filter{margin-inline-start:0!important}}@media(max-width:989px){#MainContent[data-template^=collection] .product-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(max-width:749px){#MainContent[data-template^=collection] .product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px 7px!important}#MainContent[data-template^=collection] .facets-toggle{border-top:1px solid #e7e7e7!important;border-bottom:1px solid #e7e7e7!important;padding-inline:12px!important}#MainContent[data-template^=collection] .product-card .text-block,#MainContent[data-template^=collection] .product-card .text-block p{font-size:9.8px!important}#MainContent[data-template^=collection] .product-card product-price{font-size:10.5px!important}#MainContent[data-template^=collection] .bv-collection-card-labels{font-size:6.8px!important}#MainContent[data-template^=collection] .bv-collection-card-compat{font-size:7.2px!important}}#MainContent[data-template^=product] .section-background,#MainContent[data-template^=product] .product-information,#MainContent[data-template^=product] .product-details{background:#fff!important;color:#111!important}#MainContent[data-template^=product] .product-information{padding-top:0!important;padding-bottom:34px!important}#MainContent[data-template^=product] .product-information__media,#MainContent[data-template^=product] .product-media-container,#MainContent[data-template^=product] .product-media{background:#f4f4f2!important;border-radius:0!important}#MainContent[data-template^=product] .product-media img{background:#f4f4f2!important;border-radius:0!important;transition:transform .9s cubic-bezier(.22,1,.36,1),opacity .42s ease!important}@media(hover:hover){#MainContent[data-template^=product] .product-information__media .product-media-container:hover .product-media img{transform:scale(1.018)}}#MainContent[data-template^=product] .product-details{padding:30px 34px!important}#MainContent[data-template^=product] .product-details>.group-block{max-width:540px!important;width:100%!important;margin-inline:auto!important}#MainContent[data-template^=product] .product-details .text-block :is(h1,p[role=heading]){font-size:clamp(26px,2.2vw,30px)!important;line-height:1.1!important;letter-spacing:-.03em!important;font-weight:600!important;color:#111!important}#MainContent[data-template^=product] .product-details product-price{font-size:14px!important;color:#111!important;font-weight:600!important}#MainContent[data-template^=product] .product-details .add-to-cart-button{background:#0a0a0a!important;color:#fff!important;border:1px solid #0a0a0a!important;min-height:48px!important;width:100%!important;box-shadow:none!important;text-transform:uppercase!important;letter-spacing:.09em!important;font-size:9px!important;border-radius:0!important;transition:background .34s ease,color .34s ease,border-color .34s ease!important}@media(hover:hover){#MainContent[data-template^=product] .product-details .add-to-cart-button:hover{background:#fff!important;color:#111!important;border-color:#111!important}}#MainContent[data-template^=product] .product-details quantity-selector,#MainContent[data-template^=product] .product-details .quantity-selector{background:#fff!important;color:#111!important;border-color:#d6d6d6!important;border-radius:0!important}#MainContent[data-template^=product] .product-details input{background:#fff!important;color:#111!important}#MainContent[data-template^=product] .product-details .rte{font-size:11.5px!important;line-height:1.62!important;color:#333!important}#MainContent[data-template^=product] .product-details .rte h3{margin:19px 0 8px!important;padding-top:14px!important;border-top:1px solid #e8e8e8!important;font-size:9px!important;line-height:1.2!important;letter-spacing:.09em!important;text-transform:uppercase!important;color:#111!important}#MainContent[data-template^=product] .exit-zone{display:none!important}#MainContent[data-template^=product] .sticky-add-to-cart__bar{border-radius:0!important;background:#fff!important;color:#111!important}#MainContent[data-template^=product] [id*=product_recommendations_qggXJq]{display:block!important}@media(max-width:749px){#MainContent[data-template^=product] .product-information{padding-top:0!important}#MainContent[data-template^=product] .product-details{padding:22px 13px 32px!important}#MainContent[data-template^=product] .product-details .text-block :is(h1,p[role=heading]){font-size:24px!important}}#MainContent[data-template^=product] .bv-pdp-benefits{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;width:100%!important;margin:20px 0 0!important;border:0!important;border-top:1px solid #e2e2e2!important;border-bottom:1px solid #e2e2e2!important}#MainContent[data-template^=product] .bv-pdp-benefits>a,#MainContent[data-template^=product] .bv-pdp-benefits>span{min-height:70px!important;padding:12px 8px!important;border:0!important;display:flex!important;flex-direction:column-reverse!important;align-items:center!important;justify-content:center!important;gap:7px!important;text-align:center!important;color:#111!important;text-decoration:none!important}#MainContent[data-template^=product] .bv-pdp-benefits>*+*{border-left:1px solid #ececec!important}#MainContent[data-template^=product] .bv-pdp-benefits span,#MainContent[data-template^=product] .bv-pdp-benefits em{font-size:7.5px!important;line-height:1.25!important;letter-spacing:.075em!important;text-transform:uppercase!important;font-style:normal!important}#MainContent[data-template^=product] .bv-pdp-benefits b{font-size:14px!important;line-height:1!important;font-weight:400!important}#MainContent[data-template^=product] .bv-pdp-benefits a:hover{opacity:.62}@media(max-width:749px){#MainContent[data-template^=product] .bv-pdp-benefits{grid-template-columns:repeat(2,minmax(0,1fr))!important;margin-top:17px!important}#MainContent[data-template^=product] .bv-pdp-benefits>*{min-height:62px!important;padding:10px 6px!important}#MainContent[data-template^=product] .bv-pdp-benefits>*+*{border-left:0!important}#MainContent[data-template^=product] .bv-pdp-benefits>*:nth-child(2n){border-left:1px solid #ececec!important}#MainContent[data-template^=product] .bv-pdp-benefits>*:nth-child(n+3){border-top:1px solid #ececec!important}}#MainContent[data-template^=product] .bv-pdp-description-label{margin:24px 0 10px!important;font-size:18px!important;line-height:1!important;letter-spacing:-.025em!important;font-weight:600!important}#MainContent[data-template^=product] .product-details .rte{margin:0!important;font-size:11px!important;line-height:1.58!important;color:#333!important}#MainContent[data-template^=product] .product-details .rte>:first-child{margin-top:0!important}#MainContent[data-template^=product] .product-details .rte h3{margin:13px 0 6px!important;padding-top:0!important;border-top:0!important;font-size:10px!important;line-height:1.3!important;letter-spacing:.015em!important;text-transform:none!important;font-weight:600!important;color:#111!important}#MainContent[data-template^=product] .product-details .rte ul{margin:5px 0 12px 18px!important;padding:0!important}#MainContent[data-template^=product] .product-details .rte li{margin:2px 0!important}#MainContent[data-template^=product] .bv-pdp-more{margin-top:24px!important;border-top:1px solid #ddd!important}#MainContent[data-template^=product] .bv-pdp-more h2{padding:18px 0 14px!important;font-size:18px!important;line-height:1!important}#MainContent[data-template^=product] .bv-pdp-more__item summary{padding:15px 0!important}@media(max-width:749px){#MainContent[data-template^=product] .bv-pdp-description-label{font-size:17px!important;margin:21px 0 9px!important}#MainContent[data-template^=product] .product-details .rte{font-size:10.5px!important;line-height:1.55!important}#MainContent[data-template^=product] .bv-pdp-more{margin-top:21px!important}#MainContent[data-template^=product] .bv-pdp-more h2{font-size:17px!important;padding:16px 0 13px!important}}#MainContent[data-template^=product] .product-details .rte ul{list-style:none!important;margin:5px 0 14px!important;padding:0!important}#MainContent[data-template^=product] .product-details .rte li{margin:0!important;padding:2px 0!important;border:0!important}#MainContent[data-template^=product] .product-details .rte li::marker{content:""!important}#MainContent[data-template^=product] .bv-best-seller--source,#MainContent[data-template^=product] .bv-his-hers{max-width:1600px!important;margin-inline:auto!important;padding-inline:26px!important}#MainContent[data-template^=product] .bv-best-seller--source>.bv-title,#MainContent[data-template^=product] .bv-his-hers>.bv-title{margin:0 0 14px!important;font-size:clamp(28px,2.8vw,42px)!important;line-height:.95!important;letter-spacing:-.05em!important;font-weight:700!important;color:#111!important}@media(max-width:749px){#MainContent[data-template^=product] .bv-best-seller--source,#MainContent[data-template^=product] .bv-his-hers{padding-inline:12px!important}#MainContent[data-template^=product] .bv-best-seller--source>.bv-title,#MainContent[data-template^=product] .bv-his-hers>.bv-title{margin-bottom:16px!important;font-size:clamp(27px,9.3vw,36px)!important}}#MainContent[data-template^=collection] .card-gallery,#MainContent[data-template^=collection] .product-card__media,#MainContent[data-template^=collection] .card-gallery slideshow-component,#MainContent[data-template^=collection] .card-gallery slideshow-slide{aspect-ratio:4/5!important}#MainContent[data-template^=collection] .card-gallery img,#MainContent[data-template^=collection] .product-card__media img{width:100%!important;height:100%!important;object-fit:cover!important}#MainContent[data-template^=collection] .bv-collection-promo>a{aspect-ratio:4/5!important;min-height:0!important}#MainContent[data-template^=product] .product-recommendations .card-gallery,#MainContent[data-template^=product] .product-recommendations .product-card__media,#MainContent[data-template^=product] .product-recommendations .card-gallery slideshow-component,#MainContent[data-template^=product] .product-recommendations .card-gallery slideshow-slide{aspect-ratio:4/5!important}#MainContent[data-template^=product] .product-recommendations .card-gallery img,#MainContent[data-template^=product] .product-recommendations .product-card__media img{width:100%!important;height:100%!important;object-fit:cover!important}html.bv-motion-ready #MainContent[data-template^=collection] .bv-card-reveal,html.bv-motion-ready #MainContent[data-template^=product] .bv-reveal,html.bv-motion-ready #MainContent[data-template^=product] .bv-card-reveal{opacity:0;transform:translateY(18px);transition:opacity .7s cubic-bezier(.22,1,.36,1) var(--bv-delay,0ms),transform .7s cubic-bezier(.22,1,.36,1) var(--bv-delay,0ms)}html.bv-motion-ready #MainContent[data-template^=collection] .bv-card-reveal.bv-in,html.bv-motion-ready #MainContent[data-template^=product] .bv-reveal.bv-in,html.bv-motion-ready #MainContent[data-template^=product] .bv-card-reveal.bv-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){html.bv-motion-ready #MainContent[data-template^=collection] .bv-card-reveal,html.bv-motion-ready #MainContent[data-template^=product] .bv-reveal,html.bv-motion-ready #MainContent[data-template^=product] .bv-card-reveal{opacity:1!important;transform:none!important;transition:none!important}#MainContent[data-template^=collection] .product-card img,#MainContent[data-template^=product] .product-media img,#MainContent[data-template^=product] .product-details .add-to-cart-button{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/86/assets/belvoir-catalog.css.map */
