#header-pdp.header-pdp .head-row{height:68px;max-width:1200px}#header-pdp.header-pdp .item_count{background-color:var(--purple);right:0;top:3px}#header-pdp.header-pdp .main-menu .main-header__nav{max-height:calc(100vh - 155px)}@media (min-width:1024px){#header-pdp.header-pdp .main-menu .header-menu-item[data-mega-link]:first-child .mega-menu{min-width:160px}#header-pdp.header-pdp .main-menu .header-menu-item[data-mega-link]:first-child .mega-menu .mega-menu-list{min-width:140px}}#header-pdp.header-pdp .main-menu .header-menu-item[data-mega-link]>a{font-family:Lato,sans-serif;font-size:16px;font-weight:700;line-height:24px}#header-pdp.header-pdp .main-menu .header-menu-item a{padding-left:0;padding-right:0}#header-pdp.header-pdp .main-menu .header-menu-item .mega-menu{animation:expand .5s ease-in-out;height:0;left:0;max-height:0;opacity:0;overflow:hidden;position:relative;top:0;transition:all .3s}@media (min-width:1024px){#header-pdp.header-pdp .main-menu .header-menu-item .mega-menu{animation:none;background:#fff;border-bottom:3px solid #e00083;border-radius:5px;box-shadow:0 4px 4px rgba(0,0,0,.251);height:auto;left:0;max-height:1500px;max-width:580px;padding:20px 25px 0;position:absolute;top:40px;visibility:hidden;width:-moz-max-content;width:max-content;z-index:1}}#header-pdp.header-pdp .main-menu .header-menu-item .mega-menu--inner{display:grid;grid-template-columns:1fr}@media (min-width:1024px){#header-pdp.header-pdp .main-menu .header-menu-item .mega-menu--inner{grid-template-columns:1fr}}#header-pdp.header-pdp .main-menu .header-menu-item .mega-menu-title{font-family:Lato,sans-serif;font-size:16px;font-weight:800;line-height:19px;padding:0;text-decoration:underline}#header-pdp.header-pdp .main-menu .header-menu-item .mega-menu-subtitle{font-family:Lato,sans-serif;font-size:16px;font-weight:700;line-height:24px;margin-bottom:8px}#header-pdp.header-pdp .main-menu .header-menu-item .mega-menu-list{margin-bottom:10px;padding-left:10px}#header-pdp.header-pdp .main-menu .header-menu-item .mega-menu-list__item__link{font-family:Lato,sans-serif;font-size:16px;font-weight:500;line-height:24px;margin-bottom:2px;padding:0}#header-pdp.header-pdp .main-menu .header-menu-item .mega-menu:not(:has(.menu-links__menu)){display:none}#header-pdp.header-pdp .main-menu .header-menu-item.open .mega-menu{height:100%;max-height:1500px;opacity:1;overflow:hidden;position:relative;transition:all .5s ease-in-out;width:-moz-max-content;width:max-content}@media (min-width:1024px){#header-pdp.header-pdp .main-menu .header-menu-item.open .mega-menu{height:auto;position:absolute;top:40px;visibility:visible;z-index:2}}#header-pdp.header-pdp .main-menu .header-menu-item .mobile-menu .header-links:has(a){border-bottom:.5px solid #ffd5ee;border-top:.5px solid #ffd5ee;margin-bottom:15px;margin-top:15px;padding:15px 0 5px}@media (min-width:1024px){#header-pdp.header-pdp .main-menu .header-menu-item .mobile-menu .header-links:has(a){border:none;display:grid;grid-template-columns:repeat(2,minmax(50%,1fr));margin:0;padding:0}}#header-pdp.header-pdp .main-menu .header-menu-item .mobile-menu .header-links:has(a) a{margin-bottom:10px}@media (min-width:1024px){#header-pdp.header-pdp .main-menu .header-menu-item .mobile-menu .menu-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}#header-pdp.header-pdp .main-menu .header-menu-item .mobile-menu .menu-links__menu{padding-left:7.5px;padding-right:7.5px}#header-pdp.header-pdp .main-menu .header-menu-item .mobile-menu .header-links:not(:has(a))~.menu-links{display:grid;grid-template-columns:repeat(1,minmax(0,1fr))}#header-pdp.header-pdp .main-menu .header-menu-item{position:relative}#header-pdp.header-pdp .main-menu .header-menu-item:hover .mega-menu{height:auto;max-height:1500px;opacity:1;overflow:hidden;position:absolute;top:25px;transition:all .5s ease-in-out;visibility:visible;width:-moz-max-content;width:max-content;z-index:2}}@keyframes expand{0%{max-height:0}50%{max-height:500px}to{max-height:1500px}}body.header-lock-scroll{overflow:hidden}@media (min-width:1024px){body.header-lock-scroll{overflow:visible}}@keyframes expand-desktop{0%{opacity:0}50%{opacity:.5}to{opacity:1}}
