.store-bg{background:url(/static/website/img/common_elements/buy_page_title_background.jpg?316cdfeea0cf) no-repeat center center/cover}.store-payments{display:flex;align-items:start;justify-content:end;gap:6px}.store-payments p{margin-right:12px}.product-configurator{min-height:600px;scroll-margin-top:200px}.product-configurator .loading{position:fixed;z-index:4;width:100%;height:100vh;display:flex;justify-content:center;align-items:center;top:0;left:0;background-color:#ffffffe6}.title-box{position:relative;padding-left:140px;margin-top:70px}.title-box>img{position:absolute;top:-60px;left:0;width:115px}.field-group{padding-left:140px}.store-input{display:flex;justify-content:space-between;align-items:center;min-height:50px}.store-input:nth-child(2n){background:#f4f4f4}.store-input.read-only .form-check{min-height:0;margin-top:6px;margin-bottom:6px;padding-left:0}.store-input.read-only .form-check input{display:none!important}.store-input.read-only .form-check label{cursor:default}.store-input .form-floating{margin:0;width:calc(100% - 150px);padding-left:10px}.store-input>.form-check{width:calc(100% - 150px);margin-top:0;margin-bottom:0;margin-left:10px;min-height:auto}.store-input .form-check{padding-left:35px}.store-input .form-check label{cursor:pointer}.store-btn-group{width:100%;height:64px;border-radius:8px}.store-btn-group .btn{border:1px solid #c4c4c4;background:#f4f4f4;color:#000;line-height:38px;font-size:20px}.store-btn-group .btn:first-of-type{border-top-left-radius:8px;border-bottom-left-radius:8px}.store-btn-group .btn:last-of-type{border-top-right-radius:8px;border-bottom-right-radius:8px}.store-btn-group .btn span{font-size:16px;font-weight:500}.store-btn-group .btn:hover{background:#e0e0e0;color:#000;border-color:#c4c4c4}.store-btn-group .btn:focus{box-shadow:none}.store-btn-group .btn-check:checked+.btn{color:#fff;border-color:transparent;z-index:2;position:relative}.store-btn-group .btn-check[disabled]+.btn,.store-btn-group .btn-check:disabled+.btn{opacity:.45!important}.prices{width:140px}.prices .product-price .currency{text-align:left}.prices .product-price .price{text-align:right}.login-required-alert{display:flex;justify-content:space-between;align-items:center;column-gap:12px}.login-required-alert p{margin:0}.login-required-alert p:last-child{min-width:220px}#product-selection table{table-layout:auto}#product-selection table tr th,#product-selection table tr td{padding:.5rem 1rem}#product-selection table tr th .form-floating,#product-selection table tr td .form-floating{margin:0}#product-selection table tr td:first-child{max-width:50px}#product-selection table tr td:first-child .form-check{padding-left:36px}#product-selection .search-input{max-width:400px}#product-selection .pagination .page-link{cursor:pointer}#product-selection .summary-fields>p:first-child{font-weight:700;margin-bottom:.5rem}#product-selection .summary-fields .selected-product{border:1px dashed #717171;border-radius:5px;padding:4px 8px}.card-order-summary{padding:20px 0;position:sticky;top:140px;margin-bottom:20px;min-height:calc(4rem + 40px)}.card-order-summary .card-body:first-child h4{margin:0}.card-order-summary .card-body,.card-order-summary .card-gray-separator,.card-order-summary .card-blue-separator{padding:1rem 35px}.card-order-summary .card-gray-separator{background:#f4f4f4}.card-order-summary .card-blue-separator{background:#cff4fc}.card-order-summary .empty-cart{margin-top:24px;text-align:center}.card-order-summary .empty-cart img{max-width:50%;margin-bottom:24px}.card-order-summary .empty-cart p.title{font-size:24px}.card-order-summary .order-entries .order-entry{display:flex;justify-content:space-between;margin-bottom:1rem;column-gap:8px}.card-order-summary .order-entries .order-entry .entry-name{margin:0}.card-order-summary .order-entries .order-entry .prices{min-width:140px}.card-order-summary .order-entries .prices .currency{font-weight:700}.card-order-summary .order-entries .additional-info{color:gray;font-size:14px;line-height:20px}.card-order-summary .order-entries [data-bs-toggle=collapse]{display:block;margin-bottom:1rem}.card-order-summary .order-entries [data-bs-toggle=collapse] i{transition:.4s transform}.card-order-summary .order-entries [data-bs-toggle=collapse].collapsed i{transform:rotate(180deg)}.card-order-summary .order-total-price{border-top:1px solid #c4161c;padding-top:24px;padding-bottom:12px;display:flex;justify-content:space-between;font-weight:700}.card-order-summary .order-total-price p{margin:0}.per-incident-summary .card-body:not(:has(div.order-entries)) p,.per-incident-summary .card-body:not(:has(div.order-entries)) ul,.per-incident-summary .card-gray-separator p,.per-incident-summary .card-gray-separator ul{font-size:13px}.per-incident-summary .card-body:not(:has(div.order-entries)) ul p,.per-incident-summary .card-gray-separator ul p{display:inline-block;width:calc(100% - 30px);vertical-align:top}.card.finish-order{padding:0}.card.finish-order>.row>.col{padding:46px 72px}.card.finish-order>.row>.col.login-form{background:#e4e4e4}.card.finish-order>.row>.col.login-form p.subtitle{margin-top:46px;margin-bottom:24px}.card.finish-order>.row>.col.continue-anonymous p.subtitle{margin-top:46px;margin-bottom:36px}@media screen and (max-width:1260px){#order-summary{margin-top:24px}}@media screen and (max-width:770px){.title-box{padding-left:0;margin-top:30px}.title-box>img{display:none}.field-group{padding-left:0}.store-btn-group .btn{font-size:16px;line-height:42px;padding-left:12px;padding-right:12px}.card.card-order-summary{padding:20px 0}.login-required-alert{flex-direction:column}.login-required-alert p:first-child{margin-bottom:6px}}@media screen and (max-width:520px){.store.btn-group .btn{font-size:14px;line-height:44px;padding-left:6px;padding-right:6px}}.posts-list .card-post .card-body .post-logo-img{align-items:start}.field-group.feature_pack{margin-bottom:80px}.total-storage{border-top:1px solid #c4161c;display:flex;flex-direction:row;justify-content:space-between;padding-top:16px;margin-left:140px}.deployment-example{margin:3rem 0 3rem 140px;padding:20px 120px;text-align:center}.deployment-example img{max-width:min(500px,100%)}.storage-container,.support-container{margin-left:140px}.storage-container .field-group,.support-container .field-group{padding-left:0;margin-top:12px}@media screen and (max-width:770px){.deployment-example,.storage-container,.support-container,.total-storage{margin-left:0}.field-group.feature_pack{margin-bottom:0}}.store-btn-group.jovian-dss .btn-check:checked+.btn:first-of-type{background:linear-gradient(to right,#F5030C 0%,#821d20 100%);border-right-color:#821d20}.store-btn-group.jovian-dss .btn-check:checked+.btn:last-of-type{background:linear-gradient(to left,#F5030C 0%,#821d20 100%);border-left-color:#821d20}.store-btn-group.jovian-dss .btn-check:checked+.btn:not(:first-of-type):not(:last-of-type){background:linear-gradient(to right,#821d20 0%,#F5030C 40%,#F5030C 60%,#821d20 100%)}