.jto-special-nav{background:#1a09b8;border-bottom:3px solid #b81d24;z-index:65}.jto-special-nav .jto-nav__list{max-width:1320px;justify-content:space-between;flex-wrap:nowrap}.jto-special-nav .jto-nav__item>button{font-size:16px;padding:0 19px;min-height:56px;white-space:nowrap}.jto-special-nav .jto-special-made>button{background:#b81d24;color:#fff}.jto-special-nav .jto-nav__item .jto-mega,.jto-special-nav .jto-nav__item:hover .jto-mega,.jto-special-nav .jto-nav__item:focus-within .jto-mega{display:none}.jto-special-nav .jto-nav__item.is-open .jto-mega{display:block}.jto-special-nav .jto-nav__item.is-open>button{background:#f5f0e6;color:#102844}.jto-special-panel{max-height:calc(100vh - 210px);overflow:auto;border-bottom:4px solid #b81d24;background:#fff}.jto .jto-special-intro{padding:22px 36px 19px;max-width:1320px;margin:auto;border-bottom:1px solid #e2ddd3}.jto .jto-special-intro>b{font-family:var(--jto-head);color:#102844;font-size:25px;line-height:1.25;display:block}.jto .jto-special-intro p{margin:6px 0 0;font-size:15px;color:#58626e;line-height:1.5}.jto-special-grid{display:grid;grid-template-columns:repeat(var(--menu-cols),minmax(0,1fr));max-width:1320px;margin:auto;padding:25px 36px 30px;gap:28px}.jto .jto-special-col h4{font-size:14px;letter-spacing:.08em;color:#b81d24;padding-bottom:12px;border-bottom:2px solid #eee9de}.jto .jto-special-panel li a{font-size:16px;line-height:1.35;font-weight:600;padding:9px 0;color:#102844}.jto .jto-special-panel li a:hover{color:#b81d24}.jto .jto-special-promo{background:#102844;border-radius:4px;padding:22px;color:#fff;align-self:start}.jto-special-promo b{display:block;font:700 23px/1.2 var(--jto-head);color:#fff}.jto-special-promo p{font-size:16px;line-height:1.5;color:#e0e5ec;margin:15px 0}.jto-special-promo a{color:#fff;text-decoration:underline;font-weight:700;font-size:15px}.jto-special-nav button:focus-visible,.jto-special-panel a:focus-visible,.jto-special-mobile summary:focus-visible{outline:3px solid #d68b43;outline-offset:-3px}@media(min-width:1101px){.jto-special-mobile{display:none!important}}@media(max-width:1100px){.jto .jto-special-nav{display:none}.jto-special-mobile{background:#fff}.jto-special-mobile .jto-special-mobile-group>summary{font-size:17px;min-height:58px;padding:0 18px}.jto-special-mobile .jto-special-mobile-group:first-child>summary{background:#b81d24;color:#fff}.jto-special-mobile details[open]>summary>span{transform:rotate(45deg)}.jto-special-mobile .jto-special-intro{padding:18px;background:#f5f0e6}.jto-special-mobile .jto-special-intro>b{font-size:22px}.jto-special-mobile .jto-special-intro p{font-size:14px}.jto-special-mobile .jto-special-subgroup>summary{font-size:15px;min-height:48px;padding:10px 20px;color:#b81d24;background:#faf8f3}.jto-special-mobile .jto-special-subgroup ul{padding:0 15px 12px}.jto-special-mobile .jto-special-subgroup li a{font-size:15px;line-height:1.45;padding:12px 8px}.jto-special-mobile [aria-hidden=true]{display:inline!important}}
/*# sourceMappingURL=/cdn/shop/t/61/assets/jto-specialty-nav.css.map */
