:root{--spacer-1:8px;--spacer-010:calc(var(--spacer-1)*.1);--spacer-025:calc(var(--spacer-1)*.25);--spacer-05:calc(var(--spacer-1)*.5);--spacer-2:calc(var(--spacer-1)*2);--spacer-3:calc(var(--spacer-1)*3);--spacer-4:calc(var(--spacer-1)*4);--spacer-5:calc(var(--spacer-1)*5);--spacer-6:calc(var(--spacer-1)*6);--spacer-7:calc(var(--spacer-1)*7);--spacer-8:calc(var(--spacer-1)*8);--spacer-9:calc(var(--spacer-1)*9);--spacer-10:calc(var(--spacer-1)*10);--font:"Inter";--font-display:"Plus Jakarta Sans",sans-serif;--font-xxs:.6rem;--font-xs:.7rem;--font-s:.8rem;--font-d:.85rem;--font-l:1rem;--font-xl:1.05rem;--font-xll:1.2rem;--font-xxl:1.5rem;--font-xxxl:2rem;--font-xxxxl:3rem;--icon-xs:calc(var(--spacer-1)*1.75);--icon-s:calc(var(--spacer-1)*2.25);--icon-d:var(--spacer-3);--icon-l:var(--spacer-4);--icon-xl:calc(var(--spacer-1)*4.5);--icon-xxl:var(--spacer-8);--border-radius:var(--spacer-1);--breakpoint-10:600px;--breakpoint-20:750px;--breakpoint-35:1400px;--breakpoint-40:1550px}:root,.c-band,.c-hero-band,.c-bar-main,.c-shell-header-inner{--default-ink:oklch(var(--l-ink)var(--c-surface)var(--h-ground));--default-ink-muted:oklch(var(--l-ink-muted)var(--c-surface)var(--h-ground));--default-ink-subtle:oklch(var(--l-ink-subtle)var(--c-surface)var(--h-ground));--default-border-strong:oklch(var(--l-border-strong)var(--c-surface)var(--h-ground));--default-border:oklch(var(--l-border)var(--c-surface)var(--h-ground));--default-sunken:oklch(var(--l-sunken)var(--c-sunken)var(--h-ground));--default-page:oklch(var(--l-page)var(--c-page)var(--h-ground));--default-card:oklch(var(--l-card)var(--c-card)var(--h-ground));--default-raised:oklch(var(--l-raised)var(--c-raised)var(--h-ground));--default-overlay:oklch(var(--l-overlay)var(--c-overlay)var(--h-ground));--info-text:oklch(var(--l-signal-ink)var(--c-signal-info)var(--h-signal-info));--info-border:oklch(var(--l-border-strong)var(--c-signal-info)var(--h-signal-info));--info-bg-strong:oklch(var(--l-tint-strong)var(--c-info-tint)var(--h-signal-info));--info-bg:oklch(var(--l-tint)var(--c-info-tint)var(--h-signal-info));--success-text:oklch(var(--l-signal-ink)var(--c-success)var(--h-success));--success-border:oklch(var(--l-border-strong)var(--c-success)var(--h-success));--success-bg-strong:oklch(var(--l-tint-strong)var(--c-tint)var(--h-success));--success-bg:oklch(var(--l-tint)var(--c-tint)var(--h-success));--danger-text:oklch(var(--l-signal-ink)var(--c-danger)var(--h-danger));--danger-border:oklch(var(--l-border-strong)var(--c-danger)var(--h-danger));--danger-bg-strong:oklch(var(--l-tint-strong)var(--c-tint)var(--h-danger));--danger-bg:oklch(var(--l-tint)var(--c-tint)var(--h-danger));--warning-text:oklch(var(--l-signal-ink)var(--c-warning)var(--h-warning));--warning-border:oklch(var(--l-border-strong)var(--c-warning)var(--h-warning));--warning-bg-strong:oklch(var(--l-tint-strong)var(--c-tint)var(--h-warning));--warning-bg:oklch(var(--l-tint)var(--c-tint)var(--h-warning));--brand-text:oklch(var(--l-signal-ink)var(--c-brand)var(--h-brand));--brand-border:oklch(var(--l-brand-border)var(--c-brand)var(--h-brand));--brand-bg-strong:oklch(var(--l-tint-strong)var(--c-tint)var(--h-brand));--brand-bg:oklch(var(--l-tint)var(--c-tint)var(--h-brand));--info-chrome:oklch(var(--l-chrome)var(--c-chrome)var(--h-chrome));--info-chrome-soft:oklch(var(--l-chrome-soft)var(--c-chrome)var(--h-chrome));--info-chrome-ink:oklch(var(--l-chrome-ink)var(--c-chrome-ink)var(--h-chrome));--info-chrome-deep:oklch(var(--l-deep)var(--c-chrome)var(--h-chrome));--info-cta:oklch(calc(var(--l-cta) - 2%)var(--c-cta)var(--h-chrome));--info-cta-hover:oklch(calc(var(--l-cta) - 8%)var(--c-cta)var(--h-chrome));--default-chrome:oklch(var(--l-chrome)var(--c-surface)var(--h-ground));--default-chrome-soft:oklch(var(--l-chrome-soft)var(--c-surface)var(--h-ground));--default-chrome-ink:oklch(var(--l-chrome-ink)var(--c-surface)var(--h-ground));--brand-chrome:oklch(var(--l-chrome)var(--c-brand)var(--h-brand));--brand-chrome-soft:oklch(var(--l-chrome-soft)var(--c-brand)var(--h-brand));--brand-chrome-deep:oklch(var(--l-deep)var(--c-brand)var(--h-brand));--brand-chrome-ink:oklch(var(--l-chrome-ink)var(--c-chrome-ink)var(--h-brand));--danger-chrome:oklch(var(--l-chrome)var(--c-danger)var(--h-danger));--danger-chrome-soft:oklch(var(--l-chrome-soft)var(--c-danger)var(--h-danger));--warning-chrome:oklch(var(--l-chrome)var(--c-warning)var(--h-warning));--warning-chrome-soft:oklch(var(--l-chrome-soft)var(--c-warning)var(--h-warning));--success-chrome:oklch(var(--l-chrome)var(--c-vivid)var(--h-success));--success-chrome-soft:oklch(var(--l-chrome-soft)var(--c-vivid)var(--h-success));--info-chrome-accent:oklch(var(--l-accent)var(--c-info)var(--h-chrome));--info-chrome-ink-muted:oklch(var(--l-chrome-ink)var(--c-chrome-ink)var(--h-chrome)/88%);--info-chrome-ink-subtle:oklch(var(--l-chrome-ink)var(--c-chrome-ink)var(--h-chrome)/62%);--chrome-edge:oklch(var(--l-border-strong)var(--c-soft)var(--h-chrome)/38%);--chrome-edge-strong:oklch(var(--l-border-strong)var(--c-soft)var(--h-chrome)/62%);--danger-chrome-accent:oklch(var(--l-accent)var(--c-danger)var(--h-danger));--shadow-color-thick:oklch(0% 0 0/.4);--field-height:var(--spacer-5);--input-label-color:var(--default-ink);--input-label-height:var(--spacer-3);--select-cap-width:var(--spacer-4);--input-bg:oklch(var(--l-input)var(--c-input)var(--h-ground));--input-margin:var(--spacer-3);--validation-valid-border:1px solid oklch(var(--l-ink-muted)var(--c-surface)var(--h-success));--focus-ring-color:oklch(var(--l-ink-muted)var(--c-brand)var(--h-brand));--focus-ring:0 0 0 3px oklch(var(--l-ink-muted)var(--c-brand)var(--h-brand)/35%);--focus-ring-chrome-color:var(--info-chrome-ink);--focus-ring-chrome:0 0 0 3px oklch(var(--l-chrome-ink)var(--c-chrome-ink)var(--h-chrome)/30%);--focus-ring-chrome-danger:0 0 0 3px oklch(var(--l-accent)var(--c-danger)var(--h-danger)/30%);--input-border-color:oklch(var(--l-border-strong)var(--c-input)var(--h-ground));--select-cap:color-mix(in oklch,var(--input-bg),var(--input-border-color)30%);--input-disabled-bg:color-mix(in oklch,var(--input-bg),var(--default-border)40%);--input-disabled-color:oklch(var(--l-ink-muted)var(--c-surface)var(--h-ground));--input-disabled-border:var(--default-border);--select-cap-disabled:color-mix(in oklch,var(--input-disabled-bg),var(--input-disabled-border)30%);--toggle-well:var(--default-chrome-ink);--toggle-well-hover:color-mix(in oklch,var(--toggle-well),var(--brand-border)16%);--toggle-well-disabled:color-mix(in oklch,var(--toggle-well),var(--default-chrome)26%);--toggle-well-implied:color-mix(in oklch,var(--toggle-well),var(--brand-border)26%);--input-active-border:var(--info-text);--input-color:oklch(var(--l-ink)var(--c-surface)var(--h-ground));--input-placeholder-color:oklch(var(--l-ink-muted)var(--c-surface)var(--h-ground));--table-header-bg:var(--info-chrome);--table-header-color:var(--info-chrome-ink);--table-header-height:var(--spacer-6);--border-color:var(--default-border);--border-radius-xl:var(--spacer-2);--border-radius-l:calc(var(--spacer-1)*1.5);--border-radius-d:var(--spacer-1);--border-radius-s:var(--spacer-05);--border-radius-xs:var(--spacer-05);--outline-inset:inset 0 0 0 1px;--panel-width-l:600px;--panel-filters-width:320px;--panel-collapsed-width:calc(var(--spacer-6) + var(--spacer-025));--layout-header-height:var(--spacer-8);--portal-rail-edge:var(--chrome-edge);--portal-rail-glass:oklch(var(--l-ink)var(--c-vivid)var(--h-info)/55%);--portal-cart-collapsed-rail-width:calc(var(--panel-collapsed-width) + var(--spacer-2));--supplier-competitor-text:oklch(var(--l-signal-ink)calc(var(--c-vivid)*var(--supplier-chroma-competitor,1))var(--h-supplier-competitor));--supplier-competitor-accent:oklch(var(--l-ink-muted)calc(var(--c-vivid)*var(--supplier-chroma-competitor,1))var(--h-supplier-competitor));--supplier-competitor-border:oklch(var(--l-border-strong)calc(var(--c-soft)*var(--supplier-chroma-competitor,1))var(--h-supplier-competitor));--supplier-competitor-fill:oklch(var(--l-border)calc(var(--c-soft)*var(--supplier-chroma-competitor,1))var(--h-supplier-competitor));--supplier-competitor-wash:oklch(var(--l-page)calc(var(--c-soft)*var(--supplier-chroma-competitor,1))var(--h-supplier-competitor));--supplier-agent-nl-text:oklch(var(--l-signal-ink)calc(var(--c-vivid)*var(--supplier-chroma-agent-nl,1))var(--h-supplier-agent-nl));--supplier-agent-nl-accent:oklch(var(--l-ink-muted)calc(var(--c-vivid)*var(--supplier-chroma-agent-nl,1))var(--h-supplier-agent-nl));--supplier-agent-nl-border:oklch(var(--l-border-strong)calc(var(--c-soft)*var(--supplier-chroma-agent-nl,1))var(--h-supplier-agent-nl));--supplier-agent-nl-fill:oklch(var(--l-border)calc(var(--c-soft)*var(--supplier-chroma-agent-nl,1))var(--h-supplier-agent-nl));--supplier-agent-nl-wash:oklch(var(--l-page)calc(var(--c-soft)*var(--supplier-chroma-agent-nl,1))var(--h-supplier-agent-nl));--supplier-msi-text:oklch(var(--l-signal-ink)calc(var(--c-vivid)*var(--supplier-chroma-msi,1))var(--h-supplier-msi));--supplier-msi-accent:oklch(var(--l-ink-muted)calc(var(--c-vivid)*var(--supplier-chroma-msi,1))var(--h-supplier-msi));--supplier-msi-border:oklch(var(--l-border-strong)calc(var(--c-soft)*var(--supplier-chroma-msi,1))var(--h-supplier-msi));--supplier-msi-fill:oklch(var(--l-border)calc(var(--c-soft)*var(--supplier-chroma-msi,1))var(--h-supplier-msi));--supplier-msi-wash:oklch(var(--l-page)calc(var(--c-soft)*var(--supplier-chroma-msi,1))var(--h-supplier-msi));--supplier-a2bc-text:oklch(var(--l-signal-ink)calc(var(--c-vivid)*var(--supplier-chroma-a2bc,1))var(--h-supplier-a2bc));--supplier-a2bc-accent:oklch(var(--l-ink-muted)calc(var(--c-vivid)*var(--supplier-chroma-a2bc,1))var(--h-supplier-a2bc));--supplier-a2bc-border:oklch(var(--l-border-strong)calc(var(--c-soft)*var(--supplier-chroma-a2bc,1))var(--h-supplier-a2bc));--supplier-a2bc-fill:oklch(var(--l-border)calc(var(--c-soft)*var(--supplier-chroma-a2bc,1))var(--h-supplier-a2bc));--supplier-a2bc-wash:oklch(var(--l-page)calc(var(--c-soft)*var(--supplier-chroma-a2bc,1))var(--h-supplier-a2bc));--supplier-current-pricelist-text:oklch(var(--l-signal-ink)calc(var(--c-vivid)*var(--supplier-chroma-current-pricelist,1))var(--h-supplier-current-pricelist));--supplier-current-pricelist-accent:oklch(var(--l-ink-muted)calc(var(--c-vivid)*var(--supplier-chroma-current-pricelist,1))var(--h-supplier-current-pricelist));--supplier-current-pricelist-border:oklch(var(--l-border-strong)calc(var(--c-soft)*var(--supplier-chroma-current-pricelist,1))var(--h-supplier-current-pricelist));--supplier-current-pricelist-fill:oklch(var(--l-border)calc(var(--c-soft)*var(--supplier-chroma-current-pricelist,1))var(--h-supplier-current-pricelist));--supplier-current-pricelist-wash:oklch(var(--l-page)calc(var(--c-soft)*var(--supplier-chroma-current-pricelist,1))var(--h-supplier-current-pricelist));--supplier-is-not-purchasable-fill:oklch(var(--l-border)calc(var(--c-soft)*var(--supplier-chroma-is-not-purchasable,1))var(--h-supplier-is-not-purchasable));--row-neutral:color-mix(in oklch,color-mix(in oklch,var(--default-card),var(--default-sunken)42%),var(--default-border)8%);--row-neutral-odd:color-mix(in oklch,var(--row-neutral),var(--default-sunken)75%);--row-info:color-mix(in oklch,color-mix(in oklch,var(--info-bg),var(--info-bg-strong)42%),var(--default-border)8%);--row-info-odd:color-mix(in oklch,var(--row-info),var(--info-bg-strong)55%);--row-success:color-mix(in oklch,color-mix(in oklch,var(--success-bg),var(--success-bg-strong)42%),var(--default-border)8%);--row-success-odd:color-mix(in oklch,var(--row-success),var(--success-bg-strong)55%);--row-warning:color-mix(in oklch,color-mix(in oklch,var(--warning-bg),var(--warning-bg-strong)42%),var(--default-border)8%);--row-warning-odd:color-mix(in oklch,var(--row-warning),var(--warning-bg-strong)55%);--row-danger:color-mix(in oklch,color-mix(in oklch,var(--danger-bg),var(--danger-bg-strong)42%),var(--default-border)8%);--row-danger-odd:color-mix(in oklch,var(--row-danger),var(--danger-bg-strong)55%)}:root,.c-band,.c-hero-band,.c-bar-main,.c-shell-header-inner,.on-chrome,.shop-bottom-bar{--shadow-1:0 1px 2px oklch(var(--shadow-ink)/var(--shadow-c1)),0 2px 4px -1px oklch(var(--shadow-ink)/var(--shadow-a1));--shadow-2:0 1px 3px oklch(var(--shadow-ink)/var(--shadow-c2)),0 6px 12px -2px oklch(var(--shadow-ink)/var(--shadow-a2));--shadow-3:0 2px 6px -1px oklch(var(--shadow-ink)/var(--shadow-c3)),0 12px 24px -4px oklch(var(--shadow-ink)/var(--shadow-a3));--shadow-4:0 4px 10px -2px oklch(var(--shadow-ink)/var(--shadow-c4)),0 28px 56px -12px oklch(var(--shadow-ink)/var(--shadow-a4));--shadow-inset:inset 0 2px 4px oklch(var(--shadow-ink)/var(--shadow-inset-alpha));--shadow-side-r:2px 0 8px -2px oklch(var(--shadow-ink)/var(--shadow-side));--shadow-side-l:-2px 0 8px -2px oklch(var(--shadow-ink)/var(--shadow-side));--shadow-up:0 -2px 6px -1px oklch(var(--shadow-ink)/var(--shadow-c3)),0 -12px 24px -4px oklch(var(--shadow-ink)/var(--shadow-a3))}:root,.c-band,.c-hero-band,.c-bar-main,.c-shell-header-inner,.shop-bottom-bar{--shadow-c1:8%;--shadow-a1:6%;--shadow-c2:9%;--shadow-a2:10%;--shadow-c3:9%;--shadow-a3:13%;--shadow-c4:10%;--shadow-a4:18%;--shadow-inset-alpha:9%;--shadow-side:14%}.c-band,.on-chrome{--shadow-c1:40%;--shadow-a1:28%;--shadow-c2:44%;--shadow-a2:36%;--shadow-c3:48%;--shadow-a3:44%;--shadow-c4:52%;--shadow-a4:56%;--shadow-inset-alpha:45%;--shadow-side:50%}:root{--c-surface:.006;--c-input:var(--c-surface);--c-overlay:calc(var(--c-depth)*.2);--c-raised:calc(var(--c-depth)*.3);--c-card:calc(var(--c-depth)*.6);--c-page:calc(var(--c-depth)*1);--c-sunken:calc(var(--c-depth)*2.4);--c-soft:.045;--c-vivid:.13;--c-tint:.014;--c-info-tint:.008;--c-chrome-ink:.008;--l-cta:100%;--c-cta:0;--c-info:.1;--c-signal-info:var(--c-info);--c-chrome:.1;--h-chrome:var(--h-info);--h-signal-info:var(--h-info);--chrome-veil:#ffffff1f;--chrome-veil-strong:#ffffff24;--chrome-well:#0003;--chrome-well-strong:#0000004d;--c-success:.075;--c-danger:.135;--c-warning:.115;--l-accent:58%;--h-info:222deg;--h-success:136deg;--h-danger:37deg;--h-warning:72deg;--h-surface:220deg;--h-ground:var(--h-surface);--h-supplier-competitor:25deg;--h-supplier-agent-nl:85deg;--h-supplier-msi:155deg;--h-supplier-a2bc:315deg;--h-supplier-current-pricelist:235deg;--h-supplier-is-not-purchasable:295deg;--supplier-chroma-current-pricelist:.6;--h-brand:212deg;--c-brand:.14;--coll-status-width:calc(var(--icon-d) + var(--spacer-05));--query-spacer:var(--spacer-1);--header-size:var(--layout-header-height);--grid-item-height:500px;--list-item-height:180px}@media (min-width:750px){:root{--query-spacer:calc(var(--spacer-1)*1.5)}}@media (min-width:1550px){:root{--query-spacer:var(--spacer-3)}}:root,.c-band,.c-hero-band,.c-bar-main,.c-shell-header-inner{--white:#fff;--black:#000;--l-deep:32%;--l-ink:37%;--l-signal-ink:37%;--l-ink-muted:47%;--l-ink-subtle:55%;--l-border-strong:66%;--l-border:90%;--l-sunken:93%;--l-page:97.5%;--l-card:99.0%;--l-raised:99.5%;--l-overlay:100%;--l-input:100%;--select-chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='none' stroke='%23596270' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' d='M1 2 6 6 11 2'/%3E%3C/svg%3E");--l-tint:var(--l-card);--l-tint-strong:var(--l-border);--l-brand-border:56%;--l-chrome:37%;--l-chrome-soft:47%;--c-depth:.005;--l-chrome-ink:98%;--shadow-ink:25% .04 var(--h-ground);--buncss-light:initial;--buncss-dark: ;color-scheme:light}.c-band,.c-hero-band,.c-bar-main,.c-shell-header-inner{--c-surface:.006;--c-input:var(--c-surface);--c-tint:.014;--c-info-tint:.008}:root[data-theme=dark]{--h-ground:var(--h-chrome);--h-signal-info:var(--h-chrome);--c-sat:.425;--c-sunken:calc(var(--l-sunken)*var(--c-sat));--c-page:calc(var(--l-page)*var(--c-sat));--c-card:calc(var(--l-card)*var(--c-sat));--c-raised:calc(var(--l-raised)*var(--c-sat));--c-overlay:calc(var(--l-overlay)*var(--c-sat));--c-signal-info:calc(var(--l-signal-ink)*var(--c-sat)*var(--c-info)*10);--c-surface:.026;--c-input:calc(var(--l-input)*var(--c-sat));--c-tint:.048;--c-info-tint:calc(var(--l-tint)*var(--c-sat));--white:oklch(15% var(--c-surface)var(--h-ground));--black:oklch(92% var(--c-surface)var(--h-ground));--l-deep:26%;--l-ink:92%;--l-signal-ink:72%;--l-ink-muted:78%;--l-ink-subtle:68%;--l-border-strong:57%;--l-border:40%;--l-sunken:17%;--l-page:20%;--l-card:23%;--l-raised:26%;--l-overlay:30%;--l-input:26%;--l-brand-border:56%;--select-chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='none' stroke='%23b3bfcb' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' d='M1 2 6 6 11 2'/%3E%3C/svg%3E");--l-tint:24%;--l-tint-strong:29%;--l-chrome:31%;--l-chrome-soft:35%;--l-cta:86%;--c-cta:.03;--c-chrome:calc(var(--l-deep)*var(--c-sat));--l-accent:66%;--l-chrome-ink:98%;--shadow-ink:0% 0 0deg;--shadow-c1:40%;--shadow-a1:28%;--shadow-c2:44%;--shadow-a2:36%;--shadow-c3:48%;--shadow-a3:44%;--shadow-c4:52%;--shadow-a4:56%;--shadow-inset-alpha:45%;--shadow-side:50%;--buncss-light: ;--buncss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--h-ground:var(--h-chrome);--h-signal-info:var(--h-chrome);--c-sat:.425;--c-sunken:calc(var(--l-sunken)*var(--c-sat));--c-page:calc(var(--l-page)*var(--c-sat));--c-card:calc(var(--l-card)*var(--c-sat));--c-raised:calc(var(--l-raised)*var(--c-sat));--c-overlay:calc(var(--l-overlay)*var(--c-sat));--c-signal-info:calc(var(--l-signal-ink)*var(--c-sat)*var(--c-info)*10);--c-surface:.026;--c-input:calc(var(--l-input)*var(--c-sat));--c-tint:.048;--c-info-tint:calc(var(--l-tint)*var(--c-sat));--white:oklch(15% var(--c-surface)var(--h-ground));--black:oklch(92% var(--c-surface)var(--h-ground));--l-deep:26%;--l-ink:92%;--l-signal-ink:72%;--l-ink-muted:78%;--l-ink-subtle:68%;--l-border-strong:57%;--l-border:40%;--l-sunken:17%;--l-page:20%;--l-card:23%;--l-raised:26%;--l-overlay:30%;--l-input:26%;--l-brand-border:56%;--select-chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='none' stroke='%23b3bfcb' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' d='M1 2 6 6 11 2'/%3E%3C/svg%3E");--l-tint:24%;--l-tint-strong:29%;--l-chrome:31%;--l-chrome-soft:35%;--l-cta:86%;--c-cta:.03;--c-chrome:calc(var(--l-deep)*var(--c-sat));--l-accent:66%;--l-chrome-ink:98%;--shadow-ink:0% 0 0deg;--shadow-c1:40%;--shadow-a1:28%;--shadow-c2:44%;--shadow-a2:36%;--shadow-c3:48%;--shadow-a3:44%;--shadow-c4:52%;--shadow-a4:56%;--shadow-inset-alpha:45%;--shadow-side:50%;--buncss-light: ;--buncss-dark:initial;color-scheme:dark}}:root{--h-brand:32deg;--h-info:248deg;--h-surface:43deg;--h-success:148deg;--l-ink-muted:46%}.account-slug-icon{height:var(--spacer-2);width:var(--spacer-2);margin-inline-end:var(--spacer-1)}@keyframes bounce{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes slide-in-right{0%{opacity:0;transform:translateX(var(--spacer-4))}to{opacity:1;transform:translate(0)}}@keyframes expand{0%,50%{box-shadow:var(--shadow-2);max-height:var(--spacer-8)}to{box-shadow:var(--shadow-side-l);max-height:100%}}@keyframes toggle-panel-collapse{0%{background:var(--brand-border);color:var(--brand-chrome-ink);transform:scale(1)}40%{transform:scale(1)}60%{transform:scale(1.5)}to{background:var(--default-border);color:var(--default-card);transform:scale(1)}}@keyframes toggle-panel-uncollapse{0%{background:var(--brand-border);color:var(--brand-chrome-ink);transform:scale(1)}40%{transform:scale(1)}60%{transform:scale(1.5)}to{background:var(--default-border);color:var(--default-card);transform:scale(1)}}.noUi-target{background:var(--default-border);border:1px solid var(--default-border);border-radius:var(--spacer-05);box-shadow:var(--shadow-inset);position:relative}.noUi-target{box-sizing:border-box;-webkit-tap-highlight-color:#0000;touch-action:none;-webkit-touch-callout:none;user-select:none}.noUi-target *{box-sizing:border-box;-webkit-tap-highlight-color:#0000;touch-action:none;-webkit-touch-callout:none;user-select:none}.noUi-target .noUi-handle .noUi-touch-area{width:100%;height:100%}.noUi-target.noUi-horizontal{height:calc(var(--spacer-1)*1.5)}.noUi-target.noUi-horizontal .noUi-handle{right:calc(-.5*var(--spacer-3));width:var(--spacer-3);height:28px;top:-8px}.noUi-target.noUi-horizontal .noUi-origin{height:0}.noUi-target.noUi-horizontal .noUi-origin .noUi-handle{backface-visibility:hidden;background:var(--toggle-well);border:1px solid var(--default-border-strong);box-shadow:var(--shadow-2);cursor:default;position:absolute;border-radius:3px}.noUi-target.noUi-horizontal .noUi-origin .noUi-handle:before{background:var(--default-chrome-soft);content:"";display:block;position:absolute;width:1px;height:14px;top:6px;left:14px}.noUi-target.noUi-horizontal .noUi-origin .noUi-handle .noUi-tooltip{border-radius:var(--spacer-05);color:var(--info-text);display:flex;font-size:var(--font-xs);height:var(--spacer-4);padding:0 var(--spacer-05);position:absolute;text-align:center;white-space:nowrap;z-index:1000;align-items: center;font-weight:600}.noUi-target.noUi-horizontal .noUi-tooltip{bottom:120%;left:50%;transform:translate(-50%)}.noUi-target.noUi-horizontal .noUi-origin>.noUi-tooltip{bottom:10px;left:auto;transform:translate(50%)}.noUi-target.noUi-vertical{width:18px}.noUi-target.noUi-vertical .noUi-handle{bottom:calc(-.5*var(--spacer-3));height:var(--spacer-3);width:28px;right:-6px}.noUi-target.noUi-vertical .noUi-origin{width:0;top:-100%}.noUi-target.noUi-vertical .noUi-tooltip{top:50%;right:120%;transform:translateY(-50%)}.noUi-target.noUi-vertical .noUi-origin>.noUi-tooltip{top:auto;right:28px;transform:translateY(-18px)}.noUi-target.noUi-vertical .noUi-handle:before{width:14px;height:1px;top:14px;left:6px}.noUi-target.noUi-vertical .noUi-handle:after{width:14px;height:1px;top:14px;left:6px}.noUi-target.noUi-vertical .noUi-handle:after{top:var(--spacer-3)}.noUi-target.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-target .noUi-base .noUi-connects{overflow:hidden;z-index:0;border-radius:3px}.noUi-target .noUi-base .noUi-connects .noUi-connect{background:var(--brand-border);transition:background-color .3s}.noUi-target .noUi-pips{color:var(--default-ink-muted);position:absolute}.noUi-target .noUi-pips.noUi-pips-horizontal{width:100%;padding:10px 0;top:100%;left:0}.noUi-target .noUi-pips.noUi-pips-vertical{height:100%;padding:0 10px;top:0;left:100%}.noUi-target .noUi-pips .noUi-value-horizontal{font-size:var(--font-xs);transform:translate(-50%,50%)}.noUi-rtl :is(.noUi-target .noUi-pips .noUi-value-horizontal){transform:translate(50%,50%)}.noUi-target .noUi-pips .noUi-value-vertical{padding-left:25px;transform:translateY(-50%)}.noUi-rtl :is(.noUi-target .noUi-pips .noUi-value-vertical){transform:translateY(50%)}.noUi-target .noUi-pips .noUi-value{position:absolute;text-align:center;white-space:nowrap}.noUi-target .noUi-pips .noUi-value-sub{color:var(--default-ink-subtle);font-size:10px}.noUi-target .noUi-pips .noUi-marker{background:var(--default-border);position:absolute}.noUi-target .noUi-pips .noUi-marker.noUi-marker-horizontal.noUi-marker{height:var(--spacer-05);width:1px;margin-left:-1px}.noUi-target .noUi-pips .noUi-marker.noUi-marker-horizontal.noUi-marker-sub{height:var(--spacer-1)}.noUi-target .noUi-pips .noUi-marker.noUi-marker-horizontal.noUi-marker-large{height:var(--spacer-1)}.noUi-target .noUi-pips .noUi-marker.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-target .noUi-pips .noUi-marker.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-target .noUi-pips .noUi-marker.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-target .noUi-pips .noUi-marker.noUi-marker-sub{background:var(--default-border-strong)}.noUi-target .noUi-pips .noUi-marker.noUi-marker-large{background:var(--default-border-strong)}.noUi-base,.noUi-connects{position:relative;z-index:1;width:100%;height:100%}.noUi-connect,.noUi-origin{position:absolute;transform-origin:0 0;transform-style:preserve-3d;transform-style:flat;will-change:transform;z-index:1;width:100%;height:100%;top:0;right:0}.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{left:0;right:auto}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{transition:transform .3s}*,*:before,*:after{box-sizing:border-box}html{-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:#0000}body{color:var(--default-ink);font-family:var(--font);font-size:var(--font-d);line-height:calc(1.25*var(--font-d));margin:0}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:var(--brand-border);text-decoration:none}a:hover{color:var(--brand-text)}a:focus{color:var(--brand-text)}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}hr{border:0;border-top:1px solid var(--default-border);margin-bottom:calc(1.2*var(--font-d));margin-top:calc(1.2*var(--font-d))}[role=button]{cursor:pointer}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:300;src:url(/common/fonts/inter-latin-300-normal.woff2)format(woff2)}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/common/fonts/inter-latin-400-normal.woff2)format(woff2)}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:400;src:url(/common/fonts/inter-latin-400-italic.woff2)format(woff2)}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(/common/fonts/inter-latin-500-normal.woff2)format(woff2)}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/common/fonts/inter-latin-600-normal.woff2)format(woff2)}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(/common/fonts/inter-latin-700-normal.woff2)format(woff2)}@font-face{font-display:swap;font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;src:url(/common/fonts/plus-jakarta-sans-latin-400-normal.woff2)format(woff2)}@font-face{font-display:swap;font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;src:url(/common/fonts/plus-jakarta-sans-latin-700-normal.woff2)format(woff2)}body .fw-400{font-weight:400}body .fw-500{font-weight:500}body .fw-600{font-weight:600}body .fw-700{font-weight:700}body .bold{font-weight:600}body .green{color:var(--success-text);font-weight:700}body .red{color:var(--danger-border);font-weight:700}body .c-info{color:var(--info-text)}body .m-0{margin:0}body .m-1{margin:var(--spacer-1)}body .m-1-5{margin:calc(var(--spacer-1)*1.5)}body .m-2{margin:var(--spacer-2)}body .mb-0{margin-bottom:0}body .mb-1{margin-bottom:var(--spacer-1)}body .mb-2{margin-bottom:var(--spacer-2)}body .mb-3{margin-bottom:var(--spacer-3)}body .mb-4{margin-bottom:var(--spacer-4)}body .mb-5{margin-bottom:var(--spacer-5)}body .mb-6{margin-bottom:var(--spacer-6)}body .mt-0{margin-top:0}body .mt-1{margin-top:var(--spacer-1)}body .mt-2{margin-top:var(--spacer-2)}body .mt-3{margin-top:var(--spacer-3)}body .mr-0{margin-right:0}body .mr-05{margin-right:var(--spacer-05)}body .mr-1{margin-right:var(--spacer-1)}body .mr-2{margin-right:var(--spacer-2)}body .mr-3{margin-right:var(--spacer-3)}body .ml-0{margin-left:0}body .ml-05{margin-left:var(--spacer-05)}body .ml-1{margin-left:var(--spacer-1)}body .ml-2{margin-left:var(--spacer-2)}body .ml-3{margin-left:var(--spacer-3)}body .w-48{max-width:48px}body .p-0{padding:0}body .p-1{padding:var(--spacer-1)}body .p-2{padding:var(--spacer-2)}body .p-3{padding:var(--spacer-3)}body .ph-0{padding-top:0;padding-bottom:0}body .ph-1{padding-bottom:var(--spacer-1);padding-top:var(--spacer-1)}body .ph-2{padding-bottom:var(--spacer-2);padding-top:var(--spacer-2)}body .ph-3{padding-bottom:var(--spacer-3);padding-top:var(--spacer-3)}body .pl-0{padding-left:0}body .pl-1{padding-left:var(--spacer-1)}body .pl-2{padding-left:var(--spacer-2)}body .pl-3{padding-left:var(--spacer-3)}body .pr-0{padding-right:0}body .pr-1{padding-right:var(--spacer-1)}body .pr-2{padding-right:var(--spacer-2)}body .pr-3{padding-right:var(--spacer-3)}body .pt-0{padding-top:0}body .pt-1{padding-top:var(--spacer-1)}body .pt-2{padding-top:var(--spacer-2)}body .pt-3{padding-top:var(--spacer-3)}body .br-0{border-radius:0!important}body .mw-70{max-width:70px}body .mw-120{max-width:120px}body .gap-0{gap:unset}body .gap-025{gap:var(--spacer-025)}body .gap-05{gap:var(--spacer-05)}body .gap-1{gap:var(--spacer-1)}body .gap-2{gap:var(--spacer-2)}body .gap-3{gap:var(--spacer-3)}body .fl-end{justify-content:flex-end}body .fl-column{display:flex;flex-direction:column}body .fl-column-reverse{display:flex;flex-direction:column-reverse}body .fl-row{display:flex;flex-direction:row}body .fl{display:flex;align-items: center}body .fl-c{display:flex;white-space:nowrap;align-items: center}body .fl-g05{gap:var(--spacer-05)}body .fl-g1{gap:var(--spacer-1)}body .fl-g2{gap:var(--spacer-2)}body .fl-g3{gap:var(--spacer-3)}body .fl-1{flex:1}body .fl-2{flex:2}body .fl-3{flex:3}body .fl-4{flex:4}body .fl-5{flex:5}body .fl-6{flex:6}body .text-s{font-size:var(--font-s)}body .text-d{font-size:var(--font-d)}body .text-l{font-size:var(--font-l)}body .text-xl{font-size:var(--font-xl)}body .italic{font-style:italic}body .center-block{display:block;margin-left:auto;margin-right:auto}body .pull-right{float:right}body .pull-left{float:left}body .hide{display:none}body .show{display:block}body .invisible{visibility:hidden}body .hidden{display:none}body .tip-text{color:var(--info-text);cursor:help;display:inline-flex;align-items: center;gap:var(--spacer-05)}body .tip-text:hover{color:var(--info-text)}body .color-info{color:var(--info-text)}body .color-warning{color:var(--warning-text)}body .color-success{color:var(--success-text)}body .color-danger{color:var(--danger-text)}.columns-wrapper{display:flex;gap:var(--spacer-3);flex-direction:column;width:100%}.columns{display:flex;gap:var(--spacer-3);flex-wrap:nowrap;width:100%}.columns.is-multiline{flex-wrap:wrap;min-width:0}.columns.is-multiline .column{flex:1 0 min-content;min-width:min-content}.columns .column{flex:1 1 0;min-width:0}.float-panel>header{background:var(--info-chrome);color:var(--info-chrome-ink);display:flex;font-size:var(--font-l);flex-direction:row;justify-content:space-between;align-items: center;width:100%}.float-panel>header .title{display:flex;height:var(--spacer-8);text-transform:uppercase;align-items: center;font-weight:600}.float-panel>header .title .icon{background:var(--brand-border);display:flex;height:var(--spacer-8);justify-content:center;align-items: center;width:50px;margin-inline-end:var(--spacer-2)}.float-panel>header .title .icon svg{color:var(--brand-chrome-ink)}.float-panel.float-panel--active{background:var(--default-card);border-right:1px solid var(--default-border);box-shadow:var(--shadow-side-r);display:flex;left:calc(-1*var(--panel-collapsed-width));overflow-x:hidden;position:absolute;width:calc(100% + var(--panel-collapsed-width));z-index:100002;max-width:min(100%,600px);height:100dvh;padding-inline-start:calc(var(--panel-collapsed-width) + 4px);transition:max-width .3s,opacity .3s;top:0}.float-panel.float-panel--active.collapsed{overflow:hidden;max-width:0}.float-panel.float-panel--active .amount{color:var(--info-bg)!important}html.tablet .view-container .float-panel.float-panel--active{top:calc(-1*var(--layout-header-height))}.panel{margin-bottom:unset}.panel .toggles{display:flex;align-items: center;gap:calc(1.5*var(--spacer-1));margin-top:var(--spacer-1);flex-direction:column;flex:1}.panel .toggles .toggle{background:var(--default-border-strong);overflow:visible;position:relative;align-items: center}.panel .toggles .toggle.selection{background:var(--brand-bg-strong)}.panel .toggles .toggle.active{background:var(--brand-border);color:var(--brand-chrome-ink)}.panel .toggles .toggle:hover{background:var(--brand-border);color:var(--brand-chrome-ink)}.panel .toggles .toggle .amount{bottom:calc(-1.75*var(--spacer-1))}.panel .toggles .toggle.active{display:flex}.panel .toggles .toggle:not(.active){animation:.75s toggle-panel-collapse}.panel .toggles .toggle.panel-left-toggle:not(.collapsed){animation:.75s toggle-panel-collapse;bottom:var(--spacer-1);position:absolute;right:var(--spacer-1)}.panel .toggles .toggle.panel-left-toggle.collapsed{animation:.75s toggle-panel-uncollapse;position:relative}.panel header{background:var(--default-overlay);border-bottom:2px solid var(--default-border);color:var(--default-ink);cursor:pointer;display:flex;font-size:var(--font-l);padding:0 var(--spacer-1);flex-direction:row;justify-content:space-between;align-items: center;width:100%;padding-inline-end:0}.panel header:hover{background:var(--success-bg);border-bottom:2px solid var(--success-bg-strong);color:var(--success-text)}.panel header .title{display:flex;height:var(--spacer-8);text-transform:uppercase;align-items: center;font-weight:600}.panel header .title svg{margin-inline-end:var(--spacer-05)}.paneled{display:flex}.paneled .content{flex:1;height:100%}.btn-panel{background:var(--default-overlay);width:100%}.app{background:var(--default-page);display:flex;flex-direction:row;flex:1;width:100%;height:100dvh}.app .l-main-col{display:flex;position:relative;flex-direction:column;width:100%}.app .l-main-col:not(:-webkit-any(.cms-layout,.shop-layout)){display:grid;grid-template-columns:100%;grid-template-rows:auto auto 1fr;min-height:0}.app .l-main-col:not(:-moz-any(.cms-layout,.shop-layout)){display:grid;grid-template-columns:100%;grid-template-rows:auto auto 1fr;min-height:0}.app .l-main-col:not(:is(.cms-layout,.shop-layout)){display:grid;grid-template-columns:100%;grid-template-rows:auto auto 1fr;min-height:0}.app .l-main-col .c-bar-main{height:var(--layout-header-height);max-height:var(--layout-header-height);transition:transform .3s ease-in-out,max-height .3s ease-out;transform:scaleY(1)}.app .l-main-col .view-header{display:flex;flex-direction:column;align-content:space-between;align-items: flex-start}.app .l-main-col .view-header .view-actions{margin-bottom:var(--query-spacer)}.app .l-main-col .view-fw{overflow-y:scroll;padding:var(--query-spacer)}.app .l-main-col>.view{overflow-y:scroll;padding:var(--query-spacer)}.app .l-main-col .view-container{display:flex;padding-inline-start:var(--query-spacer);padding-top:var(--query-spacer);position:relative;align-items:stretch;width:100%;height:100%;min-height:0}.app .l-main-col .view-container.context-create:before{opacity:1;visibility:visible}.app .l-main-col .view-container .float-panel:not(.float-panel--active)+.view{padding-inline-start:var(--query-spacer)}.app .l-main-col .view-container .view{overflow-y:scroll;flex:1;width:100%;padding-inline-end:var(--query-spacer)}.app .l-main-col .view-container .view.scroll-table{padding-top:0}.app .l-main-col .view-container .view>h3{color:var(--default-ink-muted)}.app .l-main-col .view-container .view .text-container{max-width:700px}.app .l-main-col.header-collapsed .c-bar-main{max-height:0;transform:scaleY(0)}html.desktop .l-main-col .view-container{position:relative}html.tablet .l-main-col .view-container{position:relative}html.tablet .l-main-col .view-container.minimizable-context-panel .view{margin-inline-end:calc(var(--panel-collapsed-width));padding-inline-end:var(--query-spacer)}html.tablet .l-main-col .view-container .c-panel-context:not(.float-panel--active){height:calc(100% - var(--query-spacer));position:absolute;right:0;top:var(--query-spacer)}html.mobile .l-main-col .view-container{position:unset}html.mobile .l-main-col .view-container.minimizable-context-panel .view{margin-inline-end:0}.process{display:flex;gap:var(--spacer-3);position:relative;flex-direction:column}.process .step-content{position:relative;flex:1}.collection-widget{background:var(--default-card);box-shadow:var(--shadow-2)}.collection-widget>.header{background:var(--info-chrome);border-bottom:1px solid var(--info-bg-strong);color:var(--info-chrome-ink);display:flex;align-items: center;gap:var(--spacer-1);height:var(--spacer-6);padding:0 var(--spacer-1)}.collection-widget>.header .title{display:flex;align-items: center;gap:var(--spacer-1);height:var(--spacer-6);flex-direction:row;width:100%;font-weight:600}.collection-widget>.header .title .header{display:flex;align-items: center;gap:var(--spacer-1);flex-grow:1}.collection-widget>.header .options{display:flex;flex:1;justify-content:flex-end}.collection-widget>.header .legenda{display:flex;gap:var(--spacer-05)}.collection-widget>.header .legenda .c-icon.is-current-supplier-price-list{color:var(--supplier-current-pricelist-fill)}.collection-widget>.header .legenda .c-icon.is-competitor{color:var(--supplier-competitor-fill)}.collection-widget>.header .legenda .c-icon.is-agent-importer-nl{color:var(--supplier-agent-nl-fill)}.collection-widget>.header .legenda .c-icon.is-not-purchasable{color:var(--supplier-is-not-purchasable-fill)}.collection-widget>.header .legenda .c-icon.is-msp{color:var(--supplier-msi-fill)}.collection-widget>.content{padding:var(--spacer-025)}.collection-widget>.content .placeholder{color:var(--default-ink-muted);padding:var(--spacer-1);font-weight:600}.collection-widget>.content .table{margin-bottom:0}.collection-widget>.content .table tr td{border:0}.collection-widget>.content .table thead th{background:var(--info-chrome);color:var(--info-chrome-ink);padding:var(--spacer-05)var(--spacer-1)}.collection-widget>.content .table tbody .c-custom-offer-market-item{border-left:2px solid var(--info-border);font-style:italic}.collection-widget>.content .btn-show-more{margin:var(--spacer-025)}.table{border-spacing:0;background:0 0;width:100%;margin:0}.table :not(.table-row) tr:not(:-webkit-any(.even,.odd)):nth-child(odd){--row-bg:color-mix(in oklch,var(--info-bg),var(--info-bg-strong)35%);--row-bg-highlight:var(--info-bg-strong);--row-fg:var(--default-ink)}.table :not(.table-row) tr:not(:-webkit-any(.even,.odd)):nth-child(2n){--row-bg:var(--info-bg);--row-bg-highlight:var(--info-bg-strong);--row-fg:var(--default-ink)}.table :not(.table-row) tr:not(:-moz-any(.even,.odd)):nth-child(odd){--row-bg:color-mix(in oklch,var(--info-bg),var(--info-bg-strong)35%);--row-bg-highlight:var(--info-bg-strong);--row-fg:var(--default-ink)}.table :not(.table-row) tr:not(:-moz-any(.even,.odd)):nth-child(2n){--row-bg:var(--info-bg);--row-bg-highlight:var(--info-bg-strong);--row-fg:var(--default-ink)}.table :not(.table-row) tr:not(:-webkit-any(.even,.odd)):-webkit-any(:nth-child(odd),:nth-child(2n)){background:var(--row-bg);color:var(--row-fg)}.table :not(.table-row) tr:not(:-webkit-any(.even,.odd)):-webkit-any(:nth-child(odd),:nth-child(2n)).selected{background:var(--row-bg-highlight)}.table :not(.table-row) tr:not(:-webkit-any(.even,.odd)):-webkit-any(:nth-child(odd),:nth-child(2n)).detail{background:var(--row-bg-highlight)}.table :not(.table-row) tr:not(:-webkit-any(.even,.odd)):-webkit-any(:nth-child(odd),:nth-child(2n)).edit{background:var(--row-bg-highlight)}.table :not(.table-row) tr:not(:-webkit-any(.even,.odd)):-webkit-any(:nth-child(odd),:nth-child(2n)).changed:before{content:"";left:calc(-1*var(--spacer-05));position:absolute;width:var(--spacer-05);z-index:10000;height:100%}.table :not(.table-row) tr:not(:-webkit-any(.even,.odd)):-webkit-any(:nth-child(odd),:nth-child(2n)).invalid:before{content:"";left:calc(-1*var(--spacer-05));position:absolute;width:var(--spacer-05);z-index:10000;height:100%}.table :not(.table-row) tr:not(:-webkit-any(.even,.odd)):-webkit-any(:nth-child(odd),:nth-child(2n)).changed:before{background:var(--success-border)}.table :not(.table-row) tr:not(:-webkit-any(.even,.odd)):-webkit-any(:nth-child(odd),:nth-child(2n)).invalid:before{background:var(--danger-border)}.table :not(.table-row) tr:not(:-webkit-any(.even,.odd)):-webkit-any(:nth-child(odd),:nth-child(2n)).is-hidden{background:var(--default-border);opacity:.8}.table :not(.table-row) tr:not(:-webkit-any(.even,.odd)):-webkit-any(:nth-child(odd),:nth-child(2n)).is-hidden tr{background:unset}.table :not(.table-row) tr:not(:-webkit-any(.even,.odd)):-webkit-any(:nth-child(odd),:nth-child(2n)).is-hidden tr td{color:var(--default-ink-subtle)}.table :not(.table-row) tr:not(:-webkit-any(.even,.odd)):-webkit-any(:nth-child(odd),:nth-child(2n)).is-hidden tr td .c-cell-product .header{color:unset}.table :not(.table-row) tr:not(:-webkit-any(.even,.odd)):-webkit-any(:nth-child(odd),:nth-child(2n)).marked{background:var(--default-overlay);border:2px dashed var(--default-ink)}.table :not(.table-row) tr:not(:-moz-any(.even,.odd)):-moz-any(:nth-child(odd),:nth-child(2n)){background:var(--row-bg);color:var(--row-fg)}.table :not(.table-row) tr:not(:-moz-any(.even,.odd)):-moz-any(:nth-child(odd),:nth-child(2n)).selected{background:var(--row-bg-highlight)}.table :not(.table-row) tr:not(:-moz-any(.even,.odd)):-moz-any(:nth-child(odd),:nth-child(2n)).detail{background:var(--row-bg-highlight)}.table :not(.table-row) tr:not(:-moz-any(.even,.odd)):-moz-any(:nth-child(odd),:nth-child(2n)).edit{background:var(--row-bg-highlight)}.table :not(.table-row) tr:not(:-moz-any(.even,.odd)):-moz-any(:nth-child(odd),:nth-child(2n)).changed:before{content:"";left:calc(-1*var(--spacer-05));position:absolute;width:var(--spacer-05);z-index:10000;height:100%}.table :not(.table-row) tr:not(:-moz-any(.even,.odd)):-moz-any(:nth-child(odd),:nth-child(2n)).invalid:before{content:"";left:calc(-1*var(--spacer-05));position:absolute;width:var(--spacer-05);z-index:10000;height:100%}.table :not(.table-row) tr:not(:-moz-any(.even,.odd)):-moz-any(:nth-child(odd),:nth-child(2n)).changed:before{background:var(--success-border)}.table :not(.table-row) tr:not(:-moz-any(.even,.odd)):-moz-any(:nth-child(odd),:nth-child(2n)).invalid:before{background:var(--danger-border)}.table :not(.table-row) tr:not(:-moz-any(.even,.odd)):-moz-any(:nth-child(odd),:nth-child(2n)).is-hidden{background:var(--default-border);opacity:.8}.table :not(.table-row) tr:not(:-moz-any(.even,.odd)):-moz-any(:nth-child(odd),:nth-child(2n)).is-hidden tr{background:unset}.table :not(.table-row) tr:not(:-moz-any(.even,.odd)):-moz-any(:nth-child(odd),:nth-child(2n)).is-hidden tr td{color:var(--default-ink-subtle)}.table :not(.table-row) tr:not(:-moz-any(.even,.odd)):-moz-any(:nth-child(odd),:nth-child(2n)).is-hidden tr td .c-cell-product .header{color:unset}.table :not(.table-row) tr:not(:-moz-any(.even,.odd)):-moz-any(:nth-child(odd),:nth-child(2n)).marked{background:var(--default-overlay);border:2px dashed var(--default-ink)}.table :not(.table-row) tr:not(:is(.even,.odd)):is(:nth-child(odd),:nth-child(2n)){background:var(--row-bg);color:var(--row-fg)}.table :not(.table-row) tr:not(:-webkit-any(.even,.odd)):-webkit-any(:nth-child(odd),:nth-child(2n)):not(:-webkit-any(.selected,.well)):hover{background:var(--row-bg-highlight)}.table :not(.table-row) tr:not(:-moz-any(.even,.odd)):-moz-any(:nth-child(odd),:nth-child(2n)):not(:-moz-any(.selected,.well)):hover{background:var(--row-bg-highlight)}.table :not(.table-row) tr:not(:is(.even,.odd)):is(:nth-child(odd),:nth-child(2n)):not(:is(.selected,.well)):hover{background:var(--row-bg-highlight)}.table :not(.table-row) tr:not(:is(.even,.odd)):is(:nth-child(odd),:nth-child(2n)).selected{background:var(--row-bg-highlight)}.table :not(.table-row) tr:not(:is(.even,.odd)):is(:nth-child(odd),:nth-child(2n)).detail{background:var(--row-bg-highlight)}.table :not(.table-row) tr:not(:is(.even,.odd)):is(:nth-child(odd),:nth-child(2n)).edit{background:var(--row-bg-highlight)}.table :not(.table-row) tr:not(:is(.even,.odd)):is(:nth-child(odd),:nth-child(2n)).changed:before{content:"";left:calc(-1*var(--spacer-05));position:absolute;width:var(--spacer-05);z-index:10000;height:100%}.table :not(.table-row) tr:not(:is(.even,.odd)):is(:nth-child(odd),:nth-child(2n)).invalid:before{content:"";left:calc(-1*var(--spacer-05));position:absolute;width:var(--spacer-05);z-index:10000;height:100%}.table :not(.table-row) tr:not(:is(.even,.odd)):is(:nth-child(odd),:nth-child(2n)).changed:before{background:var(--success-border)}.table :not(.table-row) tr:not(:is(.even,.odd)):is(:nth-child(odd),:nth-child(2n)).invalid:before{background:var(--danger-border)}.table :not(.table-row) tr:not(:is(.even,.odd)):is(:nth-child(odd),:nth-child(2n)).is-hidden{background:var(--default-border);opacity:.8}.table :not(.table-row) tr:not(:is(.even,.odd)):is(:nth-child(odd),:nth-child(2n)).is-hidden tr{background:unset}.table :not(.table-row) tr:not(:is(.even,.odd)):is(:nth-child(odd),:nth-child(2n)).is-hidden tr td{color:var(--default-ink-subtle)}.table :not(.table-row) tr:not(:is(.even,.odd)):is(:nth-child(odd),:nth-child(2n)).is-hidden tr td .c-cell-product .header{color:unset}.table :not(.table-row) tr:not(:is(.even,.odd)):is(:nth-child(odd),:nth-child(2n)).marked{background:var(--default-overlay);border:2px dashed var(--default-ink)}.table :not(.table-row) tr:not(:is(.even,.odd)):nth-child(odd){--row-bg:color-mix(in oklch,var(--info-bg),var(--info-bg-strong)35%);--row-bg-highlight:var(--info-bg-strong);--row-fg:var(--default-ink)}.table :not(.table-row) tr:not(:is(.even,.odd)):nth-child(2n){--row-bg:var(--info-bg);--row-bg-highlight:var(--info-bg-strong);--row-fg:var(--default-ink)}.table .table-row:-webkit-any(:nth-child(odd),:nth-child(2n)){background:var(--row-bg);color:var(--row-fg)}.table .table-row:-webkit-any(:nth-child(odd),:nth-child(2n)).selected{background:var(--row-bg-highlight)}.table .table-row:-webkit-any(:nth-child(odd),:nth-child(2n)).detail{background:var(--row-bg-highlight)}.table .table-row:-webkit-any(:nth-child(odd),:nth-child(2n)).edit{background:var(--row-bg-highlight)}.table .table-row:-webkit-any(:nth-child(odd),:nth-child(2n)).changed:before{content:"";left:calc(-1*var(--spacer-05));position:absolute;width:var(--spacer-05);z-index:10000;height:100%}.table .table-row:-webkit-any(:nth-child(odd),:nth-child(2n)).invalid:before{content:"";left:calc(-1*var(--spacer-05));position:absolute;width:var(--spacer-05);z-index:10000;height:100%}.table .table-row:-webkit-any(:nth-child(odd),:nth-child(2n)).changed:before{background:var(--success-border)}.table .table-row:-webkit-any(:nth-child(odd),:nth-child(2n)).invalid:before{background:var(--danger-border)}.table .table-row:-webkit-any(:nth-child(odd),:nth-child(2n)).is-hidden{background:var(--default-border);opacity:.8}.table .table-row:-webkit-any(:nth-child(odd),:nth-child(2n)).is-hidden tr{background:unset}.table .table-row:-webkit-any(:nth-child(odd),:nth-child(2n)).is-hidden tr td{color:var(--default-ink-subtle)}.table .table-row:-webkit-any(:nth-child(odd),:nth-child(2n)).is-hidden tr td .c-cell-product .header{color:unset}.table .table-row:-webkit-any(:nth-child(odd),:nth-child(2n)).marked{background:var(--default-overlay);border:2px dashed var(--default-ink)}.table .table-row:-moz-any(:nth-child(odd),:nth-child(2n)){background:var(--row-bg);color:var(--row-fg)}.table .table-row:-moz-any(:nth-child(odd),:nth-child(2n)).selected{background:var(--row-bg-highlight)}.table .table-row:-moz-any(:nth-child(odd),:nth-child(2n)).detail{background:var(--row-bg-highlight)}.table .table-row:-moz-any(:nth-child(odd),:nth-child(2n)).edit{background:var(--row-bg-highlight)}.table .table-row:-moz-any(:nth-child(odd),:nth-child(2n)).changed:before{content:"";left:calc(-1*var(--spacer-05));position:absolute;width:var(--spacer-05);z-index:10000;height:100%}.table .table-row:-moz-any(:nth-child(odd),:nth-child(2n)).invalid:before{content:"";left:calc(-1*var(--spacer-05));position:absolute;width:var(--spacer-05);z-index:10000;height:100%}.table .table-row:-moz-any(:nth-child(odd),:nth-child(2n)).changed:before{background:var(--success-border)}.table .table-row:-moz-any(:nth-child(odd),:nth-child(2n)).invalid:before{background:var(--danger-border)}.table .table-row:-moz-any(:nth-child(odd),:nth-child(2n)).is-hidden{background:var(--default-border);opacity:.8}.table .table-row:-moz-any(:nth-child(odd),:nth-child(2n)).is-hidden tr{background:unset}.table .table-row:-moz-any(:nth-child(odd),:nth-child(2n)).is-hidden tr td{color:var(--default-ink-subtle)}.table .table-row:-moz-any(:nth-child(odd),:nth-child(2n)).is-hidden tr td .c-cell-product .header{color:unset}.table .table-row:-moz-any(:nth-child(odd),:nth-child(2n)).marked{background:var(--default-overlay);border:2px dashed var(--default-ink)}.table .table-row:is(:nth-child(odd),:nth-child(2n)){background:var(--row-bg);color:var(--row-fg)}.table .table-row:-webkit-any(:nth-child(odd),:nth-child(2n)):not(:-webkit-any(.selected,.well)):hover{background:var(--row-bg-highlight)}.table .table-row:-moz-any(:nth-child(odd),:nth-child(2n)):not(:-moz-any(.selected,.well)):hover{background:var(--row-bg-highlight)}.table .table-row:is(:nth-child(odd),:nth-child(2n)):not(:is(.selected,.well)):hover{background:var(--row-bg-highlight)}.table .table-row:is(:nth-child(odd),:nth-child(2n)).selected{background:var(--row-bg-highlight)}.table .table-row:is(:nth-child(odd),:nth-child(2n)).detail{background:var(--row-bg-highlight)}.table .table-row:is(:nth-child(odd),:nth-child(2n)).edit{background:var(--row-bg-highlight)}.table .table-row:is(:nth-child(odd),:nth-child(2n)).changed:before{content:"";left:calc(-1*var(--spacer-05));position:absolute;width:var(--spacer-05);z-index:10000;height:100%}.table .table-row:is(:nth-child(odd),:nth-child(2n)).invalid:before{content:"";left:calc(-1*var(--spacer-05));position:absolute;width:var(--spacer-05);z-index:10000;height:100%}.table .table-row:is(:nth-child(odd),:nth-child(2n)).changed:before{background:var(--success-border)}.table .table-row:is(:nth-child(odd),:nth-child(2n)).invalid:before{background:var(--danger-border)}.table .table-row:is(:nth-child(odd),:nth-child(2n)).is-hidden{background:var(--default-border);opacity:.8}.table .table-row:is(:nth-child(odd),:nth-child(2n)).is-hidden tr{background:unset}.table .table-row:is(:nth-child(odd),:nth-child(2n)).is-hidden tr td{color:var(--default-ink-subtle)}.table .table-row:is(:nth-child(odd),:nth-child(2n)).is-hidden tr td .c-cell-product .header{color:unset}.table .table-row:is(:nth-child(odd),:nth-child(2n)).marked{background:var(--default-overlay);border:2px dashed var(--default-ink)}.table .table-row:nth-child(odd){--row-bg:color-mix(in oklch,var(--info-bg),var(--info-bg-strong)35%);--row-bg-highlight:var(--info-bg-strong);--row-fg:var(--default-ink)}.table .table-row:nth-child(2n){--row-bg:var(--info-bg);--row-bg-highlight:var(--info-bg-strong);--row-fg:var(--default-ink)}.table thead{color:var(--info-chrome-ink);height:var(--table-header-height)}.table thead th{background:var(--table-header-bg);color:var(--table-header-color);height:var(--spacer-5);overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.table thead th.price{text-align:right}.table thead th.number{text-align:right}.table td{padding:var(--spacer-1);vertical-align:middle}.table td.size-1{width:2%}.table td.size-2{width:5%}.table td.size-3{width:10%}.table td.size-4{width:20%}.table td .btn-toolbar{margin-bottom:0}.table td input[type=number]{max-width:100px}.table td .select-all{display:none}.table td.center{text-align:center}.table th{padding:var(--spacer-1);vertical-align:middle}.table th.size-1{width:2%}.table th.size-2{width:5%}.table th.size-3{width:10%}.table th.size-4{width:20%}.table th .btn-toolbar{margin-bottom:0}.table th input[type=number]{max-width:100px}.table th .select-all{display:none}.table th.center{text-align:center}.table tbody{cursor:default;border:0!important}.table tbody tr.collapsed{cursor:ns-resize}.table tbody tr:-webkit-any(.odd,.even,.is-pricing-competitor,.is-competitor,.is-agent-importer-nl,.is-current-supplier-price-list,.is-msp,.is-current-offer){background:var(--row-bg);color:var(--row-fg)}.table tbody tr:-webkit-any(.odd,.even,.is-pricing-competitor,.is-competitor,.is-agent-importer-nl,.is-current-supplier-price-list,.is-msp,.is-current-offer).selected{background:var(--row-bg-highlight)}.table tbody tr:-webkit-any(.odd,.even,.is-pricing-competitor,.is-competitor,.is-agent-importer-nl,.is-current-supplier-price-list,.is-msp,.is-current-offer).detail{background:var(--row-bg-highlight)}.table tbody tr:-webkit-any(.odd,.even,.is-pricing-competitor,.is-competitor,.is-agent-importer-nl,.is-current-supplier-price-list,.is-msp,.is-current-offer).edit{background:var(--row-bg-highlight)}.table tbody tr:-webkit-any(.odd,.even,.is-pricing-competitor,.is-competitor,.is-agent-importer-nl,.is-current-supplier-price-list,.is-msp,.is-current-offer).changed:before{content:"";left:calc(-1*var(--spacer-05));position:absolute;width:var(--spacer-05);z-index:10000;height:100%}.table tbody tr:-webkit-any(.odd,.even,.is-pricing-competitor,.is-competitor,.is-agent-importer-nl,.is-current-supplier-price-list,.is-msp,.is-current-offer).invalid:before{content:"";left:calc(-1*var(--spacer-05));position:absolute;width:var(--spacer-05);z-index:10000;height:100%}.table tbody tr:-webkit-any(.odd,.even,.is-pricing-competitor,.is-competitor,.is-agent-importer-nl,.is-current-supplier-price-list,.is-msp,.is-current-offer).changed:before{background:var(--success-border)}.table tbody tr:-webkit-any(.odd,.even,.is-pricing-competitor,.is-competitor,.is-agent-importer-nl,.is-current-supplier-price-list,.is-msp,.is-current-offer).invalid:before{background:var(--danger-border)}.table tbody tr:-webkit-any(.odd,.even,.is-pricing-competitor,.is-competitor,.is-agent-importer-nl,.is-current-supplier-price-list,.is-msp,.is-current-offer).is-hidden{background:var(--default-border);opacity:.8}.table tbody tr:-webkit-any(.odd,.even,.is-pricing-competitor,.is-competitor,.is-agent-importer-nl,.is-current-supplier-price-list,.is-msp,.is-current-offer).is-hidden tr{background:unset}.table tbody tr:-webkit-any(.odd,.even,.is-pricing-competitor,.is-competitor,.is-agent-importer-nl,.is-current-supplier-price-list,.is-msp,.is-current-offer).is-hidden tr td{color:var(--default-ink-subtle)}.table tbody tr:-webkit-any(.odd,.even,.is-pricing-competitor,.is-competitor,.is-agent-importer-nl,.is-current-supplier-price-list,.is-msp,.is-current-offer).is-hidden tr td .c-cell-product .header{color:unset}.table tbody tr:-webkit-any(.odd,.even,.is-pricing-competitor,.is-competitor,.is-agent-importer-nl,.is-current-supplier-price-list,.is-msp,.is-current-offer).marked{background:var(--default-overlay);border:2px dashed var(--default-ink)}.table tbody tr:-moz-any(.odd,.even,.is-pricing-competitor,.is-competitor,.is-agent-importer-nl,.is-current-supplier-price-list,.is-msp,.is-current-offer){background:var(--row-bg);color:var(--row-fg)}.table tbody tr:-moz-any(.odd,.even,.is-pricing-competitor,.is-competitor,.is-agent-importer-nl,.is-current-supplier-price-list,.is-msp,.is-current-offer).selected{background:var(--row-bg-highlight)}.table tbody tr:-moz-any(.odd,.even,.is-pricing-competitor,.is-competitor,.is-agent-importer-nl,.is-current-supplier-price-list,.is-msp,.is-current-offer).detail{background:var(--row-bg-highlight)}.table tbody tr:-moz-any(.odd,.even,.is-pricing-competitor,.is-competitor,.is-agent-importer-nl,.is-current-supplier-price-list,.is-msp,.is-current-offer).edit{background:var(--row-bg-highlight)}.table tbody tr:-moz-any(.odd,.even,.is-pricing-competitor,.is-competitor,.is-agent-importer-nl,.is-current-supplier-price-list,.is-msp,.is-current-offer).changed:before{content:"";left:calc(-1*var(--spacer-05));position:absolute;width:var(--spacer-05);z-index:10000;height:100%}.table tbody tr:-moz-any(.odd,.even,.is-pricing-competitor,.is-competitor,.is-agent-importer-nl,.is-current-supplier-price-list,.is-msp,.is-current-offer).invalid:before{content:"";left:calc(-1*var(--spacer-05));position:absolute;width:var(--spacer-05);z-index:10000;height:100%}.table tbody tr:-moz-any(.odd,.even,.is-pricing-competitor,.is-competitor,.is-agent-importer-nl,.is-current-supplier-price-list,.is-msp,.is-current-offer).changed:before{background:var(--success-border)}.table tbody tr:-moz-any(.odd,.even,.is-pricing-competitor,.is-competitor,.is-agent-importer-nl,.is-current-supplier-price-list,.is-msp,.is-current-offer).invalid:before{background:var(--danger-border)}.table tbody tr:-moz-any(.odd,.even,.is-pricing-competitor,.is-competitor,.is-agent-importer-nl,.is-current-supplier-price-list,.is-msp,.is-current-offer).is-hidden{background:var(--default-border);opacity:.8}.table tbody tr:-moz-any(.odd,.even,.is-pricing-competitor,.is-competitor,.is-agent-importer-nl,.is-current-supplier-price-list,.is-msp,.is-current-offer).is-hidden tr{background:unset}.table tbody tr:-moz-any(.odd,.even,.is-pricing-competitor,.is-competitor,.is-agent-importer-nl,.is-current-supplier-price-list,.is-msp,.is-current-offer).is-hidden tr td{color:var(--default-ink-subtle)}.table tbody tr:-moz-any(.odd,.even,.is-pricing-competitor,.is-competitor,.is-agent-importer-nl,.is-current-supplier-price-list,.is-msp,.is-current-offer).is-hidden tr td .c-cell-product .header{color:unset}.table tbody tr:-moz-any(.odd,.even,.is-pricing-competitor,.is-competitor,.is-agent-importer-nl,.is-current-supplier-price-list,.is-msp,.is-current-offer).marked{background:var(--default-overlay);border:2px dashed var(--default-ink)}.table tbody tr:is(.odd,.even,.is-pricing-competitor,.is-competitor,.is-agent-importer-nl,.is-current-supplier-price-list,.is-msp,.is-current-offer){background:var(--row-bg);color:var(--row-fg)}.table tbody tr:-webkit-any(.odd,.even,.is-pricing-competitor,.is-competitor,.is-agent-importer-nl,.is-current-supplier-price-list,.is-msp,.is-current-offer):not(:-webkit-any(.selected,.well)):hover{background:var(--row-bg-highlight)}.table tbody tr:-moz-any(.odd,.even,.is-pricing-competitor,.is-competitor,.is-agent-importer-nl,.is-current-supplier-price-list,.is-msp,.is-current-offer):not(:-moz-any(.selected,.well)):hover{background:var(--row-bg-highlight)}.table tbody tr:is(.odd,.even,.is-pricing-competitor,.is-competitor,.is-agent-importer-nl,.is-current-supplier-price-list,.is-msp,.is-current-offer):not(:is(.selected,.well)):hover{background:var(--row-bg-highlight)}.table tbody tr:is(.odd,.even,.is-pricing-competitor,.is-competitor,.is-agent-importer-nl,.is-current-supplier-price-list,.is-msp,.is-current-offer).selected{background:var(--row-bg-highlight)}.table tbody tr:is(.odd,.even,.is-pricing-competitor,.is-competitor,.is-agent-importer-nl,.is-current-supplier-price-list,.is-msp,.is-current-offer).detail{background:var(--row-bg-highlight)}.table tbody tr:is(.odd,.even,.is-pricing-competitor,.is-competitor,.is-agent-importer-nl,.is-current-supplier-price-list,.is-msp,.is-current-offer).edit{background:var(--row-bg-highlight)}.table tbody tr:is(.odd,.even,.is-pricing-competitor,.is-competitor,.is-agent-importer-nl,.is-current-supplier-price-list,.is-msp,.is-current-offer).changed:before{content:"";left:calc(-1*var(--spacer-05));position:absolute;width:var(--spacer-05);z-index:10000;height:100%}.table tbody tr:is(.odd,.even,.is-pricing-competitor,.is-competitor,.is-agent-importer-nl,.is-current-supplier-price-list,.is-msp,.is-current-offer).invalid:before{content:"";left:calc(-1*var(--spacer-05));position:absolute;width:var(--spacer-05);z-index:10000;height:100%}.table tbody tr:is(.odd,.even,.is-pricing-competitor,.is-competitor,.is-agent-importer-nl,.is-current-supplier-price-list,.is-msp,.is-current-offer).changed:before{background:var(--success-border)}.table tbody tr:is(.odd,.even,.is-pricing-competitor,.is-competitor,.is-agent-importer-nl,.is-current-supplier-price-list,.is-msp,.is-current-offer).invalid:before{background:var(--danger-border)}.table tbody tr:is(.odd,.even,.is-pricing-competitor,.is-competitor,.is-agent-importer-nl,.is-current-supplier-price-list,.is-msp,.is-current-offer).is-hidden{background:var(--default-border);opacity:.8}.table tbody tr:is(.odd,.even,.is-pricing-competitor,.is-competitor,.is-agent-importer-nl,.is-current-supplier-price-list,.is-msp,.is-current-offer).is-hidden tr{background:unset}.table tbody tr:is(.odd,.even,.is-pricing-competitor,.is-competitor,.is-agent-importer-nl,.is-current-supplier-price-list,.is-msp,.is-current-offer).is-hidden tr td{color:var(--default-ink-subtle)}.table tbody tr:is(.odd,.even,.is-pricing-competitor,.is-competitor,.is-agent-importer-nl,.is-current-supplier-price-list,.is-msp,.is-current-offer).is-hidden tr td .c-cell-product .header{color:unset}.table tbody tr:is(.odd,.even,.is-pricing-competitor,.is-competitor,.is-agent-importer-nl,.is-current-supplier-price-list,.is-msp,.is-current-offer).marked{background:var(--default-overlay);border:2px dashed var(--default-ink)}.table tbody tr.odd{--row-bg:color-mix(in oklch,var(--info-bg),var(--info-bg-strong)35%);--row-bg-highlight:var(--info-bg-strong);--row-fg:var(--default-ink)}.table tbody tr.even{--row-bg:var(--info-bg);--row-bg-highlight:var(--info-bg-strong);--row-fg:var(--default-ink)}.table tbody tr.is-pricing-competitor{--row-bg:var(--supplier-competitor-fill);--row-bg-highlight:var(--supplier-competitor-fill);--row-fg:var(--supplier-competitor-text);border-left:var(--spacer-025)solid var(--supplier-competitor-accent);background:var(--supplier-competitor-fill)!important}.table tbody tr.is-pricing-competitor .td-group .header{color:var(--supplier-competitor-text)}.table tbody tr.is-competitor{--row-bg:var(--supplier-competitor-fill);--row-bg-highlight:var(--supplier-competitor-fill);--row-fg:var(--supplier-competitor-text);border-left:var(--spacer-025)solid var(--supplier-competitor-accent);background:var(--supplier-competitor-fill)!important}.table tbody tr.is-competitor .td-group .header{color:var(--supplier-competitor-text)}.table tbody tr.is-agent-importer-nl{--row-bg:var(--supplier-agent-nl-fill);--row-bg-highlight:var(--supplier-agent-nl-fill);--row-fg:var(--supplier-agent-nl-text);background:var(--supplier-agent-nl-fill)!important}.table tbody tr.is-agent-importer-nl .td-group .header{color:var(--supplier-agent-nl-text)}.table tbody tr.is-current-supplier-price-list{--row-bg:var(--supplier-current-pricelist-fill);--row-bg-highlight:var(--supplier-current-pricelist-fill);--row-fg:var(--supplier-current-pricelist-text);background:var(--supplier-current-pricelist-fill)!important}.table tbody tr.is-current-supplier-price-list .td-group .header{color:var(--supplier-current-pricelist-accent)}.table tbody tr.is-msp{--row-bg:var(--supplier-msi-fill);--row-bg-highlight:var(--supplier-msi-fill);--row-fg:var(--supplier-msi-text);border-left:var(--spacer-025)solid var(--supplier-msi-accent);background:var(--supplier-msi-fill)!important}.table tbody tr.is-msp .td-group .header{color:var(--supplier-msi-accent)}.table tbody tr.is-current-offer{--row-bg:var(--supplier-msi-border);--row-bg-highlight:var(--supplier-msi-border);--row-fg:var(--supplier-msi-text);background:var(--supplier-msi-border)!important}.table tbody tr .detail-row{background:var(--info-bg-strong);cursor:default}.table tbody tr .detail-row .columns{margin-bottom:0!important}.table tbody tr.well{background:var(--info-bg-strong);cursor:default}.table tbody tr.well .columns{margin-bottom:0!important}.table tbody tr.well{width:100%}.table tbody tr.well>td{padding:0}.table tbody tr.well>td .well-container{background:var(--info-bg-strong);display:flex;gap:var(--spacer-2);padding:var(--spacer-1);flex-direction:column}.table tbody tr.well>td .well-container .columns{gap:var(--spacer-2);margin:0}.table tbody tr.well>td .well-container .columns .column{padding:0}.table tbody tr td{border-top:1px solid var(--info-bg-strong)}.table tbody tr td.actions{padding:0;white-space:nowrap;align-items: flex-end;padding-inline-end:var(--spacer-1)}.table tbody tr td.actions .actions-group{display:flex;align-items: center;gap:var(--spacer-3);justify-content:flex-end}.table tbody tr td.actions .actions-group .action-toggles{display:flex;align-items: center;margin-inline-start:var(--spacer-2)}.table tbody tr td.ellipsis{background-color:inherit;cursor:default;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:0}.table tbody tr td.ellipsis:hover{overflow:visible;position:relative}.table tbody tr td.ellipsis:hover span{background-color:inherit;color:var(--default-ink);display:inline-block}.table tbody tr td .td-group{display:flex;flex-direction:column}.table tbody tr td .td-group .header{color:var(--info-text);display:flex;align-items: center;font-weight:600}.table tbody tr td .td-group .details{font-size:var(--font-s)}.table tbody tr td .td-group .marker{display:flex;align-items: center;gap:var(--spacer-05)}.table tbody tr td.price .row-fields{justify-content:flex-end}.table tbody tr td .row-fields{display:flex;gap:var(--spacer-05)}.table tbody tr td .row-fields .field{align-self: flex-end}.table .field{margin-bottom:0}.table .fieldset .field{margin-bottom:var(--spacer-2)}@supports (-webkit-appearance: none) or (-moz-appearance: none){input[type=checkbox],input[type=radio]{appearance:none;background:var(--toggle-well);border:1.5px solid var(--default-border-strong);caret-color:transparent;outline:unset;position:relative;vertical-align:middle;width:22px;height:22px;margin:0;transition:all .15s}:is(input[type=checkbox],input[type=radio])+label{cursor:pointer;display:flex;margin-inline-start:var(--spacer-1);user-select:none;vertical-align:middle;height:22px;margin-bottom:0;font-weight:400;line-height:22px}:is(input[type=checkbox],input[type=radio]):after{content:"";display:block;opacity:0;position:absolute;transition:opacity .15s;top:0;left:0}:is(input[type=checkbox],input[type=radio]):checked{background:var(--brand-border);border-color:#0000}:is(input[type=checkbox],input[type=radio]):checked:after{opacity:1}:is(input[type=checkbox],input[type=radio]):disabled{background:var(--toggle-well-disabled);border-color:var(--default-border);cursor:not-allowed}:is(input[type=checkbox],input[type=radio]):disabled:checked{background:color-mix(in oklch,var(--brand-border),var(--toggle-well-disabled)55%);border-color:var(--brand-border)}:is(input[type=checkbox],input[type=radio]):disabled+label{color:var(--input-disabled-color);cursor:not-allowed}:is(input[type=checkbox],input[type=radio]):not(:disabled){cursor:pointer}:is(input[type=checkbox],input[type=radio]):not(:disabled):hover:not(:checked){background:var(--toggle-well-hover);border-color:var(--brand-border)}:is(input[type=checkbox],input[type=radio]):not(:disabled):focus-visible{box-shadow:var(--focus-ring);border-color:#0000}input[type=checkbox]{border-radius:calc(var(--spacer-1)*.75)}input[type=checkbox]:after{border:2px solid var(--brand-chrome-ink);border-top:0;border-left:0;width:5px;height:9px;top:4px;left:7px;transform:rotate(20deg)}input[type=checkbox]:checked:after{transform:rotate(43deg)}input[type=radio]{border-radius:50%;width:20px;height:20px}input[type=radio]:after{background:var(--brand-chrome-ink);border-radius:50%;width:10px;height:10px;top:50%;left:50%;transform:translate(-50%,-50%)}}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-arrow{color:var(--default-overlay);width:16px;height:16px}.tippy-arrow:before{content:"";position:absolute;border-style:solid;border-color:#0000}.tippy-box{background-clip:padding-box;background-color:var(--default-card);border:1px solid var(--default-overlay);box-shadow:var(--shadow-2);color:var(--default-ink-muted);font-size:var(--font-d);outline:0;position:relative;white-space:normal;border-radius:4px;transition-property:transform,visibility,opacity;line-height:1.4}.tippy-box>.tippy-backdrop{background-color:var(--default-card)}.tippy-box>.tippy-arrow:after{content:"";position:absolute;z-index:-1}.tippy-box>.tippy-svg-arrow:after{content:"";position:absolute;z-index:-1}.tippy-box>.tippy-arrow:after{border-style:solid;border-color:#0000}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:after{border-width:7px 7px 0;border-top-color:#00081033;top:17px;left:1px}.tippy-box[data-placement^=top]>.tippy-arrow:before{border-top-color:var(--default-card);border-top-color:initial;transform-origin:center top;border-width:8px 8px 0;bottom:-7px;left:0}.tippy-box[data-placement^=top]>.tippy-svg-arrow>svg{top:16px}.tippy-box[data-placement^=top]>.tippy-svg-arrow:after{top:17px}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:var(--default-card);border-bottom-color:initial;transform-origin:center bottom;border-width:0 8px 8px;top:-7px;bottom:16px;left:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:after{border-width:0 7px 7px;border-bottom-color:#00081033;bottom:17px;left:1px}.tippy-box[data-placement^=bottom]>.tippy-svg-arrow>svg{bottom:16px}.tippy-box[data-placement^=bottom]>.tippy-svg-arrow:after{bottom:17px}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-left-color:var(--default-card);border-left-color:initial;transform-origin:center left;border-width:8px 0 8px 8px;right:-7px}.tippy-box[data-placement^=left]>.tippy-arrow:after{border-width:7px 0 7px 7px;border-left-color:#00081033;top:1px;left:17px}.tippy-box[data-placement^=left]>.tippy-svg-arrow>svg{left:11px}.tippy-box[data-placement^=left]>.tippy-svg-arrow:after{left:12px}.tippy-box[data-placement^=right][data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{border-right-color:var(--default-card);transform-origin:center right;border-width:8px 8px 8px 0;left:-7px;right:16px}.tippy-box[data-placement^=right]>.tippy-arrow:after{border-width:7px 7px 7px 0;border-right-color:#00081033;top:1px;right:17px}.tippy-box[data-placement^=right]>.tippy-svg-arrow>svg{right:11px}.tippy-box[data-placement^=right]>.tippy-svg-arrow:after{right:12px}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}.tippy-box[data-animation=scale][data-placement^=top]{transform-origin:bottom}.tippy-box[data-animation=scale][data-placement^=bottom]{transform-origin:top}.tippy-box[data-animation=scale][data-placement^=left]{transform-origin:right}.tippy-box[data-animation=scale][data-placement^=right]{transform-origin:left}.tippy-box[data-animation=scale][data-state=hidden]{opacity:0;transform:scale(.5)}.tippy-box>.tippy-svg-arrow{fill:var(--default-card)}.tippy-box>.tippy-svg-arrow:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMCA2czEuNzk2LS4wMTMgNC42Ny0zLjYxNUM1Ljg1MS45IDYuOTMuMDA2IDggMGMxLjA3LS4wMDYgMi4xNDguODg3IDMuMzQzIDIuMzg1QzE0LjIzMyA2LjAwNSAxNiA2IDE2IDZIMHoiIGZpbGw9InJnYmEoMCwgOCwgMTYsIDAuMikiLz48L3N2Zz4=);background-size:16px 6px;width:16px;height:6px}.tippy-content{padding:var(--spacer-05)var(--spacer-1);position:relative;z-index:1}.field{display:flex;margin-bottom:var(--input-margin);position:relative;flex-direction:column}.field.no-help{margin-bottom:0}.field.row{flex-direction:row}.field.hidden{display:none}.field select{text-overflow:ellipsis;white-space:nowrap}.field label{color:var(--input-label-color);display:flex;align-items: center;gap:var(--spacer-05);height:var(--input-label-height);letter-spacing:.01em;margin:0 0 var(--spacer-05);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}.field label .validation{color:var(--info-text);margin-inline-start:var(--spacer-05)}.field label i{margin-inline-start:var(--spacer-05)}.field .flex-row{display:flex}.field .checkbox{display:flex;align-items: center;margin:0;padding:0}.field .checkbox label{margin-inline-start:var(--spacer-1);font-weight:600}.field .control{display:flex;border-radius:0;flex:1;width:100%}.field .control .field{max-width:unset}.field .control input[type=number]{border-right:0;border-top-right-radius:0;border-bottom-right-radius:0;width:100%}.field .control input[type=text]{border-right:0;border-top-right-radius:0;border-bottom-right-radius:0;width:100%}.field .control button.c-button{height:var(--field-height);border-radius:0}.field .control .control-addon{background:var(--info-chrome-soft);color:var(--info-chrome-ink);display:flex;height:var(--field-height);justify-content:center;align-items: center;min-width:50px;font-weight:600}.field .input-group-addon{background:var(--default-ink-muted);color:var(--default-overlay)}.field .help{bottom:calc(-1*var(--spacer-2));color:var(--default-ink-muted);font-size:var(--font-xs);overflow:hidden;position:absolute;text-overflow:ellipsis;white-space:nowrap;width:100%;font-style:italic;font-weight:300}.field .help.validation{color:var(--danger-text)}.field .help .danger{color:var(--danger-text)}.field:not(:invalid) select :not(:disabled){background:var(--input-bg);border:1px solid var(--input-border-color)}.field:not(:invalid) textarea :not(:disabled){background:var(--input-bg);border:1px solid var(--input-border-color)}.field:not(:invalid) input[type=text] :not(:disabled){background:var(--input-bg);border:1px solid var(--input-border-color)}.field:not(:invalid) input[type=number] :not(:disabled){background:var(--input-bg);border:1px solid var(--input-border-color)}.field:not(:invalid) input[type=date] :not(:disabled){background:var(--input-bg);border:1px solid var(--input-border-color)}.field.center{justify-content:center}.field.disabled label{color:var(--input-disabled-color)}.field.disabled textarea{border-color:var(--input-disabled-border);color:var(--input-disabled-color);background:var(--input-disabled-bg)!important}.field.disabled input[type=date]{border-color:var(--input-disabled-border);color:var(--input-disabled-color);background:var(--input-disabled-bg)!important}.field.disabled input[type=text]{border-color:var(--input-disabled-border);color:var(--input-disabled-color);background:var(--input-disabled-bg)!important}.field.disabled input[type=password]{border-color:var(--input-disabled-border);color:var(--input-disabled-color);background:var(--input-disabled-bg)!important}.field.disabled select{appearance:none;background-image:var(--select-chevron),linear-gradient(var(--input-disabled-border),var(--input-disabled-border)),linear-gradient(var(--select-cap-disabled),var(--select-cap-disabled));background-position:right calc((var(--select-cap-width) - 12px)/2)center,right var(--select-cap-width)center,right center;background-repeat:no-repeat;background-size:12px 8px,1px 100%,var(--select-cap-width)100%;border-color:var(--input-disabled-border);color:var(--input-disabled-color);padding-right:calc(var(--select-cap-width) + var(--spacer-1));background-color:var(--input-disabled-bg)!important}.field.disabled .control .control-addon{background:oklch(var(--l-border)var(--c-surface)var(--h-info))}.field.invalid label .validation{color:var(--danger-text)}.field.invalid select:not(:invalid){border:1px solid oklch(var(--l-ink-muted)var(--c-danger)var(--h-danger))}.field.invalid select:not(:invalid):focus{border-color:oklch(var(--l-ink-muted)var(--c-danger)var(--h-danger));box-shadow:0 0 0 3px oklch(var(--l-ink-muted)var(--c-danger)var(--h-danger)/25%)}.field.invalid select:not(:invalid):focus-visible{border-color:oklch(var(--l-ink-muted)var(--c-danger)var(--h-danger));box-shadow:0 0 0 3px oklch(var(--l-ink-muted)var(--c-danger)var(--h-danger)/25%)}.field.invalid textarea:not(:invalid){border:1px solid oklch(var(--l-ink-muted)var(--c-danger)var(--h-danger))}.field.invalid textarea:not(:invalid):focus{border-color:oklch(var(--l-ink-muted)var(--c-danger)var(--h-danger));box-shadow:0 0 0 3px oklch(var(--l-ink-muted)var(--c-danger)var(--h-danger)/25%)}.field.invalid textarea:not(:invalid):focus-visible{border-color:oklch(var(--l-ink-muted)var(--c-danger)var(--h-danger));box-shadow:0 0 0 3px oklch(var(--l-ink-muted)var(--c-danger)var(--h-danger)/25%)}.field.invalid input:not(:invalid){border:1px solid oklch(var(--l-ink-muted)var(--c-danger)var(--h-danger))}.field.invalid input:not(:invalid):focus{border-color:oklch(var(--l-ink-muted)var(--c-danger)var(--h-danger));box-shadow:0 0 0 3px oklch(var(--l-ink-muted)var(--c-danger)var(--h-danger)/25%)}.field.invalid input:not(:invalid):focus-visible{border-color:oklch(var(--l-ink-muted)var(--c-danger)var(--h-danger));box-shadow:0 0 0 3px oklch(var(--l-ink-muted)var(--c-danger)var(--h-danger)/25%)}.field.valid label .validation{color:var(--success-text)}.field.valid select:not(:invalid){border:1px solid oklch(var(--l-border-strong)var(--c-surface)var(--h-success))}.field.valid textarea:not(:invalid){border:1px solid oklch(var(--l-border-strong)var(--c-surface)var(--h-success))}.field.valid input:not(:invalid){border:1px solid oklch(var(--l-border-strong)var(--c-surface)var(--h-success))}.on-chrome{--select-chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' d='M1 2 6 6 11 2'/%3E%3C/svg%3E")}.on-chrome input[type=text]{background-color:var(--chrome-well);border:1px solid var(--chrome-edge);color:var(--info-chrome-ink)}.on-chrome input[type=text]::placeholder{color:var(--info-chrome-ink-subtle)}.on-chrome input[type=text]:hover:not([disabled]){border-color:var(--chrome-edge-strong)}.on-chrome input[type=text][disabled]{background:var(--chrome-well-strong);border-color:var(--chrome-edge);color:var(--info-chrome-ink-subtle)}.on-chrome input[type=text]:focus{border-color:var(--focus-ring-chrome-color);box-shadow:var(--focus-ring-chrome)}.on-chrome input[type=text]:focus-visible{border-color:var(--focus-ring-chrome-color);box-shadow:var(--focus-ring-chrome)}.on-chrome input[type=password]{background-color:var(--chrome-well);border:1px solid var(--chrome-edge);color:var(--info-chrome-ink)}.on-chrome input[type=password]::placeholder{color:var(--info-chrome-ink-subtle)}.on-chrome input[type=password]:hover:not([disabled]){border-color:var(--chrome-edge-strong)}.on-chrome input[type=password][disabled]{background:var(--chrome-well-strong);border-color:var(--chrome-edge);color:var(--info-chrome-ink-subtle)}.on-chrome input[type=password]:focus{border-color:var(--focus-ring-chrome-color);box-shadow:var(--focus-ring-chrome)}.on-chrome input[type=password]:focus-visible{border-color:var(--focus-ring-chrome-color);box-shadow:var(--focus-ring-chrome)}.on-chrome input[type=number]{background-color:var(--chrome-well);border:1px solid var(--chrome-edge);color:var(--info-chrome-ink)}.on-chrome input[type=number]::placeholder{color:var(--info-chrome-ink-subtle)}.on-chrome input[type=number]:hover:not([disabled]){border-color:var(--chrome-edge-strong)}.on-chrome input[type=number][disabled]{background:var(--chrome-well-strong);border-color:var(--chrome-edge);color:var(--info-chrome-ink-subtle)}.on-chrome input[type=number]:focus{border-color:var(--focus-ring-chrome-color);box-shadow:var(--focus-ring-chrome)}.on-chrome input[type=number]:focus-visible{border-color:var(--focus-ring-chrome-color);box-shadow:var(--focus-ring-chrome)}.on-chrome input[type=date]{background-color:var(--chrome-well);border:1px solid var(--chrome-edge);color:var(--info-chrome-ink)}.on-chrome input[type=date]::placeholder{color:var(--info-chrome-ink-subtle)}.on-chrome input[type=date]:hover:not([disabled]){border-color:var(--chrome-edge-strong)}.on-chrome input[type=date][disabled]{background:var(--chrome-well-strong);border-color:var(--chrome-edge);color:var(--info-chrome-ink-subtle)}.on-chrome input[type=date]:focus{border-color:var(--focus-ring-chrome-color);box-shadow:var(--focus-ring-chrome)}.on-chrome input[type=date]:focus-visible{border-color:var(--focus-ring-chrome-color);box-shadow:var(--focus-ring-chrome)}.on-chrome input[type=time]{background-color:var(--chrome-well);border:1px solid var(--chrome-edge);color:var(--info-chrome-ink)}.on-chrome input[type=time]::placeholder{color:var(--info-chrome-ink-subtle)}.on-chrome input[type=time]:hover:not([disabled]){border-color:var(--chrome-edge-strong)}.on-chrome input[type=time][disabled]{background:var(--chrome-well-strong);border-color:var(--chrome-edge);color:var(--info-chrome-ink-subtle)}.on-chrome input[type=time]:focus{border-color:var(--focus-ring-chrome-color);box-shadow:var(--focus-ring-chrome)}.on-chrome input[type=time]:focus-visible{border-color:var(--focus-ring-chrome-color);box-shadow:var(--focus-ring-chrome)}.on-chrome input[type=file]{background-color:var(--chrome-well);border:1px solid var(--chrome-edge);color:var(--info-chrome-ink)}.on-chrome input[type=file]::placeholder{color:var(--info-chrome-ink-subtle)}.on-chrome input[type=file]:hover:not([disabled]){border-color:var(--chrome-edge-strong)}.on-chrome input[type=file][disabled]{background:var(--chrome-well-strong);border-color:var(--chrome-edge);color:var(--info-chrome-ink-subtle)}.on-chrome input[type=file]:focus{border-color:var(--focus-ring-chrome-color);box-shadow:var(--focus-ring-chrome)}.on-chrome input[type=file]:focus-visible{border-color:var(--focus-ring-chrome-color);box-shadow:var(--focus-ring-chrome)}.on-chrome select{background-color:var(--chrome-well);border:1px solid var(--chrome-edge);color:var(--info-chrome-ink)}.on-chrome select::placeholder{color:var(--info-chrome-ink-subtle)}.on-chrome select:hover:not([disabled]){border-color:var(--chrome-edge-strong)}.on-chrome select[disabled]{background:var(--chrome-well-strong);border-color:var(--chrome-edge);color:var(--info-chrome-ink-subtle)}.on-chrome select:focus{border-color:var(--focus-ring-chrome-color);box-shadow:var(--focus-ring-chrome)}.on-chrome select:focus-visible{border-color:var(--focus-ring-chrome-color);box-shadow:var(--focus-ring-chrome)}.on-chrome textarea{background-color:var(--chrome-well);border:1px solid var(--chrome-edge);color:var(--info-chrome-ink)}.on-chrome textarea::placeholder{color:var(--info-chrome-ink-subtle)}.on-chrome textarea:hover:not([disabled]){border-color:var(--chrome-edge-strong)}.on-chrome textarea[disabled]{background:var(--chrome-well-strong);border-color:var(--chrome-edge);color:var(--info-chrome-ink-subtle)}.on-chrome textarea:focus{border-color:var(--focus-ring-chrome-color);box-shadow:var(--focus-ring-chrome)}.on-chrome textarea:focus-visible{border-color:var(--focus-ring-chrome-color);box-shadow:var(--focus-ring-chrome)}.on-chrome select{appearance:none;background-color:var(--chrome-well);background-image:var(--select-chevron),linear-gradient(var(--chrome-edge),var(--chrome-edge)),linear-gradient(var(--chrome-well-strong),var(--chrome-well-strong));background-position:right calc((var(--select-cap-width) - 12px)/2)center,right var(--select-cap-width)center,right center;background-repeat:no-repeat;background-size:12px 8px,1px 100%,var(--select-cap-width)100%;padding-right:calc(var(--select-cap-width) + var(--spacer-1))}.on-chrome input[type=checkbox]{background:var(--chrome-well);border-color:var(--chrome-edge-strong)}.on-chrome input[type=checkbox]:checked{background:var(--info-chrome-ink);border-color:#0000}.on-chrome input[type=checkbox]:checked:after{border-color:var(--brand-border)}.on-chrome input[type=checkbox]:not(:disabled):hover:not(:checked){background:var(--chrome-well-strong);border-color:var(--info-chrome-ink-subtle)}.on-chrome input[type=checkbox]:not(:disabled):focus-visible{box-shadow:var(--focus-ring-chrome);border-color:#0000}.on-chrome input[type=checkbox]:disabled{background:var(--chrome-well-strong);border-color:var(--chrome-edge)}.on-chrome input[type=checkbox]:disabled:checked{background:var(--info-chrome-ink-subtle)}.on-chrome input[type=checkbox]:disabled+label{color:var(--info-chrome-ink-subtle)}.on-chrome input[type=checkbox]+label{color:var(--info-chrome-ink-muted)}.on-chrome input[type=radio]{background:var(--chrome-well);border-color:var(--chrome-edge-strong)}.on-chrome input[type=radio]:checked{background:var(--info-chrome-ink);border-color:#0000}.on-chrome input[type=radio]:checked:after{border-color:var(--brand-border)}.on-chrome input[type=radio]:not(:disabled):hover:not(:checked){background:var(--chrome-well-strong);border-color:var(--info-chrome-ink-subtle)}.on-chrome input[type=radio]:not(:disabled):focus-visible{box-shadow:var(--focus-ring-chrome);border-color:#0000}.on-chrome input[type=radio]:disabled{background:var(--chrome-well-strong);border-color:var(--chrome-edge)}.on-chrome input[type=radio]:disabled:checked{background:var(--info-chrome-ink-subtle)}.on-chrome input[type=radio]:disabled+label{color:var(--info-chrome-ink-subtle)}.on-chrome input[type=radio]+label{color:var(--info-chrome-ink-muted)}.on-chrome input[type=checkbox]:checked:after{border-width:0 2.5px 2.5px 0;width:6px;height:11px;top:3px;left:6px}.on-chrome input[type=radio]:checked:after{background:var(--brand-border)}.on-chrome .field.invalid input:not(:invalid){border-color:var(--danger-chrome-accent)}.on-chrome .field.invalid input:not(:invalid):focus{border-color:var(--danger-chrome-accent);box-shadow:var(--focus-ring-chrome-danger)}.on-chrome .field.invalid input:not(:invalid):focus-visible{border-color:var(--danger-chrome-accent);box-shadow:var(--focus-ring-chrome-danger)}.on-chrome .field.invalid select:not(:invalid){border-color:var(--danger-chrome-accent)}.on-chrome .field.invalid select:not(:invalid):focus{border-color:var(--danger-chrome-accent);box-shadow:var(--focus-ring-chrome-danger)}.on-chrome .field.invalid select:not(:invalid):focus-visible{border-color:var(--danger-chrome-accent);box-shadow:var(--focus-ring-chrome-danger)}.on-chrome .field.invalid textarea:not(:invalid){border-color:var(--danger-chrome-accent)}.on-chrome .field.invalid textarea:not(:invalid):focus{border-color:var(--danger-chrome-accent);box-shadow:var(--focus-ring-chrome-danger)}.on-chrome .field.invalid textarea:not(:invalid):focus-visible{border-color:var(--danger-chrome-accent);box-shadow:var(--focus-ring-chrome-danger)}.on-chrome .field.disabled input[type=text]{border-color:var(--chrome-edge);color:var(--info-chrome-ink-subtle);background-color:var(--chrome-well-strong)!important}.on-chrome .field.disabled input[type=password]{border-color:var(--chrome-edge);color:var(--info-chrome-ink-subtle);background-color:var(--chrome-well-strong)!important}.on-chrome .field.disabled input[type=number]{border-color:var(--chrome-edge);color:var(--info-chrome-ink-subtle);background-color:var(--chrome-well-strong)!important}.on-chrome .field.disabled input[type=date]{border-color:var(--chrome-edge);color:var(--info-chrome-ink-subtle);background-color:var(--chrome-well-strong)!important}.on-chrome .field.disabled input[type=time]{border-color:var(--chrome-edge);color:var(--info-chrome-ink-subtle);background-color:var(--chrome-well-strong)!important}.on-chrome .field.disabled select{border-color:var(--chrome-edge);color:var(--info-chrome-ink-subtle);background-color:var(--chrome-well-strong)!important}.on-chrome .field.disabled textarea{border-color:var(--chrome-edge);color:var(--info-chrome-ink-subtle);background-color:var(--chrome-well-strong)!important}.on-chrome .field.disabled label{color:var(--info-chrome-ink-subtle)}.on-chrome label{color:var(--info-chrome-ink-muted)}.on-chrome .field label{color:var(--info-chrome-ink-muted)}.on-chrome .label{color:var(--info-chrome-ink-muted)}.on-chrome .field .help{color:var(--info-chrome-ink-subtle)}.on-chrome .help{color:var(--info-chrome-ink-subtle)}.on-chrome .field label .validation{color:var(--danger-chrome-accent)}.on-chrome .field.invalid label .validation{color:var(--danger-chrome-accent)}.on-chrome .field .help.validation{color:var(--danger-chrome-accent)}.on-chrome .field .help .danger{color:var(--danger-chrome-accent)}.on-chrome .c-field-code .placeholders input{color:var(--info-chrome-ink)}.on-chrome .c-field-code .placeholders input::placeholder{color:var(--info-chrome-ink-subtle)}.on-chrome .c-field-code.valid .placeholders input{color:var(--info-chrome-ink)}.on-chrome .c-field-code.valid .placeholders input::placeholder{color:var(--info-chrome-ink-subtle)}.on-chrome .c-field-code .placeholders input:focus{border-color:var(--focus-ring-chrome-color);box-shadow:var(--focus-ring-chrome)}.on-chrome .c-field-code.invalid .placeholders input:focus{border-color:var(--focus-ring-chrome-color);box-shadow:var(--focus-ring-chrome)}.field-readonly{background:var(--default-card);border:1px solid var(--default-border);display:flex;margin-bottom:var(--spacer-1);padding:var(--spacer-05)var(--spacer-1);position:relative;flex-direction:column;flex:1}.field-readonly .value{flex:1}.field-readonly .key{flex:1}.field-readonly .key{color:var(--info-text);font-weight:600}input[type=time],input[type=date]{background:var(--input-bg);border:1px solid var(--input-border-color);height:var(--field-height);padding:var(--spacer-1)}:is(input[type=time],input[type=date])::placeholder{color:var(--input-placeholder-color)}input[type=number]{background:var(--input-bg);border:1px solid var(--input-border-color);height:var(--field-height);padding:var(--spacer-1)}input[type=number]::placeholder{color:var(--input-placeholder-color)}input[type=number][disabled]{background:var(--input-disabled-bg);cursor:not-allowed}input[type=password],input[type=text]{background:var(--input-bg);border:1px solid var(--input-border-color);color:var(--input-color);height:var(--field-height);padding:var(--spacer-1);position:relative}:is(input[type=password],input[type=text])::placeholder{color:var(--input-placeholder-color)}:is(input[type=password],input[type=text])[disabled]{background:var(--input-disabled-bg);cursor:not-allowed}input[type=file]{background:var(--input-bg);padding:var(--spacer-1);font-style:italic}input[type=file][disabled]{background:var(--input-disabled-bg);cursor:not-allowed}select{appearance:none;background-color:var(--input-bg);background-image:var(--select-chevron),linear-gradient(var(--input-border-color),var(--input-border-color)),linear-gradient(var(--select-cap),var(--select-cap));background-position:right calc((var(--select-cap-width) - 12px)/2)center,right var(--select-cap-width)center,right center;background-repeat:no-repeat;background-size:12px 8px,1px 100%,var(--select-cap-width)100%;border:1px solid var(--input-border-color);color:var(--input-color);height:var(--field-height);padding-block:var(--spacer-1);padding-left:var(--spacer-1);padding-right:calc(var(--select-cap-width) + var(--spacer-1))}select option{background-color:var(--input-bg);color:var(--input-color)}select::placeholder{color:var(--input-placeholder-color)}select[disabled]{appearance:none;background-color:var(--input-disabled-bg);background-image:var(--select-chevron),linear-gradient(var(--input-disabled-border),var(--input-disabled-border)),linear-gradient(var(--select-cap-disabled),var(--select-cap-disabled));background-position:right calc((var(--select-cap-width) - 12px)/2)center,right var(--select-cap-width)center,right center;background-repeat:no-repeat;background-size:12px 8px,1px 100%,var(--select-cap-width)100%;cursor:not-allowed;padding-right:calc(var(--select-cap-width) + var(--spacer-1))}textarea{background:var(--input-bg);border:1px solid var(--input-border-color);color:var(--input-color);padding:var(--spacer-1);resize:none}textarea::placeholder{color:var(--input-placeholder-color)}textarea[disabled]{background:var(--input-disabled-bg);cursor:not-allowed}input[type=text],input[type=password],input[type=number],input[type=date],input[type=time],input[type=file],select,textarea{border-radius:var(--border-radius-s);transition:border-color .15s,box-shadow .15s,background .15s}input[type=text]:hover:not([disabled]),input[type=password]:hover:not([disabled]),input[type=number]:hover:not([disabled]),input[type=date]:hover:not([disabled]),input[type=time]:hover:not([disabled]),input[type=file]:hover:not([disabled]),select:hover:not([disabled]),textarea:hover:not([disabled]){border-color:var(--default-border-strong)}input[type=text]:focus,input[type=password]:focus,input[type=number]:focus,input[type=date]:focus,input[type=time]:focus,input[type=file]:focus,select:focus,textarea:focus{border-color:var(--focus-ring-color);box-shadow:var(--focus-ring);outline:none}input[type=text]:focus-visible{border-color:var(--focus-ring-color);box-shadow:var(--focus-ring);outline:none}input[type=password]:focus-visible{border-color:var(--focus-ring-color);box-shadow:var(--focus-ring);outline:none}input[type=number]:focus-visible{border-color:var(--focus-ring-color);box-shadow:var(--focus-ring);outline:none}input[type=date]:focus-visible{border-color:var(--focus-ring-color);box-shadow:var(--focus-ring);outline:none}input[type=time]:focus-visible{border-color:var(--focus-ring-color);box-shadow:var(--focus-ring);outline:none}input[type=file]:focus-visible{border-color:var(--focus-ring-color);box-shadow:var(--focus-ring);outline:none}select:focus-visible{border-color:var(--focus-ring-color);box-shadow:var(--focus-ring);outline:none}textarea:focus-visible{border-color:var(--focus-ring-color);box-shadow:var(--focus-ring);outline:none}:is(.field-merge,.input-group) .field:first-child input:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-right-radius:0;border-bottom-right-radius:0}:is(.field-merge,.input-group) .field:first-child input:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-right-radius:0;border-bottom-right-radius:0}:is(.field-merge,.input-group) .field:first-child input:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-right-radius:0;border-bottom-right-radius:0}:is(.field-merge,.input-group) .field:first-child input:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:0;border-bottom-left-radius:0}:is(.field-merge,.input-group) .field:first-child input:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:0;border-bottom-left-radius:0}:is(.field-merge,.input-group) .field:first-child input:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:0;border-bottom-left-radius:0}:is(.field-merge,.input-group) .field:first-child select:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-right-radius:0;border-bottom-right-radius:0}:is(.field-merge,.input-group) .field:first-child select:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-right-radius:0;border-bottom-right-radius:0}:is(.field-merge,.input-group) .field:first-child select:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-right-radius:0;border-bottom-right-radius:0}:is(.field-merge,.input-group) .field:first-child select:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:0;border-bottom-left-radius:0}:is(.field-merge,.input-group) .field:first-child select:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:0;border-bottom-left-radius:0}:is(.field-merge,.input-group) .field:first-child select:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:0;border-bottom-left-radius:0}.leaflet-popup-content{font-size:var(--font-l)}.cell-actions{display:flex;gap:var(--spacer-05);flex:1;justify-content:flex-end}.submit-feedback{background:var(--default-overlay);border:1px solid var(--default-border);bottom:var(--spacer-4);box-shadow:var(--shadow-2);opacity:0;padding:var(--spacer-1);position:absolute;visibility:hidden;transition:visibility .3s linear,opacity .3s linear}.submit-feedback .description{color:oklch(var(--l-ink-muted)var(--c-vivid)var(--h-info));font-weight:600}.submit-feedback .description.warning{color:oklch(var(--l-ink)var(--c-vivid)var(--h-warning))}.submit-feedback .description.success{color:oklch(var(--l-ink)var(--c-vivid)var(--h-success))}.submit-feedback .invalid-field{display:flex;padding:var(--spacer-025)0}.submit-feedback .invalid-field .field-name{flex:1;padding-inline-end:var(--spacer-2);font-weight:600}.submit-feedback .invalid-field .message{color:oklch(var(--l-ink-muted)var(--c-vivid)var(--h-warning))}.c-submit{position:relative}.c-submit button:hover+.submit-feedback{opacity:1;visibility:visible}.btn-submit{width:100%;max-width:400px}.tab-form{background:var(--default-card);padding:var(--spacer-2)}.flex-form{display:flex;flex-direction:column;width:100%;max-width:1200px}.flex-form.full-width{max-width:unset}.fieldset-group{display:flex;gap:var(--spacer-4);margin-bottom:var(--spacer-6);flex-wrap:wrap;max-width:1200px}.fieldset-group:last-child{margin-bottom:var(--spacer-2)}.fieldset-group.large{max-width:2000px}.fieldset-group .fieldset{flex:1;margin:0}.fieldset-group .fieldset.fieldset-small{max-width:435px}.context-well{background:linear-gradient(to top,var(--default-overlay),var(--default-card));border-top:var(--spacer-025)solid var(--info-border);box-shadow:var(--shadow-inset);padding:var(--spacer-2);width:100%;transition:all .3s ease-in-out}.context-well:focus-within{box-shadow:inset 0 0 0 var(--shadow-color-thick)}.context-well .field label{color:var(--info-text)}.field-group{display:flex;gap:var(--spacer-2);margin-bottom:var(--input-margin)}.field-group .c-field-time{max-width:unset}.field-group.vertical{gap:var(--spacer-1);flex-direction:column}.field-group.vertical .field{margin-bottom:0}.field-group .field{flex:1;margin-bottom:0}.field-group.flex-end{align-items: flex-end}.field-group.no-fill .field{flex:unset}@media (max-width:600px){.field-group{flex-direction:column}}.field-merge{display:flex;gap:0}.field-merge .c-button{border-radius:0!important}.field-merge .field:first-child input{border-right:0}.field-merge .field:first-child select{border-right:0}.field-readonly-list{background:var(--default-card);border:1px solid var(--default-overlay);display:flex;padding:var(--spacer-1);flex-direction:column}.field-readonly-list .field-readonly{background:var(--default-overlay);flex-direction:row;justify-content:space-between}.field-readonly-list .field-readonly:last-child{margin-bottom:0}.fieldset{background:var(--default-card);border:1px solid var(--default-border);margin-bottom:var(--spacer-2);padding:var(--spacer-2);position:relative;max-width:600px}.fieldset .c-field-select-many.variant-inline{height:auto}.fieldset.panel-body{max-width:1200px}.fieldset.large{max-width:1200px}.fieldset.largest{max-width:1600px}.fieldset.full-width{max-width:100%}.fieldset.panel-body-min-width{min-width:750px}.fieldset .fieldset-label{border-bottom:1px solid var(--default-border);color:var(--info-text);font-size:var(--font-xl);margin-bottom:var(--spacer-3);padding-bottom:var(--spacer-05);text-transform:uppercase;font-weight:600;top:-20px}.fieldset .fieldset-section{background:oklch(var(--l-border)var(--c-soft)var(--h-info));border-bottom:1px solid oklch(var(--l-border-strong)var(--c-soft)var(--h-info));color:var(--info-text);font-size:var(--font-xl);margin-bottom:var(--spacer-3);margin-top:var(--spacer-1);padding:var(--spacer-1);font-style:italic;font-weight:600}.fieldset .field{flex-grow:1;flex-basis:0}.c-filter-group{display:flex;align-items: center;gap:var(--spacer-2);margin-bottom:var(--spacer-2);position:relative}.c-filter-group.vertical{gap:var(--input-margin);flex-direction:column}.c-filter-group .field{margin-bottom:0}.c-filter-group input[type=date]{max-width:150px}.c-filter-group .checkbox{display:flex;align-items: center;margin:0}.c-filter-group .checkbox label{color:var(--default-ink)}.c-filter-group .btn-group{display:flex;margin-inline-end:0}.c-filter-group .filter-block{display:flex;gap:var(--spacer-1)}.c-filter-group .filter-field{display:flex;align-items: center;margin-inline-end:var(--spacer-1)}.c-filter-group .filter-field .field{margin-bottom:0}.c-filter-group .filter-field>label{height:var(--input-label-height);margin:0;margin-inline-end:var(--spacer-05);white-space:nowrap;margin-bottom:2px;font-weight:600}.c-filter-group .filter-field.vertical{flex-direction:column;align-items: flex-start}.c-filter-group .filter-group-item .field{margin-bottom:0}.c-filter-group .filter-group-item .checkbox{margin:0}.c-filter-group .filter-group-item>div{display:flex;align-items: center;height:100%}.c-filter-group .form-control{max-width:550px}.c-filter-group .input-group{max-width:550px}.c-filter-group select{width:auto}.c-filter-group .c-search-input{width:100%}.c-filter-group .c-search-bar{width:100%}.c-filter-group .c-btn-group-end{display:flex;flex-flow:row-reverse;flex-grow:1}.field-readonly-group{display:flex;gap:var(--spacer-2)}.field-readonly-group .value{display:flex}.c-panel-context .c-field-composed-money{max-width:unset}.memo-section .memo-header{color:var(--default-ink-muted);display:flex;font-size:var(--font-d);align-items: center;gap:var(--spacer-05);padding:var(--spacer-1);border-top:1px solid;flex-direction:column;font-weight:600;box-shadow:0 -4px 4px #0000000d}.memo-section .memo-header .list-item{display:flex;gap:var(--spacer-05);font-weight:600}.memo-section .memo-header .list-item span{display:flex;gap:var(--spacer-05)}.memo-section .memo-content{background:var(--default-card);font-size:var(--font-s);line-height:var(--font-xl);min-height:var(--spacer-6);white-space:pre-line}.memo-section .memo-content textarea{background:var(--input-bg);border:1px solid var(--default-overlay);overflow-y:auto;padding:var(--spacer-1);resize:vertical;border-top:0;height:100%;min-height:136px}.memo-section .memo-content .c-inline-edit{background:var(--default-card);font-size:var(--font-d);padding:var(--spacer-05);line-height:1.2rem}.memo-section .memo-content .c-inline-edit .read-only-text{border:1px solid var(--default-border);padding:var(--spacer-1)}.memo-section .memo-content .c-inline-edit textarea{border:1px solid var(--default-border);padding:var(--spacer-1)}.memo-section.default .memo-header{background:var(--default-card);border-color:var(--default-border)}.memo-section.warning .memo-header{background:var(--warning-bg);border-color:var(--warning-bg-strong);color:var(--warning-text)}.c-panel-context .memo-section .memo-header{background:var(--default-card);border-color:var(--default-border);margin-top:var(--spacer-1)}.c-panel-context .memo-content{padding:var(--spacer-1)}.break-line{background:var(--info-bg-strong);border-bottom:1px solid var(--info-border);color:var(--info-text);display:flex;align-items: center;gap:var(--spacer-1);height:var(--spacer-6);padding:0 calc(var(--spacer-1)*1.5);text-transform:uppercase;font-weight:600}.break-line.warning{background:var(--warning-bg-strong);border-bottom:1px solid var(--warning-border);color:var(--warning-text)}.product-line{color:var(--default-ink);display:flex;position:relative;align-items: center}.product-line:nth-of-type(odd){background:var(--row-neutral)}.product-line .quantity-type-icon{display:flex}.product-line .quantity{text-align:center;flex:1;font-style:normal;font-weight:600}.product-line .product-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:20}.product-line .product-name .group{display:flex;gap:var(--spacer-05);flex-direction:column}.product-line .product-name .group .name{font-weight:600}.product-line .product-name .group .specs{font-size:var(--font-xs)}.product-line .c-changed .current{color:var(--danger-border)}.product-line .c-changed .previous{color:var(--danger-border)}.product-line .costs{display:flex;text-align:right;flex:2;justify-content:flex-end;font-weight:600}.product-line.danger:nth-of-type(odd){background:var(--row-danger)}.product-line.danger .c-changed .previous{color:var(--danger-text)}.product-line.danger .c-changed .current{color:var(--info-text)}.product-line.danger .product-name{text-decoration:line-through}.product-line.warning:nth-of-type(odd){background:var(--row-warning)}.product-line.warning .c-changed .previous{color:var(--default-ink-muted)}.product-line.warning .c-changed .current{color:var(--info-text)}.product-line.cart-item-changed{background:var(--info-chrome-soft);color:var(--info-chrome-ink)}.product-line.cart-item-changed.warning{background:var(--warning-chrome);color:var(--default-chrome-ink)}.product-line.cart-item-changed.warning .costs .c-changed .previous{color:var(--info-chrome-ink-subtle)}.product-line.cart-item-changed.warning .costs .c-changed .current{color:var(--default-chrome-ink)}.product-line.cart-item-changed.error{background:var(--danger-chrome);color:var(--default-chrome-ink)}.product-line.cart-item-changed.error .product-warning-icon{color:var(--default-chrome-ink)}.product-line.cart-item-changed .quantity-type-icon{color:var(--info-chrome-ink-muted)}.product-line:hover .actions{opacity:1;visibility:visible}.statistics-group{display:flex;gap:var(--spacer-025);width:100%}.statistics-group.horizontal{flex-direction:row}.statistics-group.horizontal .amount{min-width:var(--spacer-7)}.statistics-group.horizontal .c-amount{font-size:var(--font-xs)}.statistics-group.horizontal .stat{cursor:pointer}.statistics-group.vertical{flex-direction:column}.statistics-group.vertical .amount{min-width:calc(var(--spacer-7)*3)}.statistics-group .stat{display:flex;align-items: center;gap:var(--spacer-1);width:100%}.statistics-group .stat .amount{display:flex;font-size:var(--font-xl);align-items: center;gap:var(--spacer-2);padding:var(--spacer-2);font-weight:600}.statistics-group .stat .text{flex:1;font-weight:500}.statistics-group .stat.danger{background-color:var(--danger-bg);color:var(--danger-text)}.statistics-group .stat.danger .amount{background:var(--danger-bg-strong)}.statistics-group .stat.default{background-color:var(--default-overlay);color:var(--default-ink-muted)}.statistics-group .stat.default .amount{background:var(--default-border)}.statistics-group .stat.info{background-color:var(--info-bg);color:var(--info-text)}.statistics-group .stat.info .amount{background:var(--info-bg-strong)}.statistics-group .stat.success{background-color:var(--success-bg);color:var(--success-text)}.statistics-group .stat.success .amount{background:var(--success-bg-strong)}.statistics-group .stat.warning{background-color:var(--warning-bg);color:var(--warning-text)}.statistics-group .stat.warning .amount{background:var(--warning-bg-strong)}.fib,.fi{background-position:50%;background-repeat:no-repeat;background-size:contain}.fi{position:relative;display:inline-block;width:1.33333em;line-height:1em}.fi:before{content:" "}.fi.fis{width:1em}.fi-xx{background-image:url(/img/flags/4x3/xx.svg)}.fi-xx.fis{background-image:url(/img/flags/1x1/xx.svg)}.fi-ad{background-image:url(/img/flags/4x3/ad.svg)}.fi-ad.fis{background-image:url(/img/flags/1x1/ad.svg)}.fi-ae{background-image:url(/img/flags/4x3/ae.svg)}.fi-ae.fis{background-image:url(/img/flags/1x1/ae.svg)}.fi-af{background-image:url(/img/flags/4x3/af.svg)}.fi-af.fis{background-image:url(/img/flags/1x1/af.svg)}.fi-ag{background-image:url(/img/flags/4x3/ag.svg)}.fi-ag.fis{background-image:url(/img/flags/1x1/ag.svg)}.fi-ai{background-image:url(/img/flags/4x3/ai.svg)}.fi-ai.fis{background-image:url(/img/flags/1x1/ai.svg)}.fi-al{background-image:url(/img/flags/4x3/al.svg)}.fi-al.fis{background-image:url(/img/flags/1x1/al.svg)}.fi-am{background-image:url(/img/flags/4x3/am.svg)}.fi-am.fis{background-image:url(/img/flags/1x1/am.svg)}.fi-ao{background-image:url(/img/flags/4x3/ao.svg)}.fi-ao.fis{background-image:url(/img/flags/1x1/ao.svg)}.fi-aq{background-image:url(/img/flags/4x3/aq.svg)}.fi-aq.fis{background-image:url(/img/flags/1x1/aq.svg)}.fi-ar{background-image:url(/img/flags/4x3/ar.svg)}.fi-ar.fis{background-image:url(/img/flags/1x1/ar.svg)}.fi-as{background-image:url(/img/flags/4x3/as.svg)}.fi-as.fis{background-image:url(/img/flags/1x1/as.svg)}.fi-at{background-image:url(/img/flags/4x3/at.svg)}.fi-at.fis{background-image:url(/img/flags/1x1/at.svg)}.fi-au{background-image:url(/img/flags/4x3/au.svg)}.fi-au.fis{background-image:url(/img/flags/1x1/au.svg)}.fi-aw{background-image:url(/img/flags/4x3/aw.svg)}.fi-aw.fis{background-image:url(/img/flags/1x1/aw.svg)}.fi-ax{background-image:url(/img/flags/4x3/ax.svg)}.fi-ax.fis{background-image:url(/img/flags/1x1/ax.svg)}.fi-az{background-image:url(/img/flags/4x3/az.svg)}.fi-az.fis{background-image:url(/img/flags/1x1/az.svg)}.fi-ba{background-image:url(/img/flags/4x3/ba.svg)}.fi-ba.fis{background-image:url(/img/flags/1x1/ba.svg)}.fi-bb{background-image:url(/img/flags/4x3/bb.svg)}.fi-bb.fis{background-image:url(/img/flags/1x1/bb.svg)}.fi-bd{background-image:url(/img/flags/4x3/bd.svg)}.fi-bd.fis{background-image:url(/img/flags/1x1/bd.svg)}.fi-be{background-image:url(/img/flags/4x3/be.svg)}.fi-be.fis{background-image:url(/img/flags/1x1/be.svg)}.fi-bf{background-image:url(/img/flags/4x3/bf.svg)}.fi-bf.fis{background-image:url(/img/flags/1x1/bf.svg)}.fi-bg{background-image:url(/img/flags/4x3/bg.svg)}.fi-bg.fis{background-image:url(/img/flags/1x1/bg.svg)}.fi-bh{background-image:url(/img/flags/4x3/bh.svg)}.fi-bh.fis{background-image:url(/img/flags/1x1/bh.svg)}.fi-bi{background-image:url(/img/flags/4x3/bi.svg)}.fi-bi.fis{background-image:url(/img/flags/1x1/bi.svg)}.fi-bj{background-image:url(/img/flags/4x3/bj.svg)}.fi-bj.fis{background-image:url(/img/flags/1x1/bj.svg)}.fi-bl{background-image:url(/img/flags/4x3/bl.svg)}.fi-bl.fis{background-image:url(/img/flags/1x1/bl.svg)}.fi-bm{background-image:url(/img/flags/4x3/bm.svg)}.fi-bm.fis{background-image:url(/img/flags/1x1/bm.svg)}.fi-bn{background-image:url(/img/flags/4x3/bn.svg)}.fi-bn.fis{background-image:url(/img/flags/1x1/bn.svg)}.fi-bo{background-image:url(/img/flags/4x3/bo.svg)}.fi-bo.fis{background-image:url(/img/flags/1x1/bo.svg)}.fi-bq{background-image:url(/img/flags/4x3/bq.svg)}.fi-bq.fis{background-image:url(/img/flags/1x1/bq.svg)}.fi-br{background-image:url(/img/flags/4x3/br.svg)}.fi-br.fis{background-image:url(/img/flags/1x1/br.svg)}.fi-bs{background-image:url(/img/flags/4x3/bs.svg)}.fi-bs.fis{background-image:url(/img/flags/1x1/bs.svg)}.fi-bt{background-image:url(/img/flags/4x3/bt.svg)}.fi-bt.fis{background-image:url(/img/flags/1x1/bt.svg)}.fi-bv{background-image:url(/img/flags/4x3/bv.svg)}.fi-bv.fis{background-image:url(/img/flags/1x1/bv.svg)}.fi-bw{background-image:url(/img/flags/4x3/bw.svg)}.fi-bw.fis{background-image:url(/img/flags/1x1/bw.svg)}.fi-by{background-image:url(/img/flags/4x3/by.svg)}.fi-by.fis{background-image:url(/img/flags/1x1/by.svg)}.fi-bz{background-image:url(/img/flags/4x3/bz.svg)}.fi-bz.fis{background-image:url(/img/flags/1x1/bz.svg)}.fi-ca{background-image:url(/img/flags/4x3/ca.svg)}.fi-ca.fis{background-image:url(/img/flags/1x1/ca.svg)}.fi-cc{background-image:url(/img/flags/4x3/cc.svg)}.fi-cc.fis{background-image:url(/img/flags/1x1/cc.svg)}.fi-cd{background-image:url(/img/flags/4x3/cd.svg)}.fi-cd.fis{background-image:url(/img/flags/1x1/cd.svg)}.fi-cf{background-image:url(/img/flags/4x3/cf.svg)}.fi-cf.fis{background-image:url(/img/flags/1x1/cf.svg)}.fi-cg{background-image:url(/img/flags/4x3/cg.svg)}.fi-cg.fis{background-image:url(/img/flags/1x1/cg.svg)}.fi-ch{background-image:url(/img/flags/4x3/ch.svg)}.fi-ch.fis{background-image:url(/img/flags/1x1/ch.svg)}.fi-ci{background-image:url(/img/flags/4x3/ci.svg)}.fi-ci.fis{background-image:url(/img/flags/1x1/ci.svg)}.fi-ck{background-image:url(/img/flags/4x3/ck.svg)}.fi-ck.fis{background-image:url(/img/flags/1x1/ck.svg)}.fi-cl{background-image:url(/img/flags/4x3/cl.svg)}.fi-cl.fis{background-image:url(/img/flags/1x1/cl.svg)}.fi-cm{background-image:url(/img/flags/4x3/cm.svg)}.fi-cm.fis{background-image:url(/img/flags/1x1/cm.svg)}.fi-cn{background-image:url(/img/flags/4x3/cn.svg)}.fi-cn.fis{background-image:url(/img/flags/1x1/cn.svg)}.fi-co{background-image:url(/img/flags/4x3/co.svg)}.fi-co.fis{background-image:url(/img/flags/1x1/co.svg)}.fi-cr{background-image:url(/img/flags/4x3/cr.svg)}.fi-cr.fis{background-image:url(/img/flags/1x1/cr.svg)}.fi-cu{background-image:url(/img/flags/4x3/cu.svg)}.fi-cu.fis{background-image:url(/img/flags/1x1/cu.svg)}.fi-cv{background-image:url(/img/flags/4x3/cv.svg)}.fi-cv.fis{background-image:url(/img/flags/1x1/cv.svg)}.fi-cw{background-image:url(/img/flags/4x3/cw.svg)}.fi-cw.fis{background-image:url(/img/flags/1x1/cw.svg)}.fi-cx{background-image:url(/img/flags/4x3/cx.svg)}.fi-cx.fis{background-image:url(/img/flags/1x1/cx.svg)}.fi-cy{background-image:url(/img/flags/4x3/cy.svg)}.fi-cy.fis{background-image:url(/img/flags/1x1/cy.svg)}.fi-cz{background-image:url(/img/flags/4x3/cz.svg)}.fi-cz.fis{background-image:url(/img/flags/1x1/cz.svg)}.fi-de{background-image:url(/img/flags/4x3/de.svg)}.fi-de.fis{background-image:url(/img/flags/1x1/de.svg)}.fi-dj{background-image:url(/img/flags/4x3/dj.svg)}.fi-dj.fis{background-image:url(/img/flags/1x1/dj.svg)}.fi-dk{background-image:url(/img/flags/4x3/dk.svg)}.fi-dk.fis{background-image:url(/img/flags/1x1/dk.svg)}.fi-dm{background-image:url(/img/flags/4x3/dm.svg)}.fi-dm.fis{background-image:url(/img/flags/1x1/dm.svg)}.fi-do{background-image:url(/img/flags/4x3/do.svg)}.fi-do.fis{background-image:url(/img/flags/1x1/do.svg)}.fi-dz{background-image:url(/img/flags/4x3/dz.svg)}.fi-dz.fis{background-image:url(/img/flags/1x1/dz.svg)}.fi-ec{background-image:url(/img/flags/4x3/ec.svg)}.fi-ec.fis{background-image:url(/img/flags/1x1/ec.svg)}.fi-ee{background-image:url(/img/flags/4x3/ee.svg)}.fi-ee.fis{background-image:url(/img/flags/1x1/ee.svg)}.fi-eg{background-image:url(/img/flags/4x3/eg.svg)}.fi-eg.fis{background-image:url(/img/flags/1x1/eg.svg)}.fi-eh{background-image:url(/img/flags/4x3/eh.svg)}.fi-eh.fis{background-image:url(/img/flags/1x1/eh.svg)}.fi-er{background-image:url(/img/flags/4x3/er.svg)}.fi-er.fis{background-image:url(/img/flags/1x1/er.svg)}.fi-es{background-image:url(/img/flags/4x3/es.svg)}.fi-es.fis{background-image:url(/img/flags/1x1/es.svg)}.fi-et{background-image:url(/img/flags/4x3/et.svg)}.fi-et.fis{background-image:url(/img/flags/1x1/et.svg)}.fi-fi{background-image:url(/img/flags/4x3/fi.svg)}.fi-fi.fis{background-image:url(/img/flags/1x1/fi.svg)}.fi-fj{background-image:url(/img/flags/4x3/fj.svg)}.fi-fj.fis{background-image:url(/img/flags/1x1/fj.svg)}.fi-fk{background-image:url(/img/flags/4x3/fk.svg)}.fi-fk.fis{background-image:url(/img/flags/1x1/fk.svg)}.fi-fm{background-image:url(/img/flags/4x3/fm.svg)}.fi-fm.fis{background-image:url(/img/flags/1x1/fm.svg)}.fi-fo{background-image:url(/img/flags/4x3/fo.svg)}.fi-fo.fis{background-image:url(/img/flags/1x1/fo.svg)}.fi-fr{background-image:url(/img/flags/4x3/fr.svg)}.fi-fr.fis{background-image:url(/img/flags/1x1/fr.svg)}.fi-ga{background-image:url(/img/flags/4x3/ga.svg)}.fi-ga.fis{background-image:url(/img/flags/1x1/ga.svg)}.fi-gb{background-image:url(/img/flags/4x3/gb.svg)}.fi-gb.fis{background-image:url(/img/flags/1x1/gb.svg)}.fi-gd{background-image:url(/img/flags/4x3/gd.svg)}.fi-gd.fis{background-image:url(/img/flags/1x1/gd.svg)}.fi-ge{background-image:url(/img/flags/4x3/ge.svg)}.fi-ge.fis{background-image:url(/img/flags/1x1/ge.svg)}.fi-gf{background-image:url(/img/flags/4x3/gf.svg)}.fi-gf.fis{background-image:url(/img/flags/1x1/gf.svg)}.fi-gg{background-image:url(/img/flags/4x3/gg.svg)}.fi-gg.fis{background-image:url(/img/flags/1x1/gg.svg)}.fi-gh{background-image:url(/img/flags/4x3/gh.svg)}.fi-gh.fis{background-image:url(/img/flags/1x1/gh.svg)}.fi-gi{background-image:url(/img/flags/4x3/gi.svg)}.fi-gi.fis{background-image:url(/img/flags/1x1/gi.svg)}.fi-gl{background-image:url(/img/flags/4x3/gl.svg)}.fi-gl.fis{background-image:url(/img/flags/1x1/gl.svg)}.fi-gm{background-image:url(/img/flags/4x3/gm.svg)}.fi-gm.fis{background-image:url(/img/flags/1x1/gm.svg)}.fi-gn{background-image:url(/img/flags/4x3/gn.svg)}.fi-gn.fis{background-image:url(/img/flags/1x1/gn.svg)}.fi-gp{background-image:url(/img/flags/4x3/gp.svg)}.fi-gp.fis{background-image:url(/img/flags/1x1/gp.svg)}.fi-gq{background-image:url(/img/flags/4x3/gq.svg)}.fi-gq.fis{background-image:url(/img/flags/1x1/gq.svg)}.fi-gr{background-image:url(/img/flags/4x3/gr.svg)}.fi-gr.fis{background-image:url(/img/flags/1x1/gr.svg)}.fi-gs{background-image:url(/img/flags/4x3/gs.svg)}.fi-gs.fis{background-image:url(/img/flags/1x1/gs.svg)}.fi-gt{background-image:url(/img/flags/4x3/gt.svg)}.fi-gt.fis{background-image:url(/img/flags/1x1/gt.svg)}.fi-gu{background-image:url(/img/flags/4x3/gu.svg)}.fi-gu.fis{background-image:url(/img/flags/1x1/gu.svg)}.fi-gw{background-image:url(/img/flags/4x3/gw.svg)}.fi-gw.fis{background-image:url(/img/flags/1x1/gw.svg)}.fi-gy{background-image:url(/img/flags/4x3/gy.svg)}.fi-gy.fis{background-image:url(/img/flags/1x1/gy.svg)}.fi-hk{background-image:url(/img/flags/4x3/hk.svg)}.fi-hk.fis{background-image:url(/img/flags/1x1/hk.svg)}.fi-hm{background-image:url(/img/flags/4x3/hm.svg)}.fi-hm.fis{background-image:url(/img/flags/1x1/hm.svg)}.fi-hn{background-image:url(/img/flags/4x3/hn.svg)}.fi-hn.fis{background-image:url(/img/flags/1x1/hn.svg)}.fi-hr{background-image:url(/img/flags/4x3/hr.svg)}.fi-hr.fis{background-image:url(/img/flags/1x1/hr.svg)}.fi-ht{background-image:url(/img/flags/4x3/ht.svg)}.fi-ht.fis{background-image:url(/img/flags/1x1/ht.svg)}.fi-hu{background-image:url(/img/flags/4x3/hu.svg)}.fi-hu.fis{background-image:url(/img/flags/1x1/hu.svg)}.fi-id{background-image:url(/img/flags/4x3/id.svg)}.fi-id.fis{background-image:url(/img/flags/1x1/id.svg)}.fi-ie{background-image:url(/img/flags/4x3/ie.svg)}.fi-ie.fis{background-image:url(/img/flags/1x1/ie.svg)}.fi-il{background-image:url(/img/flags/4x3/il.svg)}.fi-il.fis{background-image:url(/img/flags/1x1/il.svg)}.fi-im{background-image:url(/img/flags/4x3/im.svg)}.fi-im.fis{background-image:url(/img/flags/1x1/im.svg)}.fi-in{background-image:url(/img/flags/4x3/in.svg)}.fi-in.fis{background-image:url(/img/flags/1x1/in.svg)}.fi-io{background-image:url(/img/flags/4x3/io.svg)}.fi-io.fis{background-image:url(/img/flags/1x1/io.svg)}.fi-iq{background-image:url(/img/flags/4x3/iq.svg)}.fi-iq.fis{background-image:url(/img/flags/1x1/iq.svg)}.fi-ir{background-image:url(/img/flags/4x3/ir.svg)}.fi-ir.fis{background-image:url(/img/flags/1x1/ir.svg)}.fi-is{background-image:url(/img/flags/4x3/is.svg)}.fi-is.fis{background-image:url(/img/flags/1x1/is.svg)}.fi-it{background-image:url(/img/flags/4x3/it.svg)}.fi-it.fis{background-image:url(/img/flags/1x1/it.svg)}.fi-je{background-image:url(/img/flags/4x3/je.svg)}.fi-je.fis{background-image:url(/img/flags/1x1/je.svg)}.fi-jm{background-image:url(/img/flags/4x3/jm.svg)}.fi-jm.fis{background-image:url(/img/flags/1x1/jm.svg)}.fi-jo{background-image:url(/img/flags/4x3/jo.svg)}.fi-jo.fis{background-image:url(/img/flags/1x1/jo.svg)}.fi-jp{background-image:url(/img/flags/4x3/jp.svg)}.fi-jp.fis{background-image:url(/img/flags/1x1/jp.svg)}.fi-ke{background-image:url(/img/flags/4x3/ke.svg)}.fi-ke.fis{background-image:url(/img/flags/1x1/ke.svg)}.fi-kg{background-image:url(/img/flags/4x3/kg.svg)}.fi-kg.fis{background-image:url(/img/flags/1x1/kg.svg)}.fi-kh{background-image:url(/img/flags/4x3/kh.svg)}.fi-kh.fis{background-image:url(/img/flags/1x1/kh.svg)}.fi-ki{background-image:url(/img/flags/4x3/ki.svg)}.fi-ki.fis{background-image:url(/img/flags/1x1/ki.svg)}.fi-km{background-image:url(/img/flags/4x3/km.svg)}.fi-km.fis{background-image:url(/img/flags/1x1/km.svg)}.fi-kn{background-image:url(/img/flags/4x3/kn.svg)}.fi-kn.fis{background-image:url(/img/flags/1x1/kn.svg)}.fi-kp{background-image:url(/img/flags/4x3/kp.svg)}.fi-kp.fis{background-image:url(/img/flags/1x1/kp.svg)}.fi-kr{background-image:url(/img/flags/4x3/kr.svg)}.fi-kr.fis{background-image:url(/img/flags/1x1/kr.svg)}.fi-kw{background-image:url(/img/flags/4x3/kw.svg)}.fi-kw.fis{background-image:url(/img/flags/1x1/kw.svg)}.fi-ky{background-image:url(/img/flags/4x3/ky.svg)}.fi-ky.fis{background-image:url(/img/flags/1x1/ky.svg)}.fi-kz{background-image:url(/img/flags/4x3/kz.svg)}.fi-kz.fis{background-image:url(/img/flags/1x1/kz.svg)}.fi-la{background-image:url(/img/flags/4x3/la.svg)}.fi-la.fis{background-image:url(/img/flags/1x1/la.svg)}.fi-lb{background-image:url(/img/flags/4x3/lb.svg)}.fi-lb.fis{background-image:url(/img/flags/1x1/lb.svg)}.fi-lc{background-image:url(/img/flags/4x3/lc.svg)}.fi-lc.fis{background-image:url(/img/flags/1x1/lc.svg)}.fi-li{background-image:url(/img/flags/4x3/li.svg)}.fi-li.fis{background-image:url(/img/flags/1x1/li.svg)}.fi-lk{background-image:url(/img/flags/4x3/lk.svg)}.fi-lk.fis{background-image:url(/img/flags/1x1/lk.svg)}.fi-lr{background-image:url(/img/flags/4x3/lr.svg)}.fi-lr.fis{background-image:url(/img/flags/1x1/lr.svg)}.fi-ls{background-image:url(/img/flags/4x3/ls.svg)}.fi-ls.fis{background-image:url(/img/flags/1x1/ls.svg)}.fi-lt{background-image:url(/img/flags/4x3/lt.svg)}.fi-lt.fis{background-image:url(/img/flags/1x1/lt.svg)}.fi-lu{background-image:url(/img/flags/4x3/lu.svg)}.fi-lu.fis{background-image:url(/img/flags/1x1/lu.svg)}.fi-lv{background-image:url(/img/flags/4x3/lv.svg)}.fi-lv.fis{background-image:url(/img/flags/1x1/lv.svg)}.fi-ly{background-image:url(/img/flags/4x3/ly.svg)}.fi-ly.fis{background-image:url(/img/flags/1x1/ly.svg)}.fi-ma{background-image:url(/img/flags/4x3/ma.svg)}.fi-ma.fis{background-image:url(/img/flags/1x1/ma.svg)}.fi-mc{background-image:url(/img/flags/4x3/mc.svg)}.fi-mc.fis{background-image:url(/img/flags/1x1/mc.svg)}.fi-md{background-image:url(/img/flags/4x3/md.svg)}.fi-md.fis{background-image:url(/img/flags/1x1/md.svg)}.fi-me{background-image:url(/img/flags/4x3/me.svg)}.fi-me.fis{background-image:url(/img/flags/1x1/me.svg)}.fi-mf{background-image:url(/img/flags/4x3/mf.svg)}.fi-mf.fis{background-image:url(/img/flags/1x1/mf.svg)}.fi-mg{background-image:url(/img/flags/4x3/mg.svg)}.fi-mg.fis{background-image:url(/img/flags/1x1/mg.svg)}.fi-mh{background-image:url(/img/flags/4x3/mh.svg)}.fi-mh.fis{background-image:url(/img/flags/1x1/mh.svg)}.fi-mk{background-image:url(/img/flags/4x3/mk.svg)}.fi-mk.fis{background-image:url(/img/flags/1x1/mk.svg)}.fi-ml{background-image:url(/img/flags/4x3/ml.svg)}.fi-ml.fis{background-image:url(/img/flags/1x1/ml.svg)}.fi-mm{background-image:url(/img/flags/4x3/mm.svg)}.fi-mm.fis{background-image:url(/img/flags/1x1/mm.svg)}.fi-mn{background-image:url(/img/flags/4x3/mn.svg)}.fi-mn.fis{background-image:url(/img/flags/1x1/mn.svg)}.fi-mo{background-image:url(/img/flags/4x3/mo.svg)}.fi-mo.fis{background-image:url(/img/flags/1x1/mo.svg)}.fi-mp{background-image:url(/img/flags/4x3/mp.svg)}.fi-mp.fis{background-image:url(/img/flags/1x1/mp.svg)}.fi-mq{background-image:url(/img/flags/4x3/mq.svg)}.fi-mq.fis{background-image:url(/img/flags/1x1/mq.svg)}.fi-mr{background-image:url(/img/flags/4x3/mr.svg)}.fi-mr.fis{background-image:url(/img/flags/1x1/mr.svg)}.fi-ms{background-image:url(/img/flags/4x3/ms.svg)}.fi-ms.fis{background-image:url(/img/flags/1x1/ms.svg)}.fi-mt{background-image:url(/img/flags/4x3/mt.svg)}.fi-mt.fis{background-image:url(/img/flags/1x1/mt.svg)}.fi-mu{background-image:url(/img/flags/4x3/mu.svg)}.fi-mu.fis{background-image:url(/img/flags/1x1/mu.svg)}.fi-mv{background-image:url(/img/flags/4x3/mv.svg)}.fi-mv.fis{background-image:url(/img/flags/1x1/mv.svg)}.fi-mw{background-image:url(/img/flags/4x3/mw.svg)}.fi-mw.fis{background-image:url(/img/flags/1x1/mw.svg)}.fi-mx{background-image:url(/img/flags/4x3/mx.svg)}.fi-mx.fis{background-image:url(/img/flags/1x1/mx.svg)}.fi-my{background-image:url(/img/flags/4x3/my.svg)}.fi-my.fis{background-image:url(/img/flags/1x1/my.svg)}.fi-mz{background-image:url(/img/flags/4x3/mz.svg)}.fi-mz.fis{background-image:url(/img/flags/1x1/mz.svg)}.fi-na{background-image:url(/img/flags/4x3/na.svg)}.fi-na.fis{background-image:url(/img/flags/1x1/na.svg)}.fi-nc{background-image:url(/img/flags/4x3/nc.svg)}.fi-nc.fis{background-image:url(/img/flags/1x1/nc.svg)}.fi-ne{background-image:url(/img/flags/4x3/ne.svg)}.fi-ne.fis{background-image:url(/img/flags/1x1/ne.svg)}.fi-nf{background-image:url(/img/flags/4x3/nf.svg)}.fi-nf.fis{background-image:url(/img/flags/1x1/nf.svg)}.fi-ng{background-image:url(/img/flags/4x3/ng.svg)}.fi-ng.fis{background-image:url(/img/flags/1x1/ng.svg)}.fi-ni{background-image:url(/img/flags/4x3/ni.svg)}.fi-ni.fis{background-image:url(/img/flags/1x1/ni.svg)}.fi-nl{background-image:url(/img/flags/4x3/nl.svg)}.fi-nl.fis{background-image:url(/img/flags/1x1/nl.svg)}.fi-no{background-image:url(/img/flags/4x3/no.svg)}.fi-no.fis{background-image:url(/img/flags/1x1/no.svg)}.fi-np{background-image:url(/img/flags/4x3/np.svg)}.fi-np.fis{background-image:url(/img/flags/1x1/np.svg)}.fi-nr{background-image:url(/img/flags/4x3/nr.svg)}.fi-nr.fis{background-image:url(/img/flags/1x1/nr.svg)}.fi-nu{background-image:url(/img/flags/4x3/nu.svg)}.fi-nu.fis{background-image:url(/img/flags/1x1/nu.svg)}.fi-nz{background-image:url(/img/flags/4x3/nz.svg)}.fi-nz.fis{background-image:url(/img/flags/1x1/nz.svg)}.fi-om{background-image:url(/img/flags/4x3/om.svg)}.fi-om.fis{background-image:url(/img/flags/1x1/om.svg)}.fi-pa{background-image:url(/img/flags/4x3/pa.svg)}.fi-pa.fis{background-image:url(/img/flags/1x1/pa.svg)}.fi-pe{background-image:url(/img/flags/4x3/pe.svg)}.fi-pe.fis{background-image:url(/img/flags/1x1/pe.svg)}.fi-pf{background-image:url(/img/flags/4x3/pf.svg)}.fi-pf.fis{background-image:url(/img/flags/1x1/pf.svg)}.fi-pg{background-image:url(/img/flags/4x3/pg.svg)}.fi-pg.fis{background-image:url(/img/flags/1x1/pg.svg)}.fi-ph{background-image:url(/img/flags/4x3/ph.svg)}.fi-ph.fis{background-image:url(/img/flags/1x1/ph.svg)}.fi-pk{background-image:url(/img/flags/4x3/pk.svg)}.fi-pk.fis{background-image:url(/img/flags/1x1/pk.svg)}.fi-pl{background-image:url(/img/flags/4x3/pl.svg)}.fi-pl.fis{background-image:url(/img/flags/1x1/pl.svg)}.fi-pm{background-image:url(/img/flags/4x3/pm.svg)}.fi-pm.fis{background-image:url(/img/flags/1x1/pm.svg)}.fi-pn{background-image:url(/img/flags/4x3/pn.svg)}.fi-pn.fis{background-image:url(/img/flags/1x1/pn.svg)}.fi-pr{background-image:url(/img/flags/4x3/pr.svg)}.fi-pr.fis{background-image:url(/img/flags/1x1/pr.svg)}.fi-ps{background-image:url(/img/flags/4x3/ps.svg)}.fi-ps.fis{background-image:url(/img/flags/1x1/ps.svg)}.fi-pt{background-image:url(/img/flags/4x3/pt.svg)}.fi-pt.fis{background-image:url(/img/flags/1x1/pt.svg)}.fi-pw{background-image:url(/img/flags/4x3/pw.svg)}.fi-pw.fis{background-image:url(/img/flags/1x1/pw.svg)}.fi-py{background-image:url(/img/flags/4x3/py.svg)}.fi-py.fis{background-image:url(/img/flags/1x1/py.svg)}.fi-qa{background-image:url(/img/flags/4x3/qa.svg)}.fi-qa.fis{background-image:url(/img/flags/1x1/qa.svg)}.fi-re{background-image:url(/img/flags/4x3/re.svg)}.fi-re.fis{background-image:url(/img/flags/1x1/re.svg)}.fi-ro{background-image:url(/img/flags/4x3/ro.svg)}.fi-ro.fis{background-image:url(/img/flags/1x1/ro.svg)}.fi-rs{background-image:url(/img/flags/4x3/rs.svg)}.fi-rs.fis{background-image:url(/img/flags/1x1/rs.svg)}.fi-ru{background-image:url(/img/flags/4x3/ru.svg)}.fi-ru.fis{background-image:url(/img/flags/1x1/ru.svg)}.fi-rw{background-image:url(/img/flags/4x3/rw.svg)}.fi-rw.fis{background-image:url(/img/flags/1x1/rw.svg)}.fi-sa{background-image:url(/img/flags/4x3/sa.svg)}.fi-sa.fis{background-image:url(/img/flags/1x1/sa.svg)}.fi-sb{background-image:url(/img/flags/4x3/sb.svg)}.fi-sb.fis{background-image:url(/img/flags/1x1/sb.svg)}.fi-sc{background-image:url(/img/flags/4x3/sc.svg)}.fi-sc.fis{background-image:url(/img/flags/1x1/sc.svg)}.fi-sd{background-image:url(/img/flags/4x3/sd.svg)}.fi-sd.fis{background-image:url(/img/flags/1x1/sd.svg)}.fi-se{background-image:url(/img/flags/4x3/se.svg)}.fi-se.fis{background-image:url(/img/flags/1x1/se.svg)}.fi-sg{background-image:url(/img/flags/4x3/sg.svg)}.fi-sg.fis{background-image:url(/img/flags/1x1/sg.svg)}.fi-sh{background-image:url(/img/flags/4x3/sh.svg)}.fi-sh.fis{background-image:url(/img/flags/1x1/sh.svg)}.fi-si{background-image:url(/img/flags/4x3/si.svg)}.fi-si.fis{background-image:url(/img/flags/1x1/si.svg)}.fi-sj{background-image:url(/img/flags/4x3/sj.svg)}.fi-sj.fis{background-image:url(/img/flags/1x1/sj.svg)}.fi-sk{background-image:url(/img/flags/4x3/sk.svg)}.fi-sk.fis{background-image:url(/img/flags/1x1/sk.svg)}.fi-sl{background-image:url(/img/flags/4x3/sl.svg)}.fi-sl.fis{background-image:url(/img/flags/1x1/sl.svg)}.fi-sm{background-image:url(/img/flags/4x3/sm.svg)}.fi-sm.fis{background-image:url(/img/flags/1x1/sm.svg)}.fi-sn{background-image:url(/img/flags/4x3/sn.svg)}.fi-sn.fis{background-image:url(/img/flags/1x1/sn.svg)}.fi-so{background-image:url(/img/flags/4x3/so.svg)}.fi-so.fis{background-image:url(/img/flags/1x1/so.svg)}.fi-sr{background-image:url(/img/flags/4x3/sr.svg)}.fi-sr.fis{background-image:url(/img/flags/1x1/sr.svg)}.fi-ss{background-image:url(/img/flags/4x3/ss.svg)}.fi-ss.fis{background-image:url(/img/flags/1x1/ss.svg)}.fi-st{background-image:url(/img/flags/4x3/st.svg)}.fi-st.fis{background-image:url(/img/flags/1x1/st.svg)}.fi-sv{background-image:url(/img/flags/4x3/sv.svg)}.fi-sv.fis{background-image:url(/img/flags/1x1/sv.svg)}.fi-sx{background-image:url(/img/flags/4x3/sx.svg)}.fi-sx.fis{background-image:url(/img/flags/1x1/sx.svg)}.fi-sy{background-image:url(/img/flags/4x3/sy.svg)}.fi-sy.fis{background-image:url(/img/flags/1x1/sy.svg)}.fi-sz{background-image:url(/img/flags/4x3/sz.svg)}.fi-sz.fis{background-image:url(/img/flags/1x1/sz.svg)}.fi-tc{background-image:url(/img/flags/4x3/tc.svg)}.fi-tc.fis{background-image:url(/img/flags/1x1/tc.svg)}.fi-td{background-image:url(/img/flags/4x3/td.svg)}.fi-td.fis{background-image:url(/img/flags/1x1/td.svg)}.fi-tf{background-image:url(/img/flags/4x3/tf.svg)}.fi-tf.fis{background-image:url(/img/flags/1x1/tf.svg)}.fi-tg{background-image:url(/img/flags/4x3/tg.svg)}.fi-tg.fis{background-image:url(/img/flags/1x1/tg.svg)}.fi-th{background-image:url(/img/flags/4x3/th.svg)}.fi-th.fis{background-image:url(/img/flags/1x1/th.svg)}.fi-tj{background-image:url(/img/flags/4x3/tj.svg)}.fi-tj.fis{background-image:url(/img/flags/1x1/tj.svg)}.fi-tk{background-image:url(/img/flags/4x3/tk.svg)}.fi-tk.fis{background-image:url(/img/flags/1x1/tk.svg)}.fi-tl{background-image:url(/img/flags/4x3/tl.svg)}.fi-tl.fis{background-image:url(/img/flags/1x1/tl.svg)}.fi-tm{background-image:url(/img/flags/4x3/tm.svg)}.fi-tm.fis{background-image:url(/img/flags/1x1/tm.svg)}.fi-tn{background-image:url(/img/flags/4x3/tn.svg)}.fi-tn.fis{background-image:url(/img/flags/1x1/tn.svg)}.fi-to{background-image:url(/img/flags/4x3/to.svg)}.fi-to.fis{background-image:url(/img/flags/1x1/to.svg)}.fi-tr{background-image:url(/img/flags/4x3/tr.svg)}.fi-tr.fis{background-image:url(/img/flags/1x1/tr.svg)}.fi-tt{background-image:url(/img/flags/4x3/tt.svg)}.fi-tt.fis{background-image:url(/img/flags/1x1/tt.svg)}.fi-tv{background-image:url(/img/flags/4x3/tv.svg)}.fi-tv.fis{background-image:url(/img/flags/1x1/tv.svg)}.fi-tw{background-image:url(/img/flags/4x3/tw.svg)}.fi-tw.fis{background-image:url(/img/flags/1x1/tw.svg)}.fi-tz{background-image:url(/img/flags/4x3/tz.svg)}.fi-tz.fis{background-image:url(/img/flags/1x1/tz.svg)}.fi-ua{background-image:url(/img/flags/4x3/ua.svg)}.fi-ua.fis{background-image:url(/img/flags/1x1/ua.svg)}.fi-ug{background-image:url(/img/flags/4x3/ug.svg)}.fi-ug.fis{background-image:url(/img/flags/1x1/ug.svg)}.fi-um{background-image:url(/img/flags/4x3/um.svg)}.fi-um.fis{background-image:url(/img/flags/1x1/um.svg)}.fi-us{background-image:url(/img/flags/4x3/us.svg)}.fi-us.fis{background-image:url(/img/flags/1x1/us.svg)}.fi-uy{background-image:url(/img/flags/4x3/uy.svg)}.fi-uy.fis{background-image:url(/img/flags/1x1/uy.svg)}.fi-uz{background-image:url(/img/flags/4x3/uz.svg)}.fi-uz.fis{background-image:url(/img/flags/1x1/uz.svg)}.fi-va{background-image:url(/img/flags/4x3/va.svg)}.fi-va.fis{background-image:url(/img/flags/1x1/va.svg)}.fi-vc{background-image:url(/img/flags/4x3/vc.svg)}.fi-vc.fis{background-image:url(/img/flags/1x1/vc.svg)}.fi-ve{background-image:url(/img/flags/4x3/ve.svg)}.fi-ve.fis{background-image:url(/img/flags/1x1/ve.svg)}.fi-vg{background-image:url(/img/flags/4x3/vg.svg)}.fi-vg.fis{background-image:url(/img/flags/1x1/vg.svg)}.fi-vi{background-image:url(/img/flags/4x3/vi.svg)}.fi-vi.fis{background-image:url(/img/flags/1x1/vi.svg)}.fi-vn{background-image:url(/img/flags/4x3/vn.svg)}.fi-vn.fis{background-image:url(/img/flags/1x1/vn.svg)}.fi-vu{background-image:url(/img/flags/4x3/vu.svg)}.fi-vu.fis{background-image:url(/img/flags/1x1/vu.svg)}.fi-wf{background-image:url(/img/flags/4x3/wf.svg)}.fi-wf.fis{background-image:url(/img/flags/1x1/wf.svg)}.fi-ws{background-image:url(/img/flags/4x3/ws.svg)}.fi-ws.fis{background-image:url(/img/flags/1x1/ws.svg)}.fi-ye{background-image:url(/img/flags/4x3/ye.svg)}.fi-ye.fis{background-image:url(/img/flags/1x1/ye.svg)}.fi-yt{background-image:url(/img/flags/4x3/yt.svg)}.fi-yt.fis{background-image:url(/img/flags/1x1/yt.svg)}.fi-za{background-image:url(/img/flags/4x3/za.svg)}.fi-za.fis{background-image:url(/img/flags/1x1/za.svg)}.fi-zm{background-image:url(/img/flags/4x3/zm.svg)}.fi-zm.fis{background-image:url(/img/flags/1x1/zm.svg)}.fi-zw{background-image:url(/img/flags/4x3/zw.svg)}.fi-zw.fis{background-image:url(/img/flags/1x1/zw.svg)}.fi-arab{background-image:url(/img/flags/4x3/arab.svg)}.fi-arab.fis{background-image:url(/img/flags/1x1/arab.svg)}.fi-asean{background-image:url(/img/flags/4x3/asean.svg)}.fi-asean.fis{background-image:url(/img/flags/1x1/asean.svg)}.fi-cefta{background-image:url(/img/flags/4x3/cefta.svg)}.fi-cefta.fis{background-image:url(/img/flags/1x1/cefta.svg)}.fi-cp{background-image:url(/img/flags/4x3/cp.svg)}.fi-cp.fis{background-image:url(/img/flags/1x1/cp.svg)}.fi-dg{background-image:url(/img/flags/4x3/dg.svg)}.fi-dg.fis{background-image:url(/img/flags/1x1/dg.svg)}.fi-eac{background-image:url(/img/flags/4x3/eac.svg)}.fi-eac.fis{background-image:url(/img/flags/1x1/eac.svg)}.fi-es-ct{background-image:url(/img/flags/4x3/es-ct.svg)}.fi-es-ct.fis{background-image:url(/img/flags/1x1/es-ct.svg)}.fi-es-ga{background-image:url(/img/flags/4x3/es-ga.svg)}.fi-es-ga.fis{background-image:url(/img/flags/1x1/es-ga.svg)}.fi-es-pv{background-image:url(/img/flags/4x3/es-pv.svg)}.fi-es-pv.fis{background-image:url(/img/flags/1x1/es-pv.svg)}.fi-eu{background-image:url(/img/flags/4x3/eu.svg)}.fi-eu.fis{background-image:url(/img/flags/1x1/eu.svg)}.fi-gb-eng{background-image:url(/img/flags/4x3/gb-eng.svg)}.fi-gb-eng.fis{background-image:url(/img/flags/1x1/gb-eng.svg)}.fi-gb-nir{background-image:url(/img/flags/4x3/gb-nir.svg)}.fi-gb-nir.fis{background-image:url(/img/flags/1x1/gb-nir.svg)}.fi-gb-sct{background-image:url(/img/flags/4x3/gb-sct.svg)}.fi-gb-sct.fis{background-image:url(/img/flags/1x1/gb-sct.svg)}.fi-gb-wls{background-image:url(/img/flags/4x3/gb-wls.svg)}.fi-gb-wls.fis{background-image:url(/img/flags/1x1/gb-wls.svg)}.fi-ic{background-image:url(/img/flags/4x3/ic.svg)}.fi-ic.fis{background-image:url(/img/flags/1x1/ic.svg)}.fi-pc{background-image:url(/img/flags/4x3/pc.svg)}.fi-pc.fis{background-image:url(/img/flags/1x1/pc.svg)}.fi-sh-ac{background-image:url(/img/flags/4x3/sh-ac.svg)}.fi-sh-ac.fis{background-image:url(/img/flags/1x1/sh-ac.svg)}.fi-sh-hl{background-image:url(/img/flags/4x3/sh-hl.svg)}.fi-sh-hl.fis{background-image:url(/img/flags/1x1/sh-hl.svg)}.fi-sh-ta{background-image:url(/img/flags/4x3/sh-ta.svg)}.fi-sh-ta.fis{background-image:url(/img/flags/1x1/sh-ta.svg)}.fi-un{background-image:url(/img/flags/4x3/un.svg)}.fi-un.fis{background-image:url(/img/flags/1x1/un.svg)}.fi-xk{background-image:url(/img/flags/4x3/xk.svg)}.fi-xk.fis{background-image:url(/img/flags/1x1/xk.svg)}.alert{border-radius:var(--border-radius);padding:var(--spacer-2);border:1px solid #0000}.alert h4{color:inherit;margin-top:0}.alert .alert-link{font-weight:600}.alert>p{margin-bottom:0}.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-success{background-color:var(--success-bg);border:2px dashed var(--success-bg-strong);color:var(--success-text)}.alert-info{background-color:var(--default-card);border:2px dashed var(--info-bg);color:var(--info-text)}.alert-warning{background-color:var(--warning-bg);border:2px dashed var(--warning-bg-strong);color:var(--warning-text)}.alert-danger{background-color:var(--danger-bg);border:2px dashed var(--danger-bg-strong);color:var(--danger-text)}.cc-window{background:linear-gradient(to bottom,var(--default-overlay),var(--default-border));border-top:2px solid var(--default-border);color:var(--default-ink);opacity:1;transition:opacity 1s}.cc-window.cc-invisible{opacity:0}.cc-animate.cc-revoke{transition:transform 1s}.cc-animate.cc-revoke.cc-top{transform:translateY(-2em)}.cc-animate.cc-revoke.cc-bottom{transform:translateY(2em)}.cc-animate.cc-revoke.cc-active.cc-bottom,.cc-animate.cc-revoke.cc-active.cc-top,.cc-revoke:hover{transform:translateY(0)}.cc-grower{overflow:hidden;max-height:0;transition:max-height 1s}.cc-revoke,.cc-window{box-sizing:border-box;display:flex;font-family:var(--font);font-size:var(--font-d);overflow:hidden;position:fixed;z-index:10000000000;flex-wrap:nowrap;line-height:1.5em}.cc-window.cc-static{position:static}.cc-window.cc-floating{flex-direction:column;max-width:24em;padding:2em}.cc-window.cc-banner{flex-direction:row;-ms-flex-align:center;align-items: center;width:100%;padding:1em 1.8em}.cc-revoke{padding:.5em}.cc-header{font-size:18px;font-weight:700}.cc-btn,.cc-close,.cc-link,.cc-revoke{cursor:pointer}.cc-link{color:var(--info-border);font-weight:600}.cc-link:hover{color:var(--info-text)}.cc-btn{background:var(--info-chrome);color:var(--info-chrome-ink);display:flex;height:var(--spacer-5);font-size:1rem;font-weight:600;line-height:var(--spacer-5);text-decoration:none;justify-content:center;align-items: center;width:100px;margin:0}.cc-btn:active{background:var(--info-chrome-soft);color:var(--info-chrome-ink)}.cc-btn:focus{background:var(--info-chrome-soft);color:var(--info-chrome-ink)}.cc-btn:hover{background:var(--info-chrome-soft);color:var(--info-chrome-ink)}.cc-revoke.cc-top{border-bottom-right-radius:.5em;border-bottom-left-radius:.5em;top:0;left:3em}.cc-revoke.cc-bottom{border-top-left-radius:.5em;border-top-right-radius:.5em;bottom:0;left:3em}.cc-revoke.cc-left{left:3em;right:unset}.cc-revoke.cc-right{left:unset;right:3em}.cc-top{top:1em}.cc-left{left:1em}.cc-right{right:1em}.cc-bottom{bottom:1em}.cc-floating>.cc-link{margin-bottom:1em}.cc-floating .cc-message{display:block;margin-bottom:1em}.cc-window.cc-floating .cc-compliance{flex:1 0 auto}.cc-banner.cc-top{top:0;left:0;right:0}.cc-banner.cc-bottom{bottom:0;left:0;right:0}.cc-banner .cc-message{display:block;flex:auto;max-width:100%;margin-right:1em}.cc-compliance{display:flex;-ms-flex-align:center;-ms-flex-line-pack:justify;align-content:space-between;align-items: center}.cc-floating .cc-compliance>.cc-btn{flex:1}.cc-btn+.cc-btn{margin-left:.5em}@media print{.cc-revoke,.cc-window{display:none}}@media screen and (max-width:900px){.cc-btn{white-space:normal}}@media screen and (max-width:414px) and (orientation:portrait),screen and (max-width:736px) and (orientation:landscape){.cc-window.cc-top{top:0}.cc-window.cc-bottom{bottom:0}.cc-window.cc-banner,.cc-window.cc-floating,.cc-window.cc-left,.cc-window.cc-right{left:0;right:0}.cc-window.cc-banner{align-items:unset;flex-direction:column}.cc-window.cc-banner .cc-compliance{flex:auto}.cc-window.cc-floating{max-width:none}.cc-window .cc-message{margin-bottom:1em}.cc-window.cc-banner .cc-message{margin-right:0}}/*!
 * OverlayScrollbars
 * Version: 2.0.0-beta.3
 *
 * Copyright (c) Rene Haas | KingSora.
 * https://github.com/KingSora
 *
 * Released under the MIT license.
 */.os-size-observer,.os-size-observer-listener{box-sizing:border-box;direction:inherit;overflow:hidden;pointer-events:none;visibility:hidden}.os-size-observer,.os-size-observer-listener,.os-size-observer-listener-item,.os-size-observer-listener-item-final{position:absolute;writing-mode:horizontal-tb;top:0;left:0}.os-size-observer{border:inherit;box-sizing:inherit;contain:strict;display:flex;padding:inherit;z-index:-1;flex-flow:row;margin:-133px;inset:0;transform:scale(.1)}.os-size-observer:before{box-sizing:inherit;content:"";height:var(--spacer-1);padding:var(--spacer-1);width:var(--spacer-1);flex:none}.os-size-observer-appear{animation:1ms forwards os-size-observer-appear-animation}.os-size-observer-listener{border:inherit;box-sizing:border-box;padding:inherit;position:relative;flex:auto;margin:-133px;transform:scale(10)}.os-size-observer-listener.ltr{margin-left:0;margin-right:-266px}.os-size-observer-listener.rtl{margin-left:-266px;margin-right:0}.os-size-observer-listener:empty:before{content:"";width:100%;height:100%}.os-size-observer-listener:empty:before,.os-size-observer-listener>.os-size-observer-listener-item{border:inherit;box-sizing:content-box;display:block;padding:inherit;position:relative;flex:auto}.os-size-observer-listener-scroll{box-sizing:border-box;display:flex}.os-size-observer-listener-item{direction:ltr;overflow:hidden;flex:none;bottom:0;right:0}.os-size-observer-listener-item-final{transition:none}@keyframes os-size-observer-appear-animation{0%{cursor:auto}to{cursor:none}}.os-trinsic-observer{box-sizing:border-box;contain:strict;overflow:hidden;position:relative;z-index:-1;border:none;flex:none;max-width:0;height:0;max-height:1px;margin:0;padding:0;top:calc(100% + 1px)}.os-trinsic-observer:not(:empty){height:calc(100% + 1px);top:-1px}.os-trinsic-observer:not(:empty)>.os-size-observer{width:1000%;min-width:1px;height:1000%;min-height:1px}.os-environment{--os-custom-prop:-1;opacity:0;overflow:scroll;position:fixed;visibility:hidden;z-index:var(--os-custom-prop);width:200px;height:200px}.os-environment div{width:200%;height:200%;margin:10px 0}.os-environment.os-environment-flexbox-glue{display:flex;flex-flow:row;width:auto;min-width:200px;height:auto;min-height:200px}.os-environment.os-environment-flexbox-glue div{flex:auto;width:auto;max-width:100%;height:auto;max-height:100%;margin:0}.os-environment.os-environment-flexbox-glue-max{max-height:200px}.os-environment.os-environment-flexbox-glue-max div{overflow:visible}.os-environment.os-environment-flexbox-glue-max div:before{content:"";display:block;width:999px;height:999px}.os-environment,.os-viewport{-ms-overflow-style:scrollbar!important}[data-overlayscrollbars=""],[data-overlayscrollbars~=scrollbarHidden],html.os-viewport-scrollbar-hidden,.os-viewport-scrollbar-hidden.os-environment,.os-viewport-scrollbar-hidden.os-viewport{scrollbar-width:none!important}[data-overlayscrollbars=""]::-webkit-scrollbar{display:none!important;visibility:hidden!important;background:0 0!important;width:0!important;height:0!important}[data-overlayscrollbars=""]::-webkit-scrollbar-corner{display:none!important;visibility:hidden!important;background:0 0!important;width:0!important;height:0!important}[data-overlayscrollbars~=scrollbarHidden]::-webkit-scrollbar{display:none!important;visibility:hidden!important;background:0 0!important;width:0!important;height:0!important}[data-overlayscrollbars~=scrollbarHidden]::-webkit-scrollbar-corner{display:none!important;visibility:hidden!important;background:0 0!important;width:0!important;height:0!important}html.os-viewport-scrollbar-hidden::-webkit-scrollbar{display:none!important;visibility:hidden!important;background:0 0!important;width:0!important;height:0!important}html.os-viewport-scrollbar-hidden::-webkit-scrollbar-corner{display:none!important;visibility:hidden!important;background:0 0!important;width:0!important;height:0!important}.os-viewport-scrollbar-hidden.os-environment::-webkit-scrollbar{display:none!important;visibility:hidden!important;background:0 0!important;width:0!important;height:0!important}.os-viewport-scrollbar-hidden.os-environment::-webkit-scrollbar-corner{display:none!important;visibility:hidden!important;background:0 0!important;width:0!important;height:0!important}.os-viewport-scrollbar-hidden.os-viewport::-webkit-scrollbar{display:none!important;visibility:hidden!important;background:0 0!important;width:0!important;height:0!important}.os-viewport-scrollbar-hidden.os-viewport::-webkit-scrollbar-corner{display:none!important;visibility:hidden!important;background:0 0!important;width:0!important;height:0!important}html.os-viewport-scrollbar-hidden,html.os-viewport-scrollbar-hidden>body[data-overlayscrollbars]{box-sizing:border-box;width:100%;height:100%;margin:0}[data-overlayscrollbars~=host],.os-padding{display:flex;position:relative;flex-flow:row!important}.os-padding,.os-viewport{box-sizing:inherit;overflow:hidden;position:relative;z-index:0;border:none;width:100%;height:auto;margin:0;padding:0;flex:auto!important}.os-viewport{--os-vaw:0;--os-vah:0}.os-viewport.os-viewport-arrange:before{content:"";height:var(--os-vah);pointer-events:none;position:absolute;width:var(--os-vaw);z-index:-1;min-width:1px;min-height:1px}[data-overlayscrollbars~=host],[data-overlayscrollbars~=viewport]{overflow:hidden!important}[data-overlayscrollbars~=overflowVisible]{overflow:visible!important}[data-overlayscrollbars-overflow-x=hidden]{overflow-x:hidden!important}[data-overlayscrollbars-overflow-x=scroll]{overflow-x:scroll!important}[data-overlayscrollbars-overflow-y=scroll]{overflow-y:scroll!important}.os-overflow-visible{overflow:visible}.os-content{box-sizing:inherit}[data-overlayscrollbars-grid],[data-overlayscrollbars-grid] .os-padding{display:grid;grid-template:1fr/1fr}[data-overlayscrollbars-grid]>.os-padding,[data-overlayscrollbars-grid]>.os-viewport,[data-overlayscrollbars-grid]>.os-padding>.os-viewport{width:auto!important;height:auto!important}.os-scrollbar{contain:strict;opacity:0;pointer-events:none;position:absolute;visibility:hidden;z-index:99999;transition:opacity .3s,visibility .3s,top .3s,right .3s,bottom .3s,left .3s}body>.os-scrollbar{position:fixed}.os-scrollbar-transitionless{transition:none}.os-scrollbar-track{position:relative;direction:ltr!important;border:none!important;padding:0!important}.os-scrollbar-handle{position:absolute}.os-scrollbar-track,.os-scrollbar-handle{pointer-events:none;width:100%;height:100%}.os-scrollbar.os-scrollbar-track-interactive .os-scrollbar-track,.os-scrollbar.os-scrollbar-handle-interactive .os-scrollbar-handle{pointer-events:auto;touch-action:none}.os-scrollbar-horizontal{bottom:0;left:0}.os-scrollbar-vertical{top:0;right:0}.os-scrollbar-rtl.os-scrollbar-horizontal{right:0}.os-scrollbar-rtl.os-scrollbar-vertical{left:0;right:auto}.os-scrollbar-visible,.os-scrollbar-interaction.os-scrollbar-visible{opacity:1;visibility:visible}.os-scrollbar-auto-hidden{opacity:0;visibility:hidden}.os-scrollbar-unusable,.os-scrollbar-unusable *,.os-scrollbar-wheel,.os-scrollbar-wheel *{pointer-events:none!important}.os-scrollbar-unusable .os-scrollbar-handle{opacity:0!important}.os-scrollbar.os-scrollbar-horizontal.os-scrollbar-cornerless,.os-scrollbar.os-scrollbar-horizontal.os-scrollbar-cornerless.os-scrollbar-rtl{left:0;right:0}.os-scrollbar.os-scrollbar-vertical.os-scrollbar-cornerless,.os-scrollbar.os-scrollbar-vertical.os-scrollbar-cornerless.os-scrollbar-rtl{top:0;bottom:0}[data-overlayscrollbars~=updating]>.os-scrollbar,.os-theme-none.os-scrollbar{display:none!important}.os-theme-dark.os-scrollbar-horizontal,.os-theme-light.os-scrollbar-horizontal{height:var(--spacer-1);right:var(--spacer-1)}.os-theme-dark.os-scrollbar-vertical,.os-theme-light.os-scrollbar-vertical{bottom:var(--spacer-1);width:var(--spacer-1)}.os-theme-dark.os-scrollbar-rtl.os-scrollbar-horizontal,.os-theme-light.os-scrollbar-rtl.os-scrollbar-horizontal{left:var(--spacer-1);right:0}.os-theme-dark.os-scrollbar,.os-theme-light.os-scrollbar{box-sizing:border-box;background:0 0}.os-theme-dark.os-scrollbar-unusable,.os-theme-light.os-scrollbar-unusable,.os-theme-dark.os-scrollbar>.os-scrollbar-track,.os-theme-light.os-scrollbar>.os-scrollbar-track{background:0 0}.os-theme-dark.os-scrollbar-horizontal>.os-scrollbar-track>.os-scrollbar-handle,.os-theme-light.os-scrollbar-horizontal>.os-scrollbar-track>.os-scrollbar-handle{min-width:30px}.os-theme-dark.os-scrollbar-vertical>.os-scrollbar-track>.os-scrollbar-handle,.os-theme-light.os-scrollbar-vertical>.os-scrollbar-track>.os-scrollbar-handle{min-height:30px}.os-theme-dark.os-scrollbar-transition>.os-scrollbar-track>.os-scrollbar-handle,.os-theme-light.os-scrollbar-transition>.os-scrollbar-track>.os-scrollbar-handle{transition:background-color .3s}.os-theme-dark.os-scrollbar>.os-scrollbar-track>.os-scrollbar-handle{background:#0006}.os-theme-dark.os-scrollbar-horizontal .os-scrollbar-handle:before,.os-theme-dark.os-scrollbar-vertical .os-scrollbar-handle:before,.os-theme-light.os-scrollbar-horizontal .os-scrollbar-handle:before,.os-theme-light.os-scrollbar-vertical .os-scrollbar-handle:before{content:"";display:block;position:absolute;inset:0}.os-theme-dark.os-host-scrollbar-hidden>.os-scrollbar-handle:before{display:none}.os-theme-dark.os-scrollbar-horizontal .os-scrollbar-handle:before,.os-theme-light.os-scrollbar-horizontal .os-scrollbar-handle:before{bottom:-2px;top:calc(-1*var(--spacer-1))}.os-theme-dark.os-scrollbar-vertical .os-scrollbar-handle:before,.os-theme-light.os-scrollbar-vertical .os-scrollbar-handle:before{left:calc(-1*var(--spacer-1));right:-2px}.os-theme-dark.os-scrollbar-rtl.os-scrollbar-vertical .os-scrollbar-handle:before,.os-theme-light.os-scrollbar-rtl.os-scrollbar-vertical .os-scrollbar-handle:before{left:-2px;right:calc(-1*var(--spacer-1))}*,*:after,*:before{box-sizing:border-box}html,body{overflow:hidden;width:100%;height:100dvh;margin:0;padding:0}html:has(.cms-layout){overflow:visible;height:auto}body:has(.cms-layout){overflow:visible;height:auto}.app:has(.cms-layout){display:block;height:auto}html{color:var(--default-ink);line-height:1.5rem}body{overflow:hidden;margin:0}body a{text-decoration:none}body a:hover{text-decoration:none}body hr{margin:var(--spacer-2)0}body h2{font-size:var(--font-xl);margin-bottom:var(--spacer-05);margin-top:0}body h3{display:flex;font-size:var(--font-l);margin-bottom:var(--spacer-2);align-items: center}body h3 .fa{margin-inline-end:var(--spacer-05)}body h4{font-size:var(--font-d);margin-bottom:var(--spacer-2);text-transform:uppercase}body .help-block{background:var(--default-overlay);display:flex;padding:var(--spacer-1);align-items: center;max-width:400px}body .help-block svg{color:var(--default-border-strong);height:var(--icon-xl);width:var(--icon-xl);margin-inline-end:var(--spacer-05)}body .help-block .text{color:var(--default-ink);font-size:var(--font-s);flex:1;font-style:italic}ul{list-style:none;margin:0;padding:0}::-webkit-scrollbar{height:var(--spacer-1);width:var(--spacer-1)}::-webkit-scrollbar-track{background:var(--default-overlay)}::-webkit-scrollbar-thumb{background:#0006}::selection{background:var(--brand-border);color:var(--brand-bg)}.soi-group{background:var(--default-card);width:100%}.soi-group .collection-subtitle{background:var(--default-overlay);color:var(--default-ink-muted);margin:0 var(--spacer-1);padding:var(--spacer-2)var(--spacer-1);text-transform:uppercase;font-weight:600}.soi-group .c-collection-view{padding:var(--spacer-2)}.soi-group .c-collection-view .loading-observable{display:none}.soi-group>.title{display:flex;align-items: center;gap:var(--spacer-1);height:var(--spacer-8);padding:calc(var(--spacer-1)*1.5);text-transform:uppercase}.soi-group.info{background:var(--info-bg);border-color:var(--info-bg-strong)}.soi-group.info>.title{color:var(--info-text)}.soi-group.info>.title svg{color:var(--info-text)}.soi-group.warning{background:var(--warning-bg);border-color:var(--warning-bg-strong)}.soi-group.warning>.title{background:var(--warning-bg);color:var(--warning-text)}.soi-group.success{background:var(--success-bg);border-color:var(--success-bg-strong)}.soi-group.success>.title{background:var(--success-bg);color:var(--success-text)}table{border-collapse:separate;border-spacing:0;width:100%}table tr:nth-of-type(odd){background:var(--default-card);color:var(--default-ink);transition:background .3s}table tr:nth-of-type(odd):hover{background:var(--default-card)}table tr:nth-of-type(2n){background:var(--default-card);color:var(--default-ink)}table tr:nth-of-type(2n):hover{background:var(--default-overlay)}th{text-align:start}tfoot td{border-top:2px solid var(--default-ink)}h1,h2,legend,h3,h4,h5,h6{line-height:1em}h2{color:var(--info-text);font-size:var(--font-xxxl)}h3{font-size:var(--font-xxl)}h4{font-size:var(--font-xll)}h5{font-size:var(--font-xl)}p{margin:0 auto;line-height:1.5em}a{color:var(--info-text);cursor:pointer}a:hover{color:var(--brand-border)}a.disabled{color:var(--default-border);cursor:default;pointer-events:none}small{color:var(--default-border-strong);font-size:var(--font-s)}em{font-style:italic}strong{font-weight:700}code,pre{font-family:CutiveMono,monospace}pre{overflow-x:auto;margin:0}abbr{border-bottom:1px dotted var(--default-border-strong)}del{text-decoration:line-through}figure{margin:0}hr{border-color:var(--default-overlay);clear:both;margin:2.5rem var(--spacer-2)}ul,ol{margin:0 auto var(--spacer-2)}.text-confirm{color:var(--success-border)}.cms-layout{display:flex;flex-direction:column;min-height:100dvh}.cms-layout>.c-shell-header{flex-shrink:0}.cms-layout>.c-content-frame{display:flex;flex-direction:column;flex:auto;min-height:0}.l-main-col .c-shell-header .hero{margin-top:calc(-1*var(--spacer-9));padding-top:calc(var(--spacer-9) + var(--spacer-2));background-attachment:scroll}@media (min-width:750px){.l-main-col .c-shell-header .hero:not(.hero-collapsed){padding-top:calc(var(--spacer-9) + 4rem)}}.l-main-col .c-shell-header .hero.hero-collapsed{padding-top:var(--spacer-9)}.l-main-col .c-shell-header-inner{max-width:100vw;margin:0 auto;transition:max-width .4s ease-in-out,padding .4s ease-in-out}@media (prefers-reduced-motion:reduce){.l-main-col .c-shell-header-inner{transition:none}}.l-main-col>.c-content-frame{animation:.4s ease-out both page-surface-enter}.l-main-col>.shop-grid{animation:.4s ease-out both page-surface-enter}@media (prefers-reduced-motion:reduce){.l-main-col>.c-content-frame{animation:none}.l-main-col>.shop-grid{animation:none}}@keyframes page-surface-enter{0%{opacity:0}to{opacity:1}}.l-main-col.cms-layout:has(.c-content-frame) .cheader{box-shadow:0 2px 8px #0000001f}@media (min-width:750px){.l-main-col.cms-layout:has(.c-content-frame) .c-shell-header-inner .bar-logo{margin-inline:var(--query-spacer)var(--spacer-1);margin-top:calc((var(--spacer-8) - var(--spacer-7))*.5);align-self: flex-start}.l-main-col.cms-layout:has(.c-content-frame):not(:has(.c-shell-header .hero.hero-collapsed)) .c-shell-header-inner .bar-logo{border-radius:0 0 var(--spacer-2)var(--spacer-2);margin-inline-start:0;margin-inline-end:0;width:100px;height:150px;margin-top:0}.l-main-col.cms-layout:has(.c-content-frame):not(:has(.c-shell-header .hero.hero-collapsed)) .c-shell-header-inner .bar-logo .bar-logo-full{opacity:1}.l-main-col.cms-layout:has(.c-content-frame):not(:has(.c-shell-header .hero.hero-collapsed)) .c-shell-header-inner .bar-logo .bar-logo-icon{opacity:0}}.l-main-col.cms-layout:has(.c-content-frame) .c-shell-header-inner{max-width:1200px}@media (min-width:750px){.l-main-col.cms-layout:has(.c-content-frame) .c-shell-header-inner{padding-inline-start:0}}.c-shell-header-inner .action-group .bar-language-trigger{gap:var(--spacer-025)}.c-shell-header-inner .action-group .bar-language-trigger .bar-language-trigger-chevron{opacity:.88;margin-inline-start:0}.c-shell-header-inner .action-group .bar-language-trigger .bar-language-trigger-flag{line-height:0}.c-shell-header-inner .action-group .bar-language-trigger .bar-language-trigger-flag .fi{border-radius:2px}.c-shell-header-inner .action-group .bar-language-option{display:flex;align-items: center;gap:var(--spacer-1)}.c-shell-header-inner .action-group .bar-language-option .c-country{flex-shrink:0;line-height:0}.c-shell-header-inner .action-group .bar-language-option .fi{border-radius:2px}.c-shell-header-inner .action-group .bar-language-option span{flex:1}.c-dialog.dialog-portal{backdrop-filter:blur(6px);background:#00000094}.c-dialog.dialog-portal .dialog{backdrop-filter:blur(16px)saturate(120%);background:linear-gradient(180deg,oklch(var(--l-deep)var(--c-vivid)var(--h-info)/72%)0%,oklch(var(--l-ink)var(--c-vivid)var(--h-info)/56%)100%);border:1px solid var(--portal-rail-edge);display:flex;overflow:hidden;border-radius:16px;flex-direction:column;min-width:min(560px,92vw);max-width:620px;max-height:90vh;box-shadow:0 24px 48px #0000006b,0 8px 16px #0000003d,inset 0 1px #ffffff1f}.c-dialog.dialog-portal .dialog .title{color:var(--info-bg);padding:var(--spacer-3)var(--spacer-4);background:0 0;border-bottom:1px solid #ffffff1f;flex-shrink:0;height:auto}.c-dialog.dialog-portal .dialog .title .title-text{font-size:var(--font-xl);letter-spacing:.04em;text-transform:uppercase;font-weight:600}.c-dialog.dialog-portal.type-info .dialog .title{color:var(--info-bg);padding:var(--spacer-3)var(--spacer-4);background:0 0;border-bottom:1px solid #ffffff1f;flex-shrink:0;height:auto}.c-dialog.dialog-portal.type-info .dialog .title .title-text{font-size:var(--font-xl);letter-spacing:.04em;text-transform:uppercase;font-weight:600}.c-dialog.dialog-portal.type-success .dialog .title{color:var(--info-bg);padding:var(--spacer-3)var(--spacer-4);background:0 0;border-bottom:1px solid #ffffff1f;flex-shrink:0;height:auto}.c-dialog.dialog-portal.type-success .dialog .title .title-text{font-size:var(--font-xl);letter-spacing:.04em;text-transform:uppercase;font-weight:600}.c-dialog.dialog-portal.type-warning .dialog .title{color:var(--info-bg);padding:var(--spacer-3)var(--spacer-4);background:0 0;border-bottom:1px solid #ffffff1f;flex-shrink:0;height:auto}.c-dialog.dialog-portal.type-warning .dialog .title .title-text{font-size:var(--font-xl);letter-spacing:.04em;text-transform:uppercase;font-weight:600}.c-dialog.dialog-portal.type-danger .dialog .title{color:var(--info-bg);padding:var(--spacer-3)var(--spacer-4);background:0 0;border-bottom:1px solid #ffffff1f;flex-shrink:0;height:auto}.c-dialog.dialog-portal.type-danger .dialog .title .title-text{font-size:var(--font-xl);letter-spacing:.04em;text-transform:uppercase;font-weight:600}.c-dialog.dialog-portal.type-default .dialog .title{color:var(--info-bg);padding:var(--spacer-3)var(--spacer-4);background:0 0;border-bottom:1px solid #ffffff1f;flex-shrink:0;height:auto}.c-dialog.dialog-portal.type-default .dialog .title .title-text{font-size:var(--font-xl);letter-spacing:.04em;text-transform:uppercase;font-weight:600}.c-dialog.dialog-portal .btn-close{color:#ffffffd9;transition:color .2s}.c-dialog.dialog-portal .btn-close:hover{color:var(--info-bg)}.c-dialog.dialog-portal .btn-close--floating{color:#ffffffd9;transition:color .2s}.c-dialog.dialog-portal .btn-close--floating:hover{color:var(--info-bg)}.c-dialog.dialog-portal .body{color:#ffffffe6;overflow-y:auto;padding:var(--spacer-3)var(--spacer-4);flex:1;min-height:0}.c-dialog.dialog-portal .body p{line-height:1.55}.c-dialog.dialog-portal .body a{color:var(--info-bg);text-decoration:underline;font-weight:600}.c-dialog.dialog-portal .body a:hover{color:var(--info-chrome-ink)}.c-dialog.dialog-portal .footer{padding:var(--spacer-2)var(--spacer-4);border-top:1px solid #ffffff1f;flex-shrink:0}.c-dialog.dialog-portal .footer .c-button-group{gap:var(--spacer-1);justify-content:flex-end}.c-dialog.dialog-portal .field label{color:#fffffff2}.c-dialog.dialog-portal .field .help{color:#ffffffb8}.c-dialog.dialog-portal input[type=text]{border-radius:var(--spacer-1);color:var(--default-chrome);background-color:#fffffff2;border:1px solid #fff9}.c-dialog.dialog-portal input[type=text]::placeholder{color:var(--default-border-strong)}.c-dialog.dialog-portal input[type=text]:focus{background-color:var(--default-card);border-color:var(--info-bg);box-shadow:0 0 0 3px oklch(var(--l-overlay)var(--c-soft)var(--h-info)/50%)}.c-dialog.dialog-portal input[type=email]{border-radius:var(--spacer-1);color:var(--default-chrome);background-color:#fffffff2;border:1px solid #fff9}.c-dialog.dialog-portal input[type=email]::placeholder{color:var(--default-border-strong)}.c-dialog.dialog-portal input[type=email]:focus{background-color:var(--default-card);border-color:var(--info-bg);box-shadow:0 0 0 3px oklch(var(--l-overlay)var(--c-soft)var(--h-info)/50%)}.c-dialog.dialog-portal input[type=password]{border-radius:var(--spacer-1);color:var(--default-chrome);background-color:#fffffff2;border:1px solid #fff9}.c-dialog.dialog-portal input[type=password]::placeholder{color:var(--default-border-strong)}.c-dialog.dialog-portal input[type=password]:focus{background-color:var(--default-card);border-color:var(--info-bg);box-shadow:0 0 0 3px oklch(var(--l-overlay)var(--c-soft)var(--h-info)/50%)}.c-dialog.dialog-portal input[type=number]{border-radius:var(--spacer-1);color:var(--default-chrome);background-color:#fffffff2;border:1px solid #fff9}.c-dialog.dialog-portal input[type=number]::placeholder{color:var(--default-border-strong)}.c-dialog.dialog-portal input[type=number]:focus{background-color:var(--default-card);border-color:var(--info-bg);box-shadow:0 0 0 3px oklch(var(--l-overlay)var(--c-soft)var(--h-info)/50%)}.c-dialog.dialog-portal input[type=search]{border-radius:var(--spacer-1);color:var(--default-chrome);background-color:#fffffff2;border:1px solid #fff9}.c-dialog.dialog-portal input[type=search]::placeholder{color:var(--default-border-strong)}.c-dialog.dialog-portal input[type=search]:focus{background-color:var(--default-card);border-color:var(--info-bg);box-shadow:0 0 0 3px oklch(var(--l-overlay)var(--c-soft)var(--h-info)/50%)}.c-dialog.dialog-portal textarea{border-radius:var(--spacer-1);color:var(--default-chrome);background-color:#fffffff2;border:1px solid #fff9}.c-dialog.dialog-portal textarea::placeholder{color:var(--default-border-strong)}.c-dialog.dialog-portal textarea:focus{background-color:var(--default-card);border-color:var(--info-bg);box-shadow:0 0 0 3px oklch(var(--l-overlay)var(--c-soft)var(--h-info)/50%)}.c-dialog.dialog-portal select{border-radius:var(--spacer-1);color:var(--default-chrome);background-color:#fffffff2;border:1px solid #fff9}.c-dialog.dialog-portal select::placeholder{color:var(--default-border-strong)}.c-dialog.dialog-portal select:focus{background-color:var(--default-card);border-color:var(--info-bg);box-shadow:0 0 0 3px oklch(var(--l-overlay)var(--c-soft)var(--h-info)/50%)}.c-dialog.dialog-portal .c-unsubscribe-survey .survey-description{color:#ffffffe0;margin-bottom:var(--spacer-2);line-height:1.5}.c-dialog.dialog-portal .c-unsubscribe-survey .survey-options .options-title h4{color:var(--info-bg);font-size:var(--font-d);letter-spacing:.04em;margin:0 0 calc(var(--spacer-1) + var(--spacer-05));text-transform:uppercase;font-weight:600}.c-dialog.dialog-portal .c-unsubscribe-survey .radio-group{display:flex;gap:var(--spacer-05);flex-direction:column}.c-dialog.dialog-portal .c-unsubscribe-survey .c-field-radio{border-radius:var(--spacer-1);cursor:pointer;padding:var(--spacer-1)var(--spacer-2)var(--spacer-1)calc(var(--spacer-2) + var(--spacer-3) + var(--spacer-05));position:relative;background:#ffffff0f;border:1px solid #ffffff24;margin:0;transition:background .15s,border-color .15s}.c-dialog.dialog-portal .c-unsubscribe-survey .c-field-radio .radio-control{display:block}.c-dialog.dialog-portal .c-unsubscribe-survey .c-field-radio .radio-control input[type=radio]{cursor:pointer;position:absolute;margin:0;top:50%;transform:translateY(-50%)}.c-dialog.dialog-portal .c-unsubscribe-survey .c-field-radio .radio-control input[type=radio]:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:var(--spacer-2)}.c-dialog.dialog-portal .c-unsubscribe-survey .c-field-radio .radio-control input[type=radio]:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:var(--spacer-2)}.c-dialog.dialog-portal .c-unsubscribe-survey .c-field-radio .radio-control input[type=radio]:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:var(--spacer-2)}.c-dialog.dialog-portal .c-unsubscribe-survey .c-field-radio .radio-control input[type=radio]:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--spacer-2)}.c-dialog.dialog-portal .c-unsubscribe-survey .c-field-radio .radio-control input[type=radio]:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--spacer-2)}.c-dialog.dialog-portal .c-unsubscribe-survey .c-field-radio .radio-control input[type=radio]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--spacer-2)}.c-dialog.dialog-portal .c-unsubscribe-survey .c-field-radio .radio-control label{color:#fffffff2;cursor:pointer;display:block;height:auto;margin-inline-start:0;font-weight:600;line-height:1.3}.c-dialog.dialog-portal .c-unsubscribe-survey .c-field-radio .radio-control label:after{content:"";position:absolute;inset:0}.c-dialog.dialog-portal .c-unsubscribe-survey .c-field-radio .help{color:#ffffff9e;font-style:italic;line-height:1.35}.c-dialog.dialog-portal .c-unsubscribe-survey .c-field-radio:hover{background:var(--chrome-veil);border-color:#ffffff47}.c-dialog.dialog-portal .c-unsubscribe-survey .c-field-radio:has(input:checked){background:oklch(var(--l-border)var(--c-soft)var(--h-info)/22%);border-color:oklch(var(--l-border)var(--c-soft)var(--h-info)/55%)}.c-dialog.dialog-portal .c-unsubscribe-survey .c-field-textarea{margin-top:var(--spacer-2)}.c-dialog.dialog-portal .c-unsubscribe-survey .c-field-textarea textarea{padding:var(--spacer-1);resize:vertical;width:100%;min-height:90px}@keyframes glint{0%{background-position:100% 0}to{background-position:0 0}}.portal-notifications-host{bottom:var(--spacer-2);pointer-events:none;position:fixed;z-index:100000000}.portal-notifications-host:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--spacer-2)}.portal-notifications-host:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--spacer-2)}.portal-notifications-host:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--spacer-2)}.portal-notifications-host:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--spacer-2)}.portal-notifications-host:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--spacer-2)}.portal-notifications-host:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--spacer-2)}.portal-notifications-host .c-notifications{pointer-events:auto;position:relative;width:min(475px,calc(100vw - var(--spacer-2)*2));bottom:auto}@media (max-width:750px){.portal-notifications-host{left:var(--spacer-1);right:var(--spacer-1)}.portal-notifications-host .c-notifications{width:100%}}:root{--cart-width:500px;--z-shop-backdrop:100004;--z-shop-overlay:100005;--z-shop-overlay-panels:100006;--z-shop-cart-toggle:100007;--z-shop-bottom-bar:100007;--z-shop-overlay-modal:100016;--shop-mobile-bottom-bar-height:72px;--shop-overlay-top:0;--portal-shop-cart-fab-bg:#006d82;--portal-shop-cart-fab-bg-hover:#0a758a;--portal-shop-fab-dock-bg:#fffffff0;--portal-shop-fab-dock-border:#00232d24;--shop-backdrop-tint:#0006;--portal-shop-teal-border-alpha:#ffffff59;--portal-shop-teal-border-alpha-hover:#ffffff8c}@media (min-width:935px){.shop-panel-categories--sheet-surface{display:none}}.l-main-col.shop-layout{background:var(--default-page);box-shadow:none;height:100dvh}.l-main-col.shop-layout .shop-grid{--shop-card-min:248px;--shop-card-max:290px;column-gap:calc(var(--query-spacer)*1.5);display:grid;grid-template-areas:"filters products cart";grid-template-columns:var(--shop-filters-width,var(--panel-filters-width))minmax(0,1fr)var(--shop-cart-width,var(--cart-width));grid-template-rows:1fr;overflow:hidden;padding:var(--spacer-3)var(--query-spacer)0;position:relative;z-index:1000;flex:1;width:100%;min-height:0;transition:grid-template-columns .2s}@media (max-width:749px){.l-main-col.shop-layout .shop-grid{grid-template-areas:"products";grid-template-columns:1fr}}.l-main-col.shop-layout .shop-grid>.shop-panel{display:grid;grid-template-columns:subgrid;grid-template-rows:subgrid;min-width:0;min-height:0}.l-main-col.shop-layout .shop-grid>.shop-panel-filters{grid-area:filters;overflow-y:auto}.l-main-col.shop-layout .shop-grid>.shop-panel-cart{grid-area:cart}@media (min-width:1550px){.l-main-col.shop-layout .shop-grid>.shop-panel-cart{display:flex;flex-direction:column;min-height:0}.l-main-col.shop-layout .shop-grid>.shop-panel-cart>.c-panel-cart{flex:1;min-height:0}}.l-main-col.shop-layout .shop-grid>.view{--collection-scroll-bottom-gutter:var(--spacer-4);grid-area:products;overflow-y:scroll;min-width:0;min-height:0}.l-main-col.shop-layout .shop-grid>.c-collection-view{--collection-scroll-bottom-gutter:var(--spacer-4);grid-area:products;overflow-y:scroll;min-width:0;min-height:0}.l-main-col.shop-layout .shop-grid.shop-grid--no-filters{grid-template-areas:"products cart";grid-template-columns:minmax(0,1fr)var(--shop-cart-width,var(--cart-width))}@media (max-width:749px){.l-main-col.shop-layout .shop-grid.shop-grid--no-filters{grid-template-areas:"products";grid-template-columns:1fr}}.l-main-col.shop-layout .shop-grid .shop-overlay{position:fixed;bottom:0;top:var(--shop-overlay-top);visibility:hidden;z-index:var(--z-shop-overlay);transition:transform .3s cubic-bezier(.4,0,.2,1),visibility .3s}.l-main-col.shop-layout .shop-grid .shop-overlay-left{width:min(85vw,600px)}.l-main-col.shop-layout .shop-grid .shop-overlay-right{width:min(85vw,600px)}.l-main-col.shop-layout .shop-grid .shop-overlay.shop-overlay-open{visibility:visible}.l-main-col.shop-layout .shop-grid .shop-overlay-left.shop-overlay-open{transform:translate(0)}.l-main-col.shop-layout .shop-grid .shop-overlay-right.shop-overlay-open{transform:translate(0)}.l-main-col.shop-layout .shop-grid .shop-overlay-bottom.shop-overlay-open{transform:translateY(0)}.l-main-col.shop-layout .shop-grid .shop-overlay-left{transform:translate(-100%)}.l-main-col.shop-layout .shop-grid .shop-overlay-left:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.l-main-col.shop-layout .shop-grid .shop-overlay-left:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.l-main-col.shop-layout .shop-grid .shop-overlay-left:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.l-main-col.shop-layout .shop-grid .shop-overlay-left:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.l-main-col.shop-layout .shop-grid .shop-overlay-left:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.l-main-col.shop-layout .shop-grid .shop-overlay-left:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.l-main-col.shop-layout .shop-grid .shop-overlay-right{transform:translate(100%)}.l-main-col.shop-layout .shop-grid .shop-overlay-right:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.l-main-col.shop-layout .shop-grid .shop-overlay-right:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.l-main-col.shop-layout .shop-grid .shop-overlay-right:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.l-main-col.shop-layout .shop-grid .shop-overlay-right:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.l-main-col.shop-layout .shop-grid .shop-overlay-right:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.l-main-col.shop-layout .shop-grid .shop-overlay-right:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.l-main-col.shop-layout .shop-grid .shop-overlay-bottom{border-radius:var(--spacer-2)var(--spacer-2)0 0;box-shadow:var(--shadow-up);overflow:hidden;width:100%;max-width:none;left:0;right:0;transform:translateY(100%)}.l-main-col.shop-layout .shop-grid .shop-backdrop{pointer-events:none;position:fixed;z-index:var(--z-shop-backdrop);background:0 0;transition:background .3s;inset:0}.l-main-col.shop-layout .shop-grid .shop-backdrop-visible{background:var(--shop-backdrop-tint);pointer-events:auto}.l-main-col.shop-layout .shop-grid .shop-cart-toggle{display:none}@media (min-width:1550px){.l-main-col.shop-layout .shop-grid .shop-backdrop.shop-backdrop-visible{pointer-events:none;background:0 0}.l-main-col.shop-layout .shop-grid>.shop-panel-filters.shop-overlay-bottom.shop-overlay-left{position:static;visibility:visible;width:auto;max-width:none;min-height:0;transition:none;inset:auto;transform:none}.l-main-col.shop-layout .shop-grid>.shop-panel-cart.shop-overlay-bottom.shop-overlay-right{position:static;visibility:visible;width:auto;max-width:none;min-height:0;transition:none;inset:auto;transform:none}.l-main-col.shop-layout .c-checkout.shop-grid .shop-backdrop.shop-backdrop-visible{pointer-events:none;background:0 0}.l-main-col.shop-layout .c-checkout.shop-grid>.shop-panel-cart.shop-overlay-bottom.shop-overlay-right{position:static;visibility:visible;width:auto;max-width:none;min-height:0;transition:none;inset:auto;transform:none}.l-main-col.shop-layout .shop-grid>.shop-panel-filters{box-shadow:none;background:0 0;border-radius:0}.l-main-col.shop-layout .shop-grid>.shop-panel-filters .c-panel-filters{box-shadow:none;display:flex;background:0 0;border-radius:0;flex-direction:column}.l-main-col.shop-layout .shop-grid>.shop-panel-filters .c-panel-filters .c-filters-active{background:0 0}.l-main-col.shop-layout .shop-grid>.shop-panel-filters .c-panel-filters .c-filters-active .inactive{display:none}.l-main-col.shop-layout .shop-grid>.shop-panel-filters .c-panel-filters .c-filters-active .filters{background:var(--default-card);border-radius:var(--border-radius);box-shadow:var(--shadow-1);gap:var(--spacer-05);margin-bottom:calc(var(--spacer-1)*2.5);padding:var(--spacer-05);height:auto}.l-main-col.shop-layout .shop-grid>.shop-panel-filters .c-panel-filters .c-filters-active .filters .term{border-radius:var(--border-radius-s);height:var(--spacer-4);padding-inline:var(--spacer-1);flex:0 auto;width:auto;max-width:100%}.l-main-col.shop-layout .shop-grid>.shop-panel-filters .c-panel-filters .c-filters-active .filters .term .c-icon{flex-shrink:0}.l-main-col.shop-layout .shop-grid>.shop-panel-filters .c-panel-filters .c-filters-active .filters .term span{min-width:0}.l-main-col.shop-layout .shop-grid>.shop-panel-filters .c-panel-filters .c-filters-active .filters .term:hover{background:var(--brand-chrome-deep)}.l-main-col.shop-layout .shop-grid>.shop-panel-filters .c-panel-filters .c-filters-active .filters .term:hover .icon-close{background:var(--brand-chrome-deep);color:var(--brand-chrome-ink);padding:var(--spacer-05)}.l-main-col.shop-layout .shop-grid>.shop-panel-filters .c-panel-filters>header{box-shadow:none;cursor:default;display:flex;height:var(--spacer-7);margin-bottom:calc(var(--spacer-1)*2.5);background:0 0;border-radius:0;flex-shrink:0;order:-1;align-items: center}.l-main-col.shop-layout .shop-grid>.shop-panel-filters .c-panel-filters>header .title{display:none}.l-main-col.shop-layout .shop-grid>.shop-panel-filters .c-panel-filters>header .c-collection-filter-control{background:var(--default-card);border-radius:var(--border-radius);box-shadow:var(--shadow-1);display:flex;align-self:stretch;align-items: center;gap:var(--spacer-05);padding:var(--spacer-05);flex:1;min-width:0}.l-main-col.shop-layout .shop-grid>.shop-panel-filters .c-panel-filters>header .c-collection-filter-control .c-button.variant-toggle{border-radius:var(--border-radius-s);display:flex;align-items: center;gap:var(--spacer-1);height:var(--spacer-5);padding-inline:var(--spacer-1);flex:1 1 0;justify-content:center;min-width:0;transition:background .2s,color .2s}.l-main-col.shop-layout .shop-grid>.shop-panel-filters .c-panel-filters>header .c-collection-filter-control .c-button.variant-toggle .c-button-text{font-family:var(--font-display);font-size:var(--font-s);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600}.l-main-col.shop-layout .shop-grid>.shop-panel-filters .c-panel-filters>header .c-collection-filter-control .c-button.variant-toggle:not(:-webkit-any(:disabled,.disabled)){background:var(--default-sunken);border-color:#0000}.l-main-col.shop-layout .shop-grid>.shop-panel-filters .c-panel-filters>header .c-collection-filter-control .c-button.variant-toggle:not(:-webkit-any(:disabled,.disabled)) svg{color:var(--default-ink)}.l-main-col.shop-layout .shop-grid>.shop-panel-filters .c-panel-filters>header .c-collection-filter-control .c-button.variant-toggle:not(:-webkit-any(:disabled,.disabled)) .c-button-text{color:var(--default-ink)}.l-main-col.shop-layout .shop-grid>.shop-panel-filters .c-panel-filters>header .c-collection-filter-control .c-button.variant-toggle:not(:-webkit-any(:disabled,.disabled)):not(.no-interaction):hover{background:var(--info-chrome-soft)}.l-main-col.shop-layout .shop-grid>.shop-panel-filters .c-panel-filters>header .c-collection-filter-control .c-button.variant-toggle:not(:-webkit-any(:disabled,.disabled)):not(.no-interaction):hover svg{color:var(--info-chrome-ink)}.l-main-col.shop-layout .shop-grid>.shop-panel-filters .c-panel-filters>header .c-collection-filter-control .c-button.variant-toggle:not(:-webkit-any(:disabled,.disabled)):not(.no-interaction):hover .c-button-text{color:var(--info-chrome-ink)}.l-main-col.shop-layout .shop-grid>.shop-panel-filters .c-panel-filters>header .c-collection-filter-control .c-button.variant-toggle:not(:-webkit-any(:disabled,.disabled)):not(.no-interaction):active{background:var(--info-chrome-soft)}.l-main-col.shop-layout .shop-grid>.shop-panel-filters .c-panel-filters>header .c-collection-filter-control .c-button.variant-toggle:not(:-webkit-any(:disabled,.disabled)):not(.no-interaction):active svg{color:var(--info-chrome-ink)}.l-main-col.shop-layout .shop-grid>.shop-panel-filters .c-panel-filters>header .c-collection-filter-control .c-button.variant-toggle:not(:-webkit-any(:disabled,.disabled)):not(.no-interaction):active .c-button-text{color:var(--info-chrome-ink)}.l-main-col.shop-layout .shop-grid>.shop-panel-filters .c-panel-filters>header .c-collection-filter-control .c-button.variant-toggle:not(:-webkit-any(:disabled,.disabled)):not(.no-interaction).active{background:var(--info-chrome-soft)}.l-main-col.shop-layout .shop-grid>.shop-panel-filters .c-panel-filters>header .c-collection-filter-control .c-button.variant-toggle:not(:-webkit-any(:disabled,.disabled)):not(.no-interaction).active svg{color:var(--info-chrome-ink)}.l-main-col.shop-layout .shop-grid>.shop-panel-filters .c-panel-filters>header .c-collection-filter-control .c-button.variant-toggle:not(:-webkit-any(:disabled,.disabled)):not(.no-interaction).active .c-button-text{color:var(--info-chrome-ink)}.l-main-col.shop-layout .shop-grid>.shop-panel-filters .c-panel-filters>header .c-collection-filter-control .c-button.variant-toggle:not(:-webkit-any(:disabled,.disabled)):not(.no-interaction).active{background:var(--info-chrome-deep)}.l-main-col.shop-layout .shop-grid>.shop-panel-filters .c-panel-filters>header .c-collection-filter-control .c-button.variant-toggle:not(:-webkit-any(:disabled,.disabled)).type-brand{background:var(--brand-border)}.l-main-col.shop-layout .shop-grid>.shop-panel-filters .c-panel-filters>header .c-collection-filter-control .c-button.variant-toggle:not(:-webkit-any(:disabled,.disabled)).type-brand svg{color:var(--brand-chrome-ink)}.l-main-col.shop-layout .shop-grid>.shop-panel-filters .c-panel-filters>header .c-collection-filter-control .c-button.variant-toggle:not(:-webkit-any(:disabled,.disabled)).type-brand .c-button-text{color:var(--brand-chrome-ink)}.l-main-col.shop-layout .shop-grid>.shop-panel-filters .c-panel-filters>header .c-collection-filter-control .c-button.variant-toggle:not(:-webkit-any(:disabled,.disabled)).type-brand:hover{background:var(--brand-border)}.l-main-col.shop-layout .shop-grid>.shop-panel-filters .c-panel-filters>header .c-collection-filter-control .c-button.variant-toggle:not(:-webkit-any(:disabled,.disabled)).type-brand:hover svg{color:var(--brand-chrome-ink)}.l-main-col.shop-layout .shop-grid>.shop-panel-filters .c-panel-filters>header .c-collection-filter-control .c-button.variant-toggle:not(:-webkit-any(:disabled,.disabled)).type-brand:hover .c-button-text{color:var(--brand-chrome-ink)}.l-main-col.shop-layout .shop-grid>.shop-panel-filters .c-panel-filters>header .c-collection-filter-control .c-button.variant-toggle:not(:-webkit-any(:disabled,.disabled)).type-brand:active{background:var(--brand-border)}.l-main-col.shop-layout .shop-grid>.shop-panel-filters .c-panel-filters>header .c-collection-filter-control .c-button.variant-toggle:not(:-webkit-any(:disabled,.disabled)).type-brand:active svg{color:var(--brand-chrome-ink)}.l-main-col.shop-layout .shop-grid>.shop-panel-filters .c-panel-filters>header .c-collection-filter-control .c-button.variant-toggle:not(:-webkit-any(:disabled,.disabled)).type-brand:active .c-button-text{color:var(--brand-chrome-ink)}.l-main-col.shop-layout .shop-grid>.shop-panel-filters .c-panel-filters>header .c-collection-filter-control .c-button.variant-toggle:not(:-webkit-any(:disabled,.disabled)).type-brand.active{background:var(--brand-border)}.l-main-col.shop-layout .shop-grid>.shop-panel-filters .c-panel-filters>header .c-collection-filter-control .c-button.variant-toggle:not(:-webkit-any(:disabled,.disabled)).type-brand.active svg{color:var(--brand-chrome-ink)}.l-main-col.shop-layout .shop-grid>.shop-panel-filters .c-panel-filters>header .c-collection-filter-control .c-button.variant-toggle:not(:-webkit-any(:disabled,.disabled)).type-brand.active .c-button-text{color:var(--brand-chrome-ink)}.l-main-col.shop-layout .shop-grid>.shop-panel-filters .c-panel-filters>header .c-collection-filter-control .c-button.variant-toggle:not(:-moz-any(:disabled,.disabled)){background:var(--default-sunken);border-color:#0000}.l-main-col.shop-layout .shop-grid>.shop-panel-filters .c-panel-filters>header .c-collection-filter-control .c-button.variant-toggle:not(:-moz-any(:disabled,.disabled)) svg{color:var(--default-ink)}.l-main-col.shop-layout .shop-grid>.shop-panel-filters .c-panel-filters>header .c-collection-filter-control .c-button.variant-toggle:not(:-moz-any(:disabled,.disabled)) .c-button-text{color:var(--default-ink)}.l-main-col.shop-layout .shop-grid>.shop-panel-filters .c-panel-filters>header .c-collection-filter-control .c-button.variant-toggle:not(:-moz-any(:disabled,.disabled)):not(.no-interaction):hover{background:var(--info-chrome-soft)}.l-main-col.shop-layout .shop-grid>.shop-panel-filters .c-panel-filters>header .c-collection-filter-control .c-button.variant-toggle:not(:-moz-any(:disabled,.disabled)):not(.no-interaction):hover svg{color:var(--info-chrome-ink)}.l-main-col.shop-layout .shop-grid>.shop-panel-filters .c-panel-filters>header .c-collection-filter-control .c-button.variant-toggle:not(:-moz-any(:disabled,.disabled)):not(.no-interaction):hover .c-button-text{color:var(--info-chrome-ink)}.l-main-col.shop-layout .shop-grid>.shop-panel-filters .c-panel-filters>header .c-collection-filter-control .c-button.variant-toggle:not(:-moz-any(:disabled,.disabled)):not(.no-interaction):active{background:var(--info-chrome-soft)}.l-main-col.shop-layout .shop-grid>.shop-panel-filters .c-panel-filters>header .c-collection-filter-control .c-button.variant-toggle:not(:-moz-any(:disabled,.disabled)):not(.no-interaction):active svg{color:var(--info-chrome-ink)}.l-main-col.shop-layout .shop-grid>.shop-panel-filters .c-panel-filters>header .c-collection-filter-control .c-button.variant-toggle:not(:-moz-any(:disabled,.disabled)):not(.no-interaction):active .c-button-text{color:var(--info-chrome-ink)}.l-main-col.shop-layout .shop-grid>.shop-panel-filters .c-panel-filters>header .c-collection-filter-control .c-button.variant-toggle:not(:-moz-any(:disabled,.disabled)):not(.no-interaction).active{background:var(--info-chrome-soft)}.l-main-col.shop-layout .shop-grid>.shop-panel-filters .c-panel-filters>header .c-collection-filter-control .c-button.variant-toggle:not(:-moz-any(:disabled,.disabled)):not(.no-interaction).active svg{color:var(--info-chrome-ink)}.l-main-col.shop-layout .shop-grid>.shop-panel-filters .c-panel-filters>header .c-collection-filter-control .c-button.variant-toggle:not(:-moz-any(:disabled,.disabled)):not(.no-interaction).active .c-button-text{color:var(--info-chrome-ink)}.l-main-col.shop-layout .shop-grid>.shop-panel-filters .c-panel-filters>header .c-collection-filter-control .c-button.variant-toggle:not(:-moz-any(:disabled,.disabled)):not(.no-interaction).active{background:var(--info-chrome-deep)}.l-main-col.shop-layout .shop-grid>.shop-panel-filters .c-panel-filters>header .c-collection-filter-control .c-button.variant-toggle:not(:-moz-any(:disabled,.disabled)).type-brand{background:var(--brand-border)}.l-main-col.shop-layout .shop-grid>.shop-panel-filters .c-panel-filters>header .c-collection-filter-control .c-button.variant-toggle:not(:-moz-any(:disabled,.disabled)).type-brand svg{color:var(--brand-chrome-ink)}.l-main-col.shop-layout .shop-grid>.shop-panel-filters .c-panel-filters>header .c-collection-filter-control .c-button.variant-toggle:not(:-moz-any(:disabled,.disabled)).type-brand .c-button-text{color:var(--brand-chrome-ink)}.l-main-col.shop-layout .shop-grid>.shop-panel-filters .c-panel-filters>header .c-collection-filter-control .c-button.variant-toggle:not(:-moz-any(:disabled,.disabled)).type-brand:hover{background:var(--brand-border)}.l-main-col.shop-layout .shop-grid>.shop-panel-filters .c-panel-filters>header .c-collection-filter-control .c-button.variant-toggle:not(:-moz-any(:disabled,.disabled)).type-brand:hover svg{color:var(--brand-chrome-ink)}.l-main-col.shop-layout .shop-grid>.shop-panel-filters .c-panel-filters>header .c-collection-filter-control .c-button.variant-toggle:not(:-moz-any(:disabled,.disabled)).type-brand:hover .c-button-text{color:var(--brand-chrome-ink)}.l-main-col.shop-layout .shop-grid>.shop-panel-filters .c-panel-filters>header .c-collection-filter-control .c-button.variant-toggle:not(:-moz-any(:disabled,.disabled)).type-brand:active{background:var(--brand-border)}.l-main-col.shop-layout .shop-grid>.shop-panel-filters .c-panel-filters>header .c-collection-filter-control .c-button.variant-toggle:not(:-moz-any(:disabled,.disabled)).type-brand:active svg{color:var(--brand-chrome-ink)}.l-main-col.shop-layout .shop-grid>.shop-panel-filters .c-panel-filters>header .c-collection-filter-control .c-button.variant-toggle:not(:-moz-any(:disabled,.disabled)).type-brand:active .c-button-text{color:var(--brand-chrome-ink)}.l-main-col.shop-layout .shop-grid>.shop-panel-filters .c-panel-filters>header .c-collection-filter-control .c-button.variant-toggle:not(:-moz-any(:disabled,.disabled)).type-brand.active{background:var(--brand-border)}.l-main-col.shop-layout .shop-grid>.shop-panel-filters .c-panel-filters>header .c-collection-filter-control .c-button.variant-toggle:not(:-moz-any(:disabled,.disabled)).type-brand.active svg{color:var(--brand-chrome-ink)}.l-main-col.shop-layout .shop-grid>.shop-panel-filters .c-panel-filters>header .c-collection-filter-control .c-button.variant-toggle:not(:-moz-any(:disabled,.disabled)).type-brand.active .c-button-text{color:var(--brand-chrome-ink)}.l-main-col.shop-layout .shop-grid>.shop-panel-filters .c-panel-filters>header .c-collection-filter-control .c-button.variant-toggle:not(:is(:disabled,.disabled)){background:var(--default-sunken);border-color:#0000}.l-main-col.shop-layout .shop-grid>.shop-panel-filters .c-panel-filters>header .c-collection-filter-control .c-button.variant-toggle:not(:is(:disabled,.disabled)) svg{color:var(--default-ink)}.l-main-col.shop-layout .shop-grid>.shop-panel-filters .c-panel-filters>header .c-collection-filter-control .c-button.variant-toggle:not(:is(:disabled,.disabled)) .c-button-text{color:var(--default-ink)}.l-main-col.shop-layout .shop-grid>.shop-panel-filters .c-panel-filters>header .c-collection-filter-control .c-button.variant-toggle:not(:is(:disabled,.disabled)):not(.no-interaction):hover{background:var(--info-chrome-soft)}.l-main-col.shop-layout .shop-grid>.shop-panel-filters .c-panel-filters>header .c-collection-filter-control .c-button.variant-toggle:not(:is(:disabled,.disabled)):not(.no-interaction):hover svg{color:var(--info-chrome-ink)}.l-main-col.shop-layout .shop-grid>.shop-panel-filters .c-panel-filters>header .c-collection-filter-control .c-button.variant-toggle:not(:is(:disabled,.disabled)):not(.no-interaction):hover .c-button-text{color:var(--info-chrome-ink)}.l-main-col.shop-layout .shop-grid>.shop-panel-filters .c-panel-filters>header .c-collection-filter-control .c-button.variant-toggle:not(:is(:disabled,.disabled)):not(.no-interaction):active{background:var(--info-chrome-soft)}.l-main-col.shop-layout .shop-grid>.shop-panel-filters .c-panel-filters>header .c-collection-filter-control .c-button.variant-toggle:not(:is(:disabled,.disabled)):not(.no-interaction):active svg{color:var(--info-chrome-ink)}.l-main-col.shop-layout .shop-grid>.shop-panel-filters .c-panel-filters>header .c-collection-filter-control .c-button.variant-toggle:not(:is(:disabled,.disabled)):not(.no-interaction):active .c-button-text{color:var(--info-chrome-ink)}.l-main-col.shop-layout .shop-grid>.shop-panel-filters .c-panel-filters>header .c-collection-filter-control .c-button.variant-toggle:not(:is(:disabled,.disabled)):not(.no-interaction).active{background:var(--info-chrome-soft)}.l-main-col.shop-layout .shop-grid>.shop-panel-filters .c-panel-filters>header .c-collection-filter-control .c-button.variant-toggle:not(:is(:disabled,.disabled)):not(.no-interaction).active svg{color:var(--info-chrome-ink)}.l-main-col.shop-layout .shop-grid>.shop-panel-filters .c-panel-filters>header .c-collection-filter-control .c-button.variant-toggle:not(:is(:disabled,.disabled)):not(.no-interaction).active .c-button-text{color:var(--info-chrome-ink)}.l-main-col.shop-layout .shop-grid>.shop-panel-filters .c-panel-filters>header .c-collection-filter-control .c-button.variant-toggle:not(:is(:disabled,.disabled)):not(.no-interaction).active{background:var(--info-chrome-deep)}.l-main-col.shop-layout .shop-grid>.shop-panel-filters .c-panel-filters>header .c-collection-filter-control .c-button.variant-toggle:not(:is(:disabled,.disabled)).type-brand{background:var(--brand-border)}.l-main-col.shop-layout .shop-grid>.shop-panel-filters .c-panel-filters>header .c-collection-filter-control .c-button.variant-toggle:not(:is(:disabled,.disabled)).type-brand svg{color:var(--brand-chrome-ink)}.l-main-col.shop-layout .shop-grid>.shop-panel-filters .c-panel-filters>header .c-collection-filter-control .c-button.variant-toggle:not(:is(:disabled,.disabled)).type-brand .c-button-text{color:var(--brand-chrome-ink)}.l-main-col.shop-layout .shop-grid>.shop-panel-filters .c-panel-filters>header .c-collection-filter-control .c-button.variant-toggle:not(:is(:disabled,.disabled)).type-brand:hover{background:var(--brand-border)}.l-main-col.shop-layout .shop-grid>.shop-panel-filters .c-panel-filters>header .c-collection-filter-control .c-button.variant-toggle:not(:is(:disabled,.disabled)).type-brand:hover svg{color:var(--brand-chrome-ink)}.l-main-col.shop-layout .shop-grid>.shop-panel-filters .c-panel-filters>header .c-collection-filter-control .c-button.variant-toggle:not(:is(:disabled,.disabled)).type-brand:hover .c-button-text{color:var(--brand-chrome-ink)}.l-main-col.shop-layout .shop-grid>.shop-panel-filters .c-panel-filters>header .c-collection-filter-control .c-button.variant-toggle:not(:is(:disabled,.disabled)).type-brand:active{background:var(--brand-border)}.l-main-col.shop-layout .shop-grid>.shop-panel-filters .c-panel-filters>header .c-collection-filter-control .c-button.variant-toggle:not(:is(:disabled,.disabled)).type-brand:active svg{color:var(--brand-chrome-ink)}.l-main-col.shop-layout .shop-grid>.shop-panel-filters .c-panel-filters>header .c-collection-filter-control .c-button.variant-toggle:not(:is(:disabled,.disabled)).type-brand:active .c-button-text{color:var(--brand-chrome-ink)}.l-main-col.shop-layout .shop-grid>.shop-panel-filters .c-panel-filters>header .c-collection-filter-control .c-button.variant-toggle:not(:is(:disabled,.disabled)).type-brand.active{background:var(--brand-border)}.l-main-col.shop-layout .shop-grid>.shop-panel-filters .c-panel-filters>header .c-collection-filter-control .c-button.variant-toggle:not(:is(:disabled,.disabled)).type-brand.active svg{color:var(--brand-chrome-ink)}.l-main-col.shop-layout .shop-grid>.shop-panel-filters .c-panel-filters>header .c-collection-filter-control .c-button.variant-toggle:not(:is(:disabled,.disabled)).type-brand.active .c-button-text{color:var(--brand-chrome-ink)}.l-main-col.shop-layout .shop-grid>.shop-panel-filters .c-panel-filters>header .c-collection-filter-control .c-button.variant-toggle:disabled{background:var(--default-sunken);opacity:.4;border-color:#0000}.l-main-col.shop-layout .shop-grid>.shop-panel-filters .c-panel-filters>header .c-collection-filter-control .c-button.variant-toggle:disabled svg{color:var(--default-ink)}.l-main-col.shop-layout .shop-grid>.shop-panel-filters .c-panel-filters>header .c-collection-filter-control .c-button.variant-toggle:disabled .c-button-text{color:var(--default-ink)}.l-main-col.shop-layout .shop-grid>.shop-panel-filters .c-panel-filters>header .c-collection-filter-control .c-button.variant-toggle.disabled{background:var(--default-sunken);opacity:.4;border-color:#0000}.l-main-col.shop-layout .shop-grid>.shop-panel-filters .c-panel-filters>header .c-collection-filter-control .c-button.variant-toggle.disabled svg{color:var(--default-ink)}.l-main-col.shop-layout .shop-grid>.shop-panel-filters .c-panel-filters>header .c-collection-filter-control .c-button.variant-toggle.disabled .c-button-text{color:var(--default-ink)}.l-main-col.shop-layout .shop-grid>.shop-panel-filters .c-panel-filters .scroll-container{margin-top:0;padding-top:0}}@media (max-width:749px){.l-main-col.shop-layout .shop-grid .shop-overlay.shop-overlay-bottom{bottom:calc(var(--shop-mobile-bottom-bar-height) + env(safe-area-inset-bottom,0px));display:flex;flex-direction:column;width:100%;max-width:none;left:0;right:0}.l-main-col.shop-layout .shop-grid .shop-panel-cart.shop-overlay.shop-overlay-bottom .c-panel-cart{max-width:none}}@media (min-width:750px) and (max-width:1549px){.l-main-col.shop-layout .shop-grid{grid-template-areas:"products";grid-template-columns:1fr;padding-top:var(--spacer-1)}.l-main-col.shop-layout .shop-grid:has(>.shop-overlay.shop-overlay-open){z-index:var(--z-shop-overlay-modal)}.l-main-col.shop-layout .shop-grid>.shop-panel-filters{grid-area:unset}.l-main-col.shop-layout .shop-grid>.shop-cart-toggle{grid-area:products}.l-main-col.shop-layout .shop-grid>.shop-floating-toggles{grid-area:products}.l-main-col.shop-layout .shop-grid>.shop-surface-toggles{grid-area:products}.l-main-col.shop-layout .shop-grid.shop-grid--no-filters{grid-template-areas:"products";grid-template-columns:1fr}.l-main-col.shop-layout .shop-grid.shop-grid--no-filters>.shop-cart-toggle{grid-area:products}.l-main-col.shop-layout .shop-grid>.shop-panel-filters.shop-overlay-left{display:flex;flex-direction:column;min-height:0}.l-main-col.shop-layout .shop-grid>.shop-panel-filters.shop-overlay-bottom.shop-overlay-left{z-index:var(--z-shop-overlay-panels);border-radius:0;width:min(85vw,600px);max-width:min(85vw,600px);top:0;left:0;right:auto}.l-main-col.shop-layout .shop-grid>.shop-panel-filters.shop-overlay-bottom.shop-overlay-left:not(.shop-overlay-open){transform:translate(-100%)}.l-main-col.shop-layout .shop-grid>.shop-panel-filters.shop-overlay-bottom.shop-overlay-left.shop-overlay-open{transform:translate(0)}.l-main-col.shop-layout .shop-grid>.shop-panel-cart.shop-overlay-bottom.shop-overlay-right{z-index:var(--z-shop-overlay-panels);border-radius:0;width:min(85vw,600px);max-width:min(85vw,600px);top:0;left:auto;right:0}.l-main-col.shop-layout .shop-grid>.shop-panel-cart.shop-overlay-bottom.shop-overlay-right:not(.shop-overlay-open){transform:translate(100%)}.l-main-col.shop-layout .shop-grid>.shop-panel-cart.shop-overlay-bottom.shop-overlay-right.shop-overlay-open{transform:translate(0)}}@media (max-width:749px){.l-main-col.shop-layout .shop-grid{grid-template-areas:"products";grid-template-columns:1fr;padding-inline-end:var(--query-spacer);padding-bottom:var(--shop-mobile-bottom-bar-height);padding-top:var(--spacer-05)}.l-main-col.shop-layout .shop-grid:has(>.shop-overlay.shop-overlay-open){z-index:var(--z-shop-overlay-modal)}.l-main-col.shop-layout .shop-grid>.shop-cart-toggle{grid-area:products}.l-main-col.shop-layout .shop-grid>.shop-floating-toggles{grid-area:products}.l-main-col.shop-layout .shop-grid>.shop-surface-toggles{grid-area:products}.l-main-col.shop-layout .shop-grid .shop-overlay{top:0}.l-main-col.shop-layout .shop-grid .shop-backdrop{bottom:calc(var(--shop-mobile-bottom-bar-height) + env(safe-area-inset-bottom,0px))}.l-main-col.portal-mobile-shop-no-breadcrumbs.shop-layout .shop-grid .shop-overlay{top:0}}.l-main-col.shop-layout .c-offer.shop-grid .shop-bottom-bar,.l-main-col.shop-layout .c-checkout.shop-grid .shop-bottom-bar{--shadow-ink:12% var(--c-soft)var(--h-info);display:none}@media (min-width:750px){.l-main-col.shop-layout .c-checkout.shop-grid .shop-checkout-mobile-cart-peek{display:none}}@media (max-width:749px){.l-main-col.shop-layout .c-offer.shop-grid .shop-bottom-bar,.l-main-col.shop-layout .c-checkout.shop-grid .shop-bottom-bar{backdrop-filter:blur(14px);background:oklch(var(--l-overlay)var(--c-vivid)var(--h-info)/22%);border-top:1px solid oklch(var(--l-border-strong)var(--c-soft)var(--h-info)/22%);display:flex;align-items:stretch;gap:var(--spacer-1);padding:var(--spacer-1)var(--query-spacer);padding-bottom:calc(var(--spacer-1) + env(safe-area-inset-bottom,0));position:fixed;z-index:var(--z-shop-bottom-bar);bottom:0;left:0;right:0}:is(.l-main-col.shop-layout .c-offer.shop-grid .shop-bottom-bar,.l-main-col.shop-layout .c-checkout.shop-grid .shop-bottom-bar)>.c-button{flex:1}:is(.l-main-col.shop-layout .c-offer.shop-grid .shop-bottom-bar,.l-main-col.shop-layout .c-checkout.shop-grid .shop-bottom-bar)>.c-button:only-child{flex:1}:is(.l-main-col.shop-layout .c-offer.shop-grid .shop-bottom-bar,.l-main-col.shop-layout .c-checkout.shop-grid .shop-bottom-bar)>.c-button.shop-bottom-bar-categories{background:var(--portal-shop-cart-fab-bg);border:1px solid var(--portal-shop-teal-border-alpha);border-radius:var(--spacer-1);box-shadow:var(--shadow-3);min-height:44px}:is(.l-main-col.shop-layout .c-offer.shop-grid .shop-bottom-bar,.l-main-col.shop-layout .c-checkout.shop-grid .shop-bottom-bar)>.c-button.shop-bottom-bar-categories .c-button-text{color:var(--info-chrome-ink)}:is(.l-main-col.shop-layout .c-offer.shop-grid .shop-bottom-bar,.l-main-col.shop-layout .c-checkout.shop-grid .shop-bottom-bar)>.c-button.shop-bottom-bar-categories .c-icon{color:var(--info-chrome-ink)}:is(.l-main-col.shop-layout .c-offer.shop-grid .shop-bottom-bar,.l-main-col.shop-layout .c-checkout.shop-grid .shop-bottom-bar)>.c-button.shop-bottom-bar-categories svg{color:var(--info-chrome-ink)}:is(.l-main-col.shop-layout .c-offer.shop-grid .shop-bottom-bar,.l-main-col.shop-layout .c-checkout.shop-grid .shop-bottom-bar)>.c-button.shop-bottom-bar-categories.active{background:var(--portal-shop-cart-fab-bg-hover);border-color:var(--portal-shop-teal-border-alpha-hover);box-shadow:var(--shadow-4)}:is(.l-main-col.shop-layout .c-offer.shop-grid .shop-bottom-bar,.l-main-col.shop-layout .c-checkout.shop-grid .shop-bottom-bar)>.c-button.shop-bottom-bar-categories:focus-visible{outline:2px solid var(--info-border);outline-offset:2px}:is(.l-main-col.shop-layout .c-offer.shop-grid .shop-bottom-bar,.l-main-col.shop-layout .c-checkout.shop-grid .shop-bottom-bar)>.c-button.shop-bottom-bar-filters{background:var(--portal-shop-cart-fab-bg);border:1px solid var(--portal-shop-teal-border-alpha);border-radius:var(--spacer-1);box-shadow:var(--shadow-3);min-height:44px}:is(.l-main-col.shop-layout .c-offer.shop-grid .shop-bottom-bar,.l-main-col.shop-layout .c-checkout.shop-grid .shop-bottom-bar)>.c-button.shop-bottom-bar-filters .c-button-text{color:var(--info-chrome-ink)}:is(.l-main-col.shop-layout .c-offer.shop-grid .shop-bottom-bar,.l-main-col.shop-layout .c-checkout.shop-grid .shop-bottom-bar)>.c-button.shop-bottom-bar-filters .c-icon{color:var(--info-chrome-ink)}:is(.l-main-col.shop-layout .c-offer.shop-grid .shop-bottom-bar,.l-main-col.shop-layout .c-checkout.shop-grid .shop-bottom-bar)>.c-button.shop-bottom-bar-filters svg{color:var(--info-chrome-ink)}:is(.l-main-col.shop-layout .c-offer.shop-grid .shop-bottom-bar,.l-main-col.shop-layout .c-checkout.shop-grid .shop-bottom-bar)>.c-button.shop-bottom-bar-filters.active{background:var(--portal-shop-cart-fab-bg-hover);border-color:var(--portal-shop-teal-border-alpha-hover);box-shadow:var(--shadow-4)}:is(.l-main-col.shop-layout .c-offer.shop-grid .shop-bottom-bar,.l-main-col.shop-layout .c-checkout.shop-grid .shop-bottom-bar)>.c-button.shop-bottom-bar-filters:focus-visible{outline:2px solid var(--info-border);outline-offset:2px}:is(.l-main-col.shop-layout .c-offer.shop-grid .shop-bottom-bar,.l-main-col.shop-layout .c-checkout.shop-grid .shop-bottom-bar) .shop-mobile-cart-peek{background:var(--portal-shop-cart-fab-bg);border:1px solid var(--portal-shop-teal-border-alpha);border-radius:var(--spacer-1);box-shadow:var(--shadow-3);color:var(--info-chrome-ink);cursor:pointer;display:flex;align-items: center;gap:var(--spacer-05);padding:0 var(--spacer-1);flex:1;min-width:0;max-width:none;min-height:44px}:is(.l-main-col.shop-layout .c-offer.shop-grid .shop-bottom-bar,.l-main-col.shop-layout .c-checkout.shop-grid .shop-bottom-bar) .shop-mobile-cart-peek .c-icon{color:var(--info-chrome-ink);flex-shrink:0}:is(.l-main-col.shop-layout .c-offer.shop-grid .shop-bottom-bar,.l-main-col.shop-layout .c-checkout.shop-grid .shop-bottom-bar) .shop-mobile-cart-peek.active{background:var(--portal-shop-cart-fab-bg-hover);border-color:var(--portal-shop-teal-border-alpha-hover);box-shadow:var(--shadow-4)}:is(.l-main-col.shop-layout .c-offer.shop-grid .shop-bottom-bar,.l-main-col.shop-layout .c-checkout.shop-grid .shop-bottom-bar) .shop-mobile-cart-peek:focus-visible{outline:2px solid var(--info-border);outline-offset:2px}:is(.l-main-col.shop-layout .c-offer.shop-grid .shop-bottom-bar,.l-main-col.shop-layout .c-checkout.shop-grid .shop-bottom-bar) .shop-mobile-cart-peek-count{font-size:var(--font-s);font-variant-numeric:tabular-nums;font-weight:700}:is(.l-main-col.shop-layout .c-offer.shop-grid .shop-bottom-bar,.l-main-col.shop-layout .c-checkout.shop-grid .shop-bottom-bar) .shop-mobile-cart-peek-total{font-size:var(--font-xs);font-variant-numeric:tabular-nums;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-inline-start:auto;font-weight:600}:is(.l-main-col.shop-layout .c-offer.shop-grid .shop-bottom-bar,.l-main-col.shop-layout .c-checkout.shop-grid .shop-bottom-bar).shop-bottom-bar--cart-peek>.c-button.shop-bottom-bar-categories{flex:1;min-width:0}:is(.l-main-col.shop-layout .c-offer.shop-grid .shop-bottom-bar,.l-main-col.shop-layout .c-checkout.shop-grid .shop-bottom-bar).shop-bottom-bar--cart-peek>.c-button.shop-bottom-bar-filters{flex:1;min-width:0}:is(.l-main-col.shop-layout .c-offer.shop-grid .shop-bottom-bar,.l-main-col.shop-layout .c-checkout.shop-grid .shop-bottom-bar).shop-bottom-bar--peek-only{justify-content:center}:is(.l-main-col.shop-layout .c-offer.shop-grid .shop-bottom-bar,.l-main-col.shop-layout .c-checkout.shop-grid .shop-bottom-bar).shop-bottom-bar--peek-only .shop-mobile-cart-peek{flex:1;max-width:none}}@media (max-width:1549px){.l-main-col.shop-layout .shop-grid .shop-panel-filters.shop-overlay-open .c-panel-filters{background:var(--portal-shop-cart-fab-bg);box-shadow:none;display:flex;overflow:hidden;border-radius:0;flex-direction:column;flex:1;min-height:0}.l-main-col.shop-layout .shop-grid .shop-panel-filters.shop-overlay-open .c-panel-filters .panel-title{background:var(--info-chrome-deep);color:#fffffff5;display:flex;align-items: center;gap:var(--spacer-1);height:var(--spacer-7);padding:0 var(--spacer-2);text-transform:uppercase;flex-shrink:0;width:100%;font-weight:700}.l-main-col.shop-layout .shop-grid .shop-panel-filters.shop-overlay-open .c-panel-filters .panel-title svg{color:#f8fcff}.l-main-col.shop-layout .shop-grid .shop-panel-filters.shop-overlay-open .c-panel-filters .panel-title .c-icon{color:#f8fcff}.l-main-col.shop-layout .shop-grid .shop-panel-filters.shop-overlay-open .c-panel-filters .c-panel-filters-mobile-sheet-controls{background:var(--info-chrome);border-bottom:1px solid #ffffff1a;flex-shrink:0;width:100%;padding:0}.l-main-col.shop-layout .shop-grid .shop-panel-filters.shop-overlay-open .c-panel-filters .c-panel-filters-mobile-sheet-collapse-bar{color:var(--info-chrome-ink);cursor:pointer;display:flex;padding:var(--spacer-05)0;background:#0000001a;border:none;border-radius:0;flex-shrink:0;justify-content:center;align-items: center;width:100%;min-height:40px}.l-main-col.shop-layout .shop-grid .shop-panel-filters.shop-overlay-open .c-panel-filters .c-panel-filters-mobile-sheet-collapse-bar .c-icon{color:var(--info-chrome-ink)}.l-main-col.shop-layout .shop-grid .shop-panel-filters.shop-overlay-open .c-panel-filters .c-panel-filters-mobile-sheet-collapse-bar svg{color:var(--info-chrome-ink)}.l-main-col.shop-layout .shop-grid .shop-panel-filters.shop-overlay-open .c-panel-filters .c-panel-filters-mobile-sheet-collapse-bar:active{background:#fff3}.l-main-col.shop-layout .shop-grid .shop-panel-filters.shop-overlay-open .c-panel-filters .c-panel-filters-mobile-sheet-collapse-bar:focus-visible{outline:2px solid var(--info-border);outline-offset:-2px}.l-main-col.shop-layout .shop-grid .shop-panel-filters.shop-overlay-open .c-panel-filters .c-filters-active{background:var(--default-page);border-top:1px solid var(--default-border);flex-shrink:0;order:1}.l-main-col.shop-layout .shop-grid .shop-panel-filters.shop-overlay-open .c-panel-filters .c-filters-active .inactive{display:none}.l-main-col.shop-layout .shop-grid .shop-panel-filters.shop-overlay-open .c-panel-filters .c-filters-active .filters{gap:var(--spacer-05);max-height:calc(var(--spacer-1)*24);overflow-y:auto;padding:var(--spacer-1);height:auto}.l-main-col.shop-layout .shop-grid .shop-panel-filters.shop-overlay-open .c-panel-filters .c-filters-active .filters .term{border-radius:var(--border-radius-s);height:var(--spacer-4);padding-inline:var(--spacer-1);flex:0 auto;width:auto;max-width:100%}.l-main-col.shop-layout .shop-grid .shop-panel-filters.shop-overlay-open .c-panel-filters .c-filters-active .filters .term .c-icon{flex-shrink:0}.l-main-col.shop-layout .shop-grid .shop-panel-filters.shop-overlay-open .c-panel-filters .c-filters-active .filters .term span{min-width:0}.l-main-col.shop-layout .shop-grid .shop-panel-filters.shop-overlay-open .c-panel-filters .c-filters-active .filters .term:hover{background:var(--brand-chrome-deep)}.l-main-col.shop-layout .shop-grid .shop-panel-filters.shop-overlay-open .c-panel-filters .c-filters-active .filters .term:hover .icon-close{background:var(--brand-chrome-deep);color:var(--brand-chrome-ink);padding:var(--spacer-05)}.l-main-col.shop-layout .shop-grid .shop-panel-filters.shop-overlay-open .c-panel-filters .scroll-container{background:var(--default-page);gap:var(--spacer-1);overflow-y:auto;padding:var(--spacer-1)var(--spacer-1)var(--spacer-2);flex:1;min-height:0}.l-main-col.shop-layout .shop-grid .shop-panel-filters.shop-overlay-open .c-panel-filters .scroll-container>*{flex-shrink:0}.l-main-col.shop-layout .shop-grid .shop-panel-filters.shop-overlay-open .c-panel-filters .scroll-container .filter{background:var(--default-card);border-radius:var(--border-radius);box-shadow:none;overflow:hidden;margin:0}.l-main-col.shop-layout .shop-grid .shop-panel-filters.shop-overlay-open .c-panel-filters .scroll-container .filter .items{background:var(--default-sunken);border-top:none}.l-main-col.shop-layout .shop-grid .shop-panel-filters.shop-overlay-open .c-panel-filters .c-panel-filters-thumb-bar{background:var(--default-overlay);border-top:1px solid var(--info-bg-strong);box-shadow:var(--shadow-up);padding:var(--spacer-1)var(--spacer-2);padding-bottom:calc(var(--spacer-1) + env(safe-area-inset-bottom,0));flex-shrink:0;order:2}.l-main-col.shop-layout .shop-grid .shop-panel-filters.shop-overlay-open .c-panel-filters .c-panel-filters-thumb-bar .c-collection-filter-control{display:flex;align-items:stretch;gap:var(--spacer-1);justify-content:stretch;width:100%;height:auto;min-height:44px}.l-main-col.shop-layout .shop-grid .shop-panel-filters.shop-overlay-open .c-panel-filters .c-panel-filters-thumb-bar .c-collection-filter-control>.c-button{background:var(--portal-shop-cart-fab-bg);border:1px solid var(--portal-shop-teal-border-alpha);border-radius:var(--spacer-1);box-shadow:var(--shadow-3);flex:1;min-width:0;min-height:44px}.l-main-col.shop-layout .shop-grid .shop-panel-filters.shop-overlay-open .c-panel-filters .c-panel-filters-thumb-bar .c-collection-filter-control>.c-button:disabled{background:oklch(var(--l-border)var(--c-soft)var(--h-info));box-shadow:none;opacity:.55;border-color:#ffffff2e}.l-main-col.shop-layout .shop-grid .shop-panel-filters.shop-overlay-open .c-panel-filters .c-panel-filters-thumb-bar .c-collection-filter-control>.c-button .c-button-text{color:var(--info-chrome-ink)}.l-main-col.shop-layout .shop-grid .shop-panel-filters.shop-overlay-open .c-panel-filters .c-panel-filters-thumb-bar .c-collection-filter-control>.c-button .c-icon{color:var(--info-chrome-ink)}.l-main-col.shop-layout .shop-grid .shop-panel-filters.shop-overlay-open .c-panel-filters .c-panel-filters-thumb-bar .c-collection-filter-control>.c-button svg{color:var(--info-chrome-ink)}.l-main-col.shop-layout .shop-grid .shop-panel-filters.shop-overlay-open .c-panel-filters .c-panel-filters-thumb-bar .c-collection-filter-control>.c-button:focus-visible{outline:2px solid var(--info-border);outline-offset:2px}}@media (min-width:750px) and (max-width:1549px){.l-main-col.shop-layout .shop-grid>.shop-cart-toggle{backdrop-filter:blur(14px);background:var(--portal-shop-fab-dock-bg);border:1px solid var(--portal-shop-fab-dock-border);border-radius:var(--spacer-2);bottom:var(--spacer-2);box-shadow:var(--shadow-4);display:flex;align-self: end;align-items: center;gap:var(--spacer-1);padding:var(--spacer-1);padding-bottom:calc(var(--spacer-1) + env(safe-area-inset-bottom,0));pointer-events:none;position:absolute;right:var(--spacer-2);z-index:var(--z-shop-cart-toggle);justify-content:center;justify-self:end;top:auto}.l-main-col.shop-layout .shop-grid>.shop-cart-toggle>.c-button{background:var(--portal-shop-cart-fab-bg);border:1px solid var(--portal-shop-teal-border-alpha);box-shadow:var(--shadow-3);color:var(--info-chrome-ink);min-height:var(--spacer-6);min-width:var(--spacer-6);pointer-events:auto;position:relative;border-radius:999px}.l-main-col.shop-layout .shop-grid>.shop-cart-toggle>.c-button svg{color:var(--info-chrome-ink)}.l-main-col.shop-layout .shop-grid>.shop-cart-toggle>.c-button .c-icon{color:var(--info-chrome-ink)}.l-main-col.shop-layout .shop-grid>.shop-cart-toggle>.c-button:hover{background:var(--portal-shop-cart-fab-bg-hover);border-color:var(--portal-shop-teal-border-alpha-hover);box-shadow:var(--shadow-4)}.l-main-col.shop-layout .shop-grid>.shop-cart-toggle>.c-button:hover svg{color:var(--info-chrome-ink)}.l-main-col.shop-layout .shop-grid>.shop-cart-toggle>.c-button:hover .c-icon{color:var(--info-chrome-ink)}.l-main-col.shop-layout .shop-grid>.shop-cart-toggle>.c-button.active{background:var(--portal-shop-cart-fab-bg-hover);border-color:var(--portal-shop-teal-border-alpha-hover);box-shadow:var(--shadow-4)}.l-main-col.shop-layout .shop-grid>.shop-cart-toggle>.c-button.active svg{color:var(--info-chrome-ink)}.l-main-col.shop-layout .shop-grid>.shop-cart-toggle>.c-button.active .c-icon{color:var(--info-chrome-ink)}.l-main-col.shop-layout .shop-grid>.shop-cart-toggle>.c-button .shop-cart-toggle-badge{background:var(--white);border:2px solid var(--portal-shop-fab-dock-border);box-shadow:var(--shadow-2);color:var(--portal-shop-cart-fab-bg);display:flex;font-size:var(--font-xxs);min-height:calc(var(--spacer-2) + var(--spacer-05));min-width:calc(var(--spacer-2) + var(--spacer-05));padding:0 var(--spacer-05);position:absolute;right:calc(var(--spacer-05)*-1);top:calc(var(--spacer-05)*-1);z-index:1;border-radius:999px;justify-content:center;align-items: center;font-weight:700;line-height:1}@media (min-width:750px){.l-main-col.shop-layout .shop-grid>.shop-cart-toggle{margin-right:var(--spacer-10)}}.l-main-col.shop-layout .shop-grid>.shop-surface-toggles .shop-floating-toggles{backdrop-filter:blur(14px);background:var(--portal-shop-fab-dock-bg);border:1px solid var(--portal-shop-fab-dock-border);border-radius:var(--spacer-2);bottom:var(--spacer-2);box-shadow:var(--shadow-4);display:flex;align-self: end;align-items: center;gap:var(--spacer-1);padding:var(--spacer-1);padding-bottom:calc(var(--spacer-1) + env(safe-area-inset-bottom,0));pointer-events:none;position:absolute;right:var(--spacer-2);z-index:var(--z-shop-cart-toggle);flex-direction:row;justify-content:flex-end;justify-self:end;top:auto}@media (min-width:750px){.l-main-col.shop-layout .shop-grid>.shop-surface-toggles .shop-floating-toggles{margin-right:var(--spacer-10)}}.l-main-col.shop-layout .shop-grid>.shop-surface-toggles .shop-floating-toggles .shop-categories-toggle{display:flex;pointer-events:none;position:static}.l-main-col.shop-layout .shop-grid>.shop-surface-toggles .shop-floating-toggles .shop-categories-toggle>.c-button{background:var(--portal-shop-cart-fab-bg);border:1px solid var(--portal-shop-teal-border-alpha);box-shadow:var(--shadow-3);color:var(--info-chrome-ink);min-height:var(--spacer-6);min-width:var(--spacer-6);pointer-events:auto;position:relative;border-radius:999px}.l-main-col.shop-layout .shop-grid>.shop-surface-toggles .shop-floating-toggles .shop-categories-toggle>.c-button svg{color:var(--info-chrome-ink)}.l-main-col.shop-layout .shop-grid>.shop-surface-toggles .shop-floating-toggles .shop-categories-toggle>.c-button .c-icon{color:var(--info-chrome-ink)}.l-main-col.shop-layout .shop-grid>.shop-surface-toggles .shop-floating-toggles .shop-categories-toggle>.c-button:hover{background:var(--portal-shop-cart-fab-bg-hover);border-color:var(--portal-shop-teal-border-alpha-hover);box-shadow:var(--shadow-4)}.l-main-col.shop-layout .shop-grid>.shop-surface-toggles .shop-floating-toggles .shop-categories-toggle>.c-button:hover svg{color:var(--info-chrome-ink)}.l-main-col.shop-layout .shop-grid>.shop-surface-toggles .shop-floating-toggles .shop-categories-toggle>.c-button:hover .c-icon{color:var(--info-chrome-ink)}.l-main-col.shop-layout .shop-grid>.shop-surface-toggles .shop-floating-toggles .shop-categories-toggle>.c-button.active{background:var(--portal-shop-cart-fab-bg-hover);border-color:var(--portal-shop-teal-border-alpha-hover);box-shadow:var(--shadow-4)}.l-main-col.shop-layout .shop-grid>.shop-surface-toggles .shop-floating-toggles .shop-categories-toggle>.c-button.active svg{color:var(--info-chrome-ink)}.l-main-col.shop-layout .shop-grid>.shop-surface-toggles .shop-floating-toggles .shop-categories-toggle>.c-button.active .c-icon{color:var(--info-chrome-ink)}.l-main-col.shop-layout .shop-grid>.shop-surface-toggles .shop-floating-toggles .shop-categories-toggle>.c-button .shop-cart-toggle-badge{background:var(--white);border:2px solid var(--portal-shop-fab-dock-border);box-shadow:var(--shadow-2);color:var(--portal-shop-cart-fab-bg);display:flex;font-size:var(--font-xxs);min-height:calc(var(--spacer-2) + var(--spacer-05));min-width:calc(var(--spacer-2) + var(--spacer-05));padding:0 var(--spacer-05);position:absolute;right:calc(var(--spacer-05)*-1);top:calc(var(--spacer-05)*-1);z-index:1;border-radius:999px;justify-content:center;align-items: center;font-weight:700;line-height:1}.l-main-col.shop-layout .shop-grid>.shop-surface-toggles .shop-floating-toggles .shop-filters-toggle{display:flex;pointer-events:none;position:static}.l-main-col.shop-layout .shop-grid>.shop-surface-toggles .shop-floating-toggles .shop-filters-toggle>.c-button{background:var(--portal-shop-cart-fab-bg);border:1px solid var(--portal-shop-teal-border-alpha);box-shadow:var(--shadow-3);color:var(--info-chrome-ink);min-height:var(--spacer-6);min-width:var(--spacer-6);pointer-events:auto;position:relative;border-radius:999px}.l-main-col.shop-layout .shop-grid>.shop-surface-toggles .shop-floating-toggles .shop-filters-toggle>.c-button svg{color:var(--info-chrome-ink)}.l-main-col.shop-layout .shop-grid>.shop-surface-toggles .shop-floating-toggles .shop-filters-toggle>.c-button .c-icon{color:var(--info-chrome-ink)}.l-main-col.shop-layout .shop-grid>.shop-surface-toggles .shop-floating-toggles .shop-filters-toggle>.c-button:hover{background:var(--portal-shop-cart-fab-bg-hover);border-color:var(--portal-shop-teal-border-alpha-hover);box-shadow:var(--shadow-4)}.l-main-col.shop-layout .shop-grid>.shop-surface-toggles .shop-floating-toggles .shop-filters-toggle>.c-button:hover svg{color:var(--info-chrome-ink)}.l-main-col.shop-layout .shop-grid>.shop-surface-toggles .shop-floating-toggles .shop-filters-toggle>.c-button:hover .c-icon{color:var(--info-chrome-ink)}.l-main-col.shop-layout .shop-grid>.shop-surface-toggles .shop-floating-toggles .shop-filters-toggle>.c-button.active{background:var(--portal-shop-cart-fab-bg-hover);border-color:var(--portal-shop-teal-border-alpha-hover);box-shadow:var(--shadow-4)}.l-main-col.shop-layout .shop-grid>.shop-surface-toggles .shop-floating-toggles .shop-filters-toggle>.c-button.active svg{color:var(--info-chrome-ink)}.l-main-col.shop-layout .shop-grid>.shop-surface-toggles .shop-floating-toggles .shop-filters-toggle>.c-button.active .c-icon{color:var(--info-chrome-ink)}.l-main-col.shop-layout .shop-grid>.shop-surface-toggles .shop-floating-toggles .shop-filters-toggle>.c-button .shop-cart-toggle-badge{background:var(--white);border:2px solid var(--portal-shop-fab-dock-border);box-shadow:var(--shadow-2);color:var(--portal-shop-cart-fab-bg);display:flex;font-size:var(--font-xxs);min-height:calc(var(--spacer-2) + var(--spacer-05));min-width:calc(var(--spacer-2) + var(--spacer-05));padding:0 var(--spacer-05);position:absolute;right:calc(var(--spacer-05)*-1);top:calc(var(--spacer-05)*-1);z-index:1;border-radius:999px;justify-content:center;align-items: center;font-weight:700;line-height:1}.l-main-col.shop-layout .shop-grid>.shop-surface-toggles .shop-floating-toggles .shop-cart-toggle{display:flex;pointer-events:none;position:static}.l-main-col.shop-layout .shop-grid>.shop-surface-toggles .shop-floating-toggles .shop-cart-toggle>.c-button{background:var(--portal-shop-cart-fab-bg);border:1px solid var(--portal-shop-teal-border-alpha);box-shadow:var(--shadow-3);color:var(--info-chrome-ink);min-height:var(--spacer-6);min-width:var(--spacer-6);pointer-events:auto;position:relative;border-radius:999px}.l-main-col.shop-layout .shop-grid>.shop-surface-toggles .shop-floating-toggles .shop-cart-toggle>.c-button svg{color:var(--info-chrome-ink)}.l-main-col.shop-layout .shop-grid>.shop-surface-toggles .shop-floating-toggles .shop-cart-toggle>.c-button .c-icon{color:var(--info-chrome-ink)}.l-main-col.shop-layout .shop-grid>.shop-surface-toggles .shop-floating-toggles .shop-cart-toggle>.c-button:hover{background:var(--portal-shop-cart-fab-bg-hover);border-color:var(--portal-shop-teal-border-alpha-hover);box-shadow:var(--shadow-4)}.l-main-col.shop-layout .shop-grid>.shop-surface-toggles .shop-floating-toggles .shop-cart-toggle>.c-button:hover svg{color:var(--info-chrome-ink)}.l-main-col.shop-layout .shop-grid>.shop-surface-toggles .shop-floating-toggles .shop-cart-toggle>.c-button:hover .c-icon{color:var(--info-chrome-ink)}.l-main-col.shop-layout .shop-grid>.shop-surface-toggles .shop-floating-toggles .shop-cart-toggle>.c-button.active{background:var(--portal-shop-cart-fab-bg-hover);border-color:var(--portal-shop-teal-border-alpha-hover);box-shadow:var(--shadow-4)}.l-main-col.shop-layout .shop-grid>.shop-surface-toggles .shop-floating-toggles .shop-cart-toggle>.c-button.active svg{color:var(--info-chrome-ink)}.l-main-col.shop-layout .shop-grid>.shop-surface-toggles .shop-floating-toggles .shop-cart-toggle>.c-button.active .c-icon{color:var(--info-chrome-ink)}.l-main-col.shop-layout .shop-grid>.shop-surface-toggles .shop-floating-toggles .shop-cart-toggle>.c-button .shop-cart-toggle-badge{background:var(--white);border:2px solid var(--portal-shop-fab-dock-border);box-shadow:var(--shadow-2);color:var(--portal-shop-cart-fab-bg);display:flex;font-size:var(--font-xxs);min-height:calc(var(--spacer-2) + var(--spacer-05));min-width:calc(var(--spacer-2) + var(--spacer-05));padding:0 var(--spacer-05);position:absolute;right:calc(var(--spacer-05)*-1);top:calc(var(--spacer-05)*-1);z-index:1;border-radius:999px;justify-content:center;align-items: center;font-weight:700;line-height:1}@media (min-width:935px){.l-main-col.shop-layout .shop-grid>.shop-surface-toggles .shop-floating-toggles .shop-categories-toggle{display:none}}.l-main-col.shop-layout .shop-grid .shop-panel-cart.shop-overlay-open .c-panel-cart .cart-support{padding-inline-end:var(--spacer-8)}.l-main-col.shop-layout .shop-grid .shop-panel-cart.shop-overlay-open .c-panel-cart .cart-support-actions{margin-inline-end:var(--spacer-2)}}.l-main-col.shop-layout .shop-grid>.c-collection-view{padding-bottom:var(--spacer-1)}.l-main-col.shop-layout .shop-grid>.c-collection-view>.c-collection-header{box-shadow:none;margin-bottom:var(--spacer-2);position:static;background:0 0;border-radius:0}.l-main-col.shop-layout .shop-grid>.c-collection-view>.c-collection-header .actions{align-items: center;gap:var(--spacer-1);min-height:var(--spacer-7);-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;height:auto;padding:0}.l-main-col.shop-layout .shop-grid>.c-collection-view>.c-collection-header .actions::-webkit-scrollbar{display:none}.l-main-col.shop-layout .shop-grid>.c-collection-view>.c-collection-header .shop-collection-controls{background:var(--default-card);border-radius:var(--border-radius);box-shadow:var(--shadow-1);display:flex;align-self:stretch;align-items: center;gap:var(--spacer-05);padding:var(--spacer-05);flex:none}.l-main-col.shop-layout .shop-grid>.c-collection-view>.c-collection-header .shop-collection-controls .c-button.variant-menu{border-radius:var(--border-radius-s)}.l-main-col.shop-layout .shop-grid>.c-collection-view>.c-collection-header .shop-collection-controls .c-button.variant-toggle{border-radius:var(--border-radius-s)}.l-main-col.shop-layout .shop-grid>.c-collection-view>.c-collection-header .shop-collection-controls .c-collection-sorter .sort-placeholder:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:var(--border-radius-s);border-bottom-left-radius:var(--border-radius-s)}.l-main-col.shop-layout .shop-grid>.c-collection-view>.c-collection-header .shop-collection-controls .c-collection-sorter .sort-placeholder:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:var(--border-radius-s);border-bottom-left-radius:var(--border-radius-s)}.l-main-col.shop-layout .shop-grid>.c-collection-view>.c-collection-header .shop-collection-controls .c-collection-sorter .sort-placeholder:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:var(--border-radius-s);border-bottom-left-radius:var(--border-radius-s)}.l-main-col.shop-layout .shop-grid>.c-collection-view>.c-collection-header .shop-collection-controls .c-collection-sorter .sort-placeholder:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:var(--border-radius-s);border-bottom-right-radius:var(--border-radius-s)}.l-main-col.shop-layout .shop-grid>.c-collection-view>.c-collection-header .shop-collection-controls .c-collection-sorter .sort-placeholder:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:var(--border-radius-s);border-bottom-right-radius:var(--border-radius-s)}.l-main-col.shop-layout .shop-grid>.c-collection-view>.c-collection-header .shop-collection-controls .c-collection-sorter .sort-placeholder:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:var(--border-radius-s);border-bottom-right-radius:var(--border-radius-s)}.l-main-col.shop-layout .shop-grid>.c-collection-view>.c-collection-header .shop-collection-controls .c-collection-sorter .sort-direction:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-right-radius:var(--border-radius-s);border-bottom-right-radius:var(--border-radius-s)}.l-main-col.shop-layout .shop-grid>.c-collection-view>.c-collection-header .shop-collection-controls .c-collection-sorter .sort-direction:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-right-radius:var(--border-radius-s);border-bottom-right-radius:var(--border-radius-s)}.l-main-col.shop-layout .shop-grid>.c-collection-view>.c-collection-header .shop-collection-controls .c-collection-sorter .sort-direction:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-right-radius:var(--border-radius-s);border-bottom-right-radius:var(--border-radius-s)}.l-main-col.shop-layout .shop-grid>.c-collection-view>.c-collection-header .shop-collection-controls .c-collection-sorter .sort-direction:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:var(--border-radius-s);border-bottom-left-radius:var(--border-radius-s)}.l-main-col.shop-layout .shop-grid>.c-collection-view>.c-collection-header .shop-collection-controls .c-collection-sorter .sort-direction:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:var(--border-radius-s);border-bottom-left-radius:var(--border-radius-s)}.l-main-col.shop-layout .shop-grid>.c-collection-view>.c-collection-header .shop-collection-controls .c-collection-sorter .sort-direction:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:var(--border-radius-s);border-bottom-left-radius:var(--border-radius-s)}.l-main-col.shop-layout .shop-grid>.c-collection-view>.c-collection-header .c-dropdown>.c-button.variant-menu{height:var(--spacer-5);min-height:var(--spacer-5);width:var(--spacer-5)}.l-main-col.shop-layout .shop-grid>.c-collection-view>.c-collection-header .actions .c-button.variant-menu{height:var(--spacer-5);min-height:var(--spacer-5);width:var(--spacer-5)}.l-main-col.shop-layout .shop-grid>.c-collection-view>.c-collection-header .actions .c-button.variant-toggle{height:var(--spacer-5);width:var(--spacer-5)}.l-main-col.shop-layout .shop-grid>.c-collection-view>.c-collection-header .c-collection-sorter{flex:0 auto;min-width:0}.l-main-col.shop-layout .shop-grid>.c-collection-view>.c-collection-header .c-collection-sorter .sort-control{height:var(--spacer-5)}.l-main-col.shop-layout .shop-grid>.c-collection-view>.c-collection-header .c-collection-status{color:var(--default-ink);align-self:stretch;gap:var(--spacer-1);background:0 0;border:0;flex:none;min-width:0;max-width:100%;height:auto;margin-inline-start:0;margin-inline-end:auto;padding-inline-start:0;padding-inline-end:0}.l-main-col.shop-layout .shop-grid>.c-collection-view>.c-collection-header .c-collection-status .c-icon{color:var(--default-ink-muted);margin-inline-end:0}.l-main-col.shop-layout .shop-grid>.c-collection-view>.c-collection-header .c-collection-status .indicator{white-space:nowrap}.l-main-col.shop-layout .shop-grid>.c-collection-view>.c-collection-header .c-collection-status .indicator .total-items{color:var(--default-ink);font-family:var(--font-display);margin-inline-end:0;font-style:normal;font-weight:600}.l-main-col.shop-layout .shop-grid>.c-collection-view>.c-collection-header .c-collection-status .indicator .viewport-range{display:none}@media (max-width:600px){.l-main-col.shop-layout .shop-grid>.c-collection-view>.c-collection-header .c-collection-status{font-size:var(--font-xxs)}.l-main-col.shop-layout .shop-grid>.c-collection-view>.c-collection-header .c-collection-sorter .sort-by-dropdown .sort-placeholder span{min-width:0}}.c-collection-view{container-type:inline-size}.c-collection-product{background:var(--default-card);border:1px solid var(--default-border);border-radius:var(--spacer-2);color:var(--product-text,inherit);contain:layout style paint;contain-intrinsic-size:auto 360px;content-visibility:auto;position:relative;flex-direction:column;align-items: flex-start}.c-band .c-collection-product{background:var(--product-bg-lighter,var(--default-card))}.c-collection-product .block-details{display:flex;overflow:hidden;flex-direction:column;flex:1;width:100%;height:100%}@media (max-width:600px){.c-collection-product .block-details{padding:var(--spacer-05)}}.c-collection-product .block-details:-webkit-any(a){color:inherit;cursor:pointer;font-weight:inherit;text-decoration:none}.c-collection-product .block-details:-webkit-any(a):focus-visible{outline:2px solid var(--info-border);outline-offset:2px}.c-collection-product .block-details:-moz-any(a){color:inherit;cursor:pointer;font-weight:inherit;text-decoration:none}.c-collection-product .block-details:-moz-any(a):focus-visible{outline:2px solid var(--info-border);outline-offset:2px}.c-collection-product .block-details:is(a){color:inherit;cursor:pointer;font-weight:inherit;text-decoration:none}.c-collection-product .block-details:is(a):focus-visible{outline:2px solid var(--info-border);outline-offset:2px}.c-collection-product .block-details .details-name{color:var(--product-text,var(--default-ink));display:flex;font-family:var(--font-display);padding:var(--spacer-2)var(--spacer-1);align-items: center;font-weight:600}.c-collection-product .block-details .details-name span{color:var(--default-ink);display:-webkit-box;font-size:var(--font-l);letter-spacing:-.005em;-webkit-line-clamp:2;overflow:hidden;padding:0 var(--spacer-05);-webkit-box-orient:vertical;flex:1;line-height:1.3}.c-collection-product .block-details .details-specs .entry{font-size:var(--font-s);padding:var(--spacer-1)var(--spacer-05)}.c-collection-product .block-details .details-specs .entry .entry-label .c-icon{color:var(--product-icon,var(--default-ink-muted))}.c-collection-product .block-details .details-specs .spec-sep{color:var(--default-border-strong);margin:0 var(--spacer-05)}.c-collection-product .block-order{display:flex;overflow:hidden;height:100%}.c-collection-product .block-order .order-price{display:flex;width:100%}.c-collection-product .block-order .order-price .pricing{flex-direction:column;flex:1}.c-collection-product .block-order .order-price .pricing .excise{color:var(--default-ink-muted);display:flex;font-size:var(--font-xxs);white-space:nowrap;flex-direction:column;width:100%}.c-collection-product .block-order .order-price .pricing .c-changed .previous{font-size:var(--font-xs)}.c-collection-product .block-order .order-price .pricing.warning .old-new{color:var(--warning-border)}.c-collection-product .block-order .order-price .pricing.success .old-new{color:var(--success-text)}.c-collection-product .block-order .order-price .pricing.pricing--guest{display:flex;justify-content:center;align-items: center}.c-collection-product .block-order .order-price .pricing.pricing--guest .guest-cta{color:var(--product-icon,var(--info-text));font-size:var(--font-s);font-weight:600}.c-collection-product .block-order .order-availability{display:flex;font-size:var(--font-xs);height:var(--spacer-5);white-space:nowrap;align-items: center;width:100%}.c-collection-product .block-order .order-availability .availability-status{display:flex;font-size:var(--font-xxs);align-items: center;gap:var(--spacer-05);height:var(--spacer-5);white-space:nowrap;flex:1;min-width:0;font-weight:600}.c-collection-product .block-order .order-availability .availability-cart{display:flex;flex:1}.c-collection-product .block-order .order-availability .availability-cart .moq{color:var(--default-ink-muted);cursor:help;display:flex;align-items: center;gap:var(--spacer-025);min-width:var(--spacer-3);justify-content:flex-end;font-weight:600}.c-collection-product .block-order .order-availability .availability-cart .in-stock{color:var(--default-ink-muted);cursor:help;display:flex;align-items: center;gap:var(--spacer-025);min-width:var(--spacer-3);justify-content:flex-end;font-weight:600}.c-collection-product .block-order .order-availability .availability-cart .in-cart{color:var(--default-ink-muted);cursor:help;display:flex;align-items: center;gap:var(--spacer-025);min-width:var(--spacer-3);justify-content:flex-end;font-weight:600}.c-collection-product .block-order .order-availability .availability-cart .moq{font-size:var(--font-xs)}.c-collection-product .block-order .order-availability .availability-cart .in-stock{font-size:var(--font-xs)}.c-collection-product .block-order.variant-booked .c-product-quantity{display:none}.c-collection-product .block-order.variant-booked .in-stock{display:none}.c-collection-product .select-toggle{padding:var(--spacer-05)}.c-collection-product .c-checkbox{margin-bottom:0}.c-collection-product--guest{background:inherit;content-visibility:visible;cursor:pointer;font:inherit;text-align:start;border:none;width:100%}.c-collection-view.grid .c-collection-items{--grid-product-min-width:230px;--grid-product-max-width:280px;gap:calc(var(--query-spacer)*1.5);grid-template-columns:repeat(auto-fit,minmax(var(--grid-product-min-width),var(--grid-product-max-width)));justify-content:center;justify-items:stretch}@media (max-width:935px){.c-collection-view.grid .c-collection-items{padding-inline-start:0;padding-inline-end:0}}.c-collection-view.grid .c-collection-product{--product-image-fade:var(--default-card);background:linear-gradient(180deg,var(--default-card)0%,var(--default-card)55%,oklch(var(--l-page)var(--c-sunken)var(--h-ground))100%);border-radius:var(--spacer-2);box-shadow:var(--shadow-3);container-name:product-card;container-type:inline-size;display:grid;gap:var(--spacer-1);grid-template-areas:"block-image" "block-details" "block-order";grid-template-columns:1fr;grid-template-rows:auto 1fr minmax(120px,auto);height:var(--grid-item-height);max-width:var(--grid-product-max-width);overflow:hidden;position:relative;width:100%}.c-band :is(.c-collection-view.grid .c-collection-product){--product-image-fade:var(--product-bg-lighter,transparent);background:var(--product-bg-lighter,var(--default-card))}.c-band :is(.c-collection-view.grid .c-collection-product) .block-details{border-bottom-color:var(--product-bg-lighter,var(--default-card))}.c-collection-view.grid .c-collection-product .block-image{grid-area:block-image}.c-collection-view.grid .c-collection-product .block-image .select-toggle{position:absolute;z-index:1;top:0;left:0}.c-collection-view.grid .c-collection-product:not(.c-collection-product--guest) .block-image{position:relative}.c-collection-view.grid .c-collection-product:not(.c-collection-product--guest) .block-image:after{background:linear-gradient(to bottom,transparent,var(--product-image-fade,transparent));content:"";bottom:0;pointer-events:none;position:absolute;height:12%;left:0;right:0}.c-collection-view.grid .c-collection-product .block-details{border-bottom:2px solid;border-bottom-color:var(--default-card);grid-area:block-details}.c-collection-view.grid .c-collection-product .block-order{display:flex;grid-area:block-order;padding:var(--spacer-1)var(--spacer-2);flex-direction:column;justify-content:flex-end;align-items: center;width:100%}.c-collection-view.grid .c-collection-product .block-order .order-price{display:flex;align-items: center;gap:calc(var(--spacer-1)*1.5);justify-content:center}.c-collection-view.grid .c-collection-product .block-order .order-price .pricing{display:flex}.c-collection-view.grid .c-collection-product .block-order .order-price .pricing .c-changed{align-items: flex-start}.c-collection-view.grid .c-collection-product .block-order .order-availability{justify-content:flex-end}.c-collection-view.grid .c-collection-product .block-order .order-availability .availability-cart{justify-content:flex-end}.c-collection-view.grid .c-collection-product--guest{grid-template-areas:"guest-visual";grid-template-rows:1fr;overflow:hidden;height:340px}.c-collection-view.grid .c-collection-product--guest .guest-spotlight-visual{display:flex;grid-area:guest-visual;overflow:hidden;position:relative;flex-direction:column;align-self:stretch;width:100%;height:100%;min-height:0}.c-collection-view.grid .c-collection-product--guest .block-image.c-product-image{aspect-ratio:unset;overflow:hidden;position:relative;flex:auto;width:100%;min-height:0}.c-collection-view.grid .c-collection-product--guest .block-image.c-product-image:after{content:"";pointer-events:none;position:absolute;z-index:1;background:linear-gradient(#ffffff14,#fcfdfe38 38%,#f8fafc7a 100%);inset:0}.c-collection-view.grid .c-collection-product--guest .block-image.c-product-image:has(.image-placeholder):after{opacity:0}.c-collection-view.grid .c-collection-product--guest .block-image.c-product-image:has(.image-placeholder){background:linear-gradient(165deg,oklch(90% .008 var(--h-surface,220deg)),oklch(84% .012 var(--h-surface,220deg)));box-shadow:inset 0 0 0 1px oklch(78% .014 var(--h-surface,220deg)/45%)}.c-collection-view.grid .c-collection-product--guest .block-image.c-product-image img{display:block;filter:grayscale(1)contrast(1.12);object-fit:contain;object-position:center top;position:relative;z-index:0;width:100%;height:100%}.c-collection-view.grid .c-collection-product--guest .block-image.c-product-image .image-placeholder{box-sizing:border-box;display:flex;position:relative;z-index:0;justify-content:center;align-items: center;width:100%;height:100%;padding:10%}.c-collection-view.grid .c-collection-product--guest .guest-spotlight-glass{background:var(--brand-border);bottom:calc(var(--spacer-1) + var(--spacer-025));color:#fffffff5;display:flex;gap:var(--spacer-05);left:calc(var(--spacer-1) + var(--spacer-025));padding:var(--spacer-1)var(--spacer-2);position:absolute;right:calc(var(--spacer-1) + var(--spacer-025));text-shadow:0 1px 2px #00000059;z-index:2;border:1px solid #ffffff59;border-radius:12px;flex-direction:column;transition:background .2s,border-color .2s;box-shadow:0 4px 12px #00000026}.c-collection-view.grid .c-collection-product--guest .guest-spotlight-glass .block-details{display:flex;flex:unset;overflow:visible;flex-direction:column;width:100%;height:auto}.c-collection-view.grid .c-collection-product--guest .guest-spotlight-glass .block-order{display:flex;flex:unset;overflow:visible;flex-direction:column;width:100%;height:auto}.c-collection-view.grid .c-collection-product--guest .guest-spotlight-glass .block-details{border-bottom:none}.c-collection-view.grid .c-collection-product--guest .guest-spotlight-glass .block-details .details-name{color:#fffffff5;padding:0}.c-collection-view.grid .c-collection-product--guest .guest-spotlight-glass .block-details .details-name span{color:inherit;padding:0;font-weight:600}.c-collection-view.grid .c-collection-product--guest .guest-spotlight-glass .block-details .details-specs .entry{color:#ffffffeb;font-size:var(--font-s);background:0 0!important}.c-collection-view.grid .c-collection-product--guest .guest-spotlight-glass .block-details .details-specs .entry .entry-label .c-icon{color:#ffffffd9}.c-collection-view.grid .c-collection-product--guest .guest-spotlight-glass .block-order .order-price{justify-content:center;width:100%}.c-collection-view.grid .c-collection-product--guest .guest-spotlight-glass .block-order .order-price .pricing--guest .guest-cta{color:#fffffff2;text-decoration:underline;text-decoration-color:#ffffff73;text-underline-offset:2px;font-weight:600}.c-collection-view.grid .c-collection-product--guest:hover .guest-spotlight-glass{background:var(--brand-text);border-color:#ffffff73}.c-collection-view.grid .c-collection-product--guest.even{background:var(--default-overlay)}.c-collection-view.grid .c-collection-product--guest.odd{background:var(--default-overlay)}@container product-card (width<=200px){.block-order{padding-inline:var(--spacer-05)}.block-order .order-price{align-items:stretch;gap:var(--spacer-05);flex-direction:column;justify-content:center;width:100%;min-width:0}.block-order .order-price .pricing{text-align:center;flex:auto;align-items: center;min-width:0}.block-order .order-price .c-product-quantity{justify-content:center;width:100%}}.shop-layout .c-collection-view.grid .c-collection-items{--grid-product-max-width:100%;--grid-item-height:500px;--grid-product-min-width:var(--shop-card-width,var(--shop-card-min,248px));grid-template-columns:repeat(auto-fill,minmax(var(--grid-product-min-width),var(--shop-card-stretch,var(--shop-card-max,290px))));justify-content:var(--shop-grid-justify,center)}@media (max-width:1549px){.shop-layout .c-collection-view.grid .c-collection-items{--grid-product-min-width:240px;grid-template-columns:repeat(auto-fill,minmax(var(--grid-product-min-width),1fr));justify-content:stretch;padding-inline-start:0;padding-inline-end:0}}@media (max-width:749px){.shop-layout .c-collection-view.grid .c-collection-items{--grid-product-min-width:150px;grid-template-columns:repeat(auto-fill,minmax(var(--grid-product-min-width),1fr))}}@media (max-width:749px){.shop-layout .c-collection-view.grid .c-collection-product--offer-card-vertical .block-image.c-product-image{max-height:240px}}.shop-layout .c-collection-view.grid .c-collection-product--offer-card-vertical{border-color:color-mix(in oklch,var(--default-border),var(--default-border-strong)55%);grid-template-rows:auto auto auto;align-content: start;height:auto}.shop-layout .c-collection-view.grid .c-collection-product--offer-card-vertical .block-image img{object-fit:cover}.shop-layout .c-collection-view.grid .c-collection-product--offer-card-vertical .block-details{height:auto}.shop-layout .c-collection-view.grid .c-collection-product--offer-card-vertical .block-details .details-name{padding:var(--spacer-05)var(--spacer-1)0}.shop-layout .c-collection-view.grid .c-collection-product--offer-card-vertical .block-details .details-name span{min-width:0;min-height:2lh;padding:0}.shop-layout .c-collection-view.grid .c-collection-product--offer-card-vertical .details-specs{min-height:calc(5*(var(--icon-s) + 2*var(--spacer-05)) + 4*var(--spacer-025));padding-inline-start:var(--spacer-05)}.shop-layout .c-collection-view.grid .c-collection-product--offer-card-vertical .details-specs .entry{font-size:var(--font-xs);padding:var(--spacer-05)var(--spacer-05)}.shop-layout .c-collection-view.grid .c-collection-product--offer-card-vertical .block-order{padding:var(--spacer-05)var(--spacer-1)}@media (max-width:600px){.c-collection-view.list .c-collection-header .actions .c-collection-status{display:none}.c-collection-view.list .c-collection-header .actions .c-collection-sorter .sorter-label{display:none}}@media (min-width:1550px){.c-collection-view.list .c-collection-items{gap:calc(var(--query-spacer)*1.5)}}@media (max-width:1550px){.c-collection-view.list .c-collection-items{gap:calc(var(--query-spacer)*2)}@media (max-width:750px){.c-collection-view.list .c-collection-items{gap:calc(var(--query-spacer)*3)}}}.c-collection-view.list .c-collection-items{--list-product-min-width:520px;--list-product-max-width:760px;display:grid;grid-template-columns:minmax(0,1fr);align-items:stretch}.c-collection-view.list .c-collection-items .c-collection-product{display:grid;grid-template-areas:"block-image block-details block-order";grid-template-columns:240px 1fr 152px;grid-template-rows:auto;height:var(--list-item-height);width:100%;min-width:0}.c-collection-view.list .c-collection-items .c-collection-product .block-image{grid-area:block-image}.c-collection-view.list .c-collection-items .c-collection-product .block-details{grid-area:block-details}.c-collection-view.list .c-collection-items .c-collection-product .block-details .details-specs .entry{padding:var(--spacer-05)}.c-collection-view.list .c-collection-items .c-collection-product .block-order{display:flex;grid-area:block-order;padding:var(--spacer-2)var(--spacer-1)var(--spacer-1);flex-direction:column;justify-content:space-between;height:100%}.c-collection-view.list .c-collection-items .c-collection-product .block-order .order-price{gap:calc(var(--spacer-1)*1.5);flex-direction:column}.c-collection-view.list .c-collection-items .c-collection-product .block-order .order-price .excise{align-items: flex-end}.c-collection-view.list .c-collection-items .c-collection-product .block-order .order-price .pricing{display:flex;font-size:var(--font-l);flex-direction:column;justify-content:center;align-items: flex-end}.c-collection-view.list .c-collection-items .c-collection-product .block-order .order-price .pricing .c-changed{text-align:end;flex-direction:column;align-items: flex-end}.c-collection-view.list .c-collection-items .c-collection-product .block-order .order-price .pricing .c-changed .validity{text-align:end}.c-collection-view.list .c-collection-items .c-collection-product .block-order .order-availability{flex-direction:column-reverse}.c-collection-view.list .c-collection-items .c-collection-product .block-order .order-availability .availability-status{justify-content:flex-end;width:100%}.c-collection-view.list .c-collection-items .c-collection-product .block-order .order-availability .availability-cart{justify-content:flex-end;width:100%}.c-collection-view.list .c-collection-items .c-collection-product .content-wrapper{width:100%;height:100%}.c-collection-view.list .c-collection-items .c-collection-product .content-wrapper .container{flex:1;width:100%;height:100%}.c-collection-view.list .c-collection-items .c-collection-product .select-toggle{position:absolute;z-index:1;top:0;left:0}@container (width>=750px){.c-collection-view.list .c-collection-items .c-collection-product--offer-card-horizontal{min-height:var(--list-item-height);height:auto}.c-collection-view.list .c-collection-items .c-collection-product--offer-card-horizontal .details-specs{padding-inline-start:var(--spacer-1)}.c-collection-view.list .c-collection-items .c-collection-product--offer-card-horizontal .block-image{aspect-ratio:auto;overflow:hidden;align-self:stretch}.c-collection-view.list .c-collection-items .c-collection-product--offer-card-horizontal .block-image img{object-fit:cover;height:100%}}@media (min-width:750px){.c-collection-view.list .c-collection-items{--list-item-height:220px;grid-template-columns:repeat(auto-fit,minmax(min(var(--list-product-min-width),100%),1fr));justify-items:center}}@media (max-width:440px){.c-collection-view.list .c-collection-items .c-product-quantity .c-button{height:var(--spacer-4);width:var(--spacer-4)}.c-collection-view.list .c-collection-items .c-product-quantity .c-button .c-icon{height:var(--icon-s);width:var(--icon-s)}.c-collection-view.list .c-collection-items .c-product-quantity .widget .input-amount input{height:var(--spacer-4);width:var(--spacer-4)}}@container (width<=750px){.c-collection-view.list .c-collection-items .c-collection-product{column-gap:var(--spacer-1);display:grid;grid-template-columns:120px 1fr;grid-template-rows:auto auto;height:unset;row-gap:var(--spacer-1);min-height:128px}.c-collection-view.list .c-collection-items .c-collection-product .block-image{background:var(--default-card);grid-column:1;grid-row:1/3;width:120px;height:100%;max-height:none}.c-collection-view.list .c-collection-items .c-collection-product .block-image img{object-fit:contain;object-position:center;width:100%;height:100%}.c-collection-view.list .c-collection-items .c-collection-product .block-image .btn-favourite{position:absolute;bottom:0;right:0}.c-collection-view.list .c-collection-items .c-collection-product .block-details{grid-column:2;grid-row:1;padding-top:var(--spacer-05);align-self: start;min-width:0}.c-collection-view.list .c-collection-items .c-collection-product .block-details .details-name{padding-block:var(--spacer-05)}.c-collection-view.list .c-collection-items .c-collection-product .block-details .details-name span{padding:0 var(--spacer-05)0 0}.c-collection-view.list .c-collection-items .c-collection-product .block-order{align-items: flex-start;gap:var(--spacer-1);grid-column:2;grid-row:2;padding:0 0 var(--spacer-05);flex-direction:row;justify-content:space-between;width:100%}.c-collection-view.list .c-collection-items .c-collection-product .block-order .order-price{display:flex;align-items: flex-start;gap:calc(var(--spacer-1)*1.5);flex-direction:row;flex:1;min-width:0}.c-collection-view.list .c-collection-items .c-collection-product .block-order .pricing{font-size:var(--font-d);flex:1;align-items: flex-start;min-width:0}.c-collection-view.list .c-collection-items .c-collection-product .block-order .pricing .c-offer-item-amount{display:flex;justify-content:flex-start;align-items: flex-start}.c-collection-view.list .c-collection-items .c-collection-product .block-order .pricing .c-changed{gap:unset;flex-direction:column;width:100%}.c-collection-view.list .c-collection-items .c-collection-product .block-order .pricing .c-changed .previous{font-size:var(--font-xxs)}.c-collection-view.list .c-collection-items .c-collection-product .block-order .pricing .excise{font-size:var(--font-xxs);width:unset}.c-collection-view.list .c-collection-items .c-collection-product .block-order .c-product-quantity{flex-shrink:0;align-self: flex-start}.c-collection-view.list .c-collection-items .c-collection-product .block-order .order-availability{font-size:var(--font-xs);min-height:unset;white-space:normal;flex-direction:column;flex-shrink:0;height:auto;margin-inline-start:var(--spacer-1)}.c-collection-view.list .c-collection-items .c-collection-product .block-order .order-availability .availability-cart{flex-wrap:wrap;justify-content:flex-end}.c-collection-view.list .c-collection-items .c-collection-product .block-order .mode-wrapper{align-items: flex-end;gap:var(--spacer-05);padding:var(--spacer-05);flex-direction:column;justify-content:flex-end;width:auto}.c-collection-view.list .c-collection-items .c-collection-product--offer-card-horizontal{column-gap:var(--spacer-1);grid-template-columns:96px 1fr;padding:var(--spacer-1);row-gap:var(--spacer-1)}.c-collection-view.list .c-collection-items .c-collection-product--offer-card-horizontal .block-image{border-radius:var(--border-radius-d);grid-row:1;align-self: start;width:96px;height:96px}.c-collection-view.list .c-collection-items .c-collection-product--offer-card-horizontal .block-image .btn-favourite{bottom:var(--spacer-025);top:auto}.c-collection-view.list .c-collection-items .c-collection-product--offer-card-horizontal .block-image .btn-favourite:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--spacer-025)}.c-collection-view.list .c-collection-items .c-collection-product--offer-card-horizontal .block-image .btn-favourite:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--spacer-025)}.c-collection-view.list .c-collection-items .c-collection-product--offer-card-horizontal .block-image .btn-favourite:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--spacer-025)}.c-collection-view.list .c-collection-items .c-collection-product--offer-card-horizontal .block-image .btn-favourite:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--spacer-025)}.c-collection-view.list .c-collection-items .c-collection-product--offer-card-horizontal .block-image .btn-favourite:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--spacer-025)}.c-collection-view.list .c-collection-items .c-collection-product--offer-card-horizontal .block-image .btn-favourite:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--spacer-025)}.c-collection-view.list .c-collection-items .c-collection-product--offer-card-horizontal .block-details{min-height:0;padding:0}.c-collection-view.list .c-collection-items .c-collection-product--offer-card-horizontal .block-details .details-name{cursor:pointer;padding:0}.c-collection-view.list .c-collection-items .c-collection-product--offer-card-horizontal .block-details .details-name:focus-visible{outline:2px solid var(--info-border);outline-offset:2px}.c-collection-view.list .c-collection-items .c-collection-product--offer-card-horizontal .block-details .details-name span{padding:0}.c-collection-view.list .c-collection-items .c-collection-product--offer-card-horizontal .block-details .details-specs{margin-top:var(--spacer-05);min-height:0}.c-collection-view.list .c-collection-items .c-collection-product--offer-card-horizontal .block-details .details-specs .entry{font-size:var(--font-xs);padding:var(--spacer-025)0}.c-collection-view.list .c-collection-items .c-collection-product--offer-card-horizontal .block-order{border-top:1px solid var(--default-border);align-items:stretch;gap:var(--spacer-05);grid-column:1/-1;grid-row:2;padding:var(--spacer-1)0 0;flex-direction:column;justify-content:flex-start}.c-collection-view.list .c-collection-items .c-collection-product--offer-card-horizontal .block-order .order-availability{flex-direction:row;flex:none;order:-1;align-self:stretch;width:100%;min-width:0;max-width:none;margin-inline-start:0;margin-inline-end:0}.c-collection-view.list .c-collection-items .c-collection-product--offer-card-horizontal .block-order .order-availability .availability-cart{justify-content:flex-end}.c-collection-view.list .c-collection-items .c-collection-product--offer-card-horizontal .block-order .order-availability .availability-status{justify-content:flex-start;width:100%}.c-collection-view.list .c-collection-items .c-collection-product--offer-card-horizontal .block-order .order-price{flex:none;justify-content:space-between;align-self:stretch;align-items: center;width:100%;min-width:0;margin-inline-start:0}.c-collection-view.list .c-collection-items .c-collection-product--offer-card-horizontal .block-order .pricing{font-size:var(--font-l);text-align:start;flex:0 auto;align-items: flex-start;min-width:0}.c-collection-view.list .c-collection-items .c-collection-product--offer-card-horizontal .block-order .pricing .c-changed{text-align:start;align-items: flex-start}.c-collection-view.list .c-collection-items .c-collection-product--offer-card-horizontal .block-order .pricing .c-changed .validity{text-align:start}.c-collection-view.list .c-collection-items .c-collection-product--offer-card-horizontal .block-order .c-product-quantity{margin-inline-start:auto}.c-collection-view.list .c-collection-items .c-collection-product--offer-card-horizontal .block-image img{object-fit:contain}}html.mobile .c-collection-view.list .c-collection-items{--list-item-height:200px}.order-title{color:var(--info-text);display:flex;margin-bottom:var(--spacer-1)}.order-title .header{display:flex;align-items: center;margin-inline-end:var(--spacer-1)}.order-title .header .c-icon{margin-inline-end:var(--spacer-05)}.order-title .header .info-icon{cursor:help;margin-inline-start:var(--spacer-1)}.order-title .header .text{font-size:var(--font-l);text-transform:uppercase}.order-title .help{color:var(--default-border-strong);display:flex;align-items: center;max-width:500px}.order-subtitle{background:var(--default-card);color:var(--default-border-strong);display:flex;font-size:var(--font-d);margin-top:var(--spacer-05);padding:var(--spacer-1);text-transform:uppercase;align-items: center;width:100%;font-weight:600}.order-subtitle:not(:first-of-type){margin-top:var(--spacer-6)}.order-subtitle svg{height:var(--icon-d);width:var(--icon-d);margin-inline-end:var(--spacer-05)}
