@import"https://fonts.googleapis.com/css2?family=Anton&family=Archivo:wght@600;700;800;900&display=swap";.black-friday-banner{position:relative;min-height:min(690px,calc(100vh - 110px));overflow:hidden;background:#eee;color:#071b18;font-family:Archivo,var(--font-body-family);display:grid;align-items:center}.black-friday-banner *{box-sizing:border-box}.black-friday-banner__media,.black-friday-banner__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.black-friday-banner__content{position:relative;z-index:1;width:calc(100% - 48px);margin:auto;padding:45px 0}.black-friday-banner__eyebrow{margin:0 0 10px;color:#f43f87;text-transform:uppercase;letter-spacing:.13em;font-size:1.4rem;font-weight:800}.black-friday-banner__announcement{display:inline-flex;align-items:center;gap:8px;margin:0 0 24px;background:#f43f87;border-radius:999px;padding:8px 15px;font-size:1.15rem;font-weight:800}.black-friday-banner__announcement span{width:6px;height:6px;border-radius:50%;background:#fff}.black-friday-banner__heading{max-width:430px;margin:0 0 22px;color:#071b18;font-family:Anton,var(--font-heading-family);font-size:clamp(6rem,6.5vw,11.5rem);font-weight:400;letter-spacing:0;line-height:.95;text-transform:uppercase}.black-friday-banner__heading span{color:#f43f87}.black-friday-banner__benefits{display:flex;align-items:center;gap:10px;margin-bottom:20px;color:#606866;font-size:1.2rem;font-weight:800}.black-friday-banner__benefits i{font-style:normal;opacity:.55}.black-friday-banner__button{display:inline-flex;align-items:center;justify-content:center;min-height:56px;padding:0 32px;border-radius:999px;background:#f43f87;color:#071b18;box-shadow:0 12px 20px #f43f8733;text-decoration:none;text-transform:uppercase;letter-spacing:.09em;font-weight:900}.black-friday-banner__button:hover{color:#071b18;transform:translateY(-1px)}@media(max-width:640px){.black-friday-banner{min-height:720px;align-items:end}.black-friday-banner__media img{object-position:center top}.black-friday-banner__content{width:calc(100% - 32px);padding:280px 0 28px}.black-friday-banner__eyebrow{font-size:1.05rem}.black-friday-banner__announcement{margin-bottom:14px;font-size:.95rem}.black-friday-banner__heading{max-width:270px;font-size:5.2rem;line-height:.92}.black-friday-banner__benefits{gap:6px;margin-bottom:15px;font-size:1rem}.black-friday-banner__button{width:100%;min-height:51px;padding-inline:18px}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/black-friday-banner.css.map */
