/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--premium-text-color-muted:#606060;--premium-background-color:#f5f5f5;--premium-background-color-top:rgba(51,122,183,0.25);--premium-order-button-text-color:var(--text-color);--premium-order-button-text-color-muted:#656565;--premium-order-button-background-color:var(--background-color-main);--premium-order-button-background-color-active:#ecf7f4;--premium-order-button-border-color:#d0d0d0;--premium-order-button-border-color-active:#2e7061}:root.theme-dark{--premium-background-color:#292929}.path-van,.path-van-temp{overflow-y:scroll}.subscription-container{margin:0}.subscription-container .alert{margin-bottom:16px}.subscription-container .alert a{color:inherit;text-decoration:underline}.subscription-container .alert ul{padding:0;margin:0;list-style-type:none}.subscription-container h1{font-size:20px;margin:0 0 10px}.subscription-content{max-width:520px;margin:0 auto}@media (min-width:836px){.subscription-container h1{font-size:24px}.subscription-content{max-width:980px}}#subscription-terms .subscription-content{max-width:620px}#subscription-terms .terms-body{font-size:13px}#subscription-terms .terms-body a:hover{text-decoration:underline}#subscription-terms h3{font-size:16px}#subscription-terms .btn-full-width{margin:15px 0}#van-pages{position:relative}#page-loader{display:none}#van-pages.van-pages-loading #page-loader{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(255,255,255,.4);z-index:20}#van-pages.van-pages-loading #page-loader .lds-dual-ring{width:48px;height:48px}#van-pages.van-pages-loading #page-loader .lds-dual-ring:after{width:48px;height:48px}.subscription-terms-links{margin:15px 0 0;font-size:12px;line-height:1.35}.subscription-terms-links a{color:inherit;text-decoration:underline}.subscription-container input[type=email],.subscription-container input[type=tel],.subscription-container input[type=text]{-webkit-appearance:none;-moz-appearance:none}.subscription-container .form-control{border:2px solid #d7d7d7;border-radius:4px;-webkit-transition:border-color ease-in-out .15s;transition:border-color ease-in-out .15s;-webkit-box-shadow:none;box-shadow:none;padding:9px 12px;height:40px}.subscription-container .form-control.StripeElement--focus,.subscription-container .form-control:focus{border-color:#2489ce}.subscription-container label{font-size:14px}.subscription-container .label-row{margin:0 0 5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.subscription-container .label-row label{margin:0 5px 0}.subscription-container .label-link{font-size:13px;font-weight:700}.subscription-container .label-link:hover{text-decoration:underline}.subscription-container .form-control[disabled]{background:#fff;color:#999;cursor:default}.subscription-container .btn-full-width{padding:14px;border-radius:24px;display:block;width:100%;font-size:15px;line-height:20px}.subscription-container .btn-disabled{background:#1c6ca3!important;cursor:default}.product-options-container{margin-bottom:15px}.product-options-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 -4px}.product-options-row .btn-col-50{padding:0 4px;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;min-width:0}.product-options-row .btn{color:var(--premium-order-button-text-color);display:block;width:100%;border:2px solid var(--premium-order-button-border-color);padding:14px 2px;font-size:15px;background:var(--premium-order-button-background-color)}.product-options-row .btn:active,.product-options-row .btn:focus,.product-options-row .btn:hover{background:var(--premium-order-button-background-color);border-color:var(--premium-order-button-border-color)}.product-options-row .btn.btn-selected{border-color:var(--premium-order-button-border-color-active);background:var(--premium-order-button-background-color-active)}.product-options-row .btn-product .button-description{color:var(--premium-order-button-text-color-muted);margin:3px 0 0;font-size:14px;white-space:normal}.product-options-row .btn-product .button-payment-methods{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-options-row .btn-product .button-payment-methods img{height:16px;width:auto;margin:0 5px}.product-options-row .btn-product .button-payment-methods .credit-card-image{opacity:.7;height:14px}@media (min-width:836px){.product-options-row{margin:0 -6px}.product-options-row .btn-col-50{padding:0 6px}}body.path-premium-frontpage{background:var(--premium-background-color)}body.path-premium-frontpage h2{font-size:22px}body.path-premium-frontpage h3{font-size:24px}body.path-premium-frontpage #header .header-item-premium{display:none!important}@media (min-width:836px){body.path-premium-frontpage{background:var(--premium-background-color)}body.path-premium-frontpage h2{font-size:26px;color:var(--text-color)}}.subscription-intro{margin:-10px -10px 0;padding:40px 15px;background:var(--premium-background-color);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,var(--premium-background-color-top)),color-stop(70%,var(--premium-background-color)));background:linear-gradient(180deg,var(--premium-background-color-top) 0,var(--premium-background-color) 70%);color:var(--text-color);overflow:hidden}@media (min-width:768px){.subscription-intro{margin-top:-15px;padding:40px 10px;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,var(--premium-background-color-top)),to(var(--premium-background-color)));background:linear-gradient(180deg,var(--premium-background-color-top) 0,var(--premium-background-color) 100%)}}@media (min-width:836px){.subscription-intro{margin-top:-20px;padding:40px 10px 40px}}.subscription-intro .subscription-content{max-width:1100px}.subscription-intro{text-align:center}.subscription-intro .heading{margin:0}.subscription-intro h1{font-weight:700;font-size:32px;margin:25px auto 0}.subscription-intro .logo{height:38px;width:auto}.subscription-intro .subscription-intro-features{font-weight:700;max-width:500px;margin:0 auto;font-size:20px}.subscription-intro .subscription-intro-prices{margin:0;font-size:18px}.subscription-intro .subscription-intro-button{margin:0}.subscription-intro .subscription-intro-terms{font-size:12px;margin:0 auto;max-width:450px}.subscription-intro .subscription-intro-terms a{color:inherit;text-decoration:underline}.subscription-intro .subscription-image{max-height:320px;max-width:100%;width:auto;height:auto;padding:10px 0}.subscription-intro-row .subscription-intro-column-first{padding-bottom:25px;min-height:80vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;grid-gap:25px}.subscription-intro-row .subscription-intro-column-second{margin:0 -5px}@media (min-width:480px){.subscription-intro-row .subscription-intro-column-first{min-height:auto}}@media (min-width:768px){.subscription-intro-row .subscription-intro-column-second{margin:0}}@media (min-width:836px){.subscription-intro h1{max-width:500px;font-size:40px}.subscription-intro .logo{height:50px}.subscription-intro .subscription-intro-features{font-size:24px}.subscription-intro .subscription-image{height:420px;width:auto;max-height:none;max-width:none;padding:0}.subscription-intro-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 -10px}.subscription-intro-row .subscription-intro-column-first{min-width:0;-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%;padding:0 10px}.subscription-intro-row .subscription-intro-column-second{min-width:0;-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;padding:0 10px}}@media (min-width:1536px){.subscription-intro-row .subscription-intro-column-first,.subscription-intro-row .subscription-intro-column-second{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}.subscription-container .btn-premium{border-radius:3px;font-size:17px;line-height:22px;padding:12px 32px;border-radius:23px;background:#4363fd;width:100%}.subscription-container .btn-premium:active,.subscription-container .btn-premium:focus,.subscription-container .btn-premium:hover{background:#2a4efd!important}@media (min-width:480px){.subscription-container .btn-premium{width:auto}}.subscription-feature-row{margin:30px -5px 40px}.subscription-feature-row .subscription-feature{padding:0 5px;text-align:center}.subscription-feature-row .subscription-feature .svgicon{fill:var(--icon-color-muted-less);width:28px;height:28px}.subscription-feature-row .subscription-feature h3{margin:12px 0 8px}.subscription-feature-list{margin:15px 0;text-align:left}.subscription-feature-list .subscription-feature{margin:25px 0 0;border-bottom:1px solid var(--border-color-main)}.subscription-feature-list .subscription-feature .description{color:var(--premium-text-color-muted);font-size:14px;padding:0 5px}.subscription-feature-list .subscription-feature .icon-image{max-width:100%;height:auto}.subscription-feature-list .subscription-feature h2{margin:0 0 7px;text-align:center;color:var(--text-color)}.subscription-feature-list .subscription-feature .image img{max-width:100%;max-height:300px;height:auto;width:auto}.subscription-feature-list .subscription-feature-noads .image img{margin:15px 0 0}.subscription-feature-list .subscription-feature-icons .image img{margin:15px 0 -15px}.subscription-feature-list .subscription-feature-filter .image img{margin:0}@media (min-width:836px){.subscription-feature-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.subscription-feature-row .subscription-feature{min-width:0;-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;text-align:center}.subscription-feature-list{text-align:left}.subscription-feature-list .subscription-feature{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:-15px;margin-right:-15px;margin-top:0}.subscription-feature-list .subscription-feature .image{padding:0 15px;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.subscription-feature-list .subscription-feature .image img{margin:0;max-height:400px}.subscription-feature-list .subscription-feature h2{text-align:left;margin:0 0 10px}.subscription-feature-list .subscription-feature .description{padding:30px 15px;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;color:var(--text-color);font-size:15px}.subscription-feature-list .subscription-feature.reverse-order{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.subscription-feature-list .subscription-feature-icons .image img{margin:15px 0 -15px}}.subscription-faq{max-width:620px;margin:25px auto;padding:0 5px;font-size:14px}.subscription-faq h2{margin:20px 0 10px}.subscription-faq .faq-item{border-bottom:1px solid var(--border-color-main)}.subscription-faq .faq-item .question-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.subscription-faq .faq-item .question-row .question{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:10px 0;margin-right:10px;font-weight:700}.subscription-faq .faq-item .question-row .svgicon{width:28px;height:28px}.subscription-faq .faq-item .answer{display:none;font-size:14px;padding:0 0 10px;color:var(--premium-text-color-muted)}.subscription-faq .faq-item .answer a:hover{text-decoration:underline}.subscription-faq .faq-item.expanded .svgicon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.subscription-faq .faq-item.expanded .answer{display:block}@media (min-width:768px){.subscription-faq{font-size:15px}.subscription-faq .faq-item .answer{color:var(--text-color)}}@media (min-width:836px){.subscription-faq{padding:0}}.subscription-action{margin:30px 5px;text-align:center}.payment-method-icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:10px}.payment-method-icons img,.payment-method-icons svg{height:24px;width:auto}#subscription-frontpage .subscription-terms-links{max-width:620px;padding:0 5px;text-align:center;margin-left:auto;margin-right:auto}@media (min-width:836px){#subscription-frontpage .subscription-terms-links{padding:0}}#subscription-order-modal .btn-modal-close{position:absolute;top:0;right:0;background:0 0!important;padding:10px;z-index:1}#subscription-order-modal .btn-modal-close:hover .svgicon{fill:#333}#subscription-order-modal .btn-modal-close .svgicon{width:28px;height:28px;fill:#999}#subscription-order-modal .hidden-modal{display:none!important}#subscription-order-modal .modal-header{border:none;padding:0 15px;position:-webkit-sticky;position:sticky;top:0;margin-top:-1px;background:var(--overlay-background-color);z-index:1;border-top:1px solid rgba(0,0,0,.2);border-top-left-radius:20px;border-top-right-radius:20px}#subscription-order-modal .modal-header-h2-wrapper{margin:13px 50px 13px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#subscription-order-modal .modal-header-h2-wrapper .svgicon{width:24px;height:24px;fill:#406e61;margin:0 5px 0 -3px}#subscription-order-modal .modal-header-h2-wrapper h2{font-size:20px;margin:0}#subscription-order-modal .modal-body{padding:0 15px 15px}#subscription-order-modal .modal-content{border-radius:20px}#subscription-order-modal .modal-dialog{max-width:562px;margin:0 auto}@media (min-width:768px){#subscription-order-modal .btn-modal-close{top:12px;right:15px}#subscription-order-modal .modal-header{padding:0 30px;position:static;top:auto;margin:0;background:var(--overlay-background-color);z-index:1;border:none}#subscription-order-modal .modal-header-h2-wrapper{margin:25px 50px 8px 0}#subscription-order-modal .modal-body{padding:0 30px 25px}#subscription-order-modal .modal-dialog{width:562px;margin:30px auto}}body.path-premium-order{background:var(--premium-background-color);overflow-y:scroll}body.path-premium-order #header .header-item-premium{display:none!important}#subscription-form{max-width:500px;margin:0 auto}#subscription-form .subscription-form-h1-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 10px}#subscription-form .subscription-form-h1-wrapper .svgicon{width:24px;height:24px;fill:#406e61;margin:0 5px 0 -3px}#subscription-form h1{margin:0;font-size:20px}#subscription-form .subscription-form-header{margin:0 50px 12px 0}#subscription-form .subscription-form-header h2{font-size:inherit;line-height:inherit;margin:0}#subscription-form .subscription-form-header .subscription-user{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#subscription-form .subscription-form-header .avatarHolder{margin-left:7px}#subscription-form .subscription-form-header .avatarHolder .avatar-letter{width:22px;height:22px;line-height:22px;font-size:11px}#subscription-form .subscription-form-header .avatarHolder img{width:22px;height:22px}#subscription-form h2{font-size:15px;margin:0 0 8px}#subscription-form .payment-method-header{margin:0 0 2px}#subscription-form .payment-method-subheader{font-size:14px;color:#656565;margin:0 0 8px}#subscription-form h3{font-size:15px;margin:0 0 8px}#subscription-form .subscription-form-section{border:2px solid #d7d7d7;border-radius:4px;padding:15px;background:#fff;margin:0 0 15px}#payment-element{margin:0 0 15px}.payment-options-list{margin:0 0 15px}.payment-option{background:#fff;border:2px solid #d7d7d7;border-radius:4px;margin:0 0 15px}.payment-option:last-child{margin:0}.payment-option-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;padding:15px 15px;min-height:54px}.payment-option-radio{-webkit-box-flex:0;-ms-flex:0 0 35px;flex:0 0 35px;min-width:0;display:none!important}.payment-option-label{-webkit-box-flex:1;-ms-flex:1;flex:1}.payment-option-image{min-width:0}.payment-option-image img{display:block;max-width:80px;max-height:24px;height:auto}.payment-option-details{display:block;padding:0 16px 16px 16px}.payment-option-radio .radio{width:19px;height:19px;border-radius:50%;background-color:#fff;border:1px solid #c3c3c3;margin:1px 7px 0 0}.payment-option-radio .radio:after{content:"";position:absolute;display:none;top:3px;left:3px;width:11px;height:11px;border-radius:50%;background:#2e7061}.payment-option.selected .payment-option-radio .radio{border-color:#2e7061}.payment-option.selected .payment-option-radio .radio:after{display:block}.payment-option.selected .payment-option-details{display:block}#stripe-card-element{padding:11px 11px;border:1px solid #ccc}#stripe-card #stripe-card-cvc,#stripe-card #stripe-card-expiry,#stripe-card #stripe-card-number,#stripe-card #stripe-postcode{padding:10px;border:2px solid #d7d7d7;border-radius:4px;-webkit-transition:border-color ease-in-out .15s;transition:border-color ease-in-out .15s;-webkit-box-shadow:none;box-shadow:none}#stripe-card #stripe-card-cvc.StripeElement--focus,#stripe-card #stripe-card-cvc:focus,#stripe-card #stripe-card-expiry.StripeElement--focus,#stripe-card #stripe-card-expiry:focus,#stripe-card #stripe-card-number.StripeElement--focus,#stripe-card #stripe-card-number:focus,#stripe-card #stripe-postcode.StripeElement--focus,#stripe-card #stripe-postcode:focus{border-color:#2489ce}#stripe-card .stripe-card-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:8px -4px 0}#stripe-card .stripe-card-row .stripe-card-col{min-width:0;width:33.33333%;-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;padding:0 4px}#stripe-card #input-stripe-postcode{font-size:14px;border:none;width:100%;outline:0!important;margin:0;padding:0;line-height:1.2em;height:1.2em;font-family:Arial,Helvetica,sans-serif;display:block;color:#32325d}body.mobile #stripe-card #input-stripe-postcode{font-size:16px}.lds-dual-ring{display:inline-block;width:42px;height:42px}.lds-dual-ring:after{content:" ";display:block;width:40px;height:40px;margin:1px;border-radius:50%;border:5px solid #999;border-color:#999 transparent #999 transparent;-webkit-animation:lds-dual-ring 1.2s linear infinite;animation:lds-dual-ring 1.2s linear infinite}@-webkit-keyframes lds-dual-ring{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes lds-dual-ring{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}#swish-container{background:#fff;border:1px solid #d7d7d7;padding:15px}#swish-container h3{font-size:inherit;margin:0 0 7px}.swish-incomplete{text-align:center}.swish-message{max-width:300px;margin:0 auto}#swish-loader{margin:22px 0 14px}.van-pages-loading #swish-loader{visibility:hidden}#subscription-manage .subscription-content{max-width:620px}#subscription-manage h1{margin:0 0 20px}#subscription-manage .btn[disabled]{cursor:initial}#subscription-manage .subscription-order-list{margin-top:-15px}#subscription-manage .subscription-order-item{padding:15px 0;border-bottom:1px solid #ddd}#subscription-manage .subscription-order-item .title{margin:5px 0;font-weight:700}#subscription-manage .subscription-order-item .date{margin:5px 0}#subscription-manage .subscription-order-item .renew-date{margin:5px 0}#subscription-manage .subscription-order-item .order-id{margin:5px 0}#subscription-manage .subscription-order-item .actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#subscription-manage .subscription-order-item .actions .btn{margin-right:5px}#subscription-manage .subscription-order-item .message-container{margin:10px 0 0}#subscription-manage .subscription-order-item .message-container .alert{margin:0}.subscription-cancel-confirm{margin:10px 0}.subscription-cancel-confirm .btn{min-width:120px;margin:10px 5px}#subscription-confirm .svgicon-check-bold,#subscription-confirm .svgicon-error{width:72px;height:72px;fill:#2e7061;margin:0;margin-top:-5px}#subscription-confirm h1{margin:10px 0 25px;font-size:24px}#subscription-confirm .subscription-content{max-width:440px}#subscription-confirm .order-details{border:1px solid #ddd;border-radius:4px;background:#f4f4f4;padding:14px 16px}#subscription-confirm .order-details table{margin:0}#subscription-confirm .order-details table tbody>tr:first-child>td{border-top:none}#subscription-confirm h2{font-size:16px;margin:0 0 8px}#subscription-confirm .confirm-body{margin:24px 0}#subscription-confirm .confirm-body a:hover{text-decoration:underline}#subscription-confirm .subscription-badge{margin-top:-2px;width:16px;height:16px;display:inline-block}#subscription-confirm .btn-full-width{margin:15px 0}
