@charset "UTF-8";.listing-inline_svg_sprite{visibility:hidden;position:absolute;z-index:-1}.listing-typography,.listing-typography *{--skapa-letter-spacing-multiplier-for-font-weight: calc(var(--skapa-font-weight, 400) / 800 - .125);letter-spacing:calc(var(--skapa-characterset-multiplier, 1) * var(--skapa-letter-spacing-multiplier-for-font-weight, .375) * (var(--skapa-base-multiplier, 1) * .875rem - 1em) / (.875 * var(--skapa-rem, 16)))}*[class*=listing-typography-]{font-size:calc(1rem * var(--skapa-base-multiplier, 1) * var(--skapa-font-size, 14) / 16);font-weight:clamp(400,var(--skapa-font-weight, 400),700);line-height:var(--skapa-typography-line-height, 1.5);--skapa-letter-spacing-multiplier-for-font-weight: calc(var(--skapa-font-weight, 400) / 800 - .125);letter-spacing:calc(var(--skapa-characterset-multiplier, 1) * var(--skapa-letter-spacing-multiplier-for-font-weight, .375) * (var(--skapa-base-multiplier, 1) * .875rem - 1em) / (.875 * var(--skapa-rem, 16)))}.listing-typography-margin-compensation *[class*=listing-typography-]{margin-inline:calc(-.095*(1em - 14px))}.listing-typography-paragraph-spacing *[class*=listing-typography-]{margin-bottom:calc(1em * (var(--skapa-typography-line-height, 1.5) - 1))}.listing-typography-base-14{--skapa-base-multiplier: 1 }.listing-typography-base-16{--skapa-base-multiplier: calc(16 / 14)}.listing-typography-base-20{--skapa-base-multiplier: calc(20 / 14)}.listing-typography-base-28{--skapa-base-multiplier: 2 }.listing-typography-base-56{--skapa-base-multiplier: 4 }.listing-typography-body-s{--skapa-font-weight: 400;--skapa-font-size: var(--skapa-body-s, 12);--skapa-typography-line-height: 1.8}.listing-typography-body-m{--skapa-font-weight: 400;--skapa-typography-line-height: 1.5;--skapa-font-size: var(--skapa-body-m, 14)}.listing-typography-body-l{--skapa-font-weight: 400;--skapa-typography-line-height: 1.5;--skapa-font-size: var(--skapa-body-l, 16)}.listing-typography-display-m{--skapa-font-weight: 700;--skapa-typography-line-height: 1.2;--skapa-font-size: var(--skapa-display-m, 40)}.listing-typography-display-xl{--skapa-font-weight: 700;--skapa-typography-line-height: 1.2;--skapa-font-size: var(--skapa-display-xl, 72)}.listing-typography-display-l{--skapa-font-weight: 700;--skapa-typography-line-height: 1.2;--skapa-font-size: var(--skapa-display-l, 56)}.listing-typography-heading-m{--skapa-font-weight: 700;--skapa-typography-line-height: 1.25;--skapa-font-size: var(--skapa-heading-m, 18)}.listing-typography-heading-xl{--skapa-font-weight: 700;--skapa-typography-line-height: 1.25;--skapa-font-size: var(--skapa-heading-xl, 32)}.listing-typography-heading-l{--skapa-font-weight: 700;--skapa-typography-line-height: 1.25;--skapa-font-size: var(--skapa-heading-l, 24)}.listing-typography-heading-s{--skapa-font-weight: 700;--skapa-typography-line-height: 1.25;--skapa-font-size: var(--skapa-heading-s, 16)}.listing-typography-heading-xs{--skapa-font-weight: 700;--skapa-typography-line-height: 1.25;--skapa-font-size: var(--skapa-heading-xs, 14)}.listing-typography-label-s{--skapa-font-weight: 700;--skapa-typography-line-height: 1.25;--skapa-font-size: var(--skapa-label-s, 12)}.listing-typography-label-xs{--skapa-font-weight: 700;--skapa-typography-line-height: 1.25;--skapa-font-size: var(--skapa-label-xs, 10);text-transform:uppercase}.listing-typography-label-m{--skapa-font-weight: 700;--skapa-typography-line-height: 1.25;--skapa-font-size: var(--skapa-label-m, 14)}.listing-typography-label-l{--skapa-font-weight: 700;--skapa-typography-line-height: 1.25;--skapa-font-size: var(--skapa-label-l, 16)}.listing-typography-caption-m{--skapa-font-weight: 400;--skapa-typography-line-height: 1.25;--skapa-font-size: var(--skapa-caption-m, 14)}.listing-typography-caption-l{--skapa-font-weight: 400;--skapa-typography-line-height: 1.25;--skapa-font-size: var(--skapa-caption-l, 16)}.listing-typography-caption-s{--skapa-font-weight: 400;--skapa-font-size: var(--skapa-caption-s, 12);--skapa-typography-line-height: 1.5}.listing-typography-statement-m{--skapa-font-weight: 400;--skapa-typography-line-height: 1.5;--skapa-font-size: var(--skapa-statement-m, 20)}.listing-typography-statement-l{--skapa-font-weight: 400;--skapa-typography-line-height: 1.5;--skapa-font-size: var(--skapa-statement-l, 28)}.listing-typography-regular{--skapa-font-weight: 400}.listing-typography-typescale-desktop{--skapa-display-xl: 72;--skapa-display-l: 56;--skapa-display-m: 40;--skapa-heading-xl: 32;--skapa-heading-l: 24;--skapa-heading-m: 18;--skapa-heading-s: 16;--skapa-heading-xs: 14;--skapa-statement-l: 28;--skapa-statement-m: 20;--skapa-caption-l: 16;--skapa-caption-m: 14;--skapa-caption-s: 12;--skapa-label-l: 16;--skapa-label-m: 14;--skapa-label-s: 12;--skapa-label-xs: 10;--skapa-body-l: 16;--skapa-body-m: 14;--skapa-body-s: 12}.listing-typography-typescale-small-screen{--skapa-display-xl: 48;--skapa-display-l: 36;--skapa-display-m: 28;--skapa-heading-xl: 24;--skapa-heading-l: 20;--skapa-heading-m: 18;--skapa-heading-s: 16;--skapa-heading-xs: 14;--skapa-statement-l: 20;--skapa-statement-m: 18;--skapa-caption-l: 16;--skapa-caption-m: 14;--skapa-caption-s: 12;--skapa-label-l: 16;--skapa-label-m: 14;--skapa-label-s: 12;--skapa-label-xs: 10;--skapa-body-l: 16;--skapa-body-m: 14;--skapa-body-s: 12}.listing-typography-typescale-large-screen{--skapa-display-xl: 144;--skapa-display-l: 96;--skapa-display-m: 64;--skapa-heading-xl: 40;--skapa-heading-l: 28;--skapa-heading-m: 18;--skapa-heading-s: 16;--skapa-heading-xs: 14;--skapa-statement-l: 40;--skapa-statement-m: 28;--skapa-caption-l: 16;--skapa-caption-m: 14;--skapa-caption-s: 12;--skapa-label-l: 16;--skapa-label-m: 14;--skapa-label-s: 12;--skapa-label-xs: 10;--skapa-body-l: 16;--skapa-body-m: 14;--skapa-body-s: 12}.listing-typography-typescale-auto{--skapa-display-xl: 48;--skapa-display-l: 36;--skapa-display-m: 28;--skapa-heading-xl: 24;--skapa-heading-l: 20;--skapa-heading-m: 18;--skapa-heading-s: 16;--skapa-heading-xs: 14;--skapa-statement-l: 20;--skapa-statement-m: 18;--skapa-caption-l: 16;--skapa-caption-m: 14;--skapa-caption-s: 12;--skapa-label-l: 16;--skapa-label-m: 14;--skapa-label-s: 12;--skapa-label-xs: 10;--skapa-body-l: 16;--skapa-body-m: 14;--skapa-body-s: 12}@media (min-width: 37.5em){.listing-typography-typescale-auto{--skapa-display-xl: 72;--skapa-display-l: 56;--skapa-display-m: 40;--skapa-heading-xl: 32;--skapa-heading-l: 24;--skapa-heading-m: 18;--skapa-heading-s: 16;--skapa-heading-xs: 14;--skapa-statement-l: 28;--skapa-statement-m: 20;--skapa-caption-l: 16;--skapa-caption-m: 14;--skapa-caption-s: 12;--skapa-label-l: 16;--skapa-label-m: 14;--skapa-label-s: 12;--skapa-label-xs: 10;--skapa-body-l: 16;--skapa-body-m: 14;--skapa-body-s: 12}}@media (min-width: 75em){.listing-typography-typescale-auto{--skapa-display-xl: 144;--skapa-display-l: 96;--skapa-display-m: 64;--skapa-heading-xl: 40;--skapa-heading-l: 28;--skapa-heading-m: 18;--skapa-heading-s: 16;--skapa-heading-xs: 14;--skapa-statement-l: 40;--skapa-statement-m: 28;--skapa-caption-l: 16;--skapa-caption-m: 14;--skapa-caption-s: 12;--skapa-label-l: 16;--skapa-label-m: 14;--skapa-label-s: 12;--skapa-label-xs: 10;--skapa-body-l: 16;--skapa-body-m: 14;--skapa-body-s: 12}}*:is(.listing-typography-character-set-arabic,.listing-typography-character-set-chinese_simplified,.listing-typography-character-set-chinese_traditional,.listing-typography-character-set-hebrew,.listing-typography-character-set-japanese,.listing-typography-character-set-korean){--skapa-characterset-multiplier: 0}.listing-text{color:rgb(var(--colour-text-and-icon-1, 17, 17, 17))}.listing-text--lighter{color:rgb(var(--colour-text-and-icon-2, 72, 72, 72))}.listing-textcontext-wrapper{display:contents}[class*=listing-btn--icon] .listing-btn__inner{padding:0 1rem}[class*=listing-btn--icon] .listing-btn__inner .listing-btn__label{position:absolute;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);margin:-1px;white-space:nowrap}[class*=listing-btn--icon].listing-btn--small .listing-btn__inner{padding:0 .5rem}[class*=listing-btn--icon].listing-btn--xsmall .listing-btn__inner{padding:0 .25rem;min-height:2rem}[class*=listing-btn--icon].listing-btn--xsmall .listing-btn__inner:after{content:"";position:absolute;inset:-.375rem}.listing-btn{position:relative;font-size:.875rem;background:none;border:0;padding:0;line-height:1.4285714286;font-weight:700;text-align:center;display:inline-flex;border-radius:64px;cursor:pointer;outline:0;vertical-align:top;--background: tokens.$colour-interactive-primary-bg-default;--background-hover: rgb(var(--colour-interactive-primary-bg-hover, 51, 51, 51));--background-press: rgb(var(--colour-interactive-primary-bg-pressed, 0, 0, 0));--foreground: rgb(var(--colour-text-and-icon-5, 255, 255, 255));--disabled-foreground: rgb(var(--colour-interactive-disabled-2, 146, 146, 146));--disabled-background: rgb(var(--colour-interactive-disabled-1, 204, 204, 204));color:var(--foreground);text-decoration:none}.listing-btn .listing-btn__inner{box-shadow:var(--box-shadow);background:var(--background)}.listing-btn:hover .listing-btn__inner{background:var(--background-hover);box-shadow:var(--box-shadow-hover)}.listing-btn:active .listing-btn__inner{background:var(--background-press);box-shadow:var(--box-shadow-press)}.listing-btn:hover,.listing-btn:active,.listing-btn:focus{text-decoration:none;color:var(--foreground)}.listing-btn .listing-svg-icon{flex-shrink:0}.listing-btn:disabled{cursor:default}.listing-btn:disabled .listing-btn__inner{background-color:var(--disabled-background);color:var(--disabled-foreground);box-shadow:none}.listing-btn__inner{border-radius:64px;display:inline-flex;justify-content:center;align-items:center;min-height:3.5rem;padding:0 2rem;width:100%;box-sizing:border-box;transition-property:opacity,transform;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.4,1)}.listing-btn:active:not(:disabled) .listing-btn__inner{transform:scale(.97)}.listing-leading-icon .listing-btn__inner{padding-inline-start:1.5rem}.listing-trailing-icon .listing-btn__inner{flex-direction:row-reverse;padding-inline-end:1.5rem}@media (forced-colors: active){.listing-btn__inner{border:1px solid transparent}.listing-btn:disabled .listing-btn__inner{color:GrayText;border-color:GrayText}}.listing-btn--icon-primary,.listing-btn--primary{--background: rgb(var(--colour-interactive-primary-bg-default, 17, 17, 17));--background-hover: rgb(var(--colour-interactive-primary-bg-hover, 51, 51, 51));--background-press: rgb(var(--colour-interactive-primary-bg-pressed, 0, 0, 0))}.listing-btn--icon-emphasised,.listing-btn--emphasised{--background: rgb(var(--colour-interactive-emphasised-bg-default, 0, 88, 163));--background-hover: rgb(var(--colour-interactive-emphasised-bg-hover, 0, 79, 147));--background-press: rgb(var(--colour-interactive-emphasised-bg-hover, 0, 79, 147))}.listing-btn--icon-secondary,.listing-btn--secondary{--background: none;--background-hover: none;--box-shadow: inset 0 0 0 1px rgb(var(--colour-neutral-7, 17, 17, 17));--box-shadow-hover: inset 0 0 0 2px rgb(var(--colour-neutral-7, 17, 17, 17));--box-shadow-press: inset 0 0 0 2px rgb(var(--colour-neutral-7, 17, 17, 17));--background-press: rgba(var(--colour-interactive-secondary-bg-pressed, 204, 204, 204), .5)}.listing-btn--icon-emphasised-inverse,.listing-btn--emphasised-inverse,.listing-btn--icon-primary-inverse,.listing-btn--primary-inverse{--background: rgb(var(--colour-interactive-subtle-bg-default, 255, 255, 255));--background-hover: rgb(var(--colour-interactive-subtle-bg-hover, 245, 245, 245));--background-press: rgb(var(--colour-interactive-subtle-bg-pressed, 223, 223, 223))}.listing-btn--icon-secondary-inverse,.listing-btn--secondary-inverse{--background: transparent;--background-hover: transparent;--background-press: rgba(var(--colour-neutral-1, 255, 255, 255), .1);--box-shadow: inset 0 0 0 1px rgb(var(--colour-neutral-1, 255, 255, 255));--box-shadow-hover: inset 0 0 0 2px rgb(var(--colour-neutral-1, 255, 255, 255));--box-shadow-press: inset 0 0 0 2px rgb(var(--colour-neutral-1, 255, 255, 255))}.listing-btn--icon-tertiary-inverse,.listing-btn--tertiary-inverse{--background: transparent;--background-hover: rgba(var(--colour-neutral-1, 255, 255, 255), .15);--background-press: rgba(var(--colour-neutral-1, 255, 255, 255), .3);--disabled-background: transparent;--disabled-foreground: rgba(var(--colour-interactive-disabled-1, 204, 204, 204), .15)}.listing-btn--danger{--background: rgb(var(--colour-interactive-destructive-bg-default, 224, 7, 81));--background-hover: rgb(var(--colour-interactive-destructive-bg-hover, 204, 0, 61));--background-press: rgb(var(--colour-interactive-destructive-bg-pressed, 184, 0, 41))}.listing-btn--icon-tertiary,.listing-btn--tertiary{--background: transparent;--background-hover: rgb(var(--colour-interactive-secondary-bg-hover, 223, 223, 223));--background-press: rgb(var(--colour-interactive-secondary-bg-pressed, 204, 204, 204));--disabled-background: transparent;--disabled-foreground: rgb(var(--colour-interactive-disabled-1, 204, 204, 204))}.listing-btn--icon-image-overlay,.listing-btn--image-overlay{--background: rgba(var(--colour-static-black, 17, 17, 17), .75);--background-hover: rgba(var(--colour-static-black, 17, 17, 17), .85);--background-press: rgba(var(--colour-static-black, 17, 17, 17), .95)}.listing-btn.listing-btn--static-colour.listing-btn--primary,.listing-btn.listing-btn--static-colour.listing-btn--icon-primary{--background: rgb(var(--colour-interactive-static-primary-bg-default, 17, 17, 17));--background-hover: rgb(var(--colour-interactive-static-primary-bg-hover, 51, 51, 51));--background-press: rgb(var(--colour-interactive-static-primary-bg-pressed, 0, 0, 0));--foreground: rgb(var(--colour-static-white, 255, 255, 255));--disabled-foreground: rgba(var(--colour-static-black, 17, 17, 17), .15);--disabled-background: rgba(var(--colour-static-black, 17, 17, 17), .15)}.listing-btn.listing-btn--static-colour.listing-btn--secondary,.listing-btn.listing-btn--static-colour.listing-btn--icon-secondary{--background: transparent;--background-hover: transparent;--background-press: rgba(var(--colour-interactive-static-secondary-bg-pressed, 204, 204, 204), .5);--box-shadow: inset 0 0 0 1px rgb(var(--colour-static-black, 17, 17, 17));--box-shadow-hover: inset 0 0 0 2px rgb(var(--colour-static-black, 17, 17, 17));--box-shadow-press: inset 0 0 0 2px rgb(var(--colour-static-black, 17, 17, 17));--foreground: rgb(var(--colour-static-black, 17, 17, 17));--disabled-foreground: rgba(var(--colour-static-black, 17, 17, 17), .15);--disabled-background: rgba(var(--colour-static-black, 17, 17, 17), .15)}.listing-btn.listing-btn--static-colour.listing-btn--tertiary,.listing-btn.listing-btn--static-colour.listing-btn--icon-tertiary{--background: transparent;--background-hover: rgb(var(--colour-interactive-static-secondary-bg-hover, 223, 223, 223));--background-press: rgb(var(--colour-interactive-static-secondary-bg-pressed, 204, 204, 204));--foreground: rgb(var(--colour-static-black, 17, 17, 17));--disabled-foreground: rgba(var(--colour-static-black, 17, 17, 17), .15);--disabled-background: transparent}.listing-btn.listing-btn--static-colour.listing-btn--icon-secondary-inverse,.listing-btn.listing-btn--static-colour.listing-btn--secondary-inverse{--background: transparent;--background-hover: transparent;--background-press: rgba(var(--colour-static-white, 255, 255, 255), .1);--box-shadow: inset 0 0 0 1px rgb(var(--colour-static-white, 255, 255, 255));--box-shadow-hover: inset 0 0 0 2px rgb(var(--colour-static-white, 255, 255, 255));--box-shadow-press: inset 0 0 0 2px rgb(var(--colour-static-white, 255, 255, 255));--foreground: rgb(var(--colour-static-white, 255, 255, 255));--disabled-foreground: rgba(var(--colour-static-white, 255, 255, 255), .15);--disabled-background: rgba(var(--colour-static-white, 255, 255, 255), .15)}.listing-btn.listing-btn--static-colour.listing-btn--icon-emphasised-inverse,.listing-btn.listing-btn--static-colour.listing-btn--icon-primary-inverse,.listing-btn.listing-btn--static-colour.listing-btn--primary-inverse,.listing-btn.listing-btn--static-colour.listing-btn--emphasised-inverse{--background: rgb(var(--colour-static-white, 255, 255, 255));--background-hover: rgb(var(--colour-static-light-grey, 245, 245, 245));--background-press: rgb(var(--colour-static-grey, 223, 223, 223));--foreground: rgb(var(--colour-static-black, 17, 17, 17));--disabled-foreground: rgba(var(--colour-static-white, 255, 255, 255), .15);--disabled-background: rgba(var(--colour-static-white, 255, 255, 255), .15)}.listing-btn.listing-btn--static-colour.listing-btn--icon-tertiary-inverse,.listing-btn.listing-btn--static-colour.listing-btn--tertiary-inverse{--background: transparent;--background-hover: rgba(var(--colour-static-white, 255, 255, 255), .15);--background-press: rgba(var(--colour-static-white, 255, 255, 255), .3);--foreground: rgb(var(--colour-static-white, 255, 255, 255));--disabled-foreground: rgba(var(--colour-static-white, 255, 255, 255), .15)}.listing-btn--icon-emphasised-inverse,.listing-btn--emphasised-inverse,.listing-btn--icon-primary-inverse,.listing-btn--primary-inverse,.listing-btn--icon-secondary,.listing-btn--secondary,.listing-btn--icon-tertiary,.listing-btn--tertiary{--foreground: rgb(var(--colour-text-and-icon-1, 17, 17, 17))}.listing-btn--icon-secondary-inverse,.listing-btn--secondary-inverse,.listing-btn--icon-tertiary-inverse,.listing-btn--tertiary-inverse,.listing-btn--icon-primary,.listing-btn--primary{--foreground: rgb(var(--colour-text-and-icon-5, 255, 255, 255))}.listing-btn--icon-image-overlay,.listing-btn--icon-emphasised,.listing-btn--danger,.listing-btn--emphasised,.listing-btn--image-overlay{--foreground: rgb(var(--colour-static-white, 255, 255, 255))}.listing-btn .listing-btn__loader{position:absolute;left:50%;top:50%;transform:translate(-50%,-160%);display:inline-block;width:0;height:0;border:.25rem solid;border-radius:64px;animation:listing-btn-loader .7s infinite;opacity:0;visibility:hidden;text-indent:-9999px;overflow:hidden;transition-property:opacity,transform;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.4,1)}@keyframes listing-btn-loader{0%,to{transform:translate(-50%,-160%);animation-timing-function:cubic-bezier(.42,0,1,1)}40%{transform:translate(-50%,20%);animation-timing-function:cubic-bezier(0,0,0,1)}}.listing-btn--loading{pointer-events:none}.listing-btn--loading .listing-btn__loader{opacity:1;visibility:visible}.listing-btn--loading .listing-svg-icon,.listing-btn--loading .listing-btn__label{transform:translateY(50%);opacity:0;visibility:hidden}.listing-btn--xsmall{font-size:.75rem;line-height:1.3333333333}.listing-btn--xsmall .listing-btn__inner{min-height:2rem;padding:0 1rem}.listing-btn--xsmall .listing-btn__inner:after{content:"";position:absolute;inset:-.375rem}.listing-btn--xsmall.listing-leading-icon .listing-btn__inner{padding-inline-start:.75rem}.listing-btn--xsmall.listing-trailing-icon .listing-btn__inner{padding-inline-end:.75rem}.listing-btn--xsmall.listing-leading-icon .listing-svg-icon{margin-inline-end:.25rem}.listing-btn--xsmall.listing-trailing-icon .listing-svg-icon{margin-inline-start:.25rem}.listing-btn--small{font-size:.75rem;line-height:1.3333333333}.listing-btn--small .listing-btn__inner{min-height:2.5rem;padding:0 1.5rem}.listing-btn--small .listing-btn__inner:after{content:"";position:absolute;inset:-.125rem}.listing-btn--small.listing-leading-icon .listing-btn__inner{padding-inline-start:1rem}.listing-btn--small.listing-trailing-icon .listing-btn__inner{padding-inline-end:1rem}.listing-btn--expanding.listing-leading-icon .listing-btn__inner,.listing-btn--expanding.listing-trailing-icon .listing-btn__inner,.listing-btn--expanding .listing-btn__inner{transition-property:opacity,transform,padding;padding:0 1rem}.listing-btn--expanding.listing-btn--small .listing-btn__inner{padding:0 .5rem}.listing-btn--expanding.listing-btn--xsmall .listing-btn__icon{margin:0}.listing-btn--expanding.listing-btn--xsmall .listing-btn__inner{padding:0 .25rem;min-height:2rem}.listing-btn--expanding.listing-btn--xsmall .listing-btn__inner:after{content:"";position:absolute;inset:-.375rem}.listing-btn--expanding .listing-btn__icon{transition:margin-inline-end .25s ease-in-out;margin:0}.listing-btn--expanding .listing-btn__inner .listing-btn__label{max-width:0;white-space:nowrap;overflow:hidden;transition:max-width .25s ease-in-out;transform-origin:left;position:static;width:auto;height:auto;margin:0;clip:initial}.listing-btn--expanding:hover .listing-btn__inner .listing-btn__label,.listing-btn--expanding:focus-visible .listing-btn__inner .listing-btn__label{max-width:12.5rem}.listing-btn--expanding:hover.listing-leading-icon .listing-btn__inner,.listing-btn--expanding:focus-visible.listing-leading-icon .listing-btn__inner{padding-inline-end:2rem;padding-inline-start:1.5rem}.listing-btn--expanding:hover.listing-trailing-icon .listing-btn__inner,.listing-btn--expanding:focus-visible.listing-trailing-icon .listing-btn__inner{flex-direction:row-reverse;padding-inline-end:1.5rem;padding-inline-start:2rem}.listing-btn--expanding:hover.listing-leading-icon .listing-btn__icon,.listing-btn--expanding:focus-visible.listing-leading-icon .listing-btn__icon{margin-inline-end:.5rem}.listing-btn--expanding:hover.listing-trailing-icon .listing-btn__icon,.listing-btn--expanding:focus-visible.listing-trailing-icon .listing-btn__icon{margin-inline-start:.5rem}.listing-btn--expanding:hover.listing-leading-icon.listing-btn--small .listing-btn__inner,.listing-btn--expanding:focus-visible.listing-leading-icon.listing-btn--small .listing-btn__inner{padding-inline-end:1.5rem;padding-inline-start:1rem}.listing-btn--expanding:hover.listing-trailing-icon.listing-btn--small .listing-btn__inner,.listing-btn--expanding:focus-visible.listing-trailing-icon.listing-btn--small .listing-btn__inner{padding-inline-end:1rem;padding-inline-start:1.5rem}.listing-btn--expanding:hover.listing-leading-icon.listing-btn--xsmall .listing-btn__inner,.listing-btn--expanding:focus-visible.listing-leading-icon.listing-btn--xsmall .listing-btn__inner{padding-inline-end:1rem;padding-inline-start:.75rem}.listing-btn--expanding:hover.listing-trailing-icon.listing-btn--xsmall .listing-btn__inner,.listing-btn--expanding:focus-visible.listing-trailing-icon.listing-btn--xsmall .listing-btn__inner{padding-inline-end:.75rem;padding-inline-start:1rem}.listing-btn--expanding:hover.listing-leading-icon.listing-btn--xsmall .listing-btn__icon,.listing-btn--expanding:focus-visible.listing-leading-icon.listing-btn--xsmall .listing-btn__icon{margin-inline-end:.25rem}.listing-btn--expanding:hover.listing-trailing-icon.listing-btn--xsmall .listing-btn__icon,.listing-btn--expanding:focus-visible.listing-trailing-icon.listing-btn--xsmall .listing-btn__icon{margin-inline-start:.25rem}@media (hover: none){.listing-btn--expanding.listing-leading-icon:hover .listing-btn__inner,.listing-btn--expanding.listing-trailing-icon:hover .listing-btn__inner{padding:0 1rem}.listing-btn--expanding.listing-leading-icon:hover .listing-btn__inner .listing-btn__label,.listing-btn--expanding.listing-trailing-icon:hover .listing-btn__inner .listing-btn__label{max-width:0}.listing-btn--expanding.listing-leading-icon:hover .listing-btn__icon,.listing-btn--expanding.listing-trailing-icon:hover .listing-btn__icon{margin:0}.listing-btn--expanding.listing-leading-icon.listing-btn--small:hover .listing-btn__inner,.listing-btn--expanding.listing-trailing-icon.listing-btn--small:hover .listing-btn__inner{padding:0 .5rem}.listing-btn--expanding.listing-leading-icon.listing-btn--xsmall:hover .listing-btn__inner,.listing-btn--expanding.listing-trailing-icon.listing-btn--xsmall:hover .listing-btn__inner{padding:0 .25rem}.listing-btn--expanding.listing-leading-icon.listing-btn--xsmall:hover .listing-btn__icon,.listing-btn--expanding.listing-trailing-icon.listing-btn--xsmall:hover .listing-btn__icon{margin:0}.listing-btn--expanding.listing-btn--touch-device-expanded:hover:not(:disabled) .listing-btn__inner .listing-btn__label,.listing-btn--expanding.listing-btn--touch-device-expanded .listing-btn__inner .listing-btn__label{max-width:12.5rem}.listing-btn--expanding.listing-btn--touch-device-expanded:hover:not(:disabled).listing-leading-icon .listing-btn__inner,.listing-btn--expanding.listing-btn--touch-device-expanded.listing-leading-icon .listing-btn__inner{padding-inline-end:2rem;padding-inline-start:1.5rem}.listing-btn--expanding.listing-btn--touch-device-expanded:hover:not(:disabled).listing-trailing-icon .listing-btn__inner,.listing-btn--expanding.listing-btn--touch-device-expanded.listing-trailing-icon .listing-btn__inner{flex-direction:row-reverse;padding-inline-end:1.5rem;padding-inline-start:2rem}.listing-btn--expanding.listing-btn--touch-device-expanded:hover:not(:disabled).listing-leading-icon .listing-btn__icon,.listing-btn--expanding.listing-btn--touch-device-expanded.listing-leading-icon .listing-btn__icon{margin-inline-end:.5rem}.listing-btn--expanding.listing-btn--touch-device-expanded:hover:not(:disabled).listing-trailing-icon .listing-btn__icon,.listing-btn--expanding.listing-btn--touch-device-expanded.listing-trailing-icon .listing-btn__icon{margin-inline-start:.5rem}.listing-btn--expanding.listing-btn--touch-device-expanded:hover:not(:disabled).listing-leading-icon.listing-btn--small .listing-btn__inner,.listing-btn--expanding.listing-btn--touch-device-expanded.listing-leading-icon.listing-btn--small .listing-btn__inner{padding-inline-end:1.5rem;padding-inline-start:1rem}.listing-btn--expanding.listing-btn--touch-device-expanded:hover:not(:disabled).listing-trailing-icon.listing-btn--small .listing-btn__inner,.listing-btn--expanding.listing-btn--touch-device-expanded.listing-trailing-icon.listing-btn--small .listing-btn__inner{padding-inline-end:1rem;padding-inline-start:1.5rem}.listing-btn--expanding.listing-btn--touch-device-expanded:hover:not(:disabled).listing-leading-icon.listing-btn--xsmall .listing-btn__inner,.listing-btn--expanding.listing-btn--touch-device-expanded.listing-leading-icon.listing-btn--xsmall .listing-btn__inner{padding-inline-end:1rem;padding-inline-start:.75rem}.listing-btn--expanding.listing-btn--touch-device-expanded:hover:not(:disabled).listing-trailing-icon.listing-btn--xsmall .listing-btn__inner,.listing-btn--expanding.listing-btn--touch-device-expanded.listing-trailing-icon.listing-btn--xsmall .listing-btn__inner{padding-inline-end:.75rem;padding-inline-start:1rem}.listing-btn--expanding.listing-btn--touch-device-expanded:hover:not(:disabled).listing-leading-icon.listing-btn--xsmall .listing-btn__icon,.listing-btn--expanding.listing-btn--touch-device-expanded.listing-leading-icon.listing-btn--xsmall .listing-btn__icon{margin:0}.listing-btn--expanding.listing-btn--touch-device-expanded:hover:not(:disabled).listing-trailing-icon.listing-btn--xsmall .listing-btn__icon,.listing-btn--expanding.listing-btn--touch-device-expanded.listing-trailing-icon.listing-btn--xsmall .listing-btn__icon{margin:0}}.listing-btn--expanding:focus-visible.listing-btn--loading.listing-trailing-icon .listing-btn__inner,.listing-btn--expanding:focus-visible.listing-btn--loading.listing-leading-icon .listing-btn__inner,.listing-btn--expanding.listing-btn--loading.listing-trailing-icon .listing-btn__inner,.listing-btn--expanding.listing-btn--loading.listing-leading-icon .listing-btn__inner,.listing-btn--expanding:disabled.listing-trailing-icon .listing-btn__inner,.listing-btn--expanding:disabled.listing-leading-icon .listing-btn__inner{padding:0 1rem}.listing-btn--expanding:focus-visible.listing-btn--loading.listing-trailing-icon .listing-btn__inner .listing-btn__label,.listing-btn--expanding:focus-visible.listing-btn--loading.listing-leading-icon .listing-btn__inner .listing-btn__label,.listing-btn--expanding.listing-btn--loading.listing-trailing-icon .listing-btn__inner .listing-btn__label,.listing-btn--expanding.listing-btn--loading.listing-leading-icon .listing-btn__inner .listing-btn__label,.listing-btn--expanding:disabled.listing-trailing-icon .listing-btn__inner .listing-btn__label,.listing-btn--expanding:disabled.listing-leading-icon .listing-btn__inner .listing-btn__label{max-width:0}.listing-btn--expanding:focus-visible.listing-btn--loading.listing-trailing-icon .listing-btn__icon,.listing-btn--expanding:focus-visible.listing-btn--loading.listing-leading-icon .listing-btn__icon,.listing-btn--expanding.listing-btn--loading.listing-trailing-icon .listing-btn__icon,.listing-btn--expanding.listing-btn--loading.listing-leading-icon .listing-btn__icon,.listing-btn--expanding:disabled.listing-trailing-icon .listing-btn__icon,.listing-btn--expanding:disabled.listing-leading-icon .listing-btn__icon{margin:0}.listing-btn--expanding:focus-visible.listing-btn--loading.listing-trailing-icon.listing-btn--small .listing-btn__inner,.listing-btn--expanding:focus-visible.listing-btn--loading.listing-leading-icon.listing-btn--small .listing-btn__inner,.listing-btn--expanding.listing-btn--loading.listing-trailing-icon.listing-btn--small .listing-btn__inner,.listing-btn--expanding.listing-btn--loading.listing-leading-icon.listing-btn--small .listing-btn__inner,.listing-btn--expanding:disabled.listing-trailing-icon.listing-btn--small .listing-btn__inner,.listing-btn--expanding:disabled.listing-leading-icon.listing-btn--small .listing-btn__inner{padding:0 .5rem}.listing-btn--expanding:focus-visible.listing-btn--loading.listing-trailing-icon.listing-btn--xsmall .listing-btn__inner,.listing-btn--expanding:focus-visible.listing-btn--loading.listing-leading-icon.listing-btn--xsmall .listing-btn__inner,.listing-btn--expanding.listing-btn--loading.listing-trailing-icon.listing-btn--xsmall .listing-btn__inner,.listing-btn--expanding.listing-btn--loading.listing-leading-icon.listing-btn--xsmall .listing-btn__inner,.listing-btn--expanding:disabled.listing-trailing-icon.listing-btn--xsmall .listing-btn__inner,.listing-btn--expanding:disabled.listing-leading-icon.listing-btn--xsmall .listing-btn__inner{padding:0 .25rem}.listing-btn--expanding:focus-visible.listing-btn--loading.listing-trailing-icon.listing-btn--xsmall .listing-btn__icon,.listing-btn--expanding:focus-visible.listing-btn--loading.listing-leading-icon.listing-btn--xsmall .listing-btn__icon,.listing-btn--expanding.listing-btn--loading.listing-trailing-icon.listing-btn--xsmall .listing-btn__icon,.listing-btn--expanding.listing-btn--loading.listing-leading-icon.listing-btn--xsmall .listing-btn__icon,.listing-btn--expanding:disabled.listing-trailing-icon.listing-btn--xsmall .listing-btn__icon,.listing-btn--expanding:disabled.listing-leading-icon.listing-btn--xsmall .listing-btn__icon{margin:0}.listing-btn--fluid,.listing-btn--fluid .listing-btn__inner{width:100%}.listing-btn--plain.listing-btn--small .listing-btn__inner:after,.listing-btn--plain .listing-btn__inner:after{content:"";position:absolute;inset:-.25rem}.listing-btn--plain{--background: transparent;--background-hover: transparent;--background-press: transparent;--foreground: rgb(var(--colour-text-and-icon-1, 17, 17, 17))}.listing-btn--plain.listing-btn--small .listing-btn__inner,.listing-btn--plain .listing-btn__inner,.listing-btn--plain.listing-leading-icon .listing-btn__inner,.listing-btn--plain.listing-trailing-icon .listing-btn__inner{padding:0}.listing-btn .listing-svg-icon,.listing-btn__label{transition-property:opacity,margin-right,margin-left,transform;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.4,1)}.listing-btn:focus-visible,.listing-tabs__panel:focus-visible{box-shadow:0 0 0 4px var(--skapa-focus-ring-internal, rgb(var(--colour-neutral-1, 255, 255, 255)));outline:2px solid var(--skapa-focus-ring-external, rgb(var(--colour-neutral-7, 17, 17, 17)));outline-offset:4px;transition:outline .2s ease-out,box-shadow .2s ease-out}.listing-btn[class*=inverse]:focus-visible{box-shadow:0 0 0 4px var(--skapa-focus-ring-internal, rgb(var(--colour-static-black, 17, 17, 17)));outline:2px solid var(--skapa-focus-ring-external, rgb(var(--colour-static-white, 255, 255, 255)));outline-offset:4px;transition:outline .2s ease-out,box-shadow .2s ease-out}.listing-btn[class*=image-overlay]:focus-visible{box-shadow:0 0 0 4px var(--skapa-focus-ring-internal, rgb(var(--colour-static-white, 255, 255, 255)));outline:2px solid var(--skapa-focus-ring-external, rgb(var(--colour-static-black, 17, 17, 17)));outline-offset:4px;transition:outline .2s ease-out,box-shadow .2s ease-out}.listing-loading_btn--icon{width:2.5rem}.listing-product-badge{position:absolute;z-index:1;top:0;inset-inline-start:0;padding:.25rem .375rem;font-size:.875rem;font-weight:700;line-height:1.32}.listing-product-badge--default{color:rgb(var(--colour-neutral-7, 17, 17, 17));background-color:rgb(var(--colour-static-ikea-brand-blue, 0, 88, 163))}.listing-product-badge--top-seller{color:rgb(var(--colour-text-and-icon-5, 255, 255, 255));background-color:rgb(var(--colour-semantic-negative, 224, 7, 81))}.listing-product-badge--limited-edition{color:rgb(var(--colour-neutral-1, 255, 255, 255));background-color:rgb(var(--colour-neutral-7, 17, 17, 17))}.listing-product__image-link{position:relative;display:block;padding-bottom:100%;overflow:hidden}.listing-mastercard__image--list-view .listing-product__image-link--featured{padding-bottom:100%;overflow:visible}@media (min-width: 37.5em){.listing-mastercard__image--list-view .listing-product__image-link--featured{padding-bottom:calc(100% + 7.5rem);margin-inline-end:-7.5rem}.listing-mastercard__image--list-view .listing-product__image-link--featured .listing-product__image{width:100%}}.listing-product__image-link--featured{padding-bottom:calc(100% + 7.5rem)}@media (min-width: 48em){.listing-product__image-link--featured{padding-bottom:calc(100% + 11rem)}}.listing-product__image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.listing-product__image--alt{opacity:0;transition:opacity .2s ease-in-out}.listing-product__image--no-image{height:auto}@media (pointer: fine){.listing-product__image:hover{opacity:1}}.listing-product__image-link:focus .listing-product__image{opacity:1}.listing-leading-icon .listing-svg-icon{margin-inline-end:.5rem;vertical-align:top}.listing-leading-icon .listing-svg-icon--100{margin-inline-end:.25rem}.listing-trailing-icon .listing-svg-icon{margin-inline-start:.5rem;vertical-align:top}.listing-trailing-icon .listing-svg-icon--100{margin-inline-start:.25rem}.listing-svg-icon{display:inline-block;height:1.5rem;width:1.5rem;vertical-align:middle;fill:currentColor;transition-property:transform,fill;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.4,1)}@media (prefers-reduced-motion){.listing-svg-icon{transition-property:none}}@keyframes listing-icon-rotate{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.listing-svg-icon--rotate{animation:listing-icon-rotate 1.5s linear infinite}.listing-svg-icon--rotate-45{transform:rotate(45deg)}.listing-svg-icon--rotate-minus-45{transform:rotate(-45deg)}.listing-svg-icon--rotate-135{transform:rotate(135deg)}.listing-svg-icon--rotate-minus-135{transform:rotate(-135deg)}.listing-svg-icon--rotate-180{transform:rotate(180deg)}.listing-svg-icon--rotate-minus-180{transform:rotate(-180deg)}.listing-price{font-weight:700;line-height:1;font-size:1.5rem;position:relative;color:rgb(var(--colour-text-and-icon-1, 17, 17, 17))}.listing-price--subtle{color:rgb(var(--colour-text-and-icon-2, 72, 72, 72))}.listing-price__nowrap{white-space:nowrap}.listing-price__currency,.listing-price__decimal,.listing-price__subscript{font-size:.5em;line-height:1.3}.listing-price__subscript,.listing-price__currency,.listing-price__decimal{position:relative}.listing-price__currency{unicode-bidi:bidi-override}.listing-price__subscript{display:inline-block;unicode-bidi:isolate}.listing-price--currency-super-aligned .listing-price__currency{top:-.727em}.listing-price--currency-fill-aligned .listing-price__currency{font-size:inherit;line-height:inherit}.listing-price--decimal-super-aligned .listing-price__decimal{top:-.727em}.listing-price--large{font-size:2.25rem}.listing-price--bti-price{display:inline-block;color:rgb(var(--colour-static-black, 17, 17, 17));padding:.2em .3em;background:rgb(var(--colour-commercial-message-bti-yellow, 255, 219, 0));box-shadow:.08em .08em rgb(var(--colour-commercial-message-bti-red, 204, 0, 8));font-style:normal}.listing-price--regular-font-weight{font-weight:400}.listing-price--strikeout .listing-price__currency,.listing-price--strikeout .listing-price__decimal,.listing-price--strikeout .listing-price__integer{text-decoration:line-through}.listing-price--fixed-size .listing-price__subscript,.listing-price--fixed-size .listing-price__currency,.listing-price--fixed-size .listing-price__decimal,.listing-price--strikeout .listing-price__subscript,.listing-price--strikeout .listing-price__currency,.listing-price--strikeout .listing-price__decimal,.listing-price--regular-font-weight .listing-price__subscript,.listing-price--regular-font-weight .listing-price__currency,.listing-price--regular-font-weight .listing-price__decimal,.listing-price--large.listing-price--strikeout .listing-price__subscript,.listing-price--large.listing-price--strikeout .listing-price__currency,.listing-price--large.listing-price--strikeout .listing-price__decimal{font-size:1em;line-height:1;top:auto}.listing-price--small{font-size:1rem}.listing-price--small .listing-price__subscript,.listing-price--small .listing-price__currency,.listing-price--small .listing-price__decimal{font-size:1em;line-height:1;top:auto}.listing-price__sr-text{position:absolute;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);margin:-1px;white-space:nowrap;left:0}.listing-price--leading.listing-price--currency-thin .listing-price__currency:after{content:" "}.listing-price--trailing.listing-price--currency-thin .listing-price__currency:before{content:" "}[dir=rtl] .listing-price--leading.listing-price--currency-thin .listing-price__currency:before{content:" "}[dir=rtl] .listing-price--leading.listing-price--currency-thin .listing-price__currency:after{content:""}[dir=rtl] .listing-price--trailing.listing-price--currency-thin .listing-price__currency:before{content:""}[dir=rtl] .listing-price--trailing.listing-price--currency-thin .listing-price__currency:after{content:" "}.listing-price-module{color:rgb(var(--colour-text-and-icon-2, 72, 72, 72));display:flex;flex-direction:column;line-height:1}.listing-price-module .listing-price-module__information{margin-bottom:.5rem}.listing-price-module .listing-price-module__energy-class,.listing-price-module .listing-price-module__current-price,.listing-price-module .listing-price-module__secondary-current-price{margin-bottom:.25rem}.listing-price-module__offer-message{display:flex;color:rgb(var(--colour-text-and-icon-1, 17, 17, 17));font-weight:700;margin-top:.25rem}.listing-price-module__offer-message--family{color:rgb(var(--colour-commercial-message-ikea-family, 0, 124, 193))}.listing-price-module__offer-message--emphasised{color:rgb(var(--colour-commercial-message-new-lower-price, 204, 0, 8))}.listing-price-module__offer-message svg{flex-shrink:0}.listing-price-module--bti .listing-price-module__energy-class,.listing-price-module--bti .listing-price-module__current-price,.listing-price-module--bti .listing-price-module__secondary-current-price{margin-bottom:calc(.5rem + .08em)}.listing-price-module__name{font-size:.875rem;line-height:1.571;text-transform:uppercase;font-weight:700;color:rgb(var(--colour-text-and-icon-1, 17, 17, 17));order:2}.listing-price-module__description{display:block;text-transform:none;font-weight:400;order:2}.listing-price-module__primary-currency-price{line-height:1;order:3;display:flex;align-items:center;flex-wrap:wrap}.listing-price-module__energy-class{display:flex;vertical-align:top;line-height:1}.listing-price-module__energy-class svg{display:block}.listing-price-module__complete-price{font-weight:700;color:rgb(var(--colour-text-and-icon-1, 17, 17, 17));margin-bottom:.25rem}.listing-price-module__comparison-price{display:block;width:100%;color:rgb(var(--colour-text-and-icon-1, 17, 17, 17));margin-bottom:.25rem}.listing-price-module__addon .listing-price{font-size:inherit}.listing-price-module__current-price{font-size:1.75rem;margin-inline-end:.5rem}.listing-price-module .listing-commercial-message{order:1;margin-bottom:.25rem}.listing-price-module__small-icon{vertical-align:top;fill:rgb(var(--colour-text-and-icon-1, 17, 17, 17));width:1.125rem;height:1.125rem}.listing-price-module__addons{order:4;font-size:.75rem;line-height:1.5;margin-top:.25rem}.listing-price-module .listing-commercial-message{font-size:.75rem;line-height:1.5}.listing-price-module__comparison-price .listing-price{font-size:.75rem}.listing-price-module__star{width:1.5rem;height:1.5rem}.listing-price-module__star--empty{color:rgb(var(--colour-neutral-3, 223, 223, 223))}.listing-price-module__chevron{flex-shrink:0;border-left:1px solid rgb(var(--colour-neutral-5, 146, 146, 146));display:flex;align-items:center;padding:0 .25rem;max-width:2.0625rem}.listing-price-module__comparison-price-label{font-weight:700;color:rgb(var(--colour-text-and-icon-1, 17, 17, 17));display:inline-block}.listing-price-module__comparison-price-label,.listing-price-module__family-label{margin-inline-end:1rem}.listing-price-module__list-addons{flex-basis:100%}.listing-price-module:not(.listing-price-module--list).listing-price-module--commercial-message-placeholder{margin-top:1.375rem}.listing-price-module--xsmall .listing-commercial-message,.listing-price-module--xsmall .listing-price-module__comparison-price-label,.listing-price-module--small .listing-commercial-message,.listing-price-module--small .listing-price-module__comparison-price-label,.listing-price-module--medium .listing-commercial-message,.listing-price-module--medium .listing-price-module__comparison-price-label{font-size:.75rem;line-height:1.5}.listing-price-module--xsmall .listing-price-module__offer-message span,.listing-price-module--small .listing-price-module__offer-message span,.listing-price-module--medium .listing-price-module__offer-message span{font-size:.75rem;line-height:1.5;padding-top:.1875rem;padding-bottom:.1875rem}.listing-price-module--xsmall .listing-price-module__complete-price,.listing-price-module--xsmall .listing-price-module__name{font-size:.75rem;line-height:1.5}.listing-price-module--xsmall .listing-price-module__energy-class svg{width:4.0625rem;height:2.25rem}.listing-price-module--xsmall.listing-price-module--tro .listing-price-module__secondary-current-price,.listing-price-module--xsmall .listing-price-module__current-price{font-size:1.5rem;line-height:1.1}.listing-price-module--xsmall .listing-price-module__secondary-current-price{font-size:1rem}.listing-price-module--small .listing-price-module__complete-price,.listing-price-module--small .listing-price-module__name{font-size:.875rem;line-height:1.571}.listing-price-module--small .listing-price-module__energy-class svg{width:4.75rem;height:2.625rem}.listing-price-module--small.listing-price-module--tro .listing-price-module__secondary-current-price,.listing-price-module--small .listing-price-module__current-price{font-size:1.75rem}.listing-price-module--small .listing-price-module__secondary-current-price{font-size:1.125rem}.listing-price-module--medium .listing-price-module__complete-price,.listing-price-module--medium .listing-price-module__name{font-size:1rem;line-height:1.5}.listing-price-module--medium .listing-price-module__energy-class svg{width:5.4375rem;height:3rem}.listing-price-module--medium.listing-price-module--tro .listing-price-module__secondary-current-price,.listing-price-module--medium .listing-price-module__current-price{font-size:2rem}.listing-price-module--medium .listing-price-module__secondary-current-price{font-size:1.25rem}.listing-price-module--large .listing-price-module__complete-price,.listing-price-module--large .listing-price-module__name{font-size:1.5rem;line-height:1.45}.listing-price-module--large .listing-price-module__energy-class svg{width:8.1875rem;height:4.5rem}.listing-price-module--large.listing-price-module--tro .listing-price-module__secondary-current-price,.listing-price-module--large .listing-price-module__current-price{font-size:3rem}.listing-price-module--large .listing-price-module__secondary-current-price{font-size:1.75rem}.listing-price-module--large .listing-commercial-message,.listing-price-module--large .listing-price-module__comparison-price-label{font-size:.875rem;line-height:1.571}.listing-price-module--large .listing-price-module__offer-message span{font-size:.875rem;line-height:1.375;padding-top:.125rem}.listing-price-module--xlarge .listing-price-module__complete-price,.listing-price-module--xlarge .listing-price-module__name{font-size:2rem;line-height:1.375}.listing-price-module--xlarge .listing-price-module__energy-class svg{width:10.875rem;height:6rem}.listing-price-module--xlarge.listing-price-module--tro .listing-price-module__secondary-current-price,.listing-price-module--xlarge .listing-price-module__current-price{font-size:4rem}.listing-price-module--xlarge .listing-price-module__secondary-current-price{font-size:2.5rem}.listing-price-module--xlarge .listing-commercial-message,.listing-price-module--xlarge .listing-price-module__comparison-price-label{font-size:1rem;line-height:1.5}.listing-price-module--xlarge .listing-price-module__offer-message span{font-size:1rem;line-height:1.625}.listing-price-module--xlarge .listing-price-module__offer-message svg{margin-top:.0625rem}.listing-price-module--large .listing-price-module__energy-class,.listing-price-module--large .listing-price-module__current-price,.listing-price-module--large .listing-price-module__secondary-current-price,.listing-price-module--xlarge .listing-price-module__energy-class,.listing-price-module--xlarge .listing-price-module__current-price,.listing-price-module--xlarge .listing-price-module__secondary-current-price{margin-bottom:.25rem}.listing-price-module--large.listing-price-module--bti .listing-price-module__energy-class,.listing-price-module--large.listing-price-module--bti .listing-price-module__current-price,.listing-price-module--large.listing-price-module--bti .listing-price-module__secondary-current-price,.listing-price-module--xlarge.listing-price-module--bti .listing-price-module__energy-class,.listing-price-module--xlarge.listing-price-module--bti .listing-price-module__current-price,.listing-price-module--xlarge.listing-price-module--bti .listing-price-module__secondary-current-price{margin-bottom:calc(.75rem + .08em)}.listing-price-module--large .listing-price-module__addons,.listing-price-module--large .listing-price-module__offer-message,.listing-price-module--xlarge .listing-price-module__addons,.listing-price-module--xlarge .listing-price-module__offer-message{margin-top:.5rem}.listing-price-module--medium .listing-price-module__current-price,.listing-price-module--large .listing-price-module__current-price,.listing-price-module--xlarge .listing-price-module__current-price{margin-inline-end:.75rem}.listing-price-module--list{flex-direction:row;justify-content:space-between;flex-wrap:wrap}.listing-price-module--list .listing-price-module__name{margin-bottom:.25rem}.listing-price-module--list .listing-price-module__information{position:relative;padding:0;margin-inline-end:1rem;margin-bottom:0;flex:1}.listing-price-module--list .listing-price-module__comparison-price .listing-price{color:rgb(var(--colour-text-and-icon-2, 72, 72, 72))}.listing-price-module--list .listing-price-module__secondary-currency-price,.listing-price-module--list .listing-price-module__primary-currency-price{line-height:1;display:block}.listing-price-module--list .listing-price-module__comparison-price,.listing-price-module--list .listing-price-module__current-price{margin-inline-end:0}.listing-price-module--list .listing-price-module__addons,.listing-price-module--list .listing-price-module__secondary-current-price,.listing-price-module--list .listing-price-module__energy-class{margin-top:.25rem}.listing-price-module--list .listing-price-module__energy-class{margin-bottom:.5rem}.listing-price-module--list .listing-price-module__secondary-current-price{display:block}.listing-price-module--list .listing-price-module__comparison-price{order:1}.listing-price-module--list .listing-price-module__addons{width:100%}.listing-price-module--list.listing-price-module--with-commercial-message{padding-top:1.375rem}.listing-price-module--list.listing-price-module--with-commercial-message .listing-commercial-message{position:absolute;top:-1.375rem;white-space:nowrap}.listing-price-module--list.listing-price-module--xsmall .listing-price-module__secondary-current-price,.listing-price-module--list.listing-price-module--xsmall .listing-price-module__comparison-price .listing-price,.listing-price-module--list.listing-price-module--xsmall .listing-price-module__current-price{font-size:.75rem}.listing-price-module--list.listing-price-module--xsmall .listing-price-module__current-price{line-height:1.5}.listing-price-module--list.listing-price-module--xsmall .listing-price-module__energy-class svg{width:2rem;height:1.125rem}.listing-price-module--list.listing-price-module--xsmall .listing-commercial-message,.listing-price-module--list.listing-price-module--xsmall .listing-price-module__comparison-price-label{font-size:.75rem;line-height:1.5}.listing-price-module--list.listing-price-module--small .listing-price-module__secondary-current-price,.listing-price-module--list.listing-price-module--small .listing-price-module__comparison-price .listing-price,.listing-price-module--list.listing-price-module--small .listing-price-module__current-price{font-size:.875rem}.listing-price-module--list.listing-price-module--small .listing-price-module__current-price{line-height:1.571}.listing-price-module--list.listing-price-module--small .listing-price-module__energy-class svg{width:2.5rem;height:1.375rem}.listing-price-module--list.listing-price-module--small .listing-commercial-message,.listing-price-module--list.listing-price-module--small .listing-price-module__comparison-price-label{font-size:.875rem;line-height:1.571}.listing-price-module--list.listing-price-module--medium .listing-price-module__secondary-current-price,.listing-price-module--list.listing-price-module--medium .listing-price-module__comparison-price .listing-price,.listing-price-module--list.listing-price-module--medium .listing-price-module__current-price{font-size:1rem}.listing-price-module--list.listing-price-module--medium .listing-price-module__current-price{line-height:1.5}.listing-price-module--list.listing-price-module--medium .listing-price-module__energy-class svg{width:2.6875rem;height:1.5rem}.listing-price-module--list.listing-price-module--medium .listing-commercial-message,.listing-price-module--list.listing-price-module--medium .listing-price-module__comparison-price-label{font-size:1rem;line-height:1.5}.listing-price-module--family-romania .listing-price-module__current-price{margin-bottom:.5rem}.listing-price-module--family-romania .listing-price-module__regular-price,.listing-price-module--family-romania .listing-price-module__comparison-price-label{margin-bottom:.25rem}.listing-price-module--family-romania.listing-price-module--list .listing-price-module__price,.listing-price-module--family-romania.listing-price-module--list .listing-price-module__information{flex-basis:100%}.listing-price-module--family-romania.listing-price-module--list .listing-price-module__primary-currency-price{display:flex;justify-content:space-between}.listing-price-module--family-romania.listing-price-module--list .listing-commercial-message{order:initial}.listing-price-module--family-romania.listing-price-module--list .listing-price-module__current-price,.listing-price-module--family-romania.listing-price-module--list .listing-price-module__name{margin-bottom:.25rem}[dir=rtl] .listing-price-module__star--half-filled{transform:scaleX(-1)}[dir=rtl] .listing-price-module__offer-message svg{transform:scaleX(-1)}.listing-commercial-message{display:inline-block;font-weight:700;padding:.3333em .5em;line-height:1.2333;color:rgb(var(--colour-text-and-icon-5, 255, 255, 255));font-size:.75rem}.listing-commercial-message--nlp{background-color:rgb(var(--colour-commercial-message-new-lower-price, 204, 0, 8))}.listing-commercial-message--new{background-color:rgb(var(--colour-commercial-message-new, 202, 80, 8))}.listing-commercial-message--family{background-color:rgb(var(--colour-commercial-message-ikea-family, 0, 124, 193))}.listing-commercial-message--subtle{padding:0;line-height:1.5}.listing-commercial-message--subtle--nlp{color:rgb(var(--colour-commercial-message-new-lower-price, 204, 0, 8))}.listing-commercial-message--subtle--new{color:rgb(var(--colour-commercial-message-new, 202, 80, 8))}.listing-commercial-message--subtle--family{color:rgb(var(--colour-commercial-message-ikea-family, 0, 124, 193))}.listing-price-link-wrapper{overflow-wrap:anywhere;display:block}.listing-price-link-wrapper.link{text-decoration:none}.listing-price-link-wrapper .listing-energy-symbol{height:2.2rem}.listing-price-link-wrapper .listing-energy-symbol img{height:100%}.listing-price-link-wrapper .listing-energy-symbol .listing-image--fallback{height:inherit}.listing-price-link-wrapper .listing-delivery-disclaimer-link{text-decoration:underline}.listing-price-module{margin-block-end:.5rem}.listing-price-module--compact{padding-top:0}.listing-price-module__primary-currency-price{gap:.5rem}.listing-price-module .listing-price-module__energy-class{margin-block-end:0}.listing-price-module__rating-label-count{text-decoration:underline;color:rgb(var(--colour-text-and-icon-2, 72, 72, 72))}.listing-ratings--simple .listing-rating__label{margin-inline-start:.25rem}.listing-ratings--product-card:hover .listing-price-module__rating-label-count{color:rgb(var(--colour-text-and-icon-1, 17, 17, 17))}.listing-mastercard:hover .listing-price-module__product-name{text-decoration:underline}.listing-discount-percentage__sales-badge .listing-discount-percentage__sales-badge-text{color:rgb(var(--colour-text-and-icon-2, 72, 72, 72));font-size:.75rem;line-height:1.5;color:rgb(var(--colour-commercial-message-new-lower-price, 204, 0, 8));font-weight:700;padding:0}.listing-discount-percentage__discount-text{color:rgb(var(--colour-text-and-icon-2, 72, 72, 72));font-size:.75rem;line-height:1.5;font-weight:700;color:unset}.listing-discount-percentage__discount-text--tro,.listing-discount-percentage__discount-text--family,.listing-discount-percentage__discount-text--family-romania{padding:.25rem;margin-inline-end:.25rem;color:rgb(var(--colour-text-and-icon-5, 255, 255, 255))}.listing-discount-percentage__discount-text--tro{background-color:rgb(var(--colour-commercial-message-new-lower-price, 204, 0, 8))}.listing-discount-percentage__discount-text--family,.listing-discount-percentage__discount-text--family-romania{background-color:rgb(var(--colour-commercial-message-ikea-family, 0, 124, 193))}.listing-discount-percentage__last-chance-discount-b,.listing-discount-percentage__last-chance-discount-c{color:rgb(var(--colour-text-and-icon-2, 72, 72, 72));font-size:.75rem;line-height:1.5;display:block;font-weight:700;color:rgb(var(--colour-text-and-icon-1, 17, 17, 17))}.listing-discount-percentage__last-chance-discount-b{margin-top:.5rem}.listing-discount-percentage .listing-discount-percentage__price-module-b--tro .listing-price-module__offer-message span:not(.listing-discount-percentage__discount-text--tro),.listing-discount-percentage .listing-discount-percentage__price-module-b--family-romania .listing-price-module__offer-message span:not(.listing-discount-percentage__discount-text--family-romania),.listing-discount-percentage .listing-discount-percentage__price-module-b--family .listing-price-module__offer-message span:not(.listing-discount-percentage__discount-text--family),.listing-discount-percentage .listing-discount-percentage__price-module-c--tro .listing-price-module__offer-message span,.listing-discount-percentage .listing-discount-percentage__price-module-c--family-romania .listing-price-module__offer-message span,.listing-discount-percentage .listing-discount-percentage__price-module-c--family .listing-price-module__offer-message span{padding:unset}.listing-discount-percentage .listing-discount-percentage__price-module-c--tro .listing-price-module__offer-message,.listing-discount-percentage .listing-discount-percentage__price-module-c--family-romania .listing-price-module__offer-message,.listing-discount-percentage .listing-discount-percentage__price-module-c--family .listing-price-module__offer-message{margin-top:unset;padding-top:.125rem;padding-bottom:.25rem}.listing-discount-percentage .listing-discount-percentage__price-module-b--tro .listing-price-module__offer-message,.listing-discount-percentage .listing-discount-percentage__price-module-b--family-romania .listing-price-module__offer-message,.listing-discount-percentage .listing-discount-percentage__price-module-b--family .listing-price-module__offer-message{margin-bottom:.25rem}.listing-discount-percentage .listing-discount-percentage__price-module-c--tro .listing-price-module__current-price span{color:rgb(var(--colour-commercial-message-new-lower-price, 204, 0, 8))}.listing-discount-percentage .listing-discount-percentage__price-module-b--tro .listing-price-module__comparison-price span{font-weight:400}.listing-discount-percentage .listing-discount-percentage__price-module-b--tro.listing-price-module:not(.listing-price-module--list).listing-price-module--commercial-message-placeholder{margin-top:.25rem}.listing-mastercard .listing-mastercard__price__last-chance{font-weight:700}.listing-advertisement{display:flex;align-items:center;margin-block-end:.25rem}.listing-advertisement__offer{font-weight:700}.listing-advertisement__text{margin-inline-start:.5rem}.listing-advertisement__icon--family{color:rgb(var(--colour-static-ikea-family, 0, 124, 193))}button.listing-rating:after{content:"";position:absolute;top:-.75rem;left:0;right:0;bottom:-.75rem}button.listing-rating:hover .listing-rating__label{text-decoration:underline}.listing-rating{-webkit-appearance:none;background:0;padding:0;border:0;text-align:inherit;display:inline-block;color:rgb(var(--colour-text-and-icon-1, 17, 17, 17));font-size:1rem;line-height:1.5}.listing-rating__stars{--rating: 0%;--star-width: 1.5rem;--star-height: 1.5rem;--ceil-max-rating: 5;--rating-width: calc(var(--star-width) * var(--ceil-max-rating));--svg-star: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m12.0025 4 2.8593 4.9091 5.5524 1.2024-3.7852 4.2363L17.2012 20l-5.1987-2.2909L6.8038 20l.5723-5.6522-3.7853-4.2363 5.5524-1.2024L12.0025 4z"></path></svg>');position:relative;display:inline-block;vertical-align:middle;margin-inline-start:-.25rem;overflow:hidden;white-space:nowrap;width:var(--rating-width);height:var(--star-height);background-color:rgb(var(--colour-neutral-3, 223, 223, 223));-webkit-mask-image:var(--svg-star);mask-image:var(--svg-star);-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x;-webkit-mask-size:var(--star-width) var(--star-height);mask-size:var(--star-width) var(--star-height);forced-color-adjust:none}.listing-rating__stars:after{content:"";position:absolute;top:0;left:0;display:block;width:var(--rating);height:100%;background-color:rgb(var(--colour-text-and-icon-1, 17, 17, 17))}.listing-rating__stars--small{-webkit-mask-position:-.1875rem;mask-position:-.1875rem;margin-inline-start:-.1875rem;--star-width: 1.125rem;--svg-star: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 18 24"><path d="m11.9999 6 2.1245 3.6818 4.1255.9018-2.8125 3.1773L15.8626 18l-3.8627-1.7182L8.1372 18l.4252-4.2391-2.8125-3.1773 4.1255-.9018L11.9999 6z"></path></svg>')}.listing-rating__label{display:inline-block;vertical-align:middle;margin-inline-start:.5rem}.listing-rating--small{font-size:.875rem;line-height:1.571}.listing-rating--small .listing-rating__label{margin-inline-start:.25rem}[dir=rtl] .listing-rating__stars:after{right:0;left:auto;transform:scaleX(-1)}a[class*=listing-]:focus-visible,button[class*=listing-]:focus-visible,[role=button][class*=listing-]:focus-visible{box-shadow:0 0 0 4px var(--skapa-focus-ring-internal, rgb(var(--colour-neutral-1, 255, 255, 255)));outline:2px solid var(--skapa-focus-ring-external, rgb(var(--colour-neutral-7, 17, 17, 17)));outline-offset:4px;transition:outline .2s ease-out,box-shadow .2s ease-out}a[class*=listing-]:focus-visible p{box-shadow:0 0 0 4px var(--skapa-focus-ring-internal, rgb(var(--colour-neutral-1, 255, 255, 255)));outline:2px solid var(--skapa-focus-ring-external, rgb(var(--colour-neutral-7, 17, 17, 17)));outline-offset:4px;transition:outline .2s ease-out,box-shadow .2s ease-out}.listing-button-container{display:flex;flex-direction:row;gap:.5rem;align-items:center;justify-content:flex-start;margin-inline-start:auto}.listing-button-container .btn--wishlist{color:inherit}.listing-button-container .btn--wishlist:hover{background:rgb(var(--colour-interactive-secondary-bg-hover, 223, 223, 223))}.listing-button-container--hidden .listing-btn{visibility:hidden}.listing-product-variants{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem;position:relative;border:0;color:rgb(var(--colour-text-and-icon-1))}.listing-product-variants--shrink{overflow:hidden;height:calc(40px + 1.25rem)}.listing-product-variants__label{flex-basis:100%;margin:0 0 .25rem;font-size:.75rem;font-weight:400;color:inherit}.listing-product-variants__more-count:focus-visible,.listing-product-variant:has(.listing-product-variant__radio:focus-visible){box-shadow:0 0 0 4px var(--skapa-focus-ring-internal, rgb(var(--colour-neutral-1, 255, 255, 255)));outline:2px solid var(--skapa-focus-ring-external, rgb(var(--colour-neutral-7, 17, 17, 17)));outline-offset:4px;transition:outline .2s ease-out,box-shadow .2s ease-out}.listing-product-variant{background-color:transparent;display:block;cursor:pointer;position:relative}.listing-product-variant__img{--size: 2.5rem;display:block;height:var(--size);width:var(--size);border-width:0 0 2px 0;border-color:transparent;border-style:solid;padding:.0625rem}.listing-product-variant__img:hover{border-color:rgb(var(--colour-neutral-5, 146, 146, 146))}.listing-product-variant__img--selected{border-color:rgb(var(--colour-neutral-7, 17, 17, 17))}.listing-product-variants__more-count{display:flex;align-items:center;align-self:center;justify-content:center;width:2.5rem;height:2.5rem;margin-right:0;margin-left:0;line-height:1.25rem;font-size:.75rem;color:rgb(var(--colour-neutral-7, 17, 17, 17));font-weight:700;text-align:center;border:1px solid rgb(var(--colour-neutral-3, 223, 223, 223));border-radius:50em}.listing-product-variants__more-count--text{font-weight:700}.listing-link{text-decoration:underline;font-weight:400;color:rgb(var(--colour-text-and-icon-2, 72, 72, 72))}.listing-link:focus,.listing-link:hover,.listing-link:active{color:rgb(var(--colour-text-and-icon-1, 17, 17, 17))}.listing-link--disabled{cursor:default;pointer-events:none;opacity:.4}.listing-link--disabled:focus:before{border:0}.listing-link--grey{color:rgb(var(--colour-text-and-icon-3, 118, 118, 118))}.listing-link--grey:hover,.listing-link--grey:focus,.listing-link--grey:active{color:rgb(var(--colour-text-and-icon-1, 17, 17, 17))}.listing-link--grey.listing-link--disabled{cursor:default;pointer-events:none;opacity:.4;color:rgb(var(--colour-text-and-icon-2, 72, 72, 72))}.listing-link--grey.listing-link--disabled:hover{color:rgb(var(--colour-text-and-icon-2, 72, 72, 72))}.listing-link--grey.listing-link--disabled:focus,.listing-link--grey.listing-link--disabled:active{color:rgb(var(--colour-text-and-icon-2, 72, 72, 72))}.listing-link--grey.listing-link--disabled:focus:before{border:0}.listing-link--white{color:rgb(var(--colour-static-white, 255, 255, 255))}.listing-link--white:hover,.listing-link--white:focus,.listing-link--white:active{color:rgb(var(--colour-static-light-grey, 245, 245, 245))}.listing-link--white.listing-link--disabled{cursor:default;pointer-events:none;opacity:.4;color:rgb(var(--colour-static-white, 255, 255, 255))}.listing-link--white.listing-link--disabled:hover{color:rgb(var(--colour-static-white, 255, 255, 255))}.listing-link--white.listing-link--disabled:focus,.listing-link--white.listing-link--disabled:active{color:rgb(var(--colour-static-white, 255, 255, 255))}.listing-link--white.listing-link--disabled:focus:before{border:0}.listing-link--subtle{text-decoration:none}.listing-link--subtle:focus,.listing-link--subtle:hover,.listing-link--subtle:active{text-decoration:underline}.listing-link:focus-visible{box-shadow:0 0 0 4px var(--skapa-focus-ring-internal, rgb(var(--colour-neutral-1, 255, 255, 255)));outline:2px solid var(--skapa-focus-ring-external, rgb(var(--colour-neutral-7, 17, 17, 17)));outline-offset:4px;transition:outline .2s ease-out,box-shadow .2s ease-out}.listing-link--black{color:rgb(var(--colour-text-and-icon-1, 17, 17, 17))}.listing-link--black:hover,.listing-link--black:focus,.listing-link--black:active{color:rgb(var(--colour-text-and-icon-2, 72, 72, 72))}.listing-link--black.listing-link--disabled{cursor:default;pointer-events:none;opacity:.4;color:rgb(var(--colour-text-and-icon-1, 17, 17, 17))}.listing-link--black.listing-link--disabled:hover{color:rgb(var(--colour-text-and-icon-1, 17, 17, 17))}.listing-link--black.listing-link--disabled:focus,.listing-link--black.listing-link--disabled:active{color:rgb(var(--colour-text-and-icon-1, 17, 17, 17))}.listing-link--black.listing-link--disabled:focus:before{border:0}.listing-warning{margin-bottom:.5rem;display:flex;font-size:.75rem}.listing-warning__icon{flex-shrink:0;width:1rem;height:1rem}.listing-warning__text{font-size:.75rem;line-height:1.125rem;margin-inline-start:.25rem}@media screen{.listing-key-benefits{list-style:none}.listing-key-benefits__item{color:rgb(var(--colour-text-and-icon-2, 72, 72, 72));font-size:.75rem;line-height:1.5;display:inline;color:rgb(var(--colour-text-and-icon-1, 17, 17, 17))}.listing-key-benefits__item+.listing-key-benefits__item{margin-inline-start:.5em}.listing-key-benefits__item+.listing-key-benefits__item:before{content:"";display:inline-block;vertical-align:middle;height:1em;border-inline-start:1px solid;padding-inline-start:.5em}}.listing-status{line-height:1.571}.listing-status--labelled.listing-status--leading .listing-status__dot,.listing-status--labelled.listing-status--trailing .listing-status__dot{top:.82em;transform:translateY(-50%) scale(.99999)}.listing-status__label{vertical-align:middle;position:relative;color:rgb(var(--colour-text-and-icon-2, 72, 72, 72))}.listing-status__dot-wrapper{white-space:nowrap}.listing-status__dot{box-sizing:border-box;width:.4em;height:.4em;min-width:.75rem;min-height:.75rem;border-radius:64px;flex-shrink:0;position:relative;border-style:solid;border-width:max(2px,.066em);transform:scale(.99999);display:inline-block;vertical-align:middle;border-color:currentColor;forced-color-adjust:none}.listing-status--green .listing-status__dot{background-color:currentColor;color:rgb(var(--colour-semantic-positive, 10, 138, 0))}.listing-status--orange .listing-status__dot{color:rgb(var(--colour-semantic-caution, 242, 106, 47))}.listing-status--orange .listing-status__dot:after{position:absolute;inset:50% -1px -1px;content:"";display:block;border-radius:0 0 50% 50%;background-color:currentColor}.listing-status--red .listing-status__dot{color:rgb(var(--colour-semantic-negative, 224, 7, 81))}.listing-status--grey .listing-status__dot{color:rgb(var(--colour-text-and-icon-4, 146, 146, 146));background-color:none}.listing-status--grey .listing-status__dot:after{position:absolute;content:"";width:max(2px,.066em);height:130%;inset:50% 0 0 50%;display:block;background-color:currentColor;transform:translate(-50%,-50%) rotate(-45deg)}.listing-status--small .listing-status__dot{min-width:.5rem;min-height:.5rem;width:.5rem;height:.5rem;transform:none;background-color:currentColor}.listing-status--small .listing-status__dot:after{content:none}.listing-status--small .listing-status--trailing .listing-status__dot{margin-inline-start:.5rem;order:2}.listing-status--small .listing-status--inline .listing-status__dot{margin-inline-start:.5rem;vertical-align:unset}.listing-status--small .listing-status--leading .listing-status__dot{margin-inline-end:.5rem}.listing-status--trailing{display:flex}.listing-status--trailing .listing-status__dot{margin-inline-start:max(.5rem,.4em);order:2}.listing-status--leading{display:flex}.listing-status--leading .listing-status__dot{margin-inline-end:max(.5rem,.4em)}.listing-status--leading .listing-status__label{order:2}.listing-status--inline .listing-status__dot{margin-inline-start:max(.5rem,.4em)}[dir=rtl] .listing-status--grey .listing-status__dot:after{right:auto}.listing-availability-information+.listing-availability-information{margin-block-start:.5rem}.listing-availability-information .listing-status--grey>.listing-status__dot{color:rgb(var(--colour-semantic-negative, 224, 7, 81))}.listing-icon-text{display:flex;align-items:start;font-size:.75rem}.listing-icon-text>svg{margin-inline-end:.75rem;min-width:1.5rem}.listing-icon-text+.listing-icon-text{margin-block-start:.75rem}.listing-icon-text--price-ladder+.listing-icon-text--price-ladder{margin-block-start:.5rem}@media (min-width: 48em){.listing-icon-text{font-size:.875rem}}.listing-product-variations__label{margin:.25rem 0;font-size:.75rem;font-weight:300}.listing-product-variations__text{border:1px solid rgb(var(--colour-neutral-3, 223, 223, 223));padding:.5rem}.listing-product-variations__link{text-decoration:none}.listing-quick-facts--bold{font-weight:700}@media screen{.listing-listing-compare-wrapper{height:0;transition:height .4s ease-in-out}.listing-listing-compare-wrapper--visible{height:1.5rem}.listing-listing-compare-wrapper .listing-listing-compare-checkbox{display:flex;align-items:center;opacity:0;transition:opacity .4s ease-in-out}.listing-listing-compare-wrapper--visible .listing-listing-compare-checkbox{opacity:1}}@media screen and (min-width: 48em){.listing-listing-compare-wrapper{height:unset;position:absolute;top:0;left:0}.listing-mastercard:focus-within .listing-listing-compare-wrapper>.listing-listing-compare-checkbox{opacity:1}.listing-mastercard:hover .listing-listing-compare-wrapper>.listing-listing-compare-checkbox{opacity:1}}.listing-sustainability-index{margin-top:.5rem}.listing-sustainability-index__link{display:block}.listing-sustainability-index__symbol{display:block;height:2.8125rem}.listing-sustainability-index__symbol--durability{height:5.3125rem}.listing-energy-link-wrapper{margin-block-start:.5rem}.listing-energy-link-wrapper a.link{font-size:.75rem}.listing-checkbox-group{margin:0;padding:0;border:0}.listing-checkbox-group .listing-checkbox:not(:last-child){margin-bottom:1.5rem}.listing-checkbox{position:relative;display:flex;align-items:flex-start}.listing-checkbox input[type=checkbox]{position:absolute;left:-.625rem;top:-.625rem;width:2.75rem;height:2.75rem;display:inline-block;border:0;opacity:0;padding:0;z-index:1;cursor:pointer}[dir=rtl] .listing-checkbox input[type=checkbox]{right:-.625rem;left:initial}.listing-checkbox__symbol{box-sizing:border-box;position:relative;border-radius:4px;border:1px solid rgb(var(--colour-interactive-subtle-border-default, 146, 146, 146));width:1.5rem;height:1.5rem;background:rgb(var(--colour-neutral-1, 255, 255, 255));flex-shrink:0;display:flex;align-items:center;justify-content:center}.listing-checkbox__symbol:before{transform:rotate(45deg);content:"";box-sizing:content-box;display:block;border:2px solid currentColor;border-left:0;border-top:0;height:.5625rem;width:.25rem;opacity:0;margin-top:-.25rem;color:rgb(var(--colour-static-white, 255, 255, 255))}.listing-checkbox__symbol:after{content:"";position:absolute;left:.25rem;top:.625rem;border:2px solid currentColor;border-left:0;border-top:0;border-right:0;opacity:0;color:rgb(var(--colour-static-white, 255, 255, 255));width:.875rem}[dir=rtl] .listing-checkbox__symbol{right:0;left:initial}.listing-checkbox__label{position:relative;display:block;font-size:.875rem;line-height:1.571;color:rgb(var(--colour-text-and-icon-2, 72, 72, 72));margin-top:.125rem}.listing-checkbox__caption{display:block;font-size:.75rem;line-height:1.5;padding-top:.25rem;color:rgb(var(--colour-text-and-icon-3, 118, 118, 118))}.listing-checkbox label{display:inline-block;cursor:pointer;padding-inline-start:1rem;transition:color .2s ease-in-out}.listing-checkbox input[type=checkbox]:checked~.listing-checkbox__symbol{background:rgb(var(--colour-interactive-emphasised-bg-default, 0, 88, 163));border-color:rgb(var(--colour-interactive-emphasised-bg-default, 0, 88, 163))}.listing-checkbox input[type=checkbox]:checked~.listing-checkbox__symbol:before{opacity:1}.listing-checkbox input[type=checkbox]:indeterminate~.listing-checkbox__symbol{background:rgb(var(--colour-interactive-emphasised-bg-default, 0, 88, 163));border-color:rgb(var(--colour-interactive-emphasised-bg-default, 0, 88, 163))}.listing-checkbox input[type=checkbox]:indeterminate~.listing-checkbox__symbol:after{opacity:1}.listing-checkbox input[type=checkbox]:hover~.listing-checkbox__symbol{border-color:rgb(var(--colour-interactive-subtle-border-hover, 17, 17, 17))}.listing-checkbox input[type=checkbox]:hover~.listing-checkbox__symbol:before{color:rgb(var(--colour-neutral-3, 223, 223, 223));opacity:1}@media (hover: none){.listing-checkbox input[type=checkbox]:hover~.listing-checkbox__symbol:before{color:rgb(var(--colour-neutral-3, 223, 223, 223))}}.listing-checkbox input[type=checkbox]:hover:checked~.listing-checkbox__symbol{background:rgb(var(--colour-interactive-emphasised-bg-hover, 0, 79, 147));border-color:rgb(var(--colour-interactive-emphasised-bg-hover, 0, 79, 147))}.listing-checkbox input[type=checkbox]:hover:checked~.listing-checkbox__symbol:before{color:rgb(var(--colour-static-white, 255, 255, 255))}.listing-checkbox input[type=checkbox]:hover:indeterminate~.listing-checkbox__symbol{background:rgb(var(--colour-interactive-emphasised-bg-hover, 0, 79, 147));border-color:rgb(var(--colour-interactive-emphasised-bg-hover, 0, 79, 147))}.listing-checkbox input[type=checkbox]:hover:indeterminate~.listing-checkbox__symbol:before{opacity:0}.listing-checkbox--subtle input[type=checkbox]~.listing-checkbox__symbol:before,.listing-checkbox--subtle input[type=checkbox]~.listing-checkbox__symbol:after{color:rgb(var(--colour-neutral-1, 255, 255, 255))}.listing-checkbox--subtle input[type=checkbox]:checked~.listing-checkbox__symbol{background:rgb(var(--colour-interactive-primary-bg-default, 17, 17, 17));border-color:rgb(var(--colour-interactive-primary-bg-default, 17, 17, 17))}.listing-checkbox--subtle input[type=checkbox]:hover:checked~.listing-checkbox__symbol{background:rgb(var(--colour-interactive-primary-bg-hover, 51, 51, 51));border-color:rgb(var(--colour-interactive-primary-bg-hover, 51, 51, 51))}.listing-checkbox--subtle input[type=checkbox]:hover:checked~.listing-checkbox__symbol:after,.listing-checkbox--subtle input[type=checkbox]:hover:checked~.listing-checkbox__symbol:before{color:rgb(var(--colour-neutral-1, 255, 255, 255))}.listing-checkbox--subtle input[type=checkbox]:indeterminate~.listing-checkbox__symbol{background:rgb(var(--colour-interactive-primary-bg-default, 17, 17, 17));border-color:rgb(var(--colour-interactive-primary-bg-default, 17, 17, 17))}.listing-checkbox--subtle input[type=checkbox]:hover:indeterminate~.listing-checkbox__symbol{background:rgb(var(--colour-interactive-primary-bg-hover, 51, 51, 51));border-color:rgb(var(--colour-interactive-primary-bg-hover, 51, 51, 51))}.listing-checkbox input[type=checkbox]:disabled{pointer-events:none}.listing-checkbox input[type=checkbox]:disabled~.listing-checkbox__symbol{background-color:rgb(var(--colour-neutral-1, 255, 255, 255));border-color:rgb(var(--colour-interactive-disabled-1, 204, 204, 204))}.listing-checkbox input[type=checkbox]:disabled:hover{cursor:default}.listing-checkbox input[type=checkbox]:disabled:checked~.listing-checkbox__symbol,.listing-checkbox input[type=checkbox]:disabled:indeterminate~.listing-checkbox__symbol{background-color:rgb(var(--colour-interactive-disabled-1, 204, 204, 204))}.listing-checkbox input[type=checkbox]:disabled:checked~.listing-checkbox__symbol:before,.listing-checkbox input[type=checkbox]:disabled:checked~.listing-checkbox__symbol:after,.listing-checkbox input[type=checkbox]:disabled:indeterminate~.listing-checkbox__symbol:before,.listing-checkbox input[type=checkbox]:disabled:indeterminate~.listing-checkbox__symbol:after{border-color:rgb(var(--colour-interactive-disabled-2, 146, 146, 146))}.listing-checkbox input[type=checkbox]:disabled~.listing-checkbox__label label{cursor:default;color:rgb(var(--colour-interactive-disabled-1, 204, 204, 204));pointer-events:none}.listing-checkbox input[type=checkbox]:disabled~.listing-checkbox__label a{color:rgb(var(--colour-interactive-disabled-1, 204, 204, 204))}@media (forced-colors: active){.listing-checkbox input[type=checkbox]:disabled~.listing-checkbox__symbol{border-color:GrayText}.listing-checkbox input[type=checkbox]:disabled:checked~.listing-checkbox__symbol:before,.listing-checkbox input[type=checkbox]:disabled:checked~.listing-checkbox__symbol:after,.listing-checkbox input[type=checkbox]:disabled:indeterminate~.listing-checkbox__symbol:before,.listing-checkbox input[type=checkbox]:disabled:indeterminate~.listing-checkbox__symbol:after{border-color:GrayText}.listing-checkbox input[type=checkbox]:disabled~.listing-checkbox__label label,.listing-checkbox input[type=checkbox]:disabled~.listing-checkbox__label a{color:GrayText}}.listing-compare-checkbox-wrapper{padding:.5rem 0}@media (min-width: 37.5em){.listing-compare-checkbox-wrapper{padding:1rem 0 .5rem;position:absolute;width:100%}}.listing-compare-checkbox-wrapper--visible .listing-compare-checkbox{display:flex;align-items:center;height:1.5rem;width:100%}.listing-checkbox input[type=checkbox]{width:100%;top:0;left:0}.listing-checkbox .listing-checkbox__symbol{width:1.125rem;height:1.125rem}.listing-checkbox .listing-checkbox__label{font-size:.75rem;line-height:1.1rem;margin:0}.listing-checkbox .listing-checkbox__label label{padding-inline-start:.5rem}.listing-mastercard__list-view-row{grid-column:1/3}@media (min-width: 37.5em) and (hover: hover) and (pointer: fine){.listing-fragment-wrapper:hover .listing-checkbox{display:flex}}@media screen{.listing-mastercard{--padding-block: 0;padding-block-start:var(--padding-block);display:grid}}@media screen and (min-width: 48em){.listing-mastercard{--padding-block: 2rem}.listing-mastercard--list-view{--padding-block: 1.5rem}.listing-mastercard__list-view-row{grid-column:1/4}}@media screen{.listing-mastercard--list-view{grid-template-columns:minmax(50px,200px) minmax(50%,1fr);gap:1rem}}@media screen and (min-width: 20em){.listing-mastercard--mobile-product-image-increase{grid-template-columns:minmax(min-content,195px) minmax(145px,1fr);gap:.5rem}}@media screen and (min-width: 37.5em){.listing-mastercard--list-view{grid-template-columns:minmax(min-content,200px) repeat(2,1fr)}}@media screen and (min-width: 56.25em){.listing-mastercard--list-view{grid-template-columns:minmax(min-content,200px) repeat(3,1fr);column-gap:2.5rem}}@media screen{.listing-mastercard__item+.listing-mastercard__item{margin-block-start:.75rem}.listing-mastercard__compare{margin-block-start:0;grid-column:1/-1}.listing-mastercard__image{position:relative;margin-block-start:0}.listing-mastercard__price{margin-block-start:0}.listing-mastercard__item.listing-mastercard__key-benefits{margin-block-start:.5rem}.listing-mastercard__list-view-col:nth-child(4),.listing-mastercard__list-view-col:nth-child(5){grid-column:1/3}[class^="{$prefix}mastercard__"]+[class^="{$prefix}mastercard__"]{margin-block-start:1rem}}@media screen and (min-width: 37.5em){.listing-mastercard__list-view-col .listing-mastercard__key-benefits{margin-block-start:0}.listing-mastercard__list-view-col:nth-child(4){grid-column:3/4}.listing-mastercard__list-view-col:nth-child(5){display:none}}@media screen and (min-width: 56.25em){.listing-mastercard__list-view-col:nth-child(5){display:block;grid-column:4/5}}.listing-fragment-wrapper--shelf{padding:0;margin:0}.listing-fragment-wrapper--shelf.listing-fragment-wrapper{border:none}.listing-fragment-wrapper--shelf.listing-fragment-wrapper:after{content:none}.listing-mastercard--simple{grid-template-columns:minmax(min-content,90px) 1fr;grid-gap:1.5rem}@media (min-width: 37.5em){.listing-mastercard--simple{grid-template-columns:minmax(min-content,160px) 1fr;grid-gap:2rem;padding:0}}.listing-image-swapper__carousel::-webkit-scrollbar{display:none}.listing-image-swapper__carousel{scrollbar-width:none;overflow-x:auto;display:flex;gap:.5rem;scroll-snap-type:x mandatory;list-style-type:none}.listing-image-swapper__carousel:focus-within{outline:2px solid rgb(var(--colour-neutral-7, 17, 17, 17));outline-offset:4px}.listing-image-swapper__item{scroll-snap-align:center;min-width:100%;min-height:100%}.listing-image-swapper__dot-indicator{display:flex;justify-content:center;margin-top:10px;list-style-type:none}.listing-image-swapper__dot-indicator li{display:flex}.listing-image-swapper__dot-indicator-dot{margin:0 .25rem .5rem;width:.5rem;height:.5rem;border:none;padding:0;background:rgb(var(--colour-neutral-3, 223, 223, 223));border-radius:50%}.listing-image-swapper__dot-indicator-dot.active{background:rgb(var(--colour-neutral-6, 72, 72, 72))}.listing-text-variants{display:block;cursor:pointer;position:relative;gap:.25rem;list-style-type:none}.listing-text-variants__label{flex-basis:100%;margin:0 0 .25rem;font-size:.75rem;font-weight:400;color:inherit}.listing-text-variants__link,.listing-text-variants__link:hover{text-decoration:none}.listing-text-variant__wrapper{padding:1px;display:inline-block;box-sizing:border-box;border:2px solid transparent}.listing-text-variant__option{padding-block:.5rem;padding-inline:1rem;border:1px solid rgb(var(--colour-neutral-3, 223, 223, 223));border-radius:.25rem;background-color:rgb(var(--colour-neutral-1, 255, 255, 255));color:rgb(var(--colour-text-and-icon-1, 17, 17, 17));font-size:.875rem;font-weight:700;text-decoration:none;--skapa-font-weight: 700}.listing-text-variant__option:hover{text-decoration:none;border-color:rgb(var(--colour-text-and-icon-1, 17, 17, 17))}.listing-text-variant__wrapper.listing-text-variant--selected{border-color:rgb(var(--colour-text-and-icon-1, 17, 17, 17));border-radius:.25rem}.listing-text-variant__option.listing-text-variant--selected{text-decoration:none;border-color:transparent}.listing-text-variants__more-count:focus-visible,.listing-text-variant:has(.listing-text-variant__radio:focus-visible){box-shadow:0 0 0 4px var(--skapa-focus-ring-internal, rgb(var(--colour-neutral-1, 255, 255, 255)));outline:2px solid var(--skapa-focus-ring-external, rgb(var(--colour-neutral-7, 17, 17, 17)));outline-offset:4px;transition:outline .2s ease-out,box-shadow .2s ease-out}.listing-text-variants__more-count{display:flex;align-items:center;align-self:center;justify-content:center;width:2.5rem;height:2.5rem;margin-right:0;margin-left:0;line-height:1.25rem;font-size:.75rem;color:rgb(var(--colour-neutral-7, 17, 17, 17));font-weight:700;text-align:center;border:1px solid rgb(var(--colour-neutral-3, 223, 223, 223));border-radius:50em}.listing-text-variants__more-count--text{font-weight:700}.listing-minimum-order-quantity{display:flex;margin-block-end:.5rem}.listing-minimum-order-quantity__icon-container{flex:0 0 14.4px;position:relative;inset-inline-start:-1.4px;top:-1.4px;margin-inline-end:calc(.5rem - 1.4px)}.listing-minimum-order-quantity__icon.listing-minimum-order-quantity__icon{width:100%}.listing-mastercard-placeholder__image,.listing-mastercard-placeholder__name,.listing-mastercard-placeholder__description,.listing-mastercard-placeholder__price,.listing-mastercard-placeholder__rating,.listing-mastercard-placeholder__button,.listing-mastercard-placeholder__availability-zip,.listing-mastercard-placeholder__availability-store,.listing-mastercard-placeholder__variants-label,.listing-mastercard-placeholder__variant{min-height:1rem;background:rgb(var(--colour-neutral-3, 223, 223, 223));animation:placeholder 2s ease-out infinite;color:rgb(var(--colour-neutral-3, 223, 223, 223))}.listing-mastercard-placeholder__image{animation-delay:1s;padding-bottom:99.95%}.listing-mastercard-placeholder__name{animation-delay:1.1s;width:25%;margin-block:1.375rem .125rem}.listing-mastercard-placeholder__description{animation-delay:1.2s;width:75%;margin-block:0 .875rem}.listing-mastercard-placeholder__price{animation-delay:1.3s;width:25%;min-height:1.75rem;margin-block-end:1rem}.listing-mastercard-placeholder__rating{animation-delay:1.4s;width:50%;min-height:1.5rem;margin-block:1.25rem .5rem}.listing-mastercard-placeholder__button{animation-delay:1.5s;width:2.5rem;height:2.5rem;border-radius:50%}.listing-mastercard-placeholder__availability-zip{animation-delay:1.6s;display:flex;min-height:1.375rem;width:40%}.listing-mastercard-placeholder__availability-store{animation-delay:1.6s;display:flex;min-height:1.375rem;width:35%;margin-block-start:.5rem}.listing-mastercard-placeholder__variants-label{animation-delay:1.7s;min-height:.75rem;width:33%;margin-block:.5rem .25rem}.listing-mastercard-placeholder__variant-wrapper{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:flex-start;gap:.25rem}.listing-mastercard-placeholder__variant{animation-delay:1.8s;display:inline-block;width:2.5rem;height:2.5rem}.listing-mastercard-placeholder__variant:not(:last-child){margin-inline-end:.5rem}@keyframes placeholder{0%{opacity:1}10%{opacity:.3}40%{opacity:1}}.listing-placeholder--list-view{display:grid;grid-template-columns:minmax(50px,200px) minmax(50%,1fr);gap:1rem}@media screen and (min-width: 37.5em){.listing-placeholder--list-view .listing-mastercard-placeholder{grid-template-columns:minmax(min-content,200px) repeat(2,1fr)}}.listing-placeholder--list-view .listing-mastercard-placeholder__image{margin:0}.listing-placeholder--list-view .listing-mastercard-placeholder__name{min-height:1.375rem}.listing-placeholder--list-view .listing-mastercard-placeholder__description{min-height:2rem}.listing-placeholder--list-view .listing-mastercard-placeholder__rating{margin-block:1.25rem}.listing-placeholder--list-view .listing-mastercard-placeholder__button{margin-block-start:.75rem}.listing-placeholder--list-view .listing-mastercard-placeholder__variants-container{margin-block-start:1rem}.listing-placeholder--list-view .listing-mastercard-placeholder__variants-label{width:20%;min-height:1rem;margin-block-end:.25rem}.listing-placeholder--list-view .listing-mastercard-placeholder__variant{margin:0}.listing-placeholder--grid-view{display:grid;padding-block-start:2rem}.listing-placeholder--grid-view>div{margin-block-start:.75rem}
