.product-card__wrapper{align-items:center;display:flex;flex-direction:column}.product-card__wrapper .btn-switch{align-items:baseline;display:flex;gap:.5rem;justify-content:right;padding:2rem 0 0;width:80%}.product-card__wrapper .product-card-container{align-items:center;display:flex;padding:1rem 0 0;width:80%}.product-card__wrapper .product-card-container ul{display:flex;gap:1rem}.product-card__wrapper .product-card{border-radius:15px;box-shadow:5px 5px 10px rgba(0,0,0,.2);display:flex;flex-wrap:wrap;height:auto;padding-bottom:0}.product-card__wrapper .product-card-header{background-color:#5ac5f1;border-radius:15px 15px 0 0;flex:1 0 100%}.product-card__wrapper .product-card-header h2{align-items:center;color:#fff;display:flex;font-weight:700;margin:1rem 0 1rem 7%;padding-left:12rem}.product-card__wrapper .product-card-body{align-items:start;display:flex;flex:0 1 60%;gap:8rem;justify-content:center;margin:2rem 0 2rem 5rem}.product-card__wrapper .product-card-body h2{font-weight:700}.product-card__wrapper .product-btn{background-color:#5ac5f1;border-radius:10px;color:#fff;margin-top:20px;padding:1rem 2rem}.product-card__wrapper .product-btn:hover{color:#fff}.product-card__wrapper .features-list{display:flex;flex-direction:column}.product-card__wrapper .features-list p{color:#f18700;font-size:small;font-weight:700;margin-bottom:0}.product-card__wrapper .features-list ul{display:flex;flex-direction:column;font-size:small;gap:.1rem;list-style-type:none;padding-left:0}.product-card__wrapper .features-list li{padding-left:2rem;position:relative}.product-card__wrapper .features-list li:before{content:"\2713";font-weight:700;left:0;position:absolute}.product-card__wrapper .product-card-footer{flex:0 1 25%;margin:2rem 0 2rem 6rem;width:28%}.product-card__wrapper .product-card-footer p{color:#006fb9;font-weight:700;margin-bottom:1rem}.product-card__wrapper .card-images{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.product-card__wrapper .add-on-footer{display:flex;display:inline;font-size:small;padding:2rem 0;width:80%}.product-card__wrapper .add-on-footer a{color:#006fb9;font-weight:700;text-decoration:underline}.product-card__wrapper .first-card-section{text-align:center;width:50%}.product-card__wrapper .second-card-section{align-items:start;width:50%}.product-card__wrapper .toggleContainer{background:#fff;border-radius:20px;box-shadow:0 2px 5px 3px rgba(0,0,0,.2);cursor:pointer;display:grid;font-size:small;grid-template-columns:repeat(2,1fr);position:relative;width:18rem}.product-card__wrapper .toggleContainer:before{background:#006fb9;border-radius:20px;content:"";height:100%;position:absolute;right:0;transition:all .3s;width:50%}.product-card__wrapper .toggleCheckbox:checked+.toggleContainer:before{right:50%}.product-card__wrapper .toggleContainer div{padding:6px;text-align:center;width:100%;z-index:1}.product-card__wrapper .toggleCheckbox{display:none}.product-card__wrapper .toggleCheckbox:checked+.toggleContainer div:first-child{color:#fff;transition:color .3s}.product-card__wrapper .toggleCheckbox+.toggleContainer div:first-child,.product-card__wrapper .toggleCheckbox:checked+.toggleContainer div:last-child{color:#000;transition:color .3s}.product-card__wrapper .toggleCheckbox+.toggleContainer div:last-child{color:#fff;transition:color .3s}@media (max-width:599px){.product-card__wrapper .btn-switch p{font-size:10px;margin:0}.product-card__wrapper .btn-switch{gap:.5rem;padding:1rem 0;width:90%}.product-card__wrapper .toggleContainer{font-size:10px}.product-card__wrapper .product-card-container{width:90%}.product-card__wrapper .product-card{display:flex;flex-direction:column;padding-bottom:0}.product-card__wrapper .product-card-body{flex-direction:column;font-size:smaller;gap:0;margin:1rem}.product-card__wrapper .first-card-section{text-align:center;width:100%}.product-card__wrapper .first-card-section p{text-align:left}.product-card__wrapper .centered h2{font-size:2.5rem}.product-card__wrapper .second-card-section{width:100%}.product-card__wrapper .product-card-footer{margin:0 0 1.5rem;width:100%}.product-card__wrapper .add-on-footer{font-size:10px;width:90%}.product-card__wrapper .product-card-header h2{display:flex;font-size:2.5rem;justify-content:center;margin:0;padding-left:0;text-align:center}}@media (min-width:600px) and (max-width:809px){.product-card__wrapper .btn-switch p{font-size:13px;margin:0}.product-card__wrapper .toggleContainer{font-size:13px;width:18rem}.product-card__wrapper .btn-switch{gap:.5rem;padding:1rem 0;width:90%}.product-card__wrapper .product-card{display:flex;flex-direction:column;padding-bottom:0}.product-card__wrapper .product-card-container{width:90%}.product-card__wrapper .product-card-body{flex-direction:column;font-size:1.7rem;gap:0;margin:2rem}.product-card__wrapper .first-card-section{text-align:center;width:100%}.product-card__wrapper .first-card-section p{text-align:left}.product-card__wrapper .centered h2{font-size:3rem}.product-card__wrapper .second-card-section{width:100%}.product-card__wrapper .product-card-footer{margin:0 0 1.5rem;width:100%}.product-card__wrapper .add-on-footer{font-size:15px;padding:1rem 0;width:90%}.product-card__wrapper .product-card-header h2{font-size:4rem;justify-content:center;margin:0;padding-left:0;text-align:center}.product-card__wrapper .features-list p,.product-card__wrapper .features-list ul{font-size:medium}}@media (min-width:810px) and (max-width:1005px){.product-card__wrapper .product-card-body{font-size:1.3rem;gap:3rem;margin:2rem}.product-card__wrapper .product-card{padding-bottom:0}.product-card__wrapper .product-card-footer{margin:2rem 0 2rem 1.5rem}.product-card__wrapper .second-card-section{width:100%}.product-card__wrapper .first-card-section{text-align:center;width:100%}}