#header-group,#header-group .tt-hdr-sec{position:relative;z-index:100;overflow:visible!important;contain:none!important;isolation:auto}.tt.tt-hdr{overflow:visible!important;position:relative;z-index:100}.tt-ann{background:var(--cloud);padding:0 24px}.tt-ann__in{max-width:1280px;margin:0 auto;min-height:48px;display:flex;align-items:center;justify-content:space-between;gap:8px 24px;font-size:15px;font-weight:500}.tt-ann a{text-underline-offset:3px}.tt-ann__side{flex:1}.tt-ann__links{display:flex;gap:24px;justify-content:flex-end}.tt-ann__rot{display:flex;align-items:center;gap:12px}.tt-ann__rot button{background:none;border:0;padding:8px;font-size:18px;line-height:1}.tt-ann__rot>span{display:inline-block;min-width:300px;text-align:center}.tt-nav{background:#fff;border-bottom:1px solid #CACACA;padding:0 24px;position:relative}.tt-nav__in{max-width:1280px;margin:0 auto;min-height:96px;display:flex;align-items:center;justify-content:space-between;gap:16px 32px}.tt-nav__l,.tt-nav__r{display:flex;align-items:center;gap:12px}.tt-nav__logo img{height:40px;width:auto}.tt-nav__menu{display:flex;align-items:center;gap:8px 32px;font-size:17px;font-weight:600}.tt-nav__item{position:relative}.tt-nav__item>a{text-decoration:none;display:flex;align-items:center;gap:6px;padding:12px 0}.tt-nav a:hover{color:var(--rust)}.tt-badge{background:#c8573c;color:#fff;font-size:12px;font-weight:700;letter-spacing:.08em;padding:3px 8px;border-radius:6px;margin-right:2px}.tt-dd{position:absolute;left:-20px;top:100%;min-width:240px;background:#fff;border:2px solid var(--ink);box-shadow:0 6px 0 var(--ink);border-radius:20px;padding:10px;display:none;z-index:60}.tt-dd a{display:block;padding:10px 12px;border-radius:12px;text-decoration:none;font-size:15px;font-weight:600}.tt-dd a:hover{background:var(--tint)}.has-dd:hover .tt-dd,.has-dd:focus-within .tt-dd{display:block}.tt-nav__ic{width:44px;height:44px;display:flex;align-items:center;justify-content:center;position:relative;text-decoration:none}.tt-nav__cart span{position:absolute;top:2px;right:0;background:var(--rust);color:#fff;font-size:11px;font-weight:700;min-width:18px;height:18px;border-radius:9px;display:flex;align-items:center;justify-content:center;padding:0 4px}.tt-nav__cart span[hidden]{display:none}.tt-nav__burger{display:none;background:none;border:0;border-radius:12px;width:44px;height:44px;align-items:center;justify-content:center}.tt-nav__burger .tt-i-close,.tt-nav__burger[aria-expanded=true] .tt-i-open{display:none}.tt-nav__burger[aria-expanded=true] .tt-i-close{display:block}.tt-nav__burger[aria-expanded=true]{background:var(--tint)}.tt-m-only{display:none}.tt-mmenu{position:absolute;left:0;right:0;top:100%;background:#fff;border-bottom:2px solid var(--ink);box-shadow:0 6px 0 var(--ink);border-radius:0 0 24px 24px;padding:8px 20px 24px;animation:tt-drop .18s ease-out}.tt-mmenu[hidden]{display:none}.tt-mmenu li{border-bottom:1px solid #DCE8EA}.tt-mmenu li a{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 4px;text-decoration:none;font-size:20px;font-weight:800}.tt-mmenu li a>span{display:inline-flex;align-items:center;gap:10px}.tt-mmenu li.tt-mmenu__sm a{font-size:16px;font-weight:600;padding:14px 4px}.tt-mmenu__btns{display:flex;gap:12px;margin-top:22px}.tt-mmenu__btns .tt-btn{flex:1;font-size:14px;padding:14px 10px;white-space:nowrap}.tt-mmenu__note{margin-top:16px!important;text-align:center;font-size:13px;font-weight:600;color:var(--mute)}@keyframes tt-drop{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@media(max-width:749px){.tt-ann{padding:0 8px}.tt-ann__in{min-height:44px;font-size:14px}.tt-ann__side{display:none}.tt-ann__rot{flex:1;justify-content:space-between;gap:4px}.tt-ann__rot button{width:44px;height:44px;font-size:20px;padding:0}.tt-ann__rot>span{min-width:0;flex:1}.tt-nav{padding:0 8px}.tt-nav__in{min-height:64px;position:relative;gap:0}.tt-nav__menu,.tt-d-only{display:none}.tt-m-only,.tt-nav__burger{display:flex}.tt-nav__l,.tt-nav__r{gap:0}.tt-nav__logo{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.tt-nav__logo img{height:30px}.tt-nav__ic svg{width:22px;height:22px}}
/*# sourceMappingURL=/cdn/shop/t/66/assets/tt-header.css.map */
