.custom-header{background-color:var(--ch-bg, #FFFFFF);border-bottom:1px solid var(--ch-border, #E5E5E5);position:sticky;top:0;z-index:1000;width:100%}.custom-header__bar{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;max-width:1400px;margin:0 auto;padding:0 40px;height:64px;position:relative}.custom-header__mobile-left,.custom-header__mobile-right{display:none}body.custom-header-menu-open{overflow:hidden}.custom-header__nav{justify-self:start}.custom-header__menu{display:flex;align-items:center;gap:32px;list-style:none;margin:0;padding:0}.custom-header__menu-item{position:relative}.custom-header__link{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:14px;font-weight:600;color:#000;text-decoration:none;display:flex;align-items:center;gap:4px;padding:8px 0;background:none;border:none;cursor:pointer;transition:opacity .2s ease;white-space:nowrap}.custom-header__link:hover{opacity:.6}.custom-header__dropdown{display:none;position:absolute;top:100%;left:0;min-width:200px;background:var(--ch-bg, #FFFFFF);border:1px solid var(--ch-border, #E5E5E5);border-radius:8px;padding:8px 0;list-style:none;margin:0;box-shadow:0 4px 12px #00000014;z-index:100}.custom-header__menu-item.has-dropdown.is-open>.custom-header__dropdown{display:block}.custom-header__dropdown-link{display:block;padding:10px 20px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:14px;font-weight:500;color:var(--ch-text, #000000);text-decoration:none;transition:background .15s ease}.custom-header__dropdown-link:hover{background:#0000000a}.custom-header__logo{justify-self:center}.custom-header__logo-link{text-decoration:none;display:flex;align-items:center}.custom-header__logo-img{width:var(--ch-logo-size, 150px);height:auto;display:block}.custom-header__logo-text{font-family:Times New Roman,Georgia,serif;font-size:28px;font-weight:400;font-style:italic;color:var(--ch-text, #000000);letter-spacing:.02em}.custom-header__right{justify-self:end;display:flex;align-items:center;gap:16px}.custom-header__localization,.custom-header__selector-wrapper{position:relative}.custom-header__selector-btn{display:flex;align-items:center;gap:4px;background:none;border:none;cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:13px;font-weight:500;color:var(--ch-text, #000000);padding:4px 0;white-space:nowrap;transition:opacity .2s ease}.custom-header__selector-btn:hover{opacity:.6}.custom-header__selector-dropdown{display:none;position:absolute;top:calc(100% + 8px);right:0;min-width:240px;max-height:300px;overflow-y:auto;background:var(--ch-bg, #FFFFFF);border:1px solid var(--ch-border, #E5E5E5);border-radius:8px;padding:8px 0;box-shadow:0 4px 16px #0000001a;z-index:200}.custom-header__selector-dropdown--up{top:auto;bottom:calc(100% + 8px)}.custom-header__selector-dropdown.is-open{display:block}.custom-header__selector-option{display:block;width:100%;text-align:left;padding:8px 16px;background:none;border:none;cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:13px;color:var(--ch-text, #000000);transition:background .15s ease}.custom-header__selector-option:hover{background:#0000000a}.custom-header__selector-option.is-active{font-weight:600}.custom-header__icons{display:flex;align-items:center;gap:16px}.custom-header__icon{display:flex;align-items:center;justify-content:center;color:var(--ch-text, #000000);text-decoration:none;transition:opacity .2s ease;background:none;border:none;cursor:pointer;padding:0}.custom-header__icon:hover{opacity:.6}.custom-header__cart{position:relative}.custom-header__cart-count{position:absolute;top:-6px;right:-8px;background:var(--ch-text, #000000);color:var(--ch-bg, #FFFFFF);font-size:10px;font-weight:700;width:18px;height:18px;border-radius:50%;display:flex;align-items:center;justify-content:center;line-height:1}.custom-header__hamburger{display:none;background:none;border:none;cursor:pointer;color:var(--ch-text, #000000);padding:4px}.custom-header__drawer-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#0006;opacity:0;pointer-events:none;transition:opacity .3s ease;z-index:998}.custom-header__drawer-overlay.is-visible{opacity:1;pointer-events:auto}.custom-header__drawer{position:fixed;top:0;left:0;width:100%;height:100%;background:var(--ch-bg, #FFFFFF);transform:translate(-100%);transition:transform .35s cubic-bezier(.32,.72,0,1);z-index:999;display:flex;flex-direction:column;overflow:hidden}.custom-header__drawer.is-open{transform:translate(0)}.custom-header__drawer-top{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;flex-shrink:0}.custom-header__drawer-logo{text-decoration:none;display:flex;align-items:center}.custom-header__drawer-logo-img{width:var(--ch-logo-size, 150px);height:auto;display:block}.custom-header__drawer-logo-text{font-family:Times New Roman,Georgia,serif;font-size:24px;font-weight:700;color:var(--ch-text, #000000)}.custom-header__drawer-close{background:none;border:none;cursor:pointer;color:var(--ch-text, #000000);padding:4px;transition:opacity .2s ease}.custom-header__drawer-close:hover{opacity:.6}.custom-header__drawer-content{flex:1;overflow-y:auto;padding:16px 24px 32px;display:flex;flex-direction:column}.custom-header__drawer-list{list-style:none;margin:0;padding:0}.custom-header__drawer-item{border-bottom:1px solid var(--ch-border, #E5E5E5)}.custom-header__drawer-link,.custom-header__drawer-link:visited,.custom-header__drawer-link:link,.custom-header .custom-header__drawer-link{display:flex;align-items:center;justify-content:space-between;width:100%;padding:20px 0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif!important;font-size:20px!important;font-weight:600!important;color:#000!important;text-decoration:none!important;background:none;border:none;cursor:pointer;letter-spacing:-.01em;-webkit-text-fill-color:#000000!important}.custom-header__drawer-link:hover{opacity:.7}.custom-header__drawer-dropdown-toggle .drawer-icon-plus,.custom-header__drawer-dropdown-toggle .drawer-icon-minus{opacity:.5;flex-shrink:0}.custom-header__drawer-dropdown{list-style:none;margin:0;padding:0;max-height:0;overflow:hidden;transition:max-height .3s ease}.custom-header__drawer-sublink{display:block;padding:12px 0 12px 16px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;color:var(--ch-text, #000000);text-decoration:none;opacity:.65}.custom-header__drawer-sublink:hover{opacity:1}.custom-header__search-inline{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background:var(--ch-bg, #FFFFFF);z-index:10;align-items:center;padding:0 40px}.custom-header__search-inline.is-open{display:flex}.custom-header__search-form{display:flex;align-items:center;gap:12px;width:100%;max-width:1400px;margin:0 auto}.custom-header__search-icon{flex-shrink:0;opacity:.4}.custom-header__search-input{flex:1;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;color:var(--ch-text, #000000);background:none;border:none;outline:none;padding:4px 0;width:100%}.custom-header__search-input::placeholder{color:#00000059}.custom-header__search-close{background:none;border:none;cursor:pointer;color:var(--ch-text, #000000);padding:4px;flex-shrink:0;transition:opacity .2s ease}.custom-header__search-close:hover{opacity:.6}@media screen and (max-width:989px){.custom-header__search-inline{padding:0 16px}.custom-header__search-input{font-size:15px}}@media screen and (max-width:989px){.custom-header__bar{grid-template-columns:1fr auto 1fr;padding:0 16px;height:56px}.custom-header__nav,.custom-header__right{display:none!important}.custom-header__mobile-left{display:flex;align-items:center;gap:8px;justify-self:start}.custom-header__mobile-right{display:flex;align-items:center;justify-self:end}.custom-header__hamburger{display:flex;align-items:center;justify-content:center}.custom-header__logo-text{font-size:22px}}@media screen and (min-width:990px){.custom-header__drawer,.custom-header__drawer-overlay{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/section-custom-header.css.map */
