.CustomerBackButton-module__ars96G__back{text-align:start;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#fff;border-radius:999px;align-items:center;gap:10px;max-width:100%;min-height:48px;padding:12px 18px;font-size:16px;font-weight:600;line-height:1.5;transition:box-shadow .14s;display:inline-flex;box-shadow:0 2px 12px #0001}.CustomerBackButton-module__ars96G__back:disabled{cursor:default}.CustomerBackButton-module__ars96G__back:not(:disabled):active{box-shadow:inset 0 0 0 2px color-mix(in srgb, currentColor 35%, transparent);transition-duration:60ms}@media (hover:hover) and (pointer:fine){.CustomerBackButton-module__ars96G__back:not(:disabled):hover{box-shadow:inset 0 0 0 1px color-mix(in srgb, currentColor 22%, transparent), 0 3px 12px #00000014}.CustomerBackButton-module__ars96G__back:not(:disabled):hover:active{box-shadow:inset 0 0 0 2px color-mix(in srgb, currentColor 35%, transparent)}}.CustomerBackButton-module__ars96G__back span{overflow-wrap:anywhere;min-width:0}.CustomerBackButton-module__ars96G__arrow{flex-shrink:0}.CustomerBackButton-module__ars96G__back: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)) .CustomerBackButton-module__ars96G__arrow{transform:rotate(180deg)}.CustomerBackButton-module__ars96G__back:not(:disabled):focus-visible{outline-offset:4px;outline:2px solid #0000;box-shadow:0 0 0 2px #fff,0 0 0 4px #171717}@media (prefers-reduced-motion:reduce){.CustomerBackButton-module__ars96G__back,.CustomerBackButton-module__ars96G__back:not(:disabled):active{transition:none}}@media (forced-colors:active){.CustomerBackButton-module__ars96G__back:not(:disabled):is(:active,:focus-visible){outline-offset:4px;outline:2px solid highlight}}
.portal-module__79ULea__topbar{justify-content:space-between;align-items:center;gap:12px;width:100%;min-width:0;max-width:448px;margin:0 auto 28px;display:flex}.portal-module__79ULea__avatar{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;margin-inline-start:auto;font-size:15px;font-weight:600;display:flex;overflow:hidden}.portal-module__79ULea__avatar img{object-fit:cover;width:100%;height:100%}.portal-module__79ULea__brand{align-items:center;gap:8px;font-size:18px;font-weight:700;display:flex}.portal-module__79ULea__brand img{border-radius:9px;width:30px;height:30px}.portal-module__79ULea__floating{width:max-content;max-width:min(448px,100%);box-shadow:var(--portal-action-elevation,0 4px 16px #0000001a);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffeb;border-radius:999px;margin:24px auto 0;padding:4px}.portal-module__79ULea__floatingInner{text-align:center;border-radius:999px;justify-content:center;align-items:center;gap:10px;width:100%;min-width:0;max-width:100%;min-height:50px;padding:10px 22px;font-size:16px;font-weight:600;display:flex}.portal-module__79ULea__floatingInner:focus-visible{outline-offset:4px;outline:2px solid}.portal-module__79ULea__floatingText{flex-direction:column;gap:2px;min-width:0;display:flex}.portal-module__79ULea__floatingPrompt{opacity:.8;overflow-wrap:anywhere;font-size:12px;font-weight:400;line-height:1.3}.portal-module__79ULea__floatingLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.portal-module__79ULea__floatingInner svg{flex-shrink:0}.portal-module__79ULea__navigationChevron{opacity:.7}.portal-module__79ULea__floating[dir=rtl] .portal-module__79ULea__navigationChevron{transform:rotate(180deg)}.portal-module__79ULea__wrappedLabel{-webkit-line-clamp:2;white-space:normal;overflow-wrap:anywhere;-webkit-box-orient:vertical;line-height:1.35;display:-webkit-box}.portal-module__79ULea__companyLogo{object-fit:cover;border-radius:50%;flex-shrink:0;width:30px;height:30px}.portal-module__79ULea__cardList{grid-template-columns:minmax(0,1fr);gap:24px;width:100%;min-width:0;max-width:100%;display:grid}.portal-module__79ULea__cardTile{text-align:start;width:100%;min-width:0;max-width:100%;color:inherit;border-radius:20px;display:block}.portal-module__79ULea__cardTile:focus-visible{outline-offset:4px;outline:2px solid}.portal-module__79ULea__banner{border-radius:18px;width:100%;min-width:0;max-width:100%;overflow:hidden}.portal-module__79ULea__cardDescription{justify-content:space-between;align-items:center;gap:10px;padding:12px 2px;display:flex}.portal-module__79ULea__cardDescription>div{overflow-wrap:anywhere;min-width:0}.portal-module__79ULea__dialog{inset:auto 0 0;bottom:var(--sheet-viewport-bottom,0px);width:100%;max-width:640px;max-height:85dvh;max-height:min(85dvh, 800px, calc(var(--sheet-viewport-height,100dvh) - 16px));border:0;border-radius:26px 26px 0 0;margin:0 auto;padding:0;position:fixed;box-shadow:0 -5px 35px #0002}.portal-module__79ULea__dialog[open]{flex-direction:column;display:flex;overflow:hidden}.portal-module__79ULea__dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0005}.portal-module__79ULea__sheetHeader{flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:20px 22px 12px;display:flex}.portal-module__79ULea__sheetHeader>div{overflow-wrap:anywhere;min-width:0}.portal-module__79ULea__sheetBody{overscroll-behavior:contain;min-width:0;max-width:100%;min-height:0;padding:8px 22px max(24px, env(safe-area-inset-bottom));overflow-y:auto}.portal-module__79ULea__sheetBodyWithFooter{padding-bottom:12px}.portal-module__79ULea__sheetFooter{border-top:1px solid color-mix(in srgb, currentColor 15%, transparent);padding:16px 22px max(24px, env(safe-area-inset-bottom));flex-shrink:0}.portal-module__79ULea__scanLayout{--scan-viewport-gap:0px;--scan-header-height:64px;--scan-body-padding:24px;--scan-inline-padding:22px;--scan-max-width:900px;--scan-top-inset:max(var(--scan-viewport-gap), env(safe-area-inset-top));--scan-right-inset:max(var(--scan-viewport-gap), env(safe-area-inset-right));--scan-bottom-inset:max(var(--scan-viewport-gap), env(safe-area-inset-bottom));--scan-left-inset:max(var(--scan-viewport-gap), env(safe-area-inset-left));--scan-dialog-height:calc(100dvh - var(--scan-top-inset) - var(--scan-bottom-inset));--scan-dialog-width:min(var(--scan-max-width), calc(100vw - var(--scan-left-inset) - var(--scan-right-inset)));--scan-body-height:calc(var(--scan-dialog-height) - var(--scan-header-height) - var(--scan-body-padding));--scan-body-width:calc(var(--scan-dialog-width) - 2 * var(--scan-inline-padding));box-sizing:border-box;width:100%;max-width:none;height:100dvh;max-height:none;padding:var(--scan-top-inset) var(--scan-right-inset) var(--scan-bottom-inset) var(--scan-left-inset);box-shadow:none;border-radius:0;margin:0;inset:0}.portal-module__79ULea__scanLayout::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.portal-module__79ULea__scanLayout .portal-module__79ULea__sheetHeader{box-sizing:border-box;min-height:var(--scan-header-height);width:100%;max-width:var(--scan-max-width);padding:8px var(--scan-inline-padding);margin-inline:auto}.portal-module__79ULea__scanLayout .portal-module__79ULea__sheetHeader>div{text-align:end}.portal-module__79ULea__scanLayout .portal-module__79ULea__sheetHeader h2{font-size:1.125rem;line-height:1.3}.portal-module__79ULea__scanLayout .portal-module__79ULea__sheetBody{width:100%;max-width:var(--scan-max-width);padding:0 var(--scan-inline-padding) var(--scan-body-padding);flex-direction:column;flex:1;margin-inline:auto;display:flex}@media (max-height:540px) and (min-width:480px){.portal-module__79ULea__scanLayout{--scan-body-padding:12px;--scan-inline-padding:16px}.portal-module__79ULea__scanLayout .portal-module__79ULea__sheetHeader{height:var(--scan-header-height)}.portal-module__79ULea__scanLayout .portal-module__79ULea__sheetBody{overflow:hidden}}.portal-module__79ULea__companySection{background:#fff9;border-radius:28px;width:100%;min-width:0;margin-bottom:24px;padding:clamp(12px,3.5vw,16px)}.portal-module__79ULea__companySection .portal-module__79ULea__cardList{gap:20px}.portal-module__79ULea__companyHeading{align-items:center;gap:10px;margin:0 0 16px;padding-inline:2px;font-weight:600;display:flex}.portal-module__79ULea__companyHeading span{overflow-wrap:anywhere;flex:1;min-width:0}.portal-module__79ULea__companyNameLink{border-radius:4px;align-items:center;gap:8px;max-width:100%;padding-block:6px;text-decoration:none;display:inline-flex}.portal-module__79ULea__companyNameLink:hover,.portal-module__79ULea__companyNameLink:active{opacity:.7}.portal-module__79ULea__companyNameLink:focus-visible{outline-offset:4px;outline:2px solid}
.BusinessPageContentEntry-module__nWCtwG__entry{cursor:pointer;-webkit-tap-highlight-color:transparent;transition:box-shadow .14s}.BusinessPageContentEntry-module__nWCtwG__entry:disabled{cursor:default}.BusinessPageContentEntry-module__nWCtwG__title{text-underline-offset:.18em;text-decoration-line:underline;text-decoration-color:#0000;text-decoration-thickness:1px;transition:text-decoration-color .14s}.BusinessPageContentEntry-module__nWCtwG__entry:not(:disabled):active{box-shadow:inset 0 0 0 2px color-mix(in srgb, currentColor 35%, transparent);transition-duration:60ms}.BusinessPageContentEntry-module__nWCtwG__entry:not(:disabled):is(:active,:focus-visible) .BusinessPageContentEntry-module__nWCtwG__title{text-decoration-color:currentColor}@media (hover:hover) and (pointer:fine){.BusinessPageContentEntry-module__nWCtwG__entry:not(:disabled):hover{box-shadow:inset 0 0 0 1px color-mix(in srgb, currentColor 22%, transparent), 0 2px 8px #0000000a}.BusinessPageContentEntry-module__nWCtwG__entry:not(:disabled):hover .BusinessPageContentEntry-module__nWCtwG__title{text-decoration-color:currentColor}.BusinessPageContentEntry-module__nWCtwG__entry:not(:disabled):hover:active{box-shadow:inset 0 0 0 2px color-mix(in srgb, currentColor 35%, transparent)}}.BusinessPageContentEntry-module__nWCtwG__entry:not(:disabled):focus-visible{outline-offset:4px;outline:2px solid #0000;box-shadow:0 0 0 2px #fff,0 0 0 4px #171717}@media (prefers-reduced-motion:reduce){.BusinessPageContentEntry-module__nWCtwG__entry,.BusinessPageContentEntry-module__nWCtwG__entry:not(:disabled):active,.BusinessPageContentEntry-module__nWCtwG__title{transition:none}}@media (forced-colors:active){.BusinessPageContentEntry-module__nWCtwG__entry:not(:disabled):is(:active,:focus-visible){outline-offset:4px;outline:2px solid highlight}}
.ContentReaderNavigation-module__QueB4q__navigation{top:max(8px, env(safe-area-inset-top));z-index:20;position:sticky;container:content-navigation/inline-size}.ContentReaderNavigation-module__QueB4q__inset{padding:8px clamp(20px,3cqi,40px)}
.ContentDestination-module__5zYy1q__root{--content-gutter:clamp(20px, 3cqi, 40px);display:flow-root;container:content-reader/inline-size}.ContentDestination-module__5zYy1q__root,.ContentDestination-module__5zYy1q__root *{box-sizing:border-box}.ContentDestination-module__5zYy1q__root svg{flex-shrink:0}.ContentDestination-module__5zYy1q__header{padding:20px var(--content-gutter) 24px}.ContentDestination-module__5zYy1q__root[data-content-style=bold]>.ContentDestination-module__5zYy1q__header{margin:16px calc(var(--content-gutter) - 16px) 24px;background:var(--content-action);color:#fff;border-radius:20px;padding:24px 16px}.ContentDestination-module__5zYy1q__eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--content-muted);margin:0 0 8px;font-size:.75em;font-weight:500;line-height:1.5}.ContentDestination-module__5zYy1q__heading{overflow-wrap:anywhere;max-inline-size:30ch;margin:0;font-size:2.125em;font-weight:600;line-height:1.15}.ContentDestination-module__5zYy1q__prose{max-inline-size:65ch}.ContentDestination-module__5zYy1q__introduction{white-space:pre-wrap;color:var(--content-muted);margin:12px 0 0;font-size:1em;line-height:1.55}.ContentDestination-module__5zYy1q__root[data-content-style=bold]>.ContentDestination-module__5zYy1q__header :is(.ContentDestination-module__5zYy1q__eyebrow,.ContentDestination-module__5zYy1q__introduction){color:inherit}.ContentDestination-module__5zYy1q__content{padding:24px var(--content-gutter) 32px}.ContentDestination-module__5zYy1q__header+.ContentDestination-module__5zYy1q__content{padding-block-start:0}.ContentDestination-module__5zYy1q__primaryAction{max-inline-size:28rem;margin-block:4px 20px}.ContentDestination-module__5zYy1q__search{max-inline-size:32rem}.ContentDestination-module__5zYy1q__collection{grid-template-columns:minmax(0,1fr);align-items:start;gap:20px;display:grid}.ContentDestination-module__5zYy1q__collection[data-content-layout=cards]{grid-template-columns:repeat(auto-fit,minmax(min(100%,15em),1fr))}.ContentDestination-module__5zYy1q__collection[data-content-layout=cards]>.ContentDestination-module__5zYy1q__item:only-child{justify-self:start;max-inline-size:36rem}.ContentDestination-module__5zYy1q__collection[data-content-layout=list]{gap:0 32px}.ContentDestination-module__5zYy1q__collection[data-content-layout=editorial]{gap:28px;max-inline-size:64rem}.ContentDestination-module__5zYy1q__item{text-align:start;inline-size:100%;min-inline-size:0;color:inherit;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:14px;transition:background-color .14s;display:flex;position:relative}.ContentDestination-module__5zYy1q__item[data-content-layout=cards]{background:var(--content-paper)}.ContentDestination-module__5zYy1q__item:not([data-content-layout=cards]){inline-size:calc(100% + 24px);margin-inline:-12px}.ContentDestination-module__5zYy1q__item[data-content-layout=list]:after{content:"";pointer-events:none;border-block-end:1px solid #9ca3af44;position:absolute;inset-block-end:0;inset-inline:12px}.ContentDestination-module__5zYy1q__item:disabled{cursor:default}.ContentDestination-module__5zYy1q__item:not(:disabled):focus-visible{outline-offset:3px;outline:2px solid}.ContentDestination-module__5zYy1q__item:not(:disabled):active{background-color:color-mix(in srgb, currentColor 10%, var(--content-paper));transition-duration:60ms}.ContentDestination-module__5zYy1q__item:not(:disabled):is(:active,:focus-visible) .ContentDestination-module__5zYy1q__itemTitle{text-decoration-color:currentColor}@media (hover:hover) and (pointer:fine){.ContentDestination-module__5zYy1q__item:not(:disabled):hover{background-color:color-mix(in srgb, currentColor 5%, var(--content-paper))}.ContentDestination-module__5zYy1q__item:not(:disabled):hover:after{border-color:#0000}.ContentDestination-module__5zYy1q__item:not(:disabled):hover .ContentDestination-module__5zYy1q__itemTitle{text-decoration-color:currentColor}.ContentDestination-module__5zYy1q__item:not(:disabled):hover:active{background-color:color-mix(in srgb, currentColor 10%, var(--content-paper))}}.ContentDestination-module__5zYy1q__item[data-content-layout=list]{grid-template-columns:minmax(0,1fr) 17px;grid-template-areas:"heading arrow""details details";align-items:start;gap:0 12px;display:grid}.ContentDestination-module__5zYy1q__item[data-content-layout=list]:has(.ContentDestination-module__5zYy1q__itemImage img){grid-template-columns:clamp(72px,24cqi,112px) minmax(0,1fr) 17px;grid-template-areas:"image heading arrow""details details details"}.ContentDestination-module__5zYy1q__itemImage{flex-shrink:0;min-inline-size:0}.ContentDestination-module__5zYy1q__itemImage:empty{display:none}.ContentDestination-module__5zYy1q__itemPhoto{aspect-ratio:auto;object-fit:contain;background:color-mix(in srgb, currentColor 4%, var(--content-paper));border-radius:12px;block-size:auto;max-block-size:28rem;inline-size:100%;display:block}.ContentDestination-module__5zYy1q__item[data-content-layout=list] .ContentDestination-module__5zYy1q__itemImage{grid-area:image}.ContentDestination-module__5zYy1q__item[data-content-layout=list] .ContentDestination-module__5zYy1q__itemPhoto{max-block-size:112px}.ContentDestination-module__5zYy1q__itemBody{inline-size:100%;min-inline-size:0}.ContentDestination-module__5zYy1q__item[data-content-layout=list] .ContentDestination-module__5zYy1q__itemBody{display:contents}.ContentDestination-module__5zYy1q__itemHeading,.ContentDestination-module__5zYy1q__itemDetails{min-inline-size:0}.ContentDestination-module__5zYy1q__itemDetails:empty{display:none}.ContentDestination-module__5zYy1q__item[data-content-layout=list] .ContentDestination-module__5zYy1q__itemHeading{grid-area:heading}.ContentDestination-module__5zYy1q__item[data-content-layout=list] .ContentDestination-module__5zYy1q__itemDetails{grid-area:details;margin-block-start:6px}.ContentDestination-module__5zYy1q__itemArrow{grid-area:arrow;align-self:center}.ContentDestination-module__5zYy1q__itemTitleAndPrice{flex-direction:column;align-items:flex-start;gap:6px;line-height:1.4;display:flex}.ContentDestination-module__5zYy1q__itemTitle{text-underline-offset:.18em;min-inline-size:0;text-decoration-line:underline;text-decoration-color:#0000;text-decoration-thickness:1px;transition:text-decoration-color .14s}@media (prefers-reduced-motion:reduce){.ContentDestination-module__5zYy1q__item,.ContentDestination-module__5zYy1q__item:not(:disabled):active,.ContentDestination-module__5zYy1q__itemTitle{transition:none}}@media (forced-colors:active){.ContentDestination-module__5zYy1q__item:not(:disabled):is(:active,:focus-visible){outline-offset:3px;outline:2px solid highlight}}.ContentDestination-module__5zYy1q__itemPrice{max-inline-size:100%;font-size:.95em;font-weight:700}.ContentDestination-module__5zYy1q__itemPrice[data-quote=true]{font-size:.9em;font-weight:500}.ContentDestination-module__5zYy1q__item[data-content-layout=editorial] .ContentDestination-module__5zYy1q__itemBody{max-inline-size:65ch}.ContentDestination-module__5zYy1q__detail{grid-template-columns:minmax(0,1fr);align-items:start;gap:24px clamp(24px,3cqi,40px);max-inline-size:72rem;margin-inline:auto;padding:20px clamp(20px,3cqi,40px) 40px;display:grid}.ContentDestination-module__5zYy1q__gallery{scroll-snap-type:x mandatory;border-radius:16px;align-self:start;min-inline-size:0;max-inline-size:100%;display:flex;overflow-x:auto}.ContentDestination-module__5zYy1q__gallery:focus-visible{outline-offset:4px;outline:2px solid}.ContentDestination-module__5zYy1q__gallery>:empty{display:none}.ContentDestination-module__5zYy1q__gallery:not(:has(img)){display:none}.ContentDestination-module__5zYy1q__detailPhoto{object-fit:contain;background:color-mix(in srgb, currentColor 5%, transparent);border-radius:16px;block-size:auto;max-block-size:28rem;inline-size:100%;display:block}.ContentDestination-module__5zYy1q__gallery[data-multiple=true] .ContentDestination-module__5zYy1q__detailPhoto{aspect-ratio:4/3}.ContentDestination-module__5zYy1q__detailBody{inline-size:100%;min-inline-size:0;max-inline-size:42rem}.ContentDestination-module__5zYy1q__detailDescription{color:var(--content-muted);margin-block:20px 0;font-size:1em;line-height:1.65}.ContentDestination-module__5zYy1q__detailSection{border-block-start:1px solid color-mix(in srgb, currentColor 16%, transparent);margin-block-start:24px;padding-block-start:20px}.ContentDestination-module__5zYy1q__detailSection h2{margin:0;font-size:1em;font-weight:600}.ContentDestination-module__5zYy1q__detailSection ul{margin-block:12px 0;padding-inline-start:1.25em;list-style:outside}.ContentDestination-module__5zYy1q__detailSection li+li{margin-block-start:8px}.ContentDestination-module__5zYy1q__detailPrice{margin-block-start:16px;font-size:1.25em;font-weight:700}.ContentDestination-module__5zYy1q__detailPrice[data-quote=true]{font-size:1em;font-weight:500}@container content-reader (min-width:44rem){.ContentDestination-module__5zYy1q__item[data-content-layout=editorial][data-has-image=true]{grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr);align-items:start;gap:28px;display:grid}.ContentDestination-module__5zYy1q__item[data-content-layout=editorial] .ContentDestination-module__5zYy1q__itemImage:empty+.ContentDestination-module__5zYy1q__itemBody{grid-column:1/-1}.ContentDestination-module__5zYy1q__detailWithImages{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.ContentDestination-module__5zYy1q__detailWithImages:not(:has(.ContentDestination-module__5zYy1q__gallery img)){grid-template-columns:minmax(0,1fr)}}@container content-reader (min-width:56rem){.ContentDestination-module__5zYy1q__collection[data-content-layout=list]{grid-template-columns:repeat(2,minmax(0,1fr))}}
.catalogue-module__STbPrq__masthead{opacity:1;grid-template-rows:1fr;transition:grid-template-rows .22s,opacity .18s;display:grid}.catalogue-module__STbPrq__masthead>div{min-height:0;overflow:hidden}.catalogue-module__STbPrq__masthead[data-collapsed=true]{opacity:0;grid-template-rows:0fr}.catalogue-module__STbPrq__backbar{top:max(8px, env(safe-area-inset-top));z-index:20;margin-bottom:24px;position:sticky}@media (prefers-reduced-motion:reduce){.catalogue-module__STbPrq__masthead{transition:none}}