@keyframes bkbb-mq{to{transform:translateX(-50%)}}html.bkb-r5{--r5-cream:#FFFFFF;--r5-oat:#F2F1E7;--r5-blush:#FBEDEF;--r5-rose:#735F6B;--r5-rose-d:#5E4D57;--r5-sage:#DCE8B4;--r5-sage-d:#000;--r5-butter:#F7DDE2;--r5-sky:#E8ECF1;--r5-ink:#000;--r5-mute:#000;--r5-line:#E8ECF1;--r5-r:0;--bkb-ink:#000;--bk-brand:#000;--bk-secondary:#735F6B;--bkb-sans:"Haffer","Helvetica Neue",Helvetica,Arial,system-ui,sans-serif;--bkb-serif:var(--bkb-sans)}html.bkb-r5 body.bkb-site{background:#fff!important;color:#000!important;font-family:var(--bkb-sans)!important;font-size:16px;line-height:1.5}html.bkb-r5 body.bkb-site :is(h1,h2,h3,h4,.page-title,button,input,select,textarea){font-family:var(--bkb-sans)!important}html.bkb-r5 body.bkb-site :is(h1,.page-title){color:#000!important;font-weight:700!important;letter-spacing:-.02em!important}html.bkb-r5 body.bkb-site :is(h2,h3){color:#000;font-weight:700!important;letter-spacing:-.015em!important}html.bkb-r5 .bkb5-hero h1{font-size:clamp(40px,9vw,72px);line-height:1.02}@media (min-width:1024px){html.bkb-r5 .bkb5-hero h1{font-size:clamp(56px,5vw,72px)}html.bkb-r5 .bkb5 h2,html.bkb-r5 .bkb5-head h2{font-size:clamp(32px,2.8vw,40px)}}html.bkb-r5 :is(.bkb5-advice__intro p,.bkb5-age span,.bkb5-lede,.bkmm-advice small,.bkb5-eyebrow){color:#000!important}html.bkb-r5 body.bkb-site ::after,html.bkb-r5 body.bkb-site ::before,html.bkb-r5 body.bkb-site :not(input[type=radio]){border-radius:0!important}html.bkb-r5 .bkb-cat,html.bkb-r5 .bkb-cathero,html.bkb-r5 .bkb5-hero{background:#f2f1e7!important}html.bkb-r5 .bkb5-cat:hover .bkb5-cat__img,html.bkb-r5 body.catalog-category-view .product-item.card:hover{transform:none!important}html.bkb-r5 body.catalog-category-view .product-item.card:hover{box-shadow:0 6px 18px rgba(0,0,0,.08)!important}html.bkb-r5 .bkb5-hero__card{box-shadow:none!important;border:1px solid #e8ecf1}html.bkb-r5 .cl-top{background:#000!important;color:#fff!important}html.bkb-r5 .bkb-footer :is(a,p,li,span,h2,h3,h4,summary,.bkb-fcol b),html.bkb-r5 .cl-top :is(a,span,b){color:#fff!important}html.bkb-r5 .cl-search input{background:#f2f1e7!important;border:1px solid #f2f1e7!important}html.bkb-r5 .cl-search input:focus{border-color:#000!important;box-shadow:none!important;outline:2px solid #000!important;outline-offset:1px}html.bkb-r5 .cl-nav__item.bkb5-nav-advice .cl-nav__top,html.bkb-r5 .cl-nav__top:hover,html.bkb-r5 .cl-nav__top[aria-current]{color:#000!important;text-decoration:underline;text-underline-offset:4px}html.bkb-r5 .cl-nav__item.bkb5-nav-advice .cl-nav__top::before{background:#dce8b4}html.bkb-r5 body.bkb-site :is(.bkb5-btn:not(.bkb5-btn--soft),.action.primary,button.btn-primary,.btn.btn-primary,#product-addtocart-button,.action.tocart,.checkout-methods-items .action){background:#735f6b!important;border-color:#735f6b!important;color:#fff!important;border-radius:0!important;box-shadow:none!important}html.bkb-r5 body.bkb-site :is(.bkb5-btn:not(.bkb5-btn--soft),.action.primary,.btn-primary,#product-addtocart-button,.action.tocart):hover{background:#5e4d57!important;border-color:#5e4d57!important}html.bkb-r5 .bkb5-btn--soft{background:#fff!important;color:#000!important;box-shadow:inset 0 0 0 1.5px #000!important}html.bkb-r5 body.bkb-site :is(input[type=text],input[type=email],input[type=search],input[type=number],input[type=tel],select,textarea):focus{outline:2px solid #000;outline-offset:1px}html.bkb-r5 body.bkb-site :is(.price-box .price,.price-wrapper .price,.price){color:#000}html.bkb-r5 body.bkb-site :is(.special-price .price,.price-box .special-price .price,.price-final_price.has-special .price){color:#b8381f!important}html.bkb-r5 body.bkb-site .old-price .price{color:#000!important;opacity:.7}html.bkb-r5 body.bkb-site :is(.product-label,.product-labels span,.badge,.sale-label,.bkb5-tag){background:#f7dde2!important;color:#000!important}html.bkb-r5 .bkb-footer{background:#735f6b!important;color:#fff!important}html.bkb-r5 .bkb-guide a{color:#000;text-decoration:underline}html.bkb-r5 .cl-header__logo .bkb-logo img{height:44px;min-width:100px}@media (max-width:767px){html.bkb-r5 .cl-header__logo .bkb-logo img{height:36px}}html.bkb-r5 body.bkb-site :is(h1,h2) :is(em,i,span){color:#000!important;font-style:normal!important;font-family:inherit!important}html.bkb-r5 .bkm__logo img{width:140px;height:auto}html.bkb-r5 body.bkb-site:not(#bkbx) :is(h1,h2,h3,h4,h5,.page-title,.page-title *,h1 *,h2 *,h3 *,.bkb5-brands a,.bkb5-advice__list b,.bkb5-age b,.bkb-footer summary),html.bkb-r5:not(#bkbx) .bkb-footer,html.bkb-r5:not(#bkbx) .bkb-footer :is(p,a,li,span,b,h2,h3,h4,summary,label,input,button,small,div){font-family:"Haffer","Helvetica Neue",Helvetica,Arial,system-ui,sans-serif!important}html.bkb-r5:not(#bkbx):not(#bkby) body.bkb-site :is(h1,h2,h3,h4,.page-title,.bkb-chero__h){font-family:"Haffer","Helvetica Neue",Helvetica,Arial,system-ui,sans-serif!important;font-weight:700!important;color:#000!important}html.bkb-r5:not(#bkbx):not(#bkby) body.bkb-site :is(h1,.page-title,.bkb-chero__h){letter-spacing:-.02em!important}html.bkb-r5:not(#bkbx):not(#bkby) body.bkb-site :is(h1,h2) :is(em,i,span){font-family:inherit!important;font-weight:inherit!important;font-style:normal!important;color:#000!important}html.bkb-r5 .bkb-chero{background:#f2f1e7!important}html.bkb-r5 .bkb-chero *{color:#000!important}html.bkb-r5 .bkbb-sec{max-width:1200px;margin:0 auto;padding:48px 20px}html.bkb-r5 .bkbb-band h2,html.bkb-r5 .bkbb-sec h2{font-size:clamp(28px,3vw,40px);line-height:1.1;margin:0 0 8px}html.bkb-r5 .bkbb-sub{margin:0 0 24px;color:#000}html.bkb-r5 .bkbb-tag{display:inline-block;background:#f7dde2;color:#000;font-size:12px;font-weight:700;padding:4px 8px;margin:0 0 12px;text-transform:uppercase;letter-spacing:.06em}html.bkb-r5 .bkbb-link{color:#000;font-weight:700;text-decoration:underline;text-underline-offset:3px}html.bkb-r5 .bkbb-quiz__card{display:grid;gap:28px;border:1px solid #e8ecf1;background:#fff;padding:28px;box-shadow:0 6px 18px rgba(0,0,0,.06)}@media (min-width:900px){html.bkb-r5 .bkbb-quiz__card{grid-template-columns:1.1fr 1fr;padding:40px}}html.bkb-r5 .bkbb-quiz__q{font-weight:700;margin:0 0 12px}html.bkb-r5 .bkbb-quiz__more ul{list-style:none;padding:0;margin:0 0 16px;display:grid;grid-template-columns:1fr 1fr;gap:10px}html.bkb-r5 .bkbb-quiz__more li a{display:block;padding:14px;border:1px solid #e8ecf1;color:#000;font-weight:600;text-decoration:none;min-height:48px}html.bkb-r5 .bkbb-quiz__more li a:hover{background:#dce8b4;border-color:#dce8b4}html.bkb-r5 .bkbb-check__grid{display:grid;gap:16px}@media (min-width:768px){html.bkb-r5 .bkbb-check__grid{grid-template-columns:1fr 1fr}}html.bkb-r5 .bkbb-check__col{background:#f2f1e7;padding:20px}html.bkb-r5 .bkbb-check__k{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin:0}html.bkb-r5 .bkbb-check__col h3{font-size:18px;margin:2px 0 12px}html.bkb-r5 .bkbb-check__col ul,html.bkb-r5 .bkbb-std ul{list-style:none;margin:0;padding:0}html.bkb-r5 .bkbb-check__col li{border-bottom:1px solid rgba(0,0,0,.08)}html.bkb-r5 .bkbb-check__col label{display:flex;align-items:center;gap:10px;padding:10px 0;cursor:pointer;color:#000}html.bkb-r5 .bkbb-check__col input{width:18px;height:18px;accent-color:#735f6b;margin:0}html.bkb-r5 .bkbb-check__foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-top:20px}html.bkb-r5 .bkbb-check__foot p{margin:0}html.bkb-r5 .bkbb-band{background:#fbedef;padding:48px 20px}html.bkb-r5 .bkbb-dads__in{max-width:1200px;margin:0 auto;display:grid;gap:24px}@media (min-width:900px){html.bkb-r5 .bkbb-dads__in{grid-template-columns:1fr 1fr;align-items:center}}html.bkb-r5 .bkbb-dads__list{list-style:none;margin:0;padding:0;display:grid;gap:8px}html.bkb-r5 .bkbb-dads__list a{display:flex;justify-content:space-between;gap:12px;background:#fff;padding:16px;font-weight:600}html.bkb-r5 .bkbb-dads__list a:hover{text-decoration:underline}html.bkb-r5 .bkbb-club{text-align:center}html.bkb-r5 .bkbb-club .bkbb-sub{margin:0 auto;max-width:560px}html.bkb-r5 .bkbb-std{padding:28px 0 40px;overflow:hidden;border-top:1px solid #e8ecf1}html.bkb-r5 .bkbb-std__h{text-align:center;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;margin:0 0 16px}html.bkb-r5 .bkbb-dads__list a,html.bkb-r5 .bkbb-std__h a{color:#000;text-decoration:none}html.bkb-r5 .bkbb-std__track{overflow:hidden}html.bkb-r5 .bkbb-std ul{display:flex;gap:48px;width:max-content;animation:bkbb-mq 40s linear infinite}html.bkb-r5 .bkbb-std li{font-weight:700;white-space:nowrap;color:#000}@media (prefers-reduced-motion:reduce){html.bkb-r5 .bkbb-std ul{animation:none;flex-wrap:wrap;width:auto;justify-content:center;gap:16px 32px}html.bkb-r5 .bkbb-std li[aria-hidden]{display:none}}html.bkb-r5 .bkbb-mbar{display:none}@media (max-width:767px){html.bkb-r5 .bkbb-mbar{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:40;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:#735f6b;color:#fff!important;text-decoration:none;font-size:15px}html.bkb-r5 .bkbb-mbar *{color:#fff!important}html.bkb-r5 body.cms-index-index{padding-bottom:60px}}html.bkb-r5:not(#bkbx):not(#bkby):not(#bkbz) body .bkb-footer form.bkb-footer__news button{background:#735f6b!important;border:1px solid #735f6b!important;color:#fff!important;border-radius:0!important;font-weight:700}html.bkb-r5:not(#bkbx):not(#bkby):not(#bkbz) body .bkb-footer form.bkb-footer__news button:hover{background:#000!important;border-color:#000!important}html.bkb-r5:not(#bkbx):not(#bkby):not(#bkbz) body .bkb-footer form.bkb-footer__news input{border-radius:0!important;color:#000!important;background:#fff!important}html.bkb-r5 .bkb-footer img.bkb-flogo{height:40px;width:auto;min-width:100px}html.bkb-r5:not(#bkbx) .bkb5-advice__intro{background:#f2f1e7!important}html.bkb-r5:not(#bkbx) .bkb5-advice__intro p{color:#000!important}html.bkb-r5:not(#bkbx):not(#bkby) body .bkb-footer .bkb-footer__brand img{content:normal!important;width:auto!important;height:40px!important;min-width:100px}