.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){color:#666;cursor:pointer;display:inline-block;font-weight:400;height:18px;line-height:20px;margin-top:0;position:relative;width:18px}.adventcount_page_adventcount-settings .adventcount_field input[type=radio]:checked:before,.adventcount_page_adventcount-settings .calendardoor_field input[type=radio]:checked:before{background:#9200ff;content:"";height:12px;margin:2px 0 0 2px;opacity:1;transform:scale(1);transition:all .2s ease;width:12px}.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;transform:scale(0)}.adventcount_page_adventcount-settings .adventcount_field input[type=radio]:focus,.adventcount_page_adventcount-settings .calendardoor_field input[type=radio]:focus{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-left:5px;margin-top:4px}.adventcount_page_adventcount-settings .inline-buttons,.adventcount_page_adventcount-settings .inline_buttons{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{background-color:#eaeaea;border:1px solid #b4b4b4;display:inline-block;font-weight:400;margin-left:0;padding:.5em 1.5em}.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:#9200ff;border-color:#9200ff;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:#9200ff;border-color:#9200ff}.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}.adventcount-preview-msg{background:#f8dbdb;border:1px solid #a40000;color:#a40000;font-size:.875rem;padding:10px}.advent-calendar-render .adventcalendar,.advent-calendar-render .adventcalendar .adventcalendar_doors_container_wrapper{position:relative}.advent-calendar-render .adventcalendar .adventcalendar_doors_container_wrapper>img{height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.advent-calendar-render .adventcalendar .adventcalendar__doors-wrapper{height:100%;left:0;position:absolute;top:0;width:100%}.advent-calendar-render .adventcalendar .adventcalendar__doors-wrapper .adventcalendar__door{position:absolute;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{left:48%!important;top:48%!important;transform:scale(1.5)}.advent-calendar-render .adventcalendar .adventcalendar__doors-wrapper .adventcalendar__door .door-img-wrapper .active-hover:hover{transform:scale(1.3)}.advent-calendar-render .adventcalendar .adventcalendar__doors-wrapper .adventcalendar__door .door-img-wrapper .active-hover:hover .adventcalendar__door-text{transition:color .5s ease}.advent-calendar-render .adventcalendar .adventcalendar__doors-wrapper .adventcalendar__door .door-img-wrapper .active-hover:hover svg{filter:drop-shadow(3px 3px 12px rgb(0,0,0));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);transform:scale(1.3)!important}.advent-calendar-render .adventcalendar .adventcalendar__doors-wrapper .adventcalendar__door .door-img-wrapper .active-clicked .adventcalendar__door-text{transition:color .5s ease}.advent-calendar-render .adventcalendar .adventcalendar__doors-wrapper .adventcalendar__door .door-img-wrapper .active-clicked svg{filter:drop-shadow(3px 3px 12px rgb(0,0,0));transition:all .7s}.advent-calendar-render .adventcalendar .adventcalendar__doors-wrapper .adventcalendar__door .door-img-wrapper .adventcalendar__door-link{box-shadow:none;display:flex;line-height:1;transform:scale(1);transition:all 1.3s}.advent-calendar-render .adventcalendar .adventcalendar__doors-wrapper .adventcalendar__door .door-img-wrapper .adventcalendar__door-link .doorOpen{transition:transform .5s ease}.advent-calendar-render .adventcalendar .adventcalendar__doors-wrapper .adventcalendar__door .door-img-wrapper .adventcalendar__door-link .adventcalendar__door-text{font-weight:600;left:50%;line-height:1;position:absolute;top:50%;transform:translate(-50%,-50%)!important;transition:color .5s ease}.advent-calendar-render .adventcalendar .adventcalendar__doors-wrapper .adventcalendar__door-dialog{background-color:#fff;left:50%;margin:0 auto;max-height:92%;max-width:800px;overflow-y:auto;padding:50px 70px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:90%;z-index:999}.advent-calendar-render .adventcalendar .adventcalendar__doors-wrapper .adventcalendar__door-dialog:before{content:"";display:block;height:0;margin: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:flex;flex-direction:column}.advent-calendar-render .adventcalendar .adventcalendar__doors-wrapper .adventcalendar__door-dialog .adventcalendar__door-dialog-content>div .intro .adventcount-content{color:#333;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 .adventcount-content{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{accent-color:#9200ff}.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 #9200ff}.advent-calendar-render .adventcalendar .adventcalendar__doors-wrapper .adventcalendar__door-dialog .adventcalendar__door-dialog-content>div .adventcount-modal input[type=checkbox],.advent-calendar-render .adventcalendar .adventcalendar__doors-wrapper .adventcalendar__door-dialog .adventcalendar__door-dialog-content>div .adventcount-modal input[type=radio]{margin-right:5px}.advent-calendar-render .adventcalendar .adventcalendar__doors-wrapper .adventcalendar__door-dialog .adventcalendar__door-dialog-content>div .adventcount-modal label{cursor:pointer}.advent-calendar-render .adventcalendar .adventcalendar__doors-wrapper .adventcalendar__door-dialog .adventcalendar__door-dialog-content>div .adventcount-modal .validation-error{color:#a40000;font-size:14px;font-style:italic;font-weight:600}.advent-calendar-render .adventcalendar .adventcalendar__doors-wrapper .adventcalendar__door-dialog .adventcalendar__door-dialog-content>div .adventcount-modal:not(.intro) .adventcount-content{color:#333;margin-bottom:20px}.advent-calendar-render .adventcalendar .adventcalendar__doors-wrapper .adventcalendar__door-dialog .adventcalendar__door-dialog-content>div .adventcount-modal:not(.intro) .hint .adventcount-content{font-size:13px;font-style:italic;margin-bottom:0;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}.advent-calendar-render .adventcalendar .adventcalendar__doors-wrapper .adventcalendar__door-dialog .adventcalendar__door-dialog-content>div .adventcount-modal:not(.intro) .modal-form{box-shadow:2px 0 10px 2px rgba(0,0,0,.14);margin:30px 0 50px;padding:40px 60px;text-align:left}@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{margin:20px 0;padding:20px 30px}}.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-bottom:5px;margin-top:5px}.advent-calendar-render .adventcalendar .adventcalendar__doors-wrapper .adventcalendar__door-dialog .adventcalendar__door-dialog-content>div .adventcount-modal:not(.intro) .modal-form .input-field{box-sizing:border-box;display:block;margin-bottom:20px;width:100%}@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: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 .adventcount-content{display:inline;margin-left:12px}.advent-calendar-render .adventcalendar .adventcalendar__doors-wrapper .adventcalendar__door-dialog .adventcalendar__door-dialog-content>div .adventcount-modal:not(.intro) .modal-form .field-accept label .adventcount-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{margin-bottom:0}.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;margin-right:0}.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:#42007b;color:#fff;cursor:pointer;padding:7px 17px}.advent-calendar-render .adventcalendar .adventcalendar__doors-wrapper .adventcalendar__door-dialog .adventcalendar__door-dialog-content .nav-btn-close{background:#5a5b5d;cursor:pointer;margin-right:5px}.advent-calendar-render .adventcalendar__footer{align-items:center;background:#fff;box-shadow:10px 0 15px 0 rgba(0,0,0,.14);display:flex;flex-direction:row;font-size:16px;justify-content:space-between;padding:10px 0;text-align:center;width:100%}.advent-calendar-render .adventcalendar__footer .footer-col{min-height:1px;width:33%}@media only screen and (max-width:1000px){.advent-calendar-render .adventcalendar__footer .footer-col{margin-bottom:16px;width:100%}}.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{flex-direction:column;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{transition:none}
