.store{margin-top:1.5rem;margin-bottom:1.5rem}@media(min-width:75em){.store{margin-top:2.5rem;margin-bottom:2.5rem}}.store{margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem;max-width:90rem}@media(min-width:75em){.store{padding-left:4rem;padding-right:4rem}}@media only screen and (max-width:59.99em){.store{flex-direction:column}}.store{column-gap:5%;display:flex}@media only screen and (max-width:59.99em){.store__right{margin-block-start:1.5rem}}@media only screen and (min-width:60em){.store__right{max-width:min(30rem,47.5%)}}.store__right{order:1}.store__title{font-size:clamp(1.5rem,.7512vw + 1.3239rem,2rem)}.store__title>span{font-size:.875rem;text-transform:uppercase;font-family:futura-pt,sans-serif;font-weight:700;letter-spacing:.05em;display:block}.store__description,.store__address{margin-top:1rem}.store__phone{margin-top:.5rem}.store__status-message{margin-block:1rem}.store__status-message>span{color:#cfb08d;font-weight:500;margin-inline-end:1ch}.store__status-hours{width:unset}.store__status-hours tr,.store__status-hours td{display:revert}.store__status-hours .is-holiday{font-weight:500}.store__status-hours td{padding-block:unset}.store__status-hours td:first-child{padding-right:1ch;text-transform:capitalize}.store__pickup{display:flex;align-items:center;margin-top:1rem;padding:.5rem;gap:0 .5rem;background-color:#f6efe6}.store-slider{margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem;max-width:90rem}@media(min-width:75em){.store-slider{padding-left:4rem;padding-right:4rem}}.store-slider{margin-top:2.5rem;margin-bottom:2.5rem}@media(min-width:75em){.store-slider{margin-top:5rem;margin-bottom:5rem}}.store-slider{overflow:hidden}.store-slider .swiper{overflow:visible}.store-slider .swiper-button-prev,.store-slider .swiper-button-next{margin-top:calc(-2.25rem + 1em)}.store-slider .swiper-button-prev{left:1rem}@media(min-width:60em){.store-slider .swiper-button-prev{left:2.5rem}}.store-slider .swiper-button-next{right:1rem}@media(min-width:60em){.store-slider .swiper-button-next{right:2.5rem}}.store-slider .swiper-pagination{position:static;margin-top:2rem;transform:none!important}.store-slider__item,.store-slider__item.swiper-slide{line-height:0;width:auto;max-width:28.125rem}
