.SearchCard_search-card-result___qkXJ{display:flex;flex-direction:column;gap:var(--spacing-s);align-items:flex-start;box-sizing:border-box;padding:var(--padding-regular);border:.5px solid rgb(255 255 255/90%);border-radius:var(--radius-lg);background:var(--glass-light-bg-2);backdrop-filter:blur(2.1875rem)}.SearchCard_search-card-result-text__Qgjo9{font-size:14px;font-feature-settings:"calt" off;font-weight:400;font-style:normal;line-height:150%;color:var(--card-card-content)}.SearchCard_search-card-meta__AZVuX{color:var(--card-action-default)}.SearchCard_search-card-meta-icon__ufve4{aspect-ratio:1/1;width:1.25rem;height:1.25rem}.SearchCard_search-card-meta-text__YdkHU{font-family:Polymath,sans-serif;font-size:18px;font-weight:600;font-style:normal;line-height:120%}.SearchCard_search-card-sources__C1rsq{overflow:clip}.SearchCard_search-card-source__3R0je{overflow-x:clip;display:flex;flex-direction:column;gap:.5rem;align-items:flex-start;justify-content:center;width:12.875rem;padding:var(--padding-regular);border:.5px solid var(--card-border);border-radius:var(--radius-lg);background:var(--card-background)}.SearchCard_search-card-source-title__bx50Y{font-family:Polymath,sans-serif;font-size:14px;font-feature-settings:"calt" off;font-weight:600;font-style:normal;line-height:120%;color:var(--card-user-name)}.Button_button__aJ0V6{cursor:pointer;user-select:none;display:inline-flex;flex:1;gap:.5rem;align-items:center;justify-content:center;padding:.75rem 1rem;border:none;border-radius:1rem;font-size:.875rem;font-weight:600;color:var(--button-default-text);background:var(--button-default-background)}.Button_button__aJ0V6.Button_destructive__Wew8n{color:var(--button-destructive-text);background:var(--button-destructive-background)}.Button_button__aJ0V6:hover{background:rgb(from var(--button-default-background) r g b/90%)}.Button_button__aJ0V6:disabled{cursor:not-allowed;color:var(--button-disabled-text);background:var(--button-disabled-background)}.Button_variant-primary__K5Ty_{--button-default-background:var(--button-primary-default-background);--button-default-text:var(--button-primary-default-text);--button-destructive-background:var(--button-primary-destructive-background);--button-destructive-text:var(--button-primary-destructive-text);--button-disabled-background:var(--button-primary-disabled-background);--button-disabled-text:var(--button-primary-disabled-text)}.Button_variant-secondary__Y2SNH{--button-default-background:var(--button-secondary-default-background);--button-default-text:var(--button-secondary-default-text);--button-destructive-background:var(
    --button-secondary-destructive-background
  );--button-destructive-text:var(--button-secondary-destructive-text);--button-disabled-background:var(--button-secondary-disabled-background);--button-disabled-text:var(--button-secondary-disabled-text)}.Button_variant-icon__gLfTv,.Button_variant-tertiary__xvF9W{--button-default-background:transparent;--button-default-text:var(--button-tertiary-default-text);--button-destructive-background:transparent;--button-destructive-text:var(--button-tertiary-destructive-text);--button-disabled-background:transparent;--button-disabled-text:var(--button-tertiary-disabled-text);border-radius:0}.Button_variant-icon__gLfTv{display:inline-flex;flex:0;gap:var(--spacing-xs);padding:.5rem}.Button_variant-icon__gLfTv:hover,.Button_variant-tertiary__xvF9W:hover{color:rgb(from var(--button-default-text) r g b/90%);background:transparent}.Button_variant-card__1uJNM{gap:var(--spacing-s);padding:var(--padding-regular);border:1px solid var(--card-border);border-radius:var(--radius-regular);color:var(--button-secondary-default-text);background:var(--card-background)}.Button_compact__qSyf5{padding:0}.Button_full-width__hlQs5{width:100%}.PostItem_link__shyxA{cursor:pointer}.PostItem_attachment-icon__KWt97>svg{flex-shrink:0;width:1.5rem;height:1.5rem;color:var(--runner-enterprises)}.PostItem_attachment-value__FQ3jp{border-radius:1rem;font-weight:700;color:var(--green)}.PostItem_match__H39XN{display:flex}.PostItem_highlighted__URcaf{border-radius:1rem;box-shadow:0 0 0 4px var(--card-action-default)}.ShoppingCard_wrapper__71evf{flex-wrap:wrap}.ShoppingCard_product__jpfTm{display:flex;flex:0 0 calc(50% - 0.25rem);flex-direction:column;gap:var(--spacing-s);align-items:flex-end;box-sizing:border-box;padding:.5rem;border:.5px solid rgb(255 255 255/90%);border-radius:var(--radius-regular);background:linear-gradient(221deg,rgb(255 255 255/64%) 1.2%,rgb(255 255 255/72%) 102.32%);backdrop-filter:blur(2.1875rem)}.ShoppingCard_product-content__1XGyU{height:100%}.ShoppingCard_product-image-wrapper__MsuW8{position:relative;width:100%;height:12.5rem}.ShoppingCard_product-name-wrapper__nyMxa{flex-grow:1}.ShoppingCard_product-name__vG_RM{-webkit-line-clamp:3;line-clamp:3;font-size:.75rem;font-weight:600;color:var(--card-action-default)}.ShoppingCard_product-name__vG_RM,.ShoppingCard_product-summary__RqQBA{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;line-height:150%}.ShoppingCard_product-summary__RqQBA{-webkit-line-clamp:4;line-clamp:4;margin-top:.5rem;font-size:.5rem;font-weight:300;color:var(--card-card-content)}.ShoppingCard_product-price__8WmBv{font-family:Polymath,sans-serif;font-size:1.25rem;font-weight:600;font-style:normal;line-height:120%;color:var(--card-card-content)}.ShoppingCard_product-rating__oR6s_{align-items:center}.ShoppingCard_product-rating-stars__o8Fld{width:90px}.ShoppingCard_product-rating-overview__0XDZ_{font-size:10px;font-weight:500;font-style:normal;line-height:100%;color:var(--colors-blue-200);letter-spacing:-.1px}.ShoppingCard_enterprise-matching__FbCYa{display:flex;gap:.125rem;align-items:center;justify-content:center;height:1.5rem;padding:var(--padding-regular);border:1px solid var(--colors-gray-50);border-radius:3.75rem;background:var(--colors-white-50)}.ShoppingCard_enterprise-matching-spacer__muFyT{flex-shrink:1;max-width:5rem}.ShoppingCard_enterprise-matching-text__PzwqP{font-size:.4375rem}.ShoppingCard_add-button__AAs8G{display:flex;gap:var(--spacing-xs);align-items:center;align-self:stretch;justify-content:center;width:90px;height:2.125rem;padding:var(--padding-regular);border:.5px solid rgb(224 224 224/60%);border-radius:100px;background:#fff;backdrop-filter:blur(35px)}