.slc{display:block;padding:60px 0;background-color:var(--slc-bg)}.slc__container{max-width:1400px;margin:0 auto;padding:0 20px}.slc__header{text-align:center;margin-bottom:40px}.slc__title{margin:0 0 16px;font-size:40px;font-weight:700;color:#000;text-transform:uppercase;letter-spacing:2px}.slc__subtitle{margin:0 0 24px;font-size:16px;color:#000;opacity:.8}.slc__track{display:flex;gap:24px;margin:0 -20px;padding:0 20px 20px;list-style:none;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;scroll-padding-inline:20px;scrollbar-width:none}.slc__track::-webkit-scrollbar{display:none}.slc__card{flex:0 0 var(--slc-card-width);display:flex;flex-direction:column;scroll-snap-align:start;overflow:hidden;background-color:#fff;border-radius:12px;box-shadow:0 2px 12px #00000014;transition:transform .3s ease,box-shadow .3s ease}.slc__card:hover{transform:translateY(-6px);box-shadow:0 8px 24px #00000026}.slc__media{position:relative;aspect-ratio:var(--slc-image-ratio);overflow:hidden;background-color:#f4f4f4}.slc__image,.slc__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.slc__image{object-fit:cover}.slc__placeholder{display:flex;align-items:center;justify-content:center}.slc__placeholder svg{width:50%;height:50%;opacity:.3}.slc__badge{position:absolute;top:12px;left:12px;padding:6px 12px;border-radius:20px;background-color:var(--slc-badge-bg);color:var(--slc-badge-text);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px}.slc__content{flex:1;display:flex;flex-direction:column;padding:24px;color:#000}.slc__store-name{margin:0 0 12px;font-size:20px;font-weight:700;color:inherit;text-transform:uppercase;letter-spacing:1px}.slc__info{display:flex;flex-direction:column;gap:10px;margin-bottom:20px;font-style:normal}.slc__info-item{display:flex;align-items:flex-start;gap:10px;font-size:14px;line-height:1.6}.slc__icon{flex-shrink:0;width:16px;height:16px;margin-top:3px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.slc__link{color:inherit;text-decoration:none;transition:opacity .2s ease}.slc__link:hover{opacity:.7}.slc__hours{font-size:13px}.slc__actions{display:flex;flex-direction:column;gap:10px;margin-top:auto}.slc__button,.slc__cta-button{display:inline-flex;align-items:center;justify-content:center;text-align:center;text-decoration:none;text-transform:uppercase;border-radius:6px;background-color:var(--slc-button-bg);color:var(--slc-button-text);transition:opacity .3s ease,background-color .3s ease,color .3s ease,transform .2s ease}.slc__button{padding:12px 20px;border:2px solid transparent;font-size:13px;font-weight:600;letter-spacing:1px}.slc__button:hover{opacity:.85;transform:translateY(-2px)}.slc__button--secondary{background-color:transparent;border-color:currentColor;color:#000}.slc__button--secondary:hover{opacity:1;background-color:#000;color:#fff}.slc__nav{display:flex;justify-content:center;align-items:center;gap:16px;margin-top:32px}.slc__nav-button{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border:none;border-radius:50%;background-color:#000;color:#fff;cursor:pointer;transition:background-color .3s ease,transform .2s ease}.slc__nav-button:hover:not(:disabled){background-color:#333;transform:scale(1.1)}.slc__nav-button:disabled{opacity:.3;cursor:not-allowed}.slc__nav-button svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.slc__dots{display:flex;gap:8px}.slc__dot{width:10px;height:10px;padding:0;border:none;border-radius:50%;background-color:#000;opacity:.3;cursor:pointer;transition:opacity .3s ease,transform .3s ease}.slc__dot[aria-current=true]{opacity:1;transform:scale(1.2)}.slc__cta{margin-top:40px;text-align:center}.slc__cta-button{padding:16px 32px;font-size:16px;font-weight:700;letter-spacing:1.5px}.slc__cta-button:hover{opacity:.85;transform:translateY(-3px)}@media screen and (max-width:749px){.slc__card{flex-basis:300px}.slc__title{font-size:32px}.slc__nav{display:none}}
/*# sourceMappingURL=/cdn/shop/t/107/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAACA */
