.bfhb{position:relative;width:100%;margin:0;background:linear-gradient(45deg,#1f363f,#262d3b 55%,#4e395c);color:#fff;font-family:Poppins,var(--font-body-family,sans-serif),sans-serif;overflow:hidden;box-sizing:border-box}.bfhb:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(circle at 8% 15%,rgba(155,106,172,.35),transparent 38%),radial-gradient(circle at 92% 90%,rgba(100,202,217,.22),transparent 42%)}.bfhb *,.bfhb *:before,.bfhb *:after{box-sizing:border-box}.bfhb-in{position:relative;max-width:1360px;min-height:210px;margin:0 auto;padding:26px 40px;display:grid;grid-template-columns:auto minmax(330px,1fr) auto auto;grid-template-areas:"media txt chips cta";align-items:center;column-gap:26px}.bfhb-media{grid-area:media;display:flex;align-items:center;padding:6px 0}.bfhb-img{display:block;width:118px;height:118px;border-radius:18px;object-fit:cover;background:#eceef0;box-shadow:0 12px 26px #00000059;border:2px solid rgba(255,255,255,.18)}.bfhb-img:first-child{transform:rotate(-5deg)}.bfhb-img+.bfhb-img{margin-left:-34px;transform:rotate(5deg) translateY(10px)}.bfhb-txt{grid-area:txt;min-width:0}.bfhb-top{display:flex;align-items:center;flex-wrap:wrap;gap:6px 14px}.bfhb-pill{display:inline-block;padding:6px 14px;border-radius:30px;background:#eb201f;color:#fff;font-size:13px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;line-height:1.2;white-space:nowrap}.bfhb-date{font-size:15px;font-weight:600;line-height:1.3;color:#ffffffe0}.bfhb .bfhb-title{margin:12px 0 0;padding:0;font-family:inherit;font-size:42px;white-space:nowrap;line-height:1;font-weight:800;letter-spacing:-1px;text-transform:none;background:linear-gradient(90deg,#cef0f5,#63cad9);-webkit-background-clip:text;background-clip:text;color:transparent}html.bfcm-ea .bfhb .bfhb-title{background-image:linear-gradient(90deg,#b99ad6,#8fc0dc 55%,#63cad9)}.bfhb .bfhb-line{margin:8px 0 0;padding:0;font-family:inherit;font-size:19px;font-weight:600;line-height:1.35;color:#fff;text-wrap:balance}.bfhb-chips{grid-area:chips;list-style:none;margin:0;padding:0;display:flex;gap:8px}.bfhb-chips li{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:134px;margin:0;padding:12px 6px;border-radius:16px;border:2px solid rgba(255,255,255,.22);background:#ffffff12;text-align:center;line-height:1.2}.bfhb-chips li.is-top{border-color:#63cad9;background:#63cad91f}.bfhb-chips b{font-size:16px;font-weight:700;white-space:nowrap}.bfhb-chips span{margin-top:6px;padding:3px 11px;border-radius:30px;background:#eb201f;color:#fff;font-size:15px;font-weight:800;letter-spacing:.02em;white-space:nowrap}.bfhb-chips em{margin-top:6px;font-style:normal;font-size:13.5px;font-weight:600;color:#cef0f5;white-space:nowrap}.bfhb-cta{grid-area:cta;display:flex;flex-direction:column;align-items:center;gap:12px}.bfhb .bfhb-btn{display:inline-flex;align-items:center;justify-content:center;min-width:220px;min-height:58px;padding:0 28px;border-radius:13px;background:#eb201f;color:#fff!important;font-family:inherit;font-size:18px;font-weight:700;letter-spacing:.02em;text-decoration:none;white-space:nowrap;box-shadow:0 10px 24px #eb201f4d;transition:transform .15s,box-shadow .15s,background .15s}.bfhb .bfhb-btn:hover{background:#d01a19;transform:translateY(-1px);box-shadow:0 14px 28px #eb201f61}.bfhb .bfhb-btn:focus-visible,.bfhb .bfhb-link:focus-visible{outline:3px solid #63cad9;outline-offset:3px}.bfhb .bfhb-link{font-size:15px;font-weight:600;color:#cef0f5!important;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}html.bfcm-notiers .bfhb-in{grid-template-columns:auto minmax(330px,1fr) auto;grid-template-areas:"media txt cta"}html.bfcm-day .bfhb{background:#f4f9fd;color:#131d24;border-top:1px solid #dbe8f2;border-bottom:1px solid #dbe8f2}html.bfcm-day .bfhb:before{background:radial-gradient(circle at 8% 15%,rgba(155,106,172,.18),transparent 40%),radial-gradient(circle at 92% 90%,rgba(100,202,217,.24),transparent 45%)}html.bfcm-day .bfhb-pill{background:#131d24}html.bfcm-day .bfhb-date{color:#4a5560}html.bfcm-day .bfhb .bfhb-title{background-image:linear-gradient(90deg,#6b4c8a,#4f7fb0 55%,#1f8f9c)}html.bfcm-day .bfhb .bfhb-line{color:#131d24}html.bfcm-day .bfhb-img{border-color:#fff;box-shadow:0 10px 22px #4f7fb038}html.bfcm-day .bfhb-chips li{background:#fff;border-color:#dbe8f2}html.bfcm-day .bfhb-chips li.is-top{border-color:#4f7fb0}html.bfcm-day .bfhb-chips em{color:#4f7fb0}html.bfcm-day .bfhb .bfhb-link{color:#4f7fb0!important}@media(max-width:1300px){.bfhb-in{column-gap:20px;padding:24px;grid-template-columns:auto minmax(300px,1fr) auto auto}html.bfcm-notiers .bfhb-in{grid-template-columns:auto minmax(300px,1fr) auto}.bfhb-img{width:96px;height:96px;border-radius:15px}.bfhb-img+.bfhb-img{margin-left:-28px}.bfhb .bfhb-title{font-size:38px}.bfhb-chips li{width:124px}.bfhb-chips em{font-size:13px}.bfhb .bfhb-btn{min-width:200px;padding:0 22px}}@media(min-width:901px)and (max-width:1199px){.bfhb-in,html.bfcm-notiers .bfhb-in{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"media txt cta" "media chips cta";row-gap:14px}.bfhb-chips{justify-self:start}}@media(max-width:900px){.bfhb-in{display:block;min-height:0;padding:16px}.bfhb-media{position:absolute;top:14px;right:16px;padding:0}.bfhb-img{width:60px;height:60px;border-radius:12px;border-width:1.5px;box-shadow:0 6px 14px #0000004d}.bfhb-img+.bfhb-img{margin-left:-16px;transform:rotate(5deg) translateY(6px)}.bfhb-top{display:block;padding-right:112px}.bfhb-pill{font-size:12px;letter-spacing:.1em;padding:5px 12px}.bfhb-date{display:block;margin-top:6px;font-size:14px}.bfhb .bfhb-title{margin-top:8px;font-size:31px}.bfhb .bfhb-line{margin-top:4px;font-size:16px}.bfhb-chips{margin-top:12px;gap:6px}.bfhb-chips li{flex:1 1 0;width:auto;min-width:0;padding:8px 2px 9px;border-radius:13px}.bfhb-chips b{font-size:14px}.bfhb-chips span{margin-top:4px;font-size:13.5px;padding:2px 9px}.bfhb-chips em{margin-top:4px;font-size:12.5px;letter-spacing:-.01em}.bfhb-cta{margin-top:12px;gap:8px}.bfhb .bfhb-btn{width:100%;min-width:0;min-height:52px;font-size:17px}.bfhb .bfhb-link{font-size:14.5px}}@media(max-width:374px){.bfhb .bfhb-title{font-size:27px}.bfhb-chips em{font-size:11.5px}.bfhb-top{padding-right:100px}}@media(prefers-reduced-motion:reduce){.bfhb .bfhb-btn{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/bfcm-home-deal.css.map */
