.color-white{color:#fff!important}.gmv-store{font-family:var(--font-heading-family);padding:5rem 0;position:relative;z-index:1}.gmv-store__container{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;margin-bottom:2rem;padding:0}@media(min-width:992px){.gmv-store__container{align-items:stretch!important;flex-direction:row}}.gmv-store__container.row{margin-left:0;margin-right:0}.gmv-store__container.row>.gmv-store__image{padding-left:0;padding-right:1rem}@media screen and (min-width:1024px){.gmv-store__container.row>.gmv-store__image{margin-left:2rem}}@media screen and (max-width:1023px){.gmv-store__container.row>.gmv-store__image{padding-right:0}}.gmv-store__container.row>.gmv-store__details{padding-left:1rem;padding-right:0}@media screen and (max-width:1023px){.gmv-store__container.row>.gmv-store__details{padding-left:0}}.gmv-store__image{align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;margin-bottom:0;text-align:center}@media(min-width:992px){.gmv-store__image{margin-bottom:0;margin-right:1rem}}.gmv-store__image img{display:block;height:auto;max-width:100%;width:100%}.gmv-store__logo{display:block;height:auto;margin-right:1rem;max-width:60px}.gmv-store__title{align-items:center;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:"Bodoni* 72 Book","Bodoni* 72",serif!important;font-size:clamp(28px,2.5vw,38px);font-weight:700!important;line-height:1.1;margin:0}@media screen and (max-width:1023px){.gmv-store__title{font-size:clamp(32px,8vw,48px);line-height:1.2}}.gmv-store__title.gmv-store__title-bold{font-family:"Bodoni* 72 Book","Bodoni* 72",serif!important;font-weight:700!important}.gmv-store__details{display:-webkit-box;display:-ms-flexbox;display:flex;flex:1;flex-direction:column;font-family:var(--font-body-family);padding:0;text-align:center}@media screen and (max-width:1023px){.gmv-store__details{margin-bottom:6rem;margin-top:3rem}}@media(min-width:992px){.gmv-store__details{align-items:flex-start!important;align-self:stretch!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;flex-direction:column!important;height:auto!important;justify-content:space-between!important;margin:0!important;padding:0!important;text-align:left}}.gmv-store__details__title{color:#fff;flex-shrink:0;font-family:"Bodoni* 72 Book","Bodoni* 72",serif!important;font-size:clamp(18px,1.8vw,26px);font-weight:700!important;line-height:1.1;margin:0!important;padding:0!important;text-wrap:balance}@media screen and (max-width:1023px){.gmv-store__details__title{font-size:clamp(22px,6vw,32px);line-height:1.2;margin-bottom:clamp(2.5rem,7vw,3.5rem)!important}}.gmv-store__details__title.gmv-store__details__title-bold{font-family:"Bodoni* 72 Book","Bodoni* 72",serif!important;font-weight:700!important}.gmv-store__details__content{display:-webkit-box;display:-ms-flexbox;display:flex;flex:1;flex-direction:column;justify-content:space-evenly;width:100%}@media screen and (max-width:1023px){.gmv-store__details__content{gap:2rem!important;margin-bottom:2rem}}@media(min-width:992px){.gmv-store__details__content{min-height:0}}.gmv-store__details__button{flex-shrink:0;line-height:1;margin:0!important;padding:0!important;width:100%}@media(min-width:992px){.gmv-store__details__button{margin-bottom:0!important;margin-top:0!important;width:auto}}.gmv-store__details__button a,.gmv-store__details__button button,.gmv-store__details__button>div{display:inline-block;margin:0!important;vertical-align:bottom}.gmv-store__details__button .button--primary,.gmv-store__details__button a[class*=button]{line-height:1.2;margin:0!important}.gmv-store__details__section{flex-shrink:0;margin-bottom:clamp(1rem,2vw,1.5rem)!important}.gmv-store__details__section:last-child{margin-bottom:0!important}@media(min-width:992px){.gmv-store__details__section--empty{min-height:clamp(2.5rem,3.5vw,4rem);visibility:hidden}}@media screen and (max-width:1023px){.gmv-store__details__section--empty{display:none!important}}.gmv-store__details__label-bold{color:#fff!important;font-family:"Bodoni* 72 Book","Bodoni* 72",serif!important;font-size:clamp(15px,1.5vw,19px)!important;font-weight:700!important;line-height:1.1!important;margin-bottom:clamp(.3rem,.5vw,.5rem)!important}@media screen and (max-width:1023px){.gmv-store__details__label-bold{font-size:clamp(16px,4.4vw,19px)!important;margin-bottom:clamp(.4rem,1vw,.6rem)!important}}.gmv-store__details__address-link,.gmv-store__details__openhours-content,.gmv-store__details__phone-link{color:#fff!important;display:block!important;font-family:nexa,sans-serif!important;font-size:clamp(13px,1.25vw,16px)!important;font-weight:400!important;line-height:1.5!important;text-decoration:none!important}@media screen and (min-width:1023px){.gmv-store__details__address-link,.gmv-store__details__openhours-content,.gmv-store__details__phone-link{margin-bottom:0!important}}@media screen and (max-width:1023px){.gmv-store__details__address-link,.gmv-store__details__openhours-content,.gmv-store__details__phone-link{font-size:clamp(14px,3.7vw,16px)!important;line-height:1.6!important;margin-bottom:.5!important}}.gmv-store__details__address-link:hover,.gmv-store__details__openhours-content:hover,.gmv-store__details__phone-link:hover{opacity:.8}.gmv-store__details__address,.gmv-store__details__openhours,.gmv-store__details__phone{color:#fff;font-size:clamp(13px,1.25vw,16px);line-height:1.4}@media screen and (max-width:1023px){.gmv-store__details__address,.gmv-store__details__openhours,.gmv-store__details__phone{font-size:clamp(14px,3.7vw,16px);line-height:1.5}}.button--primary{min-height:4.4rem}@media screen and (max-width:1023px){.button--primary{font-size:14px!important;min-height:3.5rem;padding:10px 20px!important}}.color-white{color:#fff}.gmv-store__image img,.template-page-location .gmv-store__image img,.template-page-location-2 .gmv-store__image img,.template-page-location-3 .gmv-store__image img,.template-page.location .gmv-store__image img,.template-page.location-2 .gmv-store__image img,.template-page.location-3 .gmv-store__image img,body.template-page.location .gmv-store__image img,body.template-page.location-2 .gmv-store__image img,body.template-page.location-3 .gmv-store__image img,body[class*=location] .gmv-store__image img{aspect-ratio:1/1!important;border-radius:0!important;-webkit-border-radius:0!important;-moz-border-radius:0!important;-o-object-fit:cover!important;object-fit:cover!important}.gmv-store .gmv-store__button .btn,.gmv-store .gmv-store__button .button--primary,.gmv-store .gmv-store__button a[class*=button],.gmv-store .gmv-store__button button{background-color:#000!important;border:2px solid #fff!important;border-radius:0!important;color:#fff!important;display:inline-block!important;font-weight:600!important;padding:12px 24px!important;text-decoration:none!important;text-transform:uppercase!important;transition:all .3s ease!important}.gmv-store .gmv-store__button .btn:hover,.gmv-store .gmv-store__button .button--primary:hover,.gmv-store .gmv-store__button a[class*=button]:hover,.gmv-store .gmv-store__button button:hover{background-color:#fff!important;border:2px solid #000!important;color:#000!important}.gmv-store .gmv-store__button .btn:focus,.gmv-store .gmv-store__button .button--primary:focus,.gmv-store .gmv-store__button a[class*=button]:focus,.gmv-store .gmv-store__button button:focus{box-shadow:0 0 0 3px hsla(0,0%,100%,.3)!important;outline:none!important}.gmv-address__adress-title,.gmv-address__openhours-title,.gmv-address__phone-title,.gmv-address__title,.gmv-cta-banner__title,.gmv-hero-slider__title,.gmv-slider-banner__title,.gmv-store .gmv-store__details__address .gmv-store__details__label-bold,.gmv-store .gmv-store__details__address>.gmv-store__details__label-bold,.gmv-store .gmv-store__details__openhours .gmv-store__details__label-bold,.gmv-store .gmv-store__details__openhours>.gmv-store__details__label-bold,.gmv-store .gmv-store__details__phone .gmv-store__details__label-bold,.gmv-store .gmv-store__details__phone>.gmv-store__details__label-bold,.gmv-store .gmv-store__details__title,.gmv-store .gmv-store__details__title.gmv-store__details__title-bold,.gmv-store .gmv-store__title,.gmv-store .gmv-store__title.col-12,.gmv-store .gmv-store__title.col-lg-10,.gmv-store .gmv-store__title.gmv-store__title-bold,.gmv-store__details__address .gmv-store__details__label-bold,.gmv-store__details__openhours .gmv-store__details__label-bold,.gmv-store__details__phone .gmv-store__details__label-bold,.gmv-store__details__title,.gmv-store__title{font-family:"Bodoni* 72 Book","Bodoni* 72",serif!important;font-weight:700!important}.gmv-address__address-details,.gmv-address__openhours-details,.gmv-address__phone-details,.gmv-store__details__address a,.gmv-store__details__address-link,.gmv-store__details__openhours,.gmv-store__details__phone a,.gmv-store__details__phone-link{font-family:nexa,sans-serif!important;font-weight:400!important}.gmv-store__details__openhours .gmv-store__details__address .gmv-store__details__label-bold,.gmv-store__details__openhours .gmv-store__details__openhours .gmv-store__details__label-bold,.gmv-store__details__openhours .gmv-store__details__phone .gmv-store__details__label-bold{font-family:"Bodoni* 72 Book","Bodoni* 72",serif!important;font-weight:700!important}.gmv-store__details__section{margin-bottom:0!important}.gmv-store__details__section .gmv-store__details__label-bold{margin-bottom:clamp(.3rem,.5vw,.5rem)!important}@media screen and (max-width:1023px){.gmv-store__details__section .gmv-store__details__label-bold{margin-bottom:clamp(.4rem,1vw,.6rem)!important}}.gmv-store__details__section .gmv-store__details__address-link,.gmv-store__details__section .gmv-store__details__openhours-content,.gmv-store__details__section .gmv-store__details__phone-link{margin-bottom:0!important}.gmv-address .fw-400,.gmv-address .gmv-address__address-details,.gmv-address .gmv-address__openhours-details,.gmv-address .gmv-address__phone-details{font-family:nexa,sans-serif!important;font-weight:400!important}