.m-bf-pill{display:inline-flex;flex-shrink:0;align-items:center;gap:5px;padding:1px 9px;border:1px solid var(--ev-accent-on-dark);border-radius:999px;color:var(--ev-accent-on-dark);font-size:1.1rem;font-weight:700;line-height:1.6;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.m-bf-cd{display:inline-block;min-width:11ch;color:var(--ev-accent-on-dark);font-family:var(--heading-font-family);font-weight:700;font-variant-numeric:tabular-nums;text-align:start;white-space:nowrap}.m-bf-boxes{display:flex;gap:6px}.m-bf-box{display:flex;flex:0 0 auto;flex-direction:column;align-items:center;justify-content:center;width:54px;height:54px;border:1px solid var(--ev-bf-line);border-radius:8px;background-color:var(--ev-bf-surface)}.m-bf-box b{color:var(--ev-on-dark);font-family:var(--heading-font-family);font-size:2.1rem;font-weight:700;font-variant-numeric:tabular-nums;line-height:1.1}.m-bf-box span{color:var(--ev-bf-text-2);font-size:1.1rem;line-height:1.3}announcement-bar:has(.m-bf-ann){transition:background-color 0s}html.ev-bf-live announcement-bar:has(.m-bf-ann),html.ev-bf-teaser announcement-bar:has(.m-bf-ann){background-color:var(--ev-bf-bg)}.m-bf-ann{display:flex;flex:1 1 auto;align-items:center;justify-content:center;gap:8px;min-width:0;min-height:38px;color:var(--ev-on-dark);font-size:1.3rem;font-weight:500;line-height:1.4;text-decoration:none;white-space:nowrap}.announcement .m-bf-ann:hover{color:var(--ev-on-dark);text-decoration:none}.m-bf-ann__text,.m-bf-ann__sep,.m-bf-ann__btn{display:none}.m-bf-ann__sep{flex-shrink:0;width:1px;height:18px;background-color:var(--ev-bf-line)}.m-bf-ann__btn{flex-shrink:0;align-items:center;height:28px;padding:0 12px;border-radius:6px;background-color:var(--ev-action);color:#fff;font-weight:600}.m-bf-ann:hover .m-bf-ann__btn{background-color:var(--ev-action-hover)}.m-bf-ann__chevron{flex-shrink:0}@media(min-width:769px){.m-bf-ann{justify-content:flex-start;gap:16px;font-size:1.4rem}.m-bf-ann__btn{display:inline-flex}.m-bf-ann__chevron{display:none}}@media(min-width:1100px){.m-bf-ann__text,.m-bf-ann__sep{display:inline-block}.m-bf-ann__text{overflow:hidden;text-overflow:ellipsis}}@media(min-width:1280px){.m-bf-ann{min-height:40px}}.m-bf-band{padding:18px 0;background-color:var(--ev-bf-bg);color:var(--ev-on-dark)}.m-bf-band__inner{display:flex;align-items:center;gap:32px}.m-bf-band__copy{display:flex;flex:1 1 auto;flex-direction:column;align-items:flex-start;gap:4px;min-width:0}.m-bf-band__heading{margin:0;color:var(--ev-on-dark);font-family:var(--heading-font-family);font-size:2.4rem;font-weight:700;line-height:1.2}.m-bf-band__text{margin:0;color:var(--ev-bf-text-2);font-size:1.4rem;line-height:1.5}.m-bf-band__timer{display:flex;flex-shrink:0;flex-direction:column;gap:4px}.m-bf-band__timer-label{color:var(--ev-bf-text-2);font-size:1.2rem}.m-bf-band__btn{flex-shrink:0;white-space:nowrap}@media(max-width:1099.98px){.m-bf-band__text{display:none}}@media(max-width:768.98px){.m-bf-band{padding:16px 0}.m-bf-band__inner{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px}.m-bf-band__copy{display:contents}.m-bf-band__copy .m-bf-pill{grid-column:1;grid-row:1;align-self:center;justify-self:start}.m-bf-band__timer{grid-column:2;grid-row:1;align-self:center}.m-bf-band__timer-label{display:none}.m-bf-band__heading{grid-column:1 / -1;font-size:2rem}.m-bf-band__btn{grid-column:1 / -1;width:100%}.m-bf-band .m-bf-boxes{gap:4px}.m-bf-band .m-bf-box{width:40px;height:40px}.m-bf-band .m-bf-box b{font-size:1.6rem}.m-bf-band .m-bf-box span{font-size:.9rem}}#main-content:has(.m-bf-header)>.container:has(>.breadcrumbs){background-color:var(--ev-bf-bg);box-shadow:0 0 0 100vmax var(--ev-bf-bg);clip-path:inset(0 -100vmax)}#main-content:has(.m-bf-header)>.container>.breadcrumbs,#main-content:has(.m-bf-header)>.container>.breadcrumbs a{color:var(--ev-bf-text-2)}#main-content:has(.m-bf-header)>.container>.breadcrumbs{padding-bottom:0}.m-bf-header-section{margin:0}.m-bf-header{padding:16px 0 32px;background-color:var(--ev-bf-bg);color:var(--ev-on-dark)}.m-bf-header__grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);column-gap:32px;align-items:center}.m-bf-header__text{display:flex;flex-direction:column;align-items:flex-start;gap:14px}.m-bf-header__label .m-bf-pill{font-size:1.2rem}.m-bf-header__title{margin:0;color:var(--ev-on-dark);font-family:var(--heading-font-family);font-size:4.4rem;font-weight:700;line-height:1.05;letter-spacing:-.01em}.m-bf-header__intro{max-width:640px;margin:0;color:var(--ev-bf-text-2);font-size:1.6rem;line-height:1.5}.m-bf-header__timer{display:flex;align-items:center;gap:14px}.m-bf-header__timer-label{max-width:80px;color:var(--ev-bf-text-2);font-size:1.3rem;line-height:1.3}.m-bf-header .m-bf-box{width:64px;height:60px;border-radius:10px}.m-bf-header .m-bf-box b{font-size:2.6rem}.m-bf-header .m-bf-box span{font-size:1.2rem}.m-bf-header__ended{margin:0;color:var(--ev-accent-on-dark);font-size:1.6rem;font-weight:600}.m-bf-header__checks{display:flex;flex-wrap:wrap;gap:8px 24px;margin:4px 0 0;padding:0;list-style:none;color:var(--ev-on-dark);font-size:1.4rem;font-weight:500;line-height:1.5}.m-bf-header__checks li{display:flex;gap:6px;align-items:center}.m-bf-header__checks svg{flex-shrink:0;color:var(--ev-accent-on-dark)}.m-bf-header__finder{padding:20px;border-radius:14px;background-color:var(--ev-surface);color:var(--ev-text)}.m-bf-header__finder:only-child{grid-column:1 / -1}@media(max-width:768.98px){.m-bf-header{padding:12px 0 16px}.m-bf-header__grid{grid-template-columns:minmax(0,1fr);row-gap:12px}.m-bf-header__text{gap:10px}.m-bf-header__title{font-size:3rem;line-height:1.1}.m-bf-header__intro{display:-webkit-box;overflow:hidden;font-size:1.4rem;-webkit-box-orient:vertical;-webkit-line-clamp:3}.m-bf-header__timer{width:100%}.m-bf-header__timer-label{display:none}.m-bf-header .m-bf-boxes{width:100%}.m-bf-header .m-bf-box{flex:1 1 0;width:auto;height:52px}.m-bf-header .m-bf-box b{font-size:2.1rem}.m-bf-header__checks{order:1;gap:4px 14px;font-size:1.2rem}.m-bf-header__finder{padding:10px;border-radius:12px}}.m-bf-faq.section{margin:0;padding:48px 0}.m-bf-faq__grid{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);column-gap:32px;align-items:start}.m-bf-faq__main .m-product-sections__heading{margin:0 0 18px}.m-bf-faq__help{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:24px;border-radius:14px;background-color:var(--ev-heading);color:var(--ev-accent-on-dark)}.m-bf-faq__help-title{margin:0;color:var(--ev-on-dark);font-family:var(--heading-font-family);font-size:2rem;font-weight:700;line-height:1.3}.m-bf-faq__help-text{margin:0;color:var(--ev-on-dark);font-size:1.4rem;line-height:1.5;opacity:.85}.m-bf-faq__help-btn{margin-top:4px}@media(max-width:768.98px){.m-bf-faq.section{padding:28px 0}.m-bf-faq__grid{grid-template-columns:minmax(0,1fr);row-gap:20px}.m-bf-faq__main .m-product-sections__heading{font-size:2.2rem}.m-bf-faq__help{padding:18px}.m-bf-faq__help-btn{width:100%}}.m-bf-badge,.m-ccard__media .labels-boxes>.m-bf-badge,.card .labels-boxes>.m-bf-badge{display:inline-flex;align-items:center;gap:4px;width:fit-content;margin:0;padding:3px 8px;border-radius:5px;background-color:var(--ev-bf-bg);color:var(--ev-on-dark);font-size:1.1rem;font-weight:700;line-height:1.4;white-space:nowrap}.m-bf-badge svg{flex-shrink:0;color:var(--ev-accent-on-dark)}.m-bf-strip{display:flex;flex-direction:column;gap:4px;margin-top:12px;padding:10px 14px;border-radius:10px;background-color:var(--ev-bf-bg);color:var(--ev-on-dark)}.m-bf-strip__row{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:1.4rem}.m-bf-strip__note{color:var(--ev-bf-text-2);font-size:1.3rem;line-height:1.4}.m-bf-info{padding:24px 0 36px}.m-bf-info .breadcrumbs{padding:0}.m-bf-info .breadcrumbs-list__link,.m-bf-info .breadcrumbs-list__link[aria-current=page],.m-bf-info .breadcrumbs-divider{color:var(--ev-bf-text-2)}.m-bf-info .m-bf-header__title{font-size:4.8rem}.m-bf-info .m-bf-header__intro{font-size:1.7rem}.m-bf-info__cta{padding:16px 24px;font-size:1.6rem}.m-bf-info .m-bf-header__finder{display:flex;flex-direction:column;gap:12px;padding:0;background-color:transparent}.m-bf-info__finder-title{margin:0;color:var(--ev-on-dark);font-family:var(--heading-font-family);font-size:2rem;font-weight:700;line-height:1.3}.m-bf-dates.section{margin:0;padding:36px 0;background-color:var(--ev-accent-soft)}.m-bf-dates__heading,.m-bf-cats__heading{margin:0 0 18px;color:var(--ev-heading);font-family:var(--heading-font-family);font-size:2.6rem;font-weight:700;line-height:1.3}.m-bf-dates__list,.m-bf-cats__list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none}.m-bf-dates__item{display:flex;position:relative;flex-direction:column;gap:4px;padding:18px;border-color:var(--ev-line-green);border-top-color:var(--ev-accent);border-radius:12px}.m-bf-dates__item--next{border-top-color:var(--ev-accent-on-dark)}.m-bf-dates__label{color:var(--ev-text-2);font-size:1.3rem;font-weight:600;line-height:1.3}.m-bf-dates__date{color:var(--ev-heading);font-family:var(--heading-font-family);font-size:2.4rem;font-weight:700;line-height:1.2}.m-bf-dates__sub{color:var(--ev-text-2);font-size:1.4rem;line-height:1.5}.m-bf-dates__chip{display:inline-flex;position:absolute;top:14px;right:14px;padding:2px 9px;border-radius:999px;background-color:var(--ev-bf-bg);color:var(--ev-accent-on-dark);font-size:1.1rem;font-weight:700;line-height:1.5}.m-bf-dates__chip[hidden]{display:none}.m-bf-steps.m-steps.section{padding:48px 0}.m-bf-steps__head{display:flex;flex-direction:column;gap:6px;margin-bottom:20px}.m-bf-steps.m-steps .m-service__heading{margin:0;font-size:2.6rem;line-height:1.3}.m-bf-steps__intro{margin:0;color:var(--ev-text-2);font-size:1.6rem;line-height:1.5}.m-bf-steps.m-steps .m-steps__item{border-top:1px solid var(--ev-border)}.m-bf-steps .m-steps__body{flex-grow:1;min-width:0}.m-bf-steps__link{color:var(--ev-action);font-size:1.4rem;font-weight:600;line-height:1.5;text-decoration:none}.m-bf-steps__link:hover{text-decoration:underline}.m-bf-cats.section{margin:0;padding:0 0 48px}.m-bf-cats__heading{margin-bottom:16px;font-size:2.2rem}.m-bf-cats__list{gap:16px}.m-bf-cats__tile{display:flex;align-items:center;gap:12px;height:100%;padding:12px 14px;border:1px solid var(--ev-line-green);border-top:3px solid var(--ev-accent);border-radius:12px;background-color:var(--ev-surface);color:var(--ev-heading);text-decoration:none;transition:border-color .2s}.m-bf-cats__tile:hover{border-color:var(--ev-accent)}.m-bf-cats__media{flex-shrink:0;width:52px;height:52px;overflow:hidden;border-radius:8px;background-color:var(--ev-surface-alt)}.m-bf-cats__media img{width:100%;height:100%;object-fit:contain}.m-bf-cats__label{min-width:0;font-family:var(--heading-font-family);font-size:1.6rem;font-weight:600;line-height:1.2}@media(min-width:769px){.m-bf-steps.m-steps .m-steps__list{grid-template-columns:repeat(4,minmax(0,1fr))}.m-bf-steps .m-steps__text{flex-grow:1}}@media(min-width:769px)and (max-width:1099.98px){.m-bf-dates__list,.m-bf-steps.m-steps .m-steps__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:768.98px){.m-bf-info{padding:12px 0 18px}.m-bf-info .m-bf-header__title{font-size:3rem}.m-bf-info .m-bf-header__intro{display:block;font-size:1.4rem}.m-bf-info .m-bf-header__timer-label{display:block;max-width:none;font-size:1.2rem}.m-bf-info .m-bf-header__timer{flex-direction:column;align-items:stretch;gap:4px}.m-bf-info__cta{width:100%}.m-bf-info .m-bf-header__finder{gap:10px;margin-top:4px;padding:0}.m-bf-info__finder-title{font-size:1.7rem}.m-bf-dates.section{padding:24px 0}.m-bf-dates__heading,.m-bf-cats__heading{margin-bottom:12px;font-size:2.2rem}.m-bf-dates__list,.m-bf-cats__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.m-bf-dates__item{gap:2px;padding:12px}.m-bf-dates__label{font-size:1.2rem}.m-bf-dates__date{font-size:1.8rem}.m-bf-dates__sub{font-size:1.2rem}.m-bf-dates__chip{position:static;align-self:flex-start;margin-bottom:4px;padding:1px 8px;font-size:1rem}.m-bf-steps.m-steps.section{padding:28px 0}.m-bf-steps__head{margin-bottom:12px}.m-bf-steps.m-steps .m-service__heading{font-size:2.2rem}.m-bf-steps__intro{font-size:1.4rem}.m-bf-steps.m-steps .m-steps__item{padding:14px}.m-bf-steps .m-steps__number{width:34px;height:34px;font-size:1.6rem}.m-bf-steps .m-steps__title{font-size:1.6rem}.m-bf-steps .m-steps__text{font-size:1.3rem}.m-bf-steps__link{display:flex;align-items:center;min-height:32px}.m-bf-cats.section{padding-bottom:28px}.m-bf-cats__heading{font-size:2rem}.m-bf-cats__tile{gap:8px;min-height:44px;padding:10px}.m-bf-cats__media{width:40px;height:40px}.m-bf-cats__label{font-size:1.4rem}}
/*# sourceMappingURL=/cdn/shop/t/157/assets/m_black-friday.css.map */
