.product-card-list__wrapper{align-items:center;display:flex;flex-direction:column}.product-card-list__wrapper .btn-switch{align-items:baseline;display:flex;gap:.5rem;justify-content:right;padding:2rem 0 0;width:80%}.product-card-list__wrapper .product-card-list{align-items:strech;display:flex;flex-wrap:wrap;gap:20px;width:80%}.product-card-list__wrapper .product-card-list ul{display:flex;gap:1rem}.product-card-list__wrapper .product-card{border-radius:15px;box-shadow:5px 5px 10px rgba(0,0,0,.2);display:flex;flex:1 1;flex-direction:column;height:auto}.product-card-list__wrapper .product-card-header{background-color:#006fb9;border-radius:15px 15px 0 0}.product-card-list__wrapper .product-card-header h2{align-items:center;color:#fff;display:flex;font-weight:700;justify-content:center;margin:0;padding:0}.product-card-list__wrapper .product-card-body{margin:2rem}.product-card-list__wrapper .product-card-body h2{font-weight:700}.product-card-list__wrapper .product-btn{background-color:#006fb9;border-radius:10px;color:#fff;margin-top:20px;padding:1rem 2rem}.product-card-list__wrapper .product-btn:hover{color:#fff}.product-card-list__wrapper .features-list{display:flex;flex-direction:column}.product-card-list__wrapper .features-list p{color:#f18700;font-size:small;font-weight:700;margin-bottom:0}.product-card-list__wrapper .features-list ul{display:flex;flex-direction:column;font-size:small;gap:.1rem;list-style-type:none;padding-left:0}.product-card-list__wrapper .features-list li{padding-left:2rem;position:relative}.product-card-list__wrapper .features-list li:before{content:"\2713";font-weight:700;left:0;position:absolute}.product-card-list__wrapper .first-card-section{text-align:start}.product-card-list__wrapper .second-card-section{align-items:start}.product-card-list__wrapper .product-card-footer{margin:auto 0 2rem;min-height:20%}.product-card-list__wrapper .product-card-footer p{color:#006fb9;font-weight:700;margin-bottom:1rem}.product-card-list__wrapper .card-images{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.product-card-list__wrapper .add-on-footer{display:flex;display:inline;float:none;font-size:small;padding:2rem 0;white-space:normal;width:80%}.product-card-list__wrapper .add-on-footer a{color:#006fb9;font-weight:700;text-decoration:underline}.product-card-list__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-list__wrapper .toggleContainer:before{background:#006fb9;border-radius:20px;content:"";height:100%;position:absolute;right:0;transition:all .3s;width:50%}.product-card-list__wrapper .toggleCheckbox:checked+.toggleContainer:before{right:50%}.product-card-list__wrapper .toggleContainer div{padding:6px;text-align:center;z-index:1}.product-card-list__wrapper .toggleCheckbox{display:none}.product-card-list__wrapper .toggleCheckbox:checked+.toggleContainer div:first-child{color:#fff;transition:color .3s}.product-card-list__wrapper .toggleCheckbox+.toggleContainer div:first-child,.product-card-list__wrapper .toggleCheckbox:checked+.toggleContainer div:last-child{color:#000;transition:color .3s}.product-card-list__wrapper .toggleCheckbox+.toggleContainer div:last-child{color:#fff;transition:color .3s}@media (max-width:599px){.product-card-list__wrapper .btn-switch p{font-size:10px;margin:0}.product-card-list__wrapper .toggleContainer{font-size:10px}.product-card-list__wrapper .btn-switch{gap:.5rem;padding:1rem 0;width:90%}.product-card-list__wrapper .product-card-list{flex-direction:column;gap:20px;width:90%}.product-card-list__wrapper .product-card{display:flex;flex-direction:column}.product-card-list__wrapper .product-card-body{flex-direction:column;font-size:smaller;gap:0}.product-card-list__wrapper .first-card-section{text-align:center;width:100%}.product-card-list__wrapper .first-card-section p{text-align:left}.product-card-list__wrapper .centered h2{font-size:2.5rem}.product-card-list__wrapper .product-card-footer,.product-card-list__wrapper .second-card-section{width:100%}.product-card-list__wrapper .add-on-footer{font-size:10px;padding:1rem 0;width:90%}.product-card-list__wrapper .product-card-header h2{font-size:2.5rem;margin:0}}@media (min-width:600px) and (max-width:809px){.product-card-list__wrapper .btn-switch p{font-size:13px;margin:0}.product-card-list__wrapper .toggleContainer{font-size:13px;width:18rem}.product-card-list__wrapper .btn-switch{gap:.5rem;padding:1rem 0;width:90%}.product-card-list__wrapper .product-card-list{flex-direction:column;width:90%}.product-card-list__wrapper .product-card{display:flex;flex-direction:column}.product-card-list__wrapper .product-card-body{flex-direction:column;font-size:1.7rem;gap:3rem;margin:2rem}.product-card-list__wrapper .first-card-section{text-align:center;width:100%}.product-card-list__wrapper .first-card-section p{text-align:left}.product-card-list__wrapper .centered h2{font-size:3rem}.product-card-list__wrapper .product-card-footer,.product-card-list__wrapper .second-card-section{width:100%}.product-card-list__wrapper .add-on-footer{font-size:15px;padding:1rem 0;width:90%}.product-card-list__wrapper .product-card-header h2{font-size:4rem;margin:0}.product-card-list__wrapper .features-list p,.product-card-list__wrapper .features-list ul{font-size:medium}}@media (min-width:800px) and (max-width:1299px){.product-card-list__wrapper .product-card-body{font-size:1.5rem;margin:1rem}.product-card-list__wrapper .features-list p{font-size:1.4rem}.product-card-list__wrapper .features-list ul{font-size:1.2rem}.product-card-list__wrapper .card-images img{max-width:19%}}