.sub-compare{background-color:#fafbff;padding:80px 0}.sub-compare-container{max-width:calc(1200px + 10rem);margin:0 auto;padding:0 1.5rem}@media screen and (min-width:750px){.sub-compare-container{padding:0 5rem}}.sub-compare-title{margin:0;text-align:center;color:#3b285c;font-family:var(--font-medium-family);font-size:40px;font-weight:500;line-height:1.1;letter-spacing:-1.6px}.sub-compare-subtitle{margin:16px 0 0;text-align:center;color:#3b285c;font-family:var(--font-body-family);font-size:18px;line-height:1.5}.sub-compare .visually-hidden{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.sub-compare-table{width:100%;margin-top:56px;border:1px solid #C7D2E8;border-radius:16px;overflow:hidden;background:#fff}.sub-compare-row-grid{display:grid;grid-template-columns:40% 30% 30%;align-items:stretch}.sub-compare-cell{display:flex;align-items:center;padding:13px 26px;font-family:var(--font-medium-family);font-size:16px;color:#3b285c;text-align:left;font-weight:500}.sub-compare-cell:not(.sub-compare-cell--label){font-family:var(--font-body-family);padding-left:13px;padding-right:13px;font-weight:400}.sub-compare-head{background:linear-gradient(94deg,#ffedd9 -7.33%,#f5f0f4 45%,#c7deff 99.05%);margin:0}.sub-compare-head .sub-compare-cell{font-weight:600!important;font-family:var(--font-medium-family)!important}.sub-compare-brand{vertical-align:middle}.sub-compare-brand img{display:block;height:18px;width:auto}.sub-compare-brand-logo{display:inline-flex;align-items:center}.sub-compare-brand-logo svg{display:block;height:14px;width:auto}.sub-compare-cell--col{font-family:var(--font-medium-family);font-weight:700;color:#3b285c;font-size:18px}.sub-compare-head-row>.sub-compare-cell:not(:last-child),.sub-compare-row>.sub-compare-cell:not(:last-child){border-right:1px solid #E8E9EE;line-height:normal}.sub-compare-group-head{width:100%;display:flex;align-items:center;justify-content:space-between;gap:13px;padding:18px 26px;background:#eef2fb;border:none;cursor:pointer;text-align:left;font-family:var(--font-body-family);outline:none;color:#3b285c}.sub-compare-group-head:focus-visible{box-shadow:inset 0 0 0 2px #07f}.sub-compare-group-title{color:#3b285c;font-size:20px;font-weight:700}.sub-compare-group-icon{flex-shrink:0;position:relative;display:inline-block;width:12px;height:12px}.sub-compare-group-chevron-arm{position:absolute;top:50%;width:5px;height:1px;border-radius:1px;background:#1c1d22;transition:transform .3s cubic-bezier(.4,0,.2,1)}.sub-compare-group-chevron-arm--left{right:50%;transform:translateY(-50%) rotate(40deg)}.sub-compare-group-chevron-arm--right{left:50%;margin-left:-1px;transform:translateY(-50%) rotate(-40deg)}.sub-compare-group.is-open .sub-compare-group-chevron-arm--left{transform:translateY(-50%) rotate(-40deg)}.sub-compare-group.is-open .sub-compare-group-chevron-arm--right{transform:translateY(-50%) rotate(40deg)}.sub-compare-group-body{display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s cubic-bezier(.22,1,.36,1),opacity .4s ease;opacity:0}.sub-compare-group.is-open .sub-compare-group-body{grid-template-rows:1fr;opacity:1}.sub-compare-group-inner{overflow:hidden;min-height:0}.sub-compare-row>.sub-compare-cell{border-bottom:1px solid #E8E9EE}.sub-compare-group+.sub-compare-group{margin-top:12px}.sub-compare-row .sub-compare-cell--label{background:#fbfbfe}.sub-compare-cell--label{font-weight:400}@media(prefers-reduced-motion:reduce){.sub-compare-group-body{transition:none}}.sub-compare-cell--label:has(.sub-compare-info:hover),.sub-compare-cell--label:has(.sub-compare-info:focus),.sub-compare-cell--label:has(.sub-compare-info:focus-visible){position:relative;z-index:20}.sub-compare-feature-name,.sub-compare-info{vertical-align:middle}.sub-compare-feature-name,.sub-compare-cell--value{color:#3b285c}.sub-compare-dot{display:inline-block;width:8px;height:8px;border-radius:50%;background:#ff6b2e}.sub-compare-dash{display:inline-block;color:#d6d7de}.sub-compare-text{color:#334155}.sub-compare-info{position:relative;display:inline-flex;align-items:center;justify-content:center;margin-left:5px;padding:0;background:transparent;border:none;cursor:help;border-radius:50%;outline:none;line-height:0;z-index:1}.sub-compare-info:hover,.sub-compare-info:focus-visible,.sub-compare-info:focus{z-index:10}.sub-compare-info:focus-visible{box-shadow:0 0 0 2px #07f}.sub-compare-info svg{display:block;width:14px;height:14px}.sub-compare-tooltip{position:absolute;bottom:calc(100% + 8px);left:0;transform:none;background:#1c1d22;color:#fff;font-family:var(--font-body-family);font-size:12px;line-height:1.4;font-weight:400;padding:8px 10px;border-radius:8px;white-space:normal;text-align:left;width:max-content;max-width:220px;opacity:0;visibility:hidden;transition:opacity .15s ease;z-index:100;pointer-events:none}.sub-compare-info:hover .sub-compare-tooltip,.sub-compare-info:focus-visible .sub-compare-tooltip,.sub-compare-info:focus .sub-compare-tooltip{opacity:1;visibility:visible}@media(prefers-reduced-motion:reduce){.sub-compare-group-chevron-arm,.sub-compare-tooltip{transition:none}}@media screen and (max-width:768px){.sub-compare{padding:48px 0}.sub-compare-title{font-size:30px}.sub-compare-group-title{font-size:16px}.sub-compare-cell{padding:12px 14px;font-size:13px}.sub-compare-group-head{padding:14px}.sub-compare-tooltip{max-width:min(220px,calc(100vw - 32px))}.sub-compare--hide-mobile{display:none}}
/*# sourceMappingURL=/cdn/shop/t/278/assets/subscription-comparison-table.css.map */
