.adventcount_page_adventcount-settings .adventcount_field input[type=radio]:checked,.adventcount_page_adventcount-settings .adventcount_field input[type=radio]:not(:checked),.adventcount_page_adventcount-settings .calendardoor_field input[type=radio]:checked,.adventcount_page_adventcount-settings .calendardoor_field input[type=radio]:not(:checked){position:relative;display:inline-block;width:18px;height:18px;line-height:20px;margin-top:0;color:#666;font-weight:400;cursor:pointer}.adventcount_page_adventcount-settings .adventcount_field input[type=radio]:checked:before,.adventcount_page_adventcount-settings .calendardoor_field input[type=radio]:checked:before{content:"";width:12px;height:12px;margin:2px 0 0 2px;background:#e3594f;opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all .2s ease;transition:all .2s ease}.adventcount_page_adventcount-settings .adventcount_field input[type=radio]:not(:checked):before,.adventcount_page_adventcount-settings .calendardoor_field input[type=radio]:not(:checked):before{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.adventcount_page_adventcount-settings .adventcount_field input[type=radio]:focus,.adventcount_page_adventcount-settings .calendardoor_field input[type=radio]:focus{outline:none;outline-width:0;border-color:#b4b9be;box-shadow:none}.adventcount_page_adventcount-settings .adventcount_field label,.adventcount_page_adventcount-settings .calendardoor_field label{font-weight:400;line-height:20px;margin-top:4px;margin-left:5px}.adventcount_page_adventcount-settings .inline-buttons,.adventcount_page_adventcount-settings .inline_buttons{display:-webkit-box;display:flex}.adventcount_page_adventcount-settings .inline-buttons .adventcount_field input[type=radio],.adventcount_page_adventcount-settings .inline-buttons .calendardoor_field input[type=radio],.adventcount_page_adventcount-settings .inline_buttons .adventcount_field input[type=radio],.adventcount_page_adventcount-settings .inline_buttons .calendardoor_field input[type=radio]{opacity:0;position:absolute;width:0}.adventcount_page_adventcount-settings .inline-buttons .adventcount_field label,.adventcount_page_adventcount-settings .inline-buttons .calendardoor_field label,.adventcount_page_adventcount-settings .inline_buttons .adventcount_field label,.adventcount_page_adventcount-settings .inline_buttons .calendardoor_field label{display:inline-block;background-color:#eaeaea;padding:.5em 1.5em;border:1px solid #b4b4b4;font-weight:400;margin-left:0}.adventcount_page_adventcount-settings .inline-buttons .adventcount_field input[type=radio]:checked+label,.adventcount_page_adventcount-settings .inline-buttons .calendardoor_field input[type=radio]:checked+label,.adventcount_page_adventcount-settings .inline_buttons .adventcount_field input[type=radio]:checked+label,.adventcount_page_adventcount-settings .inline_buttons .calendardoor_field input[type=radio]:checked+label{background-color:#e3594f;border-color:#e3594f;color:#fff}.adventcount_page_adventcount-settings .inline-buttons .adventcount_field input[type=radio]:focus+label,.adventcount_page_adventcount-settings .inline-buttons .calendardoor_field input[type=radio]:focus+label,.adventcount_page_adventcount-settings .inline_buttons .adventcount_field input[type=radio]:focus+label,.adventcount_page_adventcount-settings .inline_buttons .calendardoor_field input[type=radio]:focus+label{background-color:#e3594f;border-color:#e3594f}.adventcount_page_adventcount-settings .inline-buttons .adventcount_field label,.adventcount_page_adventcount-settings .inline-buttons .calendardoor_field label,.adventcount_page_adventcount-settings .inline_buttons .adventcount_field label,.adventcount_page_adventcount-settings .inline_buttons .calendardoor_field label{margin-top:0}.adventcount_page_adventcount-settings .inline-buttons.inline-buttons-boolean .adventcount_field input[value*=off]:checked+label,.adventcount_page_adventcount-settings .inline-buttons.inline-buttons-boolean .adventcount_field input[value*=off]:focus+label,.adventcount_page_adventcount-settings .inline-buttons.inline-buttons-boolean .calendardoor_field input[value*=off]:checked+label,.adventcount_page_adventcount-settings .inline-buttons.inline-buttons-boolean .calendardoor_field input[value*=off]:focus+label,.adventcount_page_adventcount-settings .inline_buttons.inline-buttons-boolean .adventcount_field input[value*=off]:checked+label,.adventcount_page_adventcount-settings .inline_buttons.inline-buttons-boolean .adventcount_field input[value*=off]:focus+label,.adventcount_page_adventcount-settings .inline_buttons.inline-buttons-boolean .calendardoor_field input[value*=off]:checked+label,.adventcount_page_adventcount-settings .inline_buttons.inline-buttons-boolean .calendardoor_field input[value*=off]:focus+label{background-color:#31373c;border-color:#31373c;color:#fff}.entry .entry-content .advent-calendar-render a{font-size:1rem;font-weight:400;color:#666;text-decoration:none}.advent-calendar-render .adventcalendar{position:relative;line-height:1}.advent-calendar-render .adventcalendar .adventcalendar_doors_container_wrapper{position:relative}.advent-calendar-render .adventcalendar .adventcalendar_doors_container_wrapper>img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.advent-calendar-render .adventcalendar .adventcalendar__doors-wrapper{position:absolute;width:100%;left:0;top:0;height:100%}.advent-calendar-render .adventcalendar .adventcalendar__doors-wrapper .adventcalendar__door{position:absolute;-webkit-transition:left 1.4s ease-in,top 1.4s ease-in,scale 1.4s ease-in;transition:left 1.4s ease-in,top 1.4s ease-in,scale 1.4s ease-in}.advent-calendar-render .adventcalendar .adventcalendar__doors-wrapper .adventcalendar__door.animated{top:50%!important;-webkit-transform:scale(2);transform:scale(2)}.advent-calendar-render .adventcalendar .adventcalendar__doors-wrapper .adventcalendar__door .door-img-wrapper .active-hover:hover{-webkit-transform:scale(1.3);transform:scale(1.3)}.advent-calendar-render .adventcalendar .adventcalendar__doors-wrapper .adventcalendar__door .door-img-wrapper .active-hover:hover .adventcalendar__door-text{-webkit-transition:color .5s ease;transition:color .5s ease}.advent-calendar-render .adventcalendar .adventcalendar__doors-wrapper .adventcalendar__door .door-img-wrapper .active-hover:hover svg{-webkit-filter:drop-shadow(3px 3px 12px #000);filter:drop-shadow(3px 3px 12px black);-webkit-transition:all .7s;transition:all .7s}.advent-calendar-render .adventcalendar .adventcalendar__doors-wrapper .adventcalendar__door .door-img-wrapper .active-clicked{box-shadow:5px 10px 5px 0 rgba(33,33,33,.56);-webkit-transform:scale(1.3)!important;transform:scale(1.3)!important}.advent-calendar-render .adventcalendar .adventcalendar__doors-wrapper .adventcalendar__door .door-img-wrapper .active-clicked .adventcalendar__door-text{-webkit-transition:color .5s ease;transition:color .5s ease}.advent-calendar-render .adventcalendar .adventcalendar__doors-wrapper .adventcalendar__door .door-img-wrapper .active-clicked svg{-webkit-filter:drop-shadow(3px 3px 12px #000);filter:drop-shadow(3px 3px 12px black);-webkit-transition:all .7s;transition:all .7s}.advent-calendar-render .adventcalendar .adventcalendar__doors-wrapper .adventcalendar__door .door-img-wrapper .adventcalendar__door-link{display:-webkit-box;display:flex;box-shadow:none;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all 1.3s;transition:all 1.3s}.advent-calendar-render .adventcalendar .adventcalendar__doors-wrapper .adventcalendar__door .door-img-wrapper .adventcalendar__door-link .doorOpen{-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.advent-calendar-render .adventcalendar .adventcalendar__doors-wrapper .adventcalendar__door .door-img-wrapper .adventcalendar__door-link .adventcalendar__door-text{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important;font-weight:600;line-height:1;-webkit-transition:color .5s ease;transition:color .5s ease}.advent-calendar-render .adventcalendar .adventcalendar__doors-wrapper .adventcalendar__door-dialog{margin:0 auto;padding:50px 70px;width:90%;max-width:800px;max-height:92%;overflow-y:auto;text-align:center;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:999;background-color:#fff}.advent-calendar-render .adventcalendar .adventcalendar__doors-wrapper .adventcalendar__door-dialog:before{content:"";display:block;margin:0;height:0}@media only screen and (max-width:1000px){.advent-calendar-render .adventcalendar .adventcalendar__doors-wrapper .adventcalendar__door-dialog{padding:20px 40px}}.advent-calendar-render .adventcalendar .adventcalendar__doors-wrapper .adventcalendar__door-dialog .adventcalendar__door-dialog-content{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.advent-calendar-render .adventcalendar .adventcalendar__doors-wrapper .adventcalendar__door-dialog .adventcalendar__door-dialog-content>div .intro .content{font-size:26px;line-height:30px;color:#333;text-transform:uppercase;font-weight:600;margin-bottom:40px}@media only screen and (max-width:1000px){.advent-calendar-render .adventcalendar .adventcalendar__doors-wrapper .adventcalendar__door-dialog .adventcalendar__door-dialog-content>div .intro .content{font-size:16px;margin-bottom:20px}}.advent-calendar-render .adventcalendar .adventcalendar__doors-wrapper .adventcalendar__door-dialog .adventcalendar__door-dialog-content>div .intro img{height:auto}@media only screen and (max-width:1000px){.advent-calendar-render .adventcalendar .adventcalendar__doors-wrapper .adventcalendar__door-dialog .adventcalendar__door-dialog-content>div .intro img{margin-top:20px}}.advent-calendar-render .adventcalendar .adventcalendar__doors-wrapper .adventcalendar__door-dialog .adventcalendar__door-dialog-content>div .adventcount-modal input{font-size:16px;color:#999;outline:none}.advent-calendar-render .adventcalendar .adventcalendar__doors-wrapper .adventcalendar__door-dialog .adventcalendar__door-dialog-content>div .adventcount-modal input:active,.advent-calendar-render .adventcalendar .adventcalendar__doors-wrapper .adventcalendar__door-dialog .adventcalendar__door-dialog-content>div .adventcount-modal input:focus{border:1px solid #d35353}@media only screen and (max-width:1000px){.advent-calendar-render .adventcalendar .adventcalendar__doors-wrapper .adventcalendar__door-dialog .adventcalendar__door-dialog-content>div .adventcount-modal input{font-size:12px}}.advent-calendar-render .adventcalendar .adventcalendar__doors-wrapper .adventcalendar__door-dialog .adventcalendar__door-dialog-content>div .adventcount-modal label{font-size:16px;color:#999}@media only screen and (max-width:1000px){.advent-calendar-render .adventcalendar .adventcalendar__doors-wrapper .adventcalendar__door-dialog .adventcalendar__door-dialog-content>div .adventcount-modal label{font-size:12px}}.advent-calendar-render .adventcalendar .adventcalendar__doors-wrapper .adventcalendar__door-dialog .adventcalendar__door-dialog-content>div .adventcount-modal input[type=radio]{-webkit-appearance:none;outline:none;width:13px;height:13px;border:1px solid #999;border-radius:50%;margin-right:15px}.advent-calendar-render .adventcalendar .adventcalendar__doors-wrapper .adventcalendar__door-dialog .adventcalendar__door-dialog-content>div .adventcount-modal input[type=radio]:checked{background-color:#d35353;box-shadow:inset 0 0 0 1px #fff}.advent-calendar-render .adventcalendar .adventcalendar__doors-wrapper .adventcalendar__door-dialog .adventcalendar__door-dialog-content>div .adventcount-modal input[type=checkbox]{height:13px;width:13px;border:1px solid #999;outline:none;-webkit-appearance:none;border-radius:0;margin-right:15px;display:inline-block!important}.advent-calendar-render .adventcalendar .adventcalendar__doors-wrapper .adventcalendar__door-dialog .adventcalendar__door-dialog-content>div .adventcount-modal input[type=checkbox]:checked{background-color:#d35353;box-shadow:inset 0 0 0 1px #fff}.advent-calendar-render .adventcalendar .adventcalendar__doors-wrapper .adventcalendar__door-dialog .adventcalendar__door-dialog-content>div .adventcount-modal .validation-error{font-size:13px;font-style:italic;font-weight:600;color:#d35353}.advent-calendar-render .adventcalendar .adventcalendar__doors-wrapper .adventcalendar__door-dialog .adventcalendar__door-dialog-content>div .adventcount-modal:not(.intro) .content{font-size:23px;font-weight:400;color:#444;margin-bottom:20px}@media only screen and (max-width:1000px){.advent-calendar-render .adventcalendar .adventcalendar__doors-wrapper .adventcalendar__door-dialog .adventcalendar__door-dialog-content>div .adventcount-modal:not(.intro) .content{font-size:15px}}.advent-calendar-render .adventcalendar .adventcalendar__doors-wrapper .adventcalendar__door-dialog .adventcalendar__door-dialog-content>div .adventcount-modal:not(.intro) .hint .content{margin-bottom:0;font-size:13px;font-style:italic;font-weight:600;color:#666;padding:20px 0 10px}.advent-calendar-render .adventcalendar .adventcalendar__doors-wrapper .adventcalendar__door-dialog .adventcalendar__door-dialog-content>div .adventcount-modal:not(.intro) .adventcount-modal-checkbox,.advent-calendar-render .adventcalendar .adventcalendar__doors-wrapper .adventcalendar__door-dialog .adventcalendar__door-dialog-content>div .adventcount-modal:not(.intro) .adventcount-modal-radio{display:inline-block}.advent-calendar-render .adventcalendar .adventcalendar__doors-wrapper .adventcalendar__door-dialog .adventcalendar__door-dialog-content>div .adventcount-modal:not(.intro) .adventcount-modal-checkbox label,.advent-calendar-render .adventcalendar .adventcalendar__doors-wrapper .adventcalendar__door-dialog .adventcalendar__door-dialog-content>div .adventcount-modal:not(.intro) .adventcount-modal-radio label{width:100%}.advent-calendar-render .adventcalendar .adventcalendar__doors-wrapper .adventcalendar__door-dialog .adventcalendar__door-dialog-content>div .adventcount-modal:not(.intro) .adventcount-modal-checkbox-answer,.advent-calendar-render .adventcalendar .adventcalendar__doors-wrapper .adventcalendar__door-dialog .adventcalendar__door-dialog-content>div .adventcount-modal:not(.intro) .adventcount-modal-radio-answer{text-align:left;margin-bottom:20px}.advent-calendar-render .adventcalendar .adventcalendar__doors-wrapper .adventcalendar__door-dialog .adventcalendar__door-dialog-content>div .adventcount-modal:not(.intro) .modal-form{text-align:left;box-shadow:2px 0 10px 2px rgba(0,0,0,.14);padding:40px 60px;margin:30px 0 50px}@media only screen and (max-width:1000px){.advent-calendar-render .adventcalendar .adventcalendar__doors-wrapper .adventcalendar__door-dialog .adventcalendar__door-dialog-content>div .adventcount-modal:not(.intro) .modal-form{padding:20px 30px;margin:20px 0}}.advent-calendar-render .adventcalendar .adventcalendar__doors-wrapper .adventcalendar__door-dialog .adventcalendar__door-dialog-content>div .adventcount-modal:not(.intro) .modal-form label{display:block;margin-top:5px;margin-bottom:5px}.advent-calendar-render .adventcalendar .adventcalendar__doors-wrapper .adventcalendar__door-dialog .adventcalendar__door-dialog-content>div .adventcount-modal:not(.intro) .modal-form .input-field{margin-bottom:20px;display:block;width:100%;box-sizing:border-box}@media only screen and (max-width:1000px){.advent-calendar-render .adventcalendar .adventcalendar__doors-wrapper .adventcalendar__door-dialog .adventcalendar__door-dialog-content>div .adventcount-modal:not(.intro) .modal-form .input-field{margin-bottom:5px}}.advent-calendar-render .adventcalendar .adventcalendar__doors-wrapper .adventcalendar__door-dialog .adventcalendar__door-dialog-content>div .adventcount-modal:not(.intro) .modal-form .input-field input[type=email],.advent-calendar-render .adventcalendar .adventcalendar__doors-wrapper .adventcalendar__door-dialog .adventcalendar__door-dialog-content>div .adventcount-modal:not(.intro) .modal-form .input-field input[type=text]{width:100%}.advent-calendar-render .adventcalendar .adventcalendar__doors-wrapper .adventcalendar__door-dialog .adventcalendar__door-dialog-content>div .adventcount-modal:not(.intro) .modal-form .input-field .radio-input{display:-webkit-box;display:flex}.advent-calendar-render .adventcalendar .adventcalendar__doors-wrapper .adventcalendar__door-dialog .adventcalendar__door-dialog-content>div .adventcount-modal:not(.intro) .modal-form .input-field .radio-input>label{font-weight:400;padding-right:20px}.advent-calendar-render .adventcalendar .adventcalendar__doors-wrapper .adventcalendar__door-dialog .adventcalendar__door-dialog-content>div .adventcount-modal:not(.intro) .modal-form .field-accept{display:block;margin-top:10px}.advent-calendar-render .adventcalendar .adventcalendar__doors-wrapper .adventcalendar__door-dialog .adventcalendar__door-dialog-content>div .adventcount-modal:not(.intro) .modal-form .field-accept label{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:baseline;align-items:baseline}.advent-calendar-render .adventcalendar .adventcalendar__doors-wrapper .adventcalendar__door-dialog .adventcalendar__door-dialog-content>div .adventcount-modal:not(.intro) .modal-form .field-accept label .content,.advent-calendar-render .adventcalendar .adventcalendar__doors-wrapper .adventcalendar__door-dialog .adventcalendar__door-dialog-content>div .adventcount-modal:not(.intro) .modal-form .field-accept label a{font-size:16px;color:#999;margin-bottom:0}@media only screen and (max-width:1000px){.advent-calendar-render .adventcalendar .adventcalendar__doors-wrapper .adventcalendar__door-dialog .adventcalendar__door-dialog-content>div .adventcount-modal:not(.intro) .modal-form .field-accept label .content,.advent-calendar-render .adventcalendar .adventcalendar__doors-wrapper .adventcalendar__door-dialog .adventcalendar__door-dialog-content>div .adventcount-modal:not(.intro) .modal-form .field-accept label a{font-size:12px}}.advent-calendar-render .adventcalendar .adventcalendar__doors-wrapper .adventcalendar__door-dialog .adventcalendar__door-dialog-content>div .adventcount-modal:not(.intro) .modal-form .field-accept input{border-radius:0;min-width:13px}.advent-calendar-render .adventcalendar .adventcalendar__doors-wrapper .adventcalendar__door-dialog .adventcalendar__door-dialog-content>div .adventcount-modal:not(.intro) .modal-form .field-accept .validation-error{margin-left:25px}.advent-calendar-render .adventcalendar .adventcalendar__doors-wrapper .adventcalendar__door-dialog .adventcalendar__door-dialog-content>div .adventcount-modal:not(.intro) .modal-form .validation-error{display:block;margin-top:5px}.advent-calendar-render .adventcalendar .adventcalendar__doors-wrapper .adventcalendar__door-dialog .adventcalendar__door-dialog-content .nav-btn{background:#d35353;color:#fff;font-size:13px;padding:7px 17px}.advent-calendar-render .adventcalendar .adventcalendar__doors-wrapper .adventcalendar__door-dialog .adventcalendar__door-dialog-content .nav-btn-close{margin-left:5px}.advent-calendar-render .adventcalendar__footer{font-size:16px;background:#fff;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;text-align:center;box-shadow:10px 0 15px 0 rgba(0,0,0,.14);width:100%;padding:10px 0}.advent-calendar-render .adventcalendar__footer .footer-col{width:33%;float:left;min-height:1px}.advent-calendar-render .adventcalendar__footer img{max-height:90px;max-width:150px}.advent-calendar-render .adventcalendar__footer .fhEbXi>*{color:#666}@media only screen and (max-width:1000px){.advent-calendar-render .adventcalendar__footer{font-size:12px}.advent-calendar-render .adventcalendar__footer img{max-height:40px;max-width:90px}}.adventcalendar__door-dialog-content .adventcount-modal .modal-form .hidden-field{display:none!important}.adventcalendar-live-preview .adventcalendar .adventcalendar__doors-wrapper .adventcalendar__door{-webkit-transition:none;transition:none}