.ssf-black-friday{--ssf-bf-black:#0b0c0e;--ssf-bf-orange:#ff6a32;--ssf-bf-line:#303033}
.ssf-bf-strip{background:#ff6a32;color:#0b0c0e;font-size:12px;line-height:1.4}
.ssf-bf-strip__inner{display:flex;align-items:center;justify-content:center;gap:26px;min-height:40px;padding-top:8px;padding-bottom:8px}
.ssf-bf-strip strong{font-weight:800;text-transform:uppercase;letter-spacing:1.4px}
.ssf-bf-strip a{color:#0b0c0e!important;font-weight:700;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}
.ssf-black-friday .site-header,.ssf-black-friday .header-mobile,.ssf-black-friday .header-mobile .header-mobile-content,.ssf-black-friday #header-sticky{background:#0b0c0e!important}
.ssf-black-friday .site-header{border-bottom:1px solid #242427}
.ssf-black-friday .site-header .site-nav>li>a{color:#fff}
.ssf-black-friday .site-header a[href="/collections/promotii"]{color:#ff8c61!important}
.ssf-black-friday [data-section-type="slideshow-section"].distance{background:#0b0c0e!important;border-bottom:1px solid #303033}
.ssf-black-friday .content-text-phone a,.ssf-black-friday .content-text-flashdeal h2,.ssf-black-friday .content-text-flashdeal i{color:#ff8c61!important}
.ssf-black-friday .product-deal-slide .item-product{border-color:#ff6a32!important}
.ssf-black-friday .nov-footer,.ssf-black-friday .footer-layout,.ssf-black-friday .footer-center,.ssf-black-friday .footer_copyright{background:#0b0c0e!important}
.ssf-bf-hero{position:relative;overflow:hidden;background:#0b0c0e;color:#fff;border-bottom:1px solid #303033;padding:24px 0 42px}
.ssf-bf-hero:after{content:"";position:absolute;bottom:0;right:0;height:7px;width:37%;background:repeating-linear-gradient(120deg,#ff6a32 0,#ff6a32 12px,#0b0c0e 12px,#0b0c0e 20px)}
.ssf-bf-hero__top{display:flex;justify-content:space-between;gap:20px;align-items:center;color:#bcbcc2;text-transform:uppercase;font-size:10px;letter-spacing:2.3px;font-weight:600;padding-bottom:26px}
.ssf-bf-hero__grid{display:grid;grid-template-columns:1.1fr 1fr;gap:7%;align-items:center}
.ssf-bf-hero__title{margin:0!important;font-family:inherit;font-size:clamp(64px,8.5vw,122px)!important;font-weight:900!important;line-height:.9!important;letter-spacing:-.065em!important;color:#fff!important}
.ssf-bf-hero__title span{display:block}
.ssf-bf-hero__title span+span{color:#ff6a32;margin-top:8px}
.ssf-bf-eyebrow{color:#ff8c61;font-size:10px;font-weight:700;letter-spacing:2px;text-transform:uppercase;margin:0 0 13px}
.ssf-bf-hero__copy h2{color:#fff;font-size:clamp(23px,2.7vw,35px);line-height:1.18;letter-spacing:-1px;font-weight:700;margin:0 0 14px;max-width:360px}
.ssf-bf-hero__description{color:#bebec5;font-size:13px;line-height:1.8;max-width:425px;margin:0 0 25px}
.ssf-bf-hero__actions{display:flex;align-items:center;flex-wrap:wrap;gap:18px 24px}
.ssf-bf-button{display:inline-flex;justify-content:center;align-items:center;gap:30px;min-height:48px;padding:13px 23px;background:#ff6a32;color:#101012!important;border:1px solid #ff6a32;border-radius:3px;font-size:12px;font-weight:800;line-height:1.4;text-decoration:none!important;transition:background .18s ease}
.ssf-bf-button:hover{background:#ff8c61;border-color:#ff8c61}
.ssf-bf-button span{font-size:20px;font-weight:500;line-height:1}
.ssf-bf-link{color:#fff!important;font-size:11px;font-weight:600;text-underline-offset:5px;text-decoration:underline!important}
.ssf-bf-link span{margin-left:8px}
.ssf-bf-footer{background:#151518;color:#fff;border-top:1px solid #303033;border-bottom:1px solid #303033;padding:36px 0}
.ssf-bf-footer__inner{display:flex;align-items:center;justify-content:space-between;gap:24px}
.ssf-bf-footer__title{color:#fff;font-size:24px;font-weight:800;text-transform:uppercase;letter-spacing:-.5px;margin:0 0 4px}
.ssf-bf-footer__text{color:#bcbcc2;margin:0;font-size:13px}
.ssf-bf-strip a:focus-visible,.ssf-bf-button:focus-visible,.ssf-bf-link:focus-visible{outline:3px solid currentColor;outline-offset:5px}
.ssf-black-friday [id$="__nov_collection_tabs_kcHW7z"]{border-top:4px solid #ff6a32;background:#f6f6f7}
.ssf-black-friday [id$="__nov_collection_tabs_kcHW7z"] .distance{background:#f6f6f7!important}
@media(min-width:1200px){.ssf-bf-hero .container{max-width:1320px}.ssf-bf-hero__copy{padding-left:20px}}
@media(max-width:991px){.ssf-bf-hero__grid{gap:5%}.ssf-bf-hero__title{font-size:clamp(56px,9vw,85px)!important}.ssf-bf-hero__top{padding-bottom:24px}.ssf-bf-hero__copy h2{font-size:25px}}
@media(max-width:767px){.ssf-bf-strip__inner{gap:14px;justify-content:space-between;min-height:37px}.ssf-bf-strip__message{display:none}.ssf-bf-strip{font-size:10px}.ssf-bf-strip strong{letter-spacing:1px}.ssf-bf-hero{padding:20px 0 30px}.ssf-bf-hero__top{font-size:9px;letter-spacing:1.5px;padding-bottom:24px}.ssf-bf-hero__detail{display:none}.ssf-bf-hero__grid{grid-template-columns:1fr;gap:26px}.ssf-bf-hero__title{font-size:clamp(66px,18vw,104px)!important;line-height:.88!important}.ssf-bf-hero__title span{display:inline-block}.ssf-bf-hero__title span+span{margin-top:0;display:block}.ssf-bf-hero__copy h2{font-size:25px;max-width:none}.ssf-bf-eyebrow{font-size:9px;margin-bottom:10px}.ssf-bf-hero__description{font-size:12px;line-height:1.7;margin-bottom:20px}.ssf-bf-hero__actions{gap:16px}.ssf-bf-button{min-height:46px;padding:12px 17px;gap:20px;font-size:11px}.ssf-bf-link{font-size:10px}.ssf-bf-footer{padding:26px 0}.ssf-bf-footer__inner{flex-direction:column;align-items:flex-start;gap:18px}.ssf-bf-footer__title{font-size:22px}.ssf-bf-footer__text{font-size:12px}}
@media(prefers-reduced-motion:reduce){.ssf-bf-button{transition:none}}

@media(min-width:1200px){.ssf-black-friday #AccessibleNav .site-nav{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;gap:20px}.ssf-black-friday #AccessibleNav .site-nav>li{padding-left:0!important;padding-right:0!important;flex-shrink:0}.ssf-black-friday #AccessibleNav .site-nav>li>a{font-size:13px}}

.ssf-bf-hero.ssf-bf-hero--image{padding:0}
.ssf-bf-hero--image:after{display:none}
.ssf-bf-hero__image-link{display:block;max-width:1320px;margin:0 auto}
.ssf-bf-hero__image{display:block;width:100%;height:auto}
.ssf-bf-hero__image-link:focus-visible{outline:3px solid #ff6a32;outline-offset:-3px}
.ssf-bf-visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}
