.bf-pill{display:inline-block;font-size:11px;font-weight:700;letter-spacing:.05em;line-height:1.3;padding:5px 11px;border-radius:40px;white-space:nowrap}.bf-pill--black{background:#121212;color:#fff}.bf-pill--wood{background:#7a4419;color:#fff}.bf-pill--blue{background:#0071e3;color:#fff}.bf-pill--yellow{background:#ffd400;color:#121212}.bf-pill--sm{padding:3px 9px}.bf-card-badges{position:absolute;top:14px;left:14px;right:14px;display:flex;gap:6px;z-index:2;pointer-events:none}.bf-card-badges .bf-pill--type{margin-left:auto}.bf-save{display:inline-block;background:#0071e3;color:#fff;font-size:12px;font-weight:700;letter-spacing:0;line-height:1.3;padding:2px 8px;border-radius:40px;margin-left:6px;vertical-align:middle}.product .bf-save{font-size:13px;padding:3px 10px}.card-information .price__sale .price-item--sale,.card-information .price__regular .price-item--regular{font-size:18px;font-weight:800;color:#121212}.product__media-wrapper{position:relative}.bf-hygro{display:flex;gap:12px;align-items:center;padding:8px 12px;border:1px solid #0071E3;border-radius:14px;cursor:pointer;margin:0 0 1.2rem;font-size:13px;line-height:1.3;color:#121212}.bf-hygro input{width:22px;height:22px;flex:none;margin:0;accent-color:#0071E3}.bf-hygro img{width:52px;height:52px;border-radius:10px;object-fit:cover;flex:none}.bf-hygro__text{flex:1 1 auto;min-width:0}.bf-hygro__eyebrow{display:block;font-size:11px;font-weight:700;letter-spacing:.05em;color:#5c5c5c}.bf-hygro__name{display:block;font-size:15px;line-height:1.25;font-weight:700}.bf-hygro__line{display:block;font-size:13px;color:#3f3f46}.bf-hygro__price{flex:none;text-align:right}.bf-hygro__price s{display:block;font-size:13px;line-height:1.2;color:#5c5c5c}.bf-hygro__price b{font-size:17px;line-height:1.2;font-weight:800;color:#0071e3}.bf-timer{color:#0071e3;font-variant-numeric:tabular-nums}.bf-offers{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:14px;margin-top:20px;font-size:14px;line-height:1.3;color:#121212}.bf-offer{border:1px solid #0071E3;border-radius:18px;overflow:hidden;display:flex;flex-direction:column}.bf-offer__band{background:#0071e3;color:#fff;display:flex;justify-content:space-between;gap:8px;padding:8px 14px;font-size:12px;font-weight:700;letter-spacing:.04em}.bf-offer__body{flex:1 1 auto;display:flex;flex-direction:column;gap:12px;padding:14px}.bf-offer__top{display:flex;gap:12px;align-items:center}.bf-offer__top img{width:84px;height:84px;border-radius:12px;object-fit:cover;flex:none}.bf-offer__title{font-size:18px;line-height:1.2;font-weight:800}.bf-offer__name{font-size:13px;font-weight:600;margin-top:4px}.bf-offer__buy{margin-top:auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.bf-offer__price s{color:#5c5c5c;font-size:15px;margin-right:6px}.bf-offer__price b{font-size:26px;line-height:1;font-weight:800}.bf-offer__btn{min-height:44px;padding:0 18px;border:0;border-radius:40px;background:#0071e3;color:#fff;font:inherit;font-weight:700;font-size:15px;cursor:pointer}.bf-offer__btn[disabled]{opacity:.6;cursor:wait}.bf-m{display:none}.bf-offers__note{grid-column:1/-1;font-size:13px;color:#0b7a3b;font-weight:600}.bf-ship{margin-bottom:14px;font-size:14px;font-weight:600;text-align:left}.bf-ship--done{color:#0b7a3b;font-weight:700}.bf-ship__bar{height:8px;border-radius:8px;background:#dcdce0;margin-top:8px;overflow:hidden}.bf-ship__bar span{display:block;height:8px;background:#121212}.bf-ship--done .bf-ship__bar span{background:#0b7a3b}.bf-savings{display:flex;justify-content:space-between;font-size:15px;margin-bottom:14px}.bf-savings b{font-weight:700}.bf-trust{font-size:13px;color:#5c5c5c;text-align:center;margin-top:10px}.cart-item__details .bf-pill{margin:6px 0 2px}@media screen and (max-width:749px){.bf-offers{grid-template-columns:1fr}.bf-offer:not(.bf-offer--compact) .bf-offer__btn{width:100%}.bf-offer--compact .bf-offer__band{display:none}.bf-offer--compact .bf-offer__body{flex-direction:row;align-items:center;padding:8px 10px;gap:10px}.bf-offer--compact .bf-offer__top{flex:1 1 auto;min-width:0;gap:10px}.bf-offer--compact .bf-offer__top img{width:52px;height:52px;border-radius:10px}.bf-offer--compact .bf-offer__title{font-size:14px;font-weight:700}.bf-offer--compact .bf-offer__name{display:none}.bf-offer--compact .bf-offer__buy{margin:0;flex:none;flex-direction:column;gap:4px}.bf-offer--compact .bf-offer__price s{font-size:12px}.bf-offer--compact .bf-offer__price b{font-size:15px}.bf-offer--compact .bf-offer__btn{padding:0 16px;font-size:14px}.bf-offer--compact .bf-d{display:none}.bf-offer--compact .bf-m{display:inline}}@media screen and (min-width:990px){#MainContent:has(#main-cart-items .cart-items){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,780px) 380px minmax(0,1fr);column-gap:28px;align-items:start}#MainContent:has(#main-cart-items .cart-items)>.shopify-section{grid-column:1/-1;min-width:0}#MainContent:has(#main-cart-items .cart-items)>.shopify-section:has(cart-items){grid-column:2}#MainContent:has(#main-cart-items .cart-items)>.shopify-section:has(#main-cart-footer){grid-column:3;margin-top:112px}#MainContent:has(#main-cart-items .cart-items) cart-items .page-width,#MainContent:has(#main-cart-items .cart-items) #main-cart-footer .page-width{padding:0;max-width:none}#main-cart-items .cart-item__media{width:120px}#main-cart-items .cart-item__image-container,#main-cart-items .cart-item__image{width:104px!important;max-width:104px!important}}#main-cart-footer .cart__footer{display:block;padding:24px;background:#f6f6f7;border-radius:20px;border:0}#main-cart-footer .cart__blocks{width:100%;max-width:none}#main-cart-footer .totals{justify-content:space-between;align-items:baseline;border-top:1px solid #dcdce0;padding-top:14px}#main-cart-footer .cart__ctas{width:100%}#main-cart-footer .cart__checkout-button{width:100%;max-width:none}#main-cart-footer .tax-note{display:none}.bf-sticky{position:fixed;left:0;right:0;bottom:0;z-index:30;background:#fff;border-top:1px solid #e4e4e7;transform:translateY(110%);transition:transform .2s ease;visibility:hidden}.bf-sticky.is-on{transform:none;visibility:visible}.bf-sticky__in{max-width:1200px;margin:0 auto;padding:10px 40px;display:flex;align-items:center;gap:16px;color:#121212}.bf-sticky__in img{width:52px;height:52px;border-radius:12px;object-fit:cover;flex:none}.bf-sticky__info{flex:1 1 auto;min-width:0}.bf-sticky__title{font-size:16px;line-height:1.2;font-weight:700}.bf-sticky__rate{font-size:13px;color:#3f3f46;margin-top:2px}.bf-sticky__prices{display:flex;align-items:baseline;gap:8px;flex:none}.bf-sticky__prices s{color:#5c5c5c;font-size:15px}.bf-sticky__prices b{font-size:24px;line-height:1;font-weight:800}.bf-sticky__btn{min-height:48px;padding:0 44px;border:0;border-radius:40px;background:#0071e3;color:#fff;font:inherit;font-weight:700;font-size:16px;cursor:pointer;flex:none}body.bf-sticky-on #tidio-chat{transform:translateY(-70px)}@media screen and (max-width:749px){.bf-sticky__in{display:grid;grid-template-columns:44px minmax(0,1fr) auto;gap:8px 10px;padding:10px 16px 14px}.bf-sticky__in img{width:44px;height:44px;border-radius:10px;grid-column:1;grid-row:1}.bf-sticky__title{font-size:14px}.bf-sticky__rate{display:none}.bf-sticky__info{grid-column:2;grid-row:1}.bf-sticky__info .bf-pill{margin-top:2px}.bf-sticky__pill--d{display:none}.bf-sticky__prices{grid-column:3;grid-row:1;flex-direction:column;align-items:flex-end;gap:0}.bf-sticky__prices s{font-size:13px}.bf-sticky__prices b{font-size:20px}.bf-sticky__btn{grid-column:1/-1;width:100%;padding:0}body.bf-sticky-on #tidio-chat{transform:translateY(-118px)}}@media screen and (min-width:750px){.bf-sticky__pill--m{display:none}}@media screen and (max-width:749px){.bf-card-badges{top:8px;left:8px;right:8px;flex-wrap:wrap;gap:4px}.bf-card-badges .bf-pill{font-size:9px;padding:3px 7px;letter-spacing:.03em}}.bf-card-bf{position:absolute;left:14px;bottom:14px;z-index:2;pointer-events:none}[id^=GalleryViewer-]{position:relative}.bf-pdp-badges{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none}.bf-pdp-badges .bf-pill{position:absolute;font-size:13px;padding:6px 14px}.bf-pdp-badges .bf-pdp-bf{left:16px;bottom:16px}.bf-pdp-badges .bf-pdp-type{right:16px;top:16px}.bf-check{display:inline-block;vertical-align:-4px;margin-right:8px}.card-information .price--on-sale .price__sale{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;gap:6px;white-space:nowrap}.card-information .price--on-sale .price__sale .bf-save{margin-left:0}.card-information .price__sale s.price-item--regular{font-size:14px;margin:0}@media screen and (max-width:749px){.bf-card-bf{left:8px;bottom:8px;font-size:9px;padding:3px 7px;letter-spacing:.03em}.bf-pdp-badges .bf-pill{font-size:11px;padding:4px 10px}.card-information .price__sale .price-item--sale,.card-information .price__regular .price-item--regular{font-size:15px}.card-information .price__sale s.price-item--regular{font-size:12px}.card-information .price--on-sale .price__sale{gap:4px}.card-information .bf-save{font-size:10px;padding:2px 5px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/bf-cro.css.map */
