.coming-soon-container{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:80vh;padding:2rem;text-align:center;background:#f9f9f9}.coming-soon-heading{font-size:3rem;margin-bottom:1rem;font-weight:700;color:#222}.coming-soon-paragraph{font-size:1.2rem;margin-bottom:2rem;color:#666;max-width:600px}.coming-soon-image{width:100%;max-width:400px;height:auto;margin-bottom:2rem;border-radius:12px;box-shadow:0 4px 12px #0000001a}.coming-soon-button{background-color:#3a8bcd;color:#fff;padding:.75rem 1.5rem;font-size:1rem;border:none;border-radius:8px;cursor:pointer;text-decoration:none;transition:background-color .3s ease}.coming-soon-button:hover{background-color:#2c6fa3}@media (max-width: 600px){.coming-soon-heading{font-size:2rem}.coming-soon-paragraph{font-size:1rem}}.community-impact-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:3rem 1rem;max-width:900px;margin:0 auto;text-align:center;background-color:#f9f9f9;border-radius:16px}.community-impact-title{font-size:2.5rem;font-weight:700;margin-bottom:1rem;color:#222}.community-impact-intro{font-size:1.1rem;color:#555;margin-bottom:2rem;max-width:700px}.community-impact-list{text-align:left;max-width:700px;color:#444;font-size:1rem;margin-bottom:2rem}.community-impact-list h3{font-size:1.3rem;margin-top:1.5rem;color:#333}.community-impact-list ul{padding-left:1.2rem;list-style:disc;margin-top:.5rem}.community-impact-footer{font-style:italic;color:#666;font-size:1rem;margin-top:2rem}@media (max-width: 600px){.community-impact-title{font-size:2rem}.community-impact-intro,.community-impact-footer{font-size:1rem}}.our-story-section{padding:40px 20px;background-color:#fefefe;font-family:SofiaPro}.our-story-section .container{display:flex;flex-wrap:wrap;max-width:1200px;margin:0 auto;gap:40px;align-items:center}.our-story-section .left{flex:1 1 500px}.our-story-section .left h2{font-size:32px;margin-bottom:20px;color:#2e2e2e}.our-story-section .left p{font-size:18px;line-height:1.6;color:#000;margin-bottom:16px}.our-story-section .right{flex:1 1 400px;text-align:center}.our-story-section .right img{max-width:100%;height:auto;border-radius:12px;box-shadow:0 4px 10px #0000001a}@media (max-width: 768px){.our-story-section .container{flex-direction:column}}.terms-container{max-width:900px;margin:0 auto;padding:40px 20px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;line-height:1.7;color:#333}.terms-container h2{font-size:24px;margin-top:40px;margin-bottom:15px;color:#222;border-bottom:1px solid #eee;padding-bottom:10px}.terms-container p{font-size:16px;margin-bottom:20px}.custom-page-container{display:flex;flex-direction:column;align-items:center;padding:2rem;max-width:800px;margin:0 auto;text-align:center}.custom-page-heading{font-size:2.5rem;margin-bottom:1rem}.custom-page-paragraph{font-size:1.1rem;margin-bottom:2rem;color:#555}.custom-page-image{width:100%;max-width:100%;height:auto;margin-bottom:2rem;border-radius:12px;box-shadow:0 4px 10px #0000001a}.custom-page-button{background-color:#3a8bcd;color:#fff;padding:.75rem 1.5rem;font-size:1rem;border:none;border-radius:8px;cursor:pointer;text-decoration:none;transition:background-color .3s ease}.custom-page-button:hover{background-color:#2c6fa3}@media (max-width: 600px){.custom-page-heading{font-size:2rem}.custom-page-paragraph{font-size:1rem}}.policy-container{max-width:960px;margin:0 auto;padding:40px 20px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;line-height:1.7;color:#333}.policy-container h2{font-size:22px;margin-top:35px;margin-bottom:10px;color:#111;border-bottom:1px solid #ddd;padding-bottom:8px}.policy-container p{font-size:16px;margin-bottom:18px}.legal-page{max-width:960px;margin:0 auto;padding:40px 20px;line-height:1.7;color:#333}.legal-page h2{font-size:1.5rem;margin-top:2.5rem;margin-bottom:1rem;color:#222;font-weight:600}.legal-page p{margin-bottom:1.2rem;font-size:1rem}.legal-page a{color:#1a73e8;text-decoration:underline}.breadcrumb_collection .title-page h2,.breadcrumb_collection .bread-crumb a,.breadcrumb_collection .bread-crumb a i,.breadcrumb_collection .bread-crumb strong{color:#fff!important}
/*# sourceMappingURL=/cdn/shop/t/14/compiled_assets/styles.css.map */
