.fw-christmas-hero{position:relative;isolation:isolate;overflow:hidden;display:grid;grid-template-columns:44% 56%;height:clamp(600px,54vw,780px);background:#08170f;color:#f5f0e6}.fw-christmas-hero__ambient{position:absolute;z-index:-1;top:-16px;right:-16px;bottom:-16px;left:-16px;background-size:auto 450%;background-position:left top;filter:blur(8px);pointer-events:none}.fw-christmas-hero__copy{position:relative;z-index:1;align-self:center;padding:40px 12px 48px clamp(32px,4vw,72px);text-align:center}.fw-christmas-hero__eyebrow{display:flex;align-items:center;justify-content:center;gap:18px;margin:0 0 18px;color:#c09d61;font:500 clamp(18px,1.8vw,27px)/1.2 Georgia,"Times New Roman",serif;letter-spacing:.16em}.fw-christmas-hero__eyebrow:before,.fw-christmas-hero__eyebrow:after{content:"";width:34px;height:1px;background:#c09d61}.fw-christmas-hero .fw-christmas-hero__heading{margin:0;color:#f5f0e6;font:400 clamp(60px,6.5vw,98px)/1.02 Georgia,"Times New Roman",serif;letter-spacing:-.055em;text-transform:none}.fw-christmas-hero__heading>span{display:block;font:inherit}.fw-christmas-hero__eyebrow>span,.fw-christmas-hero__button>span{font:inherit}.fw-christmas-hero__heading .fw-christmas-hero__edition{margin-top:12px;color:#c09d61;font-size:clamp(30px,3.05vw,47px);line-height:1.15;letter-spacing:.035em}.fw-christmas-hero__support{max-width:480px;margin:25px auto 27px;color:#f5f0e6;font:400 clamp(18px,1.6vw,24px)/1.45 Georgia,"Times New Roman",serif;letter-spacing:.025em;text-wrap:balance}.fw-christmas-hero .fw-christmas-hero__button{display:inline-flex;align-items:center;justify-content:center;gap:20px;box-sizing:border-box;min-height:64px;padding:20px 28px;border:1px solid #D8B97C;border-radius:0;background:linear-gradient(100deg,#c09d61,#d4af6b 55%,#c09d61);box-shadow:0 3px 18px #0005;color:#080a08!important;font:700 clamp(15px,1.35vw,20px)/1.2 Georgia,"Times New Roman",serif;text-decoration:none;white-space:nowrap}.fw-christmas-hero__button svg{flex:0 0 16px}.fw-christmas-hero .fw-christmas-hero__button:hover{background:#d4af6b;color:#080a08!important;text-decoration:none}.fw-christmas-hero .fw-christmas-hero__button:focus-visible{outline:3px solid #F5F0E6!important;outline-offset:5px!important}.fw-christmas-hero__art{min-width:0;min-height:0}.fw-christmas-hero__art img{display:block;width:100%;height:100%;object-fit:contain;object-position:right bottom}@media(min-width:768px)and (max-width:1023px){.fw-christmas-hero .fw-christmas-hero__heading{font-size:50px}.fw-christmas-hero__heading .fw-christmas-hero__edition{font-size:28px}.fw-christmas-hero__support{font-size:16px}.fw-christmas-hero .fw-christmas-hero__button{font-size:13px;padding-inline:12px;gap:12px}}@media(max-width:767px){.fw-christmas-hero{display:flex;flex-direction:column;height:auto}.fw-christmas-hero__ambient{background-position:center top;background-size:auto 350%}.fw-christmas-hero__copy{align-self:stretch;padding:30px 18px 12px}.fw-christmas-hero__eyebrow{margin-bottom:12px;gap:12px;font-size:16px}.fw-christmas-hero__eyebrow:before,.fw-christmas-hero__eyebrow:after{width:24px}.fw-christmas-hero .fw-christmas-hero__heading{font-size:clamp(43px,12.5vw,66px);letter-spacing:-.05em}.fw-christmas-hero__heading .fw-christmas-hero__edition{font-size:clamp(24px,7vw,35px);margin-top:5px;letter-spacing:.02em}.fw-christmas-hero__support{max-width:350px;margin:16px auto 18px;font-size:17px;line-height:1.35}.fw-christmas-hero .fw-christmas-hero__button{display:flex;width:100%;max-width:350px;min-height:56px;margin:0 auto;padding:17px 13px;gap:12px;font-size:clamp(13px,3.7vw,17px)}.fw-christmas-hero__art{position:relative;margin-top:-26px}.fw-christmas-hero__art img{width:100%;height:auto;object-fit:contain}}@media(min-width:1024px){.fw-christmas-hero{display:block;height:auto;aspect-ratio:1920 / 850}.fw-christmas-hero__ambient{display:none}.fw-christmas-hero__art{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;margin:0;-webkit-mask-image:none;mask-image:none;pointer-events:none}.fw-christmas-hero__art picture{display:block;width:100%;height:100%}.fw-christmas-hero__art img{object-fit:contain;object-position:center}.fw-christmas-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:linear-gradient(90deg,rgba(8,30,20,.32),rgba(8,30,20,.12) 38%,transparent 58%);pointer-events:none}.fw-christmas-hero__copy{position:absolute;inset:0 auto 0 0;display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;width:54%;height:100%;padding:32px clamp(24px,3vw,48px) 38px}}
/*# sourceMappingURL=/cdn/shop/t/104/assets/fw-christmas-hero-2026.css.map */
