[data-component-name=refinements] .filterGroups{display:flex;flex-wrap:wrap}[data-component-name=refinements] .filterGroups .filterGroup li{margin-bottom:8px;margin-right:15px}[data-component-name=refinements] .filterGroups .filterGroup li a:hover{text-decoration:none}[data-component-name=refinements] .filterGroups .filterGroup li a:hover .text{text-decoration:underline}[data-component-name=refinements] .filterGroups .filterGroup li.disabled{display:none}[data-component-name=refinements] .filterGroups .filterGroup li a{display:flex}[data-component-name=refinements] .filterGroups .filterGroup li .flag{margin-right:8px;flex-shrink:0}[data-component-name=refinements] .filterGroups .filterGroup li .text{margin-top:3px}[data-component-name=refinements] .filterGroups .filterGroup.firstRow{flex-basis:100%;display:flex}[data-component-name=refinements] .filterGroups .filterGroup.sorting{flex-basis:50%}[data-component-name=refinements] .filterGroups .filterGroup.sorting li:not(.DateDescending){display:none}[data-component-name=refinements] .filterGroups .filterGroup.issale{flex-basis:50%}[data-component-name=refinements] .filterGroups .filterGroup.issale li{display:inline-block;margin-right:22px}[data-component-name=refinements] .filterGroups .filterGroup .title{text-transform:uppercase;margin-bottom:16px;margin-top:23px}[data-component-name=refinements] .filterGroups .filterGroup [data-ytos-button=viewall]{display:none}[data-component-name=refinements] .filtersButtons{text-align:center;width:100%}[data-component-name=refinements] .filtersButtons button:first-child{margin-right:8px}[data-component-name=refinements] .filtersButtons button:last-child{margin-left:8px}@media screen and (max-width:767px){[data-component-name=refinements] .filterGroup{overflow:auto}[data-component-name=refinements] .filterGroup .refinements li{flex-basis:calc(50% - 15px);width:calc(50% - 15px)}[data-component-name=refinements] .filtersButtons{display:flex;justify-content:space-around;padding:16px 0}}@media screen and (max-width:767px) and (max-width:767px){[data-component-name=refinements] .filtersButtons button{width:96px}}@media screen and (max-width:767px) and (min-width:768px) and (max-width:959px){[data-component-name=refinements] .filtersButtons button{width:96px}}@media screen and (max-width:767px) and (min-width:960px){[data-component-name=refinements] .filtersButtons button{width:88px}}@media screen and (max-width:959px){[data-component-name=refinements] .filterGroup:not(.sorting):not(.issale){flex-basis:100%}[data-component-name=refinements] .filterGroup:not(.sorting):not(.issale) .refinements{display:flex;flex-wrap:wrap}}@media screen and (min-width:768px) and (max-width:959px) and (max-width:767px){[data-component-name=refinements] .filtersButtons button{width:160px}}@media screen and (min-width:768px) and (max-width:959px) and (min-width:768px) and (max-width:959px){[data-component-name=refinements] .filtersButtons button{width:160px}}@media screen and (min-width:768px) and (max-width:959px) and (min-width:960px){[data-component-name=refinements] .filtersButtons button{width:160px}}@media screen and (min-width:768px) and (max-width:959px){[data-component-name=refinements] .refinements li,[data-component-name=refinements] .sorting{flex-basis:calc(33.3% - 15px);white-space:nowrap;width:calc(33.3% - 15px)}[data-component-name=refinements] .issale{flex-basis:66.6%}}@media screen and (min-width:960px){[data-component-name=refinements] .filterGroup{flex-basis:25%}}@media screen and (min-width:960px) and (max-width:767px){[data-component-name=refinements] .filtersButtons button{width:160px}}@media screen and (min-width:960px) and (min-width:768px) and (max-width:959px){[data-component-name=refinements] .filtersButtons button{width:160px}}@media screen and (min-width:960px) and (min-width:960px){[data-component-name=refinements] .filtersButtons button{width:160px}}