.ds4-shell{width:min(calc(100% - 56px),1460px);margin-inline:auto}.ds4-topbar{background:#151515;color:#fff;font-family:Inter,Arial,sans-serif}.ds4-topbar__inner{min-height:34px;display:flex;align-items:center;justify-content:space-between;gap:24px}.ds4-topbar p{margin:0;font-size:9px;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.ds4-topbar__inner>div{display:flex;align-items:center;gap:24px}.ds4-topbar a{color:#fff;text-decoration:none;font-size:9px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.ds4-header{position:relative;z-index:120;background:#fff;border-bottom:1px solid #ece7df;font-family:Inter,Arial,sans-serif}.ds4-header__row{min-height:82px;display:grid;grid-template-columns:150px minmax(0,1fr) auto;align-items:center;gap:24px}.ds4-brand{display:flex;align-items:center}.ds4-brand img{width:auto;max-width:64px;max-height:58px;object-fit:contain}.ds4-nav{min-width:0}.ds4-nav ul{list-style:none;margin:0;padding:0;display:flex;align-items:center;justify-content:center;gap:clamp(18px,2vw,32px)}.ds4-nav li{position:relative}.ds4-nav li>a{display:flex;align-items:center;min-height:82px;color:#171717;text-decoration:none;white-space:nowrap;font-size:10px;font-weight:700;letter-spacing:.11em;text-transform:uppercase}.ds4-nav li>a:hover{color:#8e703a}.ds4-dropdown{position:absolute;top:calc(100% - 1px);left:50%;min-width:210px;padding:10px;background:#fff;border:1px solid #e8e3dc;box-shadow:0 20px 60px rgba(0,0,0,.08);transform:translate(-50%,8px);opacity:0;visibility:hidden;transition:.18s ease}.ds4-nav li:hover .ds4-dropdown{opacity:1;visibility:visible;transform:translate(-50%,0)}.ds4-dropdown a{display:block;padding:9px 10px;color:#171717;text-decoration:none;font-size:11px}.ds4-actions{display:flex;align-items:center;justify-content:flex-end;gap:2px}.ds4-icon{position:relative;width:38px;height:38px;display:grid;place-items:center;border:0;background:transparent;color:#171717;text-decoration:none;cursor:pointer}.ds4-icon .material-symbols-outlined{font-size:21px;font-weight:300}.ds4-counted b{position:absolute;right:0;top:1px;min-width:16px;height:16px;padding:0 4px;border-radius:99px;background:#171717;color:#fff;display:grid;place-items:center;font-size:8px}.ds4-total{margin-left:6px;white-space:nowrap;font-size:11px;font-weight:700}.ds4-menu-button{display:none;width:38px;height:38px;border:0;background:transparent;padding:10px;cursor:pointer}.ds4-menu-button span{display:block;height:1px;background:#171717;margin:4px 0}.ds4-mobile{position:fixed;inset:0;z-index:300}.ds4-mobile__backdrop{position:absolute;inset:0;border:0;background:rgba(0,0,0,.42)}.ds4-mobile__panel{position:absolute;top:0;left:0;bottom:0;width:min(88vw,390px);background:#fff;padding:0 22px;overflow:auto}.ds4-mobile__head{min-height:72px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e8e3dc;font-family:Georgia,'Times New Roman',serif;font-size:20px}.ds4-mobile__head button{border:0;background:transparent;font-size:30px}.ds4-mobile__item{position:relative;border-bottom:1px solid #e8e3dc}.ds4-mobile__item>a{min-height:52px;display:flex;align-items:center;padding-right:45px;color:#171717;text-decoration:none;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.ds4-mobile__item>button{position:absolute;right:0;top:5px;width:42px;height:42px;border:0;background:transparent;font-size:20px}.ds4-mobile__submenu{padding:0 0 12px 14px}.ds4-mobile__submenu a{display:block;padding:7px 0;color:#716b63;text-decoration:none;font-size:12px}@media(max-width:1180px){.ds4-shell{width:min(calc(100% - 36px),1460px)}.ds4-header__row{grid-template-columns:42px 1fr auto;min-height:74px}.ds4-menu-button{display:block}.ds4-brand{justify-self:center}.ds4-nav{display:none}.ds4-brand img{max-height:52px}.ds4-total{display:none}}@media(max-width:620px){.ds4-shell{width:min(calc(100% - 24px),1460px)}.ds4-topbar__inner{justify-content:center}.ds4-topbar__inner>div{display:none}.ds4-topbar p{font-size:8px;letter-spacing:.09em}.ds4-header__row{min-height:68px}.ds4-actions .search__menu,.ds4-actions>a:nth-of-type(1){display:none}.ds4-icon{width:34px;height:34px}.ds4-brand img{max-width:54px;max-height:48px}}
