:root{--campaign-ink:#08090b;--campaign-art-width:clamp(840px,calc(177.68svh - 497.5px),1280px);--campaign-side-fade:clamp(8px,1.8vw,24px);--campaign-bottom-fade:clamp(8px,1.25vw,18px)}html body .journey-opening{background:var(--campaign-ink)}html body :is(.restored-journey-hero,.restored-campaign-hero[class]){display:flex;flex-direction:column;width:100%;max-width:none;min-height:0;margin:0;padding:0;border:0;border-radius:0;box-shadow:none;background:var(--campaign-ink)!important;color:#fff}html body .restored-journey-hero .journey-photos,html body .restored-campaign-hero[class]>img{width:100%;max-width:var(--campaign-art-width);margin-inline:auto;align-self:center;flex:none;border:0;border-radius:0;box-shadow:none;background:var(--campaign-ink)}html body .restored-journey-hero .journey-photos{aspect-ratio:1672 / 941}html body .restored-journey-hero .journey-photo,html body .restored-campaign-hero[class]>img{object-fit:contain;object-position:center;-webkit-mask-image:none;mask-image:none}html body .restored-campaign-hero[class]>img{display:block;height:auto;min-height:0;max-height:none;aspect-ratio:1672 / 941}html body .restored-journey-hero .journey-photos,html body .restored-campaign-hero[class]>img{-webkit-mask-image:linear-gradient(to right,transparent,#000 var(--campaign-side-fade),#000 calc(100% - var(--campaign-side-fade)),transparent),linear-gradient(to bottom,transparent,#000 6px,#000 calc(100% - var(--campaign-bottom-fade)),transparent);mask-image:linear-gradient(to right,transparent,#000 var(--campaign-side-fade),#000 calc(100% - var(--campaign-side-fade)),transparent),linear-gradient(to bottom,transparent,#000 6px,#000 calc(100% - var(--campaign-bottom-fade)),transparent);-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}html body .restored-journey-hero .journey-hero-copy{display:flex;align-items:center;justify-content:center;gap:24px;width:100%;max-width:1280px;margin:0 auto;padding:16px 24px 22px;box-sizing:border-box;background:var(--campaign-ink)!important;border:0;box-shadow:none}html body .restored-journey-hero .journey-hero-copy .btn{width:auto;max-width:100%;margin:0;flex:none}html body .restored-journey-hero .journey-order-time{margin:0!important;color:#e5e7eb;text-wrap:balance}html body .restored-campaign-hero :is(.home-campaign-actions,.sports-campaign-actions,.personalizza-campaign-actions,.footwear-campaign-info){max-width:1280px;margin-inline:auto;background:var(--campaign-ink)!important;border:0;box-shadow:none}@media(max-width:900px){:root{--campaign-art-width:100%}html body :is(.restored-journey-hero,.restored-campaign-hero[class]){margin:0}}@media(max-width:680px){html body .restored-journey-hero .journey-hero-copy{flex-direction:column;gap:12px;padding:14px 16px 20px;text-align:center}html body .restored-journey-hero .journey-hero-copy .btn{width:100%}html body .restored-journey-hero .journey-order-time{max-width:36ch}html body .restored-campaign-hero :is(.home-campaign-actions,.sports-campaign-actions,.personalizza-campaign-actions,.footwear-campaign-info){padding:14px 16px 20px}}
