@import url(https://fonts.googleapis.com/css2?family=Nunito+Sans:wght@300;600;800&display=swap);:root{--body-font:"Nunito Sans",sans-serif;--light-mode-text:#111517;--light-mode-background:#fafafa;--light-mode-input:#858585;--white:#fff;--dark-mode-bg:#202c37;--dark-mode-elements:#2b3945;--purple:#8f2bec}body{background-color:#fafafa;background-color:var(--light-mode-background);box-sizing:border-box;color:#111517;color:var(--light-mode-text);font-family:Nunito Sans,sans-serif;font-family:var(--body-font);font-size:14px;margin:0;padding:0}img{display:block}a{color:#111517;color:var(--light-mode-text);text-decoration:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}nav{background-color:#fff;background-color:var(--white);box-shadow:0 0 3px 3px rgb(0 0 0/3%);display:flex;flex-direction:row;justify-content:space-between;padding:.3rem 5.1rem}h1{font-size:1.5rem}h2{font-size:1.2rem}main{display:flex;flex-direction:column;gap:3rem}.toggle-dark,.toggle-light{align-items:center;cursor:pointer;display:flex;flex-direction:row;font-size:1rem;font-weight:600;gap:.5rem;margin-top:.5rem}.search-section{justify-content:space-between;padding:2.8rem 5rem}.input-block,.search-section{display:flex;flex-direction:row}.input-block{align-items:center;position:relative;width:30rem}.search-icon{font-size:1.1rem;opacity:.4;padding-left:2rem;position:absolute}.input-block input{background-color:#fff;background-color:var(--white);border:none;border-radius:10px;box-shadow:0 0 3px 3px rgb(0 0 0/3%);padding:1.2rem;width:100%}.input-block input::-webkit-input-placeholder{color:#111517;color:var(--light-mode-text);font-family:Nunito Sans,sans-serif;font-family:var(--body-font);font-size:.9rem;opacity:.4;padding-left:1rem}.input-block input:-ms-input-placeholder{color:#111517;color:var(--light-mode-text);font-family:Nunito Sans,sans-serif;font-family:var(--body-font);font-size:.9rem;opacity:.4;padding-left:1rem}.input-block input::placeholder{color:#111517;color:var(--light-mode-text);font-family:Nunito Sans,sans-serif;font-family:var(--body-font);font-size:.9rem;opacity:.4;padding-left:1rem}.input-block input[type=search]{color:#111517;color:var(--light-mode-text);font-family:Nunito Sans,sans-serif;font-family:var(--body-font);font-size:.9rem;font-weight:600;padding-left:3.5rem}.select-region{background-color:#fff;background-color:var(--white);border-radius:10px;box-shadow:0 0 3px 3px rgb(0 0 0/3%);height:30%;padding:0 .2rem;position:relative;width:11.5rem}details>summary{list-style:none}details>summary::-webkit-details-marker{display:none}.select-region summary{align-items:center;border-radius:5px;cursor:pointer;display:flex;flex-direction:row;font-size:.9rem;font-weight:400;gap:2.8rem;justify-content:space-between;list-style:none;padding:1.3rem .8rem}.select-region summary:after{border-bottom:1px solid;border-bottom-left-radius:2px;border-left:1px solid;content:"";display:inline-block;height:.4rem;-webkit-transform:rotate(45deg) translate(50%);transform:rotate(45deg) translate(50%);-webkit-transform-origin:center center;transform-origin:center center;transition:all .3s ease-in-out;width:.4rem}.region-list{background-color:#fff;background-color:var(--white);border-radius:10px;box-shadow:0 0 3px 3px rgb(0 0 0/3%);box-sizing:border-box;display:flex;flex-direction:column;left:0;line-height:1.8rem;list-style:none;margin:0;max-height:300px;max-width:100%;overflow-y:auto;padding:.2rem 1rem;position:absolute;top:calc(100% + .5rem);width:100%}.region-list li{color:#202c37;color:var(--dark-mode-bg);cursor:pointer;transition:all .3s ease-in-out}.container-block{grid-row-gap:4.7rem;grid-column-gap:4.5rem;-webkit-column-gap:4.5rem;column-gap:4.5rem;display:grid;grid-template-columns:repeat(4,1fr);margin:0 auto;row-gap:4.7rem;width:89%}.inside-container{background-color:#fff;background-color:var(--white);border-radius:10px;box-shadow:0 0 3px 3px rgb(0 0 0/3%);display:flex;flex-direction:column;width:16.5rem}.category{font-weight:600}.info-block-h2{line-height:1.3rem}.info-block{display:flex;flex-direction:column;line-height:10px;margin-top:1rem;padding:0 26px 2rem}.image-container{height:10rem;overflow:hidden;width:100%}.image{border-radius:10px 10px 0 0;height:100%;object-fit:cover;width:100%}.back-link{margin-left:5rem;margin-top:4.5rem}.back-link span{font-size:1.7rem}.back-link{align-items:center;background-color:#fff;background-color:var(--white);border-radius:10px;box-shadow:0 0 3px 3px rgb(0 0 0/3%);display:flex;flex-direction:row;font-size:1rem;font-weight:400;gap:.3rem;height:9%;justify-content:center;min-width:9%;padding:.4rem .1rem;width:9rem}.country-block{display:grid;grid-template-columns:repeat(2,1fr);margin:0 auto 10%;width:89%}.country-block img{height:100%;max-height:22rem;max-width:100%;width:100%}.country-block-info{display:flex;flex-direction:column;margin-left:2.5rem;padding:.8rem 0}.country-block-info h2{font-size:2rem;text-transform:capitalize}.details-block{display:flex;flex-direction:row;gap:9rem;text-align:left}.details-block .details-block-one,.details-block .details-block-two{font-size:1rem;line-height:2.5rem;list-style:none;margin-top:-1rem;padding:0}.details-block .details-block-one span,.details-block .details-block-two span{font-weight:600}.border-countries{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;margin-top:2.9rem}.border-countries-title{font-size:1rem;font-weight:600}.border-country{background-color:#fff;background-color:var(--white);box-shadow:0 0 3px 3px rgb(0 0 0/3%);color:#2b3945;color:var(--dark-mode-elements);cursor:pointer;font-size:.7rem;padding:.4rem 1.2rem;transition:all .3s ease-in-out}.searching{font-size:2rem;font-weight:400;letter-spacing:1px;margin:5% auto 0;text-align:center}.dark{background-color:#202c37;background-color:var(--dark-mode-bg)}.dark,.dark a{color:#fff;color:var(--white)}.dark .back-link,.dark .border-country,.dark .input-block input,.dark .inside-container,.dark .region-list,.dark .select-region,.dark nav{background-color:#2b3945;background-color:var(--dark-mode-elements);box-shadow:0 7px 6px -4px rgba(9,9,9,.27)}.dark .input-block input,.dark .region-list li,.dark .select-region{color:#fff;color:var(--white)}.dark .input-block input::-webkit-input-placeholder{color:#fff;color:var(--white)}.dark .input-block input:-ms-input-placeholder{color:#fff;color:var(--white)}.dark .input-block input::placeholder{color:#fff;color:var(--white)}.dark .border-country,.dark .region-list,.dark .search-icon{color:#fff;color:var(--white)}@media (hover:hover){.border-country:hover,.dark .border-country:hover,.dark .region-list li:hover,.region-list li:hover{color:#8f2bec;color:var(--purple);transition:all .3s ease-in-out}}@media screen and (max-width:1201px){.container-block{-webkit-column-gap:2rem;column-gap:2rem;grid-template-columns:repeat(3,1fr);justify-items:center;row-gap:2rem}}@media screen and (max-width:1025px){.container-block{-webkit-column-gap:1rem;column-gap:1rem;grid-template-columns:repeat(2,1fr)}.search-section{align-items:left;flex-direction:column;gap:2rem}.border-countries{gap:15px}.country-block{align-items:center;grid-template-columns:1fr}}@media screen and (max-width:600px){nav{padding:1rem}.input-block{width:20rem}.container-block{grid-template-columns:1fr}.inside-container{width:80%}.search-section{align-items:normal;padding:1.5rem}.details-block{flex-direction:column;gap:1.5rem}}
/*# sourceMappingURL=main.d7e12a4c.css.map*/