.kumpet-stores-section{--kumpet-accent: #ff6b8a;--kumpet-bg: #fffbfb;--kumpet-text: #333;--kumpet-subtitle: #4c3f68}.kumpet-stores-header{margin-bottom:40px}.kumpet-stores-main-title{color:var(--kumpet-accent);font-weight:800;margin-bottom:15px}.kumpet-stores-header .rte{font-size:1.6rem;color:#555;max-width:1000px}.kumpet-stores-header .rte p{margin:0}.kumpet-stores-tabs__nav{display:flex;justify-content:flex-start;flex-wrap:wrap;gap:30px;margin-bottom:40px;border-bottom:1px solid #eee}.kumpet-stores-tabs__btn{background:none;border:none;font-size:1.6rem;font-weight:700;color:#888;padding:10px;cursor:pointer;position:relative;transition:color .3s}.kumpet-stores-tabs__btn.is-active{color:var(--kumpet-accent)}.kumpet-stores-tabs__btn:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:3px;background-color:var(--kumpet-accent);transform:scaleX(0);transition:transform .3s;transform-origin:center}.kumpet-stores-tabs__btn.is-active:after{transform:scaleX(1)}.kumpet-store-panel{display:none;animation:fadeInPanel .4s ease}.kumpet-store-panel.is-active{display:block}@keyframes fadeInPanel{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.kumpet-store-grid{display:grid;grid-template-columns:1fr;gap:40px}@media(min-width:900px){.kumpet-store-grid{grid-template-columns:1.2fr 1fr;gap:60px}}.kumpet-store-carousel{width:100%;overflow:hidden;border-radius:15px;position:relative;margin-bottom:25px}.kumpet-store-carousel__track{display:flex;transition:transform .4s ease}.kumpet-store-carousel__slide{min-width:100%}.kumpet-store-carousel__slide img{width:100%;height:350px;object-fit:cover;display:block}.kumpet-store-carousel__dots{display:flex;justify-content:flex-start;gap:8px;padding:15px 0 0}.kumpet-store-carousel__dot{width:10px;height:10px;border-radius:50%;border:none;background:#ccc;cursor:pointer;padding:0;transition:background .3s}.kumpet-store-carousel__dot.is-active{background:var(--kumpet-accent)}.kumpet-store-address{color:var(--kumpet-accent);font-weight:700;font-size:1.4rem;margin-bottom:10px}.kumpet-store-subtitle{color:var(--kumpet-subtitle);font-weight:600;margin-top:0;margin-bottom:15px}.kumpet-store-desc{color:#666;font-size:1.6rem;line-height:1.6}.kumpet-store-map{width:100%;height:250px;border-radius:10px;overflow:hidden;margin-bottom:20px;background:#ccd2d8}.kumpet-store-map iframe{width:100%;height:100%;border:none}.kumpet-store-contact{background:#fff;border-radius:15px;padding:30px;box-shadow:0 4px 15px #0000000d;margin-bottom:20px;border:1px solid #f5f5f5}.kumpet-store-contact h4{color:var(--kumpet-subtitle);margin-top:0;margin-bottom:15px;font-size:1.4rem}.kumpet-store-contact-title{color:#555;margin-top:0;margin-bottom:20px;font-size:1.4rem}.kumpet-store-contact-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:15px}.kumpet-store-contact-list li{display:flex;gap:15px;align-items:flex-start;font-size:1.4rem;color:#333}.kumpet-store-contact-list .icon{color:var(--kumpet-accent);display:flex;align-items:center;justify-content:center;margin-top:2px}.kumpet-store-btn{background-color:var(--kumpet-accent);color:#fff;border-radius:8px;padding:15px;font-weight:700;font-size:1.5rem;text-align:center;transition:opacity .3s;display:flex;align-items:center;justify-content:center}.kumpet-store-btn:hover{opacity:.9;color:#fff}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-locations-services.css.map */
