.filter-button-container{position:relative}.filter-button-container .filter-restore-anchor{position:absolute;top:-70px;visibility:hidden}.filter-button-container .filter-button{position:relative;display:flex;flex-direction:column;justify-content:center;width:100%;height:65px;margin:0;padding:0 40px 0 17.5px;line-height:normal;text-align:left;background:none;border:0}@media(max-width:991.98px){.filter-button-container .filter-button{height:50px}}.filter-button-container .filter-button-title{display:block;font-size:.8125rem;font-family:var(--vv-centra-font),"Arial","Helvetica",sans-serif;font-weight:400;line-height:1.25rem;color:#6e6e6e;letter-spacing:0}@media(max-width:1199.98px){.filter-button-container .filter-button-title{font-size:.75rem;font-family:var(--vv-centra-font),"Arial","Helvetica",sans-serif;line-height:1rem}}.filter-button-container .filter-button-label{overflow:hidden;display:block;width:100%;text-overflow:ellipsis;letter-spacing:0;white-space:nowrap;font-size:1.0625rem;font-family:var(--vv-centra-font),"Arial","Helvetica",sans-serif;font-weight:700;line-height:1.5625rem;color:#151515}@media(max-width:1199.98px){.filter-button-container .filter-button-label{font-size:.9375rem;font-family:var(--vv-centra-font),"Arial","Helvetica",sans-serif;line-height:1.5rem}}@media(max-width:991.98px){.filter-button-container .filter-button-label{font-size:.8125rem;font-family:var(--vv-centra-font),"Arial","Helvetica",sans-serif;line-height:1.5}}.filter-button-container.-open .filter-button{background-color:#fff;border:1px solid #545454;border-radius:3px;box-shadow:0 1px 6px 0 #0000001f}.filter-button-container:first-child:not(.-open) .filter-button{border-right:1px solid #dbdfe2;border-image:linear-gradient(#0000 10%,#dbdfe2 10% 90%,#0000 90%) 0 1 0 0/1.3px}.filter-button-container.-disabled{opacity:.3}.filter-button-container .filter-button-icon{position:absolute;top:0;right:8px;display:flex;align-items:center;height:100%;padding:30px 0 10px;color:#c00}@media(max-width:991.98px){.filter-button-container .filter-button-icon{padding:21px 0 5px}}.filter-button-container .filter-button-icon .Icon,.filter-button-container .filter-button-icon .Icon span,.filter-button-container .filter-button-icon svg{display:block;width:24px;height:24px}.filter-button-container .filter-button-icon.-applied{cursor:pointer;padding:25.5px 4.5px 5.5px}@media(max-width:991.98px){.filter-button-container .filter-button-icon.-applied{padding:16.5px 4.5px .5px}}.filter-button-container .filter-button-icon.-applied .Icon,.filter-button-container .filter-button-icon.-applied .Icon span,.filter-button-container .filter-button-icon.-applied svg{width:15px;height:15px}.filter-button-container .filter-button-icon.-default{pointer-events:none}.NewResultRefinements__row{overflow:auto hidden;width:100%;display:flex;flex-wrap:wrap;margin-right:-10px;margin-left:-10px}.NewResultRefinements__row:first-child{border-bottom:1px solid #e0e0e0}@media(min-width:768px){.NewResultRefinements__row:first-child{border:0}}.NewResultRefinements__row:last-child{margin-bottom:0}@media(max-width:991.98px){.NewResultRefinements__row{overflow-x:auto}.NewResultRefinements__row.-other .NewResultRefinements__label{position:absolute;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;font-size:0;white-space:nowrap;clip-path:polygon(0 0,0 0,0 0,0 0);border-width:0}.NewResultRefinements__row.-other .NewResultRefinements__refinements{overflow:hidden;margin-top:1.25rem}}@media(min-width:1600px){.NewResultRefinements__row.-other{flex-wrap:nowrap}}.NewResultRefinements__label{position:relative;width:100%;padding-right:10px;padding-left:10px;flex:0 0 100%;max-width:100%;display:flex;flex-direction:column;justify-content:center;font-size:.8125rem;font-family:var(--vv-centra-font),"Arial","Helvetica",sans-serif;font-weight:400;line-height:1.25rem;margin-bottom:.5625rem}@media(max-width:991.98px){.NewResultRefinements__label:not(:first-child){position:absolute;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;font-size:0;white-space:nowrap;clip-path:polygon(0 0,0 0,0 0,0 0);border-width:0}}@media(min-width:1200px){.NewResultRefinements__label{flex:0 0 16.6666666667%;max-width:16.6666666667%}}@media(min-width:1600px){.NewResultRefinements__label{flex:0 0 14.1666666667%;max-width:14.1666666667%}}.NewResultRefinements__filterContents{float:left;width:100%;padding-right:10px}.NewResultRefinements__filtersIconTitle{display:inline;vertical-align:middle;font-weight:700;line-height:1.3125rem}.NewResultRefinements__filtersIconTitle,.NewResultRefinements__resetAllFilters{font-size:.9375rem;font-family:var(--vv-centra-font),"Arial","Helvetica",sans-serif}.NewResultRefinements__resetAllFilters{font-weight:400;line-height:1.5rem;float:right}.NewResultRefinements__refinements{width:100%;padding-right:10px;padding-left:10px;flex:0 0 100%;max-width:100%;position:relative;margin-bottom:1.0625rem}@media(min-width:768px){.NewResultRefinements__refinements{position:static}}.NewResultRefinements__title{text-transform:uppercase}.NewResultRefinements__newFilterPrimaryRow{display:flex;justify-content:center;scroll-margin-block:50px}@media(max-width:767.98px){.NewResultRefinements__newFilterPrimaryRow{display:none}}.NewResultRefinements__newFilterSecondaryRow{display:flex;justify-content:center}.NewResultRefinements__newFilterSecondaryRow .resetContainer{display:flex;justify-content:space-between}.NewResultRefinements__newFilterSecondaryRow .resetContainer .AccessibilityRefinement{margin-right:450px}@media(min-width:992px){.NewResultRefinements__newFilterSecondaryRow .resetContainer .AccessibilityRefinement{margin-right:658px}}@media(max-width:767.98px){.NewResultRefinements__newFilterSecondaryRow .resetContainer .AccessibilityRefinement{margin-right:36px}}.NewResultRefinements__newFilterSecondaryRow .resetContainer .AccessibilityRefinement label{width:176px}@media(min-width:992px){.NewResultRefinements__newFilterSecondaryRow .resetContainer .AccessibilityRefinement label{width:210px}}@media(max-width:767.98px){.NewResultRefinements__newFilterSecondaryRow .resetContainer .AccessibilityRefinement label{width:163px}}.NewResultRefinements__newFilterSecondaryRow .resetContainer .resetAllFilters{font-size:15px;font-weight:400;line-height:24px;text-align:center;letter-spacing:0}.NewResultRefinements__newFilterSecondaryRow .resetContainer .resetAllFilters button{color:#6e6e6e}@media(max-width:767.98px)and (orientation:landscape){.NewResultRefinements__newFilterSecondaryRow{justify-content:unset;width:330px;margin:0 auto}}@media(max-width:767.98px){.NewResultRefinements__newFilterSecondaryRow{justify-content:unset}}.NewResultRefinements__newFilterContainer{display:flex}.NewResultRefinements__newFilterContainer .primaryContainer{display:flex;box-sizing:border-box;width:810px;margin-right:20px;background-color:#fcfcfc;border:1px solid #8c8c8c;border-radius:3px}.NewResultRefinements__newFilterContainer .primaryContainer .filter-button-container{width:50%}.NewResultRefinements__newFilterContainer .primaryContainer.lightBorder{border:1px solid #e9e9e9}.NewResultRefinements__newFilterContainer .primaryContainer.lightBorder .filter-button-container:not(.-open){opacity:.6}@media(max-width:991.98px){.NewResultRefinements__newFilterContainer .primaryContainer{width:610px}}.NewResultRefinements__newFilterContainer .secondaryContainer{cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;padding:10.5px;text-align:center;background-color:#fff;border:1px solid #8c8c8c;border-radius:3px;font-size:.9375rem;font-family:var(--vv-centra-font),"Arial","Helvetica",sans-serif;font-weight:700;line-height:1.3125rem}.NewResultRefinements__newFilterContainer .secondaryContainer .Icon{width:15.29px;height:15.29px;color:#151515}@media(min-width:992px){.NewResultRefinements__newFilterContainer .secondaryContainer .Icon{width:19.11px;height:19.11px}}@media(min-width:768px){.NewResultRefinements__newFilterContainer .secondaryContainer{float:unset;width:90px}}@media(max-width:991.98px){.NewResultRefinements__newFilterContainer .secondaryContainer{width:56px;padding:5px}}.NewResultRefinements__newFilterContainer .secondaryContainer .filtersIconTitle{display:inline;width:33px;margin:0;font-size:12px;font-weight:400;line-height:16px;color:#6e6e6e;text-align:center;letter-spacing:0;vertical-align:middle}@media(min-width:992px){.NewResultRefinements__newFilterContainer .secondaryContainer .filtersIconTitle{font-size:13px;line-height:20px}}
/*# sourceMappingURL=53bd9a8da95ffd30.css.map*/