.bf-announcement{position:relative;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:4px 20px;min-height:48px;padding:8px 18px;color:#fff7ec;background:#122036;font-size:13px;line-height:1.4}.bf-announcement__link{display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:3px 16px;min-height:30px;text-align:center}.bf-announcement__name{font-weight:750}.bf-announcement__saving{color:#ffe136;font-size:16px;font-weight:900;white-space:nowrap;letter-spacing:.01em}.bf-announcement__extra{font-size:12px}.bf-announcement__details{font-size:11px}.bf-announcement__details summary{min-height:28px;display:flex;align-items:center;cursor:pointer;text-decoration:underline;text-underline-offset:3px;list-style:none}.bf-announcement__details summary::-webkit-details-marker{display:none}.bf-announcement__details p{position:absolute;z-index:60;top:calc(100% - 2px);right:18px;width:min(400px,calc(100vw - 36px));padding:18px;border:1px solid #d6dce3;background:#fffaf3;color:#17283f;box-shadow:0 12px 30px #07122226;font-size:13px;line-height:1.6;text-align:left}.bf-announcement a:focus-visible,.bf-announcement summary:focus-visible{outline:2px solid #ffe136;outline-offset:3px}.bf-hero{position:relative;isolation:isolate;height:37.5vw;min-height:0;overflow:hidden;color:#fff7ec}.bf-hero__picture,.bf-hero__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.bf-hero__picture{z-index:-1}.bf-hero__image{object-fit:cover;object-position:center}.bf-hero__inner{position:relative;height:100%;margin:0 auto;padding:clamp(24px,2.4vw,58px) clamp(32px,3.2vw,80px) 64px}.bf-hero__copy{width:32vw;max-width:650px;margin-left:auto}.bf-hero__title{color:#fff7ec;font-family:var(--font-display);font-size:clamp(58px,4.35vw,96px);font-style:italic;font-weight:900;line-height:.94;letter-spacing:-.025em;text-transform:uppercase;text-shadow:0 3px 16px #0008}.bf-hero__title span{display:block}.bf-hero__title span+span{margin-top:8px;font-size:.65em;font-style:normal;font-weight:750;letter-spacing:.015em;line-height:1.1}.bf-hero__offer{display:flex;align-items:flex-end;gap:16px;margin:18px 0 16px;color:#ffe136;font-family:var(--font-display);font-style:italic;line-height:.8;text-shadow:0 5px 18px #0007}.bf-hero__amount{display:block;font-size:clamp(154px,11.2vw,254px);font-weight:900;white-space:nowrap;letter-spacing:-.035em}.bf-hero__amount small{display:block;margin:0 0 10px 5px;font-family:Archivo,sans-serif;font-size:13px;font-style:normal;font-weight:800;line-height:1.3;letter-spacing:.12em;text-transform:uppercase}.bf-hero__amount span{font-size:.53em}.bf-hero__off{padding-bottom:5px;font-size:clamp(38px,3.25vw,66px);font-weight:850;line-height:1}.bf-hero__off sup{margin-left:2px;font-family:Archivo,sans-serif;font-size:15px;vertical-align:top}.bf-hero__extra{font-size:17px;line-height:1.4;text-shadow:0 2px 9px #000c}.bf-hero__extra strong,.bf-hero__extra span{display:block}.bf-hero__extra strong{font-weight:800}.bf-hero__extra span{margin-top:3px;font-size:13px}.bf-hero__actions{display:flex;align-items:center;gap:20px;margin-top:18px}.bf-hero__cta{display:inline-flex;justify-content:center;align-items:center;min-height:50px;padding:13px 25px;background:#ffe136;color:#101a2a;border:1px solid #ffe136;font-size:15px;font-weight:850;line-height:1.25;text-decoration:none}.bf-hero__cta:hover{background:#ffc425;border-color:#ffc425}.bf-hero__top-deal{display:inline-flex;align-items:center;min-height:44px;color:#fff7ec;font-size:12px;text-decoration:underline;text-underline-offset:4px;text-shadow:0 2px 7px #000}.bf-hero__cta:focus-visible,.bf-hero__top-deal:focus-visible{outline:2px solid #fff7ec;outline-offset:5px}.bf-hero__terms{position:absolute;left:clamp(24px,3.2vw,80px);bottom:22px;width:440px;max-width:40vw;color:#fff7ec;font-size:10px;line-height:1.45;text-shadow:0 2px 6px #000}@media(min-width:1400px){.home-hero-carousel .home-hero-carousel__slide>.ougist-home-v2__hero{height:37.5vw;min-height:0}}@media(min-width:768px)and (max-width:1399px){.bf-hero{height:clamp(600px,60vw,720px)}.bf-hero__image{object-position:center bottom}.bf-hero__inner{padding:28px 30px 60px}.bf-hero__copy{width:auto;max-width:none;margin:0}.bf-hero__title{max-width:480px;font-size:clamp(48px,4.5vw,62px)}.bf-hero__title span+span{font-size:.62em}.bf-hero__offer{position:absolute;top:26px;right:36px;margin:0;gap:13px}.bf-hero__amount{font-size:clamp(140px,14vw,186px)}.bf-hero__off{font-size:44px}.bf-hero__extra{margin-top:17px;font-size:15px}.bf-hero__extra span{font-size:12px}.bf-hero__actions{margin-top:14px}.bf-hero__cta{min-height:46px;padding:11px 20px;font-size:14px}.bf-hero__terms{left:24px;bottom:20px;width:320px;max-width:42vw}}@media(max-width:767px){.bf-announcement{gap:0 12px;min-height:72px;padding:7px 12px}.bf-announcement__link{gap:1px 10px;font-size:12px}.bf-announcement__name{flex-basis:100%}.bf-announcement__saving{font-size:15px}.bf-announcement__extra{font-size:11px}.bf-announcement__details{font-size:10px}.bf-announcement__details summary{min-height:24px}body .home-hero-carousel--mobile .bf-hero,body .home-hero-carousel--mobile .mobile-home__intro{height:600px;min-height:600px}.bf-hero__image{object-position:center}.bf-hero__inner{padding:22px 22px 70px}.bf-hero__copy{width:auto;max-width:none;margin:0}.bf-hero__title{font-size:46px;line-height:.94}.bf-hero__title span+span{margin-top:7px;font-size:28px;letter-spacing:0}.bf-hero__offer{gap:12px;margin:14px 0 12px}.bf-hero__amount{font-size:120px}.bf-hero__amount small{margin-bottom:7px;margin-left:2px;font-size:11px}.bf-hero__off{padding-bottom:2px;font-size:37px}.bf-hero__off sup{font-size:13px}.bf-hero__extra{font-size:15px;line-height:1.3}.bf-hero__extra span{font-size:12px}.bf-hero__actions{margin-top:13px}.bf-hero__cta{min-height:44px;padding:10px 20px;font-size:14px}.bf-hero__top-deal{display:none}.bf-hero__terms{left:18px;bottom:60px;width:calc(100% - 36px);max-width:none;margin:0;font-size:9px;line-height:1.35}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/black-friday-promotion-20261110.css.map */
