.home-kits{padding:var(--section-py) var(--container-pad-x);background:var(--kits-bg, var(--color-accent-rose-light));overflow:hidden}.home-kits__inner{position:relative;max-width:var(--container-max);margin:0 auto}.home-kits__header .section-heading__title{color:var(--kits-title-color, var(--color-black))}.home-kits__tabs{display:flex;justify-content:center;gap:var(--space-12);margin:var(--space-40) 0;flex-wrap:wrap}.home-kits__tab{display:inline-flex;align-items:center;justify-content:center;padding:12px 24px 8px;border-radius:var(--radius-60);border:1.5px solid var(--kits-tab-border, var(--color-accent-teal));background:var(--kits-tab-bg, var(--color-white));color:var(--kits-tab-text, var(--color-accent-teal));font-size:var(--type-body);text-align:center;cursor:pointer;transition:all var(--transition-base);font-family:var(--font-button);font-weight:700;white-space:nowrap}.home-kits__tab:hover{background:var(--color-accent-teal-light)}.home-kits__tab.active{background:var(--kits-tab-active-bg, var(--color-accent-teal));border-color:var(--kits-tab-active-bg, var(--color-accent-teal));color:var(--kits-tab-active-text, var(--color-white))}.home-kits__select{display:none;position:relative;width:100%;margin:var(--space-24) 0}.home-kits__select-toggle{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:12px 24px;border-radius:24px;border:none;font-family:var(--font-button);font-size:var(--type-body);line-height:20px;font-weight:700;color:#984a72;background:var(--color-gray-10);cursor:pointer}.home-kits__select-caret{flex-shrink:0;transition:transform var(--transition-base)}.home-kits__select.is-open .home-kits__select-caret{transform:rotate(180deg)}.home-kits__select-menu{list-style:none;margin:var(--space-12) 0 0;padding:var(--space-16) 0;border-radius:16px;background:var(--color-white);box-shadow:var(--shadow-card);z-index:var(--z-dropdown)}.home-kits__select-option{display:block;width:100%;padding:var(--space-12) var(--space-16);border:none;background:none;font-family:var(--font-button);font-size:var(--type-body);font-weight:700;text-align:center;color:var(--color-primary);cursor:pointer}.home-kits__select-option:hover,.home-kits__select-option.is-selected{background:var(--color-secondary)}.home-kits__panel{display:none}.home-kits__panel.active{display:block}.home-kits__swiper{padding:12px 0 24px}.home-kits__slide{width:calc((100% - 72px)/4);height:auto}.home-kits__empty{color:var(--color-gray-80)}.home-kits__arrows{display:flex;justify-content:flex-end;gap:var(--space-24);margin-bottom:40px}.home-kits__arrow{padding:var(--space-4);border:0;background:transparent;color:var(--color-primary);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity var(--transition-base)}.home-kits__arrow svg{display:block;width:28px;height:28px}.home-kits__arrow:hover{opacity:.7}.home-kits__arrow.swiper-button-disabled{opacity:.3;cursor:default}.home-kits__pagination{display:none;margin-top:var(--space-24);position:static;text-align:center}.home-kits__row2{margin-top:var(--space-24)}.home-kits__arrows--row2{position:static;margin-bottom:var(--space-16)}.home-kits__cta{margin-top:var(--space-32);text-align:center}.home-kits__cta .btn svg{transition:transform var(--transition-base)}.home-kits.is-expanded .home-kits__cta .btn svg{transform:rotate(45deg)}.home-kits__cta .btn{background:var(--kits-cta-bg);color:var(--kits-cta-text);border:1px solid var(--kits-cta-border)}.home-kits__cta .btn:hover{background:var(--kits-cta-hover-bg);color:var(--kits-cta-hover-text)}@media(min-width:768px){.home-kits__cta{margin:0}.home-kits__cta--mobile-only{display:none}}@media(min-width:768px){.home-kits__arrows{position:absolute;top:0;right:0;margin-bottom:0}.home-kits__arrows--row2{position:static;margin-bottom:var(--space-16)}}@media(min-width:768px)and (max-width:1023px){.home-kits__slide{width:calc((100% - 52.8px)/3.2)}}@media(max-width:767px){.home-kits__tabs{display:none}.home-kits__select{display:block}.home-kits__slide{width:calc((100% - 12px)/2)}.home-kits__arrows{display:none}.home-kits__pagination{display:block}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/home-kits.css.map */
