:root{--brand: var(--brand-light);--text1: var(--text1-light);--surface1: var(--surface1-light);--brand-hue: 0;--brand-saturation: 0%;--brand-lightness: 0%;--brand-light: hsl(var(--brand-hue) var(--brand-saturation) var(--brand-lightness));--text1-light: hsl(var(--brand-hue) var(--brand-saturation) 10%);--surface1-light: hsl(var(--brand-hue) 25% 100%);--brand-dark: hsl( var(--brand-hue) calc(var(--brand-saturation) / 2) calc(var(--brand-lightness) / 1.5) );--text1-dark: hsl(var(--brand-hue) 15% 85%);--surface1-dark: hsl(var(--brand-hue) 10% 10%)}@media(prefers-color-scheme:dark){:root{--brand: var(--brand-dark);--text1: var(--text1-dark);--surface1: var(--surface1-dark)}}.gui-switch.svelte-1t6qxsl{width:fit-content;font-size:.75rem;font-weight:700;--thumb-size: 1.5rem;--thumb: hsl(0 0% 100%);--thumb-highlight: hsl(0 0% 0% / 25%);--track-size: calc(var(--thumb-size) * 2);--track-padding: 3px;--track-inactive: hsl(80 0% 80%);--track-active: black;--thumb-color: var(--thumb);--thumb-color-highlight: var(--thumb-highlight);--track-color-inactive: var(--track-inactive);--track-color-active: var(--track-active);--isLTR: 1;display:flex;align-items:center;gap:1ch;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.gui-switch.svelte-1t6qxsl:dir(rtl){--isLTR: -1}.gui-switch.svelte-1t6qxsl>input:where(.svelte-1t6qxsl){--thumb-position: 0%;--thumb-transition-duration: .25s;padding:var(--track-padding);background:var(--track-color-inactive);inline-size:var(--track-size);block-size:var(--thumb-size);border-radius:var(--track-size);appearance:none;cursor:pointer;touch-action:pan-y;border:none;outline-offset:5px;box-sizing:content-box;flex-shrink:0;display:grid;align-items:center;grid:[track] 1fr / [track] 1fr;transition:background-color .25s ease}.gui-switch.svelte-1t6qxsl>input:where(.svelte-1t6qxsl):before{--highlight-size: 0;content:"";grid-area:track;inline-size:var(--thumb-size);block-size:var(--thumb-size);background:var(--thumb-color);box-shadow:0 0 0 var(--highlight-size) var(--thumb-color-highlight);border-radius:50%;transform:translate(var(--thumb-position));transition:transform var(--thumb-transition-duration) ease,box-shadow .25s ease}.gui-switch.svelte-1t6qxsl>input:where(.svelte-1t6qxsl):not(:disabled):hover:before{--highlight-size: .2rem}.gui-switch.svelte-1t6qxsl>input:where(.svelte-1t6qxsl):checked{background:var(--track-color-active);--thumb-position: calc((var(--track-size) - 100%) * var(--isLTR))}.gui-switch.svelte-1t6qxsl>input:where(.svelte-1t6qxsl):indeterminate{--thumb-position: calc( calc(calc(var(--track-size) / 2) - calc(var(--thumb-size) / 2)) * var(--isLTR) )}.gui-switch.svelte-1t6qxsl>input:where(.svelte-1t6qxsl):disabled{cursor:not-allowed;--thumb-color: transparent}.gui-switch.svelte-1t6qxsl>input:where(.svelte-1t6qxsl):disabled:before{cursor:not-allowed;box-shadow:inset 0 0 0 2px #ffffff7f}@media(prefers-color-scheme:dark){:is(){box-shadow:inset 0 0 0 2px #0000007f}}.field.svelte-fultm7{--width: 1fr;display:grid;grid-template-columns:var(--btn-height) var(--width) var(--btn-height);grid-auto-flow:column;place-items:center;font-size:1rem}.field.svelte-fultm7:focus-within{box-shadow:inset 0 0 0 2px rgb(var(--colour-static-ikea-brand-blue));background:#fff}.field.svelte-fultm7>:where(.svelte-fultm7){grid-row:1}.search-icon.svelte-fultm7{grid-column:1}.button-and-tooltip.svelte-fultm7{grid-column:3}.clear.svelte-fultm7,.search-box__button-wrapper-close-icon.svelte-fultm7{grid-column:-2}.content.svelte-fultm7{display:flex;grid-column:1 / -1;padding-left:var(--btn-height)}input.svelte-fultm7{grid-column:1 / -1;width:100%;background:transparent;min-height:var(--btn-height);padding:0 var(--btn-height)}@media(min-width:37.5rem){input.svelte-fultm7{min-width:35ch}}input.svelte-fultm7.small{max-width:25ch;min-width:unset}.spacer.svelte-1799rq5{display:block;width:50vw;scroll-snap-align:none!important}.marker.svelte-1799rq5{pointer-events:none;height:100%;position:absolute;width:2px;left:50%;translate:-50% 0;background:#000;z-index:200}.overscrollOld.svelte-1799rq5{background:#000;inset:0;position:absolute;will-change:opacity}.wrapper.svelte-1799rq5{height:100%}.content.svelte-1799rq5{contain:paint layout;will-change:scroll-position;position:relative;height:100%;-webkit-user-select:none;user-select:none;overflow:hidden;display:grid;grid-auto-flow:column;place-items:center}.content.svelte-1799rq5.center{padding-inline:50%}@media(min-width:37.5rem){.content.svelte-1799rq5.center{padding-inline:25%}}.content.svelte-1799rq5.drawer{z-index:1;padding-inline:0;overscroll-behavior:contain}.content.svelte-1799rq5.rtl{direction:rtl}.content.svelte-1799rq5.rtl.vertical{writing-mode:vertical-lr}.content.svelte-1799rq5.rtl>*{writing-mode:initial;direction:initial}.content.svelte-1799rq5.isTouch{overflow-x:auto;scroll-snap-type:x mandatory}.content.svelte-1799rq5.isTouch.vertical{overflow-y:scroll;scroll-snap-type:y mandatory}.content.svelte-1799rq5.isTouch>*{scroll-snap-align:center}.content.svelte-1799rq5.products{width:100%;gap:var(--list-gap);align-items:start;grid-template-columns:repeat(auto-fill,minmax(var(--min-col-size),1fr));grid-auto-columns:var(--min-col-size);padding-inline:0}.inert.svelte-9kp46k{touch-action:none!important}.stack.svelte-9kp46k{place-items:center}.back.svelte-9kp46k{z-index:-1;inset:0;position:absolute}.snap.svelte-9kp46k{height:1px;width:100%;grid-column:1;grid-row:2;background:red;z-index:-1;place-self:end}.snap.svelte-9kp46k.center{margin-top:33vh}.empty.svelte-9kp46k{pointer-events:none;width:100dvw;height:100dvh;--spacer: 10;margin-inline:calc(var(--spacer) * 1vw);border:none!important;background:transparent!important}.empty.svelte-9kp46k.vertical{margin-inline:0;margin-block:calc(var(--spacer) * 1vh)}.modal.svelte-9kp46k{width:100vw;border-radius:0 var(--radius) var(--radius) 0}@media(min-width:56.25rem){.modal.svelte-9kp46k{width:max(33vw,500px);height:100dvh}}.modal.svelte-9kp46k.rtl{border-radius:var(--radius) 0 0 var(--radius)}.modal.svelte-9kp46k.vertical{height:85dvh;border-radius:0 0 var(--radius) var(--radius)}.modal.svelte-9kp46k.vertical.rtl{border-radius:var(--radius) var(--radius) 0 0}@starting-style{}.fly.svelte-9kp46k{animation:svelte-9kp46k-appear .4s var(--ease-quart) forwards;translate:100%}@keyframes svelte-9kp46k-appear{to{translate:0}}.footer.svelte-9kp46k{display:flex}.header.svelte-9kp46k>:where(.svelte-9kp46k){grid-row:1}.header.svelte-9kp46k h1:where(.svelte-9kp46k){grid-column:1 / -1}.header.svelte-9kp46k .close:where(.svelte-9kp46k){grid-column:2}.backdrop.svelte-9kp46k{pointer-events:none;z-index:unset}:root{--transitionLength: .4s;--transitionTiming: ease}.animation-wrapper.svelte-1ccafqg{display:grid;grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows var(--transitionLength) var(--transitionTiming)}.trigger-input.svelte-1ccafqg:checked~.animation-wrapper:where(.svelte-1ccafqg){grid-template-rows:1fr}.animation.svelte-1ccafqg{min-height:0}.transform-wrapper.svelte-1ccafqg{transform:translateY(-100%);visibility:hidden;transition:transform var(--transitionLength) var(--transitionTiming),visibility 0s var(--transitionLength) var(--transitionTiming)}.trigger-input.svelte-1ccafqg:checked~.animation-wrapper:where(.svelte-1ccafqg) .transform-wrapper:where(.svelte-1ccafqg){transform:translateY(0);visibility:visible;transition:transform var(--transitionLength) var(--transitionTiming),visibility 0s linear}.accordion.svelte-1ccafqg{min-width:320px;width:80%;margin:0 auto;background:#fff}.item.svelte-1ccafqg{border-top:2px solid #676767;border-bottom:2px solid #676767;margin-bottom:-2px}.trigger-input.svelte-1ccafqg{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.trigger.svelte-1ccafqg{display:flex;gap:var(--btn-gap);position:sticky;top:0;background:#fff;padding:16px;transition:box-shadow var(--transitionLength) var(--transitionTiming);z-index:1;cursor:pointer}.trigger-input.svelte-1ccafqg:focus-visible~.trigger:where(.svelte-1ccafqg){outline:2px solid;outline-offset:-2px}.trigger.svelte-1ccafqg:after{display:block;position:absolute;right:16px;top:18px;content:"";width:8px;height:8px;border:2px solid #676767;border-bottom:transparent;border-left:transparent;transform:rotate(135deg);transition:transform var(--transitionLength) var(--transitionTiming)}.trigger-input.svelte-1ccafqg:checked~.trigger:where(.svelte-1ccafqg):after{transform:rotate(135deg) rotateX(180deg) rotateY(180deg) translateY(4px) translate(-4px)}.trigger-input.svelte-1ccafqg:checked~.trigger:where(.svelte-1ccafqg){box-shadow:0 1px 2px #0000001a;transition:box-shadow calc(var(--transitionLength) / 4) var(--transitionTiming)}.content.svelte-1ccafqg{padding:16px;background:#f8f8f8}.empty.svelte-7l2g7q{align-self:center}.subtitle.svelte-7l2g7q{position:sticky;top:0;background:#fff;z-index:2;padding-block:var(--btn-gap)}.subtitle.svelte-7l2g7q h2:where(.svelte-7l2g7q){width:fit-content;margin-inline:auto}section.svelte-7l2g7q{width:100%;container-type:inline-size;--columns: 3;--min-col-size: 200px}.filters.svelte-7l2g7q{align-self:center;padding:var(--btn-gap);border-radius:var(--radius)}.pages.svelte-7l2g7q{align-self:center}.pages.svelte-7l2g7q button:where(.svelte-7l2g7q){padding:.75rem}.plp-a11y-focus-point.svelte-7l2g7q{grid-column:1/-1;position:fixed;height:0;opacity:0;overflow:hidden}.plp-catalog-bottom-container.svelte-7l2g7q{margin-top:2.5rem;margin-bottom:5.5rem;text-align:center}.plp-catalog-bottom-container.svelte-7l2g7q .plp-btn--secondary.plp-btn--small:where(.svelte-7l2g7q) .plp-btn__inner:where(.svelte-7l2g7q),.plp-load-previous-container.svelte-7l2g7q .plp-btn--secondary.plp-btn--small:where(.svelte-7l2g7q) .plp-btn__inner:where(.svelte-7l2g7q){width:12rem}.catalog-product-list__total-count.svelte-7l2g7q{margin-bottom:.875rem;font-size:.75rem;text-align:center}.progress.svelte-7l2g7q{-webkit-appearance:none;appearance:none;display:block;margin:0 auto 2rem;width:12.5rem;height:.125rem;border:0}.progress.svelte-7l2g7q::-webkit-progress-bar{border-radius:.125rem;background:rgb(var(--colour-neutral-3, 223, 223, 223))}.progress.svelte-7l2g7q::-webkit-progress-value{border-radius:.125rem;background:rgb(var(--colour-neutral-7, 17, 17, 17))}.isDrawer .products.svelte-7l2g7q{grid-template-columns:1fr}.products.svelte-7l2g7q{display:grid;grid-auto-rows:min-content;align-items:start;--after: calc(var(--list-gap) * -1);grid-template-columns:minmax(0,1fr);gap:var(--list-gap)}@container (min-width: 550px){.products.svelte-7l2g7q{grid-template-columns:repeat(auto-fill,minmax(var(--min-col-size),1fr))}}.products--list-view.svelte-7l2g7q{grid-template-columns:1fr}
