.featured-shop-card{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;position:relative;padding-top:var(--ratio-desktop);overflow:hidden !important;width:100%}.featured-shop-card img{object-fit:cover;transition:var(--animation);position:absolute;top:0;left:0}.featured-shop-card__content-wrapper{position:absolute;width:100%;flex-direction:column;display:flex;justify-content:flex-end;align-items:center;top:0;padding-top:var(--ratio-desktop)}.featured-shop-card__content{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;position:absolute;text-align:center;left:50%;transform:translateX(-50%);width:calc(100% - 40px)}.featured-shop-card__content h4{text-transform:uppercase;text-align:center}.featured-shop-card__content .main-link{cursor:pointer}.featured-shop-card__content>div:nth-child(2){width:150px}.featured-shop-card__info h4{text-transform:uppercase}.featured-shop-card__info-wrapper.active{padding-top:var(--ratio-desktop);position:absolute;width:100%;flex-direction:column;display:flex;height:100%;justify-content:space-between;transform:none;transition:var(--animation)}.featured-shop-card__info-wrapper{transform:translateY(100%);transition:var(--animation);position:absolute;width:100%}.featured-shop-card__info-location{display:flex;justify-content:center}@media(max-width: 767px){.featured-shops__wrapper .swiper-container{overflow:initial}.featured-shop-card,.featured-shop-card__content-wrapper{padding-top:var(--ratio-mobile)}}.gm-style-mtc{display:none}.reseller-map__title{text-align:center;display:flex;flex-direction:column;align-items:center}.reseller-map__title h2{text-transform:uppercase}.map__wrapper{padding-bottom:var(--spacing-small)}.custom-map-control-button{display:none}.stores-column{height:550px;overflow-y:scroll;transition:var(--animation)}@media(max-width: 767px){.stores-column{height:0}.stores-column.active{height:300px;padding-top:var(--spacing-small);transition:var(--animation)}}.store_item{display:flex;margin-bottom:var(--spacing-small);cursor:pointer}.store_item.selected{border:1px solid var(--primary-color)}.store_item-details{padding:var(--spacing-small);background:var(--light-color);display:flex;flex-direction:column;flex-grow:1}.store_item-pin{display:flex;align-items:center}.store_item-pin .icon{cursor:initial}.store_item-info{color:var(--text-secondary-color)}#map{height:550px;padding:0}.cluster span{color:var(--white-color)}.map__header{display:flex;align-items:center;justify-content:space-between}.map__search-box-wrapper{display:flex}.map__search-box-wrapper .icon{max-width:15px;min-width:15px;width:15px}.map__search-box-wrapper .main-cta{padding:var(--spacing-tiny) !important}#map__search-box{background:none;border-bottom:1px solid var(--primary-color);padding:0;color:var(--text-secondary-color);font-weight:300;font-style:italic;width:100%}.map__location{display:flex;text-align:left;cursor:pointer}.map__location .icon{margin-right:var(--spacing-tiny)}#content{font-size:var(--font-small)}.gm-style .gm-style-iw-c{border-radius:0px}.stores-mobile-btn{background:var(--third-color);display:flex;justify-content:space-between;align-items:center}.stores-mobile-btn .icon{max-width:16px;min-width:16px;width:16px}.stores-mobile-btn-icon.active{transform:rotate(180deg);transition:var(--animation)}@media(max-width: 767px){.map__wrapper{padding:0}.map__location{margin-top:var(--spacing-tiny)}.map__header{padding-right:var(--spacing-small);padding-left:var(--spacing-small)}.stores-list{padding-right:var(--spacing-tiny);padding-left:var(--spacing-tiny)}}.featured-shops>div:first-child{overflow:hidden}.featured-shops__wrapper h2{text-transform:uppercase}.reseller-contact__wrapper{display:flex;justify-content:center;flex-direction:column;align-items:center;text-align:center}.reseller-contact__wrapper h3{text-transform:uppercase}.reseller-portal{text-decoration:underline;text-align:center}.reseller-portal a{transition:var(--animation)}.reseller-portal a:hover{transition:var(--animation);opacity:.6}@media(max-width: 767px){.reseller-contact__wrapper .main-cta{padding:10px var(--spacing-small) !important}}/*# sourceMappingURL=map.css.map */
