body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{box-sizing:border-box;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem;text-align:center;width:100%}.App-link{color:#61dafb}button{background-color:#ec1a3b;border:none;border-radius:24px;box-shadow:none;color:#fff;font-family:Quicksand;font-size:23px;font-weight:800;height:60px;width:200px}@media screen and (min-width:992px){button:hover{background-color:#2383c5}}@media screen and (max-width:1024px){button{font-size:20px;height:50px;width:170px}}@media screen and (min-width:1480px){.App{width:1480px}}.main{display:flex;flex-direction:row;flex-grow:1}#left-side,#right-side{align-items:center;flex-direction:column;margin-top:5%}#main-content,.thankyou{flex-direction:column;margin:auto}#main-content,.thanks,.thankyou{align-items:center;display:flex;justify-content:center}.thanks{color:#ec1a3b;color:var(--red);font-family:Quicksand;font-family:var(--font-family-quicksand);margin:10% 1em 1em}#favIcon,.thanks{font-size:50px}.logo{display:flex;justify-content:center;margin-bottom:auto;margin-top:-2%}.logo img{height:auto;max-width:80%}.hero .buttons{gap:10%}#topButton,.hero .buttons{display:flex;justify-content:center}#topButton{align-items:center;border-radius:50px;height:50px;position:fixed;right:250px;width:50px;z-index:10}@media screen and (max-width:480px){.hero .buttons{display:grid}}@media screen and (max-width:992px){#topButton{bottom:5px;display:flex;height:30px;right:5px;width:30px}#left-side,#right-side{transform:translateY(0)}.thankyou{order:0}.main,.thankyou{align-items:center}.main{flex-direction:column;height:auto;justify-content:center;margin-left:0;margin-right:0}.main-content,.thankyou,aside{height:auto;margin-top:0;padding:10px;position:relative;width:100%}#left-side,.thankyou #main-content{order:1}#right-side{order:2}#main-content{height:auto;margin-top:-10px;order:3}.help-us,.socials{padding:10px;text-align:center}.button-container,.help-us .textfield-container,.icons{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.thanks{align-content:center;padding:5px;white-space:pre-line}.hero{margin-top:4vw}}@media screen and (min-width:1524px){.logo img{width:80%}}.product-info{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;line-height:1.6;margin:20px auto;max-width:600px;padding:30px;text-align:center}.product-info h2{color:#222;font-size:2rem;margin-bottom:15px}.product-info h3{border-bottom:2px solid #eee;color:#444;font-size:1.3rem;margin-bottom:10px;margin-top:25px;padding-bottom:5px}.product-info p{color:#555;font-size:1rem;margin:12px 0}.product-image{display:block;margin:20px auto;max-width:220px}.product-price{color:#e63946;font-size:1.4rem;font-weight:700;margin-top:20px}.product-info ul{list-style:none;margin:15px 0;padding-left:0;text-align:left}.product-info ul li{color:#444;font-size:.95rem;margin-bottom:10px;padding-left:28px;position:relative}.product-info ul li:before{color:#2a9d8f;content:"✔";font-weight:700;left:0;position:absolute;top:0}.quantity-selector{font-size:1rem;margin:20px 0}.quantity-selector input{border:1px solid #ccc;border-radius:6px;margin-left:10px;padding:6px;text-align:center;width:70px}.side{gap:1em}.icons,.side{display:flex;flex-direction:column}.icons{gap:10px}#icon{color:#000;font-size:50px}.supportUs{color:#ec1a3b;color:var(--red);font-family:Quicksand;font-size:28px}.aboutFundraiser{text-decoration:none}.aboutFundraiser:hover{color:#ec1a3b;color:var(--red)}.progressBar{width:25%}#knowMoreAboutFundraiser{color:#ec1a3b;color:var(--red);display:flex;justify-content:center;margin-top:20px}#knowMoreAboutFundraiser:hover{color:#2383c5;color:var(--blue)}#buttonSubmit:disabled{background-color:#ec1a39a3}@media screen and (min-width:992px){#icon:hover{color:#2383c5}}@media screen and (max-width:992px){.side{height:auto;margin-top:0;position:static}.supportUs{font-size:27px}.icons{flex-direction:row;gap:35px}}@media screen and (max-width:480px){#knowMoreAboutFundraiser{font-size:20px}}:root{--red:#ec1a3b;--redish:#ec1a39c4;--blue:#2383c5;--grey1:#2e2e2e;--grey2:#616161;--font-family-grandstander:"Grandstander";--font-family-nunito-sans:"Nunito Sans";--font-family-kalam:"Kalam";--font-family-amatic-sc:"Amatic SC"}.container{display:grid;margin-left:auto;margin-right:auto;margin-top:2vh;width:80%}h1,h2{text-align:left}.header{align-self:flex-start;display:flex;font-family:Kalam;font-family:var(--font-family-kalam);font-size:44px}.header,.highlight{color:#ec1a3b;color:var(--red)}.highlight{font-family:Grandstander;font-family:var(--font-family-grandstander);font-weight:700}.sub-highlight{color:#2383c5;color:var(--blue);font-size:24px;font-weight:700}.section-title,.sub-highlight{font-family:Nunito Sans;font-family:var(--font-family-nunito-sans)}.section-title{color:#2e2e2e;color:var(--grey1);font-size:1.2em;font-weight:500;margin-top:20px;text-align:left}.content{color:#616161;color:var(--grey2);font-family:Nunito Sans;font-family:var(--font-family-nunito-sans);font-size:18px;margin-top:10px;text-align:left}#team-pic{border-radius:20px;margin-bottom:1vh;object-fit:cover;width:100%}.photo-caption{color:#616161;color:var(--grey2);font-size:13px}.hashtags{color:#ec1a39c4;color:var(--redish);font-family:Grandstander;font-family:var(--font-family-grandstander);font-size:28px;font-weight:600;margin-top:3vh;text-decoration:none}.playlist{align-items:center;display:flex;text-align:center}.playlist #icon{color:#ec1a3b;color:var(--red)}.logo-help{margin-top:-10%}.logo-help img{width:454px}.dziekujemy-text{color:#2383c5;color:var(--blue);display:flex;font-family:Amatic SC;font-family:var(--font-family-amatic-sc);font-size:70px;margin-bottom:5%}@media screen and (max-width:480px){.dziekujemy-text{margin-top:-15%}.container{width:95%}.header{font-size:26px}.sub-highlight{font-size:18px}.hashtags{font-size:12px}.content{font-size:14px}}@media screen and (max-width:992px){.kids{margin-left:8px}.content{display:flex;flex-wrap:wrap;height:auto}.logo-help img{width:250px}.dziekujemy-text{display:flex;justify-content:center}.hashtags{align-items:center;display:flex;flex-direction:column}.playlist{display:grid;justify-content:center;margin-bottom:-10px}.playlist .icon{display:flex}#fundraiser-content,#shop-content{margin:30px 5px -30px}}@media screen and (min-width:480px) and (max-width:992px){.hashtags{font-size:18px}}@media screen and (min-width:992px){#icon:hover{color:#2383c5;color:var(--blue)}#fundraiser-content,#shop-content{margin:50px}}@media screen and (min-width:993px) and (max-width:1200px){.logo-help{margin-top:-5%}.logo-help img{width:300px}}.footer{margin-left:auto;margin-right:auto;order:10;padding:1rem;position:-webkit-sticky;position:sticky}.footerNav{margin-top:10px}.bear{margin-left:10%;margin-top:5%;width:250px}.address a{align-items:center;color:#000;display:flex;text-decoration:none}#addressIcon{color:var(--red);font-size:18px}.privacy-policy-link,.service-regualtions-link{color:var(--grey2);font-family:var(--font-family-nunito-sans);font-size:14px;text-decoration:none}@media screen and (max-width:480px){.all-rights-reserved{font-size:12px;margin-top:5px}}@media screen and (max-width:780px){.footer .col-12{margin-bottom:1rem;text-align:center}.footer img{height:auto;max-width:100%}.bear{margin-top:0}.address a{justify-content:center}}@media screen and (max-width:992px){.bear{margin-left:0;width:200px}}@media screen and (min-width:992px){#addressIcon:hover{color:var(--blue)}}:root{--primary_blue:#2383c5;--primary_red:#ec1a3b;--font-family-quicksand:"Quicksand"}.menu{align-content:center;align-items:center;background-color:#fff;display:flex;flex:1 1;justify-content:center;padding:0 1em;position:relative;width:100%;z-index:1000}.menu:hover{cursor:pointer}.menu{margin-top:2%}li{color:#2383c5;color:var(--primary_blue);font-family:Quicksand;font-family:var(--font-family-quicksand);font-weight:700}@media screen and (min-width:992px){li:hover{color:#ec1a3b;color:var(--primary_red)}}@media screen and (max-width:768px){.smallerScreenMenu{align-content:center;align-items:center;display:flex;justify-content:center;margin-top:20px}.containerMenu{background-color:#fff;border-radius:10px;flex-direction:column;left:0;list-style-type:none;margin-top:5%;padding:1em;position:absolute;right:0;top:60px}.containerMenu li{margin:5px 0}.containerMenu a{color:#2383c5;color:var(--primary_blue);font-family:Quicksand;font-family:var(--font-family-quicksand);font-weight:700;text-decoration:none}.hamburger{display:flex;height:auto}.hide-on-small-screen{display:none}.dropdownContainer{display:flex;justify-content:center;text-align:center}}@media screen and (min-width:769px){.containerMenu{align-items:center;display:flex;flex-direction:row;gap:2em;justify-content:center;list-style-type:none;margin-top:20px}}.containerMenu.active{display:flex}.dropdownContainer{position:relative}.dropdownMenu{background:#fff;border-radius:.5rem;box-shadow:0 4px 6px #0000001a;left:0;padding:.5rem;position:absolute;right:10px;top:100%;width:auto;z-index:100}.dropdownMenu li{cursor:pointer;list-style-type:none;padding:.5rem;text-decoration:none}.dropdownMenu li:hover{background-color:#f0f0f0}button#dropDownButton{background-color:initial;border:none;color:inherit;font-size:inherit;padding:0;text-decoration:none}#dropDownButton{align-items:center;display:flex}.beneficiary{color:#2383c5;color:var(--primary_blue);text-decoration:none}