@layer base,components,utilities;:root{--LoadingIndicator-duration:1.2s;--LoadingIndicator-delay:.32s;--LoadingIndicatorSmall-ball-size:8px;--LoadingIndicatorSmall-gap:3px;--LoadingIndicatorSmall-width:calc(3 * var(--LoadingIndicatorSmall-ball-size) + 2 * var(--LoadingIndicatorSmall-gap));--LoadingIndicatorMedium-ball-size:10px;--LoadingIndicatorMedium-gap:3px;--LoadingIndicatorMedium-width:calc(3 * var(--LoadingIndicatorMedium-ball-size) + 2 * var(--LoadingIndicatorMedium-gap));--LoadingIndicatorLarge-ball-size:12px;--LoadingIndicatorLarge-gap:4px;--LoadingIndicatorLarge-width:calc(3 * var(--LoadingIndicatorLarge-ball-size) + 2 * var(--LoadingIndicatorLarge-gap));--LoadingIndicatorX-Large-ball-size:16px;--LoadingIndicatorX-Large-gap:4px;--LoadingIndicatorX-Large-width:calc(3 * var(--LoadingIndicatorX-Large-ball-size) + 2 * var(--LoadingIndicatorX-Large-gap));--LoadingIndicatorXX-Large-ball-size:24px;--LoadingIndicatorXX-Large-gap:6px;--LoadingIndicatorXX-Large-width:calc(3 * var(--LoadingIndicatorXX-Large-ball-size) + 2 * var(--LoadingIndicatorXX-Large-gap))}
@layer base,components,utilities;@layer components{.w7AT5q_LoadingIndicator{display:inline-block;position:relative}.w7AT5q_LoadingIndicator>span,.w7AT5q_LoadingIndicator:before,.w7AT5q_LoadingIndicator:after{border-radius:var(--radius-full);animation-fill-mode:both;animation:w7AT5q_loading-indicator var(--LoadingIndicator-duration) infinite ease-in-out;position:absolute;transform:translateZ(0)}.w7AT5q_LoadingIndicator:before,.w7AT5q_LoadingIndicator:after{content:"";top:0}.w7AT5q_LoadingIndicator:before{animation-delay:calc(-1 * var(--LoadingIndicator-duration));left:0}.w7AT5q_LoadingIndicator:after{animation-delay:calc(-1 * (var(--LoadingIndicator-duration) - var(--LoadingIndicator-delay) * 2));right:0}.w7AT5q_LoadingIndicator>span{text-indent:-9999em;animation-delay:calc(-1 * (var(--LoadingIndicator-duration) - var(--LoadingIndicator-delay)))}.w7AT5q_LoadingIndicator--dark>span,.w7AT5q_LoadingIndicator--dark:after,.w7AT5q_LoadingIndicator--dark:before{background:var(--color-content-secondary)}.w7AT5q_LoadingIndicator--light>span,.w7AT5q_LoadingIndicator--light:after,.w7AT5q_LoadingIndicator--light:before{background:var(--color-on-content)}.w7AT5q_LoadingIndicator--small{width:var(--LoadingIndicatorSmall-width);height:var(--LoadingIndicatorSmall-ball-size);font-size:var(--LoadingIndicatorSmall-ball-size)}.w7AT5q_LoadingIndicator--small>span,.w7AT5q_LoadingIndicator--small:before,.w7AT5q_LoadingIndicator--small:after{width:var(--LoadingIndicatorSmall-ball-size);height:var(--LoadingIndicatorSmall-ball-size)}.w7AT5q_LoadingIndicator--small>span{left:calc(var(--LoadingIndicatorSmall-ball-size) + var(--LoadingIndicatorSmall-gap))}.w7AT5q_LoadingIndicator--medium{width:var(--LoadingIndicatorMedium-width);height:var(--LoadingIndicatorMedium-ball-size);font-size:var(--LoadingIndicatorMedium-ball-size)}.w7AT5q_LoadingIndicator--medium>span,.w7AT5q_LoadingIndicator--medium:before,.w7AT5q_LoadingIndicator--medium:after{width:var(--LoadingIndicatorMedium-ball-size);height:var(--LoadingIndicatorMedium-ball-size)}.w7AT5q_LoadingIndicator--medium>span{left:calc(var(--LoadingIndicatorMedium-ball-size) + var(--LoadingIndicatorMedium-gap))}.w7AT5q_LoadingIndicator--large{width:var(--LoadingIndicatorLarge-width);height:var(--LoadingIndicatorLarge-ball-size);font-size:var(--LoadingIndicatorLarge-ball-size)}.w7AT5q_LoadingIndicator--large>span,.w7AT5q_LoadingIndicator--large:before,.w7AT5q_LoadingIndicator--large:after{width:var(--LoadingIndicatorLarge-ball-size);height:var(--LoadingIndicatorLarge-ball-size)}.w7AT5q_LoadingIndicator--large>span{left:calc(var(--LoadingIndicatorLarge-ball-size) + var(--LoadingIndicatorLarge-gap))}.w7AT5q_LoadingIndicator--x-large{width:var(--LoadingIndicatorX-Large-width);height:var(--LoadingIndicatorX-Large-ball-size);font-size:var(--LoadingIndicatorX-Large-ball-size)}.w7AT5q_LoadingIndicator--x-large>span,.w7AT5q_LoadingIndicator--x-large:before,.w7AT5q_LoadingIndicator--x-large:after{width:var(--LoadingIndicatorX-Large-ball-size);height:var(--LoadingIndicatorX-Large-ball-size)}.w7AT5q_LoadingIndicator--x-large>span{left:calc(var(--LoadingIndicatorX-Large-ball-size) + var(--LoadingIndicatorX-Large-gap))}.w7AT5q_LoadingIndicator--xx-large{width:var(--LoadingIndicatorXX-Large-width);height:var(--LoadingIndicatorXX-Large-ball-size);font-size:var(--LoadingIndicatorXX-Large-ball-size)}.w7AT5q_LoadingIndicator--xx-large>span,.w7AT5q_LoadingIndicator--xx-large:before,.w7AT5q_LoadingIndicator--xx-large:after{width:var(--LoadingIndicatorXX-Large-ball-size);height:var(--LoadingIndicatorXX-Large-ball-size)}.w7AT5q_LoadingIndicator--xx-large>span{left:calc(var(--LoadingIndicatorXX-Large-ball-size) + var(--LoadingIndicatorXX-Large-gap))}@keyframes w7AT5q_loading-indicator{0%,80%,to{transform:scale(1)}40%{transform:scale(0)}}}
@layer base,components,utilities;:root{--price-tag-background-color:var(--color-mOrange-300);--color-badge-content-action:var(--color-blue-900)}
@layer base,components,utilities;@layer components{.oHVKca_dealBadge{background-color:var(--color-on-content);white-space:nowrap;background-color:var(--price-tag-background-color);justify-content:center;align-items:center;width:fit-content;max-width:100%;display:inline-flex;position:relative}.oHVKca_dealBadgeContainerLarge{height:32px;padding:var(--space-S);border-radius:var(--radius-form);margin-left:16px}.oHVKca_dealBadgeContainerMedium{height:28px;padding:var(--space-S);border-radius:var(--radius-form);margin-left:14px}.oHVKca_dealBadgeContainerSmall{border-radius:var(--radius-form-small);height:20px;margin-left:9px;padding:6px}.oHVKca_dealBadgeSvg{color:var(--price-tag-background-color);position:absolute;top:0}.oHVKca_dealBadgeLarge{left:-16px}.oHVKca_dealBadgeMedium{left:-14px}.oHVKca_dealBadgeSmall{left:-9px}.oHVKca_dealBadgeText{font-family:var(--font-family-hero);color:var(--color-badge-content-action)}.oHVKca_dealBadgeTextSmall{font-size:var(--text-size-100);line-height:var(--text-height-100);font-weight:var(--text-weight-500)}.oHVKca_dealBadgeTextMedium{font-size:var(--text-size-500);line-height:var(--text-height-300);font-weight:var(--text-weight-500)}.oHVKca_purpleDealIcon{color:var(--color-background-feature)}.oHVKca_purpleBadgeContainer,.oHVKca_purpleBadgeContainer.oHVKca_purpleBadgeContainer p{background-color:var(--color-background-feature);color:var(--color-content-feature)}.oHVKca_dealBadgeTextLarge{font-size:var(--text-size-600);line-height:var(--text-height-400);font-weight:var(--text-weight-500)}}
@layer base,components,utilities;:root,:root[data-theme=light]{--DeliveryBadge-Background:#dff1f5a8;--DeliveryBadge-Border:#aedee8cc;--CustomLabelBadge-Background:#e7f3f5a8;--CustomLabelBadge-Border:#b5e1e9cc}@media screen and (prefers-color-scheme:dark){:root{--DeliveryBadge-Background:#124d60a8;--DeliveryBadge-Border:#206882cc;--CustomLabelBadge-Background:#0d3446a8;--CustomLabelBadge-Border:#135970cc}}:root[data-theme=dark]{--DeliveryBadge-Background:#124d60a8;--DeliveryBadge-Border:#206882cc;--CustomLabelBadge-Background:#0d3446a8;--CustomLabelBadge-Border:#135970cc}
@layer base,components,utilities;@layer components{.GLKB9W_Badge{border-radius:var(--radius-form-small);font-weight:var(--text-weight-500);height:var(--text-height-100);line-height:calc(var(--text-height-100) - 2px);border-style:solid;border-width:1px;align-items:center;padding:0 4px;display:inline-flex}.GLKB9W_DeliveryBadge{background:var(--DeliveryBadge-Background);border-color:var(--DeliveryBadge-Border);color:var(--color-content-accent)}.GLKB9W_boldLabel{font-weight:var(--text-weight-600)}.GLKB9W_customLabelBadge{background:var(--CustomLabelBadge-Background);border-color:var(--DeliveryBadge-Border);color:var(--color-content-accent)}.GLKB9W_locationBadge{background:var(--color-background-secondary);border-color:var(--color-background-contrast);color:var(--color-content-lead)}}
@layer base;@layer components{.hvO3DG_ElectricBadge{width:auto;height:auto}.hvO3DG_ElectricBadgeSmall{padding:2px}.hvO3DG_ElectricBadgeLarge{padding:4px}}@layer utilities;
@layer base;@layer components{.Qhzrzq_PriceRatingBadge{vertical-align:top;white-space:nowrap;display:inline-block;overflow:hidden}.Qhzrzq_PriceRatingBadge--large{width:97px}.Qhzrzq_PriceRatingBadge--medium{width:87px}.Qhzrzq_PriceRatingBadge--small{width:77px}.Qhzrzq_PriceRatingBadge--large .Qhzrzq_indicator>span{width:17px;height:8px}.Qhzrzq_PriceRatingBadge--medium .Qhzrzq_indicator>span{width:15px;height:6px}.Qhzrzq_PriceRatingBadge--small .Qhzrzq_indicator>span{width:13px;height:4px}.Qhzrzq_indicator{gap:3px;display:flex}.Qhzrzq_indicator>span{background-color:rgba(var(--color-content-lead-rgb), .07);border-radius:1px}.Qhzrzq_PriceRatingBadge--label{color:var(--color-content-secondary);font-size:var(--text-size-100);font-weight:var(--text-weight-500);line-height:var(--text-height-050);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Qhzrzq_indicator--VERY_GOOD_PRICE>span{background-color:var(--Rating-color-VERY_GOOD_PRICE)}.Qhzrzq_indicator--GOOD_PRICE>span:nth-child(-n+4){background-color:var(--Rating-color-GOOD_PRICE)}.Qhzrzq_indicator--REASONABLE_PRICE>span:nth-child(-n+3){background-color:var(--Rating-color-REASONABLE_PRICE)}.Qhzrzq_indicator--INCREASED_PRICE>span:nth-child(-n+2){background-color:var(--Rating-color-INCREASED_PRICE)}.Qhzrzq_indicator--HIGH_PRICE>span:nth-child(-n+1){background-color:var(--Rating-color-HIGH_PRICE)}}@layer utilities;
@layer base;@layer components{._5b1FcG_ServiceBadge{--color-service-badge-background:var(--color-blue-200);--color-service-badge-content:var(--color-content-accent)}@media screen and (prefers-color-scheme:dark){._5b1FcG_ServiceBadge{--color-service-badge-background:var(--color-blue-700)}}[data-theme=light]:root ._5b1FcG_ServiceBadge{--color-service-badge-background:var(--color-blue-200)}[data-theme=dark]:root ._5b1FcG_ServiceBadge{--color-service-badge-background:var(--color-blue-700)}._5b1FcG_ServiceBadge{background:var(--color-service-badge-background);color:var(--color-service-badge-content);font-weight:var(--text-weight-500)}}@layer utilities;
@layer base;@layer components{.YZ8jAa_SponsoredBadge{--color-sponsored-badge-content:var(--color-content-secondary);--color-sponsored-badge-background:var(--color-neutral-100);--color-sponsored-badge-border:var(--color-neutral-200)}@media screen and (prefers-color-scheme:dark){.YZ8jAa_SponsoredBadge{--color-sponsored-badge-background:var(--color-neutral-700);--color-sponsored-badge-border:var(--color-neutral-600)}}[data-theme=light]:root .YZ8jAa_SponsoredBadge{--color-sponsored-badge-background:var(--color-neutral-100);--color-sponsored-badge-border:var(--color-neutral-200)}[data-theme=dark]:root .YZ8jAa_SponsoredBadge{--color-sponsored-badge-background:var(--color-neutral-700);--color-sponsored-badge-border:var(--color-neutral-600)}.YZ8jAa_SponsoredBadge{background-color:var(--color-sponsored-badge-background);border-radius:var(--radius-form-small);border:1px solid var(--color-sponsored-badge-border);color:var(--color-sponsored-badge-content);line-height:calc(var(--text-height-100) - 2px);padding:0 4px;display:inline-block}}@layer utilities;
@layer base,components,utilities;:root{--badge-label-height:24px;--badge-space-top:24px;--badge-angle:30deg;--cos58:.529;--sin58:.848;--badge-block-height:calc(var(--badge-space-top) + (var(--badge-label-height) / var(--sin58)));--badge-label-width:calc(var(--badge-block-height) / var(--cos58));--badge-block-width:calc(var(--badge-label-width) * var(--sin58))}
@layer base,components,utilities;@layer components{.vUKD2q_CornerBadge{z-index:calc(var(--z-index-main-content) + 1);width:var(--badge-block-width);height:var(--badge-block-height);position:absolute;top:-1px;left:-1px;overflow:hidden}.vUKD2q_CornerBadge__label{transform:translateY(var(--badge-space-top)) rotate(calc(-1 * var(--badge-angle)));transform-origin:0 100%;box-shadow:0 1px 2px var(--color-overlay);width:var(--badge-label-width);height:var(--badge-label-height);padding-right:var(--badge-label-height);line-height:var(--badge-label-height);text-align:center;letter-spacing:1px;overflow:hidden}.vUKD2q_CornerBadge__ribbon{top:-3px;left:-3px}.vUKD2q_CornerBadge__ribbon:before,.vUKD2q_CornerBadge__ribbon:after{z-index:-10;content:"";border-style:solid;border-top-color:#0000;border-left-color:#0000;display:block;position:absolute}.vUKD2q_CornerBadge__ribbon:before{border-width:2px 10px 0 0;top:0;right:.5px}.vUKD2q_CornerBadge__ribbon:after{border-width:8px 2px 0 0;bottom:4px;left:0}.vUKD2q_CornerBadge--accent{background:var(--color-accent);color:var(--color-on-accent)}.vUKD2q_CornerBadge__ribbon--accent:before,.vUKD2q_CornerBadge__ribbon--accent:after{border-color:var(--color-accent)}.vUKD2q_CornerBadge--action{background:var(--color-action);color:var(--color-on-action)}.vUKD2q_CornerBadge__ribbon--action:before,.vUKD2q_CornerBadge__ribbon--action:after{border-color:var(--color-action)}.vUKD2q_CornerBadge--success{background:var(--color-success);color:var(--color-on-success)}.vUKD2q_CornerBadge__ribbon--success:before,.vUKD2q_CornerBadge__ribbon--success:after{border-color:var(--color-success)}.vUKD2q_CornerBadge--warning{background:var(--color-warning);color:var(--color-on-warning)}.vUKD2q_CornerBadge__ribbon--warning:before,.vUKD2q_CornerBadge__ribbon--warning:after{border-color:var(--color-warning)}.vUKD2q_CornerBadge--error{background:var(--color-error);color:var(--color-on-error)}.vUKD2q_CornerBadge__ribbon--error:before,.vUKD2q_CornerBadge__ribbon--error:after{border-color:var(--color-error)}.vUKD2q_CornerBadge--content-lead{background:var(--color-content-lead);color:var(--color-background-primary)}.vUKD2q_CornerBadge__ribbon--content-lead:before,.vUKD2q_CornerBadge__ribbon--content-lead:after{border-color:var(--color-content-lead)}.vUKD2q_CornerBadge--content-secondary{background:var(--color-content-secondary);color:var(--color-background-primary)}.vUKD2q_CornerBadge__ribbon--content-secondary:before,.vUKD2q_CornerBadge__ribbon--content-secondary:after{border-color:var(--color-content-secondary)}.vUKD2q_CornerBadge--background-secondary{background:var(--color-background-secondary);color:var(--color-content-lead)}.vUKD2q_CornerBadge__ribbon--background-secondary:before,.vUKD2q_CornerBadge__ribbon--background-secondary:after{border-color:var(--color-background-secondary)}}
/*# sourceMappingURL=0fycl1e7-b6ik.css.map*/