div#main{padding:0;max-width:100%}.sc-wrapper{padding:50px 0}.flex-wrap.around{justify-content:space-around}.page-width,.subscription-content{width:100%}.sub-banner{background:url(https://cdn.shopify.com/s/files/1/1595/6213/files/sub-banner.png?v=1720484512);width:100%;background-position:center;background-repeat:no-repeat;background-size:cover;padding:55px 0}.sub-banner .text-wrap{width:50%}.sub-banner h2{text-align:left}.sub-banner .maintenance-icons{width:100%;max-width:370px}.sub-banner .maintenance-icons .grid-wrap{display:flex;align-items:flex-start}.sub-banner .maintenance-icons svg{width:39px;height:39px}.sub-banner .maintenance-icons .grid-item p{width:100%;font-size:12px}.comparison-content{width:100%;padding:50px 0}.comparison-content .video-wrap,.comparison-content .image-wrap{width:50%}.comparison-content .title{margin-bottom:40px}.care-subscription-step .page-content{margin-top:0;background:#fff}.payment-list{padding:20px;border:1px solid #DCDCDC;border-radius:20px;margin:30px 0}.pricing-options .flex-item{width:15%;border-right:1px solid #DCDCDC;flex:1}.pricing-options .flex-item.more{border-right:none}.unit-selection .system-wrap{display:flex;width:22%;flex-flow:column;gap:30px;padding:20px}.unit-selection .system-wrap{width:24%;display:flex;flex-flow:column wrap;gap:30px;padding:20px 10px;border-radius:0;box-shadow:none}.system-item p.sys-type{font-weight:400}.sys-select .cartQtyBox,button#submit-button{width:100%}.sys-select .qtyBtn,.sys-select input.system_qty-input[type=number]{background:#e9e9e9;border:none}.payment-selection{background:#f5f5f5;padding:50px 0;margin:50px 0}.payment-selection .flex-wrap{gap:20px;justify-content:space-between}.pay-select{width:30%;display:flex;flex-flow:column;justify-content:flex-start;align-items:center;gap:10px;min-height:249px;border:1px solid #C4C4C4;border-radius:10px;background:#fff;padding:50px 22px 20px;text-align:center;position:relative}.pay-select.active{background:#f1e7e6}.pay-select label{font-weight:600}.pay-select .smalltxt{font-size:12px}.pay-select input{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;z-index:1}select#upfront_years{z-index:2;position:relative}.pay-select .indicator{width:22px;height:22px;border-radius:100%;border:2px solid #C4C4C4;display:grid;place-content:center}.pay-select .indicator .circle{width:10px;height:10px;display:block;border-radius:100%;background:#7a0001;display:none}.pay-select.active .indicator{border-color:#7a0001}.pay-select.active .indicator .circle{display:block}.subscription-details{width:100%}#care-subscriptionDetails .cart-form h3{color:#7c7c7c;font-size:16px;margin-bottom:5px;min-width:100px}#care-subscriptionDetails .cart-form h3.text-left{text-align:left}#care-subscriptionDetails .cart-form h3.text-right,.cart-plan-price,.cart-total{text-align:right}.cart-item-rows div{min-width:100px;margin:0}.systotal-wrap{display:flex;gap:10px;justify-content:right;align-items:center}.systotal-wrap .total-purchase{min-width:200px}input#staffName{min-width:30%}.cart-item-rows{display:flex;justify-content:space-between}.cart-plan-type{text-transform:capitalize}.select-indicator{display:none}.flex-row.justify-center{justify-content:center}.flex-row.justify-between{justify-content:space-between}.pay-select.disabled:after{content:"";left:0;right:0;top:0;bottom:0;background:#e4e4e478;position:absolute;border-radius:10px;z-index:2}@media (max-width: 1024px){.pricing-options .flex-item{border-right:1px solid #DCDCDC;width:auto;min-width:25%;flex:1}.pricing-options .flex-item:nth-child(4){border:none}}@media (max-width: 767px){.flex-wrap.around{gap:50px}.comparison-content .flex-row{flex-flow:column}.pricing-options .flex-wrap{flex-flow:row wrap}.comparison-content .video-wrap,.comparison-content .image-wrap{width:100%}.pricing-options .flex-item{border:none}.sub-banner{padding:0;background:none}.sub-banner h2{text-align:center}#care-subscription .image-wrap img{width:100%}.sub-banner .text-wrap{width:50%;width:100%;max-width:414px;text-align:center;padding:30px 0}.step3 .flex-wrap.icon-wrap{flex-flow:column-reverse;margin:0 auto}.step3 .maintenance-icons{padding:0;margin:0 auto}.unit-selection{row-gap:20px;column-gap:2%}.unit-selection .system-wrap{width:47%}}@media (max-width: 650px){.cart-item-rows{display:grid;grid-template-columns:80% 20%;row-gap:15px}.cart-item-rows div{min-width:auto}.cart-items{grid-row:1;grid-column:1}.cart-plan-type{grid-row:2;grid-column:1 / span 2}.cart-plan-price{text-align:right}.pricing-options .flex-wrap{flex-flow:row wrap}.pricing-options .flex-item{display:flex;flex-flow:column;align-items:center;border-bottom:none;padding:20px 5px;flex:unset}.pricing-options .flex-item h3 .smalltxt{font-weight:400}.pay-select{width:100%;min-height:145px;padding:30px 20px}.pay-select label,.pay-select .smalltxt{text-align:left;width:100%}.pay-select p{text-align:left;width:100%;margin:0}.pay-select .indicator{display:none}input#staffName{width:100%}.select-indicator{display:block}.pay-select .select-indicator{width:100%;padding:10px;color:#7a0001;font-size:18px;font-weight:600;border:2px solid #7A0001;text-align:center}.pay-select.active .select-indicator{color:#fff;background:#7a0001}.sub-banner .text-wrap h2{max-width:90%;margin:0 auto}}@media (max-width: 480px){.price-wrap span.compare,.pricing-options span.unit{font-size:11px}.pricing-options .flex-item.more{border-right:none;width:50%}.pricing-options .flex-item h3{font-size:12px;text-align:center;max-width:75px}.pricing-options .flex-item.more h3{flex-flow:column;justify-content:center;align-items:center;max-width:100%;text-align:center}.pricing-options .flex-wrap{padding:0}}@media (max-width: 420px){.pricing-options .flex-item{min-width:23%}}.unit-selection .system-wrap.aircon-units{width:auto;flex-flow:row;width:100%;max-width:500px;justify-content:space-between;padding:20px 30px;align-items:center}.sys-select .system-wrap.aircon-units .cartQtyBox{width:auto}.sys-select .system-wrap.aircon-units .qtyBtn,.sys-select .system-wrap.aircon-units input.system_qty-input[type=number]{border:1px solid #e9e9e9}.sys-select .system-wrap.aircon-units input.system_qty-input[type=number]{background:#fff}.red-bar{background:#7a0000;color:#fff;text-align:center;width:100%;padding:20px;margin-bottom:-20px}.red-bar h2{font-size:28px;color:#fff;margin:0}.w50{width:48%}.w100{width:100%}.retail-form{flex-flow:wrap;align-items:flex-start}.retail-form input,.retail-form select{border:1px solid #C4C4C4}.retail-form .validation.error{font-size:14px;padding-top:10px;display:block}div#payment_error .validation{color:red;font-size:14px;padding-top:10px}.prismcare-extendedform{padding-top:50px}
/*# sourceMappingURL=/cdn/shop/t/31/assets/prismcareV5.css.map */
