@import url(https://fonts.googleapis.com/css2?family=Quicksand:wght@400;600&display=swap);.navbar-logo{align-items:center;display:flex}.navbar-logo-image{height:40px;margin-right:10px;width:40px}@media (max-width:500px){.navbar-logo-image{height:30px;width:30px}.navbar-logo{font-size:1.2rem}}.navbar{align-items:center;background-color:#4b7b3a;box-shadow:0 4px 8px #0003;color:#fff;display:flex;justify-content:space-between;padding:12px 0 12px 20px;position:fixed;right:0;top:0;width:100%;z-index:1000}.navbar-logo{color:#fff;font-size:1.5rem;font-weight:600;margin-left:10%}.navbar-toggle{color:#fff;cursor:pointer;display:none;font-size:1.5rem;margin-right:20px;z-index:1001}.navbar-menu{align-items:center;display:flex;gap:20px;justify-content:flex-end;margin-right:10%;position:relative}.navbar-menu a{color:#fff;font-size:1rem;font-weight:600;position:relative;text-decoration:none;transition:color .3s}.navbar-menu a.active{color:#fff}.underline{background-color:#fff;border-radius:20px;bottom:5px;height:2px;position:absolute;transition:left .3s ease,width .3s ease}.navbar-button{background-color:#e24622;border:none;border-radius:10px;color:#fff;cursor:pointer;font-family:Quicksand,sans-serif;font-size:1rem;font-weight:600;padding:8px 15px;transition:background-color .3s}.navbar-button:hover{background-color:#eb7f19}.info-banner{background-color:#e24622;box-shadow:0 4px 8px #0000001a;color:#fff;font-size:1rem;font-weight:700;margin-top:60px;padding:15px 20px;position:relative;text-align:center;z-index:999}.hero-section{align-items:center;background-color:#f8f8f8;display:flex;justify-content:space-between;margin-top:100px;padding:10px 10%}.hero-content{max-width:50%}.hero-slogan{color:#333;font-size:2.5rem;font-weight:700;margin-bottom:.5rem}.hero-slogan .highlight{color:#4b7b3a;font-weight:700}.hero-description{color:#555;font-size:1.2rem;margin-bottom:30px}.hero-button{background-color:#e24622;border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:1.2rem;font-weight:600;padding:15px 30px;transition:background-color .3s}.hero-button:hover{background-color:#eb7f19}.card-container{align-items:center;display:flex;justify-content:center;margin:0 auto;perspective:1000px;width:450px}.interactive-card{animation:float 6s ease-in-out infinite;border-radius:15px;box-shadow:5px 5px 15px #0003;margin:0;max-width:450px;transition:transform .3s ease-out;will-change:transform}@keyframes float{0%,to{transform:rotateX(5deg) rotateY(-5deg)}50%{transform:rotateX(-5deg) rotateY(5deg)}}.hero-image{align-items:right;display:flex;justify-content:right;margin:0}.hero-image:hover .interactive-card{transform:rotateX(0deg) rotateY(0deg)}.logos-section{background-color:#f8f8f8;padding:50px 20px;text-align:center}.logos-container{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.partner-logo{animation:fadeIn .5s ease-in-out .3s;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block;height:100px;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;margin:10px 5%;transform:translateZ(0);transition:transform .3s ease,background-image .3s ease;vertical-align:middle;width:150px;will-change:transform,background-image}.partner-logo:hover{transform:scale(1.1)}.partner-logo[data-partner=fleuriste]{background-image:url(/static/media/Logo_fleuriste-nocolor.32628299379d48912dc1.png)}.partner-logo[data-partner=fleuriste]:hover{background-image:url(/static/media/Logo_fleuriste-color.7d0fb34709cd2e389a2b.png)}.partner-logo[data-partner=gateaux]{background-image:url(/static/media/Logo_Gateaux-nocolor.7ae9057518cdf8d98b98.png)}.partner-logo[data-partner=gateaux]:hover{background-image:url(/static/media/Logo_Gateaux-color.da365372c017014d1a3a.png)}.partner-logo[data-partner=libraire]{background-image:url(/static/media/Logo_libraire-nocolor.eb2ad10a06b652c5b7d0.png)}.partner-logo[data-partner=libraire]:hover{background-image:url(/static/media/Logo_libraire-color.59e29f11380b515a4c02.png)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.how-it-works-section{background-color:#f8f9fa;font-family:Quicksand,sans-serif;padding:50px 20px;text-align:center}.section-title{color:#333;font-size:2rem;font-weight:700;margin-bottom:30px}.steps-container{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;margin:0 auto;max-width:1000px;padding-top:10px}.step{background-color:#fff;border-radius:15px;box-shadow:0 4px 12px #0000001a;flex:1 1;max-width:30%;min-width:250px;padding:20px;text-align:center;transition:transform .2s ease}.step:hover{transform:translateY(-10px)}.step:hover,.step:hover .step-description,.step:hover .step-title{color:#4b7b3a}.step-number{background-position:50%;background-repeat:no-repeat;background-size:contain;font-size:0;height:50px;margin:0 auto 15px;position:relative;width:50px}.step-number-1{background-image:url(/static/media/1-chariot.cf7f07523b854d6a34c7.png)}.step-number-2{background-image:url(/static/media/2-boutique.f870b63b7b2b75bda983.png)}.step-number-3{background-image:url(/static/media/3-etiqueter.ad9fa421090f11173fd6.png)}.step:hover .step-number-1{background-image:url(/static/media/1-chariot-color.9f2c1d2cf8e1e4a69ebe.png)}.step:hover .step-number-2{background-image:url(/static/media/2-boutique-color.c71195987c4d8875fe79.png)}.step:hover .step-number-3{background-image:url(/static/media/3-etiqueter-color.e8c38208ccd436cd0f9a.png)}.step-title{color:#333;font-size:1.25rem;margin-bottom:10px}.step-description{color:#666;font-size:1rem}@media (max-width:930px) and (min-width:600px){.steps-container{align-items:center;flex-direction:column}.step{margin-bottom:20px;max-width:80%;width:100%}}.card-version-row.reverse{flex-direction:row-reverse}.card-versions-section{background-color:#f8f8f8;padding:50px 10%;text-align:center}.card-version-row{align-items:center;display:flex;flex-wrap:wrap;gap:30px;justify-content:center;margin-bottom:30px}.card-version-text{padding:0;text-align:left}.card-version-image,.card-version-text{flex:1 1;margin:0 20px;max-width:505px;min-width:250px}.card-version-image{text-align:center}.card-version .section-title{color:#333;font-size:1.8rem;font-weight:700;margin:50px}.version-description{color:#666;font-size:1rem;margin-bottom:20px;margin-top:0;text-align:justify}.version-image{border-radius:20px;box-shadow:0 4px 12px #0000001a;height:auto;max-width:100%}.stronger{color:#000}.testimonials-section{background-color:#f8f8f8;padding:50px 20px;text-align:center}.testimonials-container{align-items:center;display:flex;flex-direction:column;gap:20px}.testimonial{background-color:#fff;border-radius:15px;box-shadow:0 4px 12px #0000001a;max-width:600px;padding:20px;text-align:left}.testimonial-text{color:#555;font-size:1.2rem;margin-bottom:10px;text-align:justify}.testimonial-author{color:#333;font-size:1rem;font-weight:700;text-align:right}.offers-section{padding:50px 20px}.offers-section,.offers-section2{background-color:#f8f8f8;text-align:center}.offers-section2{padding:50px 20px 100px}.offers-container{flex-direction:column;gap:20px;padding:0 20px}.offer,.offers-container{align-items:center;display:flex}.offer{background-color:#fff;border-radius:15px;box-shadow:0 4px 12px #0000001a;max-width:800px;padding:20px;text-align:left;width:100%}.offer-image{border-radius:10px;height:120px;margin-right:2rem;object-fit:cover;width:120px}.offer-details{flex:1 1}.offer-title{color:#666;display:inline-block;font-size:1.1rem;margin-bottom:5px;position:relative;text-decoration:none}.offer-title:after{background-color:#555;bottom:-2px;content:"";height:1px;left:0;position:absolute;transition:width .3s ease;width:0}.offer-title:hover:after{width:100%}.offer-title:hover{color:#000}.offer-suite{color:#666;display:inline-block;font-size:.8rem;margin-bottom:5px;position:relative;text-decoration:none}.offer-suite:after{background-color:#555;bottom:-2px;content:"";height:1.5px;left:0;position:absolute;transition:width .3s ease;width:0}.offer-suite:hover:after{width:100%}.offer-suite:hover{color:#444}.offer-description{color:#333;font-size:1.5rem}.offer-slogan{color:#999;font-size:1rem}p.offer-slogan{margin:.75rem 0 0}h3.offer-description{margin:.25rem 0 0}.partner-offers-section{background-color:#f8f8f8;padding:50px 20px;text-align:center}.partner-offers-section2{background-color:#f8f8f8;padding:50px 20px 100px;text-align:center}.partner-offers-container{align-items:center;display:flex;flex-direction:column;gap:20px;padding:0 20px}.partner-offer{align-items:center;background-color:#fff;border-radius:15px;box-shadow:0 4px 12px #0000001a;display:flex;max-width:800px;padding:20px;text-align:left;transition:transform .3s ease,box-shadow .3s ease;width:100%}.partner-offer:hover{box-shadow:0 6px 15px #0003}.partner-offer-title{color:#666;display:inline-block;font-size:1.1rem;margin-bottom:5px;position:relative;text-decoration:none;transition:color .3s ease,transform .3s ease}.partner-offer-title:after{background-color:#555;bottom:-2px;content:"";height:1px;left:0;position:absolute;transition:width .3s ease;width:0}.partner-offer:hover .partner-offer-title{color:#000}.partner-offer:hover{transform:scale(1.05)}.partner-offer:hover .partner-offer-title:after{width:100%}.partner-offer-image{border-radius:10px;height:120px;margin-right:2rem;object-fit:cover;width:120px}.partner-offer-details{flex:1 1}.partner-offer-suite{color:#000;display:inline-block;font-size:.8rem;margin-bottom:5px;position:relative;text-decoration:none}.partner-offer-suite:after{background-color:#000;bottom:-2px;content:"";height:1.5px;left:0;position:absolute;transition:width .3s ease;width:0}.partner-offer-suite:hover:after{width:100%}.partner-offer-suite:hover{color:#444}.partner-offer-description{color:#333;font-size:1.5rem}.partner-offer-slogan{color:#999;font-size:1rem}p.partner-offer-slogan{margin:.75rem 0 0}h3.partner-offer-description{margin:.25rem 0 0}.faq-section{background-color:#f8f8f8;padding:50px 20px;text-align:center}.faq-container{margin:0 auto;max-width:800px;text-align:left}.faq-item{margin-bottom:10px}.faq-question{background-color:#4b7b3a;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:1.2rem;padding:15px;text-align:left;transition:background-color .3s;width:100%}.faq-question:hover{background-color:#3a5a2a}.faq-answer{background-color:#fff;border-radius:0 0 5px 5px;max-height:0;overflow:hidden;padding:0 15px;transition:max-height .3s ease}.faq-answer p{margin:15px 0}.cta-section{background-color:#4b7b3a;color:#fff;margin-top:80px;padding:30px 20px 60px;text-align:center}.cta-slogan{font-size:2.5rem;font-weight:700;margin-bottom:1.75rem}.cta-button{background-color:#e24622;border:none;border-radius:10px;color:#fff;cursor:pointer;font-family:Quicksand,sans-serif;font-size:1.2rem;font-weight:600;padding:15px 30px;transition:background-color .3s}.cta-button:hover{background-color:#eb7f19}.footer{background-color:#4b7b3a;bottom:0;color:#fff;padding:20px 0;position:relative;text-align:center;width:100%}.footer p{font-size:1rem;margin:0}.commerce-details-section{background-color:#f8f8f8;padding:50px 10%}.commerce-header{align-items:flex-start;display:flex;gap:20px;margin-bottom:30px}.commerce-image{border:15px solid #fff;box-shadow:0 4px 12px #0000001a;flex-shrink:0;float:left;height:320px;margin-bottom:20px;margin-right:30px;object-fit:cover;object-position:center;width:200px}.commerce-description h2{color:#333;font-size:2rem;margin-bottom:10px;margin-top:-10px}.commerce-description p{color:#666;font-size:1.2rem;margin-top:0;text-align:justify}.commerce-info{align-items:center;display:flex;gap:20px;justify-content:center;margin:0 auto;max-width:1200px}.commerce-details{text-align:left}.commerce-details h3{color:#333;font-size:1.5rem;margin-bottom:10px;margin-top:0}.commerce-details p,.commerce-details ul{color:#666;font-size:1rem}.commerce-details ul{list-style:none;padding:0}.commerce-details ul li{margin-bottom:5px}.commerce-map{border-radius:15px;box-shadow:0 4px 12px #0000001a;flex:1 1;height:300px}.map-iframe{border:5px solid #ccc;border-radius:10px;height:400px;max-width:400px;width:100%}.cta-commerce,.map-iframe{box-shadow:0 4px 12px #0000001a}.cta-commerce{align-items:center;background-color:#f8f8f8;border:2px solid #4b7b3a;border-radius:10px;display:flex;justify-content:space-between;margin:30px 0;padding:20px 30px}.cta-text{color:#333;flex:1 1;font-size:1.2rem;margin-right:20px}.contact-section{background-color:#f8f8f8;min-height:100%;min-width:100%}.contact-header{background-color:#f8f8f8;padding:30px 0;text-align:center}.contact-header h1{color:#333;font-size:2.5rem}.contact-header p{color:#666;font-size:1.2rem}.contact-main{align-items:center;background-color:#f8f8f8;display:flex;justify-content:center;padding:20px 0 100px}.contact-form{background-color:#fff;border-radius:10px;box-shadow:0 4px 12px #0000001a;max-width:500px;padding:20px;width:100%}.form-group{margin-bottom:15px}.form-group label{color:#333;display:block;font-size:1rem;margin-bottom:5px}.form-group input,.form-group textarea{border:1px solid #ccc;border-radius:5px;box-sizing:border-box;font-size:1rem;padding:10px;width:100%}.form-group input:focus,.form-group textarea:focus{border-color:#4b7b3a;outline:none}.purchase-section{min-height:100%}.purchase-main{padding:20px 0 100px}.legal-mentions{background-color:#fff;border-radius:10px;box-shadow:0 4px 8px #0000001a;margin:100px auto;max-width:800px;padding:20px}.legal-mentions h1{color:#222;font-size:2rem;margin-bottom:20px;text-align:center}.legal-mentions h2{color:#333;font-size:1.5rem;margin-bottom:10px;margin-top:20px}.legal-mentions p{color:#555;font-size:1rem;margin-bottom:15px;text-align:justify}.legal-mentions section{margin-bottom:20px}.cta-links{margin-top:50px;text-align:center}.cta-link{color:#999;font-size:.9rem;margin:0 10px;text-decoration:none}.cta-link:hover{text-decoration:underline}@media (max-width:930px){.steps-container{align-items:center;flex-direction:column}.step{max-width:70%}.navbar-logo{margin-left:20px}.navbar-button{font-size:2.3rem;padding:10px 18px}.navbar-toggle{color:#fff;cursor:pointer;display:block;font-size:1.5rem;z-index:1001}.navbar-toggle:hover{transition:color .3s}.navbar-menu.active~.navbar-toggle{transform:rotate(180deg) translateY(-2px);transition:transform .6s ease}.navbar-menu:not(.active)~.navbar-toggle{transform:rotate(-180deg) translateY(-2px);transition:transform .6s ease}.navbar-menu{align-items:center;background-color:#4b7b3a;flex-direction:column;height:100vh;justify-content:center;left:0;padding:10px;position:fixed;top:0;transform:translateX(100%);transition:transform .4s ease,visibility 0s .4s;visibility:hidden;width:100%;z-index:50}.navbar-menu a{font-size:2.5rem;opacity:0;transform:translateX(50px);transition:all .4s ease-out}.navbar-menu.active a{opacity:1;transform:translateX(0)}.navbar-menu .navbar-button{font-size:2.5rem;opacity:0;transform:translateX(50px);transition:all .4s ease-out}.navbar-menu.active .navbar-button{opacity:1;transform:translateX(0);transition-delay:.4s}.navbar-menu a:first-child{transition-delay:.1s}.navbar-menu a:nth-child(2){transition-delay:.2s}.navbar-menu a:nth-child(3){transition-delay:.3s}.navbar-menu button{transition-delay:.4s}.navbar-menu.active{display:flex;transform:translateX(0);transition:transform .4s ease;visibility:visible}.navbar-logo{z-index:100}.hero-section{display:flex;flex-direction:column-reverse;margin-top:80px;padding:10px}.hero-image{margin:30px 0 20px;text-align:center}.hero-content{margin:0 auto;max-width:90%;text-align:center}.hero-slogan{font-size:2rem}.hero-description{font-size:1rem}.hero-button{font-size:1.2rem}html{scroll-behavior:smooth}.card-version-row{gap:0}.card-version-row,.card-version-row.reverse{flex-direction:column-reverse;text-align:center}.card-version-text{margin:0;text-align:left}.version-description{margin-bottom:20px;text-align:justify}.cta-section{padding:25px 15px 50px}.cta-slogan{font-size:2rem;margin-bottom:1.5rem}.cta-button{font-size:1.1rem;padding:12px 25px}.commerce-description p{word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.cta-commerce{align-items:center;flex-direction:column;text-align:center}.cta-text{margin:0 0 10px}.cta-button{max-width:300px}.commerce-info{align-items:center;flex-direction:column-reverse}.contact-main{margin:0 10%}.contact-header p{margin-left:10%;margin-right:10%}.purchase-main{margin:0 10%}.purchase-header p{margin-left:10%;margin-right:10%}}@media (max-width:500px){h2.section-title{font-size:1.5rem;margin:1rem 0}.navbar-logo{font-size:1rem;font-weight:600;margin-left:20px}.hero-section{margin-top:0;padding:20px}.hero-content{max-width:100%}.hero-slogan{font-size:1.5rem}.hero-description{font-size:.9rem}.hero-button{font-size:1rem;padding:10px 20px}.card-container{width:100%}.interactive-card{max-width:100%}.step{min-width:220px;width:100%}.logos-section{padding:20px}.logos-container{align-items:center;flex-direction:column}.partner-logo{height:70px;margin:0;width:100px}.how-it-works-section{padding:20px 0 100px}.steps-container{align-items:center;flex-direction:column}.step{max-width:70%;padding:15px}.card-versions-section{padding:10px 20px}.card-version-row,.card-version-row.reverse{flex-direction:column;text-align:center}.card-version-text{margin:0 0 10px;text-align:center}.version-description{margin-bottom:10px;text-align:justify}.card-version-image{margin:0 0 10px;text-align:center}.testimonials-section{padding:10px}.testimonials-container{max-width:100%;padding:0 10px}.testimonial{margin-bottom:10px;max-width:100%}.testimonial-text{font-size:1rem;-webkit-hyphens:auto;hyphens:auto}.offers-container{padding:0 10px}.offer{align-items:center;flex-direction:column;text-align:center}.offer-image{margin-bottom:10px;margin-right:0}.offer-details{text-align:center}.faq-section{padding:10px}.faq-container{max-width:100%;padding:0 10px}.faq-item{margin-bottom:10px}.cta-section{padding:20px 10px 40px}.cta-slogan{font-size:1.8rem;margin-bottom:1rem}.cta-button{font-size:1rem;padding:10px 20px}.commerce-description{display:flex;flex-direction:column}.commerce-image{height:200px;margin:0 0 20px;width:90%}.contact-main{margin:0 5%}.contact-header h1{font-size:2rem}.contact-header p{margin-left:5%;margin-right:5%}.contact-header{padding:30px 0 10px}.purchase-main{margin:0 5%}.purchase-header h1{font-size:2rem}.purchase-header p{margin-left:5%;margin-right:5%}.purchase-header{padding:30px 0 10px}.info-banner{margin-top:55px}.cta-links{align-items:center;display:flex;flex-direction:column;gap:10px}}@media (max-width:1200px) and (min-width:930px){.navbar-logo{margin-left:5%}.navbar-menu{margin-right:5%}.hero-section{margin-top:70px;padding:50px 5%}.hero-content{max-width:45%}.hero-slogan{font-size:2rem}.hero-button,.hero-description{font-size:1rem}.hero-button{padding:10px 20px}.card-container{width:400px}.interactive-card{max-width:400px}.steps-container{gap:15px}.step{max-width:45%;padding:15px}}body{font-family:Quicksand,Arial,sans-serif;margin:0;padding:0}.verify-container,body{background-color:#f8f8f8}.verify-container{align-items:center;display:flex;justify-content:center;min-height:89vh;padding:20px}.verify-card{background-color:#fff;border:1px solid #ddd;border-radius:10px;box-shadow:0 4px 12px #0000001a;max-width:400px;padding:20px;text-align:center;transform:translateY(-25px);width:100%}.verify-card.valid{background-color:#efffef;border:2px solid green}.verify-card.expired{background-color:#ffefef;border:2px solid red}.verify-card-title{color:#333;font-size:1.5rem;font-weight:700;margin-bottom:20px}.verify-card-text{color:#000;font-size:1rem;line-height:1.5;margin-bottom:15px}.verify-card-status{font-size:1.2rem;font-weight:700;margin-top:10px}.verify-card-status.valid{color:green}.verify-card-status.expired{color:red}.verify-back-button{background-color:#4b7b3a;border-radius:5px;color:#fff;display:inline-block;font-size:1rem;margin-top:20px;padding:10px 20px;text-decoration:none;transition:background-color .3s}.verify-back-button:hover{background-color:#3a5e2a}.error-container{align-items:center;color:red;display:flex;font-size:1.2rem;justify-content:center;min-height:89vh;padding:0 10px;text-align:center}body{font-family:Quicksand,sans-serif;margin:50px 0 0}.purchase-section{background-color:#f8f8f8;min-height:94vh;min-width:100%}.purchase-header{background-color:#f8f8f8;padding:30px 0;text-align:center}.purchase-header h1{color:#333;font-size:2.5rem}.purchase-header p{color:#666;font-size:1.2rem}.purchase-main{align-items:center;background-color:#f8f8f8;display:flex;flex-direction:column;justify-content:center;padding:20px 20px 100px}.purchase-form{background-color:#fff;border-radius:10px;box-shadow:0 4px 12px #0000001a;max-width:500px;padding:20px;width:100%}.purchase-form .form-group{margin-bottom:15px}.purchase-form label{color:#333;display:block;font-size:1rem;margin-bottom:5px}.purchase-form input{border:1px solid #ccc;border-radius:5px;box-sizing:border-box;font-size:1rem;padding:10px;width:100%}.purchase-form input:focus{border-color:#4b7b3a;outline:none}.submit-button{background-color:#4b7b3a;border:none;border-radius:5px;color:#fff;cursor:pointer;display:block;font-size:1.2rem;padding:10px;transition:background-color .3s;width:100%}.submit-button:hover{background-color:#3a5e2a}.submit-button:disabled{background-color:#4b7b3a;cursor:not-allowed;opacity:.8}.form-message{color:red;font-size:1.2rem;margin-top:20px;text-align:center}.qr-code-container{margin-top:30px;text-align:center}.qr-code-container img{border:1px solid #ccc;border-radius:10px;box-shadow:0 4px 12px #0000001a;height:auto;max-width:200px}.create-card-input{background-color:#fff;border:1px solid #ccc;border-radius:5px;box-sizing:border-box;font-size:1rem;padding:11px;width:100%}.create-card-input:focus,.form-group.focused .create-card-input{border-color:#4b7b3a;box-shadow:0 0 5px #4b7b3a80;outline:none}.card-type-selection{margin-bottom:20px;text-align:center}.card-type-options{display:flex;flex-direction:column;gap:10px;margin-top:10px}.card-type-options label{cursor:pointer;font-size:1.2rem}.card-type-options input{margin-right:10px}.card-type-group{margin-bottom:20px}.card-type-option{align-items:center;background-color:#fff;border:2px solid #ccc;border-radius:10px;cursor:pointer;display:flex;gap:15px;justify-content:flex-start;padding:15px;text-align:left;transition:all .3s ease}.card-type-content{align-items:center;display:flex;justify-content:space-between;width:100%}.card-type-price{color:#4b7b3a;flex-shrink:0;font-size:1.2rem;font-weight:700;margin-right:15px}.card-type-option.selected{background-color:#f0f9f0;border-color:#4b7b3a;box-shadow:0 4px 12px #4b7b3a33}.card-type-option:hover{border-color:#4b7b3a}.card-type-option input{display:none}.card-type-option span{color:#333;font-size:1.2rem;text-align:left}.card-type-option input:disabled+.card-type-content{cursor:not-allowed;opacity:.6}.card-type-option input:disabled{pointer-events:none}
/*# sourceMappingURL=main.e82b6034.css.map*/