@keyframes ellipsis{to{width:1.25rem}}.sw-extension-buy-modal .is--hidden{display:none}.sw-extension-buy-modal .sw-extension-buy-modal__variants-selection{padding:22px;border:1px solid #d1d9e0;border-bottom:0 none;border-radius:4px 4px 0 0}.sw-extension-buy-modal .sw-extension-buy-modal__variants-selection .sw-extension-buy-modal__variants-card:not(:last-child){margin-bottom:16px}.sw-extension-buy-modal .sw-extension-buy-modal__variants-selection.sw-extension-buy-modal__variants-selection-single-entry .sw-extension-buy-modal__variants-card{border:none;grid-column-gap:0;background-color:rgba(0,0,0,0);padding:0;cursor:default}.sw-extension-buy-modal .sw-extension-buy-modal__variants-selection.sw-extension-buy-modal__variants-selection-single-entry .sw-extension-buy-modal__variants-card label{cursor:default}.sw-extension-buy-modal .sw-extension-buy-modal__variants-selection.sw-extension-buy-modal__variants-selection-single-entry .sw-field--radio{display:none}.sw-extension-buy-modal .sw-extension-buy-modal__extension-summary{display:grid;grid-template-columns:72px 1fr;grid-column-gap:12px;align-items:center;margin-bottom:24px}.sw-extension-buy-modal .sw-extension-icon{width:64px;height:64px}.sw-extension-buy-modal .sw-extension-buy-modal__extension-summary-name{margin-bottom:0;font-weight:600;font-size:16px}.sw-extension-buy-modal .sw-extension-buy-modal__variants-card{display:grid;grid-template-columns:auto 1fr;grid-column-gap:12px;grid-row-gap:5px;border:1px solid #d1d9e0;border-radius:4px;padding:16px;cursor:pointer}.sw-extension-buy-modal .sw-extension-buy-modal__variants-card.is--selected{border:1px solid #189eff;background:#edfafd}.sw-extension-buy-modal .sw-extension-buy-modal__variants-card label{cursor:pointer}.sw-extension-buy-modal .sw-extension-buy-modal__variants-card>*{font-size:14px;grid-column:2}.sw-extension-buy-modal .sw-extension-buy-modal__variants-card .sw-extension-buy-modal__rent{line-height:24px}.sw-extension-buy-modal .sw-extension-buy-modal__variants-card-input{align-self:center;grid-column:1}.sw-extension-buy-modal .sw-extension-buy-modal__variant-description{font-weight:600;font-size:16px}.sw-extension-buy-modal .sw-extension-buy-modal__list-price{font-weight:700;font-size:16px}.sw-extension-buy-modal .is--discounted{color:#e34967}.sw-extension-buy-modal .is--discounted .sw-extension-buy-modal__list-price{text-decoration:line-through;margin-right:4px;font-weight:400;font-size:14px}.sw-extension-buy-modal .is--discounted .sw-extension-buy-modal__discounted-price{font-weight:700;font-size:16px}.sw-extension-buy-modal .sw-extension-buy-modal__variant-summary{margin-bottom:16px;padding:22px;background:#edfafd;border:1px solid #189eff;border-radius:0 0 4px 4px;color:#b3bfcc;font-size:14px;text-align:right}.sw-extension-buy-modal .sw-extension-buy-modal__variant-summary .sw-extension-buy-modal__variant-summary-price-subline{font-size:12px;color:#52667a}.sw-extension-buy-modal .sw-extension-buy-modal__variant-summary-price{display:flex;justify-content:space-between;align-items:flex-end;color:#33404d;font-weight:600}.sw-extension-buy-modal .sw-extension-buy-modal__variant-summary-actual-price{font-size:18px}.sw-extension-buy-modal .sw-extension-buy-modal__content-installed{text-align:center}.sw-extension-buy-modal .sw-extension-buy-modal__content-installed .sw-circle-icon{margin:16px auto}.sw-extension-buy-modal .sw-extension-buy-modal__content-installed h3{margin-bottom:.5em}.sw-extension-buy-modal .sw-extension-buy-modal__content-installed p{color:#b3bfcc}.sw-extension-buy-modal .sw-extension-buy-modal__content-installed .sw-button{margin-top:16px}.sw-extension-buy-modal .sw-field--checkbox{margin-bottom:16px}.sw-extension-buy-modal .sw-extension-buy-modal__checkbox{font-size:14px}.sw-extension-buy-modal .sw-extension-buy-modal__checkbox .sw-field--checkbox__content{align-items:inherit}.sw-extension-buy-modal .sw-extension-buy-modal__checkbox .sw-field--checkbox__content .sw-field__label{display:block}.sw-extension-buy-modal .sw-extension-buy-modal__checkbox .sw-field--checkbox__content .sw-field__label .sw-button{background:none;border:none;padding:0;margin-bottom:4px;color:#189eff;font-weight:400;text-decoration:underline;line-height:inherit}.sw-extension-buy-modal .sw-extension-buy-modal__general-text-block{font-size:14px;line-height:22px;margin-bottom:21px;margin-top:5px}.sw-extension-buy-modal .sw-extension-buy-modal__variant-text-block{font-size:14px;line-height:22px;margin-top:5px}.sw-extension-buy-modal .sw-field__label .is--required::after{display:none}.sw-extension-buy-modal .sw-extension-buy-modal__external-link{color:#189eff}.sw-extension-buy-modal .sw-extension-buy-modal__external-link .sw-icon{height:10px;width:16px;margin-bottom:2px}
