:root{--input-border:var(--skapa-colour-interactive-subtle-border-default);--input-text:var(--skapa-colour-text-and-icon-1);--input-label:var(--skapa-colour-text-and-icon-2);--input-background:var(--skapa-colour-neutral-1);--input-text--state-active:var(
        --skapa-colour-interactive-primary-bg-pressed
    );--input-border--state-active:var(
        --skapa-colour-interactive-emphasised-bg-default
    );--input-tab--state-active:var(
        --skapa-colour-interactive-primary-bg-pressed
    );--input-border--state-error:var(--skapa-colour-semantic-negative);--input-text--state-error:var(
        --skapa-colour-interactive-destructive-bg-default
    );--input-text--state-disabled:var(--skapa-colour-interactive-disabled-1);--input-border--state-disabled:var(--skapa-colour-interactive-disabled-1);--input-background--state-disabled:var(
        --skapa-colour-interactive-disabled-3
    );--input-label--state-required:var(--skapa-colour-semantic-negative);--input-suggestions-divider:var(--skapa-colour-neutral-4);--pill-background:var(--skapa-colour-interactive-subtle-bg-default);--pill-border:var(--skapa-colour-neutral-4);--pill-text:var(--skapa-colour-neutral-7);--pill-background--state-active:var(
        --skapa-colour-interactive-primary-bg-default
    );--pill-border--state-active:var(
        --skapa-colour-interactive-primary-bg-default
    );--pill-text--state-active:var(--skapa-colour-text-and-icon-5);--accessible-outline--state-focus:var(--skapa-colour-neutral-7);--pill-border-radius:5px;--search-border-radius:9999px;--input-border-width:1px;--input-border-width--state-active:2px;--input-suggestions-flex-gap:4px;--input-suggestions-value-width:53px;--search-width--state-active:1px;--accessible-outline-offset--state-focus:4px;--accessible-outline-width--state-focus:2px;--header-element-gap:16px;--header-title-border-width:1px;--header-nav-underline-width:2px;--reach-combobox:1}[data-reach-combobox-popover]{background:hsla(0,0%,100%,.99);border:1px solid rgba(0,0,0,.25);font-size:85%}[data-reach-combobox-list]{list-style:none;margin:0;padding:0;-webkit-user-select:none;user-select:none}[data-reach-combobox-option]{cursor:pointer;margin:0;padding:.25rem .5rem}[data-reach-combobox-option][aria-selected=true]{background:#f1f2f4}[data-reach-combobox-option]:hover{background:#e9ebed}[data-reach-combobox-option][aria-selected=true]:hover{background:#e3e5e8}[data-suggested-value]{font-weight:700}:root [data-reach-combobox-popover]{background-color:#fff;box-shadow:0 3px 5px rgba(0,0,0,.4);display:block;opacity:0;padding:0;transition:opacity .2s ease-in-out;visibility:hidden;z-index:9999}:root [data-reach-combobox-popover]::-webkit-scrollbar{display:none}:root [data-reach-combobox-popover][data-expanded=true]{opacity:1;visibility:visible}:root [data-reach-combobox-popover]>ul{max-height:200px;overflow-y:scroll}.inter-cbr-ikea-accordion{background:linear-gradient(180deg,#fff,#000);color:red;display:grid;transition:all .5s}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.inter-cbr-ikea-image{background-image:#ff0}}.inter-cbr-ikea-avatar__text{text-overflow:ellipsis}.inter-cbr-ikea-modal-footer,button:disabled{background:none;border:none;color:#000;cursor:default}.inter-cbr-ikea-avatar-modal-sheet [data-has-logout=false]>button{display:none!important}.inter-cbr-ikea-avatar-user-profile{background-color:var(--skapa-colour-neutral-2);display:grid;grid-gap:0 12px;gap:0 12px;grid-template-columns:60px 1fr;grid-template-rows:repeat(3,1fr);padding:20px}.inter-cbr-ikea-avatar-user-profile>:first-child{grid-row-end:4;grid-row-start:1}.inter-cbr-ikea-avatar-user-profile>.inter-cbr-ikea-name{font-size:1.1rem;font-weight:600}.inter-cbr-ikea-avatar-user-profile>.inter-cbr-ikea-role{color:var(--skapa-colour-neutral-5);font-size:.8rem/.8rem}.inter-cbr-ikea-avatar-user-profile>.inter-cbr-ikea-email{font-size:1rem/1rem}.react-aria-ListBox{background-color:#fff;border:1px solid rgba(0,0,0,.25);border-radius:.25rem;box-shadow:0 3px 5px rgba(0,0,0,.4);color:#484848;font-size:.875rem;max-height:20rem;overflow-y:auto;position:relative}.react-aria-ListBox .react-aria-ListBoxItem{cursor:pointer;padding-left:1rem}.react-aria-ListBox .react-aria-ListBoxItem:hover{background-color:var(--skapa-colour-neutral-2)}.react-aria-ListBox .react-aria-ListBoxItem:active{background-color:#f0f0f0}.react-aria-ListBox [data-key=selectAll]{background-color:var(--skapa-colour-neutral-1);border-bottom:1px solid var(--skapa-colour-neutral-3);position:sticky;top:0;z-index:1}.inter-cbr-ikea-checkbox{align-items:center!important}.inter-cbr-ikea-checkbox input{height:3rem!important;left:-1rem!important;top:0!important;width:3.4rem!important}.inter-cbr-ikea-checkbox span:last-child{vertical-align:middle;width:100%}.inter-cbr-ikea-checkbox span:last-child label{align-items:center;display:flex;height:3rem;padding-right:1rem;width:100%}.inter-cbr-ikea-copy-to-clipboard-container{position:relative}.inter-cbr-ikea-copy-to-clipboard-container:focus>.inter-cbr-ikea-copy-to-clipboard-icon,.inter-cbr-ikea-copy-to-clipboard-container:hover>.inter-cbr-ikea-copy-to-clipboard-icon{opacity:1}.inter-cbr-ikea-copy-to-clipboard-container.js-focus-visible button.focus-visible,.js-focus-visible .inter-cbr-ikea-copy-to-clipboard-container button.focus-visible{border-radius:var(--pill-border-radius);opacity:1;outline:var(--accessible-outline-width--state-focus) solid var(--accessible-outline--state-focus);outline-offset:var(--accessible-outline-offset--state-focus)}.inter-cbr-ikea-copy-to-clipboard-container button:focus-visible{border-radius:var(--pill-border-radius);opacity:1;outline:var(--accessible-outline-width--state-focus) solid var(--accessible-outline--state-focus);outline-offset:var(--accessible-outline-offset--state-focus)}.inter-cbr-ikea-copy-to-clipboard-container>.inter-cbr-ikea-copy-to-clipboard-icon{background:none;border:none;display:block;opacity:0;outline:none;position:absolute;right:0;top:0}.inter-cbr-ikea-header{align-items:center;border-bottom:var(--header-nav-underline-width) solid var(--skapa-colour-neutral-3);display:flex;justify-content:space-between;padding:var(--header-element-gap);position:sticky;width:100%}.inter-cbr-ikea-header:has(nav){gap:16px;justify-content:unset}.inter-cbr-ikea-header:has(nav) #inter-cbr-ikea-title{border-right:var(--header-title-border-width) solid var(--skapa-colour-neutral-3);padding:2px var(--header-element-gap) 2px 0}.inter-cbr-ikea-header>nav{align-items:stretch;display:flex;flex-grow:1;gap:var(--header-element-gap);height:100%;overflow-y:auto;padding:4px 0 4px 4px;position:relative}.inter-cbr-ikea-header>nav>:nth-child(n){align-items:center;display:flex;position:relative;white-space:nowrap}.inter-cbr-ikea-header>nav>:nth-child(n):hover:before{animation:bounce-out-down 1s ease 1;z-index:10}.inter-cbr-ikea-header>nav>:nth-child(n):hover:before,.inter-cbr-ikea-header>nav>:nth-child(n)[data-active=true]:before{border-bottom:var(--header-nav-underline-width) solid var(--skapa-colour-static-ikea-brand-blue);bottom:0;content:"";display:block;left:0;position:absolute;width:100%}.inter-cbr-ikea-header>nav>:nth-child(n)[data-active=true]:before{animation:bounce-out-down .6s ease 1}.inter-cbr-ikea-header>nav>:nth-child(n)[aria-selected=true]:before{border-bottom:var(--header-nav-underline-width) solid var(--skapa-colour-static-ikea-brand-blue);bottom:0;content:"";display:block;left:0;position:absolute;width:100%}.inter-cbr-ikea-header.js-focus-visible>nav>:nth-child(n).focus-visible:before,.js-focus-visible .inter-cbr-ikea-header>nav>:nth-child(n).focus-visible:before{border-radius:5px;content:"";height:100%;outline:var(--accessible-outline-width--state-focus) solid var(--accessible-outline--state-focus);outline-offset:2px;position:absolute;width:100%}.inter-cbr-ikea-header>nav>:nth-child(n):focus-visible:before{border-radius:5px;content:"";height:100%;outline:var(--accessible-outline-width--state-focus) solid var(--accessible-outline--state-focus);outline-offset:2px;position:absolute;width:100%}@keyframes bounce-out-down{0%{opacity:0;transform:translateY(0)}20%{opacity:1;transform:translateY(3px)}to{transform:translateY(0)}}.inter-cbr-ikea-pill{align-items:center;background-color:var(--pill-background);border:1px solid var(--pill-border);border-radius:var(--pill-border-radius);color:var(--pill-text);display:flex;font-size:1rem;gap:8px;height:-moz-fit-content;height:fit-content;justify-content:center;line-height:133.3%;padding:4px 8px;width:-moz-fit-content;width:fit-content;z-index:1}.inter-cbr-ikea-pill:has([data-testid=cbr-pill-dismiss-button]:hover){background-color:var(--pill-background--state-active);border:1px solid var(--pill-border--state-active);color:var(--pill-text--state-active)}.inter-cbr-ikea-pill:has(button.focus-visible).js-focus-visible,.js-focus-visible .inter-cbr-ikea-pill:has(button.focus-visible){background-color:var(--pill-background--state-active);border:1px solid var(--pill-border--state-active);color:var(--pill-text--state-active);outline:var(--accessible-outline-width--state-focus) solid var(--accessible-outline--state-focus);outline-offset:var(--accessible-outline-offset--state-focus)}.inter-cbr-ikea-pill:has(button:focus-visible){background-color:var(--pill-background--state-active);border:1px solid var(--pill-border--state-active);color:var(--pill-text--state-active);outline:var(--accessible-outline-width--state-focus) solid var(--accessible-outline--state-focus);outline-offset:var(--accessible-outline-offset--state-focus)}.inter-cbr-ikea-pill:has(button.focus-visible).js-focus-visible svg,.js-focus-visible .inter-cbr-ikea-pill:has(button.focus-visible) svg{color:var(--pill-text--state-active)}.inter-cbr-ikea-pill:has(button:focus-visible) svg{color:var(--pill-text--state-active)}.inter-cbr-ikea-pill>[data-testid=cbr-pill-dismiss-button]{align-items:center;background:none;border:none;display:flex;justify-content:center;outline:none;padding:unset}.inter-cbr-ikea-pill>[data-testid=cbr-pill-dismiss-button]:hover{color:var(--pill-text--state-active)}.inter-cbr-ikea-pill>[data-testid=cbr-pill-dismiss-button]>svg{height:14px;margin-left:4px;width:14px}.inter-cbr-ikea-inputbox-container{display:flex;flex-direction:column}.inter-cbr-ikea-inputbox-container>label{color:var(--input-label);font-size:.875rem;margin-bottom:.125rem}.inter-cbr-ikea-inputbox{align-items:center;background-color:var(--input-background);border-radius:4px;display:flex;flex-wrap:wrap;gap:4px 8px;max-height:80px;outline:solid var(--input-border-width) var(--input-border);overflow-y:auto;overscroll-behavior:contain;padding:4px 8px;transition:background-color .2s cubic-bezier(.4,0,.4,1),outline .2s cubic-bezier(.4,0,.4,1);width:auto}.inter-cbr-ikea-inputbox:focus-within{outline:solid var(--input-border-width--state-active) var(--input-border--state-active)}.inter-cbr-ikea-inputbox:focus-within>svg{transform:rotate(180deg)}.inter-cbr-ikea-inputbox:has(input:disabled){background-color:var(--input-background--state-disabled);color:var(--input-text--state-disabled);outline:solid var(--input-border-width) var(--input-border--state-disabled)}.inter-cbr-ikea-inputbox:has(input[aria-invalid=true]){background-color:var(--input-background--state-disabled);color:var(--input-text--state-disabled);outline:solid var(--input-border-width) var(--input-border--state-error)}.inter-cbr-ikea-inputbox>[data-reach-combobox-input]{border:none;flex-grow:1;font-size:1rem;outline:none;padding:2px 0}.inter-cbr-ikea-inputbox>[data-reach-combobox-input]:disabled::placeholder{color:var(--input-text--state-disabled)}.inter-cbr-ikea-inputbox>[data-reach-combobox-input]:disabled{background-color:initial}.inter-cbr-ikea-inputbox>.inter-cbr-ikea-list{padding-bottom:8px;padding-top:8px}.inter-cbr-ikea-inputbox>input{background:none}.inter-cbr-ikea-inputbox>.inter-cbr-ikea-tab:focus{background-color:var(--input-tab--state-active)}.inter-cbr-ikea-inputbox>svg{height:14px;margin-left:auto;transition:transform .25s cubic-bezier(1,-.1,.31,1);width:14px}.inter-cbr-ikea-inputbox-no-results{padding:.5rem}.inter-cbr-ikea-inputbox-helper-text{display:none}.inter-cbr-ikea-inputbox-helper-text[data-invalid=true]{align-items:center;color:var(--input-text--state-error);display:flex;flex-direction:row;font-size:.75rem;gap:2px;margin-top:.25rem}.inter-cbr-ikea-inputbox-helper-text[data-invalid=true]>svg{height:15px;width:15px}.inter-cbr-ikea-inputbox-required-asterisk{color:var(--input-label--state-required);margin-left:.5rem}.inter-cbr-ikea-input-box-suggestion--with-value{display:flex;gap:var(--input-suggestions-flex-gap)}.inter-cbr-ikea-input-box-suggestion--with-value>span:first-of-type{border-right:solid var(--input-border-width) var(--input-suggestions-divider);min-width:var(--input-suggestions-value-width);padding-right:var(--input-suggestions-flex-gap)}.inter-cbr-ikea-input-box-selected-pill--with-value{display:flex;gap:var(--input-suggestions-flex-gap)}.inter-cbr-ikea-input-box-selected-pill--with-value>span:first-of-type{border-right:solid var(--input-border-width) var(--input-suggestions-divider);padding-right:var(--input-suggestions-flex-gap)}.inter-cbr-ikea-inputbox-suggestion-list strong{color:#000;font-weight:900}.inter-cbr-ikea-search-box{align-items:center;background:var(--skapa-colour-neutral-2);border-radius:var(--search-border-radius);cursor:text;display:flex;flex-direction:row;outline:solid var(--input-border-width) transparent;padding:0 1rem;transition:background-color .2s cubic-bezier(.4,0,.4,1),outline .2s cubic-bezier(.4,0,.4,1)}.inter-cbr-ikea-search-box:focus-within{outline:solid var(--search-width--state-active) var(--skapa-colour-neutral-5)}.inter-cbr-ikea-search-box>input{background:none;border:none;flex-grow:1;outline:none;padding:.75rem 0;width:100%}.inter-cbr-ikea-search-box.js-focus-visible>input:focus.focus-visible,.js-focus-visible .inter-cbr-ikea-search-box>input:focus.focus-visible{outline:0}.inter-cbr-ikea-search-box>input:focus:focus-visible{outline:0}.inter-cbr-ikea-search-box.js-focus-visible>input:focus:not(.focus-visible),.js-focus-visible .inter-cbr-ikea-search-box>input:focus:not(.focus-visible){outline:2px solid #000}.inter-cbr-ikea-search-box>input:focus:not(:focus-visible){outline:2px solid #000}.inter-cbr-ikea-search-box>label{align-items:center;display:flex}.inter-cbr-ikea-search-box>label>svg{fill:currentColor;height:16px;margin-right:1rem;transition:width .2s cubic-bezier(.4,0,.4,1),height .2s cubic-bezier(.4,0,.4,1);width:16px}.inter-cbr-ikea-search-box[data-input=true]>label>svg{height:0;margin-right:0;width:0}.inter-cbr-ikea-search-box[data-input=true] .inter-cbr-ikea-search-box-adornments{align-items:center;display:flex;flex-direction:row}.inter-cbr-ikea-search-box[data-input=true] .inter-cbr-ikea-search-box-adornments>button{align-items:center;background:none;border:none;border-radius:50%;display:flex;height:28px;justify-content:center;outline:none;padding:0;width:28px}.inter-cbr-ikea-search-box[data-input=true] .inter-cbr-ikea-search-box-adornments>button:hover{background:var(--skapa-colour-neutral-4)}.inter-cbr-ikea-search-box[data-input=true] .inter-cbr-ikea-search-box-adornments>button>svg{height:14px;transition:background .2s cubic-bezier(.4,0,.4,1);width:14px}.inter-cbr-ikea-search-box[data-input=true] .inter-cbr-ikea-search-box-adornments>[data-searching=true]{align-items:center;border-left:1px solid var(--skapa-colour-neutral-4);display:flex;margin-left:1rem;padding-left:1rem}.inter-cbr-ikea-search-box[data-input=true] .inter-cbr-ikea-search-box-adornments>[data-searching=true]>svg{animation:rotation 2s linear infinite;height:16px;width:16px}.inter-cbr-ikea-search-box .inter-cbr-ikea-search-box-adornments,.inter-cbr-ikea-search-box[data-input=true] .inter-cbr-ikea-search-box-adornments>[data-searching=false]>svg{display:none}.inter-cbr-ikea-search-listbox [data-search-box-focused=true]{background:var(--skapa-colour-neutral-2)}.inter-cbr-ikea-search-box-popover{background:var(--search-box-popover-color);max-height:200px!important;position:absolute;transform:scaleY(0);transform-origin:top;transition:transform .1s cubic-bezier(.4,0,.4,1);z-index:1000}.inter-cbr-ikea-search-box-popover[data-results=true]{background:var(--skapa-colour-neutral-1);border-radius:8px;box-shadow:0 3px 5px rgba(0,0,0,.4);overflow-y:scroll;transform:scaleY(1);width:var(--search-box-popover-width)}.inter-cbr-ikea-search-box-popover[data-searching=true]>ul{display:none}.inter-cbr-ikea-search-box-popover ul{list-style-type:none}.inter-cbr-ikea-search-box-popover li{border-radius:calc(8px - .25rem);margin:.25rem;padding:.25rem}.inter-cbr-ikea-search-box-popover li:hover{cursor:pointer}.inter-cbr-ikea-search-box-popover li[data-search-box-focused=true]{background:var(--skapa-colour-neutral-2)}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}:root{--reach-tooltip:1}[data-reach-tooltip]{background:#f0f0f0;border:1px solid #ccc;box-shadow:2px 2px 10px rgba(0,0,0,.1);color:#444;font-size:85%;padding:.25em .5em;pointer-events:none;position:absolute;white-space:nowrap;z-index:1}.inter-cbr-ikea-tooltip{background:#000;border:none;border-radius:4px;color:#fff;font-size:12px;padding:.5em 1em;z-index:999}.inter-cbr-ikea-tooltip-triangle{border-bottom:5px solid #000;border-left:5px solid transparent;border-right:5px solid transparent;height:0;position:absolute;width:0;z-index:999}:root{--skapa-colour-text-and-icon-1:#111;--skapa-colour-text-and-icon-2:#484848;--skapa-colour-text-and-icon-3:#767676;--skapa-colour-text-and-icon-4:#929292;--skapa-colour-text-and-icon-5:#fff;--skapa-colour-neutral-1:#fff;--skapa-colour-neutral-2:#f5f5f5;--skapa-colour-neutral-3:#dfdfdf;--skapa-colour-neutral-4:#ccc;--skapa-colour-neutral-5:#929292;--skapa-colour-neutral-6:#484848;--skapa-colour-neutral-7:#111;--skapa-colour-semantic-informative:#0058a3;--skapa-colour-semantic-positive:#0a8a00;--skapa-colour-semantic-caution:#f26a2f;--skapa-colour-semantic-negative:#e00751;--skapa-colour-interactive-primary-bg-default:#111;--skapa-colour-interactive-primary-bg-hover:#333;--skapa-colour-interactive-primary-bg-pressed:#000;--skapa-colour-interactive-emphasised-bg-default:#0058a3;--skapa-colour-interactive-emphasised-bg-hover:#004f93;--skapa-colour-interactive-emphasised-bg-pressed:#003e72;--skapa-colour-interactive-secondary-bg-default:#f5f5f5;--skapa-colour-interactive-secondary-bg-hover:#dfdfdf;--skapa-colour-interactive-secondary-bg-pressed:#ccc;--skapa-colour-interactive-subtle-bg-default:#fff;--skapa-colour-interactive-subtle-bg-hover:#f5f5f5;--skapa-colour-interactive-subtle-bg-pressed:#dfdfdf;--skapa-colour-interactive-destructive-bg-default:#e00751;--skapa-colour-interactive-destructive-bg-hover:#cc003d;--skapa-colour-interactive-destructive-bg-pressed:#b80029;--skapa-colour-interactive-disabled-1:#dfdfdf;--skapa-colour-interactive-disabled-2:#929292;--skapa-colour-interactive-disabled-3:#fff;--skapa-colour-interactive-emphasised-border-selected:#0058a3;--skapa-colour-interactive-subtle-border-selected:#111;--skapa-colour-interactive-subtle-border-default:#929292;--skapa-colour-interactive-subtle-border-hover:#111;--skapa-colour-interactive-subtle-border-pressed:#111;--skapa-colour-interactive-static-primary-bg-default:#111;--skapa-colour-interactive-static-primary-bg-hover:#333;--skapa-colour-interactive-static-primary-bg-pressed:#000;--skapa-colour-interactive-static-secondary-bg-default:#f5f5f5;--skapa-colour-interactive-static-secondary-bg-hover:#dfdfdf;--skapa-colour-interactive-static-secondary-bg-pressed:#ccc;--skapa-colour-static-ikea-brand-blue:#0058a3;--skapa-colour-static-ikea-brand-yellow:#ffdb00;--skapa-colour-static-ikea-family:#007cc1;--skapa-colour-static-white:#fff;--skapa-colour-static-black:#111;--skapa-colour-static-dark-grey:#767676;--skapa-colour-static-grey:#dfdfdf;--skapa-colour-static-light-grey:#f5f5f5;--skapa-colour-static-ikea-business-network:#debc9c;--skapa-colour-elevation-1:#fff;--skapa-colour-elevation-2:#fff;--skapa-colour-elevation-3:#111;--skapa-colour-elevation-1-border:#dfdfdf;--skapa-colour-elevation-2-border:#484848;--skapa-colour-commercial-message-new:#ca5008;--skapa-colour-commercial-message-new-lower-price:#cc0008;--skapa-colour-commercial-message-ikea-family:#007cc1;--skapa-colour-commercial-message-bti-yellow:#ffdb00;--skapa-colour-commercial-message-bti-red:#cc0008;--skapa-colour-campaign-sustainability:#00853e}.react-aria-Dialog{background-color:#fff;border:1px solid rgba(0,0,0,.25);border-radius:.25rem;box-shadow:0 3px 5px rgba(0,0,0,.4);color:#484848;font-size:.875rem;max-height:20rem;overflow-y:auto;position:relative}