.header-megamenu{display:none;z-index:100;position:relative;padding:1.5rem 4rem 2rem;border-bottom:1px solid var(--colorCoral)}.megamenu-open{display:block}.header-megamenu__header{display:flex;justify-content:space-between;align-items:center}.header-megamenu__title{text-transform:uppercase;margin:0;color:var(--colorTextBody)}@media only screen and (min-width:590px){h2[id^=megamenu-title-]{font-size:23px!important}}.header-megamenu__title-link{border:2px solid transparent;border-radius:2px;text-decoration:none}.header-megamenu__title-link:hover .header-megamenu__title{text-decoration:underline;color:var(--colorLink)}.header-megamenu__title-link:focus-visible{border:2px solid;border-color:var(--colorLinkHover);outline:none;border-radius:2px}.header-megamenu__close{background:none;border:none;cursor:pointer;display:flex;align-items:center;gap:8px;font-family:inherit;font-size:var(--typeBaseSize);font-weight:600;color:var(--colorTextBody);padding:.5rem 1rem;transition:opacity .2s ease}.header-megamenu__close:hover{opacity:.7}.header-megamenu__close:focus{outline:2px solid var(--colorBtnPrimary, #000);outline-offset:2px}.header-megamenu__close:focus:not(:focus-visible){outline:none}.header-megamenu__close:focus-visible{outline:2px solid var(--colorBtnPrimary, #000);outline-offset:2px}.header-megamenu__close-text{font-size:calc(var(--typeBaseSize) * .9);letter-spacing:.5px}.header-megamenu__wrapper{display:grid;grid-template-columns:repeat(5,1fr);max-width:100%;gap:50px;padding-top:1rem}.header-megamenu__column{display:flex;flex-direction:column;gap:1.5rem;min-width:0;max-width:300px}.header-megamenu__column--spacer{min-height:1px}.header-megamenu__item{display:flex;flex-direction:column}.header-megamenu__wrapper .h4{font-size:calc(var(--typeBaseSize) * .9);letter-spacing:.5px;text-decoration:none;margin-bottom:.3rem;line-height:18px}.header-megamenu__link{border:2px solid transparent}a.header-megamenu__link:hover{text-decoration:underline;color:var(--colorLink)}.header-megamenu__sublink{font-size:calc(var(--typeBaseSize)*.9);text-decoration:none;border:2px solid transparent;line-height:18px;padding:.3em 0}a.header-megamenu__sublink:hover{text-decoration:underline;color:var(--colorLink)}a.header-megamenu__link:focus-visible,a.header-megamenu__sublink:focus-visible{border:2px solid;border-color:var(--colorLinkHover);outline:none;border-radius:2px}.header-megamenu__promotion{display:flex;flex-direction:column;text-decoration:none;color:inherit;height:100%;border:2px solid transparent;border-radius:2px}.header-megamenu__promotion:hover .header-megamenu__promotion-title{text-decoration:underline;color:var(--colorLink)}.header-megamenu__promotion:focus-visible{border:2px solid;border-color:var(--colorLinkHover);outline:none;border-radius:2px}.header-megamenu__promotion-image{width:100%;margin-bottom:1rem;overflow:hidden;aspect-ratio:1 / 1}.header-megamenu__promotion-image img{width:100%;height:100%;display:block;object-fit:contain;transition:transform .3s ease}.header-megamenu__promotion:hover .header-megamenu__promotion-image img{transform:scale(1.05)}.header-megamenu__promotion-content{flex:1}.header-megamenu__promotion-title{font-size:calc(var(--typeBaseSize) * .9);font-weight:700;margin:0;line-height:1.3}.header-megamenu__promotion-subtitle{font-size:calc(var(--typeBaseSize) * .9);margin:0;line-height:1.4;color:var(--colorTextBody)}@media only screen and (max-width:589px){.header-megamenu__wrapper{grid-template-columns:1fr;gap:2rem}.header-megamenu__column{min-width:auto}.header-megamenu__column--spacer{display:none}}@media only screen and (min-width:590px) and (max-width:899px){.header-megamenu__wrapper{grid-template-columns:repeat(3,1fr);gap:30px}}@media only screen and (min-width:900px) and (max-width:1199px){.header-megamenu__wrapper{grid-template-columns:repeat(4,1fr);gap:40px}}
/*# sourceMappingURL=/cdn/shop/t/254/assets/header-megamenu.css.map */
