.ShopViewBackground-module-scss-module__zcv-cG__shop-view-background{padding:2rem var(--default-page-side-padding)6rem;flex-direction:column;row-gap:6rem;display:flex;position:relative}.ShopViewBackground-module-scss-module__zcv-cG__shop-view-background:before{content:"";height:1px;width:calc(100% - var(--default-page-side-padding)*2);background-color:var(--color-text);position:absolute;top:0;left:50%;transform:translate(-50%)}@media only screen and (max-width:60em){.ShopViewBackground-module-scss-module__zcv-cG__shop-view-background{padding:6rem var(--default-page-side-padding)6rem;row-gap:4rem}}@media only screen and (max-width:37.5em){.ShopViewBackground-module-scss-module__zcv-cG__shop-view-background{padding-top:unset;padding:4rem var(--default-page-side-padding)4rem}}.ShopViewBackground-module-scss-module__zcv-cG__shop-view-background__facts,.ShopViewBackground-module-scss-module__zcv-cG__shop-view-background__row{grid-template-columns:1fr 1.25fr;align-items:baseline;column-gap:6rem;width:100%;display:grid}@media only screen and (max-width:60em){.ShopViewBackground-module-scss-module__zcv-cG__shop-view-background__facts,.ShopViewBackground-module-scss-module__zcv-cG__shop-view-background__row{column-gap:unset;grid-template-columns:1fr;row-gap:2rem}.ShopViewBackground-module-scss-module__zcv-cG__shop-view-background__facts{row-gap:4rem}}.ShopViewBackground-module-scss-module__zcv-cG__shop-view-background__quick-fact{flex-direction:column;align-items:flex-start;row-gap:2rem;display:flex}.ShopViewBackground-module-scss-module__zcv-cG__shop-view-background__name{max-width:20rem}.ShopViewBackground-module-scss-module__zcv-cG__shop-view-background__value{width:100%}.ShopViewBackground-module-scss-module__zcv-cG__shop-view-background__website{word-break:break-all}.ShopViewBackground-module-scss-module__zcv-cG__shop-view-background__distinction{align-items:center;column-gap:2rem;display:flex}@media only screen and (max-width:37.5em){.ShopViewBackground-module-scss-module__zcv-cG__shop-view-background__distinction{grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(2,max-content);display:grid}}.ShopViewBackground-module-scss-module__zcv-cG__shop-view-background__distinction__icon{--icon-height:2.6rem;flex-shrink:0;height:var(--icon-height)!important;width:calc(var(--icon-ar)*var(--icon-height))!important}@media only screen and (max-width:37.5em){.ShopViewBackground-module-scss-module__zcv-cG__shop-view-background__distinction__icon{--icon-height:2.8rem;grid-row:1/-1}}.ShopViewBackground-module-scss-module__zcv-cG__shop-view-background__divider{background-color:var(--color-wireframe-element);width:1px;height:3.6rem}@media only screen and (max-width:37.5em){.ShopViewBackground-module-scss-module__zcv-cG__shop-view-background__divider{display:none}}
.ShopViewHours-module-scss-module__n08w5W__hours-header{justify-content:space-between;align-items:center;display:flex}.ShopViewHours-module-scss-module__n08w5W__hours-header__title{align-items:center;column-gap:1rem;display:flex}.ShopViewHours-module-scss-module__n08w5W__hours-header__status{font-variation-settings:"wght" 700}.ShopViewHours-module-scss-module__n08w5W__hours-header__status[data-open=true]{color:var(--color-open)}.ShopViewHours-module-scss-module__n08w5W__hours-header__status[data-open=false]{color:var(--color-error-input)}.ShopViewHours-module-scss-module__n08w5W__hours-header__divider{background-color:var(--color-wireframe-element);width:.5rem;height:.2rem}.ShopViewHours-module-scss-module__n08w5W__hours-body{flex-direction:column;align-items:flex-start;row-gap:1rem;width:100%;padding:1rem 0;display:flex}.ShopViewHours-module-scss-module__n08w5W__hours-body__entry{align-items:baseline;column-gap:2rem;display:flex}.ShopViewHours-module-scss-module__n08w5W__hours-body__entry__day{width:15rem}.ShopViewHours-module-scss-module__n08w5W__hours-body__entry__day[data-today=true]>p{font-variation-settings:"wght" 700}.ShopViewHours-module-scss-module__n08w5W__hours-body__entry__times{flex-direction:column;align-items:flex-start;row-gap:.5rem;display:flex}
.ShopViewSection-module-scss-module__kpC1da__shop-section{row-gap:var(--gap-lg);width:100%;padding:2rem var(--default-page-side-padding)6rem;grid-auto-flow:row;align-items:start;display:grid;position:relative}.ShopViewSection-module-scss-module__kpC1da__shop-section:before{content:"";height:1px;width:calc(100% - var(--default-page-side-padding)*2);background-color:var(--color-text);position:absolute;top:0;left:50%;transform:translate(-50%)}@media only screen and (max-width:60em){.ShopViewSection-module-scss-module__kpC1da__shop-section{padding:6rem var(--default-page-side-padding)6rem}}@media only screen and (max-width:37.5em){.ShopViewSection-module-scss-module__kpC1da__shop-section{padding-top:unset;padding-bottom:unset;padding:4rem var(--default-page-side-padding)4rem;row-gap:4rem}}
@media screen and (min-width:601px){.ShopViewCategories-module-scss-module__ccvOCG__shop-view-section-overrides{row-gap:0!important;padding-bottom:0!important}}
.Chip-module-scss-module__1uqXEG__chip{color:var(--color-text);white-space:nowrap}.Chip-module-scss-module__1uqXEG__chip[data-theme=filled]{background-color:var(--color-tag-background);border:1px solid #0000}.Chip-module-scss-module__1uqXEG__chip[data-theme=outline]{background-color:var(--color-white);border:1px solid var(--color-text)}.Chip-module-scss-module__1uqXEG__chip[data-size=regular]{border-radius:2rem;padding:.5rem 1rem}.Chip-module-scss-module__1uqXEG__chip[data-size=large]{border-radius:10rem;padding:2rem 3rem}@media only screen and (max-width:37.5em){.Chip-module-scss-module__1uqXEG__chip[data-size=large]{padding:1.5rem}}
.SlidingCarousel-module-scss-module__gkxTgG__slider{width:100%;aspect-ratio:var(--slider-entry-ratio,1);position:relative;overflow:hidden}.SlidingCarousel-module-scss-module__gkxTgG__slider:hover .SlidingCarousel-module-scss-module__gkxTgG__slider__button{opacity:1;pointer-events:all;visibility:visible}.SlidingCarousel-module-scss-module__gkxTgG__slider__button{visibility:hidden;z-index:2;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 2px 5px -1px #00000040;padding:1rem!important}.SlidingCarousel-module-scss-module__gkxTgG__slider__button--left{left:2rem}.SlidingCarousel-module-scss-module__gkxTgG__slider__button--right{right:2rem}@media only screen and (max-width:37.5em){.SlidingCarousel-module-scss-module__gkxTgG__slider button.SlidingCarousel-module-scss-module__gkxTgG__slider__button{display:none}}.SlidingCarousel-module-scss-module__gkxTgG__slider__entry{width:100%;aspect-ratio:var(--slider-entry-ratio,1);position:absolute;top:0;left:0}.SlidingCarousel-module-scss-module__gkxTgG__slider__drag{width:100%;height:100%;aspect-ratio:var(--slider-entry-ratio,1);position:relative}.SlidingCarousel-module-scss-module__gkxTgG__slider__indicator{--circle-diameter:.75rem;z-index:2;width:calc(var(--circle-diameter)*(var(--max-indicators)*2 - 1));position:absolute;bottom:1rem;left:50%;overflow:hidden;transform:translate(-50%)}.SlidingCarousel-module-scss-module__gkxTgG__slider__indicator__reel{column-gap:var(--circle-diameter);grid-auto-flow:column;display:grid}.SlidingCarousel-module-scss-module__gkxTgG__slider__indicator__entry{height:var(--circle-diameter);width:var(--circle-diameter);background-color:var(--color-white);border-radius:50%}
.Logo-module-scss-module__0EeUfG__logo{cursor:pointer;align-items:center;column-gap:.5rem;width:12rem;display:flex}.Logo-module-scss-module__0EeUfG__logo__text-wrapper{width:75%}.Logo-module-scss-module__0EeUfG__logo__icon-wrapper{width:25%}.Logo-module-scss-module__0EeUfG__logo__ar{width:100%;padding-top:28.02%;position:relative}.Logo-module-scss-module__0EeUfG__logo__ar__media{width:100%;height:100%;position:absolute;top:10%;left:0}.Logo-module-scss-module__0EeUfG__logo__ar__media path{fill:var(--color-text)}.Logo-module-scss-module__0EeUfG__logo__ar__media circle{fill:var(--color-tan)}.Logo-module-scss-module__0EeUfG__logo__ar-icon{width:100%;padding-top:123.33%;position:relative}.Logo-module-scss-module__0EeUfG__logo__ar-icon__media{width:100%;height:100%;position:absolute;top:0;left:0}
