.ev-accessory-hero--black-friday .ev-accessory-hero__eyebrow{display:inline-flex;align-self:flex-start;align-items:center;width:fit-content;min-height:28px;padding:5px 10px;margin:0 0 16px;border:1px solid currentColor;border-radius:7px;font-size:10px;font-weight:700;line-height:1.2;letter-spacing:.12em}
.ev-accessory-hero--black-friday:not(.ev-accessory-hero--collection) .ev-accessory-hero__canvas{background:#151619;border-color:#292b2f}
.ev-accessory-hero--black-friday:not(.ev-accessory-hero--collection) .ev-accessory-hero__canvas:after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(90deg,#151619 0%,#151619 27%,rgb(21 22 25 / 97%) 34%,rgb(21 22 25 / 82%) 40%,rgb(21 22 25 / 24%) 49%,transparent 60%)}
#main .ev-accessory-hero--black-friday:not(.ev-accessory-hero--collection) .ev-accessory-hero__content{margin-inline-start:0;width:45%;padding-inline-start:clamp(28px,5vw,80px);padding-inline-end:12px}
.ev-accessory-hero--black-friday:not(.ev-accessory-hero--collection) h1{color:#fff;letter-spacing:-.045em;font-size:clamp(34px,3.4vw,54px);line-height:1.04;margin-bottom:16px}
.ev-accessory-hero--black-friday:not(.ev-accessory-hero--collection) h1>span{display:block;color:#fff}
.ev-accessory-hero--black-friday:not(.ev-accessory-hero--collection) .ev-accessory-hero__eyebrow{color:#e6e8ec;border-color:#55585f}
.ev-accessory-hero--black-friday:not(.ev-accessory-hero--collection) .ev-accessory-hero__description{color:#f0f1f3;font-size:clamp(14px,1.15vw,17px);max-width:340px;text-wrap:balance}
.ev-accessory-hero--black-friday:not(.ev-accessory-hero--collection) .ev-accessory-hero__devices{color:#c1c5cc;font-size:12px;margin-top:3px}
.ev-accessory-hero--black-friday:not(.ev-accessory-hero--collection) .ev-hero-routes a{color:#f5f6f7;background:rgb(255 255 255 / 5%);border-color:#62666e}
.ev-accessory-hero--black-friday:not(.ev-accessory-hero--collection) :is(a,button):focus-visible{outline-color:#fff}
.ev-accessory-hero--black-friday.ev-accessory-hero--collection .ev-accessory-hero__eyebrow{background:#1d1d1f;color:#fff;border-color:#1d1d1f;margin-bottom:14px}
.ev-accessory-hero--black-friday.ev-accessory-hero--collection h1>span{display:block;color:#1d1d1f;font-size:.65em;line-height:1.2;letter-spacing:-.025em;margin-top:7px}
.ev-accessory-hero--black-friday.ev-accessory-hero--collection .ev-accessory-hero__description{max-width:480px;text-wrap:balance}
@media(hover:hover) and (pointer:fine){.ev-accessory-hero--black-friday:not(.ev-accessory-hero--collection) .ev-hero-routes a:hover{background:#303238;border-color:#8e939d}}
@media(min-width:700px) and (max-width:999px){#main .ev-accessory-hero--black-friday:not(.ev-accessory-hero--collection) .ev-accessory-hero__content{width:47%;padding-inline-start:24px}.ev-accessory-hero--black-friday:not(.ev-accessory-hero--collection) h1{font-size:36px}.ev-accessory-hero--black-friday:not(.ev-accessory-hero--collection) .ev-accessory-hero__eyebrow{margin-bottom:12px;font-size:9px}}
@media(max-width:699px){
 .ev-accessory-hero--black-friday:not(.ev-accessory-hero--collection) .ev-accessory-hero__canvas:after{display:none}
 #main .ev-accessory-hero--black-friday:not(.ev-accessory-hero--collection) .ev-accessory-hero__media{background:#f5f4f3;padding:0;height:clamp(190px,57vw,240px)}
 #main .ev-accessory-hero--black-friday:not(.ev-accessory-hero--collection) .ev-accessory-hero__image{mask-image:none}
 #main .ev-accessory-hero--black-friday:not(.ev-accessory-hero--collection) .ev-accessory-hero__content{width:100%;background:#151619;padding:24px 20px 28px;align-items:center;text-align:center}
 .ev-accessory-hero--black-friday:not(.ev-accessory-hero--collection) .ev-accessory-hero__eyebrow{align-self:center;font-size:9px;margin-bottom:12px}
 #main .ev-accessory-hero--black-friday:not(.ev-accessory-hero--collection) h1{font-size:34px;line-height:1.06;margin-bottom:12px}
 .ev-accessory-hero--black-friday:not(.ev-accessory-hero--collection) .ev-accessory-hero__description{font-size:14px;max-width:270px}
 .ev-accessory-hero--black-friday:not(.ev-accessory-hero--collection) .ev-accessory-hero__devices{font-size:11px}
 #main .ev-accessory-hero--black-friday:not(.ev-accessory-hero--collection) .ev-hero-routes{margin-top:16px}
 #main .ev-accessory-hero--black-friday:not(.ev-accessory-hero--collection) .ev-accessory-hero__actions{margin-top:10px}
 .ev-accessory-hero--black-friday.ev-accessory-hero--collection .ev-accessory-hero__eyebrow{font-size:9px;margin-bottom:12px}
 .ev-accessory-hero--black-friday.ev-accessory-hero--collection h1{white-space:normal}
}
@media(max-width:1149px){
 #header-sidebar-menu a.evolved-mobile-navigation-feature.ev-mobile-black-friday-pill{display:flex;align-items:center;gap:12px;min-height:76px;aspect-ratio:auto;padding:15px 18px;background:#1d1d1f;border:1px solid #1d1d1f;border-radius:12px;color:#fff}
 #header-sidebar-menu a.evolved-mobile-navigation-feature.ev-mobile-black-friday-pill .ev-mobile-apple-pill__icon{display:flex;align-items:center;justify-content:center;flex:0 0 24px;color:#fff}
 #header-sidebar-menu a.evolved-mobile-navigation-feature.ev-mobile-black-friday-pill .evolved-mobile-navigation-feature__copy{display:grid;position:static;gap:4px;flex:1}
 #header-sidebar-menu a.evolved-mobile-navigation-feature.ev-mobile-black-friday-pill .evolved-mobile-navigation-feature__label{font-size:16px;color:#fff}
 #header-sidebar-menu a.evolved-mobile-navigation-feature.ev-mobile-black-friday-pill .evolved-mobile-navigation-feature__subtitle{font-size:11px;color:#d6d8dd}
 #header-sidebar-menu a.evolved-mobile-navigation-feature.ev-mobile-black-friday-pill .evolved-mobile-navigation-feature__arrow{position:static;transform:none;color:#fff;font-size:18px}
 #header-sidebar-menu a.evolved-mobile-navigation-feature.ev-mobile-black-friday-pill:focus-visible{outline:2px solid #0066dd;outline-offset:3px}
}
