.stores__wrapper{display:flex;flex-direction:column;grid-gap:20px;gap:20px}.stores__wrapper h1{font-weight:400;font-size:24px;font-style:italic}.stores__wrapper ul{display:flex;flex-wrap:wrap;grid-gap:20px;gap:20px;justify-content:center}.stores__wrapper ul li{display:flex;flex-direction:column;grid-gap:10px;gap:10px;width:calc(33.33333% - 13.33333px);font-style:italic;font-weight:700;font-size:14px}.stores__wrapper ul li h2{color:#000;font-size:16px;font-weight:700;display:block;width:100%}.stores__wrapper .info__store{font-weight:400;display:flex;flex-direction:column;grid-gap:12px;gap:12px}.stores__wrapper .info__store div{display:flex;align-items:center;grid-gap:8px;gap:8px}.stores__wrapper .info__store div i{font-size:18px;transform:scale(-1) rotate(90deg)}.stores__wrapper .info__store .store__phone a:hover{text-decoration:underline;cursor:pointer;text-underline-offset:3px}#app .page.representantes{margin:0}.page__representatives,.page__representatives-title{display:flex;flex-direction:column;align-items:center}.page__representatives-title{justify-content:center;width:100%}.page__representatives-title h1:after{content:"";display:block;width:100%;height:1px;background-color:#000;margin-bottom:40px;margin-top:5px}.page__representatives-title h1{text-transform:uppercase;font-style:italic;letter-spacing:2px;width:100%;text-align:center;font-size:18px;font-weight:700}.page__representatives-title p{text-align:center;margin-bottom:20px;font-style:italic}.page__representatives-selects span{font-style:italic;color:#151515;font-size:12px;text-transform:uppercase;padding-left:10px}.page__representatives-selects{justify-content:space-between;width:100%;background-color:#f1f4f6}.page__representatives-selects,.representatives-find-container{display:flex;align-items:center}.page__representatives-selects .fe-map-pin{font-size:16px;padding-left:10px}.page__representatives-selects .fe-map-pin:after{content:"|";font-style:normal;margin-left:10px;font-weight:100}.page__representatives-selects select{width:200px;height:30px;border:1px solid #b9b9b9;margin:10px;padding-left:10px;letter-spacing:1px;font-weight:600;font-size:12px;color:#000}.page__representatives-cards-container{display:flex;flex-wrap:wrap;grid-gap:5px;gap:5px;padding-top:10px;width:100%}.page__representatives-card{display:flex;border-top:1px solid #ebebee;border-bottom:1px solid #ebebee;width:100%;padding:10px 5px}.page__representatives-info{display:flex;flex-direction:row;grid-gap:30px;gap:30px}.representatives-info-name{text-transform:uppercase;font-size:13px;font-style:italic}.representatives-info-name:after{content:"|";font-style:normal;margin-left:10px;font-weight:100}.representatives-info-local{color:#939393;font-size:13px;font-style:italic;text-transform:uppercase}.representatives-info-contact{font-size:13px;font-weight:500;text-transform:uppercase;font-style:italic}.page.representantes .form__1{border:1px solid #dedede;padding:40px}.page.quem-somos{position:relative}.page.quem-somos:before{bottom:-14px;width:100%;transform:translateY(calc(100% - 80px))}.page.quem-somos:after,.page.quem-somos:before{content:"";position:absolute;right:0;height:2px;background-color:#000;z-index:-1}.page.quem-somos:after{top:0;width:calc(100% - 540px);transform:translateY(calc(100% + 30px))}.about-us__wrapper{display:flex;flex-direction:row;position:relative}.about-us__container-left{display:flex;flex-direction:column;width:50%;margin-right:40px}.about-us__container-left h1{font-size:60px;letter-spacing:.04em;text-transform:uppercase;font-weight:700}.about-us__left-text{display:flex;flex-direction:row;justify-content:space-between}.about-us__container-left img:first-child{margin:40px 0 60px}.about-us__container-left p{margin-top:40px;font-size:30px;letter-spacing:.04em;font-weight:700;padding-left:60px;max-width:250px}.about-us__container-left img:last-child{margin-top:90px}.about-us__container-right{display:flex;flex-direction:column;width:50%}.about-us__logo{margin:40px 0 60px}.about-us__text{font-size:24px;font-weight:300;letter-spacing:.04em}.about-us__right{display:flex;flex-direction:row;padding-top:20px}.about-us__right p{font-size:24px;font-weight:300}.about-us__right-text{display:flex;flex-direction:column;justify-content:center;padding-left:35px}.about-us__right-text p{margin-top:40px}.about-us__text-mid-screen{display:none}.about-us__text-large-screen{display:inline-block}@media screen and (max-width:1660px){.about-us__container-left p{font-size:20px;max-width:130px;margin-top:40px;padding-left:20px}.about-us__right img{max-width:406px}}@media screen and (max-width:1440px){.about-us__container-left img:first-child{margin:20px 0;max-width:400px}.about-us__right img{max-width:300px}.about-us__container-left img:last-child,.about-us__container-left p{margin-top:20px}.about-us__logo{margin:40px 0}.about-us__right{flex-direction:row;grid-gap:40px;gap:40px;padding-top:66px}.about-us__right-text{flex-direction:column}.about-us__right-text p{margin-top:20px}.about-us__text-large-screen,.about-us__text-mid-screen{display:flex}.about-us__right-text{padding-left:0}.page.quem-somos:before{bottom:-28px}.about-us__right p,.about-us__text{font-size:18px}.about-us__container-left h1{font-size:40px}.page.quem-somos:after{width:calc(100% - 390px)}}@media screen and (max-width:1280px){.about-us__right{padding-top:56px}.about-us__right p{font-size:16px}}@media screen and (max-width:1080px){.page.quem-somos:before{bottom:-35px}.about-us__left-text{grid-gap:20px;gap:20px}.about-us__container-left img:first-child{max-width:350px}.about-us__right img{max-height:352px}.about-us__right p{font-size:14px}}@media screen and (max-width:768px){.stores__wrapper ul li{width:calc(50% - 10px)}.page.quem-somos:after,.page.quem-somos:before{display:none}.about-us__container-left h1{font-size:40px}.about-us__wrapper{flex-direction:column}.about-us__container-left,.about-us__container-right{width:100%}}@media screen and (max-width:480px){.stores__wrapper ul li{width:100%}.about-us__left-text{flex-direction:column;grid-gap:0;gap:0}.about-us__container-left p{max-width:100%;margin-top:10px}.about-us__right{flex-direction:column;align-items:center;padding-top:10px;grid-gap:5px;gap:5px}.about-us__right-text p{margin-top:5px}.representatives-find-container{flex-direction:column}.page__representatives-selects{flex-direction:column;padding:5px}.page__representatives-selects select{max-width:140px;font-size:10px!important}.representatives-selects-container{display:flex;flex-direction:row}.page__representatives-info{align-items:center;flex-direction:column;grid-gap:10px;gap:10px}.page__representatives-card{justify-content:center}.page__representatives-selects .fe-map-pin:after,.representatives-info-name:after{display:none}}