.styles-module-scss-module__F08eWq__brandPageContainer{max-width:1200px;margin:0 auto;padding:1rem}.styles-module-scss-module__F08eWq__brandPageHeader{align-items:flex-start;gap:2rem;margin:2rem auto;display:flex}@media (max-width:849px){.styles-module-scss-module__F08eWq__brandPageHeader{text-align:center;flex-direction:column;align-items:center}}.styles-module-scss-module__F08eWq__brandPageHeader .styles-module-scss-module__F08eWq__brandImagePlaceholder{background:#e0e0e0;flex-shrink:0;justify-content:center;align-items:center;width:200px;min-width:200px;height:200px;display:flex}.styles-module-scss-module__F08eWq__brandPageHeader .styles-module-scss-module__F08eWq__brandImagePlaceholder .styles-module-scss-module__F08eWq__brandInitial{color:#fff;font-size:5rem;font-weight:700}.styles-module-scss-module__F08eWq__brandPageHeader .styles-module-scss-module__F08eWq__brandImagePlaceholder .styles-module-scss-module__F08eWq__brandLogoImage{object-fit:cover;width:100%;height:100%}.styles-module-scss-module__F08eWq__brandPageHeader .styles-module-scss-module__F08eWq__brandInfo{flex:1}.styles-module-scss-module__F08eWq__brandPageHeader .styles-module-scss-module__F08eWq__brandInfo .styles-module-scss-module__F08eWq__brandName{margin:0 0 .5rem;font-size:2rem;font-weight:700}@media (max-width:849px){.styles-module-scss-module__F08eWq__brandPageHeader .styles-module-scss-module__F08eWq__brandInfo .styles-module-scss-module__F08eWq__brandName{font-size:1.5rem}}.styles-module-scss-module__F08eWq__brandPageHeader .styles-module-scss-module__F08eWq__brandInfo .styles-module-scss-module__F08eWq__brandLinks{flex-wrap:wrap;gap:1rem;margin-bottom:1rem;display:flex}@media (max-width:849px){.styles-module-scss-module__F08eWq__brandPageHeader .styles-module-scss-module__F08eWq__brandInfo .styles-module-scss-module__F08eWq__brandLinks{justify-content:center}}.styles-module-scss-module__F08eWq__brandPageHeader .styles-module-scss-module__F08eWq__brandInfo .styles-module-scss-module__F08eWq__brandLinks .styles-module-scss-module__F08eWq__brandLink{color:#1500ff;font-size:1rem;text-decoration:underline}.styles-module-scss-module__F08eWq__brandPageHeader .styles-module-scss-module__F08eWq__brandInfo .styles-module-scss-module__F08eWq__brandLinks .styles-module-scss-module__F08eWq__brandLink:hover{text-decoration:none}.styles-module-scss-module__F08eWq__brandPageHeader .styles-module-scss-module__F08eWq__brandInfo .styles-module-scss-module__F08eWq__brandDescription{color:#333;margin:0;font-size:1rem;line-height:1.6}.styles-module-scss-module__F08eWq__shopButton{color:#fff;text-align:center;background-color:#1500ff;border:2px solid #1500ff;margin-bottom:3rem;padding:16px 32px;font-size:1.1rem;font-weight:700;text-decoration:none;transition:all .2s;display:block}.styles-module-scss-module__F08eWq__shopButton:hover{color:#1500ff;background-color:#fff}@media (max-width:849px){.styles-module-scss-module__F08eWq__shopButton{padding:14px 24px;font-size:1rem}}.styles-module-scss-module__F08eWq__itemsSection{margin-top:3rem}.styles-module-scss-module__F08eWq__itemsSection .styles-module-scss-module__F08eWq__sectionTitle{color:#333;margin-bottom:1.5rem;font-size:1.5rem;font-weight:700}@media (max-width:849px){.styles-module-scss-module__F08eWq__itemsSection .styles-module-scss-module__F08eWq__sectionTitle{font-size:1.25rem}}@media (max-width:849px){.styles-module-scss-module__F08eWq__notFoundTitle{font-size:1.5rem}}.styles-module-scss-module__F08eWq__notFoundText{color:#666;margin-bottom:2rem;font-size:1rem}.styles-module-scss-module__F08eWq__notFoundContainer{text-align:center;max-width:600px;margin:0 auto;padding:4rem 1rem}.styles-module-scss-module__F08eWq__notFoundTitle{color:#333;margin-bottom:1rem;font-size:2rem}@media (max-width:849px){.styles-module-scss-module__F08eWq__notFoundTitle{font-size:1.5rem}}.styles-module-scss-module__F08eWq__notFoundText{color:#666;margin-bottom:1rem;font-size:1rem;line-height:1.5}.styles-module-scss-module__F08eWq__notFoundText a{color:#1500ff;text-decoration:underline}.styles-module-scss-module__F08eWq__notFoundText a:hover{text-decoration:none}.styles-module-scss-module__F08eWq__notFoundText:last-of-type{margin-bottom:2rem}.styles-module-scss-module__F08eWq__notFoundButton{color:#fff;background-color:#1500ff;border:2px solid #1500ff;padding:12px 24px;font-weight:700;text-decoration:none;transition:all .2s;display:inline-block}.styles-module-scss-module__F08eWq__notFoundButton:hover{color:#1500ff;background-color:#fff}
