:root{--bhd-navy: #272461;--bhd-navy-deep: #1b1940;--bhd-blue: #1991E2;--bhd-amber: #F6A21E;--bhd-grey: #F5F6F8;--bhd-line: rgba(35, 35, 35, .12);--bhd-ink: #232323}[id$=__hero] .banner__media img,[id$=__hero] .banner__media>img,[id$=__hero] .banner__media video{object-position:center 30%}@media screen and (max-width:749px){[id$=__hero] .banner__media img,[id$=__hero] .banner__media>img,[id$=__hero] .banner__media video{object-position:60% 25%}}.card-wrapper .card,.card-wrapper .card--card{border:1px solid var(--bhd-line);border-radius:6px;background:#fff;box-shadow:none;overflow:hidden;transition:box-shadow .15s ease,transform .15s ease,border-color .15s ease}.card-wrapper:hover .card,.card-wrapper:hover .card--card{box-shadow:0 8px 22px #2724611f;border-color:#1991e266}.card__media,.card .card__inner .card__media{background:var(--bhd-grey)}[id$=__bundle_deals] .card .card__media,[id$=__best_sellers] .card .card__media,[id$=__deal_of_the_week] .card .card__media{aspect-ratio:1;height:auto;overflow:hidden}[id$=__bundle_deals] .card .card__media img,[id$=__best_sellers] .card .card__media img,[id$=__deal_of_the_week] .card .card__media img{width:100%;height:100%;object-fit:contain;padding:.8rem}.card__content,.card__information{padding:1.2rem 1.4rem;display:flex;flex-direction:column;gap:.6rem}.card__information .caption-with-letter-spacing,.card__information .caption,.card__information [class*=vendor]{font-size:1.1rem;text-transform:uppercase;letter-spacing:.04em;color:#888;font-weight:500}.card__heading,.card__heading a{font-size:1.4rem;font-weight:500;line-height:1.3;color:var(--bhd-ink)}.card__information .price,.card__information .price__container .price-item{color:var(--bhd-navy);font-weight:700;font-size:1.7rem}.card-wrapper .quick-add,.card-wrapper .card__inner .quick-add{margin-top:auto}.card-wrapper .quick-add__submit{width:100%;background:var(--bhd-blue);color:#fff;border-color:var(--bhd-blue);font-weight:600;font-size:1.3rem;padding:.9rem 1.2rem}.card-wrapper .quick-add__submit:hover{background:var(--bhd-navy);border-color:var(--bhd-navy);color:#fff}.card__badge{top:.8rem;left:.8rem;right:auto}.card__badge .badge{background:var(--bhd-amber);color:var(--bhd-navy);border:0;font-size:1.1rem;font-weight:700;letter-spacing:.04em;padding:.3rem .8rem;border-radius:4px;text-transform:uppercase}.card__badge .badge.price__badge-sale{background:var(--bhd-blue);color:#fff}[id$=__shop_by_trade] .card-wrapper .card{border:1px solid var(--bhd-line);border-radius:6px;padding:0;text-align:center}[id$=__shop_by_trade] .card__inner .card__media{aspect-ratio:1;background:#fff}[id$=__shop_by_trade] .card__content{padding:1rem .8rem}[id$=__shop_by_trade] .card__heading,[id$=__shop_by_trade] .card__heading a{font-size:1.3rem;font-weight:600;color:var(--bhd-ink)}[id$=__shop_by_trade] .card-wrapper:hover .card{transform:translateY(-2px);box-shadow:0 6px 18px #2724611f;border-color:var(--bhd-blue)}[id$=__bundle_deals] .card-wrapper .card__badge .badge{background:var(--bhd-amber);color:var(--bhd-navy)}[id$=__bundle_deals] .card-wrapper .quick-add__submit{background:var(--bhd-amber);color:var(--bhd-navy);border-color:var(--bhd-amber)}[id$=__bundle_deals] .card-wrapper .quick-add__submit:hover{background:var(--bhd-navy);color:#fff;border-color:var(--bhd-navy)}[id$=__bundle_deals] .card-wrapper{position:relative}[id$=__bundle_deals] .card-wrapper:before{content:"BUNDLE";position:absolute;top:1.2rem;left:1.2rem;background:var(--bhd-amber);color:var(--bhd-navy);font-size:1.1rem;font-weight:700;letter-spacing:.04em;padding:.4rem .9rem;border-radius:4px;z-index:5;pointer-events:none;text-transform:uppercase;line-height:1}.footer{background:var(--bhd-navy-deep)!important;color:#cfcfe0!important;font-size:1.3rem}.footer .footer-block__heading,.footer h2,.footer h3,.footer .footer-block__brand-title{color:#fff!important;font-size:1.4rem;text-transform:uppercase;letter-spacing:.06em;margin-bottom:1.2rem}.footer a,.footer .link,.footer .list-menu__item{color:#cfcfe0!important;text-decoration:none}.footer a:hover{color:var(--bhd-amber)!important}.footer .footer__blocks-wrapper{gap:2rem}.footer .footer__content-bottom,.footer .footer__copyright,.footer small,.footer .caption{color:#8a8aaa!important;border-color:#ffffff14!important}.footer .newsletter-form__field-wrapper input{background:#ffffff14;border-color:#ffffff26;color:#fff}.footer .newsletter-form__field-wrapper input::placeholder{color:#ffffff80}.footer .payment-icon{filter:brightness(1.5);opacity:.85}.bhd-inline-search__results{padding:0;border-radius:6px;overflow:hidden;border:1px solid var(--bhd-line)}.bhd-inline-search__results #predictive-search-results{padding:0}.bhd-inline-search__results .predictive-search__results-groups-wrapper{display:grid;grid-template-columns:minmax(220px,1fr) minmax(0,1.8fr);gap:0;align-items:stretch}.bhd-inline-search__results .predictive-search__results-groups-wrapper--no-products,.bhd-inline-search__results .predictive-search__results-groups-wrapper--no-suggestions{grid-template-columns:1fr}.bhd-inline-search__results .predictive-search__result-group{padding:1.6rem 0;min-width:0}.bhd-inline-search__results .predictive-search__result-group+.predictive-search__result-group{border-left:1px solid var(--bhd-line)}.bhd-inline-search__results .predictive-search__heading{font-size:1.1rem;text-transform:uppercase;letter-spacing:.08em;font-weight:700;color:#6b6b8a;padding:0 1.6rem 1rem;margin:0;border-bottom:1px solid var(--bhd-line);margin-bottom:.6rem}.bhd-inline-search__results .predictive-search__results-list{list-style:none;padding:0;margin:0}.bhd-inline-search__results .predictive-search__list-item+.predictive-search__list-item{margin:0}.bhd-inline-search__results .predictive-search__item{display:flex;align-items:center;gap:1.2rem;padding:.9rem 1.6rem;text-decoration:none;color:var(--bhd-ink);transition:background .12s}.bhd-inline-search__results .predictive-search__item:hover,.bhd-inline-search__results .predictive-search__list-item[aria-selected=true] .predictive-search__item{background:var(--bhd-grey)}.bhd-inline-search__results .predictive-search__item-heading{font-size:1.4rem;font-weight:600;line-height:1.3;margin:0;color:var(--bhd-ink)}.bhd-inline-search__results .predictive-search__item-query-result mark,.bhd-inline-search__results .predictive-search__item-heading mark{background:#ffec7a;color:inherit;padding:0 2px;font-weight:700;border-radius:2px}.bhd-inline-search__results .predictive-search__image{width:4.8rem;height:4.8rem;object-fit:contain;background:var(--bhd-grey);border-radius:4px;flex:none}.bhd-inline-search__results .predictive-search__item-content{display:flex;flex-direction:column;gap:.2rem;min-width:0;flex:1}.bhd-inline-search__results .predictive-search__item-vendor{font-size:1.1rem;text-transform:uppercase;letter-spacing:.04em;color:#888;font-weight:500}.bhd-inline-search__results .predictive-search__item .price,.bhd-inline-search__results .predictive-search__item .price__container .price-item{color:var(--bhd-navy);font-weight:700;font-size:1.4rem}.bhd-inline-search__results .predictive-search__search-for-button{border-top:1px solid var(--bhd-line);padding:0}.bhd-inline-search__results .predictive-search__search-for-button .predictive-search__item{padding:1.2rem 1.6rem;color:var(--bhd-navy);font-weight:700;text-transform:uppercase;letter-spacing:.06em;font-size:1.2rem}.bhd-inline-search__results .predictive-search__search-for-button .svg-wrapper svg{width:1.6rem;height:1.6rem}@media screen and (max-width:1100px){.bhd-inline-search__results .predictive-search__results-groups-wrapper{grid-template-columns:1fr}.bhd-inline-search__results .predictive-search__result-group+.predictive-search__result-group{border-left:0;border-top:1px solid var(--bhd-line)}}.product .price__container .price-item{color:var(--bhd-navy);font-weight:700;font-size:2.2rem}.product .price .price__sale .price-item--sale{color:var(--bhd-blue)}.product .product__text.caption-with-letter-spacing{font-size:1.1rem;color:#888;letter-spacing:.06em;font-weight:600}.product-form__buttons .product-form__submit{background:var(--bhd-blue);color:#fff;border-color:var(--bhd-blue);font-weight:700;letter-spacing:.04em;text-transform:uppercase;font-size:1.4rem;padding:1.4rem 2rem}.product-form__buttons .product-form__submit:hover{background:var(--bhd-navy);border-color:var(--bhd-navy)}.product-form quantity-input .quantity{border:1px solid var(--bhd-line);border-radius:4px}@media screen and (min-width:750px){.product__info-container{padding-left:3rem}}.bhd-trust-badges{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem 1.6rem;margin:1.8rem 0 0;padding:1.6rem;background:var(--bhd-grey);border:1px solid var(--bhd-line);border-radius:6px}.bhd-trust-badges__item{display:flex;align-items:flex-start;gap:.9rem;min-width:0}.bhd-trust-badges__icon{color:var(--bhd-navy);display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;margin-top:.1rem}.bhd-trust-badges__text{display:flex;flex-direction:column;min-width:0}.bhd-trust-badges__text strong{font-size:1.25rem;color:var(--bhd-ink);font-weight:700;line-height:1.2}.bhd-trust-badges__text span{font-size:1.1rem;color:#666;line-height:1.3;margin-top:.15rem}@media(max-width:500px){.bhd-trust-badges{grid-template-columns:1fr}}.bhd-pdesc__heading{font-size:2rem;font-weight:700;color:var(--bhd-navy);margin:0 0 1.6rem;padding-bottom:1rem;border-bottom:2px solid var(--bhd-navy);display:inline-block;text-transform:uppercase;letter-spacing:.04em}.bhd-pdesc__body{font-size:1.5rem;line-height:1.65;max-width:90rem}.bhd-pdesc__body h2,.bhd-pdesc__body h3,.bhd-pdesc__body h4{color:var(--bhd-navy);margin-top:1.6rem}.bhd-pdesc__body ul,.bhd-pdesc__body ol{padding-left:2rem}.bhd-pdesc__body li{margin-bottom:.4rem}.collection-hero__description,.collection-hero__description.rte{font-size:1.4rem;line-height:1.55;max-width:none;width:100%;margin-top:.6rem;color:rgba(var(--color-foreground),.75)}.collection-hero__description p{margin:.4rem 0}.collection-hero__title,.collection-hero__title.title--primary{font-size:2.6rem;margin-bottom:.6rem}@media screen and (min-width:750px){.collection-hero__title,.collection-hero__title.title--primary{font-size:3.2rem}}.collection-hero{padding-top:2rem;padding-bottom:1.6rem}@media screen and (max-width:900px){[id$=__shop_by_trade] .grid,[id$=__shop_by_trade] ul.grid{grid-template-columns:repeat(3,1fr)!important}[id$=__best_sellers] .grid,[id$=__bundle_deals] .grid,[id$=__best_sellers] ul.grid,[id$=__bundle_deals] ul.grid{grid-template-columns:repeat(2,1fr)!important}}@media screen and (max-width:500px){[id$=__shop_by_trade] .grid,[id$=__shop_by_trade] ul.grid{grid-template-columns:repeat(2,1fr)!important}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/bhd-overrides.css.map */
