@font-face{font-family:Cabin Sketch;src:local(Cabin Sketch Bold),local(CabinSketch-Bold),url(/wp-content/themes/allroundpc/fonts/CabinSketch-Bold.woff2)format("woff2"),url(/wp-content/themes/allroundpc/fonts/CabinSketch-Bold.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Cabin Sketch;src:local(Cabin Sketch Regular),local(CabinSketch-Regular),url(/wp-content/themes/allroundpc/fonts/CabinSketch-Regular.woff2)format("woff2"),url(/wp-content/themes/allroundpc/fonts/CabinSketch-Regular.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}body.is-apc-christmas-calendar-page{background:#fff}body.is-apc-christmas-calendar-page .christmasFont{font-family:Cabin Sketch,Roboto,Arial,Helvetica,sans-serif}body.is-apc-christmas-calendar-page .is-christmas-header{background:#253546 0 0/300px;flex-direction:column;justify-content:space-between;min-height:calc(41vh - 70px);padding-top:15vh;display:flex;position:relative}body.is-apc-christmas-calendar-page .is-christmas-header #sky{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}body.is-apc-christmas-calendar-page .is-christmas-header .deco-tree{z-index:0;pointer-events:none;background-position:0 93%;background-repeat:no-repeat;background-size:940px;width:136px;height:194px;transition:all .25s;position:absolute;bottom:0;left:max(50vw - 549px,14px);transform:rotate(-5deg)translate(90px)}@media (width>=1620px){body.is-apc-christmas-calendar-page .is-christmas-header .deco-tree{bottom:45px}}@media (width<=765px){body.is-apc-christmas-calendar-page .is-christmas-header .deco-tree{display:none}}body.is-apc-christmas-calendar-page .is-christmas-header .content{flex:1}body.is-apc-christmas-calendar-page .is-christmas-header .content .fp-spacer{visibility:hidden;aspect-ratio:1146/200;pointer-events:none;width:100%;max-width:1146px;margin:0 auto 42px;display:none}body.is-apc-christmas-calendar-page .is-christmas-header .content h1{text-align:center;color:#fff;-webkit-user-select:none;user-select:none;margin:0 0 22px;font-size:80px;line-height:1}@media (width>=590px) and (width<=900px){body.is-apc-christmas-calendar-page .is-christmas-header .content h1{font-size:60px}}@media (width<=589px){body.is-apc-christmas-calendar-page .is-christmas-header .content h1{font-size:30px}}body.is-apc-christmas-calendar-page .is-christmas-header .content sup{text-align:center;font-size:16px;line-height:1;display:block;top:0}body.is-apc-christmas-calendar-page .is-christmas-header .content sup>span{color:#fff;display:block}body.is-apc-christmas-calendar-page .is-christmas-header .content sup>span.dooru-logo{color:#000;background-color:#fff;margin:12px 0 0;padding:12px 30px;font-weight:700;display:inline-block;position:relative}body.is-apc-christmas-calendar-page .is-christmas-header .content sup>span.dooru-logo:before{content:"";border-top:20px solid #fff0;border-bottom:20px solid #fff0;border-right:12px solid #fff;width:0;height:0;position:absolute;top:0;right:100%}body.is-apc-christmas-calendar-page .is-christmas-header .content sup>span.dooru-logo:after{content:"";border-top:20px solid #fff0;border-bottom:20px solid #fff0;border-left:12px solid #fff;width:0;height:0;position:absolute;top:0;left:100%}body.is-apc-christmas-calendar-page .is-christmas-header .wave-opacity-divider{pointer-events:none;transform:scaleY(-1)translateY(-2px)}@media (width>=1180px) and (width<=1525px){body.is-apc-christmas-calendar-page .wrapper{max-width:1112px}}body.is-apc-christmas-calendar-page main{color:#253546}body.is-apc-christmas-calendar-page.loadedChristmasHeader .is-christmas-header .bg-icons{background-image:url(/wp-content/plugins/apc-block-christmas-calendar/assets/img/christmas-kalender-icons-motionarray850x478.png)}body.is-apc-christmas-calendar-page:not(.darkTheme) .is-christmas-header .wave-opacity-divider{fill:#fff}
