*{font-family:Raleway,sans-serif}html{font-size:14px}#stores .stores{padding-block:96px}@media (max-width:992px){#stores .stores{padding-top:40px}}#stores .stores--title{margin-bottom:2.285rem}#stores .stores--title .row{--bs-gutter-x:30px;--bs-gutter-y:60px}@media (max-width:1400px){#stores .stores--title .row{--bs-gutter-x:60px}}#stores .stores--title h2{margin-block:0 1.142rem}#stores .stores--title .form{height:100%}#stores .stores--title .form .input-wrapper{align-items:end;display:flex;height:100%;justify-content:end;position:relative;width:100%}#stores .stores--title .form-control{border:1px solid #d0b695;border-radius:0;padding:16px 40px 16px 16px;width:min(404px,70%)}@media (max-width:992px){#stores .stores--title .form-control{width:100%}}#stores .stores--title .form-control::-moz-placeholder{color:#1d2b2b;font-size:14px;font-weight:600;letter-spacing:0}#stores .stores--title .form-control,#stores .stores--title .form-control::placeholder{color:#1d2b2b;font-size:14px;font-weight:600;letter-spacing:0}#stores .stores--title .form-control:focus,#stores .stores--title .form-control:hover{border-color:#d0b695;box-shadow:none}#stores .stores--title .form .submit{bottom:19px;position:absolute;right:16px}#stores .stores--title .form .submit ion-icon{color:#c19c76;font-size:16px}#stores .stores--map{border:1px solid #d0b695;height:528px;width:100%}#stores .stores--map #mapa{height:100%;width:100%;z-index:5}#stores .stores--map .leaflet-popup{translate:-189px 177px;width:300px}@media (max-width:992px){#stores .stores--map .leaflet-popup{translate:none;width:min(219px,70vw)}}#stores .stores--map .leaflet-popup:before{background:#f2ece2;content:"";height:17px;left:calc(100% - 8.5px);pointer-events:auto;position:absolute;top:44px;transform:rotate(45deg);width:17px;z-index:1}@media (max-width:992px){#stores .stores--map .leaflet-popup:before{display:none}}#stores .stores--map .leaflet-popup-content{margin:0!important;padding:16.7px 25px;width:100%!important}#stores .stores--map .leaflet-popup-content h4{color:#1d2b2b;font-family:Shippori Mincho,serif;font-size:18.79px;font-weight:700;letter-spacing:0;line-height:1.2}#stores .stores--map .leaflet-popup-content ul{margin-block:16.7px}#stores .stores--map .leaflet-popup-content ul li a{align-items:center;color:#1d2b2b;display:flex;font-size:12.53px;font-weight:400;gap:8px;letter-spacing:0;line-height:1.5}#stores .stores--map .leaflet-popup-content ul li a svg{min-height:16px;min-width:12px}#stores .stores--map .leaflet-popup-content ul li a svg path{fill:#d0b695}#stores .stores--map .leaflet-popup-content .btn{gap:8px;width:100%}#stores .stores--map .leaflet-popup-content-wrapper{background:#f2ece2!important;border-radius:0!important;box-shadow:0 10px 20px 0 rgba(0,0,0,.122)}#stores .stores--map .leaflet-popup-content-wrapper p{text-align:start;width:100%}@media (max-width:992px){#stores .stores--map .leaflet-popup-content-wrapper p{font-size:12px;line-height:18px}}#stores .stores--map .leaflet-popup-content-wrapper p a{color:inherit;text-decoration:none}#stores .stores--map .leaflet-popup-tip{display:none}@media (max-width:992px){#stores .stores--map .leaflet-popup-tip{display:block}}#stores .stores--cards{margin-top:1.714rem;position:relative}#stores .stores--cards:after{background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff);bottom:0;content:"";height:116px;left:0;position:absolute;width:100%;z-index:1}#stores .stores--cards-grid{max-height:578px;overflow-x:clip;overflow-y:auto;padding-bottom:100px}#stores .stores--cards-grid .row{--bs-gutter-x:16px;--bs-gutter-y:16px}#stores .stores--cards-grid .item{border:1px solid #d0b695;display:flex;flex-direction:column;height:100%;padding:24px;transition:all .3s ease-in-out}#stores .stores--cards-grid .item.active{background:#f2ece2;border-color:#f2ece2;box-shadow:10px 10px 20px 0 rgba(0,0,0,.102)}#stores .stores--cards-grid .item h3{color:#1d2b2b;font-family:Shippori Mincho,serif;font-size:24px;font-weight:700;letter-spacing:0;line-height:120%}#stores .stores--cards-grid .item ul{margin-block:16px}#stores .stores--cards-grid .item ul li a{align-items:center;color:#1d2b2b;display:flex;font-size:14px;font-weight:400;gap:8px;letter-spacing:0;line-height:200%}#stores .stores--cards-grid .item ul li a svg{min-height:16px;min-width:12px}#stores .stores--cards-grid .item ul li a svg path{fill:#d0b695}#stores .stores--cards-grid .item ul li+li{margin-top:16px}#stores .stores--cards-grid .item .btn{margin-top:auto;width:100%}

/*# sourceMappingURL=stores.css.map*/