store-info-page{--menu-max-width: 1138px;--page-max-width: 1440px;--menu-item-border-color: #d5eaff}store-info-page *{padding:0;margin:0;box-sizing:border-box}store-info-page .store-info-page__container{padding-left:24px;padding-right:24px;display:flex;flex-direction:column;align-items:center;justify-content:center}store-info-page .store-info-page__content{display:flex;flex-direction:column;gap:40px;max-width:var(--page-max-width)}store-info-page .store-info-header__container{padding:16px 0;font-family:var(--font-heading-family)}store-info-page .store-info-header__content{width:100%;display:flex;flex-wrap:wrap;gap:16px;justify-content:center;align-items:center}store-info-page .store-info-header__title{font-weight:700;font-size:3.2rem;line-height:4rem;letter-spacing:0;text-align:center}store-info-page .store-info-header__badge{align-items:center;justify-content:center;padding:.8rem 1.6rem;background-color:rgb(var(--color-button));color:rgb(var(--color-button-text));border-radius:100px;font-weight:700;letter-spacing:0}store-info-page .store-info-page__location-info{border-radius:24px;border:2px solid rgb(var(--color-foreground));overflow:hidden}store-info-page .store-info-page__location-info__content{display:flex;flex-direction:column-reverse}store-info-page .store-info-page__location-info__contact-block{padding:48px 24px;display:flex;gap:32px;flex-direction:column}store-info-page .store-info-page__location-info__contact-value-wrapper{display:flex;align-items:center;gap:8px}store-info-page .store-info-page__location-info__contact-value-wrapper svg{min-width:1.6rem}store-info-page .store-info-page__location-info__contact-value{text-align:right}store-info-page a.store-info-page__location-info__contact-value{text-decoration:underline}store-info-page .store-info-page__location-info__contact-row{display:flex;align-items:center;justify-content:space-between;padding-bottom:20px;border-bottom:1px solid rgb(var(--color-foreground));gap:8px}store-info-page .store-info-page__location-info__contact-wrapper{display:flex;flex-direction:column;gap:20px}store-info-page .store-info-page__location-info__contact-description{letter-spacing:0;text-align:right}store-info-page .store-info-page__location-info__buttons{display:flex;flex-direction:column;gap:16px}store-info-page .store-info-page__location-info__buttons-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:16px}store-info-page .store-info-page__location-info__button{width:100%;white-space:nowrap;padding:16px 32px;font-weight:700;font-size:12px;line-height:100%;letter-spacing:1.2px;text-transform:uppercase;border-radius:50px;border:1px solid rgb(var(--color-foreground));display:flex;align-items:center;justify-content:center}store-info-page .store-info-page__main-button{width:100%;display:flex;align-items:center;justify-content:center;padding:16px 32px;background-color:rgb(var(--color-button));color:rgb(var(--color-button-text));border-radius:50px}store-info-page .store-info-image-text__container{padding:32px 0}store-info-page .store-info-image-text__content{display:flex;flex-direction:column;gap:32px}store-info-page .store-info-image-text__text h2{font-weight:500;font-size:32px;line-height:40px;letter-spacing:0;text-align:center}store-info-page .store-info-menu-item__summary{display:flex;align-items:center;justify-content:space-between;padding-bottom:20px;border-bottom:1px solid rgb(var(--color-foreground));gap:16px}store-info-page .store-info-menu-item__title{font-weight:700;font-size:16px;line-height:24px;letter-spacing:0}store-info-page .store-info-menu-item__pressable{display:flex;align-items:center;justify-content:center}store-info-page .store-info-menu-icon--minus{display:none}store-info-page details.store-info-menu-item:open .store-info-menu-item__pressable .store-info-menu-icon--plus{display:none}store-info-page details.store-info-menu-item:open .store-info-menu-item__pressable .store-info-menu-icon--minus{display:flex}store-info-page .store-info-menu-item__content{display:flex;flex-direction:column}store-info-page .store-info-menu-item__subtitle{padding-top:20px;padding-bottom:20px}store-info-page .store-info-menu-item__subtitle:not(:last-child){border-bottom:1px solid var(--menu-item-border-color)}store-info-page .store-info-menu-block__menu{display:flex;flex-direction:column;gap:20px}store-info-page .store-info-menu-block__content{display:flex;flex-direction:column;gap:32px;width:100%;max-width:var(--menu-max-width)}store-info-page .store-info-menu-block__title{font-weight:500;font-size:24px;line-height:32px;letter-spacing:0}store-info-page .store-info-menu-block__container{padding:16px 0;display:flex;align-items:center;justify-content:center}store-info-page .store-info-menu-sabores__item{display:flex;align-items:center;justify-content:space-between;padding-bottom:20px;gap:16px;padding-top:20px}store-info-page .store-info-menu-sabores__item:not(:last-child){border-bottom:1px solid var(--menu-item-border-color)}store-info-page .store-info-page__location-info__contact-label{font-weight:700;letter-spacing:0}store-info-page .store-info-page__main-button__text{font-weight:700;font-size:12px;line-height:100%;letter-spacing:1.2px;text-transform:uppercase}@media only screen and (max-width:991px){store-info-page .store-info-page__location-info__image{aspect-ratio:376 / 400;object-fit:cover}store-info-page .store-info-image-text__image--desktop{display:none!important}}@media only screen and (min-width:992px){store-info-page .store-info-page__location-info__content{flex-direction:row}store-info-page .store-info-page__location-info__image-block,store-info-page .store-info-page__location-info__contact-block-wrapper{width:50%}store-info-page .store-info-page__location-info__contact-block-wrapper{display:flex;justify-content:center;align-items:center;padding:0 24px}store-info-page .store-info-page__location-info__contact-block{width:100%;max-width:500px;padding-left:0;padding-right:0}store-info-page .store-info-page__location-info__image{width:100%;height:100%;object-fit:cover}store-info-page .store-info-image-text__text{display:flex;align-items:center;justify-content:center}store-info-page .store-info-image-text__text h2{font-weight:500;font-size:48px;line-height:56px;letter-spacing:0;text-align:center;max-width:900px}store-info-page .store-info-menu-item__pressable{display:none}store-info-page .store-info-menu-item__summary{pointer-events:none}store-info-page .store-info-menu-block__menu{gap:48px;column-count:var(--desktop-columns);display:block}store-info-page details.store-info-menu-item{display:block;break-inside:avoid-column;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid}store-info-page details.store-info-menu-item{margin-bottom:48px}store-info-page .store-info-header__title{font-size:48px;line-height:56px;letter-spacing:0}store-info-page .store-info-image-text__image--mobile{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/store-info-template.css.map */
