.xl-closing{position:relative;min-height:var(--xl-ch, 90svh);overflow:hidden;display:flex;align-items:flex-end;background:var(--xl-orange-700);color:#fff}.xl-closing__bg{position:absolute;top:0;right:0;bottom:0;left:0}.xl-closing__img,.xl-closing__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.xl-closing__placeholder{background:radial-gradient(110% 90% at 20% 20%,#ffb36b,#ff5a00,#a63300)}.xl-closing__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#1408008c,#1408001a 55%,#14080000)}.xl-closing__inner{position:relative;z-index:6;width:100%;display:grid;grid-template-columns:1fr auto;align-items:end;gap:24px;padding-block:clamp(32px,6vw,80px) 0}.xl-closing__copy{padding-bottom:clamp(28px,6vw,80px)}.xl-closing__eyebrow{color:var(--xl-lime)}.xl-closing__title{margin:0;font-size:clamp(2.2rem,6vw,5.2rem);color:#fff;max-width:12ch;text-shadow:0 2px 24px rgba(0,0,0,.25)}.xl-closing__title em{font-style:normal;color:var(--xl-lime)}.xl-closing__hero{position:relative;display:flex;align-items:flex-end;gap:10px}.xl-closing__bubble{position:relative;align-self:center;background:#fff;color:var(--xl-ink);border-radius:28px;padding:18px 22px;max-width:260px;display:flex;flex-direction:column;gap:12px;font-family:var(--xl-font-hand);font-size:1.7rem;line-height:1.05;box-shadow:0 16px 40px #00000040;margin-bottom:18vh}.xl-closing__bubble:after{content:"";position:absolute;right:-9px;top:56%;width:22px;height:22px;background:#fff;transform:rotate(45deg);border-radius:0 6px 0 0}.xl-closing__bubble .xl-btn{font-size:1.25rem;padding:.6em 1.2em .5em}.xl-closing__char{width:clamp(180px,22vw,340px);line-height:0}.xl-closing__char img{width:100%;height:auto;display:block}.xl-closing__char-ph{display:block;font-size:clamp(120px,16vw,240px);line-height:1;text-align:center}@media(max-width:749px){.xl-closing{min-height:86svh}.xl-closing__inner{grid-template-columns:1fr}.xl-closing__hero{justify-content:flex-end}.xl-closing__bubble{margin-bottom:8vh;max-width:200px;font-size:1.4rem}.xl-closing__char{width:150px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/xl-closing.css.map */
