.filters{margin:1.5rem 0;padding:0}.filters ul{margin:0;padding:0;width:100%}.filters li{width:100%;padding:.5rem 1rem}@media (min-width:768px){.filters li{padding:.5rem 2rem}}@media (min-width:992px){.filters .filterSelector{border-left:none;border-right:none;display:block}}.filters .filterToggler{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#6c757d;text-decoration:none;border-right:1px solid #ced4da;background:#f5f5f5;padding:1.3rem 1rem;width:100%}.filters .filterToggler:after{content:"";font-size:.7rem;color:inherit;font-family:"ikea-icons","NotoIKEALatin";display:inline-block;vertical-align:middle;padding-left:1rem;line-height:0}.filters .filterToggler span{font-size:.9rem;line-height:.9rem}.filters .filterToggler span:before{font-size:inherit;color:inherit;display:inline-block;vertical-align:middle;padding:0 .50rem 0 0}.filters .filterToggler:hover{color:#343a40;background-color:#e9ecef}@media (min-width:992px){.filters .filterToggler{display:none}}.filters .filterWrapper .filterContainer{display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #ced4da;z-index:2;background-color:#f5f5f5}@media (min-width:768px){.filters .filterWrapper .filterContainer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;border:1px solid #ced4da}}.filters .filterWrapper .filterContainerMultiple{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:2}@media (min-width:992px){.filters .filterWrapper .filterContainerMultiple{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media (max-width:991.98px){.filters .filterWrapper .filterContainerMultiple{width:100%}}.filters .filterWrapper .filterContainerMultiple .filterBlock{border-right:1px solid #ced4da;border-bottom:none}.filters .filterWrapper .filterContainerMultiple .filterBlock:first-child{border-left:none}.filters .filterWrapper .filterContainerMultiple .filterBlock .icheck{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:991.98px){.filters .filterWrapper .filterContainerMultiple .filterBlock{border-left:none;border-right:none;border-bottom:1px solid #ced4da}.filters .filterWrapper .filterContainerMultiple .filterBlock:last-child{border-bottom:none}}.filters .filterWrapper .filterContainerMultiple .filterBlock .icheckbox_minimal{display:-webkit-box;display:-ms-flexbox;display:flex;padding-right:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:18px}.filters .filterWrapper .filterContainerMultiple .filterContent{width:100%}@media (min-width:992px){.filters .filterWrapper .filterContainerMultiple .filterContent{width:300px}}.filters .filterWrapper .filterContainerOrder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:2}@media (min-width:768px){.filters .filterWrapper .filterContainerOrder{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media (max-width:991.98px){.filters .filterWrapper .filterContainerOrder{width:100%}}.filters .filterWrapper .filterContainerOrder .filterBlock{border-bottom:none}@media (min-width:768px){.filters .filterWrapper .filterContainerOrder .filterBlock{border-right:none}}.filters .filterWrapper .filterContainerOrder .filterBlock.orderFilter{border-right:none;border-left:1px solid #ced4da}.filters .filterWrapper .filterContainerOrder .filterContent{width:245px;left:auto!important;right:-1px}@media (min-width:992px){.filters .filterWrapper .filterContainerOrder .filterContent{width:329px}}@media (min-width:1200px){.filters .filterWrapper .filterContainerOrder .filterContent{width:413px}}.filters .filterWrapper .filterBlock{font-size:.875rem;border-bottom:1px solid #ced4da;position:relative}@media (max-width:1199.98px){.filters .filterWrapper .filterBlock{}}@media (min-width:992px){.filters .filterWrapper .filterBlock{border-bottom:none}.filters .filterWrapper .filterBlock:last-child{border-right:1px solid #ced4da}}.filters .filterWrapper .filterBlock.orderFilter{width:auto}.filters .filterWrapper .filterBlock .filterTitle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;color:#333;padding:1.3rem 1rem;margin-right:.5rem;cursor:pointer;font-size:.9rem;line-height:.9rem}.filters .filterWrapper .filterBlock .filterTitle:after{content:"";font-size:1.5rem;color:inherit;font-family:"ikea-icons","NotoIKEALatin";display:inline-block;vertical-align:middle;padding-left:0;line-height:0}@media (max-width:1199.98px){.filters .filterWrapper .filterBlock .filterTitle{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.filters .filterWrapper .filterBlock .filterTitle:hover{background-color:#e9ecef}.filters .filterWrapper .filterBlock .filterTitle:after{position:relative;top:1px;font-size:.7rem;-webkit-transition:-webkit-transform .3s ease-in;transition:-webkit-transform .3s ease-in;-o-transition:transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in , -webkit-transform .3s ease-in;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);font-weight:600;margin-left:3rem}@media (min-width:992px){.filters .filterWrapper .filterBlock .filterTitle:after{margin-left:1rem}}@media (max-width:767.98px){.filters .filterWrapper .filterBlock .filterTitle:after{position:absolute;top:50%;right:1rem}}@media (max-width:1199.98px){.filters .filterWrapper .filterBlock .filterTitle .name{margin-right:1rem}}.filters .filterWrapper .filterBlock .filterTitle.show{background-color:#e9ecef}.filters .filterWrapper .filterBlock .filterTitle.show ~ .filterContent {display:block;left:-1px;top:100%;padding-top:1rem;padding-bottom:1rem;z-index:3}.filters .filterWrapper .filterBlock .filterTitle.show:after{-webkit-transition:-webkit-transform .3s ease-in;transition:-webkit-transform .3s ease-in;-o-transition:transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in , -webkit-transform .3s ease-in;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.filters .filterWrapper .filterContent{display:none;position:absolute;background-color:#fff;padding:1rem 0;border:1px solid #ced4da;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-height:500px;overflow-y:auto}.filters .filterWrapper .filterContent li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.filters .filterWrapper .filterContent li:hover{background:#f8f9fa;cursor:pointer}.filters .filterWrapper .filterContent li:last-of-type{border-bottom:none}@media (min-width:768px){.filters .filterWrapper .filterContent li{padding:.5rem 1rem .4rem 1rem}.filters .filterWrapper .filterContent li:hover,.filters .filterWrapper .filterContent li a:hover{color:#333}.filters .filterWrapper .filterContent li:last-of-type{border-right:none}}.filters .filterWrapper .filterContent li span{display:inline-block;vertical-align:middle}.filters .filterWrapper .filterContent li a{color:#333;padding:.5rem 0;width:100%}.filters .filterWrapper .filterContent.measures{padding-bottom:0;width:100%}@media (min-width:992px){.filters .filterWrapper .filterContent.measures{width:323px;left:auto!important;right:-1px}}.filters .filterWrapper .filterContent.measures li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:1rem}.filters .filterWrapper .filterContent.measures li p{margin-bottom:1rem}.filters .filterWrapper .filterContent.measures li p span{font-weight:bold}.filters .filterWrapper .filterContent label{margin:0 0 0 .5rem}.filters .filterWrapper .filterContent .units{font-size:80%;color:#6c757d;margin:0 .25rem}.filters .filterWrapper .filterContent .color{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:16px;height:16px;margin-left:auto;margin-right:1rem}.filters .filterWrapper .filterContent .color.bordered{border:1px solid #ced4da}.filters .filterWrapper .filterContent .basicSizes{border-top:1px solid #ced4da}.filters .filterWrapper .filterContent .basicSizes:hover{background:#fff;cursor:default}.filters .filterWrapper .filterContent .basicSizes ul{-webkit-column-count:1;column-count:1;-webkit-column-gap:.5rem;column-gap:.5rem;-webkit-column-rule:1px solid #ced4da;column-rule:1px solid #ced4da}@media (min-width:576px){.filters .filterWrapper .filterContent .basicSizes ul{-webkit-column-count:2;column-count:2}}.filters .filterWrapper .filterContent .basicSizes ul li{position:relative;font-size:.8rem;-webkit-column-break-inside:avoid;break-inside:avoid;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.5rem 0;margin:0}.filters .filterWrapper .filterContent .basicSizes ul li .icheck{display:block;width:100%;position:relative;cursor:pointer}.filters .filterWrapper .filterContent .basicSizes ul li .icheck .icheckbox_minimal-blue{position:absolute!important;left:0;z-index:1}.filters .filterWrapper .filterContent .basicSizes ul li .icheck label{display:block;cursor:pointer;width:100%;padding:0 30px 0 25px;margin:0}.filters .filterWrapper .filterContent .basicSizes ul li>.units{position:absolute;margin:0;right:8px}.filters .filterWrapper .filteredContent .filteredBlock{padding-top:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.filters .filterWrapper .filteredContent .filteredBlock .reset-filters{display:none;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:.25rem .5rem;color:#000;text-decoration:underline}.filters .filterWrapper .filteredContent .btn-filter,.filters .filterWrapper .filteredContent .btn-filter-reset{margin:.5rem;margin-top:0;margin-left:0}@media (max-width:767.98px){.filters .filterWrapper .filteredContent .btn-filter,.filters .filterWrapper .filteredContent .btn-filter-reset{font-size:.8rem}}.filters .filterWrapper .filteredContent .color{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:inline-block;vertical-align:middle;width:12px;height:12px;margin-bottom:2px}.filters .filterWrapper .filteredContent .color.bordered{border:1px solid #ced4da}.filters .filterSelector .filterContainer{position:relative;bottom:1px}