.visually-hidden{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media screen and (width>=60em){.pricing-customize-ad__modal .ejobs-modal__content{min-height:30rem}}.pricing-customize-ad__modal .ejobs-modal__actions{padding-top:1.6rem}@media screen and (width>=60em){.pricing-customize-ad__window-class{max-width:60rem}}.pricing-customize-ad__content{flex-direction:column;gap:2.4rem;padding:2.4rem 1.6rem;display:flex}@media screen and (width>=60em){.pricing-customize-ad__content{padding:2.4rem}}.pricing-customize-ad__title-group{text-align:center;flex-direction:column;gap:.4rem;display:flex}@media screen and (width>=60em){.pricing-customize-ad__title-group{text-align:left}}.pricing-customize-ad__subtitle{margin:0;font-size:1.2rem;font-weight:400;line-height:1.8rem;display:none}@media screen and (width>=37.5em){.pricing-customize-ad__subtitle{font-size:1.4rem;line-height:2.1rem}}.pricing-customize-ad__subtitle{color:#7b5f9b}@media screen and (width>=60em){.pricing-customize-ad__subtitle{display:block}}.pricing-customize-ad__header{flex-direction:column;display:flex}.pricing-customize-ad__header-row{justify-content:space-between;align-items:flex-end;display:flex}.pricing-customize-ad__header-left{flex-direction:column;gap:.4rem;display:flex}.pricing-customize-ad__ad-title{color:#7b5f9b;font-size:1.3rem;font-weight:400;line-height:1.8rem}.pricing-customize-ad__ad-type{font-size:1.6rem;font-weight:700;line-height:2.4rem}@media screen and (width>=48em){.pricing-customize-ad__ad-type{font-size:1.8rem;line-height:2.6rem}}.pricing-customize-ad__ad-type{color:#25044e}.pricing-customize-ad__header-right{align-items:center;gap:1.6rem;display:flex}.pricing-customize-ad__quantity{align-items:center;gap:.8rem;display:flex}.pricing-customize-ad__quantity-btn{color:#753bbc;cursor:pointer;background-color:#f6f5ff;border:1px solid #f0e8fc;border-radius:.8rem;justify-content:center;align-items:center;width:3.2rem;height:3.2rem;font-size:1.8rem;font-weight:600;transition:all .3s;display:flex}.pricing-customize-ad__quantity-btn:disabled{color:#a78fc7;cursor:not-allowed;opacity:.5}.pricing-customize-ad__quantity-btn:hover:not(:disabled){background-color:#f0e8fc}.pricing-customize-ad__quantity-input{color:#25044e;text-align:center;border:1px solid #f0e8fc;border-radius:.8rem;width:5rem;padding:.6rem;font-size:1.6rem;font-weight:600}.pricing-customize-ad__quantity-input::-webkit-inner-spin-button{appearance:none;margin:0}.pricing-customize-ad__quantity-input::-webkit-outer-spin-button{appearance:none;margin:0}.pricing-customize-ad__quantity-input[type=number]{appearance:textfield}.pricing-customize-ad__unit-price{font-weight:700;line-height:2.4rem}@media screen and (width>=48em){.pricing-customize-ad__unit-price{font-size:1.8rem;line-height:2.6rem}}.pricing-customize-ad__unit-price{color:#25044e;font-size:1.6rem}.pricing-customize-ad__price-suffix{font-size:1.4rem;font-weight:400;line-height:2.2rem}@media screen and (width>=37.5em){.pricing-customize-ad__price-suffix{font-size:1.5rem;line-height:2.4rem}}@media screen and (width>=48em){.pricing-customize-ad__price-suffix{line-height:2.4rem}}.pricing-customize-ad__price-suffix{color:#25044e}.pricing-customize-ad__upsell{font-size:1.4rem;font-weight:400;line-height:2.2rem}@media screen and (width>=37.5em){.pricing-customize-ad__upsell{font-size:1.5rem;line-height:2.4rem}}@media screen and (width>=48em){.pricing-customize-ad__upsell{line-height:2.4rem}}.pricing-customize-ad__upsell{color:#01ba61;background-color:#eafaed;border-radius:5rem;align-self:flex-end;margin:1.2rem 0 0;padding:.1rem 1.6rem}.pricing-customize-ad__upsell-value{font-size:1.4rem;font-weight:600;line-height:2.2rem}@media screen and (width>=37.5em){.pricing-customize-ad__upsell-value{font-size:1.5rem;line-height:2.4rem}}@media screen and (width>=48em){.pricing-customize-ad__upsell-value{line-height:2.4rem}}.pricing-customize-ad__upsell-value{color:#01ba61}.pricing-customize-ad__options-section{flex-direction:column;gap:1.2rem;display:flex}.pricing-customize-ad__options-title{font-size:1.4rem;font-weight:400;line-height:2.2rem}@media screen and (width>=37.5em){.pricing-customize-ad__options-title{font-size:1.5rem;line-height:2.4rem}}@media screen and (width>=48em){.pricing-customize-ad__options-title{line-height:2.4rem}}.pricing-customize-ad__options-title{color:#25044e;margin:0}.pricing-customize-ad__options{background-color:#f6f6fb;border-radius:1.2rem;flex-direction:column;gap:1.2rem;padding:1.6rem;display:flex}.pricing-customize-ad__options>:not(:last-child){border-bottom:1px solid #fdfcff;padding-bottom:1.6rem}@media screen and (width>=60em){.pricing-customize-ad__options{padding:2.4rem}}.pricing-customize-ad__option{align-items:center;gap:.8rem;display:flex}.pricing-customize-ad__option-checkbox--disabled{pointer-events:none;opacity:.6}.pricing-customize-ad__radio-group{flex-direction:column;gap:1.6rem;padding-left:2.8rem;display:flex}.pricing-customize-ad__radio-group--disabled{pointer-events:none;opacity:.6}.pricing-customize-ad__radio-option{align-items:center;gap:.8rem;display:flex}.pricing-customize-ad__option-label{font-size:1.4rem;font-weight:400;line-height:2.2rem}@media screen and (width>=37.5em){.pricing-customize-ad__option-label{font-size:1.5rem;line-height:2.4rem}}@media screen and (width>=48em){.pricing-customize-ad__option-label{line-height:2.4rem}}.pricing-customize-ad__option-label{margin-left:1rem}@media screen and (width<=59.99em){.pricing-customize-ad__option-label--desktop{display:none}}@media screen and (width>=60em){.pricing-customize-ad__option-label--mobile{display:none}}.pricing-customize-ad__option-tooltip .ejobs-tooltip__activator:hover~.ejobs-tooltip__tooltip{pointer-events:auto}.pricing-customize-ad__option-tooltip-activator{color:#753bbc;cursor:default;background:#fff;border-radius:50%;place-items:center;width:1.8rem;height:1.8rem;font-size:1.2rem;font-weight:700;line-height:1;display:grid}.pricing-customize-ad__option-tooltip-content{color:#fff;max-width:30rem;font-size:1.2rem;line-height:1.6}.pricing-customize-ad__option-price{font-size:1.4rem;font-weight:700;line-height:2.2rem}@media screen and (width>=37.5em){.pricing-customize-ad__option-price{font-size:1.5rem;line-height:2.4rem}}@media screen and (width>=48em){.pricing-customize-ad__option-price{line-height:2.4rem}}.pricing-customize-ad__option-price{color:#25044e;margin-left:auto}.pricing-customize-ad__summary{background-color:#fdfcff;border-radius:1.2rem;flex-direction:column;gap:.8rem;padding:0 1.6rem 0 2rem;display:flex}.pricing-customize-ad__summary-header{font-size:1.4rem;font-weight:400;line-height:2.2rem}@media screen and (width>=37.5em){.pricing-customize-ad__summary-header{font-size:1.5rem;line-height:2.4rem}}@media screen and (width>=48em){.pricing-customize-ad__summary-header{line-height:2.4rem}}.pricing-customize-ad__summary-header{color:#25044e;margin:0}.pricing-customize-ad__summary-divider{background-color:#f6f6fb;height:1px;margin:-.8rem 0}.pricing-customize-ad__summary-row{font-size:1.4rem;font-weight:400;line-height:2.2rem}@media screen and (width>=37.5em){.pricing-customize-ad__summary-row{font-size:1.5rem;line-height:2.4rem}}@media screen and (width>=48em){.pricing-customize-ad__summary-row{line-height:2.4rem}}.pricing-customize-ad__summary-row{color:#25044e;justify-content:space-between;display:flex}.pricing-customize-ad__summary-row>:last-child{font-size:1.4rem;font-weight:700;line-height:2.2rem}@media screen and (width>=37.5em){.pricing-customize-ad__summary-row>:last-child{font-size:1.5rem;line-height:2.4rem}}@media screen and (width>=48em){.pricing-customize-ad__summary-row>:last-child{line-height:2.4rem}}.pricing-customize-ad__summary-row--discount{color:#01ba61}.pricing-customize-ad__total{border-top:1px solid #f6f6fb;justify-content:space-between;align-items:center;padding-top:2rem;display:flex}.pricing-customize-ad__total-label{font-size:1.4rem;font-weight:600;line-height:2.2rem}@media screen and (width>=37.5em){.pricing-customize-ad__total-label{font-size:1.5rem;line-height:2.4rem}}@media screen and (width>=48em){.pricing-customize-ad__total-label{line-height:2.4rem}}.pricing-customize-ad__total-label{color:#25044e}.pricing-customize-ad__total-price{font-size:1.6rem;font-weight:700;line-height:2.4rem}@media screen and (width>=48em){.pricing-customize-ad__total-price{font-size:1.8rem;line-height:2.6rem}}.pricing-customize-ad__total-price{color:#25044e;padding-right:1.6rem}.pricing-customize-ad__actions{gap:.8rem;width:100%;padding-bottom:1.6rem;display:flex}.pricing-customize-ad__actions button{flex:1}@media screen and (width>=60em){.pricing-customize-ad__actions{justify-content:flex-end}.pricing-customize-ad__actions button{flex:none}}
