form input[type=submit],.campaign-template .campaign-content .left-col-content .description h1{font-family:"Chap",Arial,Helvetica,sans-serif}.campaign-template{padding-top:24px;padding-bottom:24px;min-height:100vh}@media only screen and (max-width: 991px){.campaign-template{padding-bottom:64px}}.campaign-template .campaign-content .left-col-content{gap:60px}.campaign-template .campaign-content .left-col-content .logo-wrapper{max-width:221px}.campaign-template .campaign-content .left-col-content .description{max-width:430px}.campaign-template .campaign-content .left-col-content .description h1{color:#000;font-size:36px;font-weight:700;line-height:54px;margin-bottom:6px}.campaign-template .campaign-content .left-col-content .description h1:last-child{margin-bottom:0}@media only screen and (min-width: 992px){.campaign-template .form-col{display:flex;flex-direction:column;justify-content:flex-end}}.campaign-template .form-wrap{position:relative;width:100%;max-width:319px;margin-left:auto}@media only screen and (max-width: 1025px){.campaign-template .form-wrap{margin:0 auto}}.campaign-template .form-wrap .form-success-message{display:none;width:100%;height:100%;background-color:#fff;z-index:1;text-align:center;color:#ff9d82;text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:28px}.campaign-template .form-wrap .form-success-message-content{margin-top:18px}@media only screen and (max-height: 800px){.campaign-template .campaign-content .left-col-content{gap:30px}}@media only screen and (max-width: 991px){.campaign-template .campaign-content .left-col-content{gap:30px;text-align:center;margin-bottom:30px}.campaign-template .campaign-content .left-col-content .logo-wrapper{max-width:164px}.campaign-template .campaign-content .left-col-content .description h1{font-size:30px;line-height:normal}.campaign-template .campaign-content .left-col-content .image-wrapper{margin:0 -24px}}/*! purgecss start ignore */form{width:100%}form label{width:100%;color:#000;font-size:12px;font-weight:600;line-height:18px;text-transform:uppercase;margin-bottom:24px}@media only screen and (max-height: 800px){form label{margin-bottom:16px}}form label span{display:block}form label:last-child{margin-bottom:0}form input:not([type=submit]),form textarea{padding:0;padding-top:10px;padding-bottom:10px;width:100%;border:none;border-bottom:1px solid #000;color:#000;font-size:15px;font-style:normal;font-weight:400;line-height:22.5px;transition:opacity .3s ease}form input:not([type=submit]):focus,form textarea:focus{outline:none}form input:not([type=submit])::placeholder,form textarea::placeholder{opacity:.5}form input:not([type=submit])::-moz-placeholder,form textarea::-moz-placeholder{opacity:.5}form input:not([type=submit]):-ms-input-placeholder,form textarea:-ms-input-placeholder{opacity:.5}form input:not([type=submit])::-ms-input-placeholder,form textarea::-ms-input-placeholder{opacity:.5}form input:not([type=submit]).wpcf7-not-valid,form textarea.wpcf7-not-valid{border-color:#cf2f24 !important}form textarea{resize:none;height:92px}form input[type=submit]{border:none;outline:none;font-size:16px;font-weight:400;line-height:normal;color:#000;background-color:#ff9d82;display:inline-block;padding:10px 22px;transition:.15s linear;text-align:center}form input[type=submit]:hover{color:#fff;background-color:#000}form .wpcf7-form-control-wrap{display:block}form .wpcf7-form-control.wpcf7-acceptance{position:relative;display:block;margin-bottom:24px}form .wpcf7-form-control.wpcf7-acceptance .wpcf7-list-item{margin:0;width:100%;padding-left:35px}form .wpcf7-form-control.wpcf7-acceptance .wpcf7-list-item a{text-decoration:underline;color:inherit}form .wpcf7-form-control.wpcf7-acceptance .wpcf7-list-item label{padding-left:0;margin-bottom:0;cursor:pointer;text-transform:initial;font-size:15px;font-weight:400;line-height:normal}form .wpcf7-form-control.wpcf7-acceptance .wpcf7-list-item input{display:none}form .wpcf7-form-control.wpcf7-acceptance .wpcf7-list-item .wpcf7-list-item-label{display:inline-block;font-weight:300;letter-spacing:1px}form .wpcf7-form-control.wpcf7-acceptance .wpcf7-list-item .wpcf7-list-item-label::before,form .wpcf7-form-control.wpcf7-acceptance .wpcf7-list-item .wpcf7-list-item-label::after{content:"";position:absolute;top:9px;left:0px;display:block;transition:.15s ease-in-out}form .wpcf7-form-control.wpcf7-acceptance .wpcf7-list-item .wpcf7-list-item-label:before{width:24px;height:24px;opacity:1;border:1px solid rgba(0,0,0,.5);border-radius:5px}form .wpcf7-form-control.wpcf7-acceptance .wpcf7-list-item .wpcf7-list-item-label:after{opacity:0;top:16px;left:5px;display:block;width:14px;height:12px;background-image:url(../../../images/campaign/checked.svg);background-position:center;background-repeat:no-repeat;background-size:contain}form .wpcf7-form-control.wpcf7-acceptance .wpcf7-list-item input[type=checkbox]:checked~.wpcf7-list-item-label:after{opacity:1}form .wpcf7-not-valid-tip{display:none !important}.wpcf7 form .wpcf7-response-output{border-color:none;padding:0 !important;border:none !important;margin:0 !important;margin-top:24px !important}/*! purgecss end ignore */footer{min-height:auto;height:auto;padding:0}/*! purgecss start ignore */.customer-day-field{display:block;width:100%;margin-bottom:24px}@media only screen and (max-height: 800px){.customer-day-field{margin-bottom:16px}}.customer-day-field.is-hidden{display:none}.customer-day-field:has(>.is-all-day){display:none}.customer-day-field.is-hidden:has(.wpcf7-not-valid-tip),.customer-day-field:has(>.is-all-day .wpcf7-not-valid-tip){display:block}.customer-day-field .customer-day-label{display:block;color:#000;font-size:12px;font-weight:600;line-height:18px;text-transform:uppercase}.customer-day-field .customer-day-single-date,.customer-day-field .customer-day-empty{display:block;padding:10px 0;border-bottom:1px solid #000;color:#000;font-size:15px;line-height:22.5px}.customer-day-field .wpcf7-not-valid-tip{display:block !important;margin-top:6px;color:#cf2f24;font-size:13px;line-height:18px;text-transform:none}.customer-day-field select.customer-day-select{width:100%;padding:10px 0;border:none;border-bottom:1px solid #000;background:rgba(0,0,0,0);color:#000;font-size:15px}.customer-day-field .select2-container{display:block;width:100% !important}.customer-day-field .select2-container--default .select2-selection--single{height:auto;padding:10px 24px 10px 0;border:none;border-bottom:1px solid #000;border-radius:0;background:rgba(0,0,0,0)}.customer-day-field .select2-container--default .select2-selection--single .select2-selection__rendered{padding:0;color:#000;font-size:15px;line-height:22.5px}.customer-day-field .select2-container--default .select2-selection--single .select2-selection__placeholder{color:rgba(0,0,0,.55)}.customer-day-field .select2-container--default .select2-selection--single .select2-selection__arrow{top:50%;right:4px;width:8px;height:8px;border-right:1px solid #000;border-bottom:1px solid #000;transform:translateY(-75%) rotate(45deg);transition:transform .15s ease-in-out}.customer-day-field .select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}.customer-day-field .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow{transform:translateY(-25%) rotate(-135deg)}.customer-day-field .select2-container--default.select2-container--disabled .select2-selection--single{background:rgba(0,0,0,0);opacity:.5;cursor:not-allowed}.customer-day-field .select2-container--default .select2-selection--single:focus-visible{outline:2px solid #000;outline-offset:2px}.customer-day-field select.wpcf7-not-valid+.select2-container--default .select2-selection--single{border-bottom-color:#cf2f24}.customer-day-field .select2-container--default .select2-dropdown{border:none;border-radius:0;background-color:#fff;box-shadow:0 4px 12px 0 rgba(0,0,0,.15)}.customer-day-field .select2-container--default .select2-results>.select2-results__options{display:flex;flex-wrap:wrap;gap:4px;max-height:200px;padding:8px;overflow-y:auto}.customer-day-field .select2-container--default .select2-results__option{flex:0 0 calc(25% - 3px);padding:6px 4px;color:#000;font-size:15px;font-weight:500;line-height:22px;text-align:center;white-space:nowrap;cursor:pointer}.customer-day-field .select2-container--default .select2-results__option[role=group],.customer-day-field .select2-container--default .select2-results__option:empty{display:none}.customer-day-field .select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#ffb8a4;color:#000}.customer-day-field .select2-container--default .select2-results__option--selected{background-color:#000;color:#fff}.customer-day-field--date .select2-container--default .select2-results__option{flex-basis:calc(50% - 2px)}/*! purgecss end ignore */
