:root{--ff_primary:Inter,sans-serif;--fw_base:normal;--fw_medium:500;--fw_bold:bold}.payment-gateways-adyen-recurring-payments #ch-js-header-cloned{display:none}.payment-gateways-adyen-recurring-payments .affix{top:20px}.payment-gateways-adyen-recurring-payments .affix-bottom{position:absolute}.payment-gateways-adyen-recurring-payments .cd-box{background:#fff;border:0;border-radius:4px;box-shadow:0 0 8px #00000029,2px 4px 8px #00000029;display:block;margin:24px 0;padding:16px 20px;width:100%}.payment-gateways-adyen-recurring-payments .cd-panel{margin-bottom:16px;position:relative}.payment-gateways-adyen-recurring-payments .cd-panel:after,.payment-gateways-adyen-recurring-payments .cd-panel:before{background-image:linear-gradient(180deg,#fff,#fff6);content:"";height:40px;left:-10px;position:absolute;right:-10px;top:-2px;z-index:1}.payment-gateways-adyen-recurring-payments .cd-panel:after{background-image:linear-gradient(180deg,#fff6,#fff);bottom:-2px;top:auto}.payment-gateways-adyen-recurring-payments .cd-panel-border{font-size:0;margin-left:-16px}.payment-gateways-adyen-recurring-payments .cd-panel-border span{display:inline-block;height:100px;padding-left:16px;width:50%}.payment-gateways-adyen-recurring-payments .cd-panel-border span:before{border:1px dashed #ddd;content:"";display:block;height:100%;width:100%}.payment-gateways-adyen-recurring-payments .cd-styl{background:#fff;border:0;border-radius:4px;box-shadow:0 0 8px #00000029;display:block;padding:24px 32px;position:relative;width:100%}.payment-gateways-adyen-recurring-payments .cp-block__align--top{margin-top:90px!important}@media(min-width:992px){.payment-gateways-adyen-recurring-payments .cd-styl-contain{display:flex}}@media(max-width:980px){.payment-gateways-adyen-recurring-payments .cp-block__align--top{margin-top:20px!important}}@media(max-width:991px){.payment-gateways-adyen-recurring-payments .cd-styl-group{margin-right:0;padding-right:0}.payment-gateways-adyen-recurring-payments .cd-styl-group:not(:last-child){margin-bottom:24px}.payment-gateways-adyen-recurring-payments .cd-styl{padding:16px 24px}}.payment-gateways-adyen-recurring-payments .cd-styl-group{padding-right:32px}.payment-gateways-adyen-recurring-payments .cd-styl-label{margin-bottom:16px}.payment-gateways-adyen-recurring-payments .cd-styl-radio{background:#fff;border:1px solid #3e4b5b;border-radius:50%;cursor:pointer;display:inline-block;height:24px;margin-right:12px;width:24px}.payment-gateways-adyen-recurring-payments .cd-styl-radio.is-active{box-shadow:0 0 0 4px #000009}.payment-gateways-adyen-recurring-payments .cd-styl-radio:last-child{background:#3e4b5b}.payment-gateways-adyen-recurring-payments .cd-styl-checks{border-radius:4px;color:#0022e6;display:flex}.payment-gateways-adyen-recurring-payments .cd-styl-check{background:#f4f7fc;cursor:pointer;padding:8px 16px;position:relative}.payment-gateways-adyen-recurring-payments .cd-styl-check.is-active{background:#fff;border-radius:4px;box-shadow:0 0 0 1px #000,0 1px 0 1px #000;color:#000009;z-index:2}@media(max-width:767px){.payment-gateways-adyen-recurring-payments .cd-styl-check{font-size:14px;padding:6px 8px}.payment-gateways-adyen-recurring-payments .ms-hero__actions{display:block}.payment-gateways-adyen-recurring-payments .ms-btn{margin-left:auto;margin-right:auto}.payment-gateways-adyen-recurring-payments .cd-styl-group{padding-right:0}}@media(max-width:479px){.payment-gateways-adyen-recurring-payments .cd-styl-checks{display:block}.payment-gateways-adyen-recurring-payments .cd-styl-check{display:inline-block;font-size:14px;margin:8px 4px;padding:6px 8px;text-align:center;width:80px}}.payment-gateways-adyen-recurring-payments .theme2{background-color:#3e4b5b}.payment-gateways-adyen-recurring-payments .theme1{background-color:#fff}@media(max-width:768px){.payment-gateways-adyen-recurring-payments .col-adjust{margin-left:0}}@media(min-width:768px){.payment-gateways-adyen-recurring-payments .cp-desc__adjust{margin-bottom:50px}}@media(min-width:992px){.payment-gateways-adyen-recurring-payments .cp-hero__container{padding-bottom:60px}}@media(min-height:700px)and (min-width:992px){.payment-gateways-adyen-recurring-payments .cp-hero{min-height:540px}}.payment-gateways-adyen-recurring-payments .cp-hero--temp{margin-bottom:80px}.payment-gateways-adyen-recurring-payments .cp-hero__actions{justify-content:flex-start;margin-left:-8px}@media(max-width:991px){.payment-gateways-adyen-recurring-payments .cp-hero__actions{display:block}.payment-gateways-adyen-recurring-payments .cp-hero__header{text-align:left}}@media(max-width:767px){.payment-gateways-adyen-recurring-payments .cp-hero__container{padding-bottom:60px}.payment-gateways-adyen-recurring-payments .cp-hero--temp{margin-bottom:40px}}@media(min-width:768px){.payment-gateways-adyen-recurring-payments .cp-hero__container{grid-gap:0}.payment-gateways-adyen-recurring-payments .cp-hero__body{grid-column:2/7}.payment-gateways-adyen-recurring-payments .cp-hero__figure{grid-column:7/12}}@media(min-width:1024px)and (max-width:1199px){.payment-gateways-adyen-recurring-payments .cp-hero__body{grid-column:2/8}.payment-gateways-adyen-recurring-payments .cp-hero__figure{grid-column:8/12}}.payment-gateways-adyen-recurring-payments .cp-hero__body{text-align:left}.payment-gateways-adyen-recurring-payments .cp-hero__header{margin-left:0}@media(min-width:768px){.payment-gateways-adyen-recurring-payments .cp-hero__body{margin-bottom:auto}}.payment-gateways-adyen-recurring-payments .cp-label{background:#fff}.payment-gateways-adyen-recurring-payments .cp-label__text{color:#112653}
