@keyframes notifications_keyframesColorLoop__uWJhz{0%{color:#7cb4cb}25%{color:#d7e8ef}50%{color:#7cb4cb}75%{color:#d7e8ef}to{color:#7cb4cb}}.notifications_component__mKa2G{border-radius:var(--spacing-card-borderRadius)}.notifications_component__mKa2G .notifications_notificationContent__P2AW8{display:flex;justify-content:space-between;margin:0}.notifications_component__mKa2G .notifications_notificationContent__P2AW8 .notifications_leftIcon__f39Dn{align-items:flex-start;margin-right:.75rem}.notifications_component__mKa2G .notifications_notificationContent__P2AW8 .notifications_rightIconClose__NQyy2{cursor:pointer;margin-left:1rem}.notifications_component__mKa2G .notifications_notificationContent__P2AW8 .notifications_footerText__v0mpS{color:var(--foreground-link);cursor:pointer;margin-top:.25rem;padding:.5rem 0;text-decoration:underline}.notifications_component__mKa2G.notifications_isWarning__sRTMq .notifications_headline__c3LQs,.notifications_component__mKa2G.notifications_isWarning__sRTMq .notifications_text__UMkOn{color:var(--component-notifications-warning-foreground)}.notifications_component__mKa2G.notifications_isWarning__sRTMq .notifications_leftIcon__f39Dn svg{color:var(--component-notifications-warning-icon)}.notifications_component__mKa2G.notifications_isSuccess__XLqoM .notifications_headline__c3LQs,.notifications_component__mKa2G.notifications_isSuccess__XLqoM .notifications_text__UMkOn{color:var(--component-notifications-success-foreground)}.notifications_component__mKa2G.notifications_isSuccess__XLqoM .notifications_leftIcon__f39Dn svg{color:var(--component-notifications-success-icon)}.notifications_component__mKa2G.notifications_isError__3QwtE .notifications_headline__c3LQs,.notifications_component__mKa2G.notifications_isError__3QwtE .notifications_text__UMkOn{color:var(--component-notifications-error-foreground)}.notifications_component__mKa2G.notifications_isError__3QwtE .notifications_leftIcon__f39Dn svg{color:var(--component-notifications-error-icon)}.notifications_component__mKa2G.notifications_isGeneral__N6i_x .notifications_headline__c3LQs,.notifications_component__mKa2G.notifications_isGeneral__N6i_x .notifications_text__UMkOn{color:var(--component-notifications-general-foreground)}.notifications_component__mKa2G.notifications_isGeneral__N6i_x .notifications_leftIcon__f39Dn svg{color:var(--component-notifications-general-icon)}@keyframes intro-text_keyframesColorLoop__zZaj0{0%{color:#7cb4cb}25%{color:#d7e8ef}50%{color:#7cb4cb}75%{color:#d7e8ef}to{color:#7cb4cb}}@media screen and (max-width:767px){.intro-text_component__qb1Nd .intro-text_imageColumn__e3gJv{display:flex;justify-content:center}}.intro-text_component__qb1Nd .intro-text_imageWrapper__jyEA7{aspect-ratio:1;border-radius:1.25rem;overflow:hidden;position:relative}@media screen and (max-width:767px){.intro-text_component__qb1Nd .intro-text_imageWrapper__jyEA7{width:12.875rem}}.intro-text_component__qb1Nd .intro-text_image__ShVGW{aspect-ratio:1;object-fit:cover;width:100%}.intro-text_component__qb1Nd .intro-text_visualContainer__K9lP4{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.intro-text_component__qb1Nd .intro-text_visualContainer__K9lP4 .intro-text_visual__gC3ZH{width:100%}.intro-text_component__qb1Nd .intro-text_textColumn__Mi3yi{display:flex;flex-direction:column;gap:1.5rem;justify-content:center}.intro-text_component__qb1Nd .intro-text_headline__cpTkm{color:var(--foreground-default)}.intro-text_component__qb1Nd .intro-text_content__pOG9O{color:var(--foreground-muted)}@keyframes order-totals_keyframesColorLoop__bjhwz{0%{color:#7cb4cb}25%{color:#d7e8ef}50%{color:#7cb4cb}75%{color:#d7e8ef}to{color:#7cb4cb}}.order-totals_component__UtbcS{display:flex;flex-direction:column}.order-totals_component__UtbcS .order-totals_orderSummaryHeader__5xe46{align-items:baseline;display:flex;gap:.5rem;margin-bottom:1rem}.order-totals_component__UtbcS .order-totals_separatorLine__ivHHG{background-color:var(--border-default);height:1px;width:100%}.order-totals_component__UtbcS .order-totals_discountField__9zbZ7{color:var(--foreground-muted)}.order-totals_component__UtbcS .order-totals_separatorLine__ivHHG.order-totals_isDiscount__AGyEm{margin-top:1rem}.order-totals_component__UtbcS .order-totals_discountContainer__BVLG_{display:flex;flex-direction:column;padding-top:1rem}.order-totals_component__UtbcS .order-totals_productFieldContainer__NEI4g{display:flex;flex-direction:column;gap:.5rem;padding:1rem 0}.order-totals_component__UtbcS .order-totals_discountField__9zbZ7,.order-totals_component__UtbcS .order-totals_productField__qPELz,.order-totals_component__UtbcS .order-totals_totalField__pR6Qh{align-items:center;display:flex;justify-content:space-between}.order-totals_component__UtbcS .order-totals_totalField__pR6Qh{padding:1rem 0}.order-totals_component__UtbcS .order-totals_discountName__LchJN,.order-totals_component__UtbcS .order-totals_inclVatText__kk3Dq,.order-totals_component__UtbcS .order-totals_productName__Xi3eF,.order-totals_component__UtbcS .order-totals_productPrice__QWUyz,.order-totals_component__UtbcS .order-totals_totalText__2Ickd{color:var(--foreground-muted)}.order-totals_component__UtbcS .order-totals_productPrice__QWUyz.order-totals_isColorRed__qW2Fl{color:var(--system-feedback-error)}@keyframes user-cryo-storage-overlay_keyframesColorLoop__bdOKk{0%{color:#7cb4cb}25%{color:#d7e8ef}50%{color:#7cb4cb}75%{color:#d7e8ef}to{color:#7cb4cb}}.user-cryo-storage-overlay_component__tJOUe .user-cryo-storage-overlay_container__SkUxs{height:100%;min-width:100vw;padding:1.5rem}@media screen and (min-width:768px){.user-cryo-storage-overlay_component__tJOUe .user-cryo-storage-overlay_container__SkUxs{min-width:26.75rem}}.user-cryo-storage-overlay_component__tJOUe .user-cryo-storage-overlay_form__PPs9j{display:flex;flex-direction:column;height:100%}.user-cryo-storage-overlay_component__tJOUe .user-cryo-storage-overlay_button__P3x94{width:100%}.user-cryo-storage-overlay_component__tJOUe .user-cryo-storage-overlay_columnName__1Optu{color:var(--context-baseDeprecated-tone)}.user-cryo-storage-overlay_component__tJOUe .user-cryo-storage-overlay_content__T_Ea6{flex-grow:1}.user-cryo-storage-overlay_component__tJOUe .user-cryo-storage-overlay_header__EO_if{display:flex;padding-bottom:1.5rem}.user-cryo-storage-overlay_component__tJOUe .user-cryo-storage-overlay_headline__NII73{display:flex;flex-grow:1;margin:0}.user-cryo-storage-overlay_component__tJOUe .user-cryo-storage-overlay_iconContainer__UtkxO{cursor:pointer;display:flex;justify-content:center}@media screen and (min-width:1024px){.user-cryo-storage-overlay_component__tJOUe .user-cryo-storage-overlay_iconContainer__UtkxO{align-items:flex-start}}.user-cryo-storage-overlay_component__tJOUe .user-cryo-storage-overlay_price__5fS4p{text-align:right}.user-cryo-storage-overlay_component__tJOUe .user-cryo-storage-overlay_rows__YjKwe{padding-bottom:1rem}@media screen and (min-width:768px){.user-cryo-storage-overlay_component__tJOUe .user-cryo-storage-overlay_overlayContainer__LbU5S{padding:1rem 1rem 6rem}}@media screen and (min-width:1024px){.user-cryo-storage-overlay_component__tJOUe .user-cryo-storage-overlay_overlayContainer__LbU5S{padding:1rem}}@keyframes donor-cart-header_keyframesColorLoop__0fttV{0%{color:#7cb4cb}25%{color:#d7e8ef}50%{color:#7cb4cb}75%{color:#d7e8ef}to{color:#7cb4cb}}.donor-cart-header_component__m433U .donor-cart-header_content__2WVh7{display:flex}.donor-cart-header_component__m433U .donor-cart-header_textBlock__DL7us{align-items:flex-start;display:flex;flex-direction:column;justify-content:center}.donor-cart-header_component__m433U .donor-cart-header_imageWrapper__7CUpU{aspect-ratio:1;height:5rem;margin-right:1rem;position:relative;width:5rem}@media screen and (min-width:1024px){.donor-cart-header_component__m433U .donor-cart-header_imageWrapper__7CUpU{height:5.5rem;width:5.5rem}}.donor-cart-header_component__m433U .donor-cart-header_image__l6bFI{border-radius:100%;position:absolute}.donor-cart-header_component__m433U .donor-cart-header_country__9a2sz{color:var(--foreground-muted)}@keyframes add-straw-overlay_keyframesColorLoop__v8xho{0%{color:#7cb4cb}25%{color:#d7e8ef}50%{color:#7cb4cb}75%{color:#d7e8ef}to{color:#7cb4cb}}.add-straw-overlay_component__7gDQZ .add-straw-overlay_contentClassName__i9vNw{display:flex;flex-direction:column;position:relative}.add-straw-overlay_component__7gDQZ .add-straw-overlay_header__oWP6X{display:flex;justify-content:space-between;padding:1.5rem;position:relative}.add-straw-overlay_component__7gDQZ .add-straw-overlay_closeContainer__RkxVo{cursor:pointer;position:absolute;right:1.5rem;top:1.5rem;z-index:2}.add-straw-overlay_component__7gDQZ .add-straw-overlay_container__tjlZn{flex-grow:1;padding:0 1.5rem 1.5rem}.add-straw-overlay_component__7gDQZ .add-straw-overlay_scrollbar___Pceq{--os-size:0;--os-padding-perpendicular:0.25rem;--os-padding-axis:0;--os-track-border-radius:0;--os-track-bg:none;--os-track-bg-hover:none;--os-track-bg-active:none;--os-track-border:none;--os-track-border-hover:none;--os-track-border-active:none;--os-handle-border-radius:0.5rem;--os-handle-bg:#d7e8ef;--os-handle-bg-hover:var(--context-uiInfo-color);--os-handle-bg-active:var(--context-uiInfo-color);--os-handle-border:none;--os-handle-border-hover:none;--os-handle-border-active:none;--os-handle-min-size:0.25rem;--os-handle-max-size:none;--os-handle-perpendicular-size:4px;--os-handle-perpendicular-size-hover:4px;--os-handle-perpendicular-size-active:4px;--os-handle-interactive-area-offset:0;z-index:20}.add-straw-overlay_component__7gDQZ .add-straw-overlay_content__6WIGe{display:flex;flex-direction:column;gap:2rem;height:100%}.add-straw-overlay_component__7gDQZ .add-straw-overlay_quantitySelection__pcb_C{margin-bottom:2.5rem}.add-straw-overlay_component__7gDQZ .add-straw-overlay_strawSelection__FDyy2{margin:0}.add-straw-overlay_component__7gDQZ .add-straw-overlay_buttonContainer__CAPee{align-items:flex-end;display:flex;flex-grow:1;padding:0 1.5rem 1.5rem;position:relative}.add-straw-overlay_component__7gDQZ .add-straw-overlay_buttonContainer__CAPee:before{background-color:var(--background-surface);content:"";height:1.5rem;left:0;-webkit-mask-image:linear-gradient(0deg,#000,transparent);mask-image:linear-gradient(0deg,#000,transparent);position:absolute;top:-1.5rem;width:100%}.add-straw-overlay_component__7gDQZ .add-straw-overlay_button__bjfY_{width:100%}@keyframes product-item-card_keyframesColorLoop__dzDRm{0%{color:#7cb4cb}25%{color:#d7e8ef}50%{color:#7cb4cb}75%{color:#d7e8ef}to{color:#7cb4cb}}.product-item-card_component__Zen1m{--background-accent:var(--secondary-background-accent);--background-default:var(--secondary-background-default);--background-interactive:var(--secondary-background-interactive);--background-neutral:var(--secondary-background-neutral);--background-surface:var(--secondary-background-surface);--border-default:var(--secondary-border-default);--border-focus:var(--secondary-border-focus);--border-interactive:var(--secondary-border-interactive);--border-muted:var(--secondary-border-muted);--border-strong:var(--secondary-border-strong);--component-action-card-primary-icon-background:var(--secondary-component-action-card-primary-icon-background);--component-action-card-primary-icon-foreground:var(--secondary-component-action-card-primary-icon-foreground);--component-action-card-quarternary-icon-background:var(--secondary-component-action-card-quarternary-icon-background);--component-action-card-quarternary-icon-foreground:var(--secondary-component-action-card-quarternary-icon-foreground);--component-action-card-secondary-icon-background:var(--secondary-component-action-card-secondary-icon-background);--component-action-card-secondary-icon-foreground:var(--secondary-component-action-card-secondary-icon-foreground);--component-action-card-tertiary-icon-background:var(--secondary-component-action-card-tertiary-icon-background);--component-action-card-tertiary-icon-foreground:var(--secondary-component-action-card-tertiary-icon-foreground);--component-ad-banner-blue-background:var(--secondary-component-ad-banner-blue-background);--component-ad-banner-pink-background:var(--secondary-component-ad-banner-pink-background);--component-alert-bar-background-danger:var(--secondary-component-alert-bar-background-danger);--component-alert-bar-background-default:var(--secondary-component-alert-bar-background-default);--component-availability-widget-icon-family-1:var(--secondary-component-availability-widget-icon-family-1);--component-availability-widget-icon-family-15:var(--secondary-component-availability-widget-icon-family-15);--component-availability-widget-icon-family-25:var(--secondary-component-availability-widget-icon-family-25);--component-availability-widget-icon-family-5:var(--secondary-component-availability-widget-icon-family-5);--component-availability-widget-icon-full-stock:var(--secondary-component-availability-widget-icon-full-stock);--component-availability-widget-icon-medium-stock:var(--secondary-component-availability-widget-icon-medium-stock);--component-availability-widget-icon-new-donor:var(--secondary-component-availability-widget-icon-new-donor);--component-availability-widget-icon-no-stock:var(--secondary-component-availability-widget-icon-no-stock);--component-availability-widget-icon-travel:var(--secondary-component-availability-widget-icon-travel);--component-availability-widget-icon-treatment-country:var(--secondary-component-availability-widget-icon-treatment-country);--component-availability-widget-icon-unavailable:var(--secondary-component-availability-widget-icon-unavailable);--component-button-primary-default-background:var(--secondary-component-button-primary-default-background);--component-button-primary-default-border:var(--secondary-component-button-primary-default-border);--component-button-primary-default-foreground:var(--secondary-component-button-primary-default-foreground);--component-button-primary-disabled-background:var(--secondary-component-button-primary-disabled-background);--component-button-primary-disabled-border:var(--secondary-component-button-primary-disabled-border);--component-button-primary-disabled-foreground:var(--secondary-component-button-primary-disabled-foreground);--component-button-primary-hover-background:var(--secondary-component-button-primary-hover-background);--component-button-primary-hover-border:var(--secondary-component-button-primary-hover-border);--component-button-primary-hover-foreground:var(--secondary-component-button-primary-hover-foreground);--component-button-primary-press-background:var(--secondary-component-button-primary-press-background);--component-button-primary-press-border:var(--secondary-component-button-primary-press-border);--component-button-primary-press-foreground:var(--secondary-component-button-primary-press-foreground);--component-button-secondary-default-background:var(--secondary-component-button-secondary-default-background);--component-button-secondary-default-border:var(--secondary-component-button-secondary-default-border);--component-button-secondary-default-foreground:var(--secondary-component-button-secondary-default-foreground);--component-button-secondary-disabled-background:var(--secondary-component-button-secondary-disabled-background);--component-button-secondary-disabled-border:var(--secondary-component-button-secondary-disabled-border);--component-button-secondary-disabled-foreground:var(--secondary-component-button-secondary-disabled-foreground);--component-button-secondary-hover-background:var(--secondary-component-button-secondary-hover-background);--component-button-secondary-hover-border:var(--secondary-component-button-secondary-hover-border);--component-button-secondary-hover-foreground:var(--secondary-component-button-secondary-hover-foreground);--component-button-secondary-press-background:var(--secondary-component-button-secondary-press-background);--component-button-secondary-press-border:var(--secondary-component-button-secondary-press-border);--component-button-secondary-press-foreground:var(--secondary-component-button-secondary-press-foreground);--component-button-tertiary-default-background:var(--secondary-component-button-tertiary-default-background);--component-button-tertiary-default-border:var(--secondary-component-button-tertiary-default-border);--component-button-tertiary-default-foreground:var(--secondary-component-button-tertiary-default-foreground);--component-button-tertiary-disabled-background:var(--secondary-component-button-tertiary-disabled-background);--component-button-tertiary-disabled-border:var(--secondary-component-button-tertiary-disabled-border);--component-button-tertiary-disabled-foreground:var(--secondary-component-button-tertiary-disabled-foreground);--component-button-tertiary-hover-background:var(--secondary-component-button-tertiary-hover-background);--component-button-tertiary-hover-border:var(--secondary-component-button-tertiary-hover-border);--component-button-tertiary-hover-foreground:var(--secondary-component-button-tertiary-hover-foreground);--component-button-tertiary-press-background:var(--secondary-component-button-tertiary-press-background);--component-button-tertiary-press-border:var(--secondary-component-button-tertiary-press-border);--component-button-tertiary-press-foreground:var(--secondary-component-button-tertiary-press-foreground);--component-cart-product-carrier-match-background:var(--secondary-component-cart-product-carrier-match-background);--component-cart-product-gene-x-match-background:var(--secondary-component-cart-product-gene-x-match-background);--component-cart-product-pregnancy-slot-background:var(--secondary-component-cart-product-pregnancy-slot-background);--component-cart-product-shipping-background:var(--secondary-component-cart-product-shipping-background);--component-cart-product-storage-background:var(--secondary-component-cart-product-storage-background);--component-check-icon-background:var(--secondary-component-check-icon-background);--component-check-icon-foreground:var(--secondary-component-check-icon-foreground);--component-content-card-primary-background:var(--secondary-component-content-card-primary-background);--component-content-card-primary-shape-1:var(--secondary-component-content-card-primary-shape-1);--component-content-card-primary-shape-2:var(--secondary-component-content-card-primary-shape-2);--component-content-card-secondary-background:var(--secondary-component-content-card-secondary-background);--component-content-card-secondary-shape-1:var(--secondary-component-content-card-secondary-shape-1);--component-content-card-secondary-shape-2:var(--secondary-component-content-card-secondary-shape-2);--component-content-card-tertiary-background:var(--secondary-component-content-card-tertiary-background);--component-content-card-tertiary-shape-1:var(--secondary-component-content-card-tertiary-shape-1);--component-content-card-tertiary-shape-2:var(--secondary-component-content-card-tertiary-shape-2);--component-donor-label-adult-portrait-background:var(--secondary-component-donor-label-adult-portrait-background);--component-donor-label-adult-portrait-foreground:var(--secondary-component-donor-label-adult-portrait-foreground);--component-donor-label-family-limit-background:var(--secondary-component-donor-label-family-limit-background);--component-donor-label-family-limit-foreground:var(--secondary-component-donor-label-family-limit-foreground);--component-donor-label-new-background:var(--secondary-component-donor-label-new-background);--component-donor-label-new-foreground:var(--secondary-component-donor-label-new-foreground);--component-donor-label-out-of-stock-background:var(--secondary-component-donor-label-out-of-stock-background);--component-donor-label-out-of-stock-foreground:var(--secondary-component-donor-label-out-of-stock-foreground);--component-donor-label-travel-background:var(--secondary-component-donor-label-travel-background);--component-donor-label-travel-foreground:var(--secondary-component-donor-label-travel-foreground);--component-eye-color-blue:var(--secondary-component-eye-color-blue);--component-eye-color-blue-gray:var(--secondary-component-eye-color-blue-gray);--component-eye-color-brown:var(--secondary-component-eye-color-brown);--component-eye-color-green:var(--secondary-component-eye-color-green);--component-eye-color-hazel:var(--secondary-component-eye-color-hazel);--component-favorite-active-background:var(--secondary-component-favorite-active-background);--component-favorite-active-border:var(--secondary-component-favorite-active-border);--component-favorite-inactive-background:var(--secondary-component-favorite-inactive-background);--component-favorite-inactive-border:var(--secondary-component-favorite-inactive-border);--component-filter-primary-default-background:var(--secondary-component-filter-primary-default-background);--component-filter-primary-default-border:var(--secondary-component-filter-primary-default-border);--component-filter-primary-default-foreground:var(--secondary-component-filter-primary-default-foreground);--component-filter-primary-hover-background:var(--secondary-component-filter-primary-hover-background);--component-filter-primary-hover-border:var(--secondary-component-filter-primary-hover-border);--component-filter-primary-hover-foreground:var(--secondary-component-filter-primary-hover-foreground);--component-filter-primary-press-background:var(--secondary-component-filter-primary-press-background);--component-filter-primary-press-border:var(--secondary-component-filter-primary-press-border);--component-filter-primary-press-foreground:var(--secondary-component-filter-primary-press-foreground);--component-filter-quick-default-background:var(--secondary-component-filter-quick-default-background);--component-filter-quick-default-border:var(--secondary-component-filter-quick-default-border);--component-filter-quick-default-foreground:var(--secondary-component-filter-quick-default-foreground);--component-filter-quick-hover-background:var(--secondary-component-filter-quick-hover-background);--component-filter-quick-hover-border:var(--secondary-component-filter-quick-hover-border);--component-filter-quick-hover-foreground:var(--secondary-component-filter-quick-hover-foreground);--component-filter-quick-press-background:var(--secondary-component-filter-quick-press-background);--component-filter-quick-press-border:var(--secondary-component-filter-quick-press-border);--component-filter-quick-press-foreground:var(--secondary-component-filter-quick-press-foreground);--component-footer-background-default:var(--secondary-component-footer-background-default);--component-footer-border-default:var(--secondary-component-footer-border-default);--component-footer-foreground-default:var(--secondary-component-footer-foreground-default);--component-footer-foreground-icon:var(--secondary-component-footer-foreground-icon);--component-footer-foreground-icon-hover:var(--secondary-component-footer-foreground-icon-hover);--component-footer-foreground-muted:var(--secondary-component-footer-foreground-muted);--component-footer-foreground-muted-hover:var(--secondary-component-footer-foreground-muted-hover);--component-forms-active-background:var(--secondary-component-forms-active-background);--component-forms-active-border:var(--secondary-component-forms-active-border);--component-forms-active-foreground:var(--secondary-component-forms-active-foreground);--component-forms-active-foreground-placeholder:var(--secondary-component-forms-active-foreground-placeholder);--component-forms-active-icon:var(--secondary-component-forms-active-icon);--component-forms-active-label:var(--secondary-component-forms-active-label);--component-forms-default-background:var(--secondary-component-forms-default-background);--component-forms-default-border:var(--secondary-component-forms-default-border);--component-forms-default-foreground:var(--secondary-component-forms-default-foreground);--component-forms-default-foreground-placeholder:var(--secondary-component-forms-default-foreground-placeholder);--component-forms-default-icon:var(--secondary-component-forms-default-icon);--component-forms-default-label:var(--secondary-component-forms-default-label);--component-forms-focus-background:var(--secondary-component-forms-focus-background);--component-forms-focus-border:var(--secondary-component-forms-focus-border);--component-forms-focus-foreground:var(--secondary-component-forms-focus-foreground);--component-forms-focus-foreground-placeholder:var(--secondary-component-forms-focus-foreground-placeholder);--component-forms-focus-icon:var(--secondary-component-forms-focus-icon);--component-forms-focus-label:var(--secondary-component-forms-focus-label);--component-forms-hover-background:var(--secondary-component-forms-hover-background);--component-forms-hover-border:var(--secondary-component-forms-hover-border);--component-forms-hover-foreground:var(--secondary-component-forms-hover-foreground);--component-forms-hover-foreground-placeholder:var(--secondary-component-forms-hover-foreground-placeholder);--component-forms-hover-label:var(--secondary-component-forms-hover-label);--component-guidance-card-primary-background:var(--secondary-component-guidance-card-primary-background);--component-guidance-card-secondary-background:var(--secondary-component-guidance-card-secondary-background);--component-guidance-card-tertiary-background:var(--secondary-component-guidance-card-tertiary-background);--component-hair-color-ash-brown:var(--secondary-component-hair-color-ash-brown);--component-hair-color-auburn:var(--secondary-component-hair-color-auburn);--component-hair-color-chestnut-brown:var(--secondary-component-hair-color-chestnut-brown);--component-hair-color-dark-brown:var(--secondary-component-hair-color-dark-brown);--component-hair-color-golden-blonde:var(--secondary-component-hair-color-golden-blonde);--component-hair-color-jet-black:var(--secondary-component-hair-color-jet-black);--component-hair-color-light-blonde:var(--secondary-component-hair-color-light-blonde);--component-hair-color-red:var(--secondary-component-hair-color-red);--component-icon-button-default-background:var(--secondary-component-icon-button-default-background);--component-icon-button-default-border:var(--secondary-component-icon-button-default-border);--component-icon-button-default-foreground:var(--secondary-component-icon-button-default-foreground);--component-icon-button-disabled-background:var(--secondary-component-icon-button-disabled-background);--component-icon-button-disabled-border:var(--secondary-component-icon-button-disabled-border);--component-icon-button-disabled-foreground:var(--secondary-component-icon-button-disabled-foreground);--component-icon-button-hover-background:var(--secondary-component-icon-button-hover-background);--component-icon-button-hover-border:var(--secondary-component-icon-button-hover-border);--component-icon-button-hover-foreground:var(--secondary-component-icon-button-hover-foreground);--component-icon-button-press-background:var(--secondary-component-icon-button-press-background);--component-icon-button-press-border:var(--secondary-component-icon-button-press-border);--component-icon-button-press-foreground:var(--secondary-component-icon-button-press-foreground);--component-inline-notification-priority-default-background-default:var(--secondary-component-inline-notification-priority-default-background-default);--component-inline-notification-priority-default-foreground-default:var(--secondary-component-inline-notification-priority-default-foreground-default);--component-inline-notification-priority-default-foreground-icon:var(--secondary-component-inline-notification-priority-default-foreground-icon);--component-inline-notification-priority-default-foreground-muted:var(--secondary-component-inline-notification-priority-default-foreground-muted);--component-inline-notification-priority-high-background-default:var(--secondary-component-inline-notification-priority-high-background-default);--component-inline-notification-priority-high-foreground-default:var(--secondary-component-inline-notification-priority-high-foreground-default);--component-inline-notification-priority-high-foreground-icon:var(--secondary-component-inline-notification-priority-high-foreground-icon);--component-inline-notification-priority-high-foreground-muted:var(--secondary-component-inline-notification-priority-high-foreground-muted);--component-inline-notification-priority-medium-background-default:var(--secondary-component-inline-notification-priority-medium-background-default);--component-inline-notification-priority-medium-foreground-default:var(--secondary-component-inline-notification-priority-medium-foreground-default);--component-inline-notification-priority-medium-foreground-icon:var(--secondary-component-inline-notification-priority-medium-foreground-icon);--component-inline-notification-priority-medium-foreground-muted:var(--secondary-component-inline-notification-priority-medium-foreground-muted);--component-input-controls-primary-default-foreground:var(--secondary-component-input-controls-primary-default-foreground);--component-input-controls-primary-default-background:var(--secondary-component-input-controls-primary-default-background);--component-input-controls-primary-default-border:var(--secondary-component-input-controls-primary-default-border);--component-input-controls-primary-hover-foreground:var(--secondary-component-input-controls-primary-hover-foreground);--component-input-controls-primary-hover-background:var(--secondary-component-input-controls-primary-hover-background);--component-input-controls-primary-hover-border:var(--secondary-component-input-controls-primary-hover-border);--component-input-controls-primary-active-foreground:var(--secondary-component-input-controls-primary-active-foreground);--component-input-controls-primary-active-background:var(--secondary-component-input-controls-primary-active-background);--component-input-controls-primary-active-border:var(--secondary-component-input-controls-primary-active-border);--component-input-controls-primary-active-icon:var(--secondary-component-input-controls-primary-active-icon);--component-input-controls-secondary-default-foreground:var(--secondary-component-input-controls-secondary-default-foreground);--component-input-controls-secondary-hover-foreground:var(--secondary-component-input-controls-secondary-hover-foreground);--component-input-controls-secondary-active-foreground:var(--secondary-component-input-controls-secondary-active-foreground);--component-input-controls-secondary-active-icon:var(--secondary-component-input-controls-secondary-active-icon);--component-input-controls-secondary-active-background:var(--secondary-component-input-controls-secondary-active-background);--component-input-controls-secondary-active-border:var(--secondary-component-input-controls-secondary-active-border);--component-input-controls-secondary-hover-background:var(--secondary-component-input-controls-secondary-hover-background);--component-input-controls-secondary-hover-border:var(--secondary-component-input-controls-secondary-hover-border);--component-input-controls-secondary-default-background:var(--secondary-component-input-controls-secondary-default-background);--component-input-controls-secondary-default-border:var(--secondary-component-input-controls-secondary-default-border);--component-listen-to-voice-soundwave:var(--secondary-component-listen-to-voice-soundwave);--component-listen-to-voice-soundwave-listened:var(--secondary-component-listen-to-voice-soundwave-listened);--component-menu-background-backdrop:var(--secondary-component-menu-background-backdrop);--component-menu-background-default:var(--secondary-component-menu-background-default);--component-menu-background-hover:var(--secondary-component-menu-background-hover);--component-menu-background-menu:var(--secondary-component-menu-background-menu);--component-menu-background-notification:var(--secondary-component-menu-background-notification);--component-menu-foreground-default:var(--secondary-component-menu-foreground-default);--component-menu-foreground-illustration-1:var(--secondary-component-menu-foreground-illustration-1);--component-menu-foreground-illustration-2:var(--secondary-component-menu-foreground-illustration-2);--component-menu-foreground-notification:var(--secondary-component-menu-foreground-notification);--component-notifications-error-background:var(--secondary-component-notifications-error-background);--component-notifications-error-border:var(--secondary-component-notifications-error-border);--component-notifications-error-foreground:var(--secondary-component-notifications-error-foreground);--component-notifications-error-icon:var(--secondary-component-notifications-error-icon);--component-notifications-general-background:var(--secondary-component-notifications-general-background);--component-notifications-general-border:var(--secondary-component-notifications-general-border);--component-notifications-general-foreground:var(--secondary-component-notifications-general-foreground);--component-notifications-general-icon:var(--secondary-component-notifications-general-icon);--component-notifications-success-background:var(--secondary-component-notifications-success-background);--component-notifications-success-border:var(--secondary-component-notifications-success-border);--component-notifications-success-foreground:var(--secondary-component-notifications-success-foreground);--component-notifications-success-icon:var(--secondary-component-notifications-success-icon);--component-notifications-warning-background:var(--secondary-component-notifications-warning-background);--component-notifications-warning-border:var(--secondary-component-notifications-warning-border);--component-notifications-warning-foreground:var(--secondary-component-notifications-warning-foreground);--component-notifications-warning-icon:var(--secondary-component-notifications-warning-icon);--component-nudge-dark-background:var(--secondary-component-nudge-dark-background);--component-nudge-dark-foreground:var(--secondary-component-nudge-dark-foreground);--component-nudge-dark-icon:var(--secondary-component-nudge-dark-icon);--component-nudge-dark-link:var(--secondary-component-nudge-dark-link);--component-nudge-light-background:var(--secondary-component-nudge-light-background);--component-nudge-light-foreground:var(--secondary-component-nudge-light-foreground);--component-nudge-light-icon:var(--secondary-component-nudge-light-icon);--component-nudge-light-link:var(--secondary-component-nudge-light-link);--component-promo-banner-illustration:var(--secondary-component-promo-banner-illustration);--component-quote-controls-on-image-active:var(--secondary-component-quote-controls-on-image-active);--component-quote-controls-on-image-inactive:var(--secondary-component-quote-controls-on-image-inactive);--component-quote-icon:var(--secondary-component-quote-icon);--component-quote-icon-on-image:var(--secondary-component-quote-icon-on-image);--component-quote-text-on-image:var(--secondary-component-quote-text-on-image);--component-skin-tone-1:var(--secondary-component-skin-tone-1);--component-skin-tone-2:var(--secondary-component-skin-tone-2);--component-skin-tone-3:var(--secondary-component-skin-tone-3);--component-skin-tone-4:var(--secondary-component-skin-tone-4);--component-skin-tone-5:var(--secondary-component-skin-tone-5);--component-tag-personality-directing-background:var(--secondary-component-tag-personality-directing-background);--component-tag-personality-directing-border:var(--secondary-component-tag-personality-directing-border);--component-tag-personality-directing-foreground:var(--secondary-component-tag-personality-directing-foreground);--component-tag-personality-relating-background:var(--secondary-component-tag-personality-relating-background);--component-tag-personality-relating-border:var(--secondary-component-tag-personality-relating-border);--component-tag-personality-relating-foreground:var(--secondary-component-tag-personality-relating-foreground);--component-tag-personality-valuing-background:var(--secondary-component-tag-personality-valuing-background);--component-tag-personality-valuing-border:var(--secondary-component-tag-personality-valuing-border);--component-tag-personality-valuing-foreground:var(--secondary-component-tag-personality-valuing-foreground);--component-tag-personality-visioning-background:var(--secondary-component-tag-personality-visioning-background);--component-tag-personality-visioning-border:var(--secondary-component-tag-personality-visioning-border);--component-tag-personality-visioning-foreground:var(--secondary-component-tag-personality-visioning-foreground);--component-tag-primary-background:var(--secondary-component-tag-primary-background);--component-tag-primary-border:var(--secondary-component-tag-primary-border);--component-tag-primary-foreground:var(--secondary-component-tag-primary-foreground);--component-tag-secondary-background:var(--secondary-component-tag-secondary-background);--component-tag-secondary-border:var(--secondary-component-tag-secondary-border);--component-tag-secondary-foreground:var(--secondary-component-tag-secondary-foreground);--component-tag-status-priority-high-background:var(--secondary-component-tag-status-priority-high-background);--component-tag-status-priority-high-foreground:var(--secondary-component-tag-status-priority-high-foreground);--component-tag-status-priority-low-background:var(--secondary-component-tag-status-priority-low-background);--component-tag-status-priority-low-foreground:var(--secondary-component-tag-status-priority-low-foreground);--component-tag-status-priority-medium-background:var(--secondary-component-tag-status-priority-medium-background);--component-tag-status-priority-medium-foreground:var(--secondary-component-tag-status-priority-medium-foreground);--component-traits-card-energy-graphic-1:var(--secondary-component-traits-card-energy-graphic-1);--component-traits-card-energy-graphic-2:var(--secondary-component-traits-card-energy-graphic-2);--component-traits-card-energy-percentage-background:var(--secondary-component-traits-card-energy-percentage-background);--component-traits-card-energy-percentage-foreground:var(--secondary-component-traits-card-energy-percentage-foreground);--component-traits-card-judging-graphic-1:var(--secondary-component-traits-card-judging-graphic-1);--component-traits-card-judging-graphic-2:var(--secondary-component-traits-card-judging-graphic-2);--component-traits-card-judging-percentage-background:var(--secondary-component-traits-card-judging-percentage-background);--component-traits-card-judging-percentage-foreground:var(--secondary-component-traits-card-judging-percentage-foreground);--component-traits-card-mind-graphic-1:var(--secondary-component-traits-card-mind-graphic-1);--component-traits-card-mind-graphic-2:var(--secondary-component-traits-card-mind-graphic-2);--component-traits-card-mind-percentage-background:var(--secondary-component-traits-card-mind-percentage-background);--component-traits-card-mind-percentage-foreground:var(--secondary-component-traits-card-mind-percentage-foreground);--component-traits-card-nature-graphic-1:var(--secondary-component-traits-card-nature-graphic-1);--component-traits-card-nature-graphic-2:var(--secondary-component-traits-card-nature-graphic-2);--component-traits-card-nature-percentage-background:var(--secondary-component-traits-card-nature-percentage-background);--component-traits-card-nature-percentage-foreground:var(--secondary-component-traits-card-nature-percentage-foreground);--effects-card-shadow-hard:var(--secondary-effects-card-shadow-hard);--effects-card-shadow-soft:var(--secondary-effects-card-shadow-soft);--effects-shadow-hard:var(--secondary-effects-shadow-hard);--effects-shadow-soft:var(--secondary-effects-shadow-soft);--foreground-attention:var(--secondary-foreground-attention);--foreground-default:var(--secondary-foreground-default);--foreground-inactive:var(--secondary-foreground-inactive);--foreground-link:var(--secondary-foreground-link);--foreground-link-hover:var(--secondary-foreground-link-hover);--foreground-link-icon:var(--secondary-foreground-link-icon);--foreground-muted:var(--secondary-foreground-muted);--foreground-seal:var(--secondary-foreground-seal);--foreground-subtle:var(--secondary-foreground-subtle);--system-feedback-error:var(--secondary-system-feedback-error);--system-feedback-success:var(--secondary-system-feedback-success);--component-button-quaternary-default-background:var(--secondary-component-button-quaternary-default-background);--component-button-quaternary-default-border:var(--secondary-component-button-quaternary-default-border);--component-button-quaternary-default-foreground:var(--secondary-component-button-quaternary-default-foreground);--component-button-quaternary-disabled-background:var(--secondary-component-button-quaternary-disabled-background);--component-button-quaternary-disabled-border:var(--secondary-component-button-quaternary-disabled-border);--component-button-quaternary-disabled-foreground:var(--secondary-component-button-quaternary-disabled-foreground);--component-button-quaternary-hover-background:var(--secondary-component-button-quaternary-hover-background);--component-button-quaternary-hover-border:var(--secondary-component-button-quaternary-hover-border);--component-button-quaternary-hover-foreground:var(--secondary-component-button-quaternary-hover-foreground);--component-button-quaternary-press-background:var(--secondary-component-button-quaternary-press-background);--component-button-quaternary-press-border:var(--secondary-component-button-quaternary-press-border);--component-button-quaternary-press-foreground:var(--secondary-component-button-quaternary-press-foreground);--illustrations-main-icon:var(--secondary-illustrations-main-icon);--illustrations-background-default:var(--secondary-illustrations-background-default);--illustrations-background-attention:var(--secondary-illustrations-background-attention);--illustrations-stroke-default:var(--secondary-illustrations-stroke-default);--illustrations-stroke-attention:var(--secondary-illustrations-stroke-attention);--illustrations-small-icon-foreground-default:var(--secondary-illustrations-small-icon-foreground-default);--illustrations-small-icon-background-default:var(--secondary-illustrations-small-icon-background-default);--illustrations-small-icon-border-default:var(--secondary-illustrations-small-icon-border-default);--illustrations-small-icon-foreground-attention:var(--secondary-illustrations-small-icon-foreground-attention);--illustrations-small-icon-background-attention:var(--secondary-illustrations-small-icon-background-attention);--illustrations-small-icon-border-attention:var(--secondary-illustrations-small-icon-border-attention);--illustrations-small-icon-foreground-attention-muted:var(--secondary-illustrations-small-icon-foreground-attention-muted);--illustrations-small-icon-foreground-accent:var(--secondary-illustrations-small-icon-foreground-accent);--illustrations-small-icon-background-accent:var(--secondary-illustrations-small-icon-background-accent);--illustrations-background-accent:var(--secondary-illustrations-background-accent);--illustrations-stroke-accent:var(--secondary-illustrations-stroke-accent);--illustrations-stroke-accent-strong:var(--secondary-illustrations-stroke-accent-strong);--illustrations-small-icon-background-attention-strong:var(--secondary-illustrations-small-icon-background-attention-strong);--illustrations-background-highlight:var(--secondary-illustrations-background-highlight);--illustrations-background-default-muted:var(--secondary-illustrations-background-default-muted);--illustrations-main-icon-muted:var(--secondary-illustrations-main-icon-muted);--illustrations-small-icon-background-neutral:var(--secondary-illustrations-small-icon-background-neutral);--illustrations-small-icon-background-klarna:var(--secondary-illustrations-small-icon-background-klarna);--illustrations-small-icon-foreground-rainbow-1:var(--secondary-illustrations-small-icon-foreground-rainbow-1);--illustrations-small-icon-foreground-rainbow-2:var(--secondary-illustrations-small-icon-foreground-rainbow-2);--illustrations-small-icon-foreground-rainbow-3:var(--secondary-illustrations-small-icon-foreground-rainbow-3);background-color:var(--background-default);border-radius:var(--spacing-card-borderRadius);box-shadow:var(--cardShadow);color:var(--foreground-default);overflow:hidden;position:relative}.product-item-card_component__Zen1m .product-item-card_loadingContainer__gsC9o{display:none;inset:0;position:absolute}.product-item-card_component__Zen1m .product-item-card_row__mM7Iv.product-item-card_isDisabled__nmu2v{opacity:.5;pointer-events:none}.product-item-card_component__Zen1m .product-item-card_donorColumn__swNry{display:flex;gap:1rem;height:-moz-fit-content;height:fit-content;padding:1.5rem}@media screen and (min-width:1024px){.product-item-card_component__Zen1m .product-item-card_donorColumn__swNry{padding-right:0}}.product-item-card_component__Zen1m .product-item-card_item__CmgNd{display:flex;flex-direction:column;gap:1.5rem;padding:1.5rem}@media screen and (min-width:1024px){.product-item-card_component__Zen1m .product-item-card_item__CmgNd{gap:1rem;padding-left:0}}.product-item-card_component__Zen1m .product-item-card_itemContainer__X9bMe{align-items:center;display:grid;grid-template-columns:1fr 1fr}@media screen and (min-width:1024px){.product-item-card_component__Zen1m .product-item-card_itemContainer__X9bMe{grid-template-columns:1fr 1fr 1fr}}.product-item-card_component__Zen1m .product-item-card_itemContainer__X9bMe.product-item-card_isDisabled__nmu2v .product-item-card_counterLaptop__SeEnO,.product-item-card_component__Zen1m .product-item-card_itemContainer__X9bMe.product-item-card_isDisabled__nmu2v .product-item-card_itemQty__YD3nX,.product-item-card_component__Zen1m .product-item-card_itemContainer__X9bMe.product-item-card_isDisabled__nmu2v .product-item-card_strawPrice__1BCe8{opacity:.5;pointer-events:none}.product-item-card_component__Zen1m .product-item-card_itemQty__YD3nX{display:flex;flex-direction:column;gap:.5rem}@media screen and (min-width:1024px){.product-item-card_component__Zen1m .product-item-card_itemQty__YD3nX{flex-direction:row;justify-content:space-between}.product-item-card_component__Zen1m .product-item-card_counterMobile__o29_m{display:none}}.product-item-card_component__Zen1m .product-item-card_counterLaptop__SeEnO{display:flex;justify-content:center}@media screen and (max-width:1023px){.product-item-card_component__Zen1m .product-item-card_counterLaptop__SeEnO{display:none}}.product-item-card_component__Zen1m .product-item-card_priceContainer__urhAl{align-items:flex-end;display:flex;flex-direction:column-reverse;gap:.5rem;justify-content:space-around}@media screen and (min-width:1024px){.product-item-card_component__Zen1m .product-item-card_priceContainer__urhAl{align-items:center;flex-direction:row;gap:1rem;justify-content:flex-end}}.product-item-card_component__Zen1m .product-item-card_deleteIconContainer__GBH42{cursor:pointer;height:1.5rem;width:1.5rem}.product-item-card_component__Zen1m .product-item-card_addMoreContainer__x27RP{display:flex;justify-content:flex-start}@media screen and (min-width:1024px){.product-item-card_component__Zen1m .product-item-card_addMoreContainer__x27RP{justify-content:flex-end}}.product-item-card_component__Zen1m .product-item-card_addMore__ibCBV{align-items:center;cursor:pointer;display:flex;gap:.5rem}.product-item-card_component__Zen1m .product-item-card_plusIcon__CLhq_{color:var(--foreground-link-icon)}.product-item-card_component__Zen1m .product-item-card_geneXmatch__dLWKS{padding-block:0}.product-item-card_component__Zen1m .product-item-card_productDivider__buECw{background-color:var(--border-default);height:1px;width:100%}@media screen and (min-width:1024px){.product-item-card_component__Zen1m .product-item-card_dividerColumnTwo__8uFg2{display:none}}.product-item-card_component__Zen1m .product-item-card_readMore__pqu7A{color:var(--foreground-link);cursor:pointer;text-decoration:underline}.product-item-card_component__Zen1m .product-item-card_readMore__pqu7A:hover{color:var(--foreground-link-hover)}.product-item-card_component__Zen1m .product-item-card_childWrapper__lZFlO{padding:0 1.5rem}.product-item-card_component__Zen1m .product-item-card_geneXmatchText__hliQ1{margin-bottom:1rem}@media screen and (min-width:768px){.product-item-card_component__Zen1m .product-item-card_geneXmatchText__hliQ1{margin-inline:4rem}}.product-item-card_component__Zen1m .product-item-card_geneXmatchPrice__t0HwE{text-align:end}.product-item-card_component__Zen1m .product-item-card_readMoreOverLay__HyEzU{padding:1.5rem;position:relative}.product-item-card_component__Zen1m .product-item-card_readMoreOverlayClose__AVS1V{position:absolute;right:1.5rem;top:1.5rem}.product-item-card_component__Zen1m .product-item-card_nudgeContainer__miqRB{bottom:1rem;left:0;position:fixed;right:0;z-index:200}.product-item-card_component__Zen1m .product-item-card_soldOutRemoveText__eJD_G{cursor:pointer;margin-top:1rem;text-decoration:underline}.product-item-card_component__Zen1m .product-item-card_soldOutRemoveText__eJD_G:hover{color:var(--context-baseDeprecated-accent)}.product-item-card_component__Zen1m.product-item-card_isLoading__7fsXY .product-item-card_loadingContainer__gsC9o{align-items:center;background-color:var(--background-default);display:flex;justify-content:center;z-index:2}@keyframes cart_keyframesColorLoop__eF1Kj{0%{color:#7cb4cb}25%{color:#d7e8ef}50%{color:#7cb4cb}75%{color:#d7e8ef}to{color:#7cb4cb}}.cart_component__QlUsB{min-height:100vh;min-height:100svh;padding-top:calc(1.5rem + 3.4375rem)!important}@media screen and (min-width:768px){.cart_component__QlUsB{padding-top:calc(1.5rem + 4.5rem)!important}}.cart_component__QlUsB .cart_contentRow__C_lKA{row-gap:1.5rem}@media screen and (min-width:1024px){.cart_component__QlUsB .cart_contentRow__C_lKA{gap:2rem}}.cart_component__QlUsB .cart_introText__uEeL7{margin-top:calc(4rem - 1.5rem)}.cart_component__QlUsB .cart_headerColumn__FZAPB{align-items:center;display:flex;justify-content:space-between}.cart_component__QlUsB .cart_headlineContainer__f8GtG{align-items:baseline;display:flex;gap:.5rem}.cart_component__QlUsB .cart_clearAllText__IcJld{color:var(--foreground-link);cursor:pointer;text-decoration:underline}.cart_component__QlUsB .cart_closeIconContainer__sYILK{cursor:pointer}.cart_component__QlUsB .cart_productColumn__htmLZ{display:flex;flex-direction:column;gap:1.5rem}@media screen and (min-width:1024px){.cart_component__QlUsB .cart_productColumn__htmLZ{gap:2rem}}.cart_component__QlUsB .cart_toastContainer__R740I{--background-accent:var(--secondary-background-accent);--background-default:var(--secondary-background-default);--background-interactive:var(--secondary-background-interactive);--background-neutral:var(--secondary-background-neutral);--background-surface:var(--secondary-background-surface);--border-default:var(--secondary-border-default);--border-focus:var(--secondary-border-focus);--border-interactive:var(--secondary-border-interactive);--border-muted:var(--secondary-border-muted);--border-strong:var(--secondary-border-strong);--component-action-card-primary-icon-background:var(--secondary-component-action-card-primary-icon-background);--component-action-card-primary-icon-foreground:var(--secondary-component-action-card-primary-icon-foreground);--component-action-card-quarternary-icon-background:var(--secondary-component-action-card-quarternary-icon-background);--component-action-card-quarternary-icon-foreground:var(--secondary-component-action-card-quarternary-icon-foreground);--component-action-card-secondary-icon-background:var(--secondary-component-action-card-secondary-icon-background);--component-action-card-secondary-icon-foreground:var(--secondary-component-action-card-secondary-icon-foreground);--component-action-card-tertiary-icon-background:var(--secondary-component-action-card-tertiary-icon-background);--component-action-card-tertiary-icon-foreground:var(--secondary-component-action-card-tertiary-icon-foreground);--component-ad-banner-blue-background:var(--secondary-component-ad-banner-blue-background);--component-ad-banner-pink-background:var(--secondary-component-ad-banner-pink-background);--component-alert-bar-background-danger:var(--secondary-component-alert-bar-background-danger);--component-alert-bar-background-default:var(--secondary-component-alert-bar-background-default);--component-availability-widget-icon-family-1:var(--secondary-component-availability-widget-icon-family-1);--component-availability-widget-icon-family-15:var(--secondary-component-availability-widget-icon-family-15);--component-availability-widget-icon-family-25:var(--secondary-component-availability-widget-icon-family-25);--component-availability-widget-icon-family-5:var(--secondary-component-availability-widget-icon-family-5);--component-availability-widget-icon-full-stock:var(--secondary-component-availability-widget-icon-full-stock);--component-availability-widget-icon-medium-stock:var(--secondary-component-availability-widget-icon-medium-stock);--component-availability-widget-icon-new-donor:var(--secondary-component-availability-widget-icon-new-donor);--component-availability-widget-icon-no-stock:var(--secondary-component-availability-widget-icon-no-stock);--component-availability-widget-icon-travel:var(--secondary-component-availability-widget-icon-travel);--component-availability-widget-icon-treatment-country:var(--secondary-component-availability-widget-icon-treatment-country);--component-availability-widget-icon-unavailable:var(--secondary-component-availability-widget-icon-unavailable);--component-button-primary-default-background:var(--secondary-component-button-primary-default-background);--component-button-primary-default-border:var(--secondary-component-button-primary-default-border);--component-button-primary-default-foreground:var(--secondary-component-button-primary-default-foreground);--component-button-primary-disabled-background:var(--secondary-component-button-primary-disabled-background);--component-button-primary-disabled-border:var(--secondary-component-button-primary-disabled-border);--component-button-primary-disabled-foreground:var(--secondary-component-button-primary-disabled-foreground);--component-button-primary-hover-background:var(--secondary-component-button-primary-hover-background);--component-button-primary-hover-border:var(--secondary-component-button-primary-hover-border);--component-button-primary-hover-foreground:var(--secondary-component-button-primary-hover-foreground);--component-button-primary-press-background:var(--secondary-component-button-primary-press-background);--component-button-primary-press-border:var(--secondary-component-button-primary-press-border);--component-button-primary-press-foreground:var(--secondary-component-button-primary-press-foreground);--component-button-secondary-default-background:var(--secondary-component-button-secondary-default-background);--component-button-secondary-default-border:var(--secondary-component-button-secondary-default-border);--component-button-secondary-default-foreground:var(--secondary-component-button-secondary-default-foreground);--component-button-secondary-disabled-background:var(--secondary-component-button-secondary-disabled-background);--component-button-secondary-disabled-border:var(--secondary-component-button-secondary-disabled-border);--component-button-secondary-disabled-foreground:var(--secondary-component-button-secondary-disabled-foreground);--component-button-secondary-hover-background:var(--secondary-component-button-secondary-hover-background);--component-button-secondary-hover-border:var(--secondary-component-button-secondary-hover-border);--component-button-secondary-hover-foreground:var(--secondary-component-button-secondary-hover-foreground);--component-button-secondary-press-background:var(--secondary-component-button-secondary-press-background);--component-button-secondary-press-border:var(--secondary-component-button-secondary-press-border);--component-button-secondary-press-foreground:var(--secondary-component-button-secondary-press-foreground);--component-button-tertiary-default-background:var(--secondary-component-button-tertiary-default-background);--component-button-tertiary-default-border:var(--secondary-component-button-tertiary-default-border);--component-button-tertiary-default-foreground:var(--secondary-component-button-tertiary-default-foreground);--component-button-tertiary-disabled-background:var(--secondary-component-button-tertiary-disabled-background);--component-button-tertiary-disabled-border:var(--secondary-component-button-tertiary-disabled-border);--component-button-tertiary-disabled-foreground:var(--secondary-component-button-tertiary-disabled-foreground);--component-button-tertiary-hover-background:var(--secondary-component-button-tertiary-hover-background);--component-button-tertiary-hover-border:var(--secondary-component-button-tertiary-hover-border);--component-button-tertiary-hover-foreground:var(--secondary-component-button-tertiary-hover-foreground);--component-button-tertiary-press-background:var(--secondary-component-button-tertiary-press-background);--component-button-tertiary-press-border:var(--secondary-component-button-tertiary-press-border);--component-button-tertiary-press-foreground:var(--secondary-component-button-tertiary-press-foreground);--component-cart-product-carrier-match-background:var(--secondary-component-cart-product-carrier-match-background);--component-cart-product-gene-x-match-background:var(--secondary-component-cart-product-gene-x-match-background);--component-cart-product-pregnancy-slot-background:var(--secondary-component-cart-product-pregnancy-slot-background);--component-cart-product-shipping-background:var(--secondary-component-cart-product-shipping-background);--component-cart-product-storage-background:var(--secondary-component-cart-product-storage-background);--component-check-icon-background:var(--secondary-component-check-icon-background);--component-check-icon-foreground:var(--secondary-component-check-icon-foreground);--component-content-card-primary-background:var(--secondary-component-content-card-primary-background);--component-content-card-primary-shape-1:var(--secondary-component-content-card-primary-shape-1);--component-content-card-primary-shape-2:var(--secondary-component-content-card-primary-shape-2);--component-content-card-secondary-background:var(--secondary-component-content-card-secondary-background);--component-content-card-secondary-shape-1:var(--secondary-component-content-card-secondary-shape-1);--component-content-card-secondary-shape-2:var(--secondary-component-content-card-secondary-shape-2);--component-content-card-tertiary-background:var(--secondary-component-content-card-tertiary-background);--component-content-card-tertiary-shape-1:var(--secondary-component-content-card-tertiary-shape-1);--component-content-card-tertiary-shape-2:var(--secondary-component-content-card-tertiary-shape-2);--component-donor-label-adult-portrait-background:var(--secondary-component-donor-label-adult-portrait-background);--component-donor-label-adult-portrait-foreground:var(--secondary-component-donor-label-adult-portrait-foreground);--component-donor-label-family-limit-background:var(--secondary-component-donor-label-family-limit-background);--component-donor-label-family-limit-foreground:var(--secondary-component-donor-label-family-limit-foreground);--component-donor-label-new-background:var(--secondary-component-donor-label-new-background);--component-donor-label-new-foreground:var(--secondary-component-donor-label-new-foreground);--component-donor-label-out-of-stock-background:var(--secondary-component-donor-label-out-of-stock-background);--component-donor-label-out-of-stock-foreground:var(--secondary-component-donor-label-out-of-stock-foreground);--component-donor-label-travel-background:var(--secondary-component-donor-label-travel-background);--component-donor-label-travel-foreground:var(--secondary-component-donor-label-travel-foreground);--component-eye-color-blue:var(--secondary-component-eye-color-blue);--component-eye-color-blue-gray:var(--secondary-component-eye-color-blue-gray);--component-eye-color-brown:var(--secondary-component-eye-color-brown);--component-eye-color-green:var(--secondary-component-eye-color-green);--component-eye-color-hazel:var(--secondary-component-eye-color-hazel);--component-favorite-active-background:var(--secondary-component-favorite-active-background);--component-favorite-active-border:var(--secondary-component-favorite-active-border);--component-favorite-inactive-background:var(--secondary-component-favorite-inactive-background);--component-favorite-inactive-border:var(--secondary-component-favorite-inactive-border);--component-filter-primary-default-background:var(--secondary-component-filter-primary-default-background);--component-filter-primary-default-border:var(--secondary-component-filter-primary-default-border);--component-filter-primary-default-foreground:var(--secondary-component-filter-primary-default-foreground);--component-filter-primary-hover-background:var(--secondary-component-filter-primary-hover-background);--component-filter-primary-hover-border:var(--secondary-component-filter-primary-hover-border);--component-filter-primary-hover-foreground:var(--secondary-component-filter-primary-hover-foreground);--component-filter-primary-press-background:var(--secondary-component-filter-primary-press-background);--component-filter-primary-press-border:var(--secondary-component-filter-primary-press-border);--component-filter-primary-press-foreground:var(--secondary-component-filter-primary-press-foreground);--component-filter-quick-default-background:var(--secondary-component-filter-quick-default-background);--component-filter-quick-default-border:var(--secondary-component-filter-quick-default-border);--component-filter-quick-default-foreground:var(--secondary-component-filter-quick-default-foreground);--component-filter-quick-hover-background:var(--secondary-component-filter-quick-hover-background);--component-filter-quick-hover-border:var(--secondary-component-filter-quick-hover-border);--component-filter-quick-hover-foreground:var(--secondary-component-filter-quick-hover-foreground);--component-filter-quick-press-background:var(--secondary-component-filter-quick-press-background);--component-filter-quick-press-border:var(--secondary-component-filter-quick-press-border);--component-filter-quick-press-foreground:var(--secondary-component-filter-quick-press-foreground);--component-footer-background-default:var(--secondary-component-footer-background-default);--component-footer-border-default:var(--secondary-component-footer-border-default);--component-footer-foreground-default:var(--secondary-component-footer-foreground-default);--component-footer-foreground-icon:var(--secondary-component-footer-foreground-icon);--component-footer-foreground-icon-hover:var(--secondary-component-footer-foreground-icon-hover);--component-footer-foreground-muted:var(--secondary-component-footer-foreground-muted);--component-footer-foreground-muted-hover:var(--secondary-component-footer-foreground-muted-hover);--component-forms-active-background:var(--secondary-component-forms-active-background);--component-forms-active-border:var(--secondary-component-forms-active-border);--component-forms-active-foreground:var(--secondary-component-forms-active-foreground);--component-forms-active-foreground-placeholder:var(--secondary-component-forms-active-foreground-placeholder);--component-forms-active-icon:var(--secondary-component-forms-active-icon);--component-forms-active-label:var(--secondary-component-forms-active-label);--component-forms-default-background:var(--secondary-component-forms-default-background);--component-forms-default-border:var(--secondary-component-forms-default-border);--component-forms-default-foreground:var(--secondary-component-forms-default-foreground);--component-forms-default-foreground-placeholder:var(--secondary-component-forms-default-foreground-placeholder);--component-forms-default-icon:var(--secondary-component-forms-default-icon);--component-forms-default-label:var(--secondary-component-forms-default-label);--component-forms-focus-background:var(--secondary-component-forms-focus-background);--component-forms-focus-border:var(--secondary-component-forms-focus-border);--component-forms-focus-foreground:var(--secondary-component-forms-focus-foreground);--component-forms-focus-foreground-placeholder:var(--secondary-component-forms-focus-foreground-placeholder);--component-forms-focus-icon:var(--secondary-component-forms-focus-icon);--component-forms-focus-label:var(--secondary-component-forms-focus-label);--component-forms-hover-background:var(--secondary-component-forms-hover-background);--component-forms-hover-border:var(--secondary-component-forms-hover-border);--component-forms-hover-foreground:var(--secondary-component-forms-hover-foreground);--component-forms-hover-foreground-placeholder:var(--secondary-component-forms-hover-foreground-placeholder);--component-forms-hover-label:var(--secondary-component-forms-hover-label);--component-guidance-card-primary-background:var(--secondary-component-guidance-card-primary-background);--component-guidance-card-secondary-background:var(--secondary-component-guidance-card-secondary-background);--component-guidance-card-tertiary-background:var(--secondary-component-guidance-card-tertiary-background);--component-hair-color-ash-brown:var(--secondary-component-hair-color-ash-brown);--component-hair-color-auburn:var(--secondary-component-hair-color-auburn);--component-hair-color-chestnut-brown:var(--secondary-component-hair-color-chestnut-brown);--component-hair-color-dark-brown:var(--secondary-component-hair-color-dark-brown);--component-hair-color-golden-blonde:var(--secondary-component-hair-color-golden-blonde);--component-hair-color-jet-black:var(--secondary-component-hair-color-jet-black);--component-hair-color-light-blonde:var(--secondary-component-hair-color-light-blonde);--component-hair-color-red:var(--secondary-component-hair-color-red);--component-icon-button-default-background:var(--secondary-component-icon-button-default-background);--component-icon-button-default-border:var(--secondary-component-icon-button-default-border);--component-icon-button-default-foreground:var(--secondary-component-icon-button-default-foreground);--component-icon-button-disabled-background:var(--secondary-component-icon-button-disabled-background);--component-icon-button-disabled-border:var(--secondary-component-icon-button-disabled-border);--component-icon-button-disabled-foreground:var(--secondary-component-icon-button-disabled-foreground);--component-icon-button-hover-background:var(--secondary-component-icon-button-hover-background);--component-icon-button-hover-border:var(--secondary-component-icon-button-hover-border);--component-icon-button-hover-foreground:var(--secondary-component-icon-button-hover-foreground);--component-icon-button-press-background:var(--secondary-component-icon-button-press-background);--component-icon-button-press-border:var(--secondary-component-icon-button-press-border);--component-icon-button-press-foreground:var(--secondary-component-icon-button-press-foreground);--component-inline-notification-priority-default-background-default:var(--secondary-component-inline-notification-priority-default-background-default);--component-inline-notification-priority-default-foreground-default:var(--secondary-component-inline-notification-priority-default-foreground-default);--component-inline-notification-priority-default-foreground-icon:var(--secondary-component-inline-notification-priority-default-foreground-icon);--component-inline-notification-priority-default-foreground-muted:var(--secondary-component-inline-notification-priority-default-foreground-muted);--component-inline-notification-priority-high-background-default:var(--secondary-component-inline-notification-priority-high-background-default);--component-inline-notification-priority-high-foreground-default:var(--secondary-component-inline-notification-priority-high-foreground-default);--component-inline-notification-priority-high-foreground-icon:var(--secondary-component-inline-notification-priority-high-foreground-icon);--component-inline-notification-priority-high-foreground-muted:var(--secondary-component-inline-notification-priority-high-foreground-muted);--component-inline-notification-priority-medium-background-default:var(--secondary-component-inline-notification-priority-medium-background-default);--component-inline-notification-priority-medium-foreground-default:var(--secondary-component-inline-notification-priority-medium-foreground-default);--component-inline-notification-priority-medium-foreground-icon:var(--secondary-component-inline-notification-priority-medium-foreground-icon);--component-inline-notification-priority-medium-foreground-muted:var(--secondary-component-inline-notification-priority-medium-foreground-muted);--component-input-controls-primary-default-foreground:var(--secondary-component-input-controls-primary-default-foreground);--component-input-controls-primary-default-background:var(--secondary-component-input-controls-primary-default-background);--component-input-controls-primary-default-border:var(--secondary-component-input-controls-primary-default-border);--component-input-controls-primary-hover-foreground:var(--secondary-component-input-controls-primary-hover-foreground);--component-input-controls-primary-hover-background:var(--secondary-component-input-controls-primary-hover-background);--component-input-controls-primary-hover-border:var(--secondary-component-input-controls-primary-hover-border);--component-input-controls-primary-active-foreground:var(--secondary-component-input-controls-primary-active-foreground);--component-input-controls-primary-active-background:var(--secondary-component-input-controls-primary-active-background);--component-input-controls-primary-active-border:var(--secondary-component-input-controls-primary-active-border);--component-input-controls-primary-active-icon:var(--secondary-component-input-controls-primary-active-icon);--component-input-controls-secondary-default-foreground:var(--secondary-component-input-controls-secondary-default-foreground);--component-input-controls-secondary-hover-foreground:var(--secondary-component-input-controls-secondary-hover-foreground);--component-input-controls-secondary-active-foreground:var(--secondary-component-input-controls-secondary-active-foreground);--component-input-controls-secondary-active-icon:var(--secondary-component-input-controls-secondary-active-icon);--component-input-controls-secondary-active-background:var(--secondary-component-input-controls-secondary-active-background);--component-input-controls-secondary-active-border:var(--secondary-component-input-controls-secondary-active-border);--component-input-controls-secondary-hover-background:var(--secondary-component-input-controls-secondary-hover-background);--component-input-controls-secondary-hover-border:var(--secondary-component-input-controls-secondary-hover-border);--component-input-controls-secondary-default-background:var(--secondary-component-input-controls-secondary-default-background);--component-input-controls-secondary-default-border:var(--secondary-component-input-controls-secondary-default-border);--component-listen-to-voice-soundwave:var(--secondary-component-listen-to-voice-soundwave);--component-listen-to-voice-soundwave-listened:var(--secondary-component-listen-to-voice-soundwave-listened);--component-menu-background-backdrop:var(--secondary-component-menu-background-backdrop);--component-menu-background-default:var(--secondary-component-menu-background-default);--component-menu-background-hover:var(--secondary-component-menu-background-hover);--component-menu-background-menu:var(--secondary-component-menu-background-menu);--component-menu-background-notification:var(--secondary-component-menu-background-notification);--component-menu-foreground-default:var(--secondary-component-menu-foreground-default);--component-menu-foreground-illustration-1:var(--secondary-component-menu-foreground-illustration-1);--component-menu-foreground-illustration-2:var(--secondary-component-menu-foreground-illustration-2);--component-menu-foreground-notification:var(--secondary-component-menu-foreground-notification);--component-notifications-error-background:var(--secondary-component-notifications-error-background);--component-notifications-error-border:var(--secondary-component-notifications-error-border);--component-notifications-error-foreground:var(--secondary-component-notifications-error-foreground);--component-notifications-error-icon:var(--secondary-component-notifications-error-icon);--component-notifications-general-background:var(--secondary-component-notifications-general-background);--component-notifications-general-border:var(--secondary-component-notifications-general-border);--component-notifications-general-foreground:var(--secondary-component-notifications-general-foreground);--component-notifications-general-icon:var(--secondary-component-notifications-general-icon);--component-notifications-success-background:var(--secondary-component-notifications-success-background);--component-notifications-success-border:var(--secondary-component-notifications-success-border);--component-notifications-success-foreground:var(--secondary-component-notifications-success-foreground);--component-notifications-success-icon:var(--secondary-component-notifications-success-icon);--component-notifications-warning-background:var(--secondary-component-notifications-warning-background);--component-notifications-warning-border:var(--secondary-component-notifications-warning-border);--component-notifications-warning-foreground:var(--secondary-component-notifications-warning-foreground);--component-notifications-warning-icon:var(--secondary-component-notifications-warning-icon);--component-nudge-dark-background:var(--secondary-component-nudge-dark-background);--component-nudge-dark-foreground:var(--secondary-component-nudge-dark-foreground);--component-nudge-dark-icon:var(--secondary-component-nudge-dark-icon);--component-nudge-dark-link:var(--secondary-component-nudge-dark-link);--component-nudge-light-background:var(--secondary-component-nudge-light-background);--component-nudge-light-foreground:var(--secondary-component-nudge-light-foreground);--component-nudge-light-icon:var(--secondary-component-nudge-light-icon);--component-nudge-light-link:var(--secondary-component-nudge-light-link);--component-promo-banner-illustration:var(--secondary-component-promo-banner-illustration);--component-quote-controls-on-image-active:var(--secondary-component-quote-controls-on-image-active);--component-quote-controls-on-image-inactive:var(--secondary-component-quote-controls-on-image-inactive);--component-quote-icon:var(--secondary-component-quote-icon);--component-quote-icon-on-image:var(--secondary-component-quote-icon-on-image);--component-quote-text-on-image:var(--secondary-component-quote-text-on-image);--component-skin-tone-1:var(--secondary-component-skin-tone-1);--component-skin-tone-2:var(--secondary-component-skin-tone-2);--component-skin-tone-3:var(--secondary-component-skin-tone-3);--component-skin-tone-4:var(--secondary-component-skin-tone-4);--component-skin-tone-5:var(--secondary-component-skin-tone-5);--component-tag-personality-directing-background:var(--secondary-component-tag-personality-directing-background);--component-tag-personality-directing-border:var(--secondary-component-tag-personality-directing-border);--component-tag-personality-directing-foreground:var(--secondary-component-tag-personality-directing-foreground);--component-tag-personality-relating-background:var(--secondary-component-tag-personality-relating-background);--component-tag-personality-relating-border:var(--secondary-component-tag-personality-relating-border);--component-tag-personality-relating-foreground:var(--secondary-component-tag-personality-relating-foreground);--component-tag-personality-valuing-background:var(--secondary-component-tag-personality-valuing-background);--component-tag-personality-valuing-border:var(--secondary-component-tag-personality-valuing-border);--component-tag-personality-valuing-foreground:var(--secondary-component-tag-personality-valuing-foreground);--component-tag-personality-visioning-background:var(--secondary-component-tag-personality-visioning-background);--component-tag-personality-visioning-border:var(--secondary-component-tag-personality-visioning-border);--component-tag-personality-visioning-foreground:var(--secondary-component-tag-personality-visioning-foreground);--component-tag-primary-background:var(--secondary-component-tag-primary-background);--component-tag-primary-border:var(--secondary-component-tag-primary-border);--component-tag-primary-foreground:var(--secondary-component-tag-primary-foreground);--component-tag-secondary-background:var(--secondary-component-tag-secondary-background);--component-tag-secondary-border:var(--secondary-component-tag-secondary-border);--component-tag-secondary-foreground:var(--secondary-component-tag-secondary-foreground);--component-tag-status-priority-high-background:var(--secondary-component-tag-status-priority-high-background);--component-tag-status-priority-high-foreground:var(--secondary-component-tag-status-priority-high-foreground);--component-tag-status-priority-low-background:var(--secondary-component-tag-status-priority-low-background);--component-tag-status-priority-low-foreground:var(--secondary-component-tag-status-priority-low-foreground);--component-tag-status-priority-medium-background:var(--secondary-component-tag-status-priority-medium-background);--component-tag-status-priority-medium-foreground:var(--secondary-component-tag-status-priority-medium-foreground);--component-traits-card-energy-graphic-1:var(--secondary-component-traits-card-energy-graphic-1);--component-traits-card-energy-graphic-2:var(--secondary-component-traits-card-energy-graphic-2);--component-traits-card-energy-percentage-background:var(--secondary-component-traits-card-energy-percentage-background);--component-traits-card-energy-percentage-foreground:var(--secondary-component-traits-card-energy-percentage-foreground);--component-traits-card-judging-graphic-1:var(--secondary-component-traits-card-judging-graphic-1);--component-traits-card-judging-graphic-2:var(--secondary-component-traits-card-judging-graphic-2);--component-traits-card-judging-percentage-background:var(--secondary-component-traits-card-judging-percentage-background);--component-traits-card-judging-percentage-foreground:var(--secondary-component-traits-card-judging-percentage-foreground);--component-traits-card-mind-graphic-1:var(--secondary-component-traits-card-mind-graphic-1);--component-traits-card-mind-graphic-2:var(--secondary-component-traits-card-mind-graphic-2);--component-traits-card-mind-percentage-background:var(--secondary-component-traits-card-mind-percentage-background);--component-traits-card-mind-percentage-foreground:var(--secondary-component-traits-card-mind-percentage-foreground);--component-traits-card-nature-graphic-1:var(--secondary-component-traits-card-nature-graphic-1);--component-traits-card-nature-graphic-2:var(--secondary-component-traits-card-nature-graphic-2);--component-traits-card-nature-percentage-background:var(--secondary-component-traits-card-nature-percentage-background);--component-traits-card-nature-percentage-foreground:var(--secondary-component-traits-card-nature-percentage-foreground);--effects-card-shadow-hard:var(--secondary-effects-card-shadow-hard);--effects-card-shadow-soft:var(--secondary-effects-card-shadow-soft);--effects-shadow-hard:var(--secondary-effects-shadow-hard);--effects-shadow-soft:var(--secondary-effects-shadow-soft);--foreground-attention:var(--secondary-foreground-attention);--foreground-default:var(--secondary-foreground-default);--foreground-inactive:var(--secondary-foreground-inactive);--foreground-link:var(--secondary-foreground-link);--foreground-link-hover:var(--secondary-foreground-link-hover);--foreground-link-icon:var(--secondary-foreground-link-icon);--foreground-muted:var(--secondary-foreground-muted);--foreground-seal:var(--secondary-foreground-seal);--foreground-subtle:var(--secondary-foreground-subtle);--system-feedback-error:var(--secondary-system-feedback-error);--system-feedback-success:var(--secondary-system-feedback-success);--component-button-quaternary-default-background:var(--secondary-component-button-quaternary-default-background);--component-button-quaternary-default-border:var(--secondary-component-button-quaternary-default-border);--component-button-quaternary-default-foreground:var(--secondary-component-button-quaternary-default-foreground);--component-button-quaternary-disabled-background:var(--secondary-component-button-quaternary-disabled-background);--component-button-quaternary-disabled-border:var(--secondary-component-button-quaternary-disabled-border);--component-button-quaternary-disabled-foreground:var(--secondary-component-button-quaternary-disabled-foreground);--component-button-quaternary-hover-background:var(--secondary-component-button-quaternary-hover-background);--component-button-quaternary-hover-border:var(--secondary-component-button-quaternary-hover-border);--component-button-quaternary-hover-foreground:var(--secondary-component-button-quaternary-hover-foreground);--component-button-quaternary-press-background:var(--secondary-component-button-quaternary-press-background);--component-button-quaternary-press-border:var(--secondary-component-button-quaternary-press-border);--component-button-quaternary-press-foreground:var(--secondary-component-button-quaternary-press-foreground);--illustrations-main-icon:var(--secondary-illustrations-main-icon);--illustrations-background-default:var(--secondary-illustrations-background-default);--illustrations-background-attention:var(--secondary-illustrations-background-attention);--illustrations-stroke-default:var(--secondary-illustrations-stroke-default);--illustrations-stroke-attention:var(--secondary-illustrations-stroke-attention);--illustrations-small-icon-foreground-default:var(--secondary-illustrations-small-icon-foreground-default);--illustrations-small-icon-background-default:var(--secondary-illustrations-small-icon-background-default);--illustrations-small-icon-border-default:var(--secondary-illustrations-small-icon-border-default);--illustrations-small-icon-foreground-attention:var(--secondary-illustrations-small-icon-foreground-attention);--illustrations-small-icon-background-attention:var(--secondary-illustrations-small-icon-background-attention);--illustrations-small-icon-border-attention:var(--secondary-illustrations-small-icon-border-attention);--illustrations-small-icon-foreground-attention-muted:var(--secondary-illustrations-small-icon-foreground-attention-muted);--illustrations-small-icon-foreground-accent:var(--secondary-illustrations-small-icon-foreground-accent);--illustrations-small-icon-background-accent:var(--secondary-illustrations-small-icon-background-accent);--illustrations-background-accent:var(--secondary-illustrations-background-accent);--illustrations-stroke-accent:var(--secondary-illustrations-stroke-accent);--illustrations-stroke-accent-strong:var(--secondary-illustrations-stroke-accent-strong);--illustrations-small-icon-background-attention-strong:var(--secondary-illustrations-small-icon-background-attention-strong);--illustrations-background-highlight:var(--secondary-illustrations-background-highlight);--illustrations-background-default-muted:var(--secondary-illustrations-background-default-muted);--illustrations-main-icon-muted:var(--secondary-illustrations-main-icon-muted);--illustrations-small-icon-background-neutral:var(--secondary-illustrations-small-icon-background-neutral);--illustrations-small-icon-background-klarna:var(--secondary-illustrations-small-icon-background-klarna);--illustrations-small-icon-foreground-rainbow-1:var(--secondary-illustrations-small-icon-foreground-rainbow-1);--illustrations-small-icon-foreground-rainbow-2:var(--secondary-illustrations-small-icon-foreground-rainbow-2);--illustrations-small-icon-foreground-rainbow-3:var(--secondary-illustrations-small-icon-foreground-rainbow-3);background-color:var(--background-default);border-radius:var(--spacing-card-borderRadius);box-shadow:var(--cardShadow);color:var(--foreground-default);display:flex;gap:1rem;padding:1rem}.cart_component__QlUsB .cart_toastText__vERtl{flex-grow:1}.cart_component__QlUsB .cart_storage__JhfDM{position:relative}.cart_component__QlUsB .cart_loadingContainer___e2qR{display:none;inset:0;position:absolute}.cart_component__QlUsB .cart_storage__JhfDM.cart_isLoading__OGiN8{--background-accent:var(--secondary-background-accent);--background-default:var(--secondary-background-default);--background-interactive:var(--secondary-background-interactive);--background-neutral:var(--secondary-background-neutral);--background-surface:var(--secondary-background-surface);--border-default:var(--secondary-border-default);--border-focus:var(--secondary-border-focus);--border-interactive:var(--secondary-border-interactive);--border-muted:var(--secondary-border-muted);--border-strong:var(--secondary-border-strong);--component-action-card-primary-icon-background:var(--secondary-component-action-card-primary-icon-background);--component-action-card-primary-icon-foreground:var(--secondary-component-action-card-primary-icon-foreground);--component-action-card-quarternary-icon-background:var(--secondary-component-action-card-quarternary-icon-background);--component-action-card-quarternary-icon-foreground:var(--secondary-component-action-card-quarternary-icon-foreground);--component-action-card-secondary-icon-background:var(--secondary-component-action-card-secondary-icon-background);--component-action-card-secondary-icon-foreground:var(--secondary-component-action-card-secondary-icon-foreground);--component-action-card-tertiary-icon-background:var(--secondary-component-action-card-tertiary-icon-background);--component-action-card-tertiary-icon-foreground:var(--secondary-component-action-card-tertiary-icon-foreground);--component-ad-banner-blue-background:var(--secondary-component-ad-banner-blue-background);--component-ad-banner-pink-background:var(--secondary-component-ad-banner-pink-background);--component-alert-bar-background-danger:var(--secondary-component-alert-bar-background-danger);--component-alert-bar-background-default:var(--secondary-component-alert-bar-background-default);--component-availability-widget-icon-family-1:var(--secondary-component-availability-widget-icon-family-1);--component-availability-widget-icon-family-15:var(--secondary-component-availability-widget-icon-family-15);--component-availability-widget-icon-family-25:var(--secondary-component-availability-widget-icon-family-25);--component-availability-widget-icon-family-5:var(--secondary-component-availability-widget-icon-family-5);--component-availability-widget-icon-full-stock:var(--secondary-component-availability-widget-icon-full-stock);--component-availability-widget-icon-medium-stock:var(--secondary-component-availability-widget-icon-medium-stock);--component-availability-widget-icon-new-donor:var(--secondary-component-availability-widget-icon-new-donor);--component-availability-widget-icon-no-stock:var(--secondary-component-availability-widget-icon-no-stock);--component-availability-widget-icon-travel:var(--secondary-component-availability-widget-icon-travel);--component-availability-widget-icon-treatment-country:var(--secondary-component-availability-widget-icon-treatment-country);--component-availability-widget-icon-unavailable:var(--secondary-component-availability-widget-icon-unavailable);--component-button-primary-default-background:var(--secondary-component-button-primary-default-background);--component-button-primary-default-border:var(--secondary-component-button-primary-default-border);--component-button-primary-default-foreground:var(--secondary-component-button-primary-default-foreground);--component-button-primary-disabled-background:var(--secondary-component-button-primary-disabled-background);--component-button-primary-disabled-border:var(--secondary-component-button-primary-disabled-border);--component-button-primary-disabled-foreground:var(--secondary-component-button-primary-disabled-foreground);--component-button-primary-hover-background:var(--secondary-component-button-primary-hover-background);--component-button-primary-hover-border:var(--secondary-component-button-primary-hover-border);--component-button-primary-hover-foreground:var(--secondary-component-button-primary-hover-foreground);--component-button-primary-press-background:var(--secondary-component-button-primary-press-background);--component-button-primary-press-border:var(--secondary-component-button-primary-press-border);--component-button-primary-press-foreground:var(--secondary-component-button-primary-press-foreground);--component-button-secondary-default-background:var(--secondary-component-button-secondary-default-background);--component-button-secondary-default-border:var(--secondary-component-button-secondary-default-border);--component-button-secondary-default-foreground:var(--secondary-component-button-secondary-default-foreground);--component-button-secondary-disabled-background:var(--secondary-component-button-secondary-disabled-background);--component-button-secondary-disabled-border:var(--secondary-component-button-secondary-disabled-border);--component-button-secondary-disabled-foreground:var(--secondary-component-button-secondary-disabled-foreground);--component-button-secondary-hover-background:var(--secondary-component-button-secondary-hover-background);--component-button-secondary-hover-border:var(--secondary-component-button-secondary-hover-border);--component-button-secondary-hover-foreground:var(--secondary-component-button-secondary-hover-foreground);--component-button-secondary-press-background:var(--secondary-component-button-secondary-press-background);--component-button-secondary-press-border:var(--secondary-component-button-secondary-press-border);--component-button-secondary-press-foreground:var(--secondary-component-button-secondary-press-foreground);--component-button-tertiary-default-background:var(--secondary-component-button-tertiary-default-background);--component-button-tertiary-default-border:var(--secondary-component-button-tertiary-default-border);--component-button-tertiary-default-foreground:var(--secondary-component-button-tertiary-default-foreground);--component-button-tertiary-disabled-background:var(--secondary-component-button-tertiary-disabled-background);--component-button-tertiary-disabled-border:var(--secondary-component-button-tertiary-disabled-border);--component-button-tertiary-disabled-foreground:var(--secondary-component-button-tertiary-disabled-foreground);--component-button-tertiary-hover-background:var(--secondary-component-button-tertiary-hover-background);--component-button-tertiary-hover-border:var(--secondary-component-button-tertiary-hover-border);--component-button-tertiary-hover-foreground:var(--secondary-component-button-tertiary-hover-foreground);--component-button-tertiary-press-background:var(--secondary-component-button-tertiary-press-background);--component-button-tertiary-press-border:var(--secondary-component-button-tertiary-press-border);--component-button-tertiary-press-foreground:var(--secondary-component-button-tertiary-press-foreground);--component-cart-product-carrier-match-background:var(--secondary-component-cart-product-carrier-match-background);--component-cart-product-gene-x-match-background:var(--secondary-component-cart-product-gene-x-match-background);--component-cart-product-pregnancy-slot-background:var(--secondary-component-cart-product-pregnancy-slot-background);--component-cart-product-shipping-background:var(--secondary-component-cart-product-shipping-background);--component-cart-product-storage-background:var(--secondary-component-cart-product-storage-background);--component-check-icon-background:var(--secondary-component-check-icon-background);--component-check-icon-foreground:var(--secondary-component-check-icon-foreground);--component-content-card-primary-background:var(--secondary-component-content-card-primary-background);--component-content-card-primary-shape-1:var(--secondary-component-content-card-primary-shape-1);--component-content-card-primary-shape-2:var(--secondary-component-content-card-primary-shape-2);--component-content-card-secondary-background:var(--secondary-component-content-card-secondary-background);--component-content-card-secondary-shape-1:var(--secondary-component-content-card-secondary-shape-1);--component-content-card-secondary-shape-2:var(--secondary-component-content-card-secondary-shape-2);--component-content-card-tertiary-background:var(--secondary-component-content-card-tertiary-background);--component-content-card-tertiary-shape-1:var(--secondary-component-content-card-tertiary-shape-1);--component-content-card-tertiary-shape-2:var(--secondary-component-content-card-tertiary-shape-2);--component-donor-label-adult-portrait-background:var(--secondary-component-donor-label-adult-portrait-background);--component-donor-label-adult-portrait-foreground:var(--secondary-component-donor-label-adult-portrait-foreground);--component-donor-label-family-limit-background:var(--secondary-component-donor-label-family-limit-background);--component-donor-label-family-limit-foreground:var(--secondary-component-donor-label-family-limit-foreground);--component-donor-label-new-background:var(--secondary-component-donor-label-new-background);--component-donor-label-new-foreground:var(--secondary-component-donor-label-new-foreground);--component-donor-label-out-of-stock-background:var(--secondary-component-donor-label-out-of-stock-background);--component-donor-label-out-of-stock-foreground:var(--secondary-component-donor-label-out-of-stock-foreground);--component-donor-label-travel-background:var(--secondary-component-donor-label-travel-background);--component-donor-label-travel-foreground:var(--secondary-component-donor-label-travel-foreground);--component-eye-color-blue:var(--secondary-component-eye-color-blue);--component-eye-color-blue-gray:var(--secondary-component-eye-color-blue-gray);--component-eye-color-brown:var(--secondary-component-eye-color-brown);--component-eye-color-green:var(--secondary-component-eye-color-green);--component-eye-color-hazel:var(--secondary-component-eye-color-hazel);--component-favorite-active-background:var(--secondary-component-favorite-active-background);--component-favorite-active-border:var(--secondary-component-favorite-active-border);--component-favorite-inactive-background:var(--secondary-component-favorite-inactive-background);--component-favorite-inactive-border:var(--secondary-component-favorite-inactive-border);--component-filter-primary-default-background:var(--secondary-component-filter-primary-default-background);--component-filter-primary-default-border:var(--secondary-component-filter-primary-default-border);--component-filter-primary-default-foreground:var(--secondary-component-filter-primary-default-foreground);--component-filter-primary-hover-background:var(--secondary-component-filter-primary-hover-background);--component-filter-primary-hover-border:var(--secondary-component-filter-primary-hover-border);--component-filter-primary-hover-foreground:var(--secondary-component-filter-primary-hover-foreground);--component-filter-primary-press-background:var(--secondary-component-filter-primary-press-background);--component-filter-primary-press-border:var(--secondary-component-filter-primary-press-border);--component-filter-primary-press-foreground:var(--secondary-component-filter-primary-press-foreground);--component-filter-quick-default-background:var(--secondary-component-filter-quick-default-background);--component-filter-quick-default-border:var(--secondary-component-filter-quick-default-border);--component-filter-quick-default-foreground:var(--secondary-component-filter-quick-default-foreground);--component-filter-quick-hover-background:var(--secondary-component-filter-quick-hover-background);--component-filter-quick-hover-border:var(--secondary-component-filter-quick-hover-border);--component-filter-quick-hover-foreground:var(--secondary-component-filter-quick-hover-foreground);--component-filter-quick-press-background:var(--secondary-component-filter-quick-press-background);--component-filter-quick-press-border:var(--secondary-component-filter-quick-press-border);--component-filter-quick-press-foreground:var(--secondary-component-filter-quick-press-foreground);--component-footer-background-default:var(--secondary-component-footer-background-default);--component-footer-border-default:var(--secondary-component-footer-border-default);--component-footer-foreground-default:var(--secondary-component-footer-foreground-default);--component-footer-foreground-icon:var(--secondary-component-footer-foreground-icon);--component-footer-foreground-icon-hover:var(--secondary-component-footer-foreground-icon-hover);--component-footer-foreground-muted:var(--secondary-component-footer-foreground-muted);--component-footer-foreground-muted-hover:var(--secondary-component-footer-foreground-muted-hover);--component-forms-active-background:var(--secondary-component-forms-active-background);--component-forms-active-border:var(--secondary-component-forms-active-border);--component-forms-active-foreground:var(--secondary-component-forms-active-foreground);--component-forms-active-foreground-placeholder:var(--secondary-component-forms-active-foreground-placeholder);--component-forms-active-icon:var(--secondary-component-forms-active-icon);--component-forms-active-label:var(--secondary-component-forms-active-label);--component-forms-default-background:var(--secondary-component-forms-default-background);--component-forms-default-border:var(--secondary-component-forms-default-border);--component-forms-default-foreground:var(--secondary-component-forms-default-foreground);--component-forms-default-foreground-placeholder:var(--secondary-component-forms-default-foreground-placeholder);--component-forms-default-icon:var(--secondary-component-forms-default-icon);--component-forms-default-label:var(--secondary-component-forms-default-label);--component-forms-focus-background:var(--secondary-component-forms-focus-background);--component-forms-focus-border:var(--secondary-component-forms-focus-border);--component-forms-focus-foreground:var(--secondary-component-forms-focus-foreground);--component-forms-focus-foreground-placeholder:var(--secondary-component-forms-focus-foreground-placeholder);--component-forms-focus-icon:var(--secondary-component-forms-focus-icon);--component-forms-focus-label:var(--secondary-component-forms-focus-label);--component-forms-hover-background:var(--secondary-component-forms-hover-background);--component-forms-hover-border:var(--secondary-component-forms-hover-border);--component-forms-hover-foreground:var(--secondary-component-forms-hover-foreground);--component-forms-hover-foreground-placeholder:var(--secondary-component-forms-hover-foreground-placeholder);--component-forms-hover-label:var(--secondary-component-forms-hover-label);--component-guidance-card-primary-background:var(--secondary-component-guidance-card-primary-background);--component-guidance-card-secondary-background:var(--secondary-component-guidance-card-secondary-background);--component-guidance-card-tertiary-background:var(--secondary-component-guidance-card-tertiary-background);--component-hair-color-ash-brown:var(--secondary-component-hair-color-ash-brown);--component-hair-color-auburn:var(--secondary-component-hair-color-auburn);--component-hair-color-chestnut-brown:var(--secondary-component-hair-color-chestnut-brown);--component-hair-color-dark-brown:var(--secondary-component-hair-color-dark-brown);--component-hair-color-golden-blonde:var(--secondary-component-hair-color-golden-blonde);--component-hair-color-jet-black:var(--secondary-component-hair-color-jet-black);--component-hair-color-light-blonde:var(--secondary-component-hair-color-light-blonde);--component-hair-color-red:var(--secondary-component-hair-color-red);--component-icon-button-default-background:var(--secondary-component-icon-button-default-background);--component-icon-button-default-border:var(--secondary-component-icon-button-default-border);--component-icon-button-default-foreground:var(--secondary-component-icon-button-default-foreground);--component-icon-button-disabled-background:var(--secondary-component-icon-button-disabled-background);--component-icon-button-disabled-border:var(--secondary-component-icon-button-disabled-border);--component-icon-button-disabled-foreground:var(--secondary-component-icon-button-disabled-foreground);--component-icon-button-hover-background:var(--secondary-component-icon-button-hover-background);--component-icon-button-hover-border:var(--secondary-component-icon-button-hover-border);--component-icon-button-hover-foreground:var(--secondary-component-icon-button-hover-foreground);--component-icon-button-press-background:var(--secondary-component-icon-button-press-background);--component-icon-button-press-border:var(--secondary-component-icon-button-press-border);--component-icon-button-press-foreground:var(--secondary-component-icon-button-press-foreground);--component-inline-notification-priority-default-background-default:var(--secondary-component-inline-notification-priority-default-background-default);--component-inline-notification-priority-default-foreground-default:var(--secondary-component-inline-notification-priority-default-foreground-default);--component-inline-notification-priority-default-foreground-icon:var(--secondary-component-inline-notification-priority-default-foreground-icon);--component-inline-notification-priority-default-foreground-muted:var(--secondary-component-inline-notification-priority-default-foreground-muted);--component-inline-notification-priority-high-background-default:var(--secondary-component-inline-notification-priority-high-background-default);--component-inline-notification-priority-high-foreground-default:var(--secondary-component-inline-notification-priority-high-foreground-default);--component-inline-notification-priority-high-foreground-icon:var(--secondary-component-inline-notification-priority-high-foreground-icon);--component-inline-notification-priority-high-foreground-muted:var(--secondary-component-inline-notification-priority-high-foreground-muted);--component-inline-notification-priority-medium-background-default:var(--secondary-component-inline-notification-priority-medium-background-default);--component-inline-notification-priority-medium-foreground-default:var(--secondary-component-inline-notification-priority-medium-foreground-default);--component-inline-notification-priority-medium-foreground-icon:var(--secondary-component-inline-notification-priority-medium-foreground-icon);--component-inline-notification-priority-medium-foreground-muted:var(--secondary-component-inline-notification-priority-medium-foreground-muted);--component-input-controls-primary-default-foreground:var(--secondary-component-input-controls-primary-default-foreground);--component-input-controls-primary-default-background:var(--secondary-component-input-controls-primary-default-background);--component-input-controls-primary-default-border:var(--secondary-component-input-controls-primary-default-border);--component-input-controls-primary-hover-foreground:var(--secondary-component-input-controls-primary-hover-foreground);--component-input-controls-primary-hover-background:var(--secondary-component-input-controls-primary-hover-background);--component-input-controls-primary-hover-border:var(--secondary-component-input-controls-primary-hover-border);--component-input-controls-primary-active-foreground:var(--secondary-component-input-controls-primary-active-foreground);--component-input-controls-primary-active-background:var(--secondary-component-input-controls-primary-active-background);--component-input-controls-primary-active-border:var(--secondary-component-input-controls-primary-active-border);--component-input-controls-primary-active-icon:var(--secondary-component-input-controls-primary-active-icon);--component-input-controls-secondary-default-foreground:var(--secondary-component-input-controls-secondary-default-foreground);--component-input-controls-secondary-hover-foreground:var(--secondary-component-input-controls-secondary-hover-foreground);--component-input-controls-secondary-active-foreground:var(--secondary-component-input-controls-secondary-active-foreground);--component-input-controls-secondary-active-icon:var(--secondary-component-input-controls-secondary-active-icon);--component-input-controls-secondary-active-background:var(--secondary-component-input-controls-secondary-active-background);--component-input-controls-secondary-active-border:var(--secondary-component-input-controls-secondary-active-border);--component-input-controls-secondary-hover-background:var(--secondary-component-input-controls-secondary-hover-background);--component-input-controls-secondary-hover-border:var(--secondary-component-input-controls-secondary-hover-border);--component-input-controls-secondary-default-background:var(--secondary-component-input-controls-secondary-default-background);--component-input-controls-secondary-default-border:var(--secondary-component-input-controls-secondary-default-border);--component-listen-to-voice-soundwave:var(--secondary-component-listen-to-voice-soundwave);--component-listen-to-voice-soundwave-listened:var(--secondary-component-listen-to-voice-soundwave-listened);--component-menu-background-backdrop:var(--secondary-component-menu-background-backdrop);--component-menu-background-default:var(--secondary-component-menu-background-default);--component-menu-background-hover:var(--secondary-component-menu-background-hover);--component-menu-background-menu:var(--secondary-component-menu-background-menu);--component-menu-background-notification:var(--secondary-component-menu-background-notification);--component-menu-foreground-default:var(--secondary-component-menu-foreground-default);--component-menu-foreground-illustration-1:var(--secondary-component-menu-foreground-illustration-1);--component-menu-foreground-illustration-2:var(--secondary-component-menu-foreground-illustration-2);--component-menu-foreground-notification:var(--secondary-component-menu-foreground-notification);--component-notifications-error-background:var(--secondary-component-notifications-error-background);--component-notifications-error-border:var(--secondary-component-notifications-error-border);--component-notifications-error-foreground:var(--secondary-component-notifications-error-foreground);--component-notifications-error-icon:var(--secondary-component-notifications-error-icon);--component-notifications-general-background:var(--secondary-component-notifications-general-background);--component-notifications-general-border:var(--secondary-component-notifications-general-border);--component-notifications-general-foreground:var(--secondary-component-notifications-general-foreground);--component-notifications-general-icon:var(--secondary-component-notifications-general-icon);--component-notifications-success-background:var(--secondary-component-notifications-success-background);--component-notifications-success-border:var(--secondary-component-notifications-success-border);--component-notifications-success-foreground:var(--secondary-component-notifications-success-foreground);--component-notifications-success-icon:var(--secondary-component-notifications-success-icon);--component-notifications-warning-background:var(--secondary-component-notifications-warning-background);--component-notifications-warning-border:var(--secondary-component-notifications-warning-border);--component-notifications-warning-foreground:var(--secondary-component-notifications-warning-foreground);--component-notifications-warning-icon:var(--secondary-component-notifications-warning-icon);--component-nudge-dark-background:var(--secondary-component-nudge-dark-background);--component-nudge-dark-foreground:var(--secondary-component-nudge-dark-foreground);--component-nudge-dark-icon:var(--secondary-component-nudge-dark-icon);--component-nudge-dark-link:var(--secondary-component-nudge-dark-link);--component-nudge-light-background:var(--secondary-component-nudge-light-background);--component-nudge-light-foreground:var(--secondary-component-nudge-light-foreground);--component-nudge-light-icon:var(--secondary-component-nudge-light-icon);--component-nudge-light-link:var(--secondary-component-nudge-light-link);--component-promo-banner-illustration:var(--secondary-component-promo-banner-illustration);--component-quote-controls-on-image-active:var(--secondary-component-quote-controls-on-image-active);--component-quote-controls-on-image-inactive:var(--secondary-component-quote-controls-on-image-inactive);--component-quote-icon:var(--secondary-component-quote-icon);--component-quote-icon-on-image:var(--secondary-component-quote-icon-on-image);--component-quote-text-on-image:var(--secondary-component-quote-text-on-image);--component-skin-tone-1:var(--secondary-component-skin-tone-1);--component-skin-tone-2:var(--secondary-component-skin-tone-2);--component-skin-tone-3:var(--secondary-component-skin-tone-3);--component-skin-tone-4:var(--secondary-component-skin-tone-4);--component-skin-tone-5:var(--secondary-component-skin-tone-5);--component-tag-personality-directing-background:var(--secondary-component-tag-personality-directing-background);--component-tag-personality-directing-border:var(--secondary-component-tag-personality-directing-border);--component-tag-personality-directing-foreground:var(--secondary-component-tag-personality-directing-foreground);--component-tag-personality-relating-background:var(--secondary-component-tag-personality-relating-background);--component-tag-personality-relating-border:var(--secondary-component-tag-personality-relating-border);--component-tag-personality-relating-foreground:var(--secondary-component-tag-personality-relating-foreground);--component-tag-personality-valuing-background:var(--secondary-component-tag-personality-valuing-background);--component-tag-personality-valuing-border:var(--secondary-component-tag-personality-valuing-border);--component-tag-personality-valuing-foreground:var(--secondary-component-tag-personality-valuing-foreground);--component-tag-personality-visioning-background:var(--secondary-component-tag-personality-visioning-background);--component-tag-personality-visioning-border:var(--secondary-component-tag-personality-visioning-border);--component-tag-personality-visioning-foreground:var(--secondary-component-tag-personality-visioning-foreground);--component-tag-primary-background:var(--secondary-component-tag-primary-background);--component-tag-primary-border:var(--secondary-component-tag-primary-border);--component-tag-primary-foreground:var(--secondary-component-tag-primary-foreground);--component-tag-secondary-background:var(--secondary-component-tag-secondary-background);--component-tag-secondary-border:var(--secondary-component-tag-secondary-border);--component-tag-secondary-foreground:var(--secondary-component-tag-secondary-foreground);--component-tag-status-priority-high-background:var(--secondary-component-tag-status-priority-high-background);--component-tag-status-priority-high-foreground:var(--secondary-component-tag-status-priority-high-foreground);--component-tag-status-priority-low-background:var(--secondary-component-tag-status-priority-low-background);--component-tag-status-priority-low-foreground:var(--secondary-component-tag-status-priority-low-foreground);--component-tag-status-priority-medium-background:var(--secondary-component-tag-status-priority-medium-background);--component-tag-status-priority-medium-foreground:var(--secondary-component-tag-status-priority-medium-foreground);--component-traits-card-energy-graphic-1:var(--secondary-component-traits-card-energy-graphic-1);--component-traits-card-energy-graphic-2:var(--secondary-component-traits-card-energy-graphic-2);--component-traits-card-energy-percentage-background:var(--secondary-component-traits-card-energy-percentage-background);--component-traits-card-energy-percentage-foreground:var(--secondary-component-traits-card-energy-percentage-foreground);--component-traits-card-judging-graphic-1:var(--secondary-component-traits-card-judging-graphic-1);--component-traits-card-judging-graphic-2:var(--secondary-component-traits-card-judging-graphic-2);--component-traits-card-judging-percentage-background:var(--secondary-component-traits-card-judging-percentage-background);--component-traits-card-judging-percentage-foreground:var(--secondary-component-traits-card-judging-percentage-foreground);--component-traits-card-mind-graphic-1:var(--secondary-component-traits-card-mind-graphic-1);--component-traits-card-mind-graphic-2:var(--secondary-component-traits-card-mind-graphic-2);--component-traits-card-mind-percentage-background:var(--secondary-component-traits-card-mind-percentage-background);--component-traits-card-mind-percentage-foreground:var(--secondary-component-traits-card-mind-percentage-foreground);--component-traits-card-nature-graphic-1:var(--secondary-component-traits-card-nature-graphic-1);--component-traits-card-nature-graphic-2:var(--secondary-component-traits-card-nature-graphic-2);--component-traits-card-nature-percentage-background:var(--secondary-component-traits-card-nature-percentage-background);--component-traits-card-nature-percentage-foreground:var(--secondary-component-traits-card-nature-percentage-foreground);--effects-card-shadow-hard:var(--secondary-effects-card-shadow-hard);--effects-card-shadow-soft:var(--secondary-effects-card-shadow-soft);--effects-shadow-hard:var(--secondary-effects-shadow-hard);--effects-shadow-soft:var(--secondary-effects-shadow-soft);--foreground-attention:var(--secondary-foreground-attention);--foreground-default:var(--secondary-foreground-default);--foreground-inactive:var(--secondary-foreground-inactive);--foreground-link:var(--secondary-foreground-link);--foreground-link-hover:var(--secondary-foreground-link-hover);--foreground-link-icon:var(--secondary-foreground-link-icon);--foreground-muted:var(--secondary-foreground-muted);--foreground-seal:var(--secondary-foreground-seal);--foreground-subtle:var(--secondary-foreground-subtle);--system-feedback-error:var(--secondary-system-feedback-error);--system-feedback-success:var(--secondary-system-feedback-success);--component-button-quaternary-default-background:var(--secondary-component-button-quaternary-default-background);--component-button-quaternary-default-border:var(--secondary-component-button-quaternary-default-border);--component-button-quaternary-default-foreground:var(--secondary-component-button-quaternary-default-foreground);--component-button-quaternary-disabled-background:var(--secondary-component-button-quaternary-disabled-background);--component-button-quaternary-disabled-border:var(--secondary-component-button-quaternary-disabled-border);--component-button-quaternary-disabled-foreground:var(--secondary-component-button-quaternary-disabled-foreground);--component-button-quaternary-hover-background:var(--secondary-component-button-quaternary-hover-background);--component-button-quaternary-hover-border:var(--secondary-component-button-quaternary-hover-border);--component-button-quaternary-hover-foreground:var(--secondary-component-button-quaternary-hover-foreground);--component-button-quaternary-press-background:var(--secondary-component-button-quaternary-press-background);--component-button-quaternary-press-border:var(--secondary-component-button-quaternary-press-border);--component-button-quaternary-press-foreground:var(--secondary-component-button-quaternary-press-foreground);--illustrations-main-icon:var(--secondary-illustrations-main-icon);--illustrations-background-default:var(--secondary-illustrations-background-default);--illustrations-background-attention:var(--secondary-illustrations-background-attention);--illustrations-stroke-default:var(--secondary-illustrations-stroke-default);--illustrations-stroke-attention:var(--secondary-illustrations-stroke-attention);--illustrations-small-icon-foreground-default:var(--secondary-illustrations-small-icon-foreground-default);--illustrations-small-icon-background-default:var(--secondary-illustrations-small-icon-background-default);--illustrations-small-icon-border-default:var(--secondary-illustrations-small-icon-border-default);--illustrations-small-icon-foreground-attention:var(--secondary-illustrations-small-icon-foreground-attention);--illustrations-small-icon-background-attention:var(--secondary-illustrations-small-icon-background-attention);--illustrations-small-icon-border-attention:var(--secondary-illustrations-small-icon-border-attention);--illustrations-small-icon-foreground-attention-muted:var(--secondary-illustrations-small-icon-foreground-attention-muted);--illustrations-small-icon-foreground-accent:var(--secondary-illustrations-small-icon-foreground-accent);--illustrations-small-icon-background-accent:var(--secondary-illustrations-small-icon-background-accent);--illustrations-background-accent:var(--secondary-illustrations-background-accent);--illustrations-stroke-accent:var(--secondary-illustrations-stroke-accent);--illustrations-stroke-accent-strong:var(--secondary-illustrations-stroke-accent-strong);--illustrations-small-icon-background-attention-strong:var(--secondary-illustrations-small-icon-background-attention-strong);--illustrations-background-highlight:var(--secondary-illustrations-background-highlight);--illustrations-background-default-muted:var(--secondary-illustrations-background-default-muted);--illustrations-main-icon-muted:var(--secondary-illustrations-main-icon-muted);--illustrations-small-icon-background-neutral:var(--secondary-illustrations-small-icon-background-neutral);--illustrations-small-icon-background-klarna:var(--secondary-illustrations-small-icon-background-klarna);--illustrations-small-icon-foreground-rainbow-1:var(--secondary-illustrations-small-icon-foreground-rainbow-1);--illustrations-small-icon-foreground-rainbow-2:var(--secondary-illustrations-small-icon-foreground-rainbow-2);--illustrations-small-icon-foreground-rainbow-3:var(--secondary-illustrations-small-icon-foreground-rainbow-3);background-color:var(--background-default);border-radius:var(--spacing-card-borderRadius);color:var(--foreground-default)}.cart_component__QlUsB .cart_storage__JhfDM.cart_isLoading__OGiN8 .cart_loadingContainer___e2qR{align-items:center;background-color:var(--background-default);border-radius:var(--spacing-card-borderRadius);display:flex;justify-content:center;z-index:2}.cart_component__QlUsB .cart_orderSummaryColumn__2UeNp{display:flex;flex-direction:column;gap:2rem;margin-top:1.5rem}@media screen and (min-width:768px){.cart_component__QlUsB .cart_orderSummaryColumn__2UeNp{margin-top:2rem}.cart_component__QlUsB .cart_button__B0Ald{margin-left:1.5rem}}.cart_component__QlUsB .cart_orderSummaryContainer__LbtWk{display:flex;flex-direction:column;gap:1rem}.cart_component__QlUsB .cart_orderSummaryHeader__pkjtt{align-items:center;display:flex;gap:.5rem}.cart_component__QlUsB .cart_productFieldContainer__2oIyk{display:flex;flex-direction:column;gap:.5rem}.cart_component__QlUsB .cart_addDiscountCodeField__3hhh9,.cart_component__QlUsB .cart_productField__NHXI7,.cart_component__QlUsB .cart_totalField__msEX9{align-items:center;display:flex;justify-content:space-between}.cart_component__QlUsB .cart_inclVatText__ckui8,.cart_component__QlUsB .cart_productName__CLI5r,.cart_component__QlUsB .cart_totalText__YJ1O_{color:var(--foreground-muted)}.cart_component__QlUsB .cart_addDiscountCodeContainer__kjjuT{display:flex;flex-direction:column;gap:1rem;overflow:hidden}.cart_component__QlUsB .cart_iconChevronContainer__YpRwp{cursor:pointer}.cart_component__QlUsB .cart_addDiscountCodeFormField__sWhSv{display:flex;gap:.5rem}.cart_component__QlUsB .cart_addDiscountCodeInput__yn_Yf{flex-grow:1}.cart_component__QlUsB .cart_buttonContainer__NKWGA{display:flex;flex-direction:column;gap:1rem}.cart_component__QlUsB .cart_klarnaContainer__SXJpH{--background-accent:var(--secondary-background-accent);--background-default:var(--secondary-background-default);--background-interactive:var(--secondary-background-interactive);--background-neutral:var(--secondary-background-neutral);--background-surface:var(--secondary-background-surface);--border-default:var(--secondary-border-default);--border-focus:var(--secondary-border-focus);--border-interactive:var(--secondary-border-interactive);--border-muted:var(--secondary-border-muted);--border-strong:var(--secondary-border-strong);--component-action-card-primary-icon-background:var(--secondary-component-action-card-primary-icon-background);--component-action-card-primary-icon-foreground:var(--secondary-component-action-card-primary-icon-foreground);--component-action-card-quarternary-icon-background:var(--secondary-component-action-card-quarternary-icon-background);--component-action-card-quarternary-icon-foreground:var(--secondary-component-action-card-quarternary-icon-foreground);--component-action-card-secondary-icon-background:var(--secondary-component-action-card-secondary-icon-background);--component-action-card-secondary-icon-foreground:var(--secondary-component-action-card-secondary-icon-foreground);--component-action-card-tertiary-icon-background:var(--secondary-component-action-card-tertiary-icon-background);--component-action-card-tertiary-icon-foreground:var(--secondary-component-action-card-tertiary-icon-foreground);--component-ad-banner-blue-background:var(--secondary-component-ad-banner-blue-background);--component-ad-banner-pink-background:var(--secondary-component-ad-banner-pink-background);--component-alert-bar-background-danger:var(--secondary-component-alert-bar-background-danger);--component-alert-bar-background-default:var(--secondary-component-alert-bar-background-default);--component-availability-widget-icon-family-1:var(--secondary-component-availability-widget-icon-family-1);--component-availability-widget-icon-family-15:var(--secondary-component-availability-widget-icon-family-15);--component-availability-widget-icon-family-25:var(--secondary-component-availability-widget-icon-family-25);--component-availability-widget-icon-family-5:var(--secondary-component-availability-widget-icon-family-5);--component-availability-widget-icon-full-stock:var(--secondary-component-availability-widget-icon-full-stock);--component-availability-widget-icon-medium-stock:var(--secondary-component-availability-widget-icon-medium-stock);--component-availability-widget-icon-new-donor:var(--secondary-component-availability-widget-icon-new-donor);--component-availability-widget-icon-no-stock:var(--secondary-component-availability-widget-icon-no-stock);--component-availability-widget-icon-travel:var(--secondary-component-availability-widget-icon-travel);--component-availability-widget-icon-treatment-country:var(--secondary-component-availability-widget-icon-treatment-country);--component-availability-widget-icon-unavailable:var(--secondary-component-availability-widget-icon-unavailable);--component-button-primary-default-background:var(--secondary-component-button-primary-default-background);--component-button-primary-default-border:var(--secondary-component-button-primary-default-border);--component-button-primary-default-foreground:var(--secondary-component-button-primary-default-foreground);--component-button-primary-disabled-background:var(--secondary-component-button-primary-disabled-background);--component-button-primary-disabled-border:var(--secondary-component-button-primary-disabled-border);--component-button-primary-disabled-foreground:var(--secondary-component-button-primary-disabled-foreground);--component-button-primary-hover-background:var(--secondary-component-button-primary-hover-background);--component-button-primary-hover-border:var(--secondary-component-button-primary-hover-border);--component-button-primary-hover-foreground:var(--secondary-component-button-primary-hover-foreground);--component-button-primary-press-background:var(--secondary-component-button-primary-press-background);--component-button-primary-press-border:var(--secondary-component-button-primary-press-border);--component-button-primary-press-foreground:var(--secondary-component-button-primary-press-foreground);--component-button-secondary-default-background:var(--secondary-component-button-secondary-default-background);--component-button-secondary-default-border:var(--secondary-component-button-secondary-default-border);--component-button-secondary-default-foreground:var(--secondary-component-button-secondary-default-foreground);--component-button-secondary-disabled-background:var(--secondary-component-button-secondary-disabled-background);--component-button-secondary-disabled-border:var(--secondary-component-button-secondary-disabled-border);--component-button-secondary-disabled-foreground:var(--secondary-component-button-secondary-disabled-foreground);--component-button-secondary-hover-background:var(--secondary-component-button-secondary-hover-background);--component-button-secondary-hover-border:var(--secondary-component-button-secondary-hover-border);--component-button-secondary-hover-foreground:var(--secondary-component-button-secondary-hover-foreground);--component-button-secondary-press-background:var(--secondary-component-button-secondary-press-background);--component-button-secondary-press-border:var(--secondary-component-button-secondary-press-border);--component-button-secondary-press-foreground:var(--secondary-component-button-secondary-press-foreground);--component-button-tertiary-default-background:var(--secondary-component-button-tertiary-default-background);--component-button-tertiary-default-border:var(--secondary-component-button-tertiary-default-border);--component-button-tertiary-default-foreground:var(--secondary-component-button-tertiary-default-foreground);--component-button-tertiary-disabled-background:var(--secondary-component-button-tertiary-disabled-background);--component-button-tertiary-disabled-border:var(--secondary-component-button-tertiary-disabled-border);--component-button-tertiary-disabled-foreground:var(--secondary-component-button-tertiary-disabled-foreground);--component-button-tertiary-hover-background:var(--secondary-component-button-tertiary-hover-background);--component-button-tertiary-hover-border:var(--secondary-component-button-tertiary-hover-border);--component-button-tertiary-hover-foreground:var(--secondary-component-button-tertiary-hover-foreground);--component-button-tertiary-press-background:var(--secondary-component-button-tertiary-press-background);--component-button-tertiary-press-border:var(--secondary-component-button-tertiary-press-border);--component-button-tertiary-press-foreground:var(--secondary-component-button-tertiary-press-foreground);--component-cart-product-carrier-match-background:var(--secondary-component-cart-product-carrier-match-background);--component-cart-product-gene-x-match-background:var(--secondary-component-cart-product-gene-x-match-background);--component-cart-product-pregnancy-slot-background:var(--secondary-component-cart-product-pregnancy-slot-background);--component-cart-product-shipping-background:var(--secondary-component-cart-product-shipping-background);--component-cart-product-storage-background:var(--secondary-component-cart-product-storage-background);--component-check-icon-background:var(--secondary-component-check-icon-background);--component-check-icon-foreground:var(--secondary-component-check-icon-foreground);--component-content-card-primary-background:var(--secondary-component-content-card-primary-background);--component-content-card-primary-shape-1:var(--secondary-component-content-card-primary-shape-1);--component-content-card-primary-shape-2:var(--secondary-component-content-card-primary-shape-2);--component-content-card-secondary-background:var(--secondary-component-content-card-secondary-background);--component-content-card-secondary-shape-1:var(--secondary-component-content-card-secondary-shape-1);--component-content-card-secondary-shape-2:var(--secondary-component-content-card-secondary-shape-2);--component-content-card-tertiary-background:var(--secondary-component-content-card-tertiary-background);--component-content-card-tertiary-shape-1:var(--secondary-component-content-card-tertiary-shape-1);--component-content-card-tertiary-shape-2:var(--secondary-component-content-card-tertiary-shape-2);--component-donor-label-adult-portrait-background:var(--secondary-component-donor-label-adult-portrait-background);--component-donor-label-adult-portrait-foreground:var(--secondary-component-donor-label-adult-portrait-foreground);--component-donor-label-family-limit-background:var(--secondary-component-donor-label-family-limit-background);--component-donor-label-family-limit-foreground:var(--secondary-component-donor-label-family-limit-foreground);--component-donor-label-new-background:var(--secondary-component-donor-label-new-background);--component-donor-label-new-foreground:var(--secondary-component-donor-label-new-foreground);--component-donor-label-out-of-stock-background:var(--secondary-component-donor-label-out-of-stock-background);--component-donor-label-out-of-stock-foreground:var(--secondary-component-donor-label-out-of-stock-foreground);--component-donor-label-travel-background:var(--secondary-component-donor-label-travel-background);--component-donor-label-travel-foreground:var(--secondary-component-donor-label-travel-foreground);--component-eye-color-blue:var(--secondary-component-eye-color-blue);--component-eye-color-blue-gray:var(--secondary-component-eye-color-blue-gray);--component-eye-color-brown:var(--secondary-component-eye-color-brown);--component-eye-color-green:var(--secondary-component-eye-color-green);--component-eye-color-hazel:var(--secondary-component-eye-color-hazel);--component-favorite-active-background:var(--secondary-component-favorite-active-background);--component-favorite-active-border:var(--secondary-component-favorite-active-border);--component-favorite-inactive-background:var(--secondary-component-favorite-inactive-background);--component-favorite-inactive-border:var(--secondary-component-favorite-inactive-border);--component-filter-primary-default-background:var(--secondary-component-filter-primary-default-background);--component-filter-primary-default-border:var(--secondary-component-filter-primary-default-border);--component-filter-primary-default-foreground:var(--secondary-component-filter-primary-default-foreground);--component-filter-primary-hover-background:var(--secondary-component-filter-primary-hover-background);--component-filter-primary-hover-border:var(--secondary-component-filter-primary-hover-border);--component-filter-primary-hover-foreground:var(--secondary-component-filter-primary-hover-foreground);--component-filter-primary-press-background:var(--secondary-component-filter-primary-press-background);--component-filter-primary-press-border:var(--secondary-component-filter-primary-press-border);--component-filter-primary-press-foreground:var(--secondary-component-filter-primary-press-foreground);--component-filter-quick-default-background:var(--secondary-component-filter-quick-default-background);--component-filter-quick-default-border:var(--secondary-component-filter-quick-default-border);--component-filter-quick-default-foreground:var(--secondary-component-filter-quick-default-foreground);--component-filter-quick-hover-background:var(--secondary-component-filter-quick-hover-background);--component-filter-quick-hover-border:var(--secondary-component-filter-quick-hover-border);--component-filter-quick-hover-foreground:var(--secondary-component-filter-quick-hover-foreground);--component-filter-quick-press-background:var(--secondary-component-filter-quick-press-background);--component-filter-quick-press-border:var(--secondary-component-filter-quick-press-border);--component-filter-quick-press-foreground:var(--secondary-component-filter-quick-press-foreground);--component-footer-background-default:var(--secondary-component-footer-background-default);--component-footer-border-default:var(--secondary-component-footer-border-default);--component-footer-foreground-default:var(--secondary-component-footer-foreground-default);--component-footer-foreground-icon:var(--secondary-component-footer-foreground-icon);--component-footer-foreground-icon-hover:var(--secondary-component-footer-foreground-icon-hover);--component-footer-foreground-muted:var(--secondary-component-footer-foreground-muted);--component-footer-foreground-muted-hover:var(--secondary-component-footer-foreground-muted-hover);--component-forms-active-background:var(--secondary-component-forms-active-background);--component-forms-active-border:var(--secondary-component-forms-active-border);--component-forms-active-foreground:var(--secondary-component-forms-active-foreground);--component-forms-active-foreground-placeholder:var(--secondary-component-forms-active-foreground-placeholder);--component-forms-active-icon:var(--secondary-component-forms-active-icon);--component-forms-active-label:var(--secondary-component-forms-active-label);--component-forms-default-background:var(--secondary-component-forms-default-background);--component-forms-default-border:var(--secondary-component-forms-default-border);--component-forms-default-foreground:var(--secondary-component-forms-default-foreground);--component-forms-default-foreground-placeholder:var(--secondary-component-forms-default-foreground-placeholder);--component-forms-default-icon:var(--secondary-component-forms-default-icon);--component-forms-default-label:var(--secondary-component-forms-default-label);--component-forms-focus-background:var(--secondary-component-forms-focus-background);--component-forms-focus-border:var(--secondary-component-forms-focus-border);--component-forms-focus-foreground:var(--secondary-component-forms-focus-foreground);--component-forms-focus-foreground-placeholder:var(--secondary-component-forms-focus-foreground-placeholder);--component-forms-focus-icon:var(--secondary-component-forms-focus-icon);--component-forms-focus-label:var(--secondary-component-forms-focus-label);--component-forms-hover-background:var(--secondary-component-forms-hover-background);--component-forms-hover-border:var(--secondary-component-forms-hover-border);--component-forms-hover-foreground:var(--secondary-component-forms-hover-foreground);--component-forms-hover-foreground-placeholder:var(--secondary-component-forms-hover-foreground-placeholder);--component-forms-hover-label:var(--secondary-component-forms-hover-label);--component-guidance-card-primary-background:var(--secondary-component-guidance-card-primary-background);--component-guidance-card-secondary-background:var(--secondary-component-guidance-card-secondary-background);--component-guidance-card-tertiary-background:var(--secondary-component-guidance-card-tertiary-background);--component-hair-color-ash-brown:var(--secondary-component-hair-color-ash-brown);--component-hair-color-auburn:var(--secondary-component-hair-color-auburn);--component-hair-color-chestnut-brown:var(--secondary-component-hair-color-chestnut-brown);--component-hair-color-dark-brown:var(--secondary-component-hair-color-dark-brown);--component-hair-color-golden-blonde:var(--secondary-component-hair-color-golden-blonde);--component-hair-color-jet-black:var(--secondary-component-hair-color-jet-black);--component-hair-color-light-blonde:var(--secondary-component-hair-color-light-blonde);--component-hair-color-red:var(--secondary-component-hair-color-red);--component-icon-button-default-background:var(--secondary-component-icon-button-default-background);--component-icon-button-default-border:var(--secondary-component-icon-button-default-border);--component-icon-button-default-foreground:var(--secondary-component-icon-button-default-foreground);--component-icon-button-disabled-background:var(--secondary-component-icon-button-disabled-background);--component-icon-button-disabled-border:var(--secondary-component-icon-button-disabled-border);--component-icon-button-disabled-foreground:var(--secondary-component-icon-button-disabled-foreground);--component-icon-button-hover-background:var(--secondary-component-icon-button-hover-background);--component-icon-button-hover-border:var(--secondary-component-icon-button-hover-border);--component-icon-button-hover-foreground:var(--secondary-component-icon-button-hover-foreground);--component-icon-button-press-background:var(--secondary-component-icon-button-press-background);--component-icon-button-press-border:var(--secondary-component-icon-button-press-border);--component-icon-button-press-foreground:var(--secondary-component-icon-button-press-foreground);--component-inline-notification-priority-default-background-default:var(--secondary-component-inline-notification-priority-default-background-default);--component-inline-notification-priority-default-foreground-default:var(--secondary-component-inline-notification-priority-default-foreground-default);--component-inline-notification-priority-default-foreground-icon:var(--secondary-component-inline-notification-priority-default-foreground-icon);--component-inline-notification-priority-default-foreground-muted:var(--secondary-component-inline-notification-priority-default-foreground-muted);--component-inline-notification-priority-high-background-default:var(--secondary-component-inline-notification-priority-high-background-default);--component-inline-notification-priority-high-foreground-default:var(--secondary-component-inline-notification-priority-high-foreground-default);--component-inline-notification-priority-high-foreground-icon:var(--secondary-component-inline-notification-priority-high-foreground-icon);--component-inline-notification-priority-high-foreground-muted:var(--secondary-component-inline-notification-priority-high-foreground-muted);--component-inline-notification-priority-medium-background-default:var(--secondary-component-inline-notification-priority-medium-background-default);--component-inline-notification-priority-medium-foreground-default:var(--secondary-component-inline-notification-priority-medium-foreground-default);--component-inline-notification-priority-medium-foreground-icon:var(--secondary-component-inline-notification-priority-medium-foreground-icon);--component-inline-notification-priority-medium-foreground-muted:var(--secondary-component-inline-notification-priority-medium-foreground-muted);--component-input-controls-primary-default-foreground:var(--secondary-component-input-controls-primary-default-foreground);--component-input-controls-primary-default-background:var(--secondary-component-input-controls-primary-default-background);--component-input-controls-primary-default-border:var(--secondary-component-input-controls-primary-default-border);--component-input-controls-primary-hover-foreground:var(--secondary-component-input-controls-primary-hover-foreground);--component-input-controls-primary-hover-background:var(--secondary-component-input-controls-primary-hover-background);--component-input-controls-primary-hover-border:var(--secondary-component-input-controls-primary-hover-border);--component-input-controls-primary-active-foreground:var(--secondary-component-input-controls-primary-active-foreground);--component-input-controls-primary-active-background:var(--secondary-component-input-controls-primary-active-background);--component-input-controls-primary-active-border:var(--secondary-component-input-controls-primary-active-border);--component-input-controls-primary-active-icon:var(--secondary-component-input-controls-primary-active-icon);--component-input-controls-secondary-default-foreground:var(--secondary-component-input-controls-secondary-default-foreground);--component-input-controls-secondary-hover-foreground:var(--secondary-component-input-controls-secondary-hover-foreground);--component-input-controls-secondary-active-foreground:var(--secondary-component-input-controls-secondary-active-foreground);--component-input-controls-secondary-active-icon:var(--secondary-component-input-controls-secondary-active-icon);--component-input-controls-secondary-active-background:var(--secondary-component-input-controls-secondary-active-background);--component-input-controls-secondary-active-border:var(--secondary-component-input-controls-secondary-active-border);--component-input-controls-secondary-hover-background:var(--secondary-component-input-controls-secondary-hover-background);--component-input-controls-secondary-hover-border:var(--secondary-component-input-controls-secondary-hover-border);--component-input-controls-secondary-default-background:var(--secondary-component-input-controls-secondary-default-background);--component-input-controls-secondary-default-border:var(--secondary-component-input-controls-secondary-default-border);--component-listen-to-voice-soundwave:var(--secondary-component-listen-to-voice-soundwave);--component-listen-to-voice-soundwave-listened:var(--secondary-component-listen-to-voice-soundwave-listened);--component-menu-background-backdrop:var(--secondary-component-menu-background-backdrop);--component-menu-background-default:var(--secondary-component-menu-background-default);--component-menu-background-hover:var(--secondary-component-menu-background-hover);--component-menu-background-menu:var(--secondary-component-menu-background-menu);--component-menu-background-notification:var(--secondary-component-menu-background-notification);--component-menu-foreground-default:var(--secondary-component-menu-foreground-default);--component-menu-foreground-illustration-1:var(--secondary-component-menu-foreground-illustration-1);--component-menu-foreground-illustration-2:var(--secondary-component-menu-foreground-illustration-2);--component-menu-foreground-notification:var(--secondary-component-menu-foreground-notification);--component-notifications-error-background:var(--secondary-component-notifications-error-background);--component-notifications-error-border:var(--secondary-component-notifications-error-border);--component-notifications-error-foreground:var(--secondary-component-notifications-error-foreground);--component-notifications-error-icon:var(--secondary-component-notifications-error-icon);--component-notifications-general-background:var(--secondary-component-notifications-general-background);--component-notifications-general-border:var(--secondary-component-notifications-general-border);--component-notifications-general-foreground:var(--secondary-component-notifications-general-foreground);--component-notifications-general-icon:var(--secondary-component-notifications-general-icon);--component-notifications-success-background:var(--secondary-component-notifications-success-background);--component-notifications-success-border:var(--secondary-component-notifications-success-border);--component-notifications-success-foreground:var(--secondary-component-notifications-success-foreground);--component-notifications-success-icon:var(--secondary-component-notifications-success-icon);--component-notifications-warning-background:var(--secondary-component-notifications-warning-background);--component-notifications-warning-border:var(--secondary-component-notifications-warning-border);--component-notifications-warning-foreground:var(--secondary-component-notifications-warning-foreground);--component-notifications-warning-icon:var(--secondary-component-notifications-warning-icon);--component-nudge-dark-background:var(--secondary-component-nudge-dark-background);--component-nudge-dark-foreground:var(--secondary-component-nudge-dark-foreground);--component-nudge-dark-icon:var(--secondary-component-nudge-dark-icon);--component-nudge-dark-link:var(--secondary-component-nudge-dark-link);--component-nudge-light-background:var(--secondary-component-nudge-light-background);--component-nudge-light-foreground:var(--secondary-component-nudge-light-foreground);--component-nudge-light-icon:var(--secondary-component-nudge-light-icon);--component-nudge-light-link:var(--secondary-component-nudge-light-link);--component-promo-banner-illustration:var(--secondary-component-promo-banner-illustration);--component-quote-controls-on-image-active:var(--secondary-component-quote-controls-on-image-active);--component-quote-controls-on-image-inactive:var(--secondary-component-quote-controls-on-image-inactive);--component-quote-icon:var(--secondary-component-quote-icon);--component-quote-icon-on-image:var(--secondary-component-quote-icon-on-image);--component-quote-text-on-image:var(--secondary-component-quote-text-on-image);--component-skin-tone-1:var(--secondary-component-skin-tone-1);--component-skin-tone-2:var(--secondary-component-skin-tone-2);--component-skin-tone-3:var(--secondary-component-skin-tone-3);--component-skin-tone-4:var(--secondary-component-skin-tone-4);--component-skin-tone-5:var(--secondary-component-skin-tone-5);--component-tag-personality-directing-background:var(--secondary-component-tag-personality-directing-background);--component-tag-personality-directing-border:var(--secondary-component-tag-personality-directing-border);--component-tag-personality-directing-foreground:var(--secondary-component-tag-personality-directing-foreground);--component-tag-personality-relating-background:var(--secondary-component-tag-personality-relating-background);--component-tag-personality-relating-border:var(--secondary-component-tag-personality-relating-border);--component-tag-personality-relating-foreground:var(--secondary-component-tag-personality-relating-foreground);--component-tag-personality-valuing-background:var(--secondary-component-tag-personality-valuing-background);--component-tag-personality-valuing-border:var(--secondary-component-tag-personality-valuing-border);--component-tag-personality-valuing-foreground:var(--secondary-component-tag-personality-valuing-foreground);--component-tag-personality-visioning-background:var(--secondary-component-tag-personality-visioning-background);--component-tag-personality-visioning-border:var(--secondary-component-tag-personality-visioning-border);--component-tag-personality-visioning-foreground:var(--secondary-component-tag-personality-visioning-foreground);--component-tag-primary-background:var(--secondary-component-tag-primary-background);--component-tag-primary-border:var(--secondary-component-tag-primary-border);--component-tag-primary-foreground:var(--secondary-component-tag-primary-foreground);--component-tag-secondary-background:var(--secondary-component-tag-secondary-background);--component-tag-secondary-border:var(--secondary-component-tag-secondary-border);--component-tag-secondary-foreground:var(--secondary-component-tag-secondary-foreground);--component-tag-status-priority-high-background:var(--secondary-component-tag-status-priority-high-background);--component-tag-status-priority-high-foreground:var(--secondary-component-tag-status-priority-high-foreground);--component-tag-status-priority-low-background:var(--secondary-component-tag-status-priority-low-background);--component-tag-status-priority-low-foreground:var(--secondary-component-tag-status-priority-low-foreground);--component-tag-status-priority-medium-background:var(--secondary-component-tag-status-priority-medium-background);--component-tag-status-priority-medium-foreground:var(--secondary-component-tag-status-priority-medium-foreground);--component-traits-card-energy-graphic-1:var(--secondary-component-traits-card-energy-graphic-1);--component-traits-card-energy-graphic-2:var(--secondary-component-traits-card-energy-graphic-2);--component-traits-card-energy-percentage-background:var(--secondary-component-traits-card-energy-percentage-background);--component-traits-card-energy-percentage-foreground:var(--secondary-component-traits-card-energy-percentage-foreground);--component-traits-card-judging-graphic-1:var(--secondary-component-traits-card-judging-graphic-1);--component-traits-card-judging-graphic-2:var(--secondary-component-traits-card-judging-graphic-2);--component-traits-card-judging-percentage-background:var(--secondary-component-traits-card-judging-percentage-background);--component-traits-card-judging-percentage-foreground:var(--secondary-component-traits-card-judging-percentage-foreground);--component-traits-card-mind-graphic-1:var(--secondary-component-traits-card-mind-graphic-1);--component-traits-card-mind-graphic-2:var(--secondary-component-traits-card-mind-graphic-2);--component-traits-card-mind-percentage-background:var(--secondary-component-traits-card-mind-percentage-background);--component-traits-card-mind-percentage-foreground:var(--secondary-component-traits-card-mind-percentage-foreground);--component-traits-card-nature-graphic-1:var(--secondary-component-traits-card-nature-graphic-1);--component-traits-card-nature-graphic-2:var(--secondary-component-traits-card-nature-graphic-2);--component-traits-card-nature-percentage-background:var(--secondary-component-traits-card-nature-percentage-background);--component-traits-card-nature-percentage-foreground:var(--secondary-component-traits-card-nature-percentage-foreground);--effects-card-shadow-hard:var(--secondary-effects-card-shadow-hard);--effects-card-shadow-soft:var(--secondary-effects-card-shadow-soft);--effects-shadow-hard:var(--secondary-effects-shadow-hard);--effects-shadow-soft:var(--secondary-effects-shadow-soft);--foreground-attention:var(--secondary-foreground-attention);--foreground-default:var(--secondary-foreground-default);--foreground-inactive:var(--secondary-foreground-inactive);--foreground-link:var(--secondary-foreground-link);--foreground-link-hover:var(--secondary-foreground-link-hover);--foreground-link-icon:var(--secondary-foreground-link-icon);--foreground-muted:var(--secondary-foreground-muted);--foreground-seal:var(--secondary-foreground-seal);--foreground-subtle:var(--secondary-foreground-subtle);--system-feedback-error:var(--secondary-system-feedback-error);--system-feedback-success:var(--secondary-system-feedback-success);--component-button-quaternary-default-background:var(--secondary-component-button-quaternary-default-background);--component-button-quaternary-default-border:var(--secondary-component-button-quaternary-default-border);--component-button-quaternary-default-foreground:var(--secondary-component-button-quaternary-default-foreground);--component-button-quaternary-disabled-background:var(--secondary-component-button-quaternary-disabled-background);--component-button-quaternary-disabled-border:var(--secondary-component-button-quaternary-disabled-border);--component-button-quaternary-disabled-foreground:var(--secondary-component-button-quaternary-disabled-foreground);--component-button-quaternary-hover-background:var(--secondary-component-button-quaternary-hover-background);--component-button-quaternary-hover-border:var(--secondary-component-button-quaternary-hover-border);--component-button-quaternary-hover-foreground:var(--secondary-component-button-quaternary-hover-foreground);--component-button-quaternary-press-background:var(--secondary-component-button-quaternary-press-background);--component-button-quaternary-press-border:var(--secondary-component-button-quaternary-press-border);--component-button-quaternary-press-foreground:var(--secondary-component-button-quaternary-press-foreground);--illustrations-main-icon:var(--secondary-illustrations-main-icon);--illustrations-background-default:var(--secondary-illustrations-background-default);--illustrations-background-attention:var(--secondary-illustrations-background-attention);--illustrations-stroke-default:var(--secondary-illustrations-stroke-default);--illustrations-stroke-attention:var(--secondary-illustrations-stroke-attention);--illustrations-small-icon-foreground-default:var(--secondary-illustrations-small-icon-foreground-default);--illustrations-small-icon-background-default:var(--secondary-illustrations-small-icon-background-default);--illustrations-small-icon-border-default:var(--secondary-illustrations-small-icon-border-default);--illustrations-small-icon-foreground-attention:var(--secondary-illustrations-small-icon-foreground-attention);--illustrations-small-icon-background-attention:var(--secondary-illustrations-small-icon-background-attention);--illustrations-small-icon-border-attention:var(--secondary-illustrations-small-icon-border-attention);--illustrations-small-icon-foreground-attention-muted:var(--secondary-illustrations-small-icon-foreground-attention-muted);--illustrations-small-icon-foreground-accent:var(--secondary-illustrations-small-icon-foreground-accent);--illustrations-small-icon-background-accent:var(--secondary-illustrations-small-icon-background-accent);--illustrations-background-accent:var(--secondary-illustrations-background-accent);--illustrations-stroke-accent:var(--secondary-illustrations-stroke-accent);--illustrations-stroke-accent-strong:var(--secondary-illustrations-stroke-accent-strong);--illustrations-small-icon-background-attention-strong:var(--secondary-illustrations-small-icon-background-attention-strong);--illustrations-background-highlight:var(--secondary-illustrations-background-highlight);--illustrations-background-default-muted:var(--secondary-illustrations-background-default-muted);--illustrations-main-icon-muted:var(--secondary-illustrations-main-icon-muted);--illustrations-small-icon-background-neutral:var(--secondary-illustrations-small-icon-background-neutral);--illustrations-small-icon-background-klarna:var(--secondary-illustrations-small-icon-background-klarna);--illustrations-small-icon-foreground-rainbow-1:var(--secondary-illustrations-small-icon-foreground-rainbow-1);--illustrations-small-icon-foreground-rainbow-2:var(--secondary-illustrations-small-icon-foreground-rainbow-2);--illustrations-small-icon-foreground-rainbow-3:var(--secondary-illustrations-small-icon-foreground-rainbow-3);align-items:center;background-color:var(--background-default);border-radius:var(--spacing-card-borderRadius);box-shadow:var(--cardShadow);color:var(--foreground-default);display:flex;gap:.5rem;justify-content:space-between;padding:1rem}.cart_component__QlUsB .cart_klarnaTextIcon__4DcXe{align-items:center;display:flex;gap:.5rem}.cart_component__QlUsB .cart_klarnaIcon__ekfAo{height:1.5625rem;width:3.875rem}.cart_component__QlUsB .cart_readMoreIcon__dbU_X{cursor:pointer;display:flex}.cart_component__QlUsB .cart_paymentMethodContainer__cvyHc{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between}.cart_component__QlUsB .cart_paymentMethodText__LQ3kI{color:var(--foreground-muted)}.cart_component__QlUsB .cart_paymentMethodIconContainer__b4iDt{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.cart_component__QlUsB .cart_emptyHeadline__6Y1LE{margin-bottom:1.5rem}.cart_component__QlUsB .cart_emptyHeaderColumn__ZrdG0{margin-top:3rem}@media screen and (min-width:768px){.cart_component__QlUsB .cart_emptyHeaderColumn__ZrdG0{margin-top:0}}.cart_component__QlUsB .cart_scrollbar__xSI_t{--os-size:0;--os-padding-perpendicular:0.25rem;--os-padding-axis:0;--os-track-border-radius:0;--os-track-bg:none;--os-track-bg-hover:none;--os-track-bg-active:none;--os-track-border:none;--os-track-border-hover:none;--os-track-border-active:none;--os-handle-border-radius:0.5rem;--os-handle-bg:#d7e8ef;--os-handle-bg-hover:var(--context-uiInfo-color);--os-handle-bg-active:var(--context-uiInfo-color);--os-handle-border:none;--os-handle-border-hover:none;--os-handle-border-active:none;--os-handle-min-size:0.25rem;--os-handle-max-size:none;--os-handle-perpendicular-size:4px;--os-handle-perpendicular-size-hover:4px;--os-handle-perpendicular-size-active:4px;--os-handle-interactive-area-offset:0;z-index:20}.cart_component__QlUsB .cart_readMoreOverlay__ksf15{padding:0;position:relative}.cart_component__QlUsB .cart_overlayContainer__NYQPk{display:flex;flex-direction:column;height:100%;overflow:hidden;padding:1.5rem 0;position:relative;width:100%}.cart_component__QlUsB .cart_readMoreContent__5xfTd{padding:0 1.5rem}.cart_component__QlUsB .cart_overlayClose__G6vmk{cursor:pointer;position:absolute;right:1.5rem}.cart_component__QlUsB .cart_addBannerDropdown__cmj9J{display:grid}@media screen and (min-width:768px){.cart_component__QlUsB .cart_addBannerDropdown__cmj9J{align-items:flex-end;display:flex}}.cart_component__QlUsB .cart_addBannerDropdown__cmj9J .cart_select__WqOam{flex-grow:1;margin:1rem 0}@media screen and (min-width:768px){.cart_component__QlUsB .cart_addBannerDropdown__cmj9J .cart_select__WqOam{margin:1rem 0 0}}.cart_component__QlUsB .cart_emptyNudge__zYgfQ{margin:1.5rem 0}.cart_component__QlUsB .cart_nudgeFooter__DMe_s{display:flex;margin-top:1rem}.cart_component__QlUsB .cart_nudgeFooterTime__kQ3ZL{display:flex;gap:.5rem}.cart_component__QlUsB .cart_goToOrder__EbNWD{align-items:center;color:var(--component-nudge-dark-link);cursor:pointer;display:flex;margin-left:.75rem}@media screen and (min-width:768px){.cart_component__QlUsB .cart_goToOrder__EbNWD{margin-left:1.5rem}}.cart_component__QlUsB .cart_goToOrderIcon__r_5Ch{color:var(--foreground-link-icon)}