.tbc-mm{display:grid;grid-template-columns:1.15fr 1.25fr 1.6fr 1fr;gap:40px;padding:28px 8px 32px;text-align:left;color:#0b3b74;font-size:15px}.tbc-mm a{text-decoration:none;color:#0b3b74}.tbc-mm a:hover{color:#f91c91}.tbc-mm a:focus-visible{outline:2px solid #249ffc;outline-offset:2px}.tbc-mm__col{display:flex;flex-direction:column;gap:12px;min-width:0}.tbc-mm__col--links{gap:24px}.tbc-mm__group{display:flex;flex-direction:column;gap:8px}.tbc-mm__label{margin:0;font-size:12px;font-weight:800;letter-spacing:.08em;color:#5b5d8a}.tbc-mm__pills{display:flex;flex-wrap:wrap;gap:8px}.tbc-mm .tbc-mm__pill{border:1.5px solid #0b3b74;border-radius:999px;padding:7px 14px;font-size:14px;font-weight:700;line-height:1.2}.tbc-mm .tbc-mm__pill:hover{border-color:#f91c91}.tbc-mm .tbc-mm__list{list-style:none!important;margin:0!important;padding:0!important;display:flex;flex-direction:column}.tbc-mm .tbc-mm__list li{margin:0!important;padding:0!important;list-style:none!important}.tbc-mm .tbc-mm__list li:before{content:none!important}.tbc-mm .tbc-mm__item{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:5px 0;font-weight:600}.tbc-mm__hot{font-size:11px;font-weight:800;color:#d4127a;background:#ffe3f1;border-radius:999px;padding:3px 8px;white-space:nowrap}.tbc-mm a.tbc-mm__see-all{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;margin-top:14px;padding:11px 20px;min-height:44px;box-sizing:border-box;border-radius:999px;background:#f91c91!important;color:#fff!important;font-size:14px;font-weight:800;line-height:1;transition:background .2s}.tbc-mm a.tbc-mm__see-all:hover{background:#d4127a!important;color:#fff!important}.tbc-mm__chars{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.tbc-mm__char{display:flex;flex-direction:column;gap:6px}.tbc-mm__char-img{display:block;aspect-ratio:1/1;border-radius:12px;overflow:hidden;background:#f4f5fa;border:1px solid #e6e8f2}.tbc-mm__char-img img{width:100%;height:100%;object-fit:cover;display:block}.tbc-mm__char-name{font-size:13px;font-weight:700;line-height:1.2;text-align:center}.tbc-mm__note{margin:0;font-size:12px;color:#5b5d8a}.tbc-mm__prods{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.tbc-mm__prod{display:flex;flex-direction:column;gap:6px}.tbc-mm__prod-img{display:block;aspect-ratio:4/5;border-radius:10px;overflow:hidden;background:#f4f5fa}.tbc-mm__prod-img img{width:100%;height:100%;object-fit:cover;display:block}.tbc-mm__prod-name{font-size:13px;font-weight:700;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.6em}.tbc-mm__prod-price{font-size:13px;font-weight:800;color:#f91c91}.tbc-mm .tbc-mm__promo{border-radius:14px;background:#0b3b74;color:#fff;display:flex;flex-direction:column;justify-content:flex-end;gap:10px;padding:24px;min-height:300px}.tbc-mm .tbc-mm__promo:hover{color:#fff;opacity:.95}.tbc-mm__promo-tag{align-self:flex-start;background:#f91c91;color:#fff;font-size:12px;font-weight:800;letter-spacing:.06em;border-radius:999px;padding:5px 10px}.tbc-mm__promo-title{font-size:26px;font-weight:800;line-height:1.1;color:#fff}.tbc-mm__promo-text{font-size:14px;line-height:1.4;color:#d9dbf5}.tbc-mm__promo-cta{font-size:14px;font-weight:800;color:#fff}@media(max-width:1199px){.tbc-mm{grid-template-columns:1fr 1.2fr 1.4fr}.tbc-mm__promo{display:none!important}}@media(max-width:991px){.tbc-mm{grid-template-columns:1fr;gap:24px}}.top-header.header_4 .navigation__header{padding-top:20px!important;padding-bottom:20px!important}.header .yv-header-searchbar-box{width:100%;max-width:640px}.header .yv-header-searchbar{display:flex!important;align-items:center!important;gap:10px;height:46px!important;padding:0 5px 0 20px!important;border:1.5px solid #249ffc!important;border-radius:999px!important;background:#fff!important;box-shadow:none!important;overflow:hidden}.header .yv-header-searchbar .yv-search-bar{flex:1 1 auto;min-width:0;height:100%!important;padding:0!important;border:0!important;outline:none!important;box-shadow:none!important;background:transparent!important;font-size:15px!important;color:#0b3b74!important}.header .yv-header-searchbar .yv-search-bar::placeholder{color:#6b6d96;opacity:1}.header .yv-header-searchbar>.yv-header-searchbar-icon:not(.search__speech):not(.cross){position:static!important;transform:none!important;flex:0 0 36px;width:36px!important;height:36px!important;margin:0!important;padding:0!important;border:0!important;border-radius:999px!important;background:#249ffc!important;color:#fff!important;display:flex!important;align-items:center;justify-content:center}.header .yv-header-searchbar>.yv-header-searchbar-icon:not(.search__speech):not(.cross) svg{width:16px;height:16px}.header .yv-header-searchbar>.yv-header-searchbar-icon:not(.search__speech):not(.cross) path{fill:#fff!important}.header .yv-header-searchbar>.yv-header-searchbar-icon.cross{position:static!important;transform:none!important;order:1;flex:0 0 28px;width:28px!important;height:28px!important;margin:0!important;padding:0!important;border:0!important;border-radius:999px!important;background:#eef0f6!important;color:#0b3b74!important;align-items:center;justify-content:center}.header .yv-header-searchbar>.yv-header-searchbar-icon:not(.search__speech):not(.cross){order:2}.header .yv-header-searchbar>.yv-search-bar{order:0}.header .nav__header{border-top:1px solid #e6e8f2;border-bottom:1px solid #e6e8f2}.header .nav__header .navbar-nav{gap:6px}.header .nav__header .nav-item>.yv-dropdown-detail>.nav-link,.header .nav__header .nav-item>.nav-link{font-size:15px!important;font-weight:800!important;letter-spacing:.01em;color:#0b3b74!important;padding:15px 18px 12px!important;border-bottom:3px solid transparent;line-height:1.2}.header .nav__header .nav-item .nav-link svg{display:none!important}.header .nav__header .nav-item>.yv-dropdown-detail[open]>.nav-link,.header .nav__header .nav-item .nav-link:hover{color:#f91c91!important;border-bottom-color:#f91c91}.header .nav__header .nav-item:last-child>.yv-dropdown-detail>.nav-link,.header .nav__header .nav-item:last-child>.nav-link{color:#d4127a!important}.tbc-mm{font-family:var(--font-family,"DM Sans",sans-serif);color:#0b3b74}.tbc-mm a{color:#0b3b74}.tbc-mm__label{font-family:var(--heading-font-family,"Plus Jakarta Sans",sans-serif);font-weight:700;color:#0b3b74;font-size:13px;letter-spacing:.06em}.tbc-mm .tbc-mm__item{font-weight:500;font-size:15px}.tbc-mm .tbc-mm__pill{font-weight:600;border-color:#0b3b74}.tbc-mm__hot{background:#f91c91;color:#fff;font-weight:700;border-radius:999px}.tbc-mm a.tbc-mm__see-all{background:#249ffc!important;color:#fff!important;border-radius:8px;font-weight:600}.tbc-mm a.tbc-mm__see-all:hover{background:#0f8be8!important}.tbc-mm__char-img{border-color:#ececec;border-radius:10px}.tbc-mm__char-name{font-weight:500;color:#0b3b74}.tbc-mm .tbc-mm__prod{gap:0;background:#fff;border:1px solid #ececec;border-radius:10px;overflow:hidden;transition:box-shadow .2s}.tbc-mm .tbc-mm__prod:hover{box-shadow:0 6px 20px #00000017;color:#0b3b74}.tbc-mm__prod-img{border-radius:0;aspect-ratio:1/1;background:#f7f7f7}.tbc-mm__prod-img img{object-fit:contain}.tbc-mm__prod-name{font-weight:400;font-size:14px;color:#0b3b74;padding:10px 10px 4px}.tbc-mm__prod-price{font-weight:700;font-size:15px;color:#0b3b74;padding:0 10px 12px}.tbc-mm .tbc-mm__promo{background:#0b3b74;border-radius:10px}.tbc-mm__promo-title{font-family:var(--heading-font-family,"Plus Jakarta Sans",sans-serif);font-weight:700}.tbc-mm__promo-tag{font-weight:700}.header .nav__header .nav-item>.yv-dropdown-detail>.nav-link,.header .nav__header .nav-item>.nav-link{font-family:var(--heading-font-family,"Plus Jakarta Sans",sans-serif)!important;font-weight:700!important}
/*# sourceMappingURL=/cdn/shop/t/85/assets/tbc-megamenu.css.map */
