.cv-bf-bar{background:var(--bfBarBg,#111);color:var(--bfBarText,#fff);text-align:center;font-size:12px;letter-spacing:.08em;text-transform:uppercase;padding:7px 12px;line-height:1.4}.cv-bf-bar b{font-weight:700}@media only screen and (max-width:768px){.cv-bf-bar .dot{display:none}.cv-bf-bar .l2{display:block;margin-top:2px}}.cv-sale-banner{background:var(--bfBannerBg,#faf8f4);color:var(--bfBannerText,#111);text-align:center;padding:12px 16px;border-top:1px solid #ece7df;border-bottom:1px solid #ece7df}.cv-sale-banner__h{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;line-height:1.35}.cv-sale-banner__sub{font-size:12px;color:var(--bfBannerText,#111);opacity:.7;margin-top:2px}@media only screen and (max-width:768px){.cv-sale-banner__h{font-size:11.5px;letter-spacing:.05em;white-space:nowrap}.cv-sale-banner__dot{display:none}.cv-sale-banner__l2{display:block;margin-top:2px}.cv-sale-banner__sub{font-size:11.5px}}.cv-notes{display:block;width:100%;clear:both;margin:0 0 10px}.cv-sale-note{font-size:12.5px;line-height:1.5;color:var(--bfNoteText,#111);margin:4px 0 12px}.cv-sale-note__hot{color:var(--bfNoteText,#111);font-weight:400}.cv-sale-note__sep{display:none}@media only screen and (max-width:768px){.mobile-looxReviews-wrap:has(.product__price-savings:not(.hide)){flex-wrap:wrap}.mobile-looxReviews-wrap:has(.product__price-savings:not(.hide)) .product-block--price{flex:0 0 100%}.mobile-looxReviews-wrap:has(.product__price-savings:not(.hide)) .mobile-looxReviews{flex:0 0 100%;margin:2px 0 6px}}.cv-xmas-note{margin:0 0 12px;padding:12px 14px;background:var(--bfXmasBg,#f4f2f1);border-left:2px solid var(--bfXmasBorder,#111);font-size:13px;line-height:1.5}.cv-xmas-note b{display:block;letter-spacing:.06em;text-transform:uppercase;font-size:11.5px;margin-bottom:3px}.grid-product__tag--sale{background:var(--bfAccent,#ba4444);color:#fff;font-weight:700}.grid-product__price--savings{color:var(--bfAccent,#ba4444)}.cart__price-saving{display:block;color:var(--bfAccent,#ba4444);font-size:11.5px;margin-top:2px;white-space:nowrap}.cart__sale-note{font-size:12.5px;line-height:1.5;padding:10px 12px;background:var(--bfCartNoteBg,#efe7db);margin:14px 0 20px}.cart__page .cart__sale-note{margin:4px 0 24px}.cart__page .cart-recommendations{margin-top:8px}.site-header__drawer.site-header__cart .cart__item-row.cart-recommendations{border-top:0!important;padding-top:18px}.site-header__drawer .cart__footer .cart__item--discounts,.cart__item--discounts{border-top:0!important;padding:6px 0 0;margin:0}.cart__discounts.cart__code-row{margin:0!important}.cart__code{display:flex;justify-content:space-between;align-items:baseline;font-size:14px;line-height:20px;color:#111;padding:0;margin:0 0 6px}.cart__code b{color:#111;letter-spacing:.04em;font-weight:700}.cart__code-link{background:none;border:0;padding:0;margin:0;font:inherit;font-size:12px;color:#555;text-decoration:underline;cursor:pointer}.cart__code--applied .cart__code-link{margin-left:8px;font-size:11px}.cart__code--empty{color:#555;font-size:13px}.cart__code-form{margin:0 0 8px}.cart__code-form.hide{display:none!important}.cart__code-input{display:flex;gap:8px}.cart__code-field{flex:1;font:inherit;font-size:13px;padding:10px 12px;border:1px solid #e8e8e1;text-transform:uppercase;letter-spacing:.04em;min-width:0}.cart__code-apply{font:inherit;font-size:12px;letter-spacing:.08em;text-transform:uppercase;padding:10px 14px;background:#fff;color:#111;border:1px solid #111;cursor:pointer}.cart__code-meta{display:flex;justify-content:space-between;margin-top:6px;font-size:12px;color:#555}.cart__code-error{color:var(--bfAccent,#ba4444)}.cart__code-row.is-loading{opacity:.5;pointer-events:none}.site-header__drawer .cart__footer .cart__item--savings,.cart__item--savings{display:flex!important;justify-content:space-between!important;align-items:baseline;color:var(--bfAccent,#ba4444);font-size:14px;line-height:20px;padding:0;margin:0 0 6px}.cart__item--savings.hide{display:none!important}.cart__item--savings sup{font-size:.6em;vertical-align:super;line-height:0}.site-header__drawer .cart__footer .cart__item--subtotal,.cart__item--subtotal{border-top:0!important;padding-top:0!important;margin-top:0!important;line-height:22px}
/*# sourceMappingURL=/cdn/shop/t/139/assets/contempee-bf.css.map */
