body.pb-draft-refine.template-index .pb-home-lifestyle [data-id=campaign_xmas_2026]{height:100%!important}.pb-home-lifestyle [data-id=campaign_xmas_2026] .pb-xmas-banner{position:relative;width:100%;height:100%;overflow:hidden;background:#30291f;color:#fff;font-family:var(--pb-font,var(--typeBasePrimary)),Arial,sans-serif}.pb-home-lifestyle [data-id=campaign_xmas_2026] .pb-xmas-banner__picture{display:block;width:100%;height:100%;line-height:0}.pb-home-lifestyle [data-id=campaign_xmas_2026] .pb-xmas-banner__picture img{display:block;width:100%;height:100%;object-fit:contain;object-position:center;margin:0;transform:none}.pb-home-lifestyle [data-id=campaign_xmas_2026] .pb-xmas-banner:after{content:"";position:absolute;top:35%;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(transparent,#00000094);z-index:1}.pb-home-lifestyle [data-id=campaign_xmas_2026] .pb-xmas-banner__copy{position:absolute;inset:auto 5.5% 70px;z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:20px;padding:0;height:auto;min-height:0;background:none;text-align:left;color:#fff}.pb-home-lifestyle [data-id=campaign_xmas_2026] .pb-xmas-banner__copy h2{max-width:650px;margin:0;font:700 clamp(32px,3.5vw,52px)/1.08 var(--pb-font,var(--typeBasePrimary)),Arial,sans-serif;letter-spacing:-.025em;text-transform:none;color:#fff;text-shadow:0 2px 8px #0005}.pb-home-lifestyle [data-id=campaign_xmas_2026] .pb-xmas-banner__eyebrow{display:none}.pb-home-lifestyle [data-id=campaign_xmas_2026] .pb-xmas-banner__cta{display:inline-flex;align-items:center;justify-content:center;gap:0;min-height:54px;padding:14px 26px;background:#fff;color:#333;border:2px solid #333;border-radius:4px;box-shadow:0 2px 3px #0003;font-size:18px;line-height:1.2;font-weight:700;text-decoration:none;white-space:nowrap}.pb-home-lifestyle [data-id=campaign_xmas_2026] .pb-xmas-banner__cta:focus-visible{outline:3px solid white;outline-offset:4px}@media(min-width:769px){body.pb-draft-refine.template-index .pb-home-lifestyle:has([data-id=campaign_xmas_2026].is-selected) [class*=hero-natural--]{height:55.810547vw!important;padding-bottom:0!important}body.pb-draft-refine.template-index .pb-home-lifestyle:has([data-id=campaign_xmas_2026].is-selected) .hero{height:100%!important}}@media(max-width:768px){body.pb-draft-refine.template-index .pb-home-lifestyle:has([data-id=campaign_xmas_2026].is-selected) [class*=hero-natural-mobile--]{height:150vw!important;padding-bottom:0!important}body.pb-draft-refine.template-index .pb-home-lifestyle [data-id=campaign_xmas_2026] .pb-xmas-banner__picture img{object-fit:cover;object-position:50% 50%}body.pb-draft-refine.template-index .pb-home-lifestyle [data-id=campaign_xmas_2026] .pb-xmas-banner:after{top:35%;right:0;bottom:0;left:0;background:linear-gradient(transparent,#000000a3)}body.pb-draft-refine.template-index .pb-home-lifestyle [data-id=campaign_xmas_2026] .pb-xmas-banner__copy{inset:auto 24px max(112px,calc(var(--pb-hawk-obscured) + 64px));gap:14px;padding:0;align-items:flex-start;text-align:left}body.pb-draft-refine.template-index .pb-home-lifestyle [data-id=campaign_xmas_2026] .pb-xmas-banner__copy h2{max-width:330px;font-size:clamp(24px,7vw,30px);line-height:1.08;white-space:normal}body.pb-draft-refine.template-index .pb-home-lifestyle [data-id=campaign_xmas_2026] .pb-xmas-banner__cta{font-size:17px;min-height:50px;padding:12px 20px;gap:0}body.pb-draft-refine.template-index .pb-home-lifestyle:has([data-id=campaign_xmas_2026].is-selected) .flickity-page-dots{bottom:max(8px,calc(var(--pb-hawk-obscured) + 8px))!important}body.pb-draft-refine.template-index .pb-home-lifestyle:has([data-id=campaign_xmas_2026].is-selected)>.slideshow-wrapper>[data-pb-hero-control]{bottom:max(8px,calc(var(--pb-hawk-obscured) + 8px))!important}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/pb-xmas-2026.css.map */
