:root{--plan-comparison-column-spacing: 16px;--plan-comparison-column-background-color: #fffaf5;--plan-comparison-hover-background-color: #faf0e6}.client_modules-shells-react-components-billing-plan-comparison-__plan-comparison-table-module__plan-comparison-table-new{background-color:var(--plan-comparison-column-background-color);width:100%}.client_modules-shells-react-components-billing-plan-comparison-__plan-comparison-table-module__sticky-header{position:-webkit-sticky;position:sticky;background-color:#fff;top:0;border-bottom:1px solid var(--orange);z-index:9}.client_modules-shells-react-components-billing-plan-comparison-__plan-comparison-table-module__header-cell-border{border-bottom:1px solid var(--orange)}.client_modules-shells-react-components-billing-plan-comparison-__plan-comparison-table-module__table-row--feature-group-header td{padding:32px 8px 8px;font-size:17px;font-weight:500;color:var(--grey-dk);text-align:left}.client_modules-shells-react-components-billing-plan-comparison-__plan-comparison-table-module__table-cell--feature-group-title{background:#fff}.client_modules-shells-react-components-billing-plan-comparison-__plan-comparison-table-module__table-row--feature:hover .client_modules-shells-react-components-billing-plan-comparison-__plan-comparison-table-module__table-cell--feature-name{background-color:var(--plan-comparison-column-background-color)}.client_modules-shells-react-components-billing-plan-comparison-__plan-comparison-table-module__table-row--feature .client_modules-shells-react-components-billing-plan-comparison-__plan-comparison-table-module__table-cell--feature-name-text{color:var(--grey);font-size:15px;line-height:21px}.client_modules-shells-react-components-billing-plan-comparison-__plan-comparison-table-module__table-row--feature:hover .client_modules-shells-react-components-billing-plan-comparison-__plan-comparison-table-module__table-cell--feature-name-text{cursor:pointer;color:var(--grey-dk);border-bottom:2px dotted #1d1c1d}.client_modules-shells-react-components-billing-plan-comparison-__plan-comparison-table-module__table-row--feature:hover .client_modules-shells-react-components-billing-plan-comparison-__plan-comparison-table-module__table-cell--feature-details{border-left:16px solid var(--plan-comparison-column-background-color);background-color:var(--plan-comparison-hover-background-color)}.client_modules-shells-react-components-billing-plan-comparison-__plan-comparison-table-module__table-cell--feature-group-title,.client_modules-shells-react-components-billing-plan-comparison-__plan-comparison-table-module__table-cell--feature-name{width:30%!important;-webkit-box-sizing:border-box;box-sizing:border-box}.client_modules-shells-react-components-billing-plan-comparison-__plan-comparison-table-module__table-cell--feature-name{padding:8px 64px 8px 8px;max-width:200px;border-left:none;background-color:#fff;text-align:left}.client_modules-shells-react-components-billing-plan-comparison-__plan-comparison-table-module__table-cell--feature-details,.client_modules-shells-react-components-billing-plan-comparison-__plan-comparison-table-module__table-cell--spacer{padding:8px 0;border-left:16px solid white;text-align:center;min-width:120px;max-width:180px}.client_modules-shells-react-components-billing-plan-comparison-__plan-comparison-table-module__table-cell--feature-badge{padding-left:16px}.client_modules-shells-react-components-billing-plan-comparison-__plan-comparison-floating-button-module__floating-button{border:1px solid var(--off-white-dk);background-color:#fff;border-radius:30px;-webkit-box-shadow:2px 3px 5px rgba(0,0,0,.3);box-shadow:2px 3px 5px #0000004d;position:fixed;bottom:83px;left:51.2%;z-index:10;padding:6px 12px}.client_modules-shells-react-components-billing-plan-comparison-__plan-comparison-floating-button-module__floating-button:hover{background-color:var(--off-white)}.client_modules-shells-react-components-billing-plan-comparison-__plan-comparison-table-wrapper-module__plan-comparison{width:100%;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;-webkit-box-sizing:border-box;box-sizing:border-box;padding:16px;border:1px solid var(--off-white-dk);border-radius:3px}
