@media screen and (min-width:990px){.ts-mega-menu__header-trigger{display:inline-flex;align-items:center;white-space:nowrap}.ts-mega-menu__top-link{padding-right:.2rem!important;text-decoration:none}.ts-mega-menu__top-link:hover,.ts-mega-menu__top-link:focus-visible,.ts-mega-menu__top-link.header__active-menu-item{text-decoration:underline;text-decoration-color:#ffcb05;text-decoration-thickness:2px;text-underline-offset:4px}.ts-mega-menu__toggle{min-width:24px;justify-content:center;padding-left:.2rem!important;padding-right:1.2rem!important;height:100%}.ts-mega-menu__toggle .icon-caret{position:static;width:10px;height:10px;margin:0}.ts-mega-menu__toggle .ts-mega-menu__fallback-label{margin-right:.7rem}.ts-mega-menu__content{background:#fff;color:#071b37;border-top:1px solid #e9edf2;border-bottom:1px solid #e9edf2;box-shadow:0 18px 34px #0519361a;padding:16px 0 18px;max-height:min(70vh,560px);overflow-y:auto}.ts-mega-menu__inner{width:100%;max-width:1500px;margin:0 auto}.ts-mega-menu__heading-row{display:flex;align-items:baseline;justify-content:space-between;gap:20px;margin-bottom:23px}.ts-mega-menu__heading{color:#071b37;font-size:20px;font-weight:700;line-height:1.3;margin:0}.ts-mega-menu__heading-link{color:inherit;text-decoration:none}.ts-mega-menu__heading-link:hover,.ts-mega-menu__heading-link:focus-visible{text-decoration:underline;text-decoration-color:#ffcb05;text-underline-offset:4px}.ts-mega-menu__view-all{color:#071b37;font-size:13px;font-weight:600;text-decoration:none;white-space:nowrap}.ts-mega-menu__view-all:hover{text-decoration:underline;text-decoration-color:#ffcb05;text-underline-offset:4px}.ts-mega-menu__layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(284px,352px);align-items:start;gap:clamp(22px,3.3vw,56px)}.ts-mega-menu__layout--no-card{grid-template-columns:minmax(0,1fr)}.ts-mega-menu__list,.ts-mega-menu__list.mega-menu__list--condensed{display:grid;grid-template-columns:repeat(2,minmax(0,1fr)) minmax(230px,1.25fr);column-gap:clamp(14px,2.3vw,42px);row-gap:22px;padding:0;margin:0;width:100%;list-style:none}.ts-mega-menu__column{min-width:0}.ts-mega-menu__list .mega-menu__link{color:#43536a;font-size:14px;line-height:1.55;text-decoration:none;padding:0;margin:0 0 10px;overflow-wrap:anywhere}.ts-mega-menu__list .mega-menu__link--level-2{color:#071b37;font-size:15px;font-weight:700;margin-bottom:14px}.ts-mega-menu__list .mega-menu__link:hover,.ts-mega-menu__list .mega-menu__link:focus-visible,.ts-mega-menu__list .mega-menu__link--active{color:#071b37;text-decoration:underline;text-decoration-color:#ffcb05;text-decoration-thickness:2px;text-underline-offset:4px}.ts-mega-menu__finder{display:flex;align-items:center;gap:14px;width:100%;max-width:340px;min-height:118px;margin-top:24px;padding:17px;background:#f7f9fc;border:1px solid #dfe6ef;border-radius:12px;color:#071b37;text-decoration:none;box-shadow:0 4px 15px #071b370a;transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease}.ts-mega-menu__finder:hover,.ts-mega-menu__finder:focus-visible{background:#fffdf4;border-color:#ffcb05;box-shadow:0 8px 22px #071b3717;text-decoration:none}.ts-mega-menu__finder-icon{flex:0 0 50px;display:flex;align-items:center;justify-content:center;width:50px;height:50px;color:#071b37;background:#ffcb05;border-radius:12px}.ts-mega-menu__finder-icon svg{display:block;width:27px;height:27px}.ts-mega-menu__finder-copy{display:flex;flex:1 1 auto;flex-direction:column;gap:6px;min-width:0}.ts-mega-menu__finder-copy strong{color:#071b37;font-size:15px;font-weight:700;line-height:1.3}.ts-mega-menu__finder-copy>span{color:#516078;font-size:12px;line-height:1.45}.ts-mega-menu__finder-arrow{flex:0 0 auto;align-self:center;margin-left:2px;font-size:21px;color:#071b37;line-height:1}.ts-mega-menu__features{position:relative;width:100%;min-width:0;isolation:isolate}.ts-mega-menu__features--stacked{min-height:300px}.ts-mega-menu__feature{min-width:0}.ts-mega-menu__features--stacked .ts-mega-menu__feature{position:absolute;transform-origin:center center;transition:transform .2s ease}.ts-mega-menu__features--stacked .ts-mega-menu__feature--primary{z-index:2;top:8px;left:12px;width:195px;transform:rotate(-4deg)}.ts-mega-menu__features--stacked .ts-mega-menu__feature--secondary{z-index:1;top:94px;left:135px;width:165px;transform:rotate(20deg)}.ts-mega-menu__features--stacked .ts-mega-menu__feature--primary:hover,.ts-mega-menu__features--stacked .ts-mega-menu__feature--primary:focus-within{transform:translateY(-5px) rotate(-4deg)}.ts-mega-menu__features--stacked .ts-mega-menu__feature--secondary:hover,.ts-mega-menu__features--stacked .ts-mega-menu__feature--secondary:focus-within{z-index:3;transform:translateY(-5px) rotate(35deg)}.ts-mega-menu__features--single{display:flex;justify-content:center;align-items:flex-start}.ts-mega-menu__features--single .ts-mega-menu__feature{width:min(100%,226px)}.ts-mega-card{display:flex;flex-direction:column;min-width:0;width:100%;color:#071b37;background:#fff;border:1px solid #e4e9f0;border-radius:12px;overflow:hidden;text-decoration:none;box-shadow:0 9px 23px #071b371c;transition:box-shadow .18s ease}a.ts-mega-card:hover,a.ts-mega-card:focus-visible{box-shadow:0 14px 28px #071b372b;text-decoration:none}.ts-mega-card__media{height:140px;padding:12px;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#f6f8fb}.ts-mega-card__image{display:block;width:100%;height:100%;object-fit:contain}.ts-mega-card__body{display:flex;flex:1;flex-direction:column;gap:6px;padding:11px 12px 13px}.ts-mega-card__badge{align-self:flex-start;padding:3px 6px;background:#ffcb05;border-radius:4px;color:#071b37;font-size:10px;font-weight:700;line-height:1.3}.ts-mega-card__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;color:#071b37;font-size:12px;font-weight:700;line-height:1.35}.ts-mega-card__price{margin-top:auto;padding-top:3px;color:#516078;font-size:11px;font-weight:650;line-height:1.35}.ts-mega-card__description{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;color:#516078;font-size:11px;line-height:1.4}.ts-mega-card__cta{margin-top:auto;color:#071b37;font-size:11px;font-weight:700}.ts-mega-card--promo .ts-mega-card__image{object-fit:cover}.ts-mega-menu__features--stacked .ts-mega-menu__feature--secondary .ts-mega-card__media{height:120px}.ts-mega-menu__features--stacked .ts-mega-menu__feature--secondary .ts-mega-card__title{font-size:11px}}@media screen and (min-width:990px)and (max-width:1199px){.ts-mega-menu__layout{grid-template-columns:minmax(0,1fr) 280px;gap:18px}.ts-mega-menu__list{column-gap:13px}.ts-mega-menu__list .mega-menu__link{font-size:12px}.ts-mega-menu__list .mega-menu__link--level-2{font-size:13px}.ts-mega-menu__finder{gap:10px;padding:13px;min-height:105px}.ts-mega-menu__finder-icon{flex-basis:42px;width:42px;height:42px;border-radius:10px}.ts-mega-menu__finder-copy strong{font-size:13px}.ts-mega-menu__finder-copy>span{font-size:11px}.ts-mega-menu__features--stacked{min-height:310px}.ts-mega-menu__features--stacked .ts-mega-menu__feature--primary{top:12px;left:0;width:155px}.ts-mega-menu__features--stacked .ts-mega-menu__feature--secondary{top:88px;left:102px;width:132px}.ts-mega-card__media{height:108px}.ts-mega-menu__features--stacked .ts-mega-menu__feature--secondary .ts-mega-card__media{height:92px}.ts-mega-card__body{padding:9px 10px 11px}.ts-mega-card__title{font-size:11px}}@media(prefers-reduced-motion:reduce){.ts-mega-card,.ts-mega-menu__finder,.ts-mega-menu__features--stacked .ts-mega-menu__feature{transition:none}.ts-mega-menu__features--stacked .ts-mega-menu__feature--primary:hover,.ts-mega-menu__features--stacked .ts-mega-menu__feature--primary:focus-within{transform:rotate(-4deg)}.ts-mega-menu__features--stacked .ts-mega-menu__feature--secondary:hover,.ts-mega-menu__features--stacked .ts-mega-menu__feature--secondary:focus-within{transform:rotate(35deg)}}@media screen and (min-width:990px){.ts-mega-menu__features{translate:0 -20px}}
/*# sourceMappingURL=/cdn/shop/t/69/assets/ts-mega-menu.css.map */
