.pcw{padding:var(--pcw-padding-top, 64px) 0 var(--pcw-padding-bottom, 64px);background:var(--pcw-bg, var(--surface, #ffffff));font-family:var(--font-body--family, "Outfit", sans-serif);font-size:var(--text-base, 1.05rem);color:var(--text-main, #1a1a2e)}.pcw__inner{max-width:1100px;margin:0 auto;padding:0 24px}.pcw__heading{font-size:clamp(1.8rem,4vw,2.4rem);font-weight:800;color:var(--text-main, #1a1a2e);letter-spacing:-.5px;margin:0 0 .5rem;background:linear-gradient(135deg,var(--text-main, #1a1a2e) 30%,var(--primary, #363751) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.pcw__subheading{font-size:var(--font-size--lg, 1.125rem);color:var(--text-muted, #555577);margin:0 0 2.5rem;font-weight:300}.pcw__progress{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:3rem;position:relative;counter-reset:step;background:var(--bg, #eef2f7);padding:24px 16px;border-radius:var(--radius-l, 24px);box-shadow:var(--shadow-soft, 0 10px 40px -10px rgba(26, 31, 94, .08))}.pcw__progress:before{content:"";position:absolute;top:42px;left:40px;right:40px;height:2px;background:#1a1f5e26;z-index:0}.pcw__progress-step{display:flex;flex-direction:column;align-items:center;gap:.5rem;position:relative;z-index:1;background:none;border:none;padding:0;cursor:default;flex:1;min-width:0;font-family:inherit}.pcw__progress-step:focus{background:none;outline:var(--primary);outline-style:auto}.pcw__progress-step.is-clickable{cursor:pointer}.pcw__progress-circle{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:var(--font-size--md, 1rem);font-weight:700;border:2px solid rgba(26,31,94,.15);background:var(--surface, #fff);color:var(--text-muted, #555577);transition:all .3s ease;flex-shrink:0;box-shadow:0 2px 6px #0000000a}.pcw__progress-step.is-active .pcw__progress-circle{border-color:var(--primary, #363751);background:var(--primary, #363751);color:#fff;box-shadow:0 4px 12px #1a1f5e40;transform:scale(1.08)}.pcw__progress-step.is-completed .pcw__progress-circle{border-color:var(--primary, #363751);background:var(--primary, #363751);color:#fff}.pcw__progress-step.is-completed .pcw__progress-circle:after{content:"\2713"}.pcw__progress-label{font-size:var(--font-size--sm, .875rem);font-weight:500;color:var(--text-muted, #555577);text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.pcw__progress-step.is-active .pcw__progress-label{color:var(--primary, #363751);font-weight:700}@media screen and (max-width:749px){.pcw__progress{padding:16px 8px}.pcw__progress:before{top:32px;left:24px;right:24px}.pcw__progress-circle{width:32px;height:32px;font-size:var(--font-size--sm, .875rem)}.pcw__progress-label{font-size:var(--font-size--2xs, .75rem);white-space:normal;line-height:1.2}}.pcw__step{border:none;margin:0;min-width:0;background:var(--bg, #eef2f7);padding:32px;border-radius:var(--radius-l, 24px);box-shadow:var(--shadow-soft, 0 10px 40px -10px rgba(26, 31, 94, .08))}.pcw__step[hidden]{display:none}.pcw__step-title{font-size:var(--font-size--2xl, 1.5rem);font-weight:700;color:var(--text-main, #1a1a2e);margin:0 0 .5rem;font-family:inherit;line-height:1.2}.pcw__step-intro{color:var(--text-muted, #555577);margin:0 0 1.5rem;line-height:1.5}.pcw__field{display:flex;flex-direction:column;justify-content:flex-start;gap:.5rem;margin-bottom:1.25rem}.pcw__field label{font-weight:600;color:var(--text-main, #1a1a2e)}.pcw__field input[type=text],.pcw__field input[type=email],.pcw__field input[type=number],.pcw__field select{width:100%;padding:14px 22px;border:1px solid rgba(26,31,94,.15);border-radius:40px;background:var(--surface, #fff);color:var(--text-main, #1a1a2e);font-size:var(--font-size--md, 1rem);font-family:inherit;transition:all .2s;box-shadow:0 2px 6px #00000005}.pcw__field select{cursor:pointer;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23555577' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 20px center;padding-right:48px}.pcw__field input:focus,.pcw__field select:focus{outline:none;border-color:var(--primary, #363751);box-shadow:0 0 0 4px #1a1f5e1f}.pcw__field-hint{font-size:var(--font-size--xs, .8125rem);color:var(--text-muted, #555577);line-height:1.4;padding-left:22px}.pcw__field input.is-invalid{border-color:#d32f2f}.pcw__field input.is-invalid:focus{box-shadow:0 0 0 4px #d32f2f1f}.pcw__field-error{font-size:var(--font-size--sm, .875rem);color:#d32f2f;display:none;padding-left:22px}.pcw__field input.is-invalid~.pcw__field-error{display:block}.pcw__row{display:grid;grid-template-columns:1fr 1fr;gap:1rem}@media screen and (max-width:599px){.pcw__row{grid-template-columns:1fr}}.pcw__customer-type{display:flex;gap:12px;margin-bottom:2rem;flex-wrap:wrap}.pcw__customer-type-btn{flex:1;min-width:140px;padding:14px 32px;border:none;border-radius:100px;background:var(--surface, #fff);color:var(--text-main, #1a1a2e);font-size:var(--font-size--md, 1rem);font-weight:600;font-family:inherit;cursor:pointer;text-align:center;transition:all .3s;box-shadow:0 4px 12px #0000000d}.pcw__customer-type-btn:hover{transform:translateY(-2px);box-shadow:0 6px 20px #00000014}.pcw__customer-type-btn.is-active{background:var(--text-main, #1a1a2e);color:#fff;box-shadow:0 8px 20px #1a1f5e33}.pcw__customer-type-btn.is-active:hover{background:var(--primary, #363751)}.pcw__we-counter{display:inline-block;background:var(--primary-light, #4dd9ec);color:var(--on-primary-container, #363751);padding:10px 20px;border-radius:20px;font-size:var(--font-size--md, 1rem);font-weight:600;margin-top:1rem}.pcw__we-counter strong,.pcw__we-counter span{font-weight:800}.pcw__we-limit{margin-top:1.5rem;background:var(--cyan-bg, #e8f9fc);border-left:4px solid var(--primary, #363751);border-radius:var(--radius-m, 16px);padding:20px 24px;color:var(--on-primary-container, #363751);box-shadow:0 2px 8px #1a1f5e0a}.pcw__we-limit[hidden]{display:none}.pcw__we-limit-text{font-size:var(--font-size--md, 1rem);line-height:1.6;margin-bottom:16px}.pcw__we-limit-btn{display:inline-block}.pcw__gateway-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media screen and (max-width:599px){.pcw__gateway-grid{grid-template-columns:1fr}}.pcw__gateway-card{position:relative;border:2px solid transparent;border-radius:var(--radius-l, 24px);padding:24px;cursor:pointer;transition:all .3s;background:var(--surface, #fff);box-shadow:var(--shadow-soft, 0 10px 40px -10px rgba(26, 31, 94, .08));display:flex;flex-direction:column;gap:4px}.pcw__gateway-card:hover{transform:translateY(-5px);box-shadow:var(--shadow-lg, 0 8px 40px rgba(26, 31, 94, .12));border-color:var(--primary-light, #4dd9ec)}.pcw__gateway-card.is-selected{border-color:var(--primary, #363751);background:linear-gradient(135deg,var(--cyan-bg, #e8f9fc) 0%,var(--surface, #fff) 100%)}.pcw__gateway-card input[type=radio]{position:absolute;opacity:0;width:0;height:0}.pcw__gateway-name{font-size:var(--font-size--lg, 1.125rem);font-weight:700;color:var(--text-main, #1a1a2e);margin-bottom:4px}.pcw__gateway-desc{color:var(--text-muted, #555577);line-height:1.5;margin-bottom:8px}.pcw__gateway-card.is-selected .pcw__gateway-desc{color:var(--text-main, #1a1a2e)}.pcw__gateway-price{font-size:var(--font-size--2xl, 1.5rem);font-weight:800;color:var(--primary, #363751)}.pcw__gateway-price-suffix{font-size:var(--font-size--sm, .875rem);font-weight:400;color:var(--text-muted, #555577);margin-left:4px}.pcw__tier-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:16px;margin-bottom:2rem}.pcw__tier-card{position:relative;border:2px solid transparent;border-radius:var(--radius-m, 16px);padding:24px 22px;cursor:pointer;transition:all .3s;text-align:left;background:var(--surface, #fff);box-shadow:var(--shadow-soft, 0 10px 40px -10px rgba(26, 31, 94, .08));display:flex;flex-direction:column;gap:2px}.pcw__tier-card:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg, 0 8px 40px rgba(26, 31, 94, .12));border-color:var(--primary-light, #4dd9ec)}.pcw__tier-card.is-disabled{opacity:.4;cursor:not-allowed;pointer-events:none;filter:grayscale(.6)}.pcw__tier-card.is-disabled:after{content:"Zu klein f\fcr Ihre Auswahl";position:absolute;bottom:8px;left:50%;transform:translate(-50%);font-size:var(--font-size--2xs, .75rem);color:var(--text-muted, #555577);font-style:italic;white-space:nowrap}.pcw__tier-card.is-selected{border-color:var(--primary, #363751);background:var(--on-primary-container, #363751);color:#fff}.pcw__tier-card.is-selected .pcw__tier-name,.pcw__tier-card.is-selected .pcw__tier-period,.pcw__tier-card.is-selected .pcw__tier-cancel,.pcw__tier-card.is-selected .pcw__tier-range,.pcw__tier-card.is-selected .price-features li{color:#ffffffd9}.pcw__tier-card.is-selected .pcw__tier-price,.pcw__tier-card.is-selected .price-features .p-check{color:var(--primary-light, #4dd9ec)}.pcw__tier-card input[type=radio]{position:absolute;opacity:0;width:0;height:0}.pcw__tier-badge{position:absolute;top:-12px;left:50%;transform:translate(-50%);background:var(--primary-light, #4dd9ec);color:var(--on-primary-container, #363751);font-size:var(--font-size--2xs, .75rem);font-weight:700;text-transform:uppercase;letter-spacing:.5px;padding:6px 14px;border-radius:20px;white-space:nowrap}.pcw__tier-price{font-size:var(--font-size--3xl, 2rem);font-weight:800;color:var(--primary, #363751);line-height:1.1}.pcw__tier-period{font-size:var(--font-size--sm, .875rem);color:var(--text-muted, #555577)}.pcw__tier-cancel{font-size:var(--font-size--2xs, .75rem);color:var(--text-muted, #555577);opacity:.8;margin-bottom:12px}.pcw__tier-name{font-size:var(--font-size--lg, 1.125rem);font-weight:800;color:var(--text-main, #1a1a2e)}.pcw__tier-range{font-size:var(--font-size--sm, .875rem);color:var(--text-muted, #555577);margin-bottom:4px}.pcw__tier-card .price-features{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-direction:column;gap:6px}.pcw__tier-card .price-features li{display:flex;align-items:flex-start;gap:7px;color:var(--text-main, #1a1a2e);line-height:1.4}.pcw__tier-card .price-features .p-check{color:var(--primary-light, #00b4cc);font-weight:800;flex-shrink:0}.pcw__inclusions{display:block}.pcw__tier-feat-toggle,.pcw__tier-feat-toggle-less{display:none}.pcw__tier-feat-chevron{flex-shrink:0;transition:transform .2s}.pcw__tier-warning{background:var(--cyan-bg, #e8f9fc);border-left:4px solid var(--primary, #363751);border-radius:var(--radius-m, 16px);padding:16px 20px;color:var(--on-primary-container, #363751);margin-bottom:1.5rem;display:none;box-shadow:0 2px 8px #1a1f5e0a}.pcw__tier-warning.is-visible{display:block}.pcw__options-title{font-size:var(--font-size--lg, 1.125rem);font-weight:700;color:var(--text-main, #1a1a2e);margin:0 0 1rem;font-family:inherit}.pcw__option-list{display:flex;flex-direction:column;gap:10px}.pcw__option{position:relative;display:flex;align-items:center;gap:14px;padding:14px 18px;border:1px solid rgba(26,31,94,.1);border-radius:var(--radius-m, 16px);cursor:pointer;transition:all .2s;background:var(--surface, #fff)}.pcw__option:hover{border-color:var(--primary-light, #4dd9ec);background:var(--cyan-bg, #e8f9fc)}.pcw__option:has(input:checked){border-color:var(--primary, #363751);background:var(--cyan-bg, #e8f9fc)}.pcw__option input[type=checkbox]{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.pcw__option-main{flex:1;display:flex;align-items:center;gap:12px;min-width:0}.pcw__option-icon{font-size:var(--font-size--2xl, 1.5rem);line-height:1;flex-shrink:0}.pcw__option-text{display:flex;flex-direction:column;gap:2px;min-width:0}.pcw__option-label{font-weight:600;color:var(--text-main, #1a1a2e);line-height:1.4}.pcw__option-desc{color:var(--text-muted, #555577);line-height:1.4}.pcw__option-price{font-size:var(--font-size--sm, .875rem);font-weight:700;color:var(--primary, #363751);white-space:nowrap;flex-shrink:0}.pcw__option-toggle{position:relative;width:46px;height:26px;border-radius:13px;background:#1a1f5e33;flex-shrink:0;transition:background .2s}.pcw__option-toggle-knob{position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 1px 4px #0003;transition:transform .2s}.pcw__option:has(input:checked) .pcw__option-toggle{background:var(--primary, #363751)}.pcw__option:has(input:checked) .pcw__option-toggle-knob{transform:translate(20px)}.pcw__option input[type=checkbox]:focus-visible~.pcw__option-toggle{outline:3px solid var(--primary-light, #4dd9ec);outline-offset:2px}.pcw__option-hint{font-size:var(--font-size--2xs, .75rem);font-weight:500;color:var(--text-muted, #555577);display:block;margin-top:2px}.pcw__option.is-coming-soon{opacity:.55;cursor:not-allowed;background:var(--light-bg, #eef2f7);border-style:dashed}.pcw__option.is-coming-soon:hover{border-color:#1a1f5e1a;background:var(--light-bg, #eef2f7)}.pcw__option.is-coming-soon input[type=checkbox]{pointer-events:none;background:var(--light-bg, #eef2f7)}.pcw__option-coming-soon{color:var(--primary, #363751);font-style:italic;font-weight:600}.pcw__option-included{color:var(--primary, #363751);font-weight:600}.pcw__option-info{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;margin-left:6px;padding:0;border:none;border-radius:50%;background:#1a1f5e14;color:var(--primary, #363751);cursor:help;vertical-align:middle;flex-shrink:0;transition:background .15s,color .15s}.pcw__option-info:hover,.pcw__option-info:focus-visible{background:var(--primary, #363751);color:#fff}.pcw__option-info:focus-visible{outline:3px solid var(--primary-light, #4dd9ec);outline-offset:2px}.pcw__option-info svg{display:block;width:13px;height:13px}.pcw__option-info-popup{position:absolute;bottom:calc(100% + 8px);left:18px;right:auto;width:max-content;max-width:min(320px,calc(100% - 36px));background:#fff;color:var(--text-main, #1a1a2e);font-size:var(--font-size--2xs, .75rem);font-weight:500;line-height:1.5;text-align:left;padding:10px 12px;border-radius:10px;border:1px solid rgba(26,31,94,.08);box-shadow:0 6px 24px #1a1f5e2e;opacity:0;visibility:hidden;transform:translateY(4px);transition:opacity .15s,transform .15s;pointer-events:none;z-index:20}.pcw__option-info:hover .pcw__option-info-popup,.pcw__option-info:focus .pcw__option-info-popup,.pcw__option-info:focus-within .pcw__option-info-popup{opacity:1;visibility:visible;transform:translateY(0)}.pcw__result-box{border:none;border-radius:var(--radius-l, 24px);overflow:hidden;margin-bottom:2rem;background:var(--surface, #fff);box-shadow:var(--shadow-soft, 0 10px 40px -10px rgba(26, 31, 94, .08))}.pcw__result-header{display:flex;justify-content:space-between;align-items:center;gap:1rem;background:var(--on-primary-container, #363751);color:#fff;padding:20px 28px;flex-wrap:wrap}.pcw__result-title{color:#fff;font-size:var(--font-size--xl, 1.25rem);font-weight:700;margin:0;font-family:inherit}.pcw__toggle{display:inline-flex;background:#ffffff1a;border-radius:100px;padding:4px;gap:2px}.pcw__toggle-btn{border:0;background:transparent;color:#ffffffd9;font-size:var(--font-size--sm, .875rem);font-weight:600;padding:8px 18px;border-radius:100px;cursor:pointer;transition:all .2s;font-family:inherit}.pcw__toggle-btn:hover{color:#fff}.pcw__toggle-btn.is-active{background:var(--primary-light, #4dd9ec);color:var(--on-primary-container, #363751)}.pcw__toggle-btn:focus-visible{outline:2px solid var(--primary-light, #4dd9ec);outline-offset:2px}.pcw__result-summary{padding:18px 28px;background:var(--bg, #eef2f7);border-bottom:1px solid rgba(0,0,0,.04);margin:0;color:var(--text-muted, #555577)}.pcw__result-summary strong{color:var(--primary, #363751);font-weight:700}.pcw__result-group{padding:20px 28px;border-bottom:1px solid rgba(0,0,0,.04)}.pcw__result-group-title{font-size:var(--font-size--2xs, .75rem);font-weight:700;text-transform:uppercase;letter-spacing:1px;color:var(--text-muted, #555577);margin:0 0 14px;font-family:inherit}.pcw__result-row{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;padding:6px 0;color:var(--text-main, #1a1a2e)}.pcw__result-row strong{font-weight:700;color:var(--text-main, #1a1a2e)}.pcw__result-total{padding:22px 28px;background:linear-gradient(135deg,var(--bg, #eef2f7) 0%,var(--cyan-bg, #e8f9fc) 100%)}.pcw__result-row--total{font-size:var(--font-size--xl, 1.25rem);font-weight:800;color:var(--text-main, #1a1a2e);border-top:2px solid rgba(26,31,94,.15);padding-top:16px!important;margin-top:4px}.pcw__result-row--total strong{color:var(--primary, #363751);font-size:var(--font-size--2xl, 1.5rem)}.pcw__result-row--secondary{font-size:var(--font-size--sm, .875rem);color:var(--text-muted, #555577);opacity:.85;padding-top:8px!important}.pcw__nav{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-top:2rem}.pcw__btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:14px 32px;border-radius:100px;font-size:var(--font-size--md, 1rem);font-weight:600;font-family:inherit;cursor:pointer;transition:all .3s;border:2px solid transparent;text-decoration:none;line-height:1}.pcw__btn[hidden],[hidden].pcw__btn{display:none!important}.pcw__btn--primary{background:var(--text-main, #1a1a2e);color:#fff;border-color:var(--text-main, #1a1a2e);box-shadow:0 4px 14px #0000001a}.pcw__btn--primary:hover{background:var(--primary, #363751);border-color:var(--primary, #363751);box-shadow:0 10px 20px #1a1f5e4d;transform:translateY(-2px)}.pcw__btn--secondary{background:var(--surface, #fff);color:var(--primary, #363751);border-color:var(--primary, #363751)}.pcw__btn--secondary:hover{background:var(--primary, #363751);color:#fff;box-shadow:0 10px 20px #1a1f5e4d;transform:translateY(-2px)}.pcw__btn--ghost{background:transparent;color:var(--text-muted, #555577);border-color:transparent;padding:14px 20px}.pcw__btn--ghost:hover{color:var(--primary, #363751);background:var(--cyan-bg, #e8f9fc)}.pcw__btn:disabled{opacity:.4;cursor:not-allowed;transform:none!important}.pcw__btn:disabled:hover{background:var(--text-main, #1a1a2e);box-shadow:0 4px 14px #0000001a}.pcw__actions{display:flex;flex-direction:column;gap:12px}.pcw__actions .pcw__btn{width:100%;padding:18px 32px;font-size:var(--font-size--md, 1rem)}.pcw__captcha-box{background:var(--surface, #fff);border:1px solid rgba(26,31,94,.1);border-radius:var(--radius-m, 16px);padding:20px;margin-bottom:1.5rem;text-align:center}.pcw__captcha-hint{color:var(--text-muted, #555577);margin:0 0 14px;line-height:1.5}.pcw__captcha-form-wrapper{display:flex;justify-content:center;min-height:78px}.pcw__notify-form{display:flex;flex-direction:column;align-items:stretch;gap:16px;position:relative;text-align:left}.pcw__notify-fields{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media screen and (max-width:599px){.pcw__notify-fields{grid-template-columns:1fr}}.pcw__notify-fields .pcw__field{margin-bottom:0}.pcw__notify-form>.pcw__notify-submit-btn{align-self:center;margin-top:8px}.pcw__notify-hidden{position:absolute!important;left:-9999px!important;top:-9999px!important;width:1px!important;height:1px!important;opacity:0!important;pointer-events:none!important;border:0!important;padding:0!important;margin:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important}.pcw__notify-submit-btn{font-size:var(--font-size--md, 1rem)!important;padding:16px 36px!important;min-width:280px}.pcw__notify-form iframe[src*=hcaptcha],.pcw__notify-form .h-captcha,.pcw__notify-form [data-hcaptcha-widget-id]{margin:0 auto}.pcw__email-status{color:var(--text-muted, #555577);text-align:center;padding:10px 14px;margin-top:12px;display:none;border-radius:var(--radius-m, 16px);background:var(--cyan-bg, #e8f9fc);font-weight:500}.pcw__email-status.is-visible{display:block}@media screen and (max-width:749px){.pcw__step{padding:24px 20px}.pcw__tier-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:599px){.pcw__inner{padding:0 16px}.pcw__step{padding:20px 16px}.pcw__customer-type{flex-direction:column}.pcw__customer-type-btn{min-width:0}.pcw__gateway-grid{grid-template-columns:1fr}.pcw__tier-grid{grid-template-columns:1fr;gap:14px}.pcw__tier-card{padding:20px 18px}.pcw__tier-card .pcw__inclusions{display:none}.pcw__tier-card.is-feat-open .pcw__inclusions{display:block}.pcw__tier-feat-toggle{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;margin-top:10px;padding:8px 2px;background:none;border:none;cursor:pointer;font-family:inherit;font-size:var(--font-size--sm, .875rem);font-weight:700;color:var(--primary, #363751)}.pcw__tier-card.is-selected .pcw__tier-feat-toggle{color:#fff}.pcw__tier-card.is-feat-open .pcw__tier-feat-toggle-more{display:none}.pcw__tier-card.is-feat-open .pcw__tier-feat-toggle-less{display:inline}.pcw__tier-card.is-feat-open .pcw__tier-feat-chevron{transform:rotate(180deg)}.pcw__tier-feat-toggle:focus-visible{outline:2px solid var(--primary-light, #4dd9ec);outline-offset:2px;border-radius:8px}.pcw__option{flex-wrap:wrap;column-gap:12px;row-gap:4px}.pcw__option-main{order:1;flex:1 1 auto}.pcw__option-toggle{order:2}.pcw__option-price{order:3;flex-basis:100%;white-space:normal;text-align:left}.pcw__nav{flex-direction:column-reverse}.pcw__nav .pcw__btn{width:100%}.pcw__result-header{padding:16px 20px}.pcw__result-group,.pcw__result-total{padding-left:20px;padding-right:20px}.pcw__result-summary{padding:14px 20px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/price-calculator-wizard.css.map */
