.stores-list-block{background:rgba(158,158,153,.1);padding:80px 0}@media(max-width: 1080px){.stores-list-block{padding:40px 0}}.stores-list-block .stores-title-block{margin-bottom:40px}@media(max-width: 767px){.stores-list-block .stores-title-block{margin-bottom:24px}}.stores-list-block .stores-title-block .stores-title{font-size:40px;line-height:1.2}@media(max-width: 1080px){.stores-list-block .stores-title-block .stores-title{font-size:32px;line-height:1.25}}.stores-list-block .stores-items{display:flex;flex-direction:column;gap:24px}@media(max-width: 767px){.stores-list-block .stores-items{gap:16px}}.stores-list-block .store-item{width:100%;display:flex;align-items:stretch}@media(max-width: 767px){.stores-list-block .store-item{flex-direction:column}}.stores-list-block .store-item .store-item-img-block{width:50%;overflow:hidden;position:relative;flex-shrink:0}@media(max-width: 767px){.stores-list-block .store-item .store-item-img-block{width:100%;height:200px}}@media(max-width: 767px){.stores-list-block .store-item .store-item-img-block.hide-on-mobile{display:none}}.stores-list-block .store-item .store-item-img-block img{width:100%;height:100%;display:block;object-fit:cover;object-position:center;position:absolute;top:0;left:0}.stores-list-block .store-item .store-item-content-block{width:50%;background:#fff;padding:24px 40px;display:flex;flex-direction:column}@media(max-width: 1080px){.stores-list-block .store-item .store-item-content-block{padding:24px}}@media(max-width: 767px){.stores-list-block .store-item .store-item-content-block{width:100%;padding:24px 16px}}.stores-list-block .store-item .store-item-top{padding-bottom:24px;border-bottom:1px solid rgba(0,0,0,.1)}.stores-list-block .store-item .store-item-top h6{font-family:"Editors Note",serif;font-size:32px;line-height:40px;font-weight:400;text-transform:none;color:#000}@media(max-width: 767px){.stores-list-block .store-item .store-item-top h6{font-size:24px;line-height:32px}}.stores-list-block .store-item .store-item-content{flex:1;display:flex;flex-direction:column}.stores-list-block .store-item .store-item-content .store-item-holder{flex:1;display:flex;gap:40px;padding-top:24px}@media(max-width: 767px){.stores-list-block .store-item .store-item-content .store-item-holder{flex-direction:column}}.stores-list-block .store-item .store-item-content .store-item-info,.stores-list-block .store-item .store-item-content .store-item-hours{flex:1;display:flex;flex-direction:column}.stores-list-block .store-item .store-item-content .store-item-main{flex:1;display:flex;flex-direction:column;gap:24px}.stores-list-block .store-item .store-item-content .store-item-hours .store-item-main{gap:16px}.stores-list-block .store-item .store-item-content .store-item-link-block{margin-top:24px}.stores-list-block .store-item .store-item-content .store-item-link-block .link-button:before{top:100%}.stores-list-block .store-item .store-item-content .store-item-indicator{display:flex;align-items:flex-start;gap:8px}.stores-list-block .store-item .store-item-content .store-item-indicator .icon{width:22px;height:22px;flex-shrink:0;background-position:center;background-repeat:no-repeat;background-size:contain}.stores-list-block .store-item .store-item-content .store-item-indicator .icon.location{background-image:url(fc4e1b1f77a3b9f41cd5.svg)}.stores-list-block .store-item .store-item-content .store-item-indicator .icon.tel{background-image:url(b53dcd872b68b0a89f48.svg)}.stores-list-block .store-item .store-item-content .store-item-indicator .icon.email{background-image:url(0d7984d551b53c153a52.svg)}.stores-list-block .store-item .store-item-content .store-item-indicator .icon.hours{background-image:url(405857961a2b522571af.svg)}.stores-list-block .store-item .store-item-content .store-item-indicator .link,.stores-list-block .store-item .store-item-content .store-item-indicator .text{font-family:"Haas Grot Text",sans-serif;font-weight:400;font-size:14px;line-height:22px;color:#000}.stores-list-block .store-item .store-item-content .store-item-indicator .link{position:relative}.stores-list-block .store-item .store-item-content .store-item-indicator .link:before{content:"";position:absolute;width:100%;height:1px;background:#000;top:100%;left:0;pointer-events:none;transform-origin:100% 50%;transform:scale3d(0, 1, 1);transition:transform .3s}.stores-list-block .store-item .store-item-content .store-item-indicator .link:hover:before{transform-origin:0% 50%;transform:scale3d(1, 1, 1)}.stores-list-block .store-item .store-item-content .store-item-hours-text{font-family:"Haas Grot Text",sans-serif;font-weight:400;font-size:14px;line-height:22px;color:#000}.stores-list-block .store-item .store-item-content .store-item-hours-text p br{content:"";display:block;margin-bottom:4px}
