:root{--bn-pink: #f9cdcd;--bn-blush: #ffe6e6;--bn-blush-soft: #fff5f5;--bn-sage: #567e73;--bn-accent: #e75480;--bn-ink: #1d2523}h1,h2,h3,h4,.h0,.h1,.h2,.h3,.h4,.hxl,.hxxl{text-transform:uppercase;letter-spacing:.04em}.card__heading,.card__heading a{text-transform:none;letter-spacing:.01em}.caption-with-letter-spacing{letter-spacing:.16em}.rte a,.bn-link{color:var(--bn-accent);text-underline-offset:.3rem}.rte a:hover,.bn-link:hover{color:var(--bn-ink)}.header__menu-item,.header__menu-item span,.menu-drawer__menu-item,.header__submenu .header__menu-item{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);text-transform:uppercase;letter-spacing:.08em;font-size:1.3rem}.header__submenu .header__menu-item{font-size:1.2rem}.announcement-bar__message{letter-spacing:.08em;text-transform:uppercase;font-size:1.15rem}.button,.shopify-challenge__button,.customer button{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);text-transform:uppercase;letter-spacing:.1em;font-size:1.3rem}.bn-buttons{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:2.4rem}.bn-buttons--center{justify-content:center}.bn-section-head{margin-bottom:3.2rem}.bn-section-head .caption-with-letter-spacing{margin:0 0 .8rem;opacity:.8}.bn-section-head h2{margin:0}.bn-brand-list{margin-bottom:0}@media screen and (min-width:990px){.bn-brand-list:not(.slider--desktop){justify-content:center}}.bn-brand{display:flex;flex-direction:column;height:100%;color:rgb(var(--color-foreground));text-decoration:none}.bn-brand__media{position:relative;display:block;width:100%;overflow:hidden;background:var(--bn-blush-soft)}.bn-brand__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.bn-brand:hover .bn-brand__img,.bn-brand:focus-visible .bn-brand__img{transform:scale(1.04)}.bn-brand__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:2rem;text-align:center;background:var(--bn-blush);color:var(--bn-ink);font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);text-transform:uppercase;letter-spacing:.06em;font-size:2rem;line-height:1.2}.bn-brand__body{display:flex;flex-direction:column;align-items:center;gap:.6rem;padding:1.6rem .4rem .4rem;text-align:center}.bn-brand__name{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);text-transform:uppercase;letter-spacing:.06em;font-size:1.7rem;line-height:1.25}.bn-brand__desc{font-size:1.3rem;line-height:1.4;opacity:.8}.bn-brand__cta{font-size:1.15rem;text-transform:uppercase;letter-spacing:.12em;color:var(--bn-sage);border-bottom:1px solid transparent;transition:border-color .2s ease}.bn-brand:hover .bn-brand__cta,.bn-brand:focus-visible .bn-brand__cta{border-bottom-color:currentColor}@media screen and (max-width:749px){.bn-brand__name{font-size:1.4rem}.bn-brand__cta{font-size:1.05rem}}@media(prefers-reduced-motion:reduce){.bn-brand__img{transition:none}}.bn-availability{display:flex;align-items:flex-start;gap:.8rem;margin:.8rem 0 0;font-size:1.35rem;line-height:1.4;color:var(--bn-sage)}.bn-availability:before{content:"";flex:none;width:.8rem;height:.8rem;margin-top:.5rem;border-radius:50%;background:currentColor}.price .bn-availability--price{display:flex;width:100%;margin-top:.6rem;font-size:1.25rem;letter-spacing:.02em}.product__info-container .price .bn-availability--price{font-size:1.4rem;margin-top:.8rem}.bn-brand-styles{display:contents}.bn-rrp{display:flex;flex-wrap:wrap;align-items:baseline;gap:.4rem .8rem;margin:-.4rem 0 1.2rem;font-size:1.4rem;color:rgba(var(--color-foreground),.8)}.bn-rrp__label{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);text-transform:uppercase;letter-spacing:.08em;font-size:1.2rem}.bn-rrp__value{color:rgb(var(--color-foreground))}.bn-rrp__list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.2rem 1.6rem}.bn-rrp__note{width:100%;font-size:1.2rem;opacity:.7}.bn-terms{padding:1.8rem 2rem;background:rgba(var(--color-foreground),.04);border:1px solid rgba(var(--color-foreground),.12)}.bn-terms__heading{margin:0 0 1rem;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);text-transform:uppercase;letter-spacing:.1em;font-size:1.2rem}.bn-terms__list{list-style:none;margin:0;padding:0;display:grid;gap:.8rem}.bn-terms__list li{position:relative;padding-left:2rem;font-size:1.4rem;line-height:1.45}.bn-terms__list li:before{content:"";position:absolute;left:0;top:.75em;width:1rem;height:1px;background:currentColor}.bn-terms--product{margin:0 0 1.6rem;background:var(--bn-blush-soft);border-color:#1d25231a;color:var(--bn-ink)}.bn-terms-section{display:grid;gap:3.2rem;align-items:start}@media screen and (min-width:990px){.bn-terms-section{grid-template-columns:5fr 6fr;gap:6.4rem}}.bn-terms-section .caption-with-letter-spacing{margin:0 0 .8rem;opacity:.8}.bn-terms-section h2{margin:0 0 1.6rem}.bn-terms--section{padding:2.8rem 3.2rem}.bn-terms--section .bn-terms__list li{font-size:1.6rem}.bn-gate{text-align:center;max-width:72rem}.bn-gate .caption-with-letter-spacing{margin:0 0 .8rem;opacity:.8}.bn-gate h2{margin:0 0 1.2rem}.bn-gate .rte{margin:0 auto;max-width:58rem}.bn-gate__editor-note{display:inline-block;margin:0 0 1.6rem;padding:.4rem 1rem;font-size:1.2rem;background:rgba(var(--color-foreground),.08)}.multicolumn-card__info .inline-richtext,.multicolumn-card__info h3{letter-spacing:.06em}.product-card-wrapper .card__information{padding-top:1.8rem;padding-bottom:1.2rem}.product-card-wrapper .card__heading,.product-card-wrapper .card__heading a{font-family:var(--font-body-family);font-weight:400;font-size:1.6rem;line-height:1.35;letter-spacing:0;text-transform:none;color:#000}.product-card-wrapper .card-information .price{justify-content:center;font-size:1.5rem;letter-spacing:0}.product-card-wrapper .card-information .price .price-item{font-family:var(--font-body-family)}.product-card-wrapper .card-information .bn-availability{display:none}.product-card-wrapper .quick-add{margin:0}.product-card-wrapper .quick-add__submit{min-height:4.4rem;padding:0 1.2rem;background-color:#fff;color:#000;font-family:var(--font-heading-family);font-weight:700;font-size:1.4rem;letter-spacing:.06em;text-transform:uppercase;box-shadow:none}.product-card-wrapper .quick-add__submit:before,.product-card-wrapper .quick-add__submit:after{box-shadow:none}.product-card-wrapper .quick-add__submit:hover{background-color:var(--bn-blush)}.product-card-wrapper modal-opener .quick-add__submit{font-size:0}.product-card-wrapper modal-opener .quick-add__submit:after{content:"Add to cart";position:static;width:auto;height:auto;font-size:1.4rem;z-index:auto}.product-card-wrapper modal-opener .quick-add__submit[aria-disabled=true]:after,.product-card-wrapper modal-opener .quick-add__submit.loading:after{content:""}@media screen and (min-width:990px)and (hover:hover){.product-card-wrapper .quick-add{position:absolute;top:0;left:1.2rem;right:1.2rem;margin-top:calc(100% - 5.6rem);z-index:2;opacity:0;transform:translateY(.6rem);transition:opacity .2s ease,transform .2s ease}.product-card-wrapper:hover .quick-add,.product-card-wrapper:focus-within .quick-add{opacity:1;transform:none}}.footer-block__heading{text-transform:uppercase;letter-spacing:.1em;font-size:1.3rem}.footer-block__details-content .list-menu__item--link{font-size:1.4rem}:root{--bn-paper: #faf8f5;--bn-sand: #f2ede7;--bn-blush-calm: #f8ece9;--bn-line: rgba(29, 37, 35, .12)}html:root,html .color-scheme-1{--color-foreground: 29, 37, 35;--color-button: 29, 37, 35;--color-button-text: 255, 255, 255;--color-secondary-button-text: 29, 37, 35;--color-link: 29, 37, 35}html .color-scheme-2{--color-background: 250, 248, 245;--gradient-background: #faf8f5;--color-button: 29, 37, 35}html .color-scheme-3,html .color-scheme-6{--color-background: 248, 236, 233;--gradient-background: #f8ece9;--color-foreground: 29, 37, 35;--color-button: 29, 37, 35;--color-button-text: 255, 255, 255;--color-secondary-button-text: 29, 37, 35}h1,h2,.h0,.h1,.h2,.hxl,.hxxl{font-weight:500;letter-spacing:.05em;line-height:1.18}h3,.h3,h4,.h4{letter-spacing:.06em}.h1,h1{font-size:calc(var(--font-heading-scale) * 2.6rem)}.h2,h2{font-size:calc(var(--font-heading-scale) * 2.1rem)}.hxl{font-size:calc(var(--font-heading-scale) * 3.2rem)}@media screen and (min-width:750px){.h1,h1{font-size:calc(var(--font-heading-scale) * 3.2rem)}.h2,h2{font-size:calc(var(--font-heading-scale) * 2.4rem)}.hxl{font-size:calc(var(--font-heading-scale) * 4.4rem)}}.rte,.rte p,.multicolumn-card__info .rte,.image-with-text__text{line-height:1.7}.caption-with-letter-spacing{opacity:.75}h1,h2,.h1,.h2{overflow-wrap:break-word}.product__title h1,.product__title .h1{text-transform:none;letter-spacing:.01em;font-size:calc(var(--font-heading-scale) * 2.2rem);line-height:1.3}@media screen and (min-width:750px){.product__title h1,.product__title .h1{font-size:calc(var(--font-heading-scale) * 2.8rem)}}.button,.shopify-challenge__button,.customer button{min-height:4.8rem;padding-left:2.8rem;padding-right:2.8rem}.button--secondary{background:transparent}[id$=__bn_hero_v2] .image-with-text__content{flex-direction:row;flex-wrap:wrap;align-content:center;column-gap:1.2rem;justify-content:flex-start;padding:4.8rem 4rem}[id$=__bn_hero_v2] .image-with-text__content>*:not(.button){flex-basis:100%}[id$=__bn_hero_v2] .image-with-text__content>.button{margin-top:2.4rem}[id$=__bn_hero_v2] .image-with-text__heading{max-width:18ch}[id$=__bn_hero_v2] .image-with-text__text{max-width:46ch;font-size:1.7rem}[id$=__bn_hero_v2] .image-with-text__media{background:var(--bn-paper)}@media screen and (max-width:749px){[id$=__bn_hero_v2] .image-with-text__grid{flex-direction:column-reverse}[id$=__bn_hero_v2] .image-with-text__content{padding:3.2rem 2rem 3.6rem}[id$=__bn_hero_v2] .image-with-text__content>.button{flex:1 1 100%;margin-top:1.2rem}[id$=__bn_hero_v2] .image-with-text__content>.button:first-of-type{margin-top:2.4rem}[id$=__bn_hero_v2] .image-with-text__text{font-size:1.6rem}}.bn-brand__media{background:var(--bn-paper)}.bn-brand__name{font-size:1.5rem;letter-spacing:.08em}.bn-brand__cta{color:rgb(var(--color-foreground));opacity:.7}.multicolumn-card{border:1px solid var(--bn-line)}.background-none .multicolumn-card{border:0}.multicolumn-card__info h3{font-size:1.5rem}.bn-terms--section{border-color:#ffffff40}.accordion__title{letter-spacing:.04em}@media screen and (max-width:749px){.bn-buttons .button{flex:1 1 100%}.rich-text__buttons{width:100%}.rich-text__buttons .button{width:100%;max-width:36rem}.bn-terms--section{padding:2rem}}html,body{overflow-x:clip}img,video{max-width:100%}.footer.color-scheme-3,.footer.color-scheme-2{--color-background: 242, 237, 231;--gradient-background: #f2ede7}.footer .footer-block__brand-info .rte{opacity:.85;max-width:36rem}[id$=__bn_hero_v2] .image-with-text__heading,[id$=__bn_hero_v2] .image-with-text__text{margin-left:0;margin-right:0}[id$=__bn_hero_v2] .image-with-text__content .rte a{color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.3rem}.multicolumn .background-primary .multicolumn-card,.background-primary .multicolumn-card{background:#fff}.multicolumn.background-primary,.background-primary{background:var(--bn-paper)}@media screen and (min-width:750px){.rich-text__buttons--multiple{flex-direction:row;justify-content:center;flex-wrap:wrap;gap:1.2rem}.rich-text__buttons--multiple>*{flex-grow:0;width:auto}}.footer-block__heading,.footer-block__brand-info h2{margin-top:0}.bn-application-form .select__select,.contact .select__select{font-size:1.6rem}@media screen and (max-width:749px){.bn-application-form .field__label{font-size:1.4rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:calc(100% - 3.2rem)}}.order-limit-msg{background:#f8ece9!important;color:#1d2523!important;border:1px solid #e6d8d3!important;border-left:3px solid #567e73!important;background-clip:padding-box!important;border-radius:0!important;box-shadow:none!important;font-weight:400!important;line-height:1.5!important}.order-limit-msg *{color:inherit!important}.order-limit-msg{position:relative!important;isolation:isolate;overflow:hidden;font-weight:500!important}.order-limit-msg:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:#f8ece9}.product__description h3{font-size:1.4rem;letter-spacing:.1em;margin:2.8rem 0 .8rem}.product__description>p:first-child strong{font-weight:500;font-size:1.7rem;line-height:1.5}.product__description ul{padding-left:1.8rem;margin:0}.product__description li{margin-bottom:.4rem}.multirow .image-with-text__text p{margin:0 0 1.2rem}@media screen and (max-width:749px){[id$=__bn_hero_v2] .image-with-text__content{padding:2rem 2rem 2.4rem!important}[id$=__bn_hero_v2] .image-with-text__content>*+*{margin-top:1rem!important}[id$=__bn_hero_v2] .image-with-text__text--caption{font-size:1.15rem!important;letter-spacing:.18rem!important}[id$=__bn_hero_v2] .image-with-text__heading{font-size:2.2rem!important;line-height:1.18!important;letter-spacing:.04rem!important}[id$=__bn_hero_v2] .image-with-text__content p{font-size:1.45rem!important;line-height:1.5!important;margin:0!important}[id$=__bn_hero_v2] .image-with-text__content .rte p+p{margin-top:.8rem!important}[id$=__bn_hero_v2] .image-with-text__content .button{margin-top:1.2rem!important;min-height:4.4rem!important}quick-order-list tr.variant-item:has(.variant-item__image-container--no-img){grid-template-columns:minmax(0,1fr) auto!important;column-gap:1.2rem!important;row-gap:1.2rem!important}quick-order-list tr.variant-item:has(.variant-item__image-container--no-img) .variant-item__inner{display:none!important}quick-order-list tr.variant-item:has(.variant-item__image-container--no-img) .variant-item__details{grid-column:1!important;grid-row:1!important}quick-order-list tr.variant-item:has(.variant-item__image-container--no-img) .variant-item__totals{grid-column:2!important;grid-row:1!important}quick-order-list tr.variant-item:has(.variant-item__image-container--no-img) .variant-item__quantity{grid-column:1 / -1!important;grid-row:2!important}quick-order-list .variant-item__quantity .quantity{width:15.6rem!important;min-height:4.8rem!important}quick-order-list .variant-item__quantity .quantity__button{width:4.8rem!important}quick-order-list .variant-item__quantity .quantity__input{font-size:1.7rem!important}quick-order-list .variant-item__quantity-wrapper{flex-wrap:wrap;gap:.8rem 1.2rem;align-items:center}quick-order-list .variant-item__name{font-size:1.6rem!important}quick-order-list .quick-order-list__table{max-width:100%}}.bn-pdesc__title,.bn-pdesc__body{max-width:80rem}.bn-pdesc__title{margin:0 0 1.2rem}
/*# sourceMappingURL=/cdn/shop/t/2/assets/bn-wholesale.css.map */
