@layer uid-framework{.uid-clickable{--clickable-background-colour:var(--colour-utils-transaprent);--clickable-border-colour:var(--colour-utils-transaprent);--clickable-padding-inline:var(--spacing-none);--clickable-padding-block:var(--spacing-none);--clickable-border-width:var(--spacing-none);--clickable-text-colour:var(--colour-text-default);pointer-events:all;background:var(--clickable-background-colour);padding-inline:var(--clickable-padding-inline);padding-block:var(--clickable-padding-block);border-width:var(--clickable-border-width);color:var(--clickable-text-colour);text-decoration:underline}.uid-clickable:focus-visible,.uid-clickable:hover{text-decoration:none}.uid-clickable:not(:disabled):not([href=""]){cursor:pointer}.uid-clickable *{pointer-events:none}.uid-clickable use{fill:currentColor}.uid-clickable img{object-fit:cover;width:100%;height:100%}}@layer project{.uid-clickable{--clickable-background-colour:var(--theme-button-filled-background);--clickable-text-colour:var(--theme-button-filled-text);--clickable-border-colour:var(--theme-button-filled-border);--clickable-border-width:0.0625rem;--clickable-gap:var(--spacing-sm);--clickable-padding-inline:var(--spacing-xlg);--clickable-padding-block:var(--spacing-md);--clickable-icon-size:0.875rem;--clickable-content-offset:calc((var(--clickable-icon-size) + var(--clickable-gap))/2);--clickable-width:auto;position:relative;border-color:var(--clickable-border-colour);background-color:var(--clickable-background-colour);color:var(--clickable-text-colour);text-decoration:none;display:inline-flex;gap:var(--spacing-sm);align-items:center;border-style:solid;border-width:.0625rem;width:var(--clickable-width);padding-inline:var(--clickable-padding-inline);padding-block:var(--clickable-padding-block);transition:var(--anim-easing-cubic) var(--anim-speed-short) color,var(--anim-easing-cubic) var(--anim-speed-short) background-color,var(--anim-easing-cubic) var(--anim-speed-short) border-color,var(--anim-easing-cubic) var(--anim-speed-short) gap}@media (prefers-reduced-motion:reduce){.uid-clickable{transition:none!important;animation:none!important}}.uid-clickable:focus-visible{outline:.125rem solid var(--clickable-border-colour);outline-offset:.25rem}.uid-clickable:active{--clickable-background-colour:var(--theme-button-filled-background-pressed);--clickable-border-colour:var(--theme-button-filled-background-pressed)}.uid-clickable:disabled,.uid-clickable[inert]{--clickable-background-colour:var(--colour-brand-graphite-60);--clickable-border-colour:var(--colour-brand-graphite-60);--clickable-text-colour:var(--colour-brand-graphite-20);pointer-events:none;--clickable-content-offset:0}.uid-clickable:disabled .uid-clickable-icon-end,.uid-clickable[inert] .uid-clickable-icon-end{opacity:1}.uid-clickable:hover{--clickable-content-offset:0}.uid-clickable:hover .uid-clickable-icon-end{opacity:1}.uid-clickable:focus-visible{--clickable-content-offset:0}.uid-clickable:focus-visible .uid-clickable-icon-end{opacity:1}.uid-clickable-icon-end{width:var(--clickable-icon-size);height:var(--clickable-icon-size);flex:0 0 var(--clickable-icon-size);opacity:0;transform:translate3d(calc(var(--clickable-content-offset)*-1),0,0);transition:var(--anim-easing-cubic) var(--anim-speed-short) opacity,var(--anim-easing-cubic) var(--anim-speed-short) transform}@media (prefers-reduced-motion:reduce){.uid-clickable-icon-end{transition:none!important;animation:none!important}}.uid-clickable .type-button{flex:1 1 auto;transform:translate3d(var(--clickable-content-offset),0,0);transition:var(--anim-easing-cubic) var(--anim-speed-short) transform}@media (prefers-reduced-motion:reduce){.uid-clickable .type-button{transition:none!important;animation:none!important}}.uid-clickable.btn-outline,.uid-clickable.uid-filter-chips-link{--clickable-background-colour:var(--theme-button-outline-background);--clickable-text-colour:var(--theme-button-outline-text);--clickable-border-colour:var(--theme-button-outline-border)}.uid-clickable.btn-outline:active,.uid-clickable.uid-filter-chips-link:active{--clickable-background-colour:var(--theme-button-filled-background-pressed-outline);--clickable-text-colour:var(--theme-button-filled-text)}.uid-clickable.btn-outline:disabled,.uid-clickable.btn-outline[inert],.uid-clickable.uid-filter-chips-link:disabled,.uid-clickable.uid-filter-chips-link[inert]{--clickable-border-colour:var(--colour-brand-graphite-60);--clickable-text-colour:var(--colour-brand-graphite-60)}.uid-clickable.btn-outline.btn-icon-hover,.uid-clickable.uid-filter-chips-link.btn-icon-hover{display:inline-grid;grid-template-columns:var(--clickable-icon-size) auto;grid-template-rows:auto;grid-template-areas:"icon text"}:is(.uid-clickable.btn-outline.btn-icon-hover,.uid-clickable.uid-filter-chips-link.btn-icon-hover) .type-button{grid-area:text;transform:none}.uid-clickable.btn-outline.btn-icon-hover .uid-clickable-icon-end,.uid-clickable.btn-outline.btn-icon-hover .uid-clickable-icon-start,.uid-clickable.uid-filter-chips-link.btn-icon-hover .uid-clickable-icon-end,.uid-clickable.uid-filter-chips-link.btn-icon-hover .uid-clickable-icon-start{grid-area:icon;transform:none;width:var(--clickable-icon-size);height:var(--clickable-icon-size);transition:opacity var(--anim-speed-short) var(--anim-easing-cubic)}@media (prefers-reduced-motion:reduce){.uid-clickable.btn-outline.btn-icon-hover .uid-clickable-icon-end,.uid-clickable.btn-outline.btn-icon-hover .uid-clickable-icon-start,.uid-clickable.uid-filter-chips-link.btn-icon-hover .uid-clickable-icon-end,.uid-clickable.uid-filter-chips-link.btn-icon-hover .uid-clickable-icon-start{transition:none!important;animation:none!important}}:is(.uid-clickable.btn-outline.btn-icon-hover,.uid-clickable.uid-filter-chips-link.btn-icon-hover) .uid-clickable-icon-start{opacity:1}.uid-clickable.btn-outline.btn-icon-hover:focus-visible .uid-clickable-icon-start,.uid-clickable.btn-outline.btn-icon-hover:hover .uid-clickable-icon-start,.uid-clickable.uid-filter-chips-link.btn-icon-hover:focus-visible .uid-clickable-icon-start,.uid-clickable.uid-filter-chips-link.btn-icon-hover:hover .uid-clickable-icon-start,:is(.uid-clickable.btn-outline.btn-icon-hover,.uid-clickable.uid-filter-chips-link.btn-icon-hover) .uid-clickable-icon-end{opacity:0}.uid-clickable.btn-outline.btn-icon-hover:focus-visible .uid-clickable-icon-end,.uid-clickable.btn-outline.btn-icon-hover:hover .uid-clickable-icon-end,.uid-clickable.uid-filter-chips-link.btn-icon-hover:focus-visible .uid-clickable-icon-end,.uid-clickable.uid-filter-chips-link.btn-icon-hover:hover .uid-clickable-icon-end,:is(.uid-clickable.btn-outline.btn-icon-hover:active,.uid-clickable.uid-filter-chips-link.btn-icon-hover:active) .uid-clickable-icon-start{opacity:1}:is(.uid-clickable.btn-outline.btn-icon-hover:active,.uid-clickable.uid-filter-chips-link.btn-icon-hover:active) .uid-clickable-icon-end{opacity:0}:where(.col-9,.col-8,.col-6,.col-4,.col-3,roths-lateral-movement-block) .uid-clickable.btn-fill-narrow-outline:not(:where(.edge-blue *)){--clickable-background-colour:var(--theme-button-outline-background);--clickable-text-colour:var(--theme-button-outline-text);--clickable-border-colour:var(--theme-button-outline-border)}:where(.col-9,.col-8,.col-6,.col-4,.col-3,roths-lateral-movement-block) .uid-clickable.btn-fill-narrow-outline:not(:where(.edge-blue *)):active{--clickable-background-colour:var(--theme-button-filled-background-pressed-outline);--clickable-text-colour:var(--theme-button-filled-text)}:where(.col-9,.col-8,.col-6,.col-4,.col-3,roths-lateral-movement-block) .uid-clickable.btn-fill-narrow-outline:not(:where(.edge-blue *)):disabled,:where(.col-9,.col-8,.col-6,.col-4,.col-3,roths-lateral-movement-block) .uid-clickable.btn-fill-narrow-outline:not(:where(.edge-blue *))[inert]{--clickable-border-colour:var(--colour-brand-graphite-60);--clickable-text-colour:var(--colour-brand-graphite-60)}@media (max-width:63.9375rem){.uid-clickable.btn-fill-narrow-outline:not(:where(.edge-blue *)){--clickable-background-colour:var(--theme-button-outline-background);--clickable-text-colour:var(--theme-button-outline-text);--clickable-border-colour:var(--theme-button-outline-border)}.uid-clickable.btn-fill-narrow-outline:not(:where(.edge-blue *)):active{--clickable-background-colour:var(--theme-button-filled-background-pressed-outline);--clickable-text-colour:var(--theme-button-filled-text)}.uid-clickable.btn-fill-narrow-outline:not(:where(.edge-blue *)):disabled,.uid-clickable.btn-fill-narrow-outline:not(:where(.edge-blue *))[inert]{--clickable-border-colour:var(--colour-brand-graphite-60);--clickable-text-colour:var(--colour-brand-graphite-60)}}.uid-clickable.btn-icon-only{--clickable-background-colour:var(--theme-button-icon-bg);--clickable-text-colour:var(--colour-text-dark);--clickable-padding-inline:0.0625rem;--clickable-padding-block:0.0625rem;--clickable-width:2.25rem;--clickable-icon-size:1.125rem;--clickable-icon-color:var(--theme-button-icon-fill)}.uid-clickable.btn-icon-only-small{--clickable-width:1.5rem;--clickable-icon-size:1rem}.uid-clickable.btn-icon-only{color:var(--clickable-icon-color);width:var(--clickable-width);height:var(--clickable-width);justify-content:center;border:none}.uid-clickable.btn-icon-only:disabled,.uid-clickable.btn-icon-only[inert]{--clickable-icon-color:var(--colour-brand-graphite-60)}.uid-clickable.btn-icon-only:not(:disabled):not([inert]):hover{--clickable-background-colour:var(--theme-button-icon-bg-hover);--clickable-icon-color:var(--theme-button-icon-fill-hover)}.uid-clickable.btn-icon-only:not(:disabled):not([inert]):focus-visible{outline:.0625rem solid var(--theme-button-outline-border);outline-offset:.0625rem}.uid-clickable.btn-icon-only :is(.uid-clickable-icon-end,.uid-clickable-icon-start){width:var(--clickable-icon-size);height:var(--clickable-icon-size);opacity:1;transform:none}.uid-clickable.btn-icon-round{--clickable-width:1.5rem;--clickable-icon-size:1.125rem;--clickable-icon-color:var(--theme-button-round-icon-border);--clickable-border-colour:var(--theme-button-round-icon-border);--clickable-shadow-colour:var(--theme-button-round-shadow);--clickable-background-colour:var(--theme-button-round-background);--clickable-outline-color:#0000;border-radius:100%;border:.0625rem solid var(--clickable-border-colour);box-shadow:0 0 0 .125rem var(--clickable-shadow-colour);outline:.125rem solid var(--clickable-outline-color);outline-offset:.125rem;background-color:var(--clickable-background-colour);transition:outline-color var(--anim-speed-short) var(--anim-easing-cubic),border-color var(--anim-speed-short) var(--anim-easing-cubic),background-color var(--anim-speed-short) var(--anim-easing-cubic),box-shadow var(--anim-speed-short) var(--anim-easing-cubic),color var(--anim-speed-short) var(--anim-easing-cubic)}@media (prefers-reduced-motion:reduce){.uid-clickable.btn-icon-round{transition:none!important;animation:none!important}}.uid-clickable.btn-icon-round:not(:disabled):not([inert]):hover{--clickable-icon-colour:var(--theme-button-round-icon-border-hover);--clickable-border-colour:var(--theme-button-round-icon-border-hover);--clickable-shadow-colour:var(--theme-button-round-shadow-hover);--clickable-background-colour:var(--theme-button-round-background-hover)}.uid-clickable.btn-icon-round:not(:disabled):not([inert]):focus-visible{--clickable-icon-colour:var(--theme-button-round-icon-border-focus);--clickable-border-colour:var(--theme-button-round-icon-border-focus);--clickable-shadow-colour:var(--theme-button-round-shadow-focus);--clickable-outline-colour:var(--theme-button-round-outline);--clickable-background-colour:var(--theme-button-round-background-focus)}.uid-clickable.btn-text{--clickable-background-colour:var(--colour-utils-transparent);--clickable-text-colour:var(--theme-text-title);--clickable-content-offset:0;--clickable-padding-inline:0;--clickable-padding-block:0;border:none;color:var(--clickable-text-colour);--link-underline-end:0px;--link-underline-start:0px}.uid-clickable.btn-text:focus-visible .type-button,.uid-clickable.btn-text:hover .type-button{background-size:0 .0625rem,calc(100% - var(--link-underline-end) - var(--link-underline-start)) .0625rem}.uid-clickable.btn-text .type-button{transition:background-size var(--anim-speed-short) var(--anim-easing-cubic)}@media (prefers-reduced-motion:reduce){.uid-clickable.btn-text{transition:none!important;animation:none!important}}.uid-clickable.btn-text{text-decoration:none;background:none}.uid-clickable.btn-text .type-button{background:linear-gradient(90deg,#0000,#0000),linear-gradient(90deg,currentcolor,currentcolor);background-size:100% .0625rem,0 .0625rem;background-position:100% 100%,0 100%;background-repeat:no-repeat}.uid-clickable.btn-text:focus-visible,.uid-clickable.btn-text:hover{background-size:0 .0625rem,calc(100% - var(--link-underline-end) - var(--link-underline-start)) .0625rem}.uid-clickable.btn-text:focus-visible .uid-clickable-icon-end,.uid-clickable.btn-text:hover .uid-clickable-icon-end{transform:translate3d(.25rem,0,0)}.uid-clickable.btn-text .uid-clickable-icon-end{transition:transform var(--anim-speed-short) var(--anim-easing-cubic)}@media (prefers-reduced-motion:reduce){.uid-clickable.btn-text .uid-clickable-icon-end{transition:none!important;animation:none!important}}.uid-clickable.btn-text .uid-clickable-icon-end{opacity:1;margin-block-start:calc(var(--spacing-xxs)*-1)}.uid-clickable.btn-text:disabled,.uid-clickable.btn-text[inert]{--clickable-text-colour:var(--colour-brand-graphite-60)}.uid-clickable.btn-text .type-button{position:relative;display:inline;padding-block-end:var(--spacing-xxs)}.uid-clickable.btn-text:not(:has(svg)){display:inline}.uid-clickable.btn-text:not(:has(svg)) .type-button{padding-block-end:0;transform:none}.uid-clickable.btn-text-static{--link-underline-end:0px;--link-underline-start:0px}.uid-clickable.btn-text-static:focus-visible .type-button,.uid-clickable.btn-text-static:hover .type-button{background-size:0 .0625rem,calc(100% - var(--link-underline-end) - var(--link-underline-start)) .0625rem}.uid-clickable.btn-text-static .type-button{transition:background-size var(--anim-speed-short) var(--anim-easing-cubic)}@media (prefers-reduced-motion:reduce){.uid-clickable.btn-text-static{transition:none!important;animation:none!important}}.uid-clickable.btn-text-static{text-decoration:none;background:none}.uid-clickable.btn-text-static .type-button{background:linear-gradient(90deg,#0000,#0000),linear-gradient(90deg,currentcolor,currentcolor);background-size:100% .0625rem,0 .0625rem;background-position:100% 100%,0 100%;background-repeat:no-repeat}.uid-clickable.btn-text-static:focus-visible,.uid-clickable.btn-text-static:hover{background-size:0 .0625rem,calc(100% - var(--link-underline-end) - var(--link-underline-start)) .0625rem}.uid-clickable.btn-text-static{--clickable-background-colour:var(--colour-utils-transparent);--clickable-text-colour:var(--theme-text-title);--clickable-content-offset:0;--clickable-padding-inline:0;--clickable-padding-block:0;--clickable-icon-size:1rem;align-items:center;align-content:center;border:none}.uid-clickable.btn-text-static .type-button{flex:0 0 auto;transform:none;display:inline;padding-block-end:var(--spacing-xxs);margin-block:auto;transform:translateY(.125rem)}.uid-clickable.btn-text-static .uid-clickable-icon-end{opacity:1;transform:none;transition:none}.uid-clickable.btn-text-static:disabled,.uid-clickable.btn-text-static[inert]{--clickable-text-colour:var(--colour-brand-graphite-60)}.uid-clickable.btn-icon-text-link{--clickable-background-colour:var(--colour-utils-transparent);--clickable-text-colour:var(--theme-text-title);--clickable-content-offset:0;--clickable-padding-inline:0;--clickable-padding-block:0;--clickable-icon-size:1.5rem;border:none;gap:var(--spacing-xs);--link-underline-end:0px;--link-underline-start:0px}.uid-clickable.btn-icon-text-link:focus-visible .type-button,.uid-clickable.btn-icon-text-link:hover .type-button{background-size:0 .0625rem,calc(100% - var(--link-underline-end) - var(--link-underline-start)) .0625rem}.uid-clickable.btn-icon-text-link .type-button{transition:background-size var(--anim-speed-short) var(--anim-easing-cubic)}@media (prefers-reduced-motion:reduce){.uid-clickable.btn-icon-text-link{transition:none!important;animation:none!important}}.uid-clickable.btn-icon-text-link{text-decoration:none;background:none}.uid-clickable.btn-icon-text-link .type-button{background:linear-gradient(90deg,#0000,#0000),linear-gradient(90deg,currentcolor,currentcolor);background-size:100% .0625rem,0 .0625rem;background-position:100% 100%,0 100%;background-repeat:no-repeat}.uid-clickable.btn-icon-text-link:focus-visible,.uid-clickable.btn-icon-text-link:hover{background-size:0 .0625rem,calc(100% - var(--link-underline-end) - var(--link-underline-start)) .0625rem}.uid-clickable.btn-icon-text-link{color:var(--clickable-text-colour)}.uid-clickable.btn-icon-text-link .type-button{flex:0 1 auto;transform:translateY(.125rem);padding-block-end:var(--spacing-xxs)}.uid-clickable.btn-icon-text-link .uid-clickable-icon-start{width:var(--clickable-icon-size);height:var(--clickable-icon-size);flex:0 0 var(--clickable-icon-size);opacity:1;transform:none}.uid-clickable.btn-icon-text-link:disabled,.uid-clickable.btn-icon-text-link[inert]{--clickable-text-colour:var(--colour-brand-graphite-60)}}roths-transaction-partial uid-dialog::part(uid-dialog-invoker){--background-size:100% 0.0625rem,0 0.0625rem;position:static;background:none;border:0;padding:0;color:var(--theme-text-title);cursor:pointer;text-align:start;text-decoration:none;--link-underline-end:0px;--link-underline-start:0px}roths-transaction-partial uid-dialog::part(uid-dialog-invoker):focus-visible{outline:.0625rem solid var(--theme-text-title)}roths-transaction-partial uid-dialog::part(uid-dialog-invoker):before{position:absolute;inset:0;z-index:2;content:""}roths-transaction-partial uid-dialog::part(uid-dialog-invoker):hover{--background-size:0 0.0625rem,calc(100% - var(--link-underline-end) - var(--link-underline-start)) 0.0625rem}roths-transaction-partial uid-dialog::part(roths-invoker-text){display:inline;background:linear-gradient(90deg,#0000,#0000),linear-gradient(90deg,currentcolor,currentcolor);background-size:var(--background-size);background-position:100% 100%,0 100%;background-repeat:no-repeat;transition:background-size var(--anim-speed-short) var(--anim-easing-cubic)}@media (prefers-reduced-motion:reduce){roths-transaction-partial uid-dialog::part(roths-invoker-text){transition:none!important;animation:none!important}}roths-lightbox::part(uid-dialog-invoker){--clickable-gap:var(--spacing-sm);--clickable-content-offset:calc((var(--clickable-icon-size) + var(--clickable-gap))/2);--clickable-background-colour:var(--theme-button-icon-bg);--clickable-padding-inline:0.0625rem;--clickable-padding-block:0.0625rem;--clickable-icon-color:var(--theme-button-icon-fill);--clickable-width:1.5rem;background-color:var(--clickable-background-colour);text-decoration:none;display:inline-flex;gap:var(--spacing-sm);align-items:center;border-style:solid;padding-inline:var(--clickable-padding-inline);padding-block:var(--clickable-padding-block);color:var(--clickable-icon-color);width:var(--clickable-width);height:var(--clickable-width);justify-content:center;border-width:0;cursor:pointer}roths-lightbox::part(uid-dialog-invoker):hover{--clickable-background-colour:var(--theme-button-icon-bg-hover);--clickable-icon-color:var(--theme-button-icon-fill-hover)}roths-lightbox::part(uid-dialog-invoker):focus-visible{outline:.0625rem solid var(--theme-button-outline-border);outline-offset:.0625rem}roths-lightbox::part(uid-dialog-invoker){transition:var(--anim-easing-cubic) var(--anim-speed-short) color,var(--anim-easing-cubic) var(--anim-speed-short) background-color}@media (prefers-reduced-motion:reduce){roths-lightbox::part(uid-dialog-invoker){transition:none!important;animation:none!important}}roths-lightbox::part(roths-invoker-icon){--clickable-icon-size:1rem;width:var(--clickable-icon-size);height:var(--clickable-icon-size);opacity:1;transform:none;transition:var(--anim-easing-cubic) var(--anim-speed-short) opacity,var(--anim-easing-cubic) var(--anim-speed-short) transform}@media (prefers-reduced-motion:reduce){roths-lightbox::part(roths-invoker-icon){transition:none!important;animation:none!important}}@layer uid-framework{:host{--carousel-cols:1;--carousel-gap:0;--carousel-padding:0px}::slotted(uid-slide:last-of-type){margin-inline-end:var(--carousel-padding)}.uid-carousel-root{position:relative;width:100%;height:auto;overflow:scroll hidden;scroll-behavior:smooth;scroll-snap-type:x mandatory;scroll-padding-inline:var(--carousel-padding);padding-inline:var(--carousel-padding);display:block;container-type:inline-size;margin:0 auto;max-width:100vw;box-sizing:border-box;z-index:0;scrollbar-width:none}@media (prefers-reduced-motion:reduce){.uid-carousel-root{scroll-behavior:auto}}.uid-carousel-root.pauseBehaviour{scroll-behavior:auto}.uid-carousel-slides{position:relative;width:auto;height:auto;display:inline-grid;grid-auto-columns:auto;grid-template-rows:1fr;gap:var(--carousel-gap);padding:0;margin:0;list-style:none}}:host{--hero-carousel-nav-height:3.5rem;position:relative;width:auto;height:auto;display:grid;grid-template-columns:[message] 2.25rem 1fr 2.25rem 2.25rem;grid-template-rows:1fr 3.5rem;grid-template-areas:"carousel carousel carousel carousel carousel" "message autoplay blank previous next";gap:.5rem;margin-inline:calc(50% - 50vw);padding-inline:var(--layout-gutter-inline);overflow:hidden}@media (min-width:48rem){:host{--hero-carousel-nav-height:4.75rem;grid-template-columns:2.25rem 1.5rem 2.25rem [message] 1fr;grid-template-areas:"carousel carousel carousel carousel carousel" "previous autoplay next message blank";padding-inline:calc(var(--spacing-3xl) + var(--spacing-3xl))}}.uid-carousel-root{grid-column:1/-1;grid-row:1/-1;z-index:1;margin-inline:calc(var(--layout-gutter-inline)*-1);width:auto}@media (min-width:48rem){.uid-carousel-root{margin-inline:calc(var(--spacing-3xl)*-1*2)}}.roths-hero-carousel-line{position:absolute;inset-inline:var(--layout-gutter-inline);bottom:var(--hero-carousel-nav-height);width:auto;height:.0625rem;background-color:var(--colour-brand-blue-100);z-index:3;transition:var(--anim-easing-cubic) var(--anim-speed-shortest) background-color}@media (prefers-reduced-motion:reduce){.roths-hero-carousel-line{transition:none!important;animation:none!important}}.roths-hero-carousel-line.theme-blue:after{background-color:var(--colour-brand-white)}@media (min-width:48rem){.roths-hero-carousel-line,.roths-hero-carousel-line.theme-blue{background-color:var(--colour-brand-white-glass-border)}.roths-hero-carousel-line{width:11.25rem;inset-inline:calc(var(--spacing-3xl) + var(--spacing-3xl)) 0;height:.125rem}.roths-hero-carousel-line:after{position:absolute;inset:0;width:100%;height:.125rem;background-color:var(--colour-brand-blue-100);transform:scaleX(var(--autoplay-progress));transform-origin:0 50%;content:""}}::slotted(uid-slide){z-index:1}::slotted(uid-pagination-message){z-index:2;grid-area:message;display:flex;flex-flow:row nowrap;align-items:center;color:var(--theme-text-title);white-space:nowrap}@media (min-width:48rem){::slotted(uid-pagination-message){margin-block-end:2rem}}::slotted([part*=uid-carousel-button-prev]){z-index:2;grid-area:previous;place-self:center end;background-color:var(--colour-background-transparent)!important}@media (min-width:48rem){::slotted([part*=uid-carousel-button-prev]){margin-block-end:2rem}}::slotted([part*=uid-carousel-button-next]){z-index:2;grid-area:next;place-self:center end;background-color:var(--colour-background-transparent)!important}@media (min-width:48rem){::slotted([part*=uid-carousel-button-next]){margin-block-end:2rem}}::slotted(.btn-icon-round){z-index:2;grid-area:autoplay;place-self:center start;background-color:var(--colour-background-transparent)!important}@media (min-width:48rem){::slotted(.btn-icon-round){margin-block-end:2rem}}