.gallery-mega-menu-0-x-galleryMegaMenuMobile{display:block}.gallery-mega-menu-0-x-galleryMegaMenuMobile__drawer{position:fixed;top:0;left:0;width:100%;height:100dvh;background-color:#fff;z-index:999;-webkit-animation:gallery-mega-menu-0-x-slideInMobile .3s ease-in-out;animation:gallery-mega-menu-0-x-slideInMobile .3s ease-in-out;display:flex;flex-direction:column;overflow:hidden;box-sizing:border-box;-webkit-tap-highlight-color:transparent;outline:none}.gallery-mega-menu-0-x-galleryMegaMenuMobile__drawerOut{-webkit-animation:gallery-mega-menu-0-x-slideOutMobile .3s ease-in-out forwards;animation:gallery-mega-menu-0-x-slideOutMobile .3s ease-in-out forwards}.gallery-mega-menu-0-x-galleryMegaMenuMobile__tabs{display:flex;flex-direction:row;justify-content:space-around;overflow-x:auto;overflow-y:hidden;flex-shrink:0;gap:0;padding:0 1rem;border-bottom:1px solid #e5e5e5;scrollbar-width:none;-ms-overflow-style:none}.gallery-mega-menu-0-x-galleryMegaMenuMobile__tabs::-webkit-scrollbar{display:none}.gallery-mega-menu-0-x-galleryMegaMenuMobile__tab{flex-shrink:0;background:none;border:none;border-bottom:2px solid transparent;padding:.75rem .85rem;cursor:pointer;font-family:Red Hat Display,sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;color:#595959;line-height:1;transition:color .2s,border-bottom-color .2s;-webkit-tap-highlight-color:transparent;outline:none;white-space:nowrap}.gallery-mega-menu-0-x-galleryMegaMenuMobile__tab:hover{color:#000}.gallery-mega-menu-0-x-galleryMegaMenuMobile__tabActive{color:#000;font-weight:700;border-bottom-color:#000}.gallery-mega-menu-0-x-galleryMegaMenuMobile__scroll{flex:1;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;scrollbar-width:none;-ms-overflow-style:none}.gallery-mega-menu-0-x-galleryMegaMenuMobile__scroll::-webkit-scrollbar{display:none}.gallery-mega-menu-0-x-galleryMegaMenuMobile__banner{width:100%;flex-shrink:0}.gallery-mega-menu-0-x-galleryMegaMenuMobile__categories{padding:1.25rem 1.5rem;display:flex;flex-direction:column;gap:.5rem;flex:1}.gallery-mega-menu-0-x-galleryMegaMenuMobile__viewAll{margin-top:1rem;padding-top:.75rem;border-top:1px solid #e5e5e5}.gallery-mega-menu-0-x-galleryMegaMenuMobile__viewAllLink{font-family:Red Hat Display,sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;color:#000;text-decoration:none}@-webkit-keyframes gallery-mega-menu-0-x-slideInMobile{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes gallery-mega-menu-0-x-slideInMobile{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@-webkit-keyframes gallery-mega-menu-0-x-slideOutMobile{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes gallery-mega-menu-0-x-slideOutMobile{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.gallery-mega-menu-0-x-galleryHamburgerButton{background:none;border:none;cursor:pointer;padding:.5rem;color:#3f3f40;transition:color .2s;display:flex;align-items:center;justify-content:center}.gallery-mega-menu-0-x-galleryHamburgerButton:hover{color:#000}.gallery-mega-menu-0-x-galleryHamburgerIcon{display:flex}@media screen and (max-width:1024px){.gallery-mega-menu-0-x-galleryHamburgerIcon svg{width:26px;height:26px}}.gallery-mega-menu-0-x-galleryDrawerOverlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.5);z-index:998;-webkit-animation:gallery-mega-menu-0-x-fadeIn .3s ease-in-out;animation:gallery-mega-menu-0-x-fadeIn .3s ease-in-out;-webkit-tap-highlight-color:transparent;outline:none}@-webkit-keyframes gallery-mega-menu-0-x-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes gallery-mega-menu-0-x-fadeIn{0%{opacity:0}to{opacity:1}}.gallery-mega-menu-0-x-galleryDrawerHeader{display:flex;justify-content:flex-end;padding:0 20px 0 0}.gallery-mega-menu-0-x-galleryDrawerCloseButton{background:none;border:none;cursor:pointer;padding:.5rem;color:#3f3f40;transition:color .2s}.gallery-mega-menu-0-x-galleryDrawerCloseButton:hover{color:#000}@media screen and (max-width:1024px){.gallery-mega-menu-0-x-galleryDrawerCloseButton svg{width:30px;height:30px;-webkit-filter:brightness(0) saturate(100%) invert(0) sepia(0) saturate(0) hue-rotate(324deg) brightness(96%) contrast(104%);filter:brightness(0) saturate(100%) invert(0) sepia(0) saturate(0) hue-rotate(324deg) brightness(96%) contrast(104%)}}.gallery-mega-menu-0-x-galleryBannerSection{flex:1}.gallery-mega-menu-0-x-galleryBannerLink{display:block;text-decoration:none}.gallery-mega-menu-0-x-galleryBannerImage{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;display:block}.gallery-mega-menu-0-x-galleryCategorySection{display:flex;gap:1rem;flex:2;flex-direction:column}.gallery-mega-menu-0-x-galleryCategoryColumn{min-width:150px}.gallery-mega-menu-0-x-galleryCategoryTitle{display:block;text-decoration:none;color:#0a0a0a;font-family:Red Hat Display;font-size:15px;font-style:normal;font-weight:500;line-height:22.5px;letter-spacing:.45px;text-transform:uppercase}.gallery-mega-menu-0-x-gallerySubmenuWrapper{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease-out;transition:grid-template-rows .3s ease-out,-ms-grid-rows .3s ease-out;margin-top:.4rem}.gallery-mega-menu-0-x-gallerySubmenuWrapperOpen{grid-template-rows:1fr}.gallery-mega-menu-0-x-gallerySubmenuList{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.8rem;overflow:hidden}.gallery-mega-menu-0-x-gallerySubmenuLink{text-decoration:none;transition:color .2s;display:block;color:#252526;font-family:Red Hat Display;font-size:15px;font-style:normal;font-weight:300;line-height:130%}.gallery-mega-menu-0-x-gallerySubmenuLink:hover{color:#000}.gallery-mega-menu-0-x-galleryBottomSection{border-top:1px solid #e5e5e5;padding:1rem 1.5rem;background-color:#fff}.gallery-mega-menu-0-x-galleryBottomSection__list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.75rem}.gallery-mega-menu-0-x-galleryBottomSection__item{display:flex;align-items:center}.gallery-mega-menu-0-x-galleryBottomSection__link{text-decoration:none;color:#252526;font-family:Red Hat Display,sans-serif;font-size:14px;font-weight:400;line-height:130%;display:flex;align-items:center;gap:.5rem;padding:.25rem 0;transition:color .2s}.gallery-mega-menu-0-x-galleryBottomSection__link:hover{color:#000}.gallery-mega-menu-0-x-galleryBottomSection__linkDestacado{font-weight:700}.gallery-mega-menu-0-x-galleryBottomSection__icon{width:20px;height:20px;-o-object-fit:contain;object-fit:contain;flex-shrink:0}.gallery-mega-menu-0-x-galleryMegaMenuDesktop{display:block}.gallery-mega-menu-0-x-galleryMegaMenuDesktop__drawer{position:fixed;top:0;left:0;width:70vw;max-width:400px;height:100vh;background-color:#fff;z-index:999;box-shadow:2px 0 8px rgba(0,0,0,.1);-webkit-animation:gallery-mega-menu-0-x-slideInDesktop .3s ease-in-out;animation:gallery-mega-menu-0-x-slideInDesktop .3s ease-in-out;display:flex;flex-direction:column;overflow:hidden}.gallery-mega-menu-0-x-galleryMegaMenuDesktop__drawerOut{-webkit-animation:gallery-mega-menu-0-x-slideOutDesktop .3s ease-in-out forwards;animation:gallery-mega-menu-0-x-slideOutDesktop .3s ease-in-out forwards}.gallery-mega-menu-0-x-galleryMegaMenuDesktop__tabs{display:flex;flex-direction:row;overflow-x:auto;overflow-y:hidden;flex-shrink:0;gap:0;padding:0 1.5rem 17px;border-bottom:1px solid #e5e5e5;scrollbar-width:none;-ms-overflow-style:none}.gallery-mega-menu-0-x-galleryMegaMenuDesktop__tabs::-webkit-scrollbar{display:none}.gallery-mega-menu-0-x-galleryMegaMenuDesktop__tab{flex-shrink:0;background:none;border:none;border-bottom:2px solid transparent;padding:.85rem 1rem;cursor:pointer;font-family:Red Hat Display,sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:#595959;line-height:1;transition:color .2s,border-bottom-color .2s;outline:none;white-space:nowrap}.gallery-mega-menu-0-x-galleryMegaMenuDesktop__tab:hover{color:#000}.gallery-mega-menu-0-x-galleryMegaMenuDesktop__tabActive{color:#000;font-weight:700;border-bottom-color:#000}.gallery-mega-menu-0-x-galleryMegaMenuDesktop__scroll{flex:1;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;scrollbar-width:none;-ms-overflow-style:none}.gallery-mega-menu-0-x-galleryMegaMenuDesktop__scroll::-webkit-scrollbar{display:none}.gallery-mega-menu-0-x-galleryMegaMenuDesktop__banner{width:100%;flex-shrink:0}.gallery-mega-menu-0-x-galleryMegaMenuDesktop__categories{padding:1.5rem 2rem;display:flex;flex-direction:column;gap:.5rem;flex:1}.gallery-mega-menu-0-x-galleryMegaMenuDesktop__viewAll{margin-top:1rem;padding-top:.75rem;border-top:1px solid #e5e5e5}.gallery-mega-menu-0-x-galleryMegaMenuDesktop__viewAllLink{font-family:Red Hat Display,sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;color:#000;text-decoration:none}@-webkit-keyframes gallery-mega-menu-0-x-slideInDesktop{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes gallery-mega-menu-0-x-slideInDesktop{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@-webkit-keyframes gallery-mega-menu-0-x-slideOutDesktop{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes gallery-mega-menu-0-x-slideOutDesktop{0%{transform:translateX(0)}to{transform:translateX(-100%)}}