.page-template-checkout-v2 .fl-content{background:url(../../images/bg-frame-main.svg) no-repeat;position:relative}.page-template-checkout-v2 .fl-content:after{background-image:linear-gradient(0deg,#fff 0,#97999c 99.6388%,#97999c);content:"";height:35px;left:0;opacity:.4;position:absolute;top:0;width:100%}.page-template-checkout-v2 .sidebar-sticky{align-items:start}.page-template-checkout-v2 .sidebar-sticky .fl-col-content{position:sticky;top:40px}.page-template-checkout-v2 .radio-lst-v2{list-style:none;margin:0;max-width:350px;padding:0}.page-template-checkout-v2 .radio-lst-v2 li{background:#f2f2f2;border:1px solid #ddd;border-radius:8px;margin-bottom:8px;padding:0;position:relative;transition:background .15s ease,border-color .15s ease}.page-template-checkout-v2 .radio-lst-v2 li:last-child{margin-bottom:0}.page-template-checkout-v2 .radio-lst-v2 li.is-selected{background:#fff;border-color:#ccc}.page-template-checkout-v2 .radio-lst-v2 li.is-selected input[type=radio]+label.custom{color:#b30838}.page-template-checkout-v2 .radio-lst-v2 li.is-selected input[type=radio]+label.custom:before{border-color:#b30838}.page-template-checkout-v2 .radio-lst-v2 li.is-selected input[type=radio]+label.custom:after{opacity:1}.page-template-checkout-v2 .radio-lst-v2 input[type=radio]{display:none}.page-template-checkout-v2 .radio-lst-v2 input[type=radio]+label.custom{color:#666;cursor:pointer;display:block;font-size:20px;font-weight:700;line-height:1;margin:0;min-height:auto;padding:14px 20px 14px 58px;position:relative}.page-template-checkout-v2 .radio-lst-v2 input[type=radio]+label.custom:before{background:#fff;border:2px solid #aaa;border-radius:50%;box-sizing:border-box;content:"";height:22px;left:18px;position:absolute;top:50%;transform:translateY(-50%);transition:border-color .15s ease;width:22px}.page-template-checkout-v2 .radio-lst-v2 input[type=radio]+label.custom:after{background:#b30838;border-radius:50%;box-sizing:border-box;content:"";height:12px;left:23px;opacity:0;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .15s ease;width:12px}.page-template-checkout-v2 .radio-lst-v2 .sl-label{display:block;font-size:20px}@media (max-width:767.98px){.page-template-checkout-v2 .radio-lst-v2 .sl-label{font-size:18px}}.page-template-checkout-v2 .radio-lst-v2 button.switch-billing-frequency{background:none;border:none;color:#888;cursor:pointer;display:block;font-size:13px;font-weight:400;margin-top:4px;padding:0;text-decoration:underline;width:-moz-fit-content;width:fit-content}.page-template-checkout-v2 .radio-lst-v2 button.switch-billing-frequency:hover{color:#b30838}.page-template-checkout-v2 .radio-lst-v2 button.switch-billing-frequency:focus{outline:none}.page-template-checkout-v2 .checkout-area{display:block;margin:0;padding:0}.page-template-checkout-v2 .checkout-area .contact-form-area{margin:0;max-width:none;width:auto}.page-template-checkout-v2 .checkout-area .contact-form-area.contact-form{margin-bottom:0}.page-template-checkout-v2 .checkout-area .contact-form-area .frm_error_style{color:#b30838;font-weight:700;margin-bottom:20px}.page-template-checkout-v2 .checkout-area .aside-block{margin:0;max-width:none;width:auto}.page-template-checkout-v2 .checkout-area .aside-block p.notice-txt{padding:20px 30px 0}@media (max-width:991.98px){.page-template-checkout-v2 .checkout-area .aside-block p.notice-txt{padding:20px 20px 0}}.page-template-checkout-v2 .checkout-area .aside-block .aside-box .side-ttl{padding:20px 30px}@media (max-width:991.98px){.page-template-checkout-v2 .checkout-area .aside-block .aside-box .side-ttl{padding:20px}}.page-template-checkout-v2 .checkout-area .aside-block .aside-box .side-ttl h2{text-align:center}.page-template-checkout-v2 .checkout-area .aside-block .aside-box .holder{padding:20px 30px}@media (max-width:991.98px){.page-template-checkout-v2 .checkout-area .aside-block .aside-box .holder{padding:20px}}.page-template-checkout-v2 .checkout-area .aside-block .aside-box .holder .lst:last-child{margin:0;padding:0}.page-template-checkout-v2 .checkout-area .aside-block .aside-box .holder .lst .ttl-row:last-child{padding:0}
