.predictive-search-result img{display:inline-block;border:1px solid #636363;border-radius:5px;box-shadow:0 2px 4px #0003;transition:box-shadow .3s ease-in-out;overflow:hidden;height:45px;width:68px;margin-right:10px}.product-features{display:flex;align-items:stretch;gap:6px}.product-features .list-item{border:1px solid rgb(var(--button-background-secondary));border-radius:15px;padding:8px 10px;display:flex;align-items:center;gap:4px}.product-features .list-item p{margin:0}.product-plan{width:100%;display:flex;flex-direction:column;border-radius:40px}.product-plan .heading{font-size:36px;color:#000;margin:0 0 12px}.product-plan .plans{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.product-plan .plans .plan-wrapper{position:relative}.product-plan .plans .plan{display:flex;flex-direction:column;justify-content:space-between;gap:1rem;padding:13px;border-radius:25px;background:#fff;cursor:pointer;margin:0;height:100%;border:1px solid transparent}.product-plan .plans input[type=radio]{display:none}.product-plan .plans input[type=radio]+span{background-color:#fff;position:absolute;right:14px;top:14px;padding:0;margin:0;width:20px;height:20px;border:1px solid #171717;border-radius:50%;transition:all .5s;box-sizing:border-box}.product-plan .plans input[type=radio]:checked+span{background-color:#fff;border:10px solid #06a192}.product-plan .plans input[type=radio]:checked~label{border:1px solid #06a192;background-color:#e8fffd}.product-plan .plans .plan .plan-description{color:#6e6e6e;display:block}.product-plan .plans .plan .plan-description img{position:absolute;top:15px;right:15px}.product-plan .plans .plan .plan-description span{display:block}.product-plan .plans .plan .plan-description .plan-title{font-size:16px;color:#000;font-weight:600;display:block}.product-plan .plans .plan .plan-description .plan-name{color:#06a192;font-size:14px;line-height:1em;font-weight:600;display:block}.product-plan .plans .plan .plan-description .plan-info{color:#06a192;font-size:14px;font-weight:600;display:block}.product-plan .plans .plan .plan-description .plan-secondary-info{color:#000;font-size:14px;display:block}.product-plan .plans .plan .plan-footer{display:flex;align-items:center;justify-content:space-between;gap:5px}.product-plan .plans .plan .plan-price{font-weight:700;display:flex;align-items:center;gap:5px}.product-plan .plans .plan .plan-price compare-at-price{font-size:.8em;font-weight:400}.product-plan .plans .plan .plan-details{color:#01a099;border-bottom:2px solid currentColor;line-height:1.3em}@media all and (max-width:764px){.product-plan .plans{grid-template-columns:1fr}}.plan-details-modal{position:fixed;top:0;left:0;width:100%;height:100%;visibility:hidden;z-index:10}.plan-details-modal.open{visibility:visible}.plan-details-modal .modal-backdrop{background-color:#000;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity .15s linear;visibility:hidden}.plan-details-modal.open .modal-backdrop{opacity:.3;visibility:visible}.plan-details-modal.open .modal-content{opacity:1;transform:translateY(0);visibility:visible}.plan-details-modal .modal-content{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;opacity:0;transform:translateY(-10%);transition:all .15s linear;visibility:hidden}.plan-details-modal .modal-content>div{position:relative;background-color:#f2f2f7;padding:15px 30px 30px;box-sizing:border-box;width:100%;max-width:500px;border-radius:15px}.plan-details-modal .modal-content .modal-heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.plan-details-modal .modal-content .modal-heading p{font-size:26px}.plan-details-modal .close-modal{width:30px;height:30px;padding:0;position:absolute;top:10px;right:10px;background-color:#06a192;color:#fff;border-radius:100%;z-index:1;cursor:pointer;box-sizing:content-box;border:0;display:flex;align-items:center;justify-content:center}.plan-details-modal .modal-info .modal-plan-details-list{list-style:none;padding:0;display:flex;flex-direction:column;gap:20px}.plan-details-modal .modal-info .modal-plan-details-list li{background-color:#00a099;color:#fff;font-weight:700;display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:0 10px;border-radius:16px}.plan-details-modal .modal-info .modal-plan-details-list li.gray-item{background-color:#d9d9d9;color:#000}.plan-details-modal .modal-info .modal-plan-details-list li.list-item-additional-information{display:block;padding:10px 15px;text-align:center}.plan-details-modal .modal-info .modal-plan-details-list li.list-item-additional-information span{text-align:center!important;display:block}.plan-details-modal .modal-info .modal-plan-details-list li.list-item-additional-information p{margin-top:15px;font-weight:400;line-height:1.4em}.plan-details-modal .modal-info .modal-plan-details-list li>span:first-of-type{font-weight:700}.plan-details-modal .modal-info .modal-plan-details-list li>span:last-of-type{text-align:right}.plan-details-modal .modal-info .modal-plan-details-list li>span>span{display:block}img.plan-icon[src=""]{display:none}.product-info__date-picker{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.product-info__date-picker input[type=date]{border-radius:15px;padding:10px;border:1px solid #ccc}.product-info__date-picker input[type=date].error{border-color:#dc3545}.product-info__date-picker input[type=date]+span{color:#dc3545;font-size:14px;display:none}.product-info__date-picker input[type=date].error+span{display:block}.product-info .tabs{background-color:#6dd07f;background-blend-mode:90%;display:flex;justify-content:space-around;padding:10px;border:1px solid #06a192;border-radius:18px}.product-info .tabs .tab{font-weight:700;padding:8px 16px;cursor:pointer}.product-info .tabs .tab.active{background-color:#fff;border:1px solid #06a192;border-radius:18px}#plan-details{display:grid;grid-template-columns:1fr 1fr;gap:15px}.hide{display:none!important}@media all and (max-width:767px){#plan-details{grid-template-columns:1fr;gap:0}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/custom.css.map */
