@layer ods.components.TableSortAction{.TableSortAction-module__Nwuk3q__container{--P_arrow-color_63cb:var(--ods-c-table-sort-action-color);--P_arrow-active-color_63cb:var(--ods-c-table-sort-action-color)}.TableSortAction-module__Nwuk3q__is-active{--P_arrow-active-color_63cb:var(--ods-c-table-sort-action-is-active-color,var(--ods-c-table-sort-action-color))}.TableSortAction-module__Nwuk3q__is-asc{--P_arrow-down-color_63cb:var(--P_arrow-active-color_63cb);--P_arrow-up-color_63cb:var(--P_arrow-color_63cb)}.TableSortAction-module__Nwuk3q__is-dec{--P_arrow-down-color_63cb:var(--P_arrow-color_63cb);--P_arrow-up-color_63cb:var(--P_arrow-active-color_63cb)}.TableSortAction-module__Nwuk3q__content-container{align-items:center;gap:var(--ods-c-table-sort-action-gap);display:flex}.TableSortAction-module__Nwuk3q__arrow-container{flex-direction:column;flex:1;justify-content:center;display:flex}.TableSortAction-module__Nwuk3q__arrow-up{color:var(--P_arrow-up-color_63cb);margin-bottom:-8px}.TableSortAction-module__Nwuk3q__arrow-down{color:var(--P_arrow-down-color_63cb)}}
@layer ods.components.Logo{.Logo-module__aZvRuq__logo{--ods-a-logo-color:var(--ods-c-logo-color);--ods-a-logo-aspect-ratio:var(--ods-c-logo-aspect-ratio);--ods-a-logo-animation-fill-background-color:var(--ods-c-logo-animation-fill-background-color)}}
@layer ods.components.IllustrationTile{.IllustrationTile-module__jdLhEG__illustration-tile{justify-content:center;align-items:center;display:inline-flex;position:relative}.IllustrationTile-module__jdLhEG__circle{--P_illustration-tile-color_5d67:color-mix(in srgb, var(--ods-c-illustration-tile-background-color) 50%, transparent);width:var(--ods-o-illustration-tile-width,var(--ods-c-illustration-tile-width));aspect-ratio:1;border-radius:var(--ods-c-illustration-tile-border-radius);background-color:var(--ods-o-illustration-tile-color,var(--P_illustration-tile-color_5d67));position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.IllustrationTile-module__jdLhEG__illustration{z-index:1;width:var(--ods-o-illustration-tile-width,var(--ods-c-illustration-tile-width));height:auto;position:relative}}
@layer ods.components.ImagePlaceholder{.ImagePlaceholder-module__naBO8W__image-placeholder{width:100%;height:100%;padding:var(--ods-c-image-placeholder-inner-spacing);background-color:var(--ods-c-image-placeholder-background-color);color:var(--ods-c-image-placeholder-color);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.ImagePlaceholder-module__naBO8W__illustration{width:var(--ods-c-image-placeholder-illustration-size)}}
@layer resets{.Overlay-module__IIxYMG__is-visible{--P_overlay-animation-timing-function_c5b5:ease-in;--P_overlay-animation-duration_c5b5:var(--ow-overlay-transition-in-duration,.25s);--P_overlay-animation-delay_c5b5:var(--ow-overlay-transition-in-delay,0s);--P_overlay-index-animation-delay_c5b5:0s;--P_overlay-index-animation-duration_c5b5:0s}.Overlay-module__IIxYMG__is-visible:before{opacity:var(--ow-overlay-opacity,.5)}.Overlay-module__IIxYMG__not-visible{--P_overlay-animation-timing-function_c5b5:ease-out;--P_overlay-animation-duration_c5b5:var(--ow-overlay-transition-out-duration,.2s);--P_overlay-animation-delay_c5b5:var(--ow-overlay-transition-out-delay,0s);--P_overlay-index-animation-delay_c5b5:calc(var(--P_overlay-animation-duration_c5b5) + var(--P_overlay-animation-delay_c5b5));--P_overlay-index-animation-duration_c5b5:0s}.Overlay-module__IIxYMG__not-visible:before{opacity:0}.Overlay-module__IIxYMG__is-disabled{--P_overlay-pointer-events_c5b5:none}.Overlay-module__IIxYMG__animated{transition:z-index var(--P_overlay-index-animation-duration_c5b5) var(--P_overlay-animation-timing-function_c5b5) var(--P_overlay-index-animation-delay_c5b5), visibility var(--P_overlay-index-animation-duration_c5b5) var(--P_overlay-animation-timing-function_c5b5) var(--P_overlay-index-animation-delay_c5b5)}.Overlay-module__IIxYMG__animated:before{will-change:opacity;transition:opacity var(--P_overlay-animation-duration_c5b5) var(--P_overlay-animation-timing-function_c5b5) var(--P_overlay-animation-delay_c5b5);transform:translateZ(0)}.Overlay-module__IIxYMG__content,.Overlay-module__IIxYMG__overlay:before,.Overlay-module__IIxYMG__overlay{height:var(--P_overlay-height_c5b5);width:var(--P_overlay-width_c5b5);inset:0}.Overlay-module__IIxYMG__overlay{visibility:var(--ow-overlay-visibility,visible);z-index:var(--ow-overlay-z-index,20);pointer-events:var(--P_overlay-pointer-events_c5b5);--P_overlay-width_c5b5:var(--ow-overlay-width,100%);--P_overlay-height_c5b5:var(--ow-overlay-height,100%);--P_overlay-overflow_c5b5:var(--ow-overlay-overflow,auto)}.Overlay-module__IIxYMG__overlay:before{background-color:var(--ow-overlay-color,black);content:"";pointer-events:none;z-index:-1;position:absolute}@starting-style{.Overlay-module__IIxYMG__overlay{opacity:0}}.Overlay-module__IIxYMG__content{overflow:var(--P_overlay-overflow_c5b5);pointer-events:var(--P_overlay-pointer-events_c5b5);display:grid;position:relative}.Overlay-module__IIxYMG__content>*{pointer-events:auto}.Overlay-module__IIxYMG__fixed-to-relative{position:absolute}.Overlay-module__IIxYMG__fixed-to-page{position:fixed}}
@layer ods.components.Popup{.Popup-module__TyhUvq__container{--P_popup-align-self_4c3f:auto;--P_popup-justify-self_4c3f:auto;--P_popup-translate-x_4c3f:0;--P_popup-translate-y_4c3f:0;--P_popup-outer-overflow_4c3f:var(--ods-o-popup-outer-overflow,visible);--P_popup-outer-space_4c3f:var(--ods-o-popup-outer-spacing,var(--ods-c-popup-outer-spacing));--P_popup-inner-space_4c3f:var(--ods-o-popup-inner-spacing,var(--ods-c-popup-inner-spacing));--P_popup-horizontal-anchor-width_4c3f:min(var(--ods-o-popup-main-axis-size,var(--ods-c-popup-horizontal-anchor-width)), var(--ods-o-popup-main-axis-max-size,100%));--P_popup-horizontal-anchor-height_4c3f:var(--ods-o-popup-counter-axis-size,100vh);--P_popup-vertical-anchor-height_4c3f:min(var(--ods-o-popup-main-axis-size,var(--ods-c-popup-vertical-anchor-height)), var(--ods-o-popup-main-axis-max-size,100vh));--P_popup-vertical-anchor-width_4c3f:var(--ods-o-popup-counter-axis-size,100%);--P_popup-center-anchor-height_4c3f:var(--ods-o-popup-counter-axis-size,fit-content);--P_popup-none-anchor-width_4c3f:var(--ods-o-popup-main-axis-size,fit-content);--P_popup-none-anchor-height_4c3f:var(--ods-o-popup-counter-axis-size,fit-content);--P_popup-border_4c3f:none;--P_popup-border-color_4c3f:var(--ods-o-popup-border-color,var(--ods-c-popup-border-color));--P_popup-border-left_4c3f:var(--P_popup-border_4c3f);--P_popup-border-right_4c3f:var(--P_popup-border_4c3f);--P_popup-border-bottom_4c3f:var(--P_popup-border_4c3f);--P_popup-border-top_4c3f:var(--P_popup-border_4c3f);--P_popup-single-border-radius_4c3f:var(--ods-o-popup-border-radius,var(--ods-c-popup-border-radius));--P_popup-border-radius_4c3f:var(--P_popup-single-border-radius_4c3f);--P_popup-background-color_4c3f:var(--ods-o-popup-background-color,var(--ods-c-popup-background-color));--P_popup-color_4c3f:var(--ods-o-popup-color,var(--ods-c-popup-color));--P_popup-translate_4c3f:calc(var(--P_popup-is-hidden_4c3f) * var(--P_popup-direction_4c3f) * 100%);--P_popup-animation-duration_4c3f:.25s;--P_popup-overlay-animation-duration_4c3f:.1s;--ow-overlay-transition-out-delay:calc(var(--P_popup-animation-duration_4c3f) - 45ms);--ow-overlay-transition-in-duration:calc(var(--P_popup-animation-duration_4c3f) - 10ms);--ow-overlay-transition-out-duration:var(--P_popup-animation-duration_4c3f);--ow-overlay-visibility:var(--ow-vactivity-visibility,visible);--ow-overlay-z-index:var(--ow-vactivity-z-index,20);--ow-anchor-arrow-color:var(--P_popup-background-color_4c3f);--ow-anchor-arrow-border-color:var(--P_popup-border-color_4c3f)}@supports (height:100svh){.Popup-module__TyhUvq__container{--P_popup-vertical-anchor-height_4c3f:min(var(--ods-o-popup-main-axis-size,var(--ods-c-popup-vertical-anchor-height)), 100svh);--P_popup-horizontal-anchor-height_4c3f:var(--ods-o-popup-counter-axis-size,100svh)}}@media (min-width:480px){.Popup-module__TyhUvq__container{--P_popup-animation-duration_4c3f:.3s;--P_popup-overlay-animation-duration_4c3f:.15s}}@media (prefers-reduced-motion){.Popup-module__TyhUvq__container{--ow-overlay-transition-in-duration:0s!important;--ow-overlay-transition-out-duration:0s!important;--ow-overlay-transition-in-delay:0s!important;--ow-overlay-transition-out-delay:0s!important;--P_popup-animation-duration_4c3f:0s!important;--P_popup-animation-delay_4c3f:0s!important}}.Popup-module__TyhUvq__readonly-state{--ods-ro-popup-animation-delay:var(--P_popup-animation-delay_4c3f);--ods-ro-popup-animation-duration:var(--P_popup-animation-duration_4c3f);--ods-ro-popup-animation-timing-function:var(--P_popup-animation-timing-function_4c3f);--ods-ro-popup-direction:var(--P_popup-direction_4c3f)}.Popup-module__TyhUvq__not-modal{--P_popup-border_4c3f:1px solid var(--P_popup-border-color_4c3f)}.Popup-module__TyhUvq__no-animation{--ow-overlay-transition-in-duration:0s!important;--ow-overlay-transition-out-duration:0s!important;--ow-overlay-transition-in-delay:0s!important;--ow-overlay-transition-out-delay:0s!important;--P_popup-animation-duration_4c3f:0s!important;--P_popup-animation-delay_4c3f:0s!important}.Popup-module__TyhUvq__is-visible{--P_popup-is-hidden_4c3f:0;--P_popup-animation-delay_4c3f:calc(var(--P_popup-overlay-animation-duration_4c3f) - 85ms);--P_popup-animation-timing-function_4c3f:cubic-bezier(0, 0, .2, 1)}.Popup-module__TyhUvq__not-visible{--P_popup-is-hidden_4c3f:1;--P_popup-animation-delay_4c3f:0s;--P_popup-animation-timing-function_4c3f:cubic-bezier(.4, 0, 1, 1)}.Popup-module__TyhUvq__no-overlay{--P_popup-animation-delay_4c3f:0s;--ow-overlay-transition-in-duration:0s;--ow-overlay-transition-in-delay:var(--P_popup-animation-duration_4c3f);--ow-overlay-transition-out-delay:0s;--ow-overlay-transition-out-duration:var(--P_popup-animation-duration_4c3f)}.Popup-module__TyhUvq__slide-left,.Popup-module__TyhUvq__slide-right{--P_popup-translate-x_4c3f:var(--ods-o-popup-translate-x,var(--P_popup-translate_4c3f));--P_popup-translate-y_4c3f:var(--ods-o-popup-translate-y,0)}.Popup-module__TyhUvq__slide-top,.Popup-module__TyhUvq__slide-bottom{--P_popup-translate-y_4c3f:var(--ods-o-popup-translate-y,var(--P_popup-translate_4c3f));--P_popup-translate-x_4c3f:var(--ods-o-popup-translate-x,0)}.Popup-module__TyhUvq__slide-right{--P_popup-direction_4c3f:1;--P_popup-anchor-container-starting-transform_4c3f:translate(100vw, 0)}.Popup-module__TyhUvq__slide-left{--P_popup-direction_4c3f:-1;--P_popup-anchor-container-starting-transform_4c3f:translate(-100vw, 0)}.Popup-module__TyhUvq__slide-bottom{--P_popup-direction_4c3f:1;--P_popup-anchor-container-starting-transform_4c3f:translate(0, 100vh)}.Popup-module__TyhUvq__slide-top{--P_popup-direction_4c3f:-1;--P_popup-anchor-container-starting-transform_4c3f:translate(0, -100vh)}.Popup-module__TyhUvq__anchor-right{--P_popup-border-top_4c3f:none;--P_popup-border-bottom_4c3f:none;--P_popup-border-right_4c3f:none;--P_popup-align-self_4c3f:stretch;--P_popup-justify-self_4c3f:end;--P_popup-width_4c3f:var(--P_popup-horizontal-anchor-width_4c3f);--P_popup-height_4c3f:var(--P_popup-horizontal-anchor-height_4c3f);--P_popup-border-radius_4c3f:var(--P_popup-single-border-radius_4c3f) 0 0 var(--P_popup-single-border-radius_4c3f)}.Popup-module__TyhUvq__anchor-bottom{--P_popup-border-left_4c3f:none;--P_popup-border-bottom_4c3f:none;--P_popup-border-right_4c3f:none;--P_popup-align-self_4c3f:end;--P_popup-justify-self_4c3f:stretch;--P_popup-width_4c3f:var(--P_popup-vertical-anchor-width_4c3f);--P_popup-height_4c3f:var(--P_popup-vertical-anchor-height_4c3f);--P_popup-border-radius_4c3f:var(--P_popup-single-border-radius_4c3f) var(--P_popup-single-border-radius_4c3f) 0 0}.Popup-module__TyhUvq__anchor-top{--P_popup-border-left_4c3f:none;--P_popup-border-top_4c3f:none;--P_popup-border-right_4c3f:none;--P_popup-align-self_4c3f:start;--P_popup-justify-self_4c3f:stretch;--P_popup-width_4c3f:var(--P_popup-vertical-anchor-width_4c3f);--P_popup-height_4c3f:var(--P_popup-vertical-anchor-height_4c3f);--P_popup-border-radius_4c3f:0 0 var(--P_popup-single-border-radius_4c3f) var(--P_popup-single-border-radius_4c3f)}.Popup-module__TyhUvq__anchor-left{--P_popup-border-left_4c3f:none;--P_popup-border-top_4c3f:none;--P_popup-border-bottom_4c3f:none;--P_popup-align-self_4c3f:center;--P_popup-justify-self_4c3f:start;--P_popup-width_4c3f:var(--P_popup-horizontal-anchor-width_4c3f);--P_popup-height_4c3f:var(--P_popup-horizontal-anchor-height_4c3f);--P_popup-border-radius_4c3f:0 var(--P_popup-single-border-radius_4c3f) var(--P_popup-single-border-radius_4c3f) 0}.Popup-module__TyhUvq__anchor-center{--P_popup-align-self_4c3f:center;--P_popup-anchor-container-align-self_4c3f:top;--P_popup-justify-self_4c3f:center;--P_popup-width_4c3f:var(--P_popup-horizontal-anchor-width_4c3f);--P_popup-height_4c3f:var(--P_popup-center-anchor-height_4c3f);--P_popup-space-container-min-height_4c3f:100%;--P_popup-border-radius_4c3f:var(--P_popup-single-border-radius_4c3f)}.Popup-module__TyhUvq__anchor-full{--P_popup-border_4c3f:none;--P_popup-align-self_4c3f:center;--P_popup-anchor-container-align-self_4c3f:top;--P_popup-justify-self_4c3f:center;--P_popup-width_4c3f:100%;--P_popup-space-container-min-width_4c3f:100%;--P_popup-height_4c3f:100vh;--P_popup-space-container-min-height_4c3f:100vh}@supports (height:100svh){.Popup-module__TyhUvq__anchor-full{--P_popup-height_4c3f:100svh;--P_popup-space-container-min-height_4c3f:100svh}}@supports (height:100dvh){.Popup-module__TyhUvq__anchor-full{--P_popup-height_4c3f:100dvh;--P_popup-space-container-min-height_4c3f:100dvh}}.Popup-module__TyhUvq__anchor-full{--P_popup-border-radius_4c3f:0}.Popup-module__TyhUvq__anchor-none{--P_popup-translate-x_4c3f:var(--ods-o-popup-translate-x,0);--P_popup-translate-y_4c3f:var(--ods-o-popup-translate-y,0);--P_popup-width_4c3f:var(--P_popup-none-anchor-width_4c3f);--P_popup-height_4c3f:var(--P_popup-none-anchor-height_4c3f);--P_popup-space-container-min-height_4c3f:auto;--P_popup-space-container-min-width_4c3f:auto;--P_popup-border-radius_4c3f:var(--P_popup-single-border-radius_4c3f);--ow-overlay-transition-in-duration:0s!important;--ow-overlay-transition-out-duration:0s!important;--ow-overlay-transition-in-delay:0s!important;--ow-overlay-transition-out-delay:0s!important;--P_popup-animation-duration_4c3f:0s!important;--P_popup-animation-delay_4c3f:0s!important}.Popup-module__TyhUvq__anchor-target{--P_popup-left_4c3f:var(--ods-o-popup-translate-x,calc(var(--ow-anchor-x,0) + var(--ow-anchor-left,0)));--P_popup-top_4c3f:var(--ods-o-popup-translate-y,calc(var(--ow-anchor-y,0) + var(--ow-anchor-top,0)));--P_popup-max-width_4c3f:min(var(--ods-o-popup-main-axis-max-size,100vw), 100vw);--P_popup-max-height_4c3f:min(var(--ods-o-popup-counter-axis-max-size,100vh), 100vh)}@supports (height:100svh){.Popup-module__TyhUvq__anchor-target{--P_popup-max-height_4c3f:min(var(--ods-o-popup-counter-axis-max-size,100svh), 100svh)}}.Popup-module__TyhUvq__anchor-target{--P_popup-width_4c3f:var(--P_popup-none-anchor-width_4c3f);--P_popup-height_4c3f:var(--P_popup-none-anchor-height_4c3f);--P_popup-space-container-min-height_4c3f:auto;--P_popup-space-container-min-width_4c3f:auto;--P_popup-border-radius_4c3f:var(--P_popup-single-border-radius_4c3f);--ow-overlay-transition-in-duration:0s!important;--ow-overlay-transition-out-duration:0s!important;--ow-overlay-transition-in-delay:0s!important;--ow-overlay-transition-out-delay:0s!important;--P_popup-animation-duration_4c3f:0s!important;--P_popup-animation-delay_4c3f:0s!important}.Popup-module__TyhUvq__anchor-container{align-self:var(--P_popup-anchor-container-align-self_4c3f,var(--P_popup-align-self_4c3f));justify-self:var(--P_popup-justify-self_4c3f);height:var(--P_popup-height_4c3f);min-height:var(--P_popup-space-container-min-height_4c3f);min-width:var(--ods-o-popup-space-container-min-width,var(--P_popup-space-container-min-width_4c3f));overflow:var(--P_popup-outer-overflow_4c3f);padding:var(--P_popup-outer-space_4c3f);pointer-events:none;will-change:transform;transform:translate(var(--P_popup-translate-x_4c3f), var(--P_popup-translate-y_4c3f));transition:transform var(--P_popup-animation-duration_4c3f) var(--P_popup-animation-timing-function_4c3f) var(--P_popup-animation-delay_4c3f);width:var(--P_popup-width_4c3f);top:var(--P_popup-top_4c3f);left:var(--P_popup-left_4c3f);display:grid;position:relative}.Popup-module__TyhUvq__anchor-container>*{pointer-events:auto}@starting-style{.Popup-module__TyhUvq__anchor-container{will-change:transform;transform:var(--P_popup-anchor-container-starting-transform_4c3f)}}.Popup-module__TyhUvq__popup{align-self:var(--P_popup-align-self_4c3f);justify-self:var(--P_popup-justify-self_4c3f);background-color:var(--P_popup-background-color_4c3f);border-left:var(--P_popup-border-left_4c3f);border-right:var(--P_popup-border-right_4c3f);border-top:var(--P_popup-border-top_4c3f);border-bottom:var(--P_popup-border-bottom_4c3f);border-radius:var(--P_popup-border-radius_4c3f);color:var(--P_popup-color_4c3f);height:var(--ods-o-popup-height,var(--P_popup-height_4c3f));padding:var(--P_popup-inner-space_4c3f);width:var(--ods-o-popup-width,var(--P_popup-width_4c3f));max-width:var(--P_popup-max-width_4c3f);max-height:var(--ods-o-popup-max-height,var(--P_popup-max-height_4c3f));box-shadow:var(--ods-o-popup-box-shadow);position:relative;overflow:auto}}
@layer ods.components.FormRow{.FormRow-module__aIKtCq__row.FormRow-module__aIKtCq__row{margin-left:-8px;margin-right:-8px}}
@layer ods.components.CardGrid{.CardGrid-module__fN7hMq__wrapper{justify-content:center;display:flex}.CardGrid-module__fN7hMq__wrapper .CardGrid-module__fN7hMq__grid{flex-wrap:wrap;justify-content:center;display:flex}.CardGrid-module__fN7hMq__card{flex-grow:1;display:flex}}
@layer ods.components.VendorCard{.Theme-SaveAction-module__Quhe3G__save{--ods-a-vendor-card-save-action-stroke-width:2.25px;width:28px;height:28px}.Theme-SaveAction-module__Quhe3G__save-empty{--ods-a-vendor-card-save-action-fill:var(--ods-c-vendor-card-save-empty-fill-color);--ods-a-vendor-card-save-action-stroke:var(--ods-c-vendor-card-save-empty-stroke-color);--ods-a-vendor-card-save-action-fill-opacity:.3;transition:--ods-a-vendor-card-save-action-fill-opacity .2s ease-out}@media (hover:hover) and (pointer:fine){.Theme-SaveAction-module__Quhe3G__save-container:hover .Theme-SaveAction-module__Quhe3G__save-empty{--ods-a-vendor-card-save-action-fill-opacity:.5}}.Theme-SaveAction-module__Quhe3G__save-filled{--ods-a-vendor-card-save-action-fill:var(--ods-c-vendor-card-save-filled-fill-color);--ods-a-vendor-card-save-action-stroke:var(--ods-c-vendor-card-save-filled-stroke-color)}.Theme-SaveAction-module__Quhe3G__save-filled-start{display:none}.Theme-SaveAction-module__Quhe3G__save-shrink{animation:.1s ease-in forwards Theme-SaveAction-module__Quhe3G__shrink;position:absolute}.Theme-SaveAction-module__Quhe3G__save-grow{animation:.2s ease-in Theme-SaveAction-module__Quhe3G__grow,.35s ease-in-out .2s forwards Theme-SaveAction-module__Quhe3G__settle}.Theme-SaveAction-module__Quhe3G__save-static{animation:none}.Theme-SaveAction-module__Quhe3G__save-burst-container{position:absolute}.Theme-SaveAction-module__Quhe3G__save-burst,.Theme-SaveAction-module__Quhe3G__save-burst-3,.Theme-SaveAction-module__Quhe3G__save-burst-2,.Theme-SaveAction-module__Quhe3G__save-burst-1{animation-direction:forwards;--ods-a-vendor-card-save-action-fill:var(--ods-c-vendor-card-save-filled-fill-color);opacity:0;width:28px;height:26px;animation-timing-function:ease-out;animation-iteration-count:1;transform:scale(.2)}.Theme-SaveAction-module__Quhe3G__save-burst-1{animation-name:Theme-SaveAction-module__Quhe3G__burst1;animation-duration:.75s;animation-delay:50ms}.Theme-SaveAction-module__Quhe3G__save-burst-2{animation-name:Theme-SaveAction-module__Quhe3G__burst2;animation-duration:.45s;animation-delay:.35s}.Theme-SaveAction-module__Quhe3G__save-burst-3{animation-name:Theme-SaveAction-module__Quhe3G__burst3;animation-duration:.6s;animation-delay:.2s}.Theme-SaveAction-module__Quhe3G__favorite{margin:var(--ods-c-vendor-card-favorite-spacing) var(--ods-c-vendor-card-favorite-spacing) 0 0}@keyframes Theme-SaveAction-module__Quhe3G__burst1{0%{opacity:0;transform:scale(.2,.25)}80%{opacity:.4;transform:translate(-14px,-13px)scale(.4,.45)}to{opacity:0;transform:translate(-17px,-16px)scale(.45,.5)}}@keyframes Theme-SaveAction-module__Quhe3G__burst2{0%{opacity:0;transform:scale(.2,.25)}80%{opacity:.4;transform:translate(14px,-10px)scale(.3,.35)}to{opacity:0;transform:translate(17px,-13px)scale(.35,.4)}}@keyframes Theme-SaveAction-module__Quhe3G__burst3{0%{opacity:0;transform:scale(.2,.25)}80%{opacity:.4;transform:translate(-10px,10px)scale(.45,.5)}to{opacity:0;transform:translate(-13px,13px)scale(.5,.55)}}@keyframes Theme-SaveAction-module__Quhe3G__shrink{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0)}}@keyframes Theme-SaveAction-module__Quhe3G__grow{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1.2)}}@keyframes Theme-SaveAction-module__Quhe3G__settle{0%{transform:scale(1.2)}40%{transform:scale(.85)}to{transform:scale(1)}}}
@layer ods.components.VendorCard{.Theme-module__tzxJFW__container{--P_vendor-name-max-lines_b6b2:var(--ods-c-vendor-card-name-max-lines);--P_vendor-name-color_b6b2:var(--ods-c-vendor-card-primary-text-color);--P_vendor-name-bottom-spacing_b6b2:calc(var(--ods-c-vendor-card-name-bottom-spacing) - var(--ods-c-vendor-card-main-action-vertical-gap));--P_vendor-name-top-spacing_b6b2:calc(var(--ods-c-vendor-card-name-top-spacing) - var(--ods-c-vendor-card-main-action-vertical-gap));--P_vendor-info-icon-display_b6b2:var(--ods-c-vendor-card-info-icon-display);--P_vendor-info-statements-horizontal-gap_b6b2:var(--ods-c-vendor-card-info-horizontal-gap);--P_vendor-info-statements-vertical-gap_b6b2:var(--ods-c-vendor-card-info-vertical-gap);--P_vendor-info-statement-icon-to-text-gap_b6b2:var(--ods-c-vendor-card-info-icon-to-text-gap);--P_vendor-rating-horizontal-gap_b6b2:var(--ods-c-vendor-card-rating-horizontal-gap);--P_vendor-image-aspect-ratio_b6b2:var(--ods-c-vendor-card-image-aspect-ratio);--P_vendor-image-background-color_b6b2:var(--ods-c-vendor-card-image-background-color);--P_vendor-status-badge-background-color_b6b2:var(--ods-c-vendor-card-status-badge-background-color);--P_vendor-status-badge-color_b6b2:var(--ods-c-vendor-card-status-badge-color);--P_vendor-status-badge-border-radius_b6b2:var(--ods-c-vendor-card-status-badge-border-radius);--P_vendor-status-badge-width_b6b2:var(--ods-c-vendor-card-status-badge-width);--P_vendor-status-badge-inner-spacing_b6b2:var(--ods-c-vendor-card-status-badge-inner-spacing);--P_vendor-status-badge-inset_b6b2:var(--ods-c-vendor-card-status-badge-inset);--P_vendor-main-action-container-template_b6b2:var(--ods-c-vendor-card-main-action-grid-template);--P_vendor-main-action-container-gap_b6b2:var(--ods-c-vendor-card-main-action-vertical-gap) var(--ods-c-vendor-card-main-action-horizontal-gap);--P_vendor-main-action-container-max-height_b6b2:var(--ods-c-vendor-card-main-action-max-height);--P_vendor-main-action-container-color_b6b2:var(--ods-c-vendor-card-secondary-text-color);--P_vendor-cost-tier-long-display_b6b2:var(--ods-c-vendor-card-cost-tier-long-display);--P_vendor-cost-tier-delimiter-display_b6b2:var(--ods-c-vendor-card-cost-tier-delimiter-display);--P_vendor-cost-tier-short-display_b6b2:var(--ods-c-vendor-card-cost-tier-short-display);--P_vendor-capacity-order_b6b2:var(--ods-c-vendor-card-capacity-order);--P_vendor-cost-tier-order_b6b2:var(--ods-c-vendor-card-cost-tier-order);--P_vendor-no-photos-label-display_b6b2:var(--ods-c-vendor-card-no-photos-label-display);--P_vendor-no-photos-label-color_b6b2:var(--ods-c-vendor-card-no-photos-label-color);--P_vendor-card-background-color_b6b2:var(--ods-c-vendor-card-container-background-color);--P_vendor-card-min-width_b6b2:var(--ods-c-vendor-card-container-min-width);--P_vendor-card-max-width_b6b2:var(--ods-c-vendor-card-container-max-width);--P_vendor-cta-container-top-spacing_b6b2:var(--ods-c-vendor-card-cta-container-top-spacing);--P_vendor-sub-text-to-icon-gap_b6b2:var(--ods-c-vendor-card-sub-text-to-icon-gap);--P_vendor-sub-text-inner-spacing_b6b2:var(--ods-c-vendor-card-sub-text-inner-spacing);--P_vendor-name-text-decoration_b6b2:none;background-color:var(--P_vendor-card-background-color_b6b2);max-width:var(--P_vendor-card-max-width_b6b2);min-width:var(--P_vendor-card-min-width_b6b2);border-radius:2px;flex-direction:column;justify-content:flex-start;width:100%;display:flex;position:relative}.Theme-module__tzxJFW__main-action-container{color:var(--P_vendor-main-action-container-color_b6b2);gap:var(--P_vendor-main-action-container-gap_b6b2);grid-template:var(--P_vendor-main-action-container-template_b6b2);max-height:var(--P_vendor-main-action-container-max-height_b6b2);text-align:left;text-decoration:none;display:grid}@media (hover:hover) and (pointer:fine){.Theme-module__tzxJFW__main-action-container:hover{--P_vendor-name-text-decoration_b6b2:underline;text-decoration:none}}.Theme-module__tzxJFW__status-badge{background-color:var(--P_vendor-status-badge-background-color_b6b2);border-radius:0 var(--P_vendor-status-badge-border-radius_b6b2) var(--P_vendor-status-badge-border-radius_b6b2) 0;color:var(--P_vendor-status-badge-color_b6b2);inset:var(--P_vendor-status-badge-inset_b6b2);padding:var(--P_vendor-status-badge-inner-spacing_b6b2);text-align:center;width:var(--P_vendor-status-badge-width_b6b2);position:absolute}.Theme-module__tzxJFW__image-container{aspect-ratio:var(--P_vendor-image-aspect-ratio_b6b2);background-color:var(--P_vendor-image-background-color_b6b2);text-align:center;border-top-left-radius:2px;border-top-right-radius:2px;grid-area:image;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.Theme-module__tzxJFW__image-container :where(.lazyload,.lazyloading){opacity:0}.Theme-module__tzxJFW__image-container :where(img),.Theme-module__tzxJFW__image{max-width:none;height:100%}.Theme-module__tzxJFW__no-photos-container{flex-direction:column;align-items:center;width:100%;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.Theme-module__tzxJFW__no-photos-image{width:48px;height:48px}.Theme-module__tzxJFW__no-photos-label{color:var(--P_vendor-no-photos-label-color_b6b2);display:var(--P_vendor-no-photos-label-display_b6b2);text-align:center}.Theme-module__tzxJFW__vendor-name{-webkit-line-clamp:var(--P_vendor-name-max-lines_b6b2,1);max-height:calc(1lh * var(--P_vendor-name-max-lines_b6b2,1));text-overflow:ellipsis;color:var(--P_vendor-name-color_b6b2);margin-bottom:var(--P_vendor-name-bottom-spacing_b6b2);margin-top:var(--P_vendor-name-top-spacing_b6b2);-webkit-text-decoration:var(--P_vendor-name-text-decoration_b6b2);text-decoration:var(--P_vendor-name-text-decoration_b6b2);white-space:pre-wrap;-webkit-box-orient:vertical;flex:100%;grid-area:name;display:-webkit-box;overflow:hidden}.Theme-module__tzxJFW__rating-container{column-gap:var(--P_vendor-rating-horizontal-gap_b6b2);row-gap:var(--P_vendor-rating-vertical-gap_b6b2);--ods-a-svg-height:1em;--ods-a-svg-width:1em;color:var(--P_vendor-rating-color_b6b2);flex-flow:wrap;grid-area:rating;align-items:center;display:flex}.Theme-module__tzxJFW__location{color:var(--P_vendor-location-color_b6b2);text-overflow:ellipsis;white-space:nowrap;grid-area:location;align-content:center;overflow:hidden}.Theme-module__tzxJFW__info-statements-container{gap:var(--P_vendor-info-statements-vertical-gap_b6b2) var(--P_vendor-info-statements-horizontal-gap_b6b2);text-overflow:ellipsis;flex-wrap:wrap;grid-area:info-statements;display:flex;overflow:hidden}.Theme-module__tzxJFW__info-statement{color:var(--P_vendor-info-statement-color_b6b2);align-items:center;column-gap:var(--P_vendor-info-statement-icon-to-text-gap_b6b2);flex:0 auto;min-width:0;display:flex}.Theme-module__tzxJFW__info-statement-icon{display:var(--P_vendor-info-icon-display_b6b2)}.Theme-module__tzxJFW__capacity{order:var(--P_vendor-capacity-order_b6b2)}.Theme-module__tzxJFW__cost-tier{order:var(--P_vendor-cost-tier-order_b6b2)}.Theme-module__tzxJFW__cost-tier-long{display:var(--P_vendor-cost-tier-long-display_b6b2)}.Theme-module__tzxJFW__cost-tier-delimiter{display:var(--P_vendor-cost-tier-delimiter-display_b6b2)}.Theme-module__tzxJFW__cost-tier-short{display:var(--P_vendor-cost-tier-short-display_b6b2)}.Theme-module__tzxJFW__actions-overlay{position:absolute;top:0;right:0}.Theme-module__tzxJFW__cta-container{margin-top:var(--P_vendor-cta-container-top-spacing_b6b2);width:100%}.Theme-module__tzxJFW__sub-text-container{align-items:center;column-gap:var(--P_vendor-sub-text-to-icon-gap_b6b2);padding:var(--P_vendor-sub-text-inner-spacing_b6b2);flex-direction:row;justify-content:center;display:flex}.Theme-module__tzxJFW__award-winner-icon{width:8px;height:12px}}
.card-module-scss-module__tsrEbG__root{gap:var(--eui-dimension-16);flex-flow:column wrap;display:flex}.card-module-scss-module__tsrEbG__link{color:inherit;text-decoration:none}.card-module-scss-module__tsrEbG__content{display:flex}.card-module-scss-module__tsrEbG__content.card-module-scss-module__tsrEbG__horizontal{flex-flow:wrap;align-items:center}.card-module-scss-module__tsrEbG__content.card-module-scss-module__tsrEbG__vertical{flex-flow:column wrap}.card-module-scss-module__tsrEbG__content.card-module-scss-module__tsrEbG__sm{gap:var(--eui-dimension-4)}.card-module-scss-module__tsrEbG__content.card-module-scss-module__tsrEbG__md{gap:var(--eui-dimension-12)}.card-module-scss-module__tsrEbG__content.card-module-scss-module__tsrEbG__lg{gap:var(--eui-dimension-24)}.card-module-scss-module__tsrEbG__media{width:100%;height:auto}.card-module-scss-module__tsrEbG__regular{font-weight:var(--eui-font-weight-bold)}.card-module-scss-module__tsrEbG__strikethrough{color:var(--eui-color-neutral-black);font-weight:var(--eui-font-weight-normal);font-size:var(--eui-font-size-xs);text-decoration:line-through;display:inline}@media (min-width:1024px){.card-module-scss-module__tsrEbG__strikethrough{font-size:var(--eui-font-size-sm)}}.card-module-scss-module__tsrEbG__sale{color:var(--eui-color-primary-300);font-weight:var(--eui-font-weight-bold);font-size:var(--eui-font-size-sm);margin:0}@media (min-width:1024px){.card-module-scss-module__tsrEbG__sale{font-size:var(--eui-font-size-md)}}.card-module-scss-module__tsrEbG__badgeRow{align-items:center;gap:var(--eui-dimension-4);flex-wrap:wrap;display:flex}@media (max-width:767.98px){.card-module-scss-module__tsrEbG__badgeRow{flex-wrap:nowrap}}.card-module-scss-module__tsrEbG__badge{min-height:var(--eui-dimension-20);padding:0 var(--eui-dimension-4);border-radius:var(--eui-border-radius-20);background-color:var(--eui-color-primary-300);color:var(--eui-color-neutral-white);font-weight:var(--eui-font-weight-bold);font-size:var(--eui-font-size-xs);letter-spacing:1px;justify-content:center;align-items:center;line-height:16px;display:inline-flex}@media (max-width:767.98px){.card-module-scss-module__tsrEbG__badge{white-space:nowrap;line-height:20px}.card-module-scss-module__tsrEbG__badge:nth-child(n+2){text-overflow:ellipsis;min-width:0;display:block;overflow:hidden}}.card-module-scss-module__tsrEbG__message{margin:0}.card-module-scss-module__tsrEbG__message.card-module-scss-module__tsrEbG__sm{font-size:var(--eui-font-size-xs)}.card-module-scss-module__tsrEbG__message.card-module-scss-module__tsrEbG__md{font-size:var(--eui-font-size-md)}.card-module-scss-module__tsrEbG__code{color:var(--eui-color-neutral-black);font-weight:var(--eui-font-weight-semibold);text-transform:capitalize}
.actions-module__LmFChG__actions{gap:var(--eui-dimension-8);flex-direction:row;display:flex}.actions-module__LmFChG__actions>*{--ods-c-button-horizontal-padding:min(5%, var(--eui-dimension-32));flex:1}
.detail-module-scss-module__go_ftG__grid{gap:var(--eui-dimension-64);padding:var(--eui-dimension-24) 0;grid-template-columns:1fr;align-items:start;display:grid}@media (min-width:768px){.detail-module-scss-module__go_ftG__grid{grid-template-columns:7fr 5fr}}.detail-module-scss-module__go_ftG__info{gap:var(--eui-dimension-32);flex-direction:column;display:flex}.detail-module-scss-module__go_ftG__configuration,.detail-module-scss-module__go_ftG__purchase{gap:var(--eui-dimension-24);flex-direction:column;display:flex}.detail-module-scss-module__go_ftG__heading{gap:var(--eui-dimension-3);flex-direction:column;display:flex}.detail-module-scss-module__go_ftG__eyebrow,.detail-module-scss-module__go_ftG__byline{margin:0}
@layer ods.components.VendorRecommendations{.VendorRecommendations-module__s6Gm8a__action-container{align-self:flex-end}.VendorRecommendations-module__s6Gm8a__card{margin-right:var(--ods-c-vendor-recommendations-card-right-spacing);white-space:normal;flex-shrink:0}.VendorRecommendations-module__s6Gm8a__card:last-child{margin-right:0}.VendorRecommendations-module__s6Gm8a__container-header{color:var(--ods-c-vendor-recommendations-container-header-color)}.VendorRecommendations-module__s6Gm8a__cards-container{overflow:-moz-scrollbars-none;-ms-overflow-style:none;padding:var(--ods-c-vendor-recommendations-card-container-top-spacing) var(--ods-c-vendor-recommendations-card-container-right-spacing) var(--ods-c-vendor-recommendations-card-container-bottom-spacing) var(--ods-c-vendor-recommendations-card-container-left-spacing);white-space:nowrap;display:flex;overflow-x:scroll}.VendorRecommendations-module__s6Gm8a__cards-container::-webkit-scrollbar{width:0!important}.VendorRecommendations-module__s6Gm8a__header{justify-content:space-between;align-items:center;width:100%;display:flex}.VendorRecommendations-module__s6Gm8a__heading{padding-bottom:var(--ods-c-vendor-recommendations-header-action-container-bottom-spacing);padding-top:var(--ods-c-vendor-recommendations-header-action-container-bottom-spacing)}}
@media (min-width:768px){.modal-module-scss-module__S18OpG__xl{--ods-c-modal-max-width:960px;--ods-c-modal-inner-horizontal-spacing:var(--eui-dimension-32);--ods-c-modal-inner-bottom-spacing:var(--eui-dimension-32);--ods-c-modal-content-horizontal-spacing:0;--ods-c-modal-close-button-offset:calc((2.75rem - 1.5rem) / -2)}}.modal-module-scss-module__S18OpG__hiddenTitle{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.modal-module-scss-module__S18OpG__loading{gap:var(--eui-dimension-12);padding:var(--eui-dimension-16) 0;flex-direction:column;display:flex}
.price-facet-module-scss-module__iZwhaW__root{flex-direction:column;display:flex}.price-facet-module-scss-module__iZwhaW__range{align-items:stretch;gap:var(--eui-dimension-8);margin-top:var(--eui-dimension-16);display:flex}.price-facet-module-scss-module__iZwhaW__field{--ods-c-input-border-radius:var(--eui-border-radius-30);flex:1 1 0;min-width:0}.price-facet-module-scss-module__iZwhaW__separator{align-self:center}
.details-accordion-module__eyhltq__content{gap:var(--eui-dimension-8);color:var(--eui-color-neutral-500);display:grid}.details-accordion-module__eyhltq__content p{margin:0}.details-accordion-module__eyhltq__content ul,.details-accordion-module__eyhltq__content ol{margin:0;padding-inline-start:var(--eui-dimension-20)}.details-accordion-module__eyhltq__content strong{color:var(--eui-color-neutral-black)}.details-accordion-module__eyhltq__content a{color:inherit;text-decoration:underline}
@layer ods.components.Carousel;@layer ods.components.VendorCardCarousel{.sharedStyleMapper-module__jOktcW__container{width:calc(100% - var(--ods-c-vendor-card-carousel-outer-spacing))}}
.details-summary-module__w8gszG__summary{white-space:pre-line}
@layer ods.components.Card{.Card-module__w-_uRW__card{width:100%;height:100%;position:relative}.Card-module__w-_uRW__layer{height:100%;padding:var(--ods-o-card-layer-padding,unset);width:100%;position:absolute;top:0;left:0}.Card-module__w-_uRW__anchor{height:100%;margin:inherit;padding:inherit;flex-wrap:wrap;width:100%;display:flex;position:absolute;top:0;left:0}.Card-module__w-_uRW__right{justify-content:flex-end}.Card-module__w-_uRW__bottom{align-content:flex-end}.Card-module__w-_uRW__center{place-content:center}}
.price-module-scss-module__LoSE5G__root{gap:var(--eui-dimension-16);display:grid}.price-module-scss-module__LoSE5G__row{align-items:center;gap:var(--eui-dimension-8);grid-template-columns:2fr minmax(5.5rem,max-content);display:grid}.price-module-scss-module__LoSE5G__total{text-align:right;flex-flow:column wrap;justify-self:end;align-items:flex-end;gap:0;margin:0;display:flex}.price-module-scss-module__LoSE5G__sale{font-size:var(--eui-font-size-md)}@media (min-width:1024px){.price-module-scss-module__LoSE5G__sale{font-size:var(--eui-font-size-lg)}}
@layer ods.components.IconAction,ods.components.Popup;@layer ods.components.ContextMenu{.ContextMenu-module__2Ydh_a__container{--ods-o-popup-inner-spacing:80px 24px 24px;--ods-o-popup-outer-spacing:0;--ods-o-option-cursor:pointer;--ods-o-popup-border-radius:var(--ods-c-context-menu-border-radius)}@media (min-width:480px){.ContextMenu-module__2Ydh_a__container{--ods-o-popup-main-axis-size:320px;--ods-o-popup-counter-axis-max-size:calc(52px * 5.7);--ods-o-popup-inner-spacing:0;--ods-o-popup-outer-spacing:0}}.ContextMenu-module__2Ydh_a__close-action{margin:14px;position:absolute;top:0;right:0}@media (min-width:480px){.ContextMenu-module__2Ydh_a__close-action{display:none}}.ContextMenu-module__2Ydh_a__modal{flex-direction:column;display:flex}.ContextMenu-module__2Ydh_a__popup>.ContextMenu-module__2Ydh_a__close-action{display:none}.ContextMenu-module__2Ydh_a__list{width:100%}}
.banner-module-scss-module__uY-2bW__root{gap:var(--eui-dimension-24);padding:var(--eui-dimension-32) var(--eui-dimension-16);flex-direction:column;align-items:center;display:flex}@media (min-width:768px){.banner-module-scss-module__uY-2bW__root{gap:var(--eui-dimension-48);padding:var(--eui-dimension-48);flex-direction:row}}.banner-module-scss-module__uY-2bW__content{gap:var(--eui-dimension-16);flex-direction:column;flex:1 1 0;align-items:flex-start;display:flex}.banner-module-scss-module__uY-2bW__media{flex:1 1 0;min-width:0}.banner-module-scss-module__uY-2bW__image{width:100%;height:auto}.banner-module-scss-module__uY-2bW__desktopOnly{display:none}@media (min-width:768px){.banner-module-scss-module__uY-2bW__desktopOnly{display:block}}.banner-module-scss-module__uY-2bW__mobileOnly{display:block}@media (min-width:768px){.banner-module-scss-module__uY-2bW__mobileOnly{display:none}}
.value-props-module__Yr04aa__root{gap:var(--eui-dimension-8);display:grid}.value-props-module__Yr04aa__title{margin:0}.value-props-module__Yr04aa__list{color:var(--eui-color-neutral-black);font-size:var(--eui-font-size-sm);margin:0;padding-inline-start:var(--eui-dimension-16)}.value-props-module__Yr04aa__list li{list-style:outside}.value-props-module__Yr04aa__list li+li{margin-top:var(--eui-dimension-4)}
.hero-module-scss-module__j-WJ1a__root{grid-column:full;justify-content:center;display:flex}.hero-module-scss-module__j-WJ1a__inner{justify-content:center;align-items:center;gap:var(--eui-dimension-24);width:100%;max-width:1296px;padding:var(--eui-dimension-32) var(--eui-dimension-16);display:flex}@media (min-width:768px){.hero-module-scss-module__j-WJ1a__inner{gap:0;height:425px;padding:0}}.hero-module-scss-module__j-WJ1a__column{flex:1 1 0;justify-content:center;align-items:center;min-width:0;display:flex}@media (min-width:768px){.hero-module-scss-module__j-WJ1a__column{height:100%}}.hero-module-scss-module__j-WJ1a__logo,.hero-module-scss-module__j-WJ1a__banner{object-fit:fill;width:100%;height:auto}@media (min-width:768px){.hero-module-scss-module__j-WJ1a__logo,.hero-module-scss-module__j-WJ1a__banner{height:100%}.hero-module-scss-module__j-WJ1a__logo{max-height:60%}}.hero-module-scss-module__j-WJ1a__desktopOnly{display:none}@media (min-width:768px){.hero-module-scss-module__j-WJ1a__desktopOnly{display:flex}}.hero-module-scss-module__j-WJ1a__mobileOnly{display:flex}@media (min-width:768px){.hero-module-scss-module__j-WJ1a__mobileOnly{display:none}}
.introduction-module-scss-module__yRK5lG__root{align-items:center;gap:var(--eui-dimension-16);text-align:center;flex-direction:column;display:flex}.introduction-module-scss-module__yRK5lG__description{max-width:60ch}.introduction-module-scss-module__yRK5lG__links{gap:var(--eui-dimension-8);scrollbar-width:none;align-self:stretch;display:flex;overflow-x:auto}.introduction-module-scss-module__yRK5lG__links::-webkit-scrollbar{display:none}@media (min-width:768px){.introduction-module-scss-module__yRK5lG__links{flex-wrap:wrap;justify-content:center;overflow-x:visible}}.introduction-module-scss-module__yRK5lG__link{white-space:nowrap;flex:none}
