:root{--bn-system-ink: #111111;--bn-system-lime: #e8ff86}:is(.button,.button-secondary,.button-custom,button.shopify-payment-button__button--unbranded,.bn-purchase__add-button,.bn-formulas__card-action){border-radius:999px}.bn-purchase__add-button,.bn-formulas__card-action{border-color:#000!important;background:#000!important;color:#fff!important}:is(.button,.button-secondary,.button-custom,button.shopify-payment-button__button--unbranded):focus-visible{outline:2px solid var(--bn-system-ink);outline-offset:3px;box-shadow:0 0 0 6px #e8ff86b8}@media(hover:hover)and (pointer:fine){.button:hover,.button-secondary:hover,.button-custom:hover,button.shopify-payment-button__button--unbranded:hover:not([disabled]),.bn-purchase__add-button:hover,.bn-formulas__card-link:hover .bn-formulas__card-action{--button-color: var(--bn-system-ink);--button-background-color: var(--bn-system-lime);--button-border-color: var(--bn-system-lime);border-color:var(--bn-system-lime)!important;background:var(--bn-system-lime)!important;color:var(--bn-system-ink)!important}}:is(#MainContent[data-template=index],#MainContent[data-template=collection]) .bn-formulas .bn-formulas__header{grid-template-columns:minmax(0,1fr);align-items:start;gap:10px;margin-bottom:clamp(18px,2.2vw,26px)}:is(#MainContent[data-template=index],#MainContent[data-template=collection]) .bn-formulas .bn-formulas__heading{max-width:none;font-size:clamp(29px,2.45vw,38px);letter-spacing:-.035em;line-height:1.04}:is(#MainContent[data-template=index],#MainContent[data-template=collection]) .bn-formulas .bn-formulas__description{max-width:none;font-size:clamp(13px,1vw,15px);line-height:1.45}:is(#MainContent[data-template=index],#MainContent[data-template=collection]) .bn-formulas .bn-formulas__media{background:radial-gradient(72% 62% at 76% 12%,rgb(225 210 237 / .14),transparent 68%),radial-gradient(58% 52% at 14% 88%,rgb(242 217 166 / .12),transparent 72%),#fcfbf9f5}:is(#MainContent[data-template=index],#MainContent[data-template=collection]) .bn-formulas :is(.bn-formulas__media--scene .bn-formulas__image--primary,.bn-formulas__media--coming-soon .bn-formulas__image--primary,.bn-formulas__media--coming-soon .bn-formulas__image--secondary,.bn-formulas__image--teaser){object-fit:cover;object-position:center;padding:0;filter:none}:is(#MainContent[data-template=index],#MainContent[data-template=collection]) .bn-formulas :is(.bn-formulas__badge,.bn-formulas__flash-sale){border:.75px solid rgb(17 17 17 / .14);color:#111;background:#ffffffad;box-shadow:inset 0 1px #fffffff0,0 5px 16px #1111110b;text-shadow:none;-webkit-backdrop-filter:blur(12px) saturate(108%);backdrop-filter:blur(12px) saturate(108%)}:is(#MainContent[data-template=index],#MainContent[data-template=collection]) .bn-formulas .bn-formulas__price{gap:6px;font-variant-numeric:tabular-nums}:is(#MainContent[data-template=index],#MainContent[data-template=collection]) .bn-formulas .bn-formulas__price--sale{padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}:is(#MainContent[data-template=index],#MainContent[data-template=collection]) .bn-formulas .bn-formulas__price--sale .bn-formulas__price-label{display:block;min-height:0;padding:0;border:0;border-radius:0;color:#111;background:transparent;font-size:9px;font-weight:680;letter-spacing:.13em}:is(#MainContent[data-template=index],#MainContent[data-template=collection]) .bn-formulas .bn-formulas__price-line{display:flex;flex-wrap:nowrap;align-items:center;gap:10px;white-space:nowrap}:is(#MainContent[data-template=index],#MainContent[data-template=collection]) .bn-formulas .bn-formulas__price--sale .bn-formulas__price-current{color:#111;font-size:clamp(30px,2.35vw,36px);font-weight:650;letter-spacing:-.035em;line-height:1}:is(#MainContent[data-template=index],#MainContent[data-template=collection]) .bn-formulas .bn-formulas__price--sale s{align-self:center;color:#666;font-size:15px;line-height:1;opacity:.66;text-decoration-color:currentColor;text-decoration-thickness:1px}@media screen and (min-width:990px){:is(#MainContent[data-template=index],#MainContent[data-template=collection]) .bn-formulas .bn-formulas__heading{white-space:nowrap;text-wrap:nowrap}:is(#MainContent[data-template=index],#MainContent[data-template=collection]) .bn-formulas .bn-formulas__media{height:auto;aspect-ratio:1672 / 941}#MainContent[data-template=collection] .bn-formulas.bn-formulas--collection .bn-formulas__media{aspect-ratio:1 / 1}:is(#MainContent[data-template=index],#MainContent[data-template=collection]) .bn-formulas .bn-formulas__media--coming-soon :is(.bn-formulas__image--primary,.bn-formulas__image--secondary){transform:none}}@media screen and (max-width:749px){:is(#MainContent[data-template=index],#MainContent[data-template=collection]) .bn-formulas :is(.bn-formulas__media--scene .bn-formulas__image--primary,.bn-formulas__media--coming-soon .bn-formulas__image--primary,.bn-formulas__media--coming-soon .bn-formulas__image--secondary,.bn-formulas__image--teaser){padding:0}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/brightn-global-brand-system.css.map */
