.c-select-wrapper{border-bottom:1px solid #acacac;padding-bottom:2.4rem;margin-bottom:2.4rem}.shop-list{padding:0;margin:0;list-style:none}.shop-list .shop-list__item.--hidden{display:none}.shop-list .shop-list__item-title{margin-top:0;font-size:2rem;font-weight:700;margin-bottom:1rem}.shop-list .shop-list__item-address{margin-bottom:1rem}.shop-list .shop-list__item-address address{font-style:normal;white-space:pre-wrap;font-size:1.5rem}.shop-list .shop-list__item-link{display:grid;grid-template-columns:1fr 1fr;column-gap:2.4rem}.shop-list .shop-list__item-link .shop-list__item-link-text{text-decoration:none;background-color:var(--main-color-cream);color:var(--main-color-black);padding:1rem 2.4rem;font-weight:700;display:flex;align-items:center;justify-content:space-between;gap:1.2rem}.shop-list .shop-list__item-link .shop-list__item-link-text svg{width:1.8rem}.shop-list .shop-list__item-note{padding-left:0;padding-top:1rem;padding-bottom:1rem;list-style:none;font-size:1.1rem;white-space:pre-wrap;display:flex;line-height:1.4}.shop-list .shop-list__item-image{width:100%;max-width:100%}.shop-list .shop-list__item-image img{width:100%;height:auto}.shop-list .shop-list__item-products .shop-list__item-products-title{font-size:1.4rem;color:var(--main-color-black);margin:0}.shop-list .shop-list__item-products .shop-list__item-products-list{display:grid;row-gap:1.2rem}.shop-list .shop-list__item-products .shop-list__item-products-item{background-color:var(--main-color-btn-blue);padding:1.2rem 2.4rem;display:flex;align-items:center;justify-content:space-between;gap:1.2rem;color:var(--main-color-black);text-decoration:none}.shop-list .shop-list__item-products .shop-list__item-products-item svg{width:1.8rem}.shop-list__item{padding-bottom:3rem;margin-bottom:3rem}.shop-list__item:last-child{margin-bottom:0}.shop-list__item{border-bottom:1px solid #acacac}@media screen and (min-width: 750px){.c-select-wrapper .c-select{width:90%;margin:0 auto}.shop-list .shop-list__item{display:grid;grid-template-rows:auto auto auto auto auto;grid-template-columns:1fr 360px;grid-template-areas:"areaA areaF" "areaB areaF" "areaC areaF" "areaD areaF" "areaE areaF"}.shop-list .shop-list__item .shop-list__item-title{grid-area:areaA;margin:0 0 1rem}.shop-list .shop-list__item .shop-list__item-address{grid-area:areaB;margin:0 0 1rem}.shop-list .shop-list__item .shop-list__item-address .shop-list__item-address address{font-size:1.6rem}.shop-list .shop-list__item .shop-list__item-link{grid-area:areaC;font-size:1.6rem;align-self:start;margin:0 0 1rem}.shop-list .shop-list__item .shop-list__item-link .shop-list__item-link-text{text-align:center;height:auto;min-height:44px;display:flex;align-items:center;justify-content:center}.shop-list .shop-list__item .shop-list__item-note{grid-area:areaD;padding:0;margin:0 0 .5rem;align-self:start}.shop-list .shop-list__item .shop-list__item-image{grid-area:areaF;align-self:start}.shop-list .shop-list__item .shop-list__item-products{grid-area:areaE;align-self:start;margin:0}.shop-list .shop-list__item .shop-list__item-products .shop-list__item-products-list{display:grid;row-gap:1.2rem}}@media screen and (min-width: 1024px){.shop-list .shop-list__item{column-gap:6rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-main-page-shop.css.map */
