.markets{--markets-accent: #b81e4a;--markets-border: rgba(0, 0, 0, .18);--markets-muted: rgba(0, 0, 0, .55)}.markets__header{margin-bottom:3.2rem;text-align:center}.markets__section-caption{margin:0 0 .8rem;color:rgba(var(--color-foreground),.7)}.markets__section-heading{margin:0}.markets__grid{display:grid;gap:3.2rem}.markets__card{display:flex;align-items:stretch;border:.1rem solid var(--markets-border);background-color:rgb(var(--color-background));overflow:hidden}.markets__media{flex:0 0 38%;max-width:38%}.markets__image{display:block;width:100%;height:100%;object-fit:cover}.markets__body{display:flex;flex-direction:column;justify-content:space-between;flex:1 1 auto;min-width:0;padding:3.2rem 3.6rem}.markets__frequency{margin:0 0 .6rem;font-size:1.5rem;letter-spacing:.14rem;text-transform:uppercase;color:var(--markets-accent)}.markets__name{margin:0 0 1.6rem;font-family:var(--font-heading-family);font-style:italic;font-weight:700;font-size:clamp(2.4rem,2.6vw,3.2rem);line-height:1.15;color:var(--markets-accent)}.markets__address{display:block;margin:0 0 1.6rem;font-size:1.6rem;line-height:1.5;text-decoration:underline;text-underline-offset:.3rem;color:var(--markets-muted)}.markets__address--link:hover{color:var(--markets-accent)}.markets__hours{margin:0;font-size:1.6rem;line-height:1.5;color:var(--markets-accent)}.markets__footer{display:flex;justify-content:flex-end;margin-top:2.8rem;padding-top:2.4rem;border-top:.1rem solid var(--markets-muted)}.markets__button{display:inline-block;padding:1.2rem 2.4rem;border:.1rem solid var(--markets-accent);font-size:1.5rem;letter-spacing:.1rem;text-transform:uppercase;text-decoration:none;color:var(--markets-accent);transition:background-color .15s ease,color .15s ease}.markets__button:hover{background-color:var(--markets-accent);color:#fff}.markets__button[aria-disabled=true]{opacity:.5;cursor:default}@media screen and (min-width:990px){.markets__grid--2{grid-template-columns:repeat(2,1fr)}.markets__grid--3{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:989px){.markets__body{padding:2.4rem 2.8rem}}@media screen and (max-width:749px){.markets__card{flex-direction:column}.markets__media{flex:0 0 auto;max-width:100%}.markets__image{height:24rem}.markets__footer{justify-content:stretch}.markets__button{width:100%;text-align:center}}.reviews{--reviews-accent: #b81e4a;--reviews-border: #93877fcd}.slider-counter{display:none}.reviews__header{margin-bottom:3.2rem;text-align:center}.reviews__caption{margin:0 0 .8rem;color:rgba(var(--color-foreground),.7)}.reviews__heading{margin:0}.reviews__slider{display:block;position:relative}.reviews__list{margin-bottom:0}.reviews__item{display:flex}.reviews__card{display:flex;flex-direction:column;width:100%;padding:2rem 2.2rem;border:.2rem solid var(--reviews-border);background-color:rgb(var(--color-background))}.reviews__stars{display:flex;gap:.2rem;margin-bottom:1rem;color:var(--reviews-accent)}.reviews__star{width:2rem;height:2rem}.reviews__star--empty{color:rgba(var(--color-foreground),.2)}.reviews__quote{flex:1 1 auto;margin:0 0 1rem;padding:0;border:0;border-left:0;font-style:italic;font-size:1.2rem;line-height:1.15rem!important;color:var(--reviews-accent)}.reviews__quote p{margin:0;font-style:italic;color:inherit}.reviews__quote p+p{margin-top:1.2rem}.reviews__author{display:flex;align-items:center;gap:1.2rem;color:#b81e4a}.reviews__avatar{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:3rem;height:3rem;border-radius:50%;background-color:var(--reviews-accent);color:#fff;font-size:1.2rem;line-height:1}.reviews__avatar--image{overflow:hidden;background-color:transparent}.reviews__avatar--image img{width:100%;height:100%;object-fit:cover}.reviews__author-text{min-width:0}.reviews__author-name{margin:0;font-size:1rem;line-height:1.3}.reviews__source{margin:.2rem 0 0;font-size:.85rem;line-height:1.3;color:#93877f}.reviews__buttons{display:flex;justify-content:center;align-items:center;gap:1.6rem;margin-top:2rem}.reviews__buttons .slider-button{display:flex;align-items:center;justify-content:center;width:4.8rem;height:4.8rem;padding:0;border:.1rem solid var(--reviews-border);border-radius:50%;background-color:rgb(var(--color-background));color:var(--reviews-accent);transition:border-color .15s ease,opacity .15s ease}.reviews__buttons .slider-button:hover:not([disabled]){border-color:var(--reviews-accent)}.reviews__buttons .slider-button[disabled]{opacity:.3}.reviews__buttons .slider-button .svg-wrapper{display:flex;width:auto;height:auto}.reviews__buttons .slider-button svg{width:1.8rem;height:1.8rem}@media screen and (min-width:1200px){.reviews__buttons{margin-top:0}.reviews__buttons .slider-button--prev,.reviews__buttons .slider-button--next{position:absolute;top:0;bottom:0;margin:auto 0}.reviews__buttons .slider-button--prev{left:-6.4rem}.reviews__buttons .slider-button--next{right:-6.4rem}}@media screen and (max-width:749px){.reviews__list.grid--peek .grid__item{width:88%;max-width:88%}}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map */
