.christmas{background:var(--blueColor);padding:15px 0}.christmas *{color:#fff}.christmas .christmas-title{padding-right:25px}.christmas .container{position:relative}.christmas .closer{position:absolute;top:50%;right:0;transform:translateY(-50%);width:24px;height:24px;border:1px solid #fff;border-radius:50%}@media screen and (max-width:710px){.christmas .closer{right:15px;top:15px}}.christmas .closer span{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%) scaleY(.7);font-size:20px}.christmas.christmas-popup{position:fixed;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,.3);display:flex;align-items:center;justify-content:center;z-index:1000}.christmas.christmas-popup .container{background:var(--blueColor);padding:45px;max-width:600px}@media screen and (max-width:710px){.christmas.christmas-popup .container{max-width:90%;padding:45px 25px}}.christmas.christmas-popup .closer{top:10px;right:10px;transform:none}.christmas.christmas-popup .christmas-title{padding-right:0;font-size:1.5em}