.xmas-gift{--xmas-beige:#fcf4ea;--xmas-red:#a42f2d;--xmas-line-outer:2.5px;--xmas-line-inner:1.5px;aspect-ratio:1/1;background:var(--xmas-beige);box-sizing:border-box;color:var(--xmas-red);display:flex;justify-content:center;overflow:hidden;position:relative;text-decoration:none;width:100%}@media (min-width:1024px){.xmas-gift{aspect-ratio:unset;height:calc(75vh - 72px)!important;height:calc(75svh - 72px)!important}}.xmas-gift *,.xmas-gift :after,.xmas-gift :before{box-sizing:border-box}.xmas-gift:focus-visible{outline:3px solid var(--xmas-red);outline-offset:-6px}.xmas-gift__frame{border:var(--xmas-line-outer) solid var(--xmas-red);bottom:23px;left:23px;pointer-events:none;position:absolute;right:23px;top:31px}.xmas-gift__frame:after{border:var(--xmas-line-inner) solid var(--xmas-red);content:"";inset:12px;position:absolute}@media (min-width:1024px){.xmas-gift__frame{bottom:60px;left:100px;right:100px;top:75px}.xmas-gift__frame:after{inset:20px}}.xmas-gift__ribbon{background:var(--xmas-beige);line-height:0;padding:0 8px;position:absolute;top:20px;width:86px}.xmas-gift__ribbon dotlottie-wc,.xmas-gift__ribbon img{display:block;height:auto;width:100%}@media (min-width:1024px){.xmas-gift__ribbon{padding:0 9px;top:58px;width:8%}}.xmas-gift__content{align-items:center;display:flex;inset:0;justify-content:center;position:absolute}@media (min-width:1024px){.xmas-gift__content{padding-bottom:14px}}.xmas-gift__group{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center;white-space:nowrap}@media (min-width:1024px){.xmas-gift__group{align-items:baseline;flex-direction:row;gap:22px}}.xmas-gift__logo{display:block;height:auto;position:relative;top:6px;width:70%}@media (min-width:1024px){.xmas-gift__logo{top:14px;width:35svh}}.xmas-gift__title{color:var(--xmas-red);font-family:REM,sans-serif;font-size:45px;font-weight:400;letter-spacing:.04em;line-height:1;margin:0;text-transform:uppercase}@media (min-width:1024px){.xmas-gift__title{font-size:clamp(40px,40px + (100vw - 1024px) * .0841,75px)}}.xmas-btn{background:#a42f2d;border:1px solid #a42f2d;color:#fff;cursor:pointer;display:inline-block;font-family:REM,sans-serif;font-size:11px;font-weight:400;letter-spacing:.03em;line-height:1.2;padding:11px 22px;text-decoration:none;text-transform:uppercase;transition:background-color .2s,color .2s}@media (min-width:1024px){.xmas-btn{font-size:16px;padding:12px 28px}}.xmas-btn:focus-visible,.xmas-btn:hover{background:transparent;color:#a42f2d}.xmas-btn:focus-visible{outline:2px solid #a42f2d;outline-offset:2px}.xmas-btn--link{background:transparent;border:0;color:#a42f2d;padding:0;text-decoration:underline;text-underline-offset:3px}.xmas-btn--link:focus-visible,.xmas-btn--link:hover{background:transparent;color:#a42f2d;text-decoration-thickness:2px}.pageDesigner__column.-twoColumns:has(.xmas-gift--hp) .content-asset.bodyDesktop,.pageDesigner__column.-twoColumns:has(.xmas-gift--hp) .experience-component.experience-assets-customCode,.pageDesigner__column.-twoColumns:has(.xmas-gift--hp) .experience-component.experience-assets-customCode>div:first-of-type,.pageDesigner__column.-twoColumns:has(.xmas-gift--hp) .xmas-gift--hp{height:100%!important}.xmas-gift--hp,.xmas-gift--rupture{align-items:center;display:flex;flex-direction:column;gap:32px;justify-content:center}@media (min-width:1024px){.xmas-gift--hp,.xmas-gift--rupture{gap:40px}}.xmas-gift--hp .xmas-gift__box,.xmas-gift--rupture .xmas-gift__box{display:flex;justify-content:center;position:relative}.xmas-gift--hp .xmas-gift__frame,.xmas-gift--rupture .xmas-gift__frame{inset:0}.xmas-gift--hp .xmas-gift__frame:after,.xmas-gift--rupture .xmas-gift__frame:after{inset:10px}@media (min-width:1024px){.xmas-gift--hp .xmas-gift__frame,.xmas-gift--rupture .xmas-gift__frame{inset:0}.xmas-gift--hp .xmas-gift__frame:after,.xmas-gift--rupture .xmas-gift__frame:after{inset:14px}}.xmas-gift--hp .xmas-gift__box{aspect-ratio:5/6;width:min(64%,260px)}@media (min-width:1024px){.xmas-gift--hp .xmas-gift__box{aspect-ratio:1/1;width:min(45%,600px)}}@media (min-width:1440px){.xmas-gift--hp .xmas-gift__box{width:min(48%,600px)}}.xmas-gift--hp .xmas-gift__ribbon{padding:0 6px;top:-9px;width:70px}@media (min-width:1024px){.xmas-gift--hp .xmas-gift__ribbon{padding:0 8px;top:-12px;width:90px}}.xmas-gift--hp .xmas-gift__content{padding-bottom:0}.xmas-gift--hp .xmas-gift__group{align-items:center;flex-direction:column;gap:6px}.xmas-gift--hp .xmas-gift__logo{top:0;width:62%}@media (min-width:1024px){.xmas-gift--hp .xmas-gift__logo{top:0;width:70%}}@media (min-width:1440px){.xmas-gift--hp .xmas-gift__logo{top:0;width:80%}}.xmas-gift--hp .xmas-gift__title{font-size:14px}@media (min-width:1024px){.xmas-gift--hp .xmas-gift__title{font-size:35px}}@media (min-width:1440px){.xmas-gift--hp .xmas-gift__title{font-size:50px}}@media (max-width:1023px){.xmas-gift--hp .xmas-btn{bottom:24px;position:absolute}}.xmas-gift--rupture .xmas-gift__box{height:calc(100% - 64px);width:calc(100% - 64px)}@media (min-width:1024px){.xmas-gift--rupture .xmas-gift__box{height:calc(100% - 128px);width:calc(100% - 128px)}}.xmas-gift--rupture .xmas-gift__box .xmas-gift__content{flex-direction:column;gap:32px}@media (min-width:1024px){.xmas-gift--rupture .xmas-gift__box .xmas-gift__content{gap:48px}}@media (max-width:1023px){.xmas-gift--rupture .xmas-gift__box .xmas-gift__content .xmas-gift__title{font-size:40px}}.xmas-gift--rupture .xmas-gift__ribbon{top:-9px}@media (min-width:1024px){.xmas-gift--rupture .xmas-gift__ribbon{top:-12px}}@media (max-width:1023px){.page.js-pageContainer:has(#LP_XMAS_2026) header#header.-searchMenuOpen:not(.-burgerMenuOpen) .header__search.-search{opacity:0}}@media (max-width:1023px){.page.js-pageContainer:has(#LP_XMAS_2026) header#header.-burgerMenuOpen .header__search.-search,.page.js-pageContainer:has(#LP_XMAS_2026) header#header:not(.-searchMenuOpen) .header__search.-search{opacity:1}}