.pageblock--choice-help{--block-padding-y: 0;position:relative;width:100%;min-height:calc(100vh - 100px)}.pageblock--choice-help .container{display:flex;flex-direction:column;justify-content:center;padding-inline:0;height:100%}.pageblock--choice-help .container .choice-help-app{padding-block:120px;padding-inline:var(--container-offset);display:grid;width:100%;height:100%}.pageblock--choice-help .container .x-core-image{position:absolute;width:100%;height:100%;max-height:100%;object-fit:cover;object-position:center}.pageblock--choice-help .choice-help{position:relative;padding:40px;background:var(--color-neutral-0);border-radius:var(--component-border-radius-md);box-shadow:0 2px 10px 0 var(--primary-opacity-100)}@container style(--breakpoint-md-max: true){.pageblock--choice-help .choice-help{padding:20px}}:root[style*="--breakpoint-md-max: true"] .applyContainerPolyFill .pageblock--choice-help .choice-help{padding:20px}.pageblock--choice-help .choice-help__topbar{display:inline-flex;align-items:center;margin-right:auto;padding:5px;background:var(--linear-gradient-light-widget);border-radius:var(--component-border-radius-max)}.pageblock--choice-help .choice-help__topbar .topbar__step{display:flex;align-items:center;justify-content:center;border-radius:50%}.pageblock--choice-help .choice-help__topbar .topbar__step-number{width:36px;height:36px;padding:5px 10px;text-align:center;border-radius:var(--component-border-radius-max)}.pageblock--choice-help .choice-help__topbar .topbar__step-number:has(+.topbar__step-label){font-weight:600;background-color:var(--color-secondary-500)}.pageblock--choice-help .choice-help__topbar .topbar__step-label{height:36px;margin-left:-6px;padding:5px 20px;font-weight:600;background-color:var(--color-secondary-500);border-radius:var(--component-border-radius-max)}.pageblock--choice-help .choice-help__steps{display:flex;flex-direction:column;gap:50px;height:100%}.pageblock--choice-help .choice-help__steps input,.pageblock--choice-help .choice-help__steps textarea,.pageblock--choice-help .choice-help__steps select{min-width:250px;max-width:100%;margin:0 auto;padding:var(--spacing-sm);font-size:var(--text-md);background-color:var(--color-neutral-0);border:1px solid var(--neutrals-opacity-200);border-radius:var(--component-border-radius-max);transition:var(--transition-duration);appearance:none}.pageblock--choice-help .choice-help__steps textarea{border-radius:var(--component-border-radius-md)}.pageblock--choice-help .choice-help__step,.pageblock--choice-help .choice-help__advice{display:flex;flex-direction:column;gap:10px;align-content:center;justify-content:center;width:100%;max-width:850px;margin:0 auto;text-align:center}.pageblock--choice-help .choice-help__step .title,.pageblock--choice-help .choice-help__step .option-name,.pageblock--choice-help .choice-help__advice .title,.pageblock--choice-help .choice-help__advice .option-name{display:block;font-weight:600;font-size:var(--h5-size);line-height:1.3;text-align:center}@container style(--breakpoint-sm-max: true){.pageblock--choice-help .choice-help__step .title,.pageblock--choice-help .choice-help__step .option-name,.pageblock--choice-help .choice-help__advice .title,.pageblock--choice-help .choice-help__advice .option-name{font-size:var(--text-lg)}}:root[style*="--breakpoint-sm-max: true"] .applyContainerPolyFill .pageblock--choice-help .choice-help__step .title,:root[style*="--breakpoint-sm-max: true"] .applyContainerPolyFill .pageblock--choice-help .choice-help__step .option-name,:root[style*="--breakpoint-sm-max: true"] .applyContainerPolyFill .pageblock--choice-help .choice-help__advice .title,:root[style*="--breakpoint-sm-max: true"] .applyContainerPolyFill .pageblock--choice-help .choice-help__advice .option-name{font-size:var(--text-lg)}.pageblock--choice-help .choice-help__step .option-name,.pageblock--choice-help .choice-help__advice .option-name{font-size:var(--text-lg)}.pageblock--choice-help .choice-help__step .description,.pageblock--choice-help .choice-help__advice .description{text-align:center;margin-block-end:10px}.pageblock--choice-help .choice-help__step.intro,.pageblock--choice-help .choice-help__advice.intro{display:flex;flex-direction:column;gap:20px;align-content:center;justify-content:center;width:100%;height:100%;margin:auto;text-align:center}.pageblock--choice-help .choice-help__step.intro .x-core-button,.pageblock--choice-help .choice-help__advice.intro .x-core-button{width:max-content;margin:0 auto}.pageblock--choice-help .choice-help__step .advice-form .outer-form-wrap,.pageblock--choice-help .choice-help__advice .advice-form .outer-form-wrap{position:sticky;top:50px;margin-top:20px}.pageblock--choice-help .choice-help__step .zoho-form-success+button.x-core-link,.pageblock--choice-help .choice-help__advice .zoho-form-success+button.x-core-link{display:none}.pageblock--choice-help .choice-help__options{display:flex;flex-direction:column;gap:12px}@container style(--breakpoint-md-min: true){.pageblock--choice-help .choice-help__options:has(.option-wrap){flex-direction:row}}:root[style*="--breakpoint-md-min: true"] .applyContainerPolyFill .pageblock--choice-help .choice-help__options:has(.option-wrap){flex-direction:row}.pageblock--choice-help .choice-help__options .option-wrap{display:flex;flex-basis:0;flex-direction:column;flex-grow:1;gap:10px;margin-bottom:20px}.pageblock--choice-help .choice-help__options .option{display:flex;flex-direction:column;gap:5px}.pageblock--choice-help .choice-help__option{position:relative}.pageblock--choice-help .choice-help__option .option-button{display:flex;gap:16px;align-items:center;align-self:stretch;padding:16px 24px;background:var(--color-neutral-0);border-radius:var(--component-border-radius-sm);box-shadow:0 2px 10px 0 var(--primary-opacity-100)}.pageblock--choice-help .choice-help__option .option-button:hover{cursor:pointer}.pageblock--choice-help .choice-help__option .option-button.is-selected{background:var(--linear-gradient-light-widget)}.pageblock--choice-help .choice-help__option .option-input{position:absolute;top:0;right:0;width:24px;min-width:unset;height:24px;background-color:var(--color-secondary-100);border:none;border-radius:0 0 0 var(--component-border-radius);appearance:none}.pageblock--choice-help .choice-help__option .option-input:checked{background-color:var(--color-secondary-500)}.pageblock--choice-help .choice-help__option .option-input:checked:after{position:absolute;top:50%;left:50%;font-size:var(--text-sm);font-family:"Font Awesome 6 Pro";transform:translate(-50%,-50%);content:""}.pageblock--choice-help .choice-help__advice{max-width:100%}.pageblock--choice-help .choice-help__advice .title,.pageblock--choice-help .choice-help__advice .description{max-width:850px;margin:0 auto}.pageblock--choice-help .choice-help__advice .advice-label{display:block;color:var(--color-neutral-800);font-size:var(--text-sm);letter-spacing:2.25px;text-align:left;text-transform:uppercase}.pageblock--choice-help .choice-help__advice .no-advice .zoho-form-success{margin-bottom:60px}.pageblock--choice-help .choice-help__advice .no-advice .zoho-form-success .x-core-link{top:0!important}.pageblock--choice-help .choice-help__advice .advice-wrapper{display:flex;gap:80px;margin-top:50px}@container style(--breakpoint-md-max: true){.pageblock--choice-help .choice-help__advice .advice-wrapper{gap:30px}}:root[style*="--breakpoint-md-max: true"] .applyContainerPolyFill .pageblock--choice-help .choice-help__advice .advice-wrapper{gap:30px}.pageblock--choice-help .choice-help__advice .advice-wrapper.no-advice{justify-content:center}.pageblock--choice-help .choice-help__advice .advice-wrapper.no-advice .x-core-button--secondary.x-core-link{right:0}.pageblock--choice-help .choice-help__advice .advice-wrapper .advice-form{position:relative;flex-basis:45%;flex-grow:1;max-width:720px}.pageblock--choice-help .choice-help__advice .advice-wrapper:has(.zoho-form-success){justify-content:center}.pageblock--choice-help .choice-help__advice .advice-wrapper:has(.zoho-form-success) .advice-results,.pageblock--choice-help .choice-help__advice .advice-wrapper:has(.zoho-form-success) .advice-label{display:none}.pageblock--choice-help .choice-help__advice .advice-wrapper .advice-results{display:flex;flex-basis:40%;flex-direction:column;flex-grow:1;gap:20px}@container style(--breakpoint-md-max: true){.pageblock--choice-help .choice-help__advice .advice-wrapper{flex-direction:column-reverse}}:root[style*="--breakpoint-md-max: true"] .applyContainerPolyFill .pageblock--choice-help .choice-help__advice .advice-wrapper{flex-direction:column-reverse}.pageblock--choice-help .choice-help__advice .advice-navigation .x-core-button--secondary.x-core-link{position:relative;bottom:0;left:0}.pageblock--choice-help .choice-help__advice .advice-navigation .x-core-button--secondary.x-core-link:after{content:""}.pageblock--choice-help .choice-help__advice .start-over-button{right:0}.pageblock--choice-help .choice-help__product{position:relative}.pageblock--choice-help .choice-help__product label.product-label{display:flex;align-items:center;text-align:left;background:var(--color-neutral-0);border-radius:var(--component-border-radius-sm);box-shadow:0 2px 10px 0 var(--primary-opacity-100)}.pageblock--choice-help .choice-help__product label.product-label.no-choice{padding:5px}@container style(--breakpoint-sm-max: true){.pageblock--choice-help .choice-help__product label.product-label.no-choice{padding:0}}:root[style*="--breakpoint-sm-max: true"] .applyContainerPolyFill .pageblock--choice-help .choice-help__product label.product-label.no-choice{padding:0}.pageblock--choice-help .choice-help__product label.product-label.no-choice .description{font-size:var(--text-xsm)}.pageblock--choice-help .choice-help__product label.product-label .content-wrap{display:flex;align-items:center;justify-content:space-between;width:100%}@container style(--breakpoint-lg-max: true){.pageblock--choice-help .choice-help__product label.product-label .content-wrap{flex-direction:column;align-items:flex-start;padding:10px}}:root[style*="--breakpoint-lg-max: true"] .applyContainerPolyFill .pageblock--choice-help .choice-help__product label.product-label .content-wrap{flex-direction:column;align-items:flex-start;padding:10px}@container style(--breakpoint-md-max: true){.pageblock--choice-help .choice-help__product label.product-label .content-wrap{flex-direction:row}}:root[style*="--breakpoint-md-max: true"] .applyContainerPolyFill .pageblock--choice-help .choice-help__product label.product-label .content-wrap{flex-direction:row}@container style(--breakpoint-sm-max: true){.pageblock--choice-help .choice-help__product label.product-label .content-wrap{flex-direction:column;align-items:flex-start;padding:0 0 10px}}:root[style*="--breakpoint-sm-max: true"] .applyContainerPolyFill .pageblock--choice-help .choice-help__product label.product-label .content-wrap{flex-direction:column;align-items:flex-start;padding:0 0 10px}.pageblock--choice-help .choice-help__product label.product-label:hover{cursor:pointer}.pageblock--choice-help .choice-help__product label.product-label .image-wrapper{display:block;width:120px;height:140px;overflow:hidden;border-radius:var(--component-border-radius-sm)}@container style(--breakpoint-sm-max: true){.pageblock--choice-help .choice-help__product label.product-label .image-wrapper{display:none}}:root[style*="--breakpoint-sm-max: true"] .applyContainerPolyFill .pageblock--choice-help .choice-help__product label.product-label .image-wrapper{display:none}.pageblock--choice-help .choice-help__product label.product-label .image-wrapper img{width:100%;height:100%;object-fit:contain}.pageblock--choice-help .choice-help__product label.product-label .title{padding:15px 15px 0;font-size:var(--text-md);text-align:left}.pageblock--choice-help .choice-help__product label.product-label .description{padding:15px;font-size:var(--text-sm);text-align:left}.pageblock--choice-help .choice-help__product label.product-label .price{padding:0 15px;font-weight:600;font-size:var(--text-sm)}@container style(--breakpoint-lg-max: true){.pageblock--choice-help .choice-help__product label.product-label .price{align-self:flex-end}}:root[style*="--breakpoint-lg-max: true"] .applyContainerPolyFill .pageblock--choice-help .choice-help__product label.product-label .price{align-self:flex-end}@container style(--breakpoint-md-max: true){.pageblock--choice-help .choice-help__product label.product-label .price{align-self:center}}:root[style*="--breakpoint-md-max: true"] .applyContainerPolyFill .pageblock--choice-help .choice-help__product label.product-label .price{align-self:center}@container style(--breakpoint-sm-max: true){.pageblock--choice-help .choice-help__product label.product-label .price{align-self:flex-end}}:root[style*="--breakpoint-sm-max: true"] .applyContainerPolyFill .pageblock--choice-help .choice-help__product label.product-label .price{align-self:flex-end}.pageblock--choice-help .choice-help__product label.product-label .specs{display:flex;flex-direction:column;gap:2px;padding:15px}.pageblock--choice-help .choice-help__product label.product-label .specs .spec{display:flex;flex-direction:row;gap:10px;font-size:var(--text-xsm)}.pageblock--choice-help .choice-help__product label.product-label .specs .spec-icon{display:flex;align-items:center;justify-content:center;width:18px;height:18px;font-size:var(--text-xs);background:var(--linear-gradient-light-reverse);border-radius:var(--component-border-radius-max);box-shadow:0 1px 4px #0000001a inset}.pageblock--choice-help .choice-help__product label.product-label:has(+input:checked){background:var(--linear-gradient-light)}.pageblock--choice-help .choice-help__product input{position:absolute;top:0;right:0;width:24px;min-width:unset!important;height:24px;background-color:var(--color-secondary-100);border:none!important;border-radius:0 var(--component-border-radius)!important;appearance:none}.pageblock--choice-help .choice-help__product input:checked{background-color:var(--color-secondary-500)}.pageblock--choice-help .choice-help__product input:checked:after{position:absolute;top:50%;left:50%;font-size:var(--text-sm);font-family:"Font Awesome 6 Pro";transform:translate(-50%,-50%);content:""}.pageblock--choice-help .choice-help__navigation{margin-top:auto}.pageblock--choice-help .choice-help__navigation .navigation-notice{display:flex;gap:10px;align-items:center;justify-content:center;margin-bottom:20px;color:var(--color-error-500, #ff0000)}.pageblock--choice-help .choice-help__navigation .navigation-buttons{display:flex;justify-content:space-between;margin-top:auto}.pageblock--choice-help .choice-help__navigation .navigation-buttons .x-core-button--secondary.x-core-link{right:0}.pageblock--choice-help .choice-help__navigation .navigation-buttons .x-core-button--secondary.x-core-link:after{content:""}.pageblock--choice-help .choice-help__navigation .navigation-buttons .x-core-button--primary.x-core-link{--button-background: var(--color-neutral-1000);--button-color: var(--color-neutral-0);left:-36px}.pageblock--choice-help .choice-help__navigation .navigation-buttons .x-core-button--primary.x-core-link:after{background-color:var(--color-neutral-1000);content:""}
