.range-slider{touch-action:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;display:block;position:relative;width:100%;height:8px;background:#ddd;border-radius:4px}.range-slider[data-vertical]{height:100%;width:8px}.range-slider[data-disabled]{opacity:.5;cursor:not-allowed}.range-slider .range-slider__thumb{position:absolute;z-index:3;top:50%;width:24px;height:24px;transform:translate(-50%,-50%);border-radius:50%;background:#2196f3}.range-slider .range-slider__thumb:focus-visible{outline:0;box-shadow:0 0 0 6px rgba(33,150,243,.5)}.range-slider[data-vertical] .range-slider__thumb{left:50%}.range-slider .range-slider__thumb[data-disabled]{z-index:2}.range-slider .range-slider__range{position:absolute;z-index:1;transform:translateY(-50%);top:50%;width:100%;height:100%;background:#51adf6}.range-slider[data-vertical] .range-slider__range{left:50%;transform:translate(-50%)}.range-slider input[type=range]{-webkit-appearance:none;pointer-events:none;position:absolute;z-index:2;top:0;left:0;width:0;height:0;background-color:transparent}.range-slider input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none}.range-slider input[type=range]::-moz-range-thumb{width:0;height:0;border:0}.range-slider input[type=range]:focus{outline:0}.Sidebar_collapseButton__DDPpW{font-size:18px;font-weight:700;padding:12px 24px 12px 12px;color:var(--colour-font);border:none;background-color:#00000000;cursor:pointer;white-space:nowrap;transition:color .1s linear}.Sidebar_collapseButton__DDPpW:hover,.Sidebar_collapseItem__QZKa9{color:var(--colour-font-secondary)}.Sidebar_collapseItem__QZKa9{font-size:16px;font-weight:400}.Sidebar_collapseItem__QZKa9 li{padding:8px 16px}.Sidebar_collapseButton__DDPpW>div{gap:10px}.Sidebar_collapseButton__DDPpW>div>svg{transition:.1s linear}.Sidebar_collapseMarkerUp__I8LTk{transform:rotate(180deg);transition:.1s linear}.Sidebar_collapseItem__QZKa9 ul{padding:8px 16px}.Sidebar_sidebar__8ven_{display:flex;flex-direction:column;justify-content:start;align-items:start;width:18%;min-width:220px;height:auto;padding:12px;background-color:var(--colour-background-secondary)}.Sidebar_sidebar__8ven_>section{width:100%}.Sidebar_sidebarCheckbox__Nvmhy{margin-right:10px}.Sidebar_priceSection__FGlFr{display:flex;flex-direction:column;padding:8px 16px;width:100%}.Sidebar_slider__pftIu{margin-top:8px;margin-bottom:32px;width:100%;background:var(--colour-primary)}.Sidebar_priceLabel__OMofk{margin-bottom:16px;font-size:20px;font-weight:700}.SortingToolbar_sortingContainer__5J5Sq{display:flex;flex-direction:row;align-items:center;justify-content:start;width:100%;height:-moz-fit-content;height:fit-content;font-family:var(--font-istok-web);background-color:var(--colour-background-primary);color:var(--colour-font-secondary);padding:12px 32px 12px 24px;white-space:nowrap}.SortingToolbar_sortingLabel__guEFu{font-size:18px;font-weight:700;padding:8px 0}.SortingToolbar_sortingButton__OJ2Z5{font-size:16px;font-weight:400;margin-left:20px;padding:8px 12px;border-radius:18px}.SortingToolbar_sortingButtonActive__8TgXC{background-color:var(--colour-brand);color:var(--colour-background-primary);border:none;cursor:pointer;white-space:nowrap;transition:background-color .1s linear}.SortingToolbar_sortingButtonActive__8TgXC:hover{background-color:var(--colour-brand-hover)}.SortingToolbar_displayButtonsContainer__svEUT{display:flex;flex-direction:row;padding:0;gap:16px;margin-left:24px}.SortingToolbar_displayButton__n9kh_{font-size:30px;background-color:var(--colour-background-primary);transition:color .1s linear;border:none;cursor:pointer}.SortingToolbar_active__dOvdW{color:var(--colour-font-secondary)}.SortingToolbar_active__dOvdW:hover{color:var(--colour-font-sec-hover)}.SortingToolbar_inactive__Wrdiu{color:var(--colour-primary-inactive)}.SortingToolbar_inactive__Wrdiu:hover{color:var(--colour-primary-inactive-hover)}.ProductWideCart_wrapper__N1XI8{display:flex;flex-direction:row;gap:24px;padding:12px 24px}.ProductWideCart_rightBlock__F844V{display:flex;flex-direction:column;align-items:flex-end;min-width:150px;gap:8px}.ProductWideCart_rightBlock__F844V>span{font-size:20px;font-weight:700;white-space:nowrap}.ProductWideCart_descriptionWrapper__xpWzm{display:flex;flex-direction:column;padding:0 16px}.ProductWideCart_descriptionWrapper__xpWzm h3{font-size:24px}.ProductWideCart_descriptionColumns__u9GD0{display:flex;flex-direction:row;gap:16px;padding:12px 0}.ProductWideCart_descriptionColumns__u9GD0 li::marker{content:none}