.partners-page__container{padding:60px 16px;margin:0 auto;max-width:1040px}.access-code-created-modal{word-break:break-word}.access-code-modal{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}.access-code-modal>*:not(:last-child){margin-bottom:11px}.access-code-modal .access-code-modal__description{word-break:break-word}.access-code-modal .access-code{display:flex;flex-direction:row;justify-content:space-between;align-items:center;background:#ebae221a;border-radius:4px;padding:12px 16px}.access-code-modal .access-code__code-container{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}.access-code-modal .access-code__title{font-size:14px;color:#9ea8ae;font-weight:600;line-height:20px}.access-code-modal .access-code__code{font-size:24px;color:#4f636e;font-weight:600;line-height:32px}.access-code-modal .access-code__icon{width:64px;height:64px}.access-code-modal .access-code__icon svg{width:64px;height:64px}.access-code-modal .access-code__icon svg path{fill:#ebae224d}.partner-modal{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;row-gap:16px}.partner-modal .partner-modal__checkboxes{margin:0 -8px -8px;max-height:266px;overflow:auto;padding:8px}.partner-modal .partner-modal__checkbox{word-break:break-word}.partner-modal .partner-modal__checkbox .styled-checkbox{flex-shrink:0;margin-top:0}.partner-modal .partner-modal__checkbox+.partner-modal__checkbox{display:block;margin-top:12px}.delete-partner-modal{word-break:break-word}.partners-header__title{font-size:16px;color:#2e3940;font-weight:600;line-height:24px}.partners-table .table-header th{color:#2e3940!important}.partners-table .partner-row:hover{cursor:default;background-color:#fff!important;border-top-color:#dadee2!important;border-bottom:1px solid #dadee2!important}.partners-table .partner-row td.partner-distributor>div{word-break:break-word}.partners-table .partner-row .partner-access-code .show-code-button{cursor:pointer;font-size:14px;color:#0072cf;font-weight:600;padding:0;height:24px;max-width:160px;line-height:24px;text-decoration:underline;text-decoration-style:dotted;outline-color:#0072cf;outline-offset:10px}.partners-table .partner-row .partner-access-code .loader{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:40px;height:20px;margin-left:10px}.partners-table .partner-row .partner-actions{text-align:right}.partner-actions__button button{min-width:124px}.partner-actions__popover{min-width:184px}.partner-actions__popover .icon{display:inherit}.partners-table-header{display:flex;align-items:center;margin:16px 0}.partners-table-header>*:first-child{flex-grow:1;max-width:472px}.partners-table-header>*:not(:last-child){margin-right:16px}.login-page{width:100%;height:100%;position:absolute;height:calc(100vh - 40px);background-color:#dadee2}@media only screen and (max-width: 719px){.login-page{height:calc(100vh - 80px)}}.login-page .login-box{position:absolute;top:calc(40% - 160px);right:calc(50% - 160px);bottom:auto;left:auto;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;max-width:320px;padding:36px 57px;margin:0 auto;background-color:#2e3940;box-shadow:0 10px 24px #00000029;border-radius:6px}@media only screen and (max-width: 479px){.login-page .login-box{position:static;margin-top:10%}}.login-page .header__logo{max-width:208px;margin-bottom:27px}@media only screen and (max-width: 719px){.login-page .header__logo{margin-top:0}}.login-page .header__logo .main-logo svg{width:206px;height:28px}.login-page .header__logo .main-logo svg path{fill:#f5f6f8}.login-page .header__logo .logo__text{margin-top:7px;text-align:center;font-size:12px;line-height:17px;letter-spacing:1.3px}.login-page .sub-title{font-size:16px;color:#fff;font-weight:500;margin-bottom:31px;text-align:center;line-height:24px}.login-page .access-code-container{width:100%}.login-page .access-code-container__label{font-size:14px;color:#fff;font-weight:600;line-height:20px}.login-page .access-code-container .error-container{height:25px;visibility:hidden}.login-page .access-code-container .error-container.isVisible{visibility:visible}.login-page .footer{font-size:14px;color:#dadee2;font-weight:500;line-height:20px;margin-top:40px;text-align:center}.login-page .footer a{color:#dadee2;text-decoration:underline}.search-page>.loader{margin-top:96px}.search-page .loader-wrapper{z-index:10000}.search-page .loader-wrapper .loader{margin-top:400px}.maintenance-search-results-container{display:flex;flex-direction:row;justify-content:center;align-items:stretch;color:#2e3940}.maintenance-search-results-container .results{width:100%;min-width:initial;max-width:1440px;margin:24px 48px 0;box-shadow:0 10px 24px #00000029;border-radius:4px}@media only screen and (max-width: 719px){.maintenance-search-results-container .results{margin:16px}}@media only screen and (max-width: 719px){.maintenance-search-results-container .product-name{margin-bottom:24px}}@media only screen and (min-width: 720px) and (max-width: 1199px){.maintenance-search-results-container .maintenance-product-row .product-name{margin-bottom:24px}}.maintenance-search-results-container .maintenance-product .product-details{width:auto}.product-card-footer{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;height:48px;background-color:#f5f6f8}.product-card-footer .product-card-footer__contact{margin-left:16px}.product-card-footer .product-card-footer__contact svg{position:relative;top:3px;margin-right:8px}.product-card-header{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;color:#fff;background:#2a3137;border-top-left-radius:5px;border-top-right-radius:4px}.product-card-header .product-card-header__icon{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-shrink:0;align-self:stretch;background:#ffc82e;border-top-left-radius:4px;min-height:48px;width:48px}.product-card-header .product-card-header__icon svg{width:24px;height:24px}.product-card-header .product-card-header__icon svg path{fill:#15191c}.product-card-header .product-card-header__content{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-grow:1;padding:8px 16px}@media only screen and (max-width: 719px){.product-card-header .product-card-header__content{display:block}}.product-card-header .product-card-header__title{line-height:28px;font-size:18px;font-weight:600}.product-card-header .product-card-header__info-icon{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;margin-left:10px}.product-card-header .product-card-header__info-icon svg{width:14px;height:14px}.product-card-header .product-card-header__info-icon svg path{fill:#a2a7ab}.product-card-header .product-card-header__subtitle{color:#9ea8ae;line-height:20px;font-size:14px;font-weight:400}.product-card-header .product-card-header__empty{flex-grow:1}.product-card-header .product-card-header__actions-slot{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch}@media only screen and (max-width: 719px){.product-card-header .product-card-header__actions-slot{margin-top:8px;width:100%}}.product-banner-info{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;height:40px;padding:0 24px}@media only screen and (max-width: 719px){.product-banner-info{height:auto;padding:4px 12px}}.product-banner-info--error{background-color:#f8d1d1}.product-banner-info--warning{background-color:#f9eac7}.product-icon-section{display:flex;flex:1;min-width:130px}@media only screen and (min-width: 480px) and (max-width: 719px),only screen and (max-width: 479px){.product-icon-section{margin-bottom:16px}}.product-icon-section .product-icon-section__icon{width:40px;height:40px;display:flex;flex-direction:row;justify-content:center;align-items:center;margin-right:8px;border-radius:50%;background:#e8e9eb}.product-icon-section .product-icon-section__icon svg path{fill:#15191c}.product-icon-section .product-icon-section__info{display:flex;flex-direction:column;justify-content:center;align-items:stretch}.product-icon-section .product-icon-section__title{line-height:20px;color:#9ea8ae;font-size:14px;font-weight:600}.product-icon-section .product-icon-section__content{color:#2e3940;font-size:18px;font-weight:600}.product-name{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:330px;height:48px;padding-right:16px}.product-name .product-name__icon{width:40px;height:40px;margin-right:16px}.product-name .product-name__icon svg{width:40px;height:40px}.product-name .product-name__text{line-height:22px;font-size:18px;font-weight:600;color:#2e3940}.initial-result-container{display:flex;flex-direction:row;justify-content:center;align-items:stretch;padding-bottom:60px;color:#2e3940}.initial-result-container .empty-result{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;box-shadow:none;margin-top:80px}.initial-result-container .empty-result .icon{width:96px;height:96px;display:flex;flex-direction:row;justify-content:center;align-items:center;border-radius:50%;margin-bottom:14px;background:#f5f6f8}.initial-result-container .empty-result .text{line-height:27px;font-size:18px;color:#2e3940}.header-container{background:#2a3137;display:flex;flex-direction:row;justify-content:center;align-items:stretch}.header-container .header{width:100%;min-width:initial;max-width:1440px;padding:48px 0 15px;color:#f5f6f8}@media only screen and (min-width: 1440px),only screen and (min-width: 1200px) and (max-width: 1439px),only screen and (min-width: 720px) and (max-width: 1199px){.header-container .header{margin:0 48px}}@media only screen and (max-width: 719px){.header-container .header{margin:0;padding:16px}}@media only screen and (max-width: 479px){.header-container .header{flex-direction:column}}.header-container .header .header__text{max-width:520px;line-height:32px;margin-bottom:24px;font-size:24px;font-weight:600}@media only screen and (max-width: 719px){.header-container .header .header__text{line-height:24px;font-size:16px;text-align:center;margin:0 auto 16px;width:100%}}.header-container .header .header__form .form__controls{display:flex}@media only screen and (max-width: 719px){.header-container .header .header__form .form__controls{flex-direction:column}}.header-container .header .header__form .form__controls button{width:160px;height:100%;margin-left:8px}@media only screen and (max-width: 719px){.header-container .header .header__form .form__controls button{min-height:42px;margin-left:0;margin-top:8px;width:100%}}.header-container .header .header__form .form__controls .add-button button{width:240px}@media only screen and (max-width: 719px){.header-container .header .header__form .form__controls .add-button button{margin-top:16px;width:100%}}.header-container .header .header__form .error-container{height:25px;visibility:hidden}.header-container .header .header__form .error-container.isVisible{visibility:visible}.search-input-container{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;min-width:initial;max-width:500px;position:relative;border-radius:4px}@media only screen and (max-width: 719px){.search-input-container{max-width:100%}}@media only screen and (max-width: 479px){.search-input-container{margin:0 0 8px}}.search-input-container input{flex-grow:2;height:40px;border-radius:4px;padding-right:40px;box-sizing:border-box;background:#2a3137;color:#f5f6f8;border:1px solid #a2a7ab;font-size:16px}.search-input-container input:focus{outline:none}.search-input-container input:-webkit-autofill{-webkit-text-fill-color:#f5f6f8;-webkit-box-shadow:0 0 0px 1000px #2a3137 inset}.search-input-container input.hasError{border:1px solid #e64848}.search-input-container .icon-wrapper{display:flex;flex-direction:row;justify-content:center;align-items:center;width:40px;height:40px;top:0;right:0;cursor:pointer;border-radius:0;position:absolute}.search-input-container .icon-wrapper.search{width:45px;height:100%;border-radius:0 3px 3px 0;background:#e8e9eb}.search-input-container .icon-wrapper.search:hover{background:#d9d9d9}.search-input-container .icon-wrapper .icon{width:16px;height:16px;object-fit:contain;cursor:pointer}.search-input-container .focus-visible{border:2px solid #0072cf}.search-error{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;margin:80px 16px 0;font-size:16px;color:#2e3940;line-height:24px}.maintenance-search-results-container .expired-maintenance{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;margin-top:80px;font-size:16px;color:#2e3940}@media only screen and (max-width: 719px),only screen and (max-width: 479px){.maintenance-search-results-container .expired-maintenance{flex-wrap:wrap;margin:80px 16px 0;text-align:center}}.maintenance-action-buttons{display:flex;gap:8px}@media only screen and (max-width: 719px){.maintenance-action-buttons{gap:16px;width:100%}.maintenance-action-buttons>span{width:100%}}@media only screen and (max-width: 719px){.maintenance-action-buttons button{width:100%}}@media only screen and (max-width: 719px){.maintenance-product-row .select-button{width:100%}}@media only screen and (max-width: 719px){.maintenance-product-row .select-button>div:first-child{width:100%}}.maintenance-product-row .select-button .popover-menu{background-color:#f5f6f8;max-width:480px}.maintenance-product-row .select-button button{width:120px}@media only screen and (max-width: 719px){.maintenance-product-row .select-button button{width:100%}}.maintenance-product-row .partner-actions__popover{padding:8px 0}.maintenance-product-row .partner-actions__popover .popover-menu-item{padding:10px 16px;align-items:flex-start;letter-spacing:normal}.maintenance-product-row .partner-actions__popover .popover-menu-item__content{line-height:20px;display:flex;flex-direction:column}.maintenance-product-row .partner-actions__popover .popover-menu-item__content .menu-item-header{font-size:14px;color:#2e3940;font-weight:600}.maintenance-product-row .partner-actions__popover .popover-menu-item__content .menu-item-text{font-size:14px;color:#4f636e;font-weight:500}.maintenance-product-row .partner-actions__popover .popover-menu-item__glyph{position:relative;top:-2px}.maintenance-product-row .partner-actions__popover .popover-menu-item.disabled{cursor:default;opacity:.5}.maintenance-product-row .partner-actions__popover .popover-menu-item.disabled:hover{background-color:transparent}.maintenance-product-row{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;border-bottom:1px solid #dadee2;padding:24px}.maintenance-product-row:last-child{border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-bottom:none}@media only screen and (min-width: 720px) and (max-width: 1199px){.maintenance-product-row{flex-direction:column}}@media only screen and (max-width: 719px){.maintenance-product-row{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}}@media only screen and (max-width: 479px){.maintenance-product-row{padding:12px}}.maintenance-product-row .details-container{width:100%}.maintenance-product-row .details-container .product-details{width:780px;min-width:initial;max-width:800px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;margin:4px 0 0}@media only screen and (min-width: 480px) and (max-width: 1199px){.maintenance-product-row .details-container .product-details{width:initial}}@media only screen and (min-width: 480px) and (max-width: 719px){.maintenance-product-row .details-container .product-details{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:initial;margin:0}}@media only screen and (min-width: 480px) and (max-width: 719px),only screen and (max-width: 479px){.maintenance-product-row .details-container .product-details{flex-direction:row;max-width:300px;flex-wrap:wrap}}@media only screen and (min-width: 720px) and (max-width: 1199px),only screen and (max-width: 719px){.maintenance-product-row .details-container{margin-bottom:24px}}.maintenance-part-number-card{background-color:#f5f6f8;border-radius:6px}.maintenance-part-number-card__header{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;border-radius:6px 6px 0 0;background-color:#2a3137;height:40px;padding:8px 16px}.maintenance-part-number-card__header .product-name{height:auto}.maintenance-part-number-card__header .product-name .product-name__icon,.maintenance-part-number-card__header .product-name .icon,.maintenance-part-number-card__header .product-name svg{width:24px;height:24px}.maintenance-part-number-card__header .product-name .product-icon--multiple{transform:scale(.6) translate(-9px,-21px)}.maintenance-part-number-card__header .product-name__text{color:#fff;font-size:14px}.maintenance-part-number-card__content{padding:16px}.maintenance-part-number-card__content .maintenance-part-number-row+.maintenance-part-number-row{margin-top:16px}.maintenance-part-number-card__footer{border-top:1px solid #dadee2;font-size:12px;padding:12px 16px}.maintenance-part-number-card__footer>div+div{margin-top:2px}.maintenance-part-number-row{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.maintenance-part-number-row__message{color:#4f636e;font-weight:600}.maintenance-part-number-row__number{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;font-size:24px;font-weight:600;line-height:32px}.maintenance-part-number-row__number .copy-button{margin-left:8px}.maintenance-part-numbers-modal{max-height:520px}.maintenance-part-numbers-modal__subtitle{font-size:16px;line-height:24px;white-space:break-spaces}.maintenance-part-numbers-modal .maintenance-part-number-card{margin-top:12px}.maintenance-product-form{display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-bottom:1px solid #dadee2;padding:24px}.maintenance-product-form .seat-stepper{margin-top:6px}.maintenance-product-form__number-of-seats{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end}.seat-stepper{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.increase-seats-section{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;padding:18px 16px}@media only screen and (max-width: 719px){.increase-seats-section{justify-content:space-evenly}}.increase-seats-section__title{display:flex;flex-direction:row;justify-content:center;align-items:center;font-size:14px;color:#4f636e;font-weight:500;margin-right:15px;max-width:200px}.increase-seats-section__input-setter{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;max-width:207px;min-width:130px}.increase-seats-section__input-setter .seat-stepper{margin-top:15px}.increase-seats-section__input-setter .error-container{visibility:hidden;height:25px}.increase-seats-section__input-setter .error-container.show-error{visibility:visible}.increase-seats-section__input-setter .error-container .lp-error-field{font-size:14px}@media only screen and (max-width: 719px){.increase-seats-section__input-setter .error-container .lp-error-field{white-space:normal}}.increase-seats-section__input-setter .close-btn{display:flex;flex-direction:row;justify-content:flex-end;align-items:stretch}.increase-seats-section__input-setter .close-btn>button{fill:#9ea8ae}.increase-seats-section__input-setter .close-btn>button:hover{fill:#4f636e}.increase-seats-section__input-setter .popup-input{width:100%;height:32px;font-size:14px;color:#2e3940;font-weight:500;margin-bottom:5px;padding-left:8px;border-radius:6px;border:1px solid #a2a7ab}.increase-seats-section__input-setter .submit-btn>button{margin-top:5px;width:100%}.renew-and-seats-change-header__option{padding-left:20px}.renew-and-seats-change-header ul{list-style:"• "}.renew-and-seats-change-header li:not(:last-child){margin-bottom:10px}.modal-header{margin-bottom:18px}.maintenance-product{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;border-bottom:1px solid #dadee2;padding:24px}@media only screen and (max-width: 719px){.maintenance-product{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}}@media only screen and (max-width: 479px){.maintenance-product{padding:12px}}.maintenance-product .product-details{width:780px;min-width:initial;max-width:800px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;margin:4px 0 0}@media only screen and (min-width: 480px) and (max-width: 1199px){.maintenance-product .product-details{width:initial}}@media only screen and (min-width: 480px) and (max-width: 719px){.maintenance-product .product-details{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:initial;margin:0}}@media only screen and (min-width: 480px) and (max-width: 719px),only screen and (max-width: 479px){.maintenance-product .product-details{flex-direction:row;max-width:300px;flex-wrap:wrap}}.maintenance-seat-extension-page__info-block{margin:32px 48px -8px;max-width:1440px}@media only screen and (max-width: 719px){.maintenance-seat-extension-page__info-block{margin:24px 16px -8px}}.maintenance-seat-extension-page__info-block-wrapper{display:flex;flex-direction:row;justify-content:stretch;align-items:center}.maintenance-renewal-page__info-block{margin:32px 48px -8px;max-width:1440px}@media only screen and (max-width: 719px){.maintenance-renewal-page__info-block{margin:24px 16px -8px}}.maintenance-renewal-page__info-block-wrapper{display:flex;flex-direction:row;justify-content:stretch;align-items:center}.maintenance-renewal-page__info-block .icon{align-self:flex-start;padding-top:3px}.maintenance-renewal-page__info-block ul{margin:0;padding-inline-start:20px}.add-product-button{padding:24px 16px}.billing-progress{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));column-gap:4px}.billing-progress .billing-progress__month{display:flex;flex-direction:row;justify-content:center;align-items:center;background-color:#dadee2;border-radius:4px;flex-grow:1;flex-shrink:0;height:16px}.billing-progress .billing-progress__month--active{background-color:#ffc82e}.billing-progress .billing-progress__month--active svg{width:10px;height:10px}.billing-calendar__content{border-radius:0 0 6px 6px;background:#f5f6f8;margin-bottom:8px;padding:16px}.billing-calendar__period{display:flex;flex-direction:row;justify-content:space-between;align-items:center;font-size:12px;color:#4f636e;font-weight:600;line-height:20px}.billing-calendar .billing-progress{margin:12px 0 4px}.part-number-card{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;background-color:#f5f6f8;border-radius:6px;color:#4f636e}.part-number-card__header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:16px}@media only screen and (max-width: 719px){.part-number-card__header{flex-direction:column;align-items:flex-start}}.part-number-card__name{font-weight:600;line-height:20px}.part-number-card__part-number{display:flex;gap:2px;font-size:24px;font-weight:600;line-height:32px}.part-number-card__footer{display:grid;padding:16px;font-size:12px;line-height:16px;grid-template-columns:1fr auto;column-gap:16px;grid-auto-flow:row dense}@media only screen and (max-width: 479px){.part-number-card__footer{grid-template-columns:auto}}.part-number-card__msrp,.part-number-card__price-book{grid-column:1}.part-number-card__seats-change,.part-number-card__seats-total{grid-column:2}@media only screen and (max-width: 479px){.part-number-card__msrp{grid-column:1}}@media only screen and (max-width: 479px){.part-number-card__price-book{grid-column:1}}@media only screen and (max-width: 479px){.part-number-card__seats-change{grid-column:1}}@media only screen and (max-width: 479px){.part-number-card__seats-total{grid-column:1}}@media only screen and (min-width: 480px) and (max-width: 719px),only screen and (min-width: 720px) and (max-width: 1199px),only screen and (min-width: 1200px) and (max-width: 1439px),only screen and (min-width: 1440px){.part-number-card__seats-change,.part-number-card__seats-total{justify-self:end}}.part-numbers-modal{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:16px}.part-numbers-modal__subtitle{font-size:16px;line-height:24px}.part-numbers-modal__cards{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;max-height:350px;overflow:auto;row-gap:16px}.part-numbers-modal__info{display:grid;row-gap:8px;column-gap:16px;grid-template-columns:minmax(0,max-content) 1fr}.part-numbers-modal__info-value{font-weight:600}@media only screen and (max-width: 719px){.part-numbers-modal__info{grid-template-columns:1fr;row-gap:0}.part-numbers-modal__info-value{margin-bottom:8px}.part-numbers-modal__info-value:last-child{margin-bottom:0}}.part-numbers-modal .part-number-card{width:100%}.product-form__delete-button{position:absolute;top:24px;right:24px}@media only screen and (max-width: 479px){.product-form__delete-button{position:static;margin-bottom:24px}}.tier-card{width:142px;height:60px;border-radius:4px;color:#9ea8ae;padding:6px 8px;background-color:#f5f6f8;border:1px solid #f5f6f8}.tier-card--selected{background-color:#fff;border-color:#636a70;color:#4f636e}.tier-card--selected .tier-card__id{display:flex;flex-direction:row;justify-content:flex-start;align-items:baseline}.tier-card--selected .tier-card__id svg path{fill:#636a70}.tier-card--selected .tier-card__id svg{width:10px;height:10px;margin-left:6px}.tier-card .tier-card__seats{font-size:18px;font-weight:600;line-height:28px}.product-layout{border-bottom:1px solid #dadee2;padding:24px;position:relative}.product-layout__row{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;margin-top:16px;column-gap:16px}.product-layout__row--stepper{align-items:baseline;column-gap:32px;width:400px}@media only screen and (max-width: 479px){.product-layout__row--stepper{width:100%}}.product-layout__row--tiers{flex-wrap:wrap;row-gap:16px}.product-layout__row--tiers .tier-card{flex-shrink:0}.product-layout label{color:#2e3940;display:block;margin-bottom:6px}.product-select .product-select__wrapper{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start}.product-select .product-select__select{margin-right:8px;max-width:400px;flex-grow:1}.product-form__product-type{flex-grow:1}.product-form__product-type--readonly{font-size:18px;color:#9ea8ae;font-weight:600;line-height:28px}.product-form__stepper{max-width:126px}.product-form__stepper--error .digit-field-stepper__container{border-color:#cd4242}.product-renew-form__info{opacity:.6;margin-bottom:16px}.product-renew-form__seats{font-size:18px;color:#9ea8ae;font-weight:600;line-height:28px;width:104px}.zuora-product-view--inactive{opacity:.6}.zuora-product-view__info{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start}@media only screen and (max-width: 719px){.zuora-product-view__info{flex-direction:column}}.zuora-product-view+.zuora-product-view{border-top:1px solid #dadee2}@media only screen and (max-width: 479px){.zuora-product-view{padding:12px}}.zuora-product-view .product-name{flex-shrink:0;width:340px}@media only screen and (max-width: 719px){.zuora-product-view .product-icon-section{margin-bottom:0;margin-top:16px}}.zuora-product-view__product-details{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;margin:4px 0 0;gap:40px}@media only screen and (min-width: 480px) and (max-width: 1199px){.zuora-product-view__product-details{width:initial}}@media only screen and (min-width: 480px) and (max-width: 719px){.zuora-product-view__product-details{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:initial;margin:0}}@media only screen and (min-width: 480px) and (max-width: 719px),only screen and (max-width: 479px){.zuora-product-view__product-details{flex-direction:row;max-width:300px;flex-wrap:wrap}}.zuora-product-view__product-details .product-icon-section{flex:0}.zuora-product-view__content{margin-top:16px}.subscription-summary button{margin-top:8px}.subscription-summary .subscription-summary__content{border-radius:0 0 6px 6px;background:#f5f6f8;margin-bottom:8px;padding:16px}.subscription-summary .subscription-summary__period{font-size:16px;color:#2e3940;font-weight:600;margin-top:6px}.distributor-select .distributor-select__wrapper{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;margin:2px 0 24px}.distributor-select .distributor-select__select{flex-grow:1;max-width:384px}.distributor-select .distributor-select__edit-btn{max-width:116px;margin-left:12px}.distributor-select .distributor-select__edit-btn button{min-width:116px}.distributor-select--disabled label{color:#9ea8ae}.zuora-subscriptions{width:100%;min-width:initial;max-width:1440px;margin:24px 48px 0;box-shadow:0 10px 24px #00000029;border-radius:4px}@media only screen and (max-width: 719px){.zuora-subscriptions{margin:16px}}.zuora-subscriptions__container{display:flex;flex-direction:row;justify-content:center;align-items:stretch;color:#2e3940}.zuora-subscriptions .cta button{background-color:#19aba6;min-width:120px;margin-left:8px}.product-action-buttons{display:flex;gap:8px}@media only screen and (max-width: 719px){.product-action-buttons{gap:16px;width:100%}.product-action-buttons>div{width:100%}}.product-action-buttons button{width:120px}@media only screen and (max-width: 719px){.product-action-buttons button{width:100%}}.page-header{display:flex;flex-direction:row;justify-content:center;align-items:center;max-width:1440px;margin:16px 20px;width:100%}.page-header-container{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;height:160px;background:#2a3137}.page-header .logo__text{margin-top:8px;line-height:20px;letter-spacing:1.5px;text-transform:uppercase;font-weight:700;color:#ffc82e;text-align:center}.page-header__logo{flex-grow:1}.page-header__logo:not(:last-child){margin-left:32px}
