:root{--bf-ink: #0e0e0e;--bf-gold: #e9c46a;--bf-gold-2: #f5dc9a;--bf-cream: #fff6e0}.bf-dark .wpa{--wpa-bg: var(--bf-ink) !important;--wpa-ink: #fff !important;background:var(--bf-ink)!important;color:#fff!important;border-bottom:2px solid var(--bf-gold)}.bf-dark .wpa .wpa__eyebrow{display:inline!important;color:var(--bf-gold)!important;font-weight:800}.bf-dark .wpa .wpa__small{color:var(--bf-gold)!important;font-weight:700;opacity:1!important}.bf-dark .wpa .wpa__pill{background:var(--bf-gold)!important;color:var(--bf-ink)!important;border-color:var(--bf-gold)!important}@media screen and (max-width:989px){.bf-dark .wpa__item:has(.wpa__eyebrow){row-gap:.2rem}.bf-dark .wpa__item:has(.wpa__eyebrow) .wpa__eyebrow{flex-basis:auto;order:1}.bf-dark .wpa__item:has(.wpa__eyebrow) .wpa__icon{order:0}.bf-dark .wpa__item:has(.wpa__eyebrow) .wpa__small{display:inline!important;order:2}.bf-dark .wpa__item:has(.wpa__eyebrow) .wpa__small:before{content:"\b7  ";color:#fff;font-weight:400}.bf-dark .wpa__item:has(.wpa__eyebrow):after{content:"";flex-basis:100%;height:0;order:3}.bf-dark .wpa__item:has(.wpa__eyebrow) .wpa__text,.bf-dark .wpa__item:has(.wpa__eyebrow) .wpa__pill{order:4;white-space:nowrap}}@media screen and (max-width:389px){.bf-dark .wpa__item:has(.wpa__eyebrow){column-gap:.4rem}.bf-dark .wpa__item:has(.wpa__eyebrow) .wpa__text strong{font-size:1.12rem;letter-spacing:-.01em}.bf-dark .wpa__item:has(.wpa__eyebrow) .wpa__pill{padding:.2rem .6rem;font-size:1rem}}@media screen and (max-width:339px){.bf-dark .wpa__item:has(.wpa__eyebrow) .wpa__pill{display:none}}.bf-dark .wpc-head{position:relative;background:var(--bf-ink);box-shadow:0 0 0 100vmax var(--bf-ink);clip-path:inset(0 -100vmax);color:#fff;padding-top:1.6rem;padding-bottom:2rem}.bf-dark .wpc-head,.bf-dark .wpc-head p,.bf-dark .wpc-head h1,.bf-dark .wpc-head span:not(.wpl-stars){color:#fff}.bf-dark .wpc-head p{color:#e8e2d2}.bf-dark .wpc-head a{color:var(--bf-gold-2)}.bf-dark .wpc-head .wpl-stars{color:var(--bf-gold)}.bf-dark .wpc-head nav,.bf-dark .wpc-head nav *{color:#d9cfb5!important}.bf-kick .wpc-head__title:before{content:var(--bf-kicker);display:table;margin-bottom:.8rem;padding:.5rem 1rem;border-radius:.4rem;background:var(--bf-gold);color:var(--bf-ink);font:800 1.2rem/1 system-ui,sans-serif;letter-spacing:.12em}.bf-dark .wpl-offer,.bf-dark .wpc-promo{background:linear-gradient(90deg,var(--bf-gold),var(--bf-gold-2))!important;border-color:transparent!important;color:var(--bf-ink)!important}.bf-dark .wpl-offer *,.bf-dark .wpc-promo *{color:var(--bf-ink)!important}.bf-frame .wpc-card__media.bf-kit:before,.bf-pdp .product__media-list .product__media-item:first-child .product__modal-opener:before{content:var(--bf-corner);position:absolute;z-index:3;top:14px;right:-34px;width:120px;padding:5px 0;transform:rotate(45deg);background:var(--bf-ink);color:var(--bf-gold);font:800 11px/1 system-ui,sans-serif;letter-spacing:.1em;text-align:center;pointer-events:none}.bf-frame .wpc-card__media.bf-kit:after,.bf-pdp .product__media-list .product__media-item:first-child .product__modal-opener:after{content:var(--bf-frame);position:absolute;z-index:3;left:0;right:0;bottom:0;padding:8px 4px;background:var(--bf-gold);color:var(--bf-ink);font:800 12px/1 system-ui,sans-serif;letter-spacing:.06em;text-align:center;white-space:nowrap;overflow:hidden;pointer-events:none}.bf-pdp .product__media-list .product__media-item:first-child .product__modal-opener{position:relative;overflow:hidden}.bf-pdp .product__media-list .product__media-item:first-child .product__modal-opener:before{top:20px;right:-30px;font-size:13px}.bf-pdp .product__media-list .product__media-item:first-child .product__modal-opener:after{padding:11px 4px;font-size:14px}.bf-line{display:block;margin-top:.4rem;color:var(--wpc-ink, #141414);font-size:1.2rem;font-weight:600;line-height:1.3}.bf-line b{padding:.1rem .5rem;border-radius:.4rem;background:var(--bf-ink);color:var(--bf-gold)}body:has(.bf-tiers) .wpp-price__pill{display:none}.bf-tiers{margin:1.4rem 0;overflow:hidden;border:2px solid var(--bf-ink);border-radius:1.2rem;background:#fff;font-size:1.4rem;line-height:1.3}.bf-tiers__h{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.4rem 1rem;padding:.9rem 1.2rem;background:var(--bf-ink);color:var(--bf-gold)}.bf-tiers__h strong{text-transform:uppercase;letter-spacing:.04em}.bf-tiers__h small{color:#fff;font-size:1.2rem}.bf-tiers__r{display:flex;justify-content:space-between;gap:1rem;padding:.8rem 1.2rem;border-top:1px solid #eee;color:#141414}.bf-tiers__r b{white-space:nowrap}.bf-tiers__r em{margin-left:.6rem;color:#1a7f37;font-style:normal;font-weight:700}.bf-tiers__r.is-best{background:var(--bf-cream)}.bf-dark .wpc__progress{background:var(--bf-ink)!important;color:#fff!important}.bf-dark .wpc__progress *{color:#fff!important}.bf-dark .wpc__progress strong,.bf-dark .wpc__progress b,.bf-dark .wpc__progress em{color:var(--bf-gold)!important}
/*# sourceMappingURL=/cdn/shop/t/4/assets/wp-bf.css.map */
