:root{--mypride-hdr-height: 64px;--mypride-ann-height: 34px;--mypride-ink: #0a0a0a;--mypride-paper: #ffffff;--mypride-line: #e5e5e5;--mypride-pad: 3rem}.mypride-header-wrap{display:block;position:fixed;top:var(--mypride-ann-height);left:0;right:0;z-index:59;background:var(--mypride-paper);color:var(--mypride-ink);box-shadow:0 1px 0 var(--mypride-line);transition:background .4s ease,color .4s ease,box-shadow .4s ease}body.template-index .mypride-header-wrap,body.template-about .mypride-header-wrap,body.template-contact .mypride-header-wrap{background:transparent;color:#fff;box-shadow:none}body.template-index .mypride-header-wrap.solid,body.template-index .mypride-header-wrap:has(.mypride-nav__item:hover),body.template-about .mypride-header-wrap.solid,body.template-about .mypride-header-wrap:has(.mypride-nav__item:hover),body.template-contact .mypride-header-wrap.solid,body.template-contact .mypride-header-wrap:has(.mypride-nav__item:hover){background:var(--mypride-paper);color:var(--mypride-ink);box-shadow:0 1px 0 var(--mypride-line)}.mypride-header{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;height:var(--mypride-hdr-height);padding:0 var(--mypride-pad);gap:1.5rem}.mypride-header__left{display:flex;align-items:center;justify-self:start;gap:.5rem}.mypride-header__brand{grid-area:auto;justify-self:center;display:inline-flex;align-items:center;line-height:0;text-decoration:none}.mypride-header__logo{height:16px;width:auto;transition:filter .4s ease}body.template-index .mypride-header__logo,body.template-about .mypride-header__logo,body.template-contact .mypride-header__logo{filter:invert(1)}body.template-index .mypride-header-wrap.solid .mypride-header__logo,body.template-index .mypride-header-wrap:has(.mypride-nav__item:hover) .mypride-header__logo,body.template-about .mypride-header-wrap.solid .mypride-header__logo,body.template-about .mypride-header-wrap:has(.mypride-nav__item:hover) .mypride-header__logo,body.template-contact .mypride-header-wrap.solid .mypride-header__logo,body.template-contact .mypride-header-wrap:has(.mypride-nav__item:hover) .mypride-header__logo{filter:none}.mypride-header__wordmark{font-size:15px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.mypride-nav{display:flex;gap:clamp(14px,2vw,30px);font-size:11px;letter-spacing:.1em;text-transform:uppercase}.mypride-nav__item{position:relative;height:100%;display:flex;align-items:center}.mypride-nav__link,.mypride-header__cult,.mypride-header__login,.mypride-header__cart{position:relative;padding:4px 0;color:inherit;text-decoration:none;font-size:11px;letter-spacing:.1em;text-transform:uppercase;cursor:pointer}.mypride-nav__link:after,.mypride-header__cult:after,.mypride-header__login:after{content:"";position:absolute;left:0;bottom:0;width:0;height:1px;background:currentColor;transition:width .3s ease}.mypride-nav__link:hover:after,.mypride-header__cult:hover:after,.mypride-header__login:hover:after{width:100%}.mypride-nav__item:before{content:"";position:absolute;top:calc(100% - 2px);left:-12px;right:-12px;height:24px;z-index:57;background:transparent}.mypride-mega{position:fixed;top:calc(var(--mypride-ann-height) + var(--mypride-hdr-height));left:0;right:0;z-index:58;background:var(--mypride-paper);color:var(--mypride-ink);box-shadow:0 32px 64px #0000001a,0 1px 0 var(--mypride-line);padding:28px var(--mypride-pad) 32px;display:grid;grid-template-columns:minmax(170px,240px) minmax(190px,260px) 1fr;gap:clamp(28px,4.5vw,84px);opacity:0;transform:translateY(10px) scale(.99);transform-origin:top center;pointer-events:none;visibility:hidden;transition:opacity .28s ease,transform .28s cubic-bezier(.2,.6,.2,1),visibility 0s linear .28s}.mypride-nav__item:hover .mypride-mega,.mypride-nav__item:focus-within .mypride-mega{opacity:1;transform:none;pointer-events:auto;visibility:visible;transition:opacity .28s ease,transform .28s cubic-bezier(.2,.6,.2,1)}.mypride-mega__cols{grid-column:1 / 3;display:grid;grid-template-columns:minmax(170px,240px) minmax(190px,260px);gap:clamp(28px,4.5vw,84px);align-content:start}.mypride-mega--brands{grid-template-columns:minmax(150px,220px) minmax(170px,240px) minmax(190px,260px) 1fr}.mypride-mega--brands .mypride-mega__cols{grid-column:2 / 4}.mypride-mega__brandcol{display:flex;flex-direction:column;gap:12px;align-self:start}.mypride-mega__brand-title{margin:0;font-size:14px;font-weight:700;line-height:1.5;letter-spacing:-.02em;text-transform:uppercase}.mypride-mega__brand-list{display:flex;flex-direction:column;gap:10px;align-items:flex-start}.mypride-mega__brand-logo{display:block;height:40px;width:auto;max-width:100%;object-fit:contain}.mypride-mega__brand-logo--bb{height:20px}.mypride-mega__col h4{font-size:11px;letter-spacing:.12em;opacity:.85;font-weight:600;margin-bottom:8px;text-transform:uppercase}.mypride-mega__col h4 a{color:inherit;text-decoration:none;transition:opacity .25s ease}.mypride-mega__col h4 a:hover{opacity:.5}.mypride-mega__list{list-style:none;margin:0;padding:0}.mypride-mega__list li a{position:relative;display:inline-block;font-size:11px;letter-spacing:.08em;padding:4px 0;color:inherit;text-decoration:none}.mypride-mega__list li a .num{opacity:.4;margin-right:8px;font-size:10px}.mypride-mega__list li a:after{content:"";position:absolute;left:0;bottom:0;width:0;height:1px;background:currentColor;transition:width .3s ease}.mypride-mega__list li a:hover:after{width:100%}.mypride-mega__promo{display:flex;gap:18px;align-items:stretch;justify-self:end;max-width:420px;width:100%;border:none;color:var(--mypride-ink);text-decoration:none;transition:border-color .3s ease}.mypride-mega__promo:hover{border-color:var(--mypride-ink)}.mypride-mega__promo-ph{width:132px;flex:none;background:#f4f4f4;overflow:hidden}.mypride-mega__promo-ph img,.mypride-mega__promo-ph .mypride-placeholder{width:100%;height:100%;object-fit:cover;display:flex;align-items:center;justify-content:center}.mypride-mega__promo-ph img{transition:transform .5s cubic-bezier(.2,.6,.2,1)}.mypride-mega__promo:hover .mypride-mega__promo-ph img{transform:scale(1.06)}.mypride-mega__promo-txt{display:flex;flex-direction:column;justify-content:center;gap:8px;padding:14px 14px 14px 0}.mypride-mega__promo-txt span{font-size:10px;letter-spacing:.16em;opacity:.5;text-transform:uppercase}.mypride-mega__promo-txt b{font-size:13px;letter-spacing:.08em;text-transform:uppercase}.mypride-mega__promo-txt i{font-style:normal;font-size:10px;letter-spacing:.14em;text-decoration:underline;text-underline-offset:4px;text-transform:uppercase}.mypride-header__right{display:flex;justify-self:end;align-items:center;gap:clamp(12px,1.6vw,26px);font-size:11px;letter-spacing:.1em;text-transform:uppercase}.mypride-header__cart{display:inline-flex;align-items:center;gap:2px}.mypride-header__cart b{font-weight:600}.mypride-header .header__icon,.mypride-header .header__icon .icon,.mypride-header .header__search{color:inherit}@media screen and (min-width:990px){.mypride-header-section mypride-drawer{display:none}}@media screen and (max-width:990px){.mypride-nav,.mypride-header__cult,.mypride-header__login{display:none}.mypride-header{grid-template-columns:1fr auto 1fr}.mypride-header__left{justify-self:start}.mypride-header__right{justify-self:end}}@media screen and (max-width:480px){:root{--mypride-pad: 1.6rem}}main#MainContent{padding-top:calc(var(--mypride-ann-height) + var(--mypride-hdr-height))}main#MainContent[data-template=index]{padding-top:0}body.template-about main#MainContent,body.template-contact main#MainContent{padding-top:0}
/*# sourceMappingURL=/cdn/shop/t/14/assets/mypride-header.css.map */
