.bf-features{--bf-feature-dark:oklch(17% .018 160);--bf-feature-light:oklch(98% .005 160);--bf-feature-subtle:oklch(76% .015 160);--bf-feature-pink:oklch(68% .2 355);background:var(--bf-feature-dark);color:var(--bf-feature-light);font-family:Archivo,var(--font-body-family),sans-serif}.bf-features *{box-sizing:border-box}.bf-features__grid{display:grid;grid-template-columns:1fr 1.15fr;align-items:stretch}.bf-features__media,.bf-features__media picture{display:block;min-width:0;height:100%}.bf-features__photo{display:block;width:100%;height:100%;min-height:380px;object-fit:cover;object-position:var(--bf-desktop-position,center center)}.bf-features__placeholder{display:grid;width:100%;min-height:380px;place-items:center;background:#1c241f;color:var(--bf-feature-subtle)}.bf-features__copy{padding:56px clamp(48px,7vw,140px) 56px 48px}.bf-features__eyebrow{display:block;margin:0;color:var(--bf-feature-pink);font-size:10px;font-weight:700;line-height:1.4;text-transform:uppercase}.bf-features__heading{position:relative;width:fit-content;margin:10px 0 34px;color:var(--bf-feature-light);font-family:Anton,var(--font-heading-family),sans-serif;font-size:54px;font-weight:400;line-height:1.08;letter-spacing:0;text-transform:uppercase}.bf-features__heading:after{content:"";position:absolute;right:12%;bottom:-9px;left:0;height:4px;border-radius:99px;background:var(--bf-feature-pink)}.bf-features__list{display:grid;grid-template-columns:1fr 1fr;gap:28px 34px;margin:0;padding:0;list-style:none}.bf-features__item svg{display:block;width:24px;height:24px;margin-bottom:10px;fill:none;stroke:var(--bf-feature-pink);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.bf-features__item strong{display:block;color:var(--bf-feature-light);font-size:12px;font-weight:700;line-height:1.3;letter-spacing:.03em;text-transform:uppercase}.bf-features__item p{margin:5px 0 0;color:var(--bf-feature-subtle);font-size:11.5px;font-weight:400;line-height:1.55}.bf-features__trust{margin:clamp(26px,3.4vw,42px) 0 0;padding-top:clamp(15px,1.8vw,22px);border-top:1px solid color-mix(in srgb,var(--bf-feature-light) 18%,transparent);color:var(--bf-feature-light);font-size:clamp(15px,1.5vw,21px);font-weight:800;line-height:1.25;letter-spacing:.01em}.bf-features__trust b{color:var(--bf-feature-pink);font-weight:900}@media(max-width:900px){.bf-features__grid{grid-template-columns:1fr}.bf-features__media,.bf-features__media picture,.bf-features__photo{height:260px;min-height:0}.bf-features__photo{object-position:var(--bf-mobile-position,var(--bf-desktop-position,center center))}.bf-features__placeholder{min-height:260px}.bf-features__copy{padding:38px 24px}}@media(max-width:640px){.bf-features__heading{font-size:30px}.bf-features__list{grid-template-columns:1fr 1fr;gap:20px 16px}.bf-features__item{display:grid;grid-template-columns:auto 1fr;align-items:start;column-gap:8px}.bf-features__item svg{grid-row:1;width:18px;height:18px;margin:0}.bf-features__item strong{font-size:12px;line-height:1.25}.bf-features__item p{grid-column:2;margin-top:4px;font-size:12px;line-height:1.45}.bf-features__trust{margin-top:22px;padding-top:15px;font-size:15px}}@media(min-width:641px){.bf-features__eyebrow{font-size:12px}.bf-features__item strong{font-size:14.5px}.bf-features__item p{font-size:13.5px}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/black-friday-features.css.map */
