#stores{padding:35px 0}#stores .l-store-sidebar{margin-bottom:60px}.l-store-sidebar ul{list-style:none;display:flex;flex-direction:column;margin-left:0}.l-store-sidebar ul li{margin-bottom:12px;padding-left:0}.l-store-sidebar ul li:last-child{margin-bottom:0}.l-store-sidebar a{position:relative;display:inline-flex;line-height:1.5}.l-store-sidebar a span:after{position:absolute;content:"";left:0;bottom:0;width:100%;height:1px;transform:scaleX(0);transform-origin:left center;background:currentColor;transition:transform .2s linear}.l-store-sidebar a.active span:after{transform:scale(1)}#stores .l-section-stores{margin-bottom:62px}#stores .l-section-stores h2{margin-bottom:14px}.l-section-stores h2{font-size:20px;font-weight:400;transition:color .2s ease-in-out;letter-spacing:.2em;text-transform:uppercase}#stores .l-store{margin-bottom:45px}#stores .l-store:last-child{margin-bottom:0}#stores .l-store h3{margin-bottom:6px}.l-store h3{font-size:14px;font-weight:400;text-transform:uppercase}.l-store .l-info a{color:#8a8e93;text-decoration:underline;-webkit-text-decoration-color:rgba(138,142,147,.6);text-decoration-color:#8a8e9399;text-underline-position:under;transition:color .2s ease-in-out,-webkit-text-decoration-color .2s ease-in-out;transition:color .2s ease-in-out,text-decoration-color .2s ease-in-out;transition:color .2s ease-in-out,text-decoration-color .2s ease-in-out,-webkit-text-decoration-color .2s ease-in-out}.l-store .l-info a:after{position:absolute;content:"";left:0;bottom:0;width:100%;height:1px;transform:scaleX(0);transform-origin:left center;background:currentColor;transition:transform .2s linear}.l-store .l-info a.active:after{transform:scale(1)}@media only screen and (min-width: 640px){#stores{padding:80px 0;display:grid;grid-template-columns:200px 1fr;column-gap:50px}#stores .l-store-sidebar{grid-row:1 / span 10;margin-bottom:0}#stores .l-store-sidebar .l-content-wrapper{position:sticky;top:85px}#stores .l-section-stores{grid-column-start:2}}@media only screen and (min-width: 950px){#stores .l-section-stores .l-content{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:30px}}@media only screen and (min-width: 1240px){#stores{max-width:1000px;margin:0 auto;grid-template-columns:290px 1fr}}
/*# sourceMappingURL=/cdn/shop/t/73/assets/stores.css.map */
