@-webkit-keyframes triathlonperu-menu-0-x-showMenu{0%{opacity:0;top:-80px;transform:translateY(-50px)}to{opacity:1;top:0;transform:translateY(0)}}@keyframes triathlonperu-menu-0-x-showMenu{0%{opacity:0;top:-80px;transform:translateY(-50px)}to{opacity:1;top:0;transform:translateY(0)}}.triathlonperu-menu-0-x-departmentList_item{position:relative}.triathlonperu-menu-0-x-departmentList_item:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:3px;border-radius:5px;background:#0f191e;transform-origin:left}@media (hover:hover){.triathlonperu-menu-0-x-departmentList_item:hover:after{visibility:visible;transform:scaleX(1);transform-origin:left;transition:transform .2s ease-in-out}}.triathlonperu-menu-0-x-backDrop_triggerContainer--opened .triathlonperu-menu-0-x-departmentList_item:after{transform:scaleX(1);visibility:visible;transition:transform .2s ease-in-out}.triathlonperu-menu-0-x-departmentList_item:after{visibility:hidden;transform:scaleX(0);transform-origin:right;transition:transform .2s ease-in-out,visibility 0s .2s}.triathlonperu-menu-0-x-departmentList_item,.triathlonperu-menu-0-x-departmentList_item_off{font-size:15px;font-weight:500;color:#000;cursor:pointer;transition:all .3s;padding:15px 25px}@media (hover:hover){.triathlonperu-menu-0-x-departmentList_item_off{transition:transform .3s}.triathlonperu-menu-0-x-departmentList_item_off:hover{transform:scale(1.1)}}.triathlonperu-menu-0-x-departmentList_item_off{white-space:nowrap;text-decoration:none;color:#ec0247;font-weight:700}.triathlonperu-menu-0-x-futbol{color:#057dbc}.triathlonperu-menu-0-x-departmentList_contentContainer{position:fixed;width:100%;left:0;right:0;background:#fff;height:100%}.triathlonperu-menu-0-x-departmentList_categoryTitleLink{margin-bottom:13px}.triathlonperu-menu-0-x-departmentList_contentWrapper{background-color:#fff;display:flex;flex-wrap:nowrap;max-width:1370px;margin:auto;padding:20px 30px;overflow-y:auto;max-height:70vh;max-height:calc(100vh - 160px)}.triathlonperu-menu-0-x-departmentList_categoryContainer{width:33.3%;padding:18px 2% 18px 4%}.triathlonperu-menu-0-x-departmentList_contentWrapper .triathlonperu-menu-0-x-departmentList_categoryContainer:nth-child(3n){border-right:none}.triathlonperu-menu-0-x-departmentList_categoryTitleText{font-size:18px;font-weight:500;color:#34b78f;line-height:1.25;margin:0}.triathlonperu-menu-0-x-departmentList_subcategoryLink{font-size:14px;line-height:1.5;color:#0f191e;text-decoration:none;position:relative}@media (hover:hover){.triathlonperu-menu-0-x-departmentList_subcategoryLink:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:2px;background-color:#000;transition:width .2s ease-in-out}.triathlonperu-menu-0-x-departmentList_subcategoryLink:hover:after{width:100%}}.triathlonperu-menu-0-x-departmentList_container{width:744px!important}.triathlonperu-menu-0-x-backDrop_contentContainer--hover{width:100%}.triathlonperu-menu-0-x-backDrop_contentContainer--hover .triathlonperu-menu-0-x-departmentList_contentWrapper{margin:0!important}.triathlonperu-menu-0-x-departmentList_contentWrapper{max-width:100%!important}.triathlonperu-menu-0-x-departmentList_item{font-size:16px;font-weight:500;font-style:normal;text-align:left;color:#000}.triathlonperu-menu-0-x-departmentList_contentWrapper{box-shadow:inset 0 2px 8px 0 rgb(229 229 229)}h3.triathlonperu-menu-0-x-departmentList_categoryTitleText{font-size:16px;font-weight:700;font-style:normal;text-align:left;color:#000;text-transform:capitalize;height:35px;border-bottom:1px solid #d6d6d6;transition:transform .3s}@media (hover:hover){h3.triathlonperu-menu-0-x-departmentList_categoryTitleText:hover{transform:translateX(10px)}h3.triathlonperu-menu-0-x-departmentList_categoryTitleText:after{content:"»";position:absolute;left:-15px;opacity:0;transition:opacity .5s}h3.triathlonperu-menu-0-x-departmentList_categoryTitleText:hover:after{opacity:1}}h3.triathlonperu-menu-0-x-departmentList_categoryTitleText:first-letter{text-transform:uppercase}.triathlonperu-menu-0-x-departmentList_subcategoryItem{font-size:14px;font-weight:400;line-height:30px;font-style:normal;text-align:left;color:#252c3b}.vtex-sticky-layout-0-x-container--sticky-header{background:#fff}.triathlonperu-menu-0-x-backDrop_triggerContainer--opened .triathlonperu-menu-0-x-departmentList_item{font-size:16px;font-style:normal;text-align:left}.triathlonperu-menu-0-x-departmentList_itemContainer.triathlonperu-menu-0-x-flex-auto:first-child .triathlonperu-menu-0-x-departmentList_categoryContainer:nth-child(2) li.triathlonperu-menu-0-x-departmentList_subcategoryItem:first-child a.triathlonperu-menu-0-x-departmentList_subcategoryLink,.triathlonperu-menu-0-x-departmentList_itemContainer.triathlonperu-menu-0-x-flex-auto:first-child .triathlonperu-menu-0-x-departmentList_categoryContainer:nth-child(3) li.triathlonperu-menu-0-x-departmentList_subcategoryItem:first-child a.triathlonperu-menu-0-x-departmentList_subcategoryLink,.triathlonperu-menu-0-x-departmentList_itemContainer.triathlonperu-menu-0-x-flex-auto:first-child .triathlonperu-menu-0-x-departmentList_categoryContainer:nth-child(4) li.triathlonperu-menu-0-x-departmentList_subcategoryItem:first-child a.triathlonperu-menu-0-x-departmentList_subcategoryLink{font-weight:700}.triathlonperu-menu-0-x-departmentList_item{text-transform:uppercase}.triathlonperu-menu-0-x-departmentList_subcategoryOffer{font-weight:700;color:#ec0247}.triathlonperu-menu-0-x-departmentList_imageLeft img.triathlonperu-menu-0-x-departmentList_image,.triathlonperu-menu-0-x-departmentList_imageRight img.triathlonperu-menu-0-x-departmentList_image{max-width:330px!important;height:400px}img.triathlonperu-menu-0-x-departmentList_image{transition:opacity .3s}img.triathlonperu-menu-0-x-departmentList_image:hover{opacity:.7}.triathlonperu-menu-0-x-departmentList_imageLeft{padding:8px 18px 0 0}.triathlonperu-menu-0-x-departmentList_imageRight{padding:8px 0 0 18px}ul.triathlonperu-menu-0-x-departmentList_subcategoryContainer{padding-top:10px}.triathlonperu-menu-0-x-departmentList_categoryContainer.triathlonperu-menu-0-x-departmentList_categoryContainer_clothing ul.triathlonperu-menu-0-x-departmentList_tallasSubcategoryContainer,.triathlonperu-menu-0-x-departmentList_categoryContainer_clothing ul.triathlonperu-menu-0-x-departmentList_subcategoryContainer{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:flex-start;margin:8px 0 20px}.triathlonperu-menu-0-x-departmentList_categoryContainer.triathlonperu-menu-0-x-departmentList_categoryContainer_clothing{display:flex;flex-direction:column}.triathlonperu-menu-0-x-departmentList_categoryContainer.triathlonperu-menu-0-x-departmentList_categoryContainer_clothing li.triathlonperu-menu-0-x-tallasDepartmentList_subcategoryItem{margin:5px;display:flex;justify-content:center;align-items:center}.triathlonperu-menu-0-x-departmentList_categoryContainer.triathlonperu-menu-0-x-departmentList_categoryContainer_clothing li.triathlonperu-menu-0-x-tallasDepartmentList_subcategoryItem a.triathlonperu-menu-0-x-tallasDepartmentList_subcategoryLink{width:40px;height:30px;border:1px solid #ccc;background:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;text-decoration:none;color:#000}.triathlonperu-menu-0-x-departmentList_categoryContainer img.triathlonperu-menu-0-x-departmentList_image{padding-bottom:15px}.triathlonperu-menu-0-x-departmentList_categoryContainer{padding:5px 1%}.triathlonperu-menu-0-x-departmentList_categoryContainer.triathlonperu-menu-0-x-departmentList_categoryContainer_clothing a.triathlonperu-menu-0-x-departmentList_tallasContainerLink .triathlonperu-menu-0-x-departmentList_tallasContainerText{font-size:14px;font-weight:700;line-height:30px;font-style:normal;text-align:left;color:#252c3b}.triathlonperu-menu-0-x-departmentList_itemContainer:first-child .triathlonperu-menu-0-x-departmentList_categoryContainer:nth-child(-n+3) .triathlonperu-menu-0-x-departmentList_subcategoryItem:first-child>a,.triathlonperu-menu-0-x-departmentList_itemContainer:nth-child(2) .triathlonperu-menu-0-x-departmentList_categoryContainer:nth-child(2) .triathlonperu-menu-0-x-departmentList_subcategoryItem:first-child>a,.triathlonperu-menu-0-x-departmentList_itemContainer:nth-child(2) .triathlonperu-menu-0-x-departmentList_categoryContainer:nth-child(3) .triathlonperu-menu-0-x-departmentList_subcategoryItem:first-child>a,.triathlonperu-menu-0-x-departmentList_itemContainer:nth-child(2) .triathlonperu-menu-0-x-departmentList_categoryContainer:nth-child(4) .triathlonperu-menu-0-x-departmentList_subcategoryItem:first-child>a,.triathlonperu-menu-0-x-departmentList_itemContainer:nth-child(2) .triathlonperu-menu-0-x-departmentList_categoryContainer:nth-child(5) .triathlonperu-menu-0-x-departmentList_subcategoryItem:first-child>a,.triathlonperu-menu-0-x-departmentList_itemContainer:nth-child(2) .triathlonperu-menu-0-x-departmentList_categoryContainer:nth-child(6) .triathlonperu-menu-0-x-departmentList_subcategoryItem:first-child>a,.triathlonperu-menu-0-x-departmentList_itemContainer:nth-child(3) .triathlonperu-menu-0-x-departmentList_categoryContainer:nth-child(-n+5) .triathlonperu-menu-0-x-departmentList_subcategoryItem:first-child>a,.triathlonperu-menu-0-x-departmentList_itemContainer:nth-child(4) .triathlonperu-menu-0-x-departmentList_categoryContainer:nth-child(-n+5) .triathlonperu-menu-0-x-departmentList_subcategoryItem:first-child>a{font-weight:700}.triathlonperu-menu-0-x-departmentList_itemContainer:nth-child(5) .triathlonperu-menu-0-x-departmentList_categoryContainer:nth-child(5) .triathlonperu-menu-0-x-departmentList_subcategoryItem:nth-child(6){font-weight:700;font-size:16px;font-style:normal;text-align:left;color:#000;text-transform:capitalize;height:35px;border-bottom:1px solid #d6d6d6;margin:13px 0}.triathlonperu-menu-0-x-departmentList_itemContainer:nth-child(6) h3.triathlonperu-menu-0-x-departmentList_categoryTitleText{color:#fff}.triathlonperu-menu-0-x-departmentList_itemContainer:nth-child(6) .triathlonperu-menu-0-x-departmentList_categoryContainer:first-child h3.triathlonperu-menu-0-x-departmentList_categoryTitleText{color:#000}.triathlonperu-menu-0-x-departmentList_itemContainer:nth-child(6) a.triathlonperu-menu-0-x-departmentList_subcategoryLink{text-transform:uppercase}.triathlonperu-menu-0-x-departmentList_itemContainer:nth-child(5) .triathlonperu-menu-0-x-departmentList_categoryContainer:nth-child(3) .triathlonperu-menu-0-x-departmentList_subcategoryItem:nth-child(5)>a,.triathlonperu-menu-0-x-departmentList_itemContainer:nth-child(5) .triathlonperu-menu-0-x-departmentList_categoryContainer:nth-child(3) .triathlonperu-menu-0-x-departmentList_subcategoryItem:nth-child(7)>a,.triathlonperu-menu-0-x-departmentList_itemContainer:nth-child(5) .triathlonperu-menu-0-x-departmentList_categoryContainer:nth-child(4) .triathlonperu-menu-0-x-departmentList_subcategoryItem:nth-child(5)>a,.triathlonperu-menu-0-x-departmentList_itemContainer:nth-child(5) .triathlonperu-menu-0-x-departmentList_categoryContainer:nth-child(4) .triathlonperu-menu-0-x-departmentList_subcategoryItem:nth-child(7)>a,.triathlonperu-menu-0-x-departmentList_itemContainer:nth-child(5) .triathlonperu-menu-0-x-departmentList_categoryContainer:nth-child(5) .triathlonperu-menu-0-x-departmentList_subcategoryItem:nth-child(5)>a,.triathlonperu-menu-0-x-departmentList_itemContainer:nth-child(5) .triathlonperu-menu-0-x-departmentList_categoryContainer:nth-child(5) .triathlonperu-menu-0-x-departmentList_subcategoryItem:nth-child(8)>a,.triathlonperu-menu-0-x-departmentList_itemContainer:nth-child(5) .triathlonperu-menu-0-x-departmentList_categoryContainer:nth-child(-n+2) .triathlonperu-menu-0-x-departmentList_subcategoryItem:nth-child(6)>a{text-transform:none}.triathlonperu-menu-0-x-menuMobile_itemsContainer .triathlonperu-menu-0-x-menuMobile_itemList:nth-child(6){display:none}