#main-locations{width:100%;background:var(--background);padding:var(--padding)}#main-locations p,#main-locations h1,#main-locations h2,#main-locations h3,#main-locations h4,#main-locations h5,#main-locations h6{margin-bottom:0}#main-locations .content{max-width:1110px;width:100%;margin:0 auto;display:flex;flex-wrap:wrap}#main-locations .content.text-left{justify-content:flex-start}#main-locations .content.text-center{justify-content:center}#main-locations .content.text-right{justify-content:end}#main-locations .container-top{max-width:730px}#main-locations .top-heading{font-family:var(--font-family);font-size:var(--font-size);font-weight:var(--font-weight);line-height:var(--line-height);color:var(--color);margin-top:var(--margin-top);margin-bottom:var(--margin-bottom);letter-spacing:0em}#main-locations .top-paragraph{letter-spacing:-.005em;font-family:var(--font-family);font-size:var(--font-size);font-weight:var(--font-weight);line-height:var(--line-height);margin-top:var(--margin-top);margin-bottom:var(--margin-bottom);color:var(--color)}#main-locations .container{width:100%;display:flex;flex-wrap:wrap;justify-content:center;gap:var(--gap)}#main-locations .card{max-width:350px;width:100%;box-shadow:0 3px 8px #c7c7c729;border-radius:16px;overflow:hidden;border:1px solid #F2F2F2}#main-locations .card .card-img{width:100%;height:188px;overflow:hidden;position:relative;margin-bottom:var(--margin-bottom)}#main-locations .card .card-img.style1{border:4px solid #ED1651;border-left-width:0;border-top-width:0;border-right-width:0}#main-locations .card .card-img.style2{width:calc(100% - 48px);margin-left:auto;margin-right:auto;margin-top:24px;border-radius:8px}#main-locations .card .card-img img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}#main-locations .card .card-info{padding:0 24px 24px;text-align:left}#main-locations .card .card-info .info-title{font-family:Fugaz One;font-size:24px;font-weight:400;line-height:32px;letter-spacing:0em;text-align:left;color:#0e0f1a}#main-locations .card .card-info .info-description{margin-top:var(--margin-top)}#main-locations .card .card-info .info-description p a{text-decoration:underline;color:#0e0f1a}#main-locations .card .card-info .info-description,#main-locations .card .card-info .info-description p{font-family:Maven Pro;font-size:16px;font-weight:400;line-height:24px;letter-spacing:-.005em;text-align:left;color:#0e0f1a}#main-locations .card .card-info .container-info-data{display:flex;flex-wrap:wrap;gap:12px}#main-locations .card .card-info .info-data{margin-top:24px;width:100%}#main-locations .card .card-info .info-data:nth-child(2){margin-top:0}#main-locations .card .card-info .info-data .text{font-family:Maven Pro;font-size:14px;font-weight:500;line-height:22px;letter-spacing:0em;text-align:left;color:#ed1651}#main-locations .card .card-info .info-data .data{font-family:Maven Pro;font-size:16px;font-weight:500;line-height:24px;letter-spacing:-.005em;text-align:left;color:#0e0f1a}#main-locations .card .card-info .btn-link{padding:10px 24px;border-radius:52px;border-width:2px;border-style:solid;font-family:Fugaz One;font-size:14px;font-weight:400;line-height:20px;letter-spacing:0em;text-align:center;text-transform:uppercase;background:#ed1651;color:#fff;display:inline-block;margin-top:var(--margin-top)}#main-locations .card .card-info .btn-link.outline{background:transparent;border-color:#003b71;color:#003b71}@media(min-width:768px){#main-locations{padding:var(--padding-desktop)!important}#main-locations .card .card-img{margin-bottom:var(--margin-bottom-desktop)!important}#main-locations .card .card-info .info-description,#main-locations .card .card-info .btn-link{margin-top:var(--margin-top-desktop)!important}#main-locations .top-heading{font-size:var(--font-size-desktop)!important;font-weight:var(--font-weight-desktop)!important;line-height:var(--line-height-desktop)!important;margin-top:var(--margin-top-desktop)!important;margin-bottom:var(--margin-bottom-desktop)!important}#main-locations .top-paragraph{margin-top:var(--margin-top-desktop)!important;margin-bottom:var(--margin-bottom-desktop)!important;font-size:var(--font-size-desktop)!important;font-weight:var(--font-weight-desktop)!important;line-height:var(--line-height-desktop)!important}#main-locations .card .card-info .info-description p{font-size:14px;font-weight:400;line-height:20px}#main-locations .container{gap:var(--gap-desktop)!important}}
/*# sourceMappingURL=/cdn/shop/t/192/assets/main-locations.css.map */
