.catalog-pc-product-page_page__PVgmN{box-sizing:border-box;display:grid;gap:var(--ds-space-24);grid-template-areas:"breadcrumbs breadcrumbs breadcrumbs" "gallery identity purchase";grid-template-columns:minmax(0,1.1fr) minmax(18rem,.9fr) minmax(18rem,.58fr);margin-inline:auto;max-width:96rem;min-width:0;padding:clamp(var(--ds-space-24),5vw,var(--ds-space-100)) var(--site-page-gutter);width:100%}.catalog-pc-product-page_pagePreview___ouSL{grid-template-areas:"preview preview preview" "breadcrumbs breadcrumbs breadcrumbs" "gallery identity purchase"}.catalog-pc-product-page_previewBanner__o9r95{align-items:center;background:var(--ds-status-warning-surface);border:1px solid var(--ds-status-warning-text);border-radius:var(--ds-radius-600);color:var(--ds-status-warning-text);display:flex;flex-wrap:wrap;gap:var(--ds-space-16);grid-area:preview;justify-content:space-between;min-width:0;padding:var(--ds-space-16) var(--ds-space-20)}.catalog-pc-product-page_previewBanner__o9r95 strong{overflow-wrap:anywhere}.catalog-pc-product-page_breadcrumbs__StB6e{align-items:center;color:var(--ds-color-text-tertiary);display:flex;flex-wrap:wrap;font-size:var(--ds-text-body-sm-font-size);gap:var(--ds-space-8);grid-area:breadcrumbs;min-width:0}.catalog-pc-product-page_breadcrumbs__StB6e a{color:var(--ds-color-text-secondary);text-underline-offset:.2em}.catalog-pc-product-page_benefitCard__0z1qS:focus-visible,.catalog-pc-product-page_breadcrumbs__StB6e a:focus-visible,.catalog-pc-product-page_relatedCard__BiGHO:focus-visible{border-radius:var(--ds-radius-600);box-shadow:var(--ds-focus-ring);outline:none}.catalog-pc-product-page_galleryColumn__MQfsT{grid-area:gallery;min-width:0}.catalog-pc-product-page_gallery__leg35{display:grid;gap:var(--ds-space-12);min-width:0}.catalog-pc-product-page_galleryFallback__jdL1n,.catalog-pc-product-page_galleryStage__fvykJ{align-items:center;aspect-ratio:4/3;background:var(--ds-color-surface-div);border:1px solid var(--ds-color-border-subtle);border-radius:var(--ds-radius-600);display:flex;justify-content:center;min-width:0;overflow:hidden;position:relative}.catalog-pc-product-page_galleryImage__a5JED,.catalog-pc-product-page_galleryThumbnailImage__7L8wB,.catalog-pc-product-page_relatedImage__DB9oV{display:block;height:100%;object-fit:contain;width:100%}.catalog-pc-product-page_galleryFallback__jdL1n{color:var(--ds-color-text-tertiary);flex-direction:column;gap:var(--ds-space-8)}.catalog-pc-product-page_galleryFallback__jdL1n span{font-family:var(--ds-font-family-display);font-size:var(--ds-text-heading-2-font-size)}.catalog-pc-product-page_galleryFallback__jdL1n p{margin:0}.catalog-pc-product-page_galleryArrow__lU9xi{align-items:center;background:var(--ds-color-background-primary);border:1px solid var(--ds-color-border-default);border-radius:var(--ds-radius-full);color:var(--ds-color-text-primary);cursor:pointer;display:inline-flex;height:2.75rem;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);width:2.75rem}.catalog-pc-product-page_galleryArrowPrevious__Zb_ls{left:var(--ds-space-12)}.catalog-pc-product-page_galleryArrowNext__WCIM8{right:var(--ds-space-12)}.catalog-pc-product-page_galleryArrow__lU9xi:focus-visible,.catalog-pc-product-page_galleryThumbnail__II9c5:focus-visible,.catalog-pc-product-page_performanceTableWrap__1gWgP:focus-visible,.catalog-pc-product-page_relatedScroller__VvKkd:focus-visible{box-shadow:var(--ds-focus-ring);outline:none}.catalog-pc-product-page_galleryThumbnails__MHnn5{display:flex;gap:var(--ds-space-8);min-width:0;overflow-x:auto;padding:var(--ds-space-4);scrollbar-width:thin}.catalog-pc-product-page_galleryThumbnail__II9c5{aspect-ratio:1;background:var(--ds-color-surface-div);border:1px solid var(--ds-color-border-subtle);border-radius:var(--ds-radius-600);cursor:pointer;flex:0 0 5rem;overflow:hidden;padding:var(--ds-space-4)}.catalog-pc-product-page_galleryThumbnail__II9c5[aria-pressed=true]{border-color:var(--ds-color-border-strong);box-shadow:inset 0 0 0 1px var(--ds-color-border-strong)}.catalog-pc-product-page_identity__jeaw0{align-content:start;display:grid;gap:var(--ds-space-16);grid-area:identity;min-width:0}.catalog-pc-product-page_identity__jeaw0 h1{font-family:var(--ds-text-heading-1-font-family);font-size:var(--ds-text-heading-1-font-size);font-weight:var(--ds-text-heading-1-font-weight);line-height:var(--ds-text-heading-1-line-height);margin:0;overflow-wrap:anywhere;text-wrap:balance}.catalog-pc-product-page_preferenceActions__V7N4O{display:flex;flex-wrap:wrap;gap:var(--ds-space-8)}.catalog-pc-product-page_preferenceActions__V7N4O .catalog-preference-button{min-width:10rem}.catalog-pc-product-page_eyebrow__FGetK{color:var(--ds-color-text-tertiary);font-size:var(--ds-text-label-s-font-size);font-weight:var(--ds-text-label-s-font-weight);line-height:var(--ds-text-label-s-line-height);margin:0;text-transform:uppercase}.catalog-pc-product-page_description__C8lw_{color:var(--ds-color-text-secondary);font-size:var(--ds-text-body-l-font-size);font-weight:var(--ds-text-body-l-font-weight);line-height:var(--ds-text-body-l-line-height);margin:0}.catalog-pc-product-page_fullDescription__Z1Yru{color:var(--ds-color-text-tertiary);font-size:var(--ds-text-body-m-font-size);font-weight:var(--ds-text-body-m-font-weight);line-height:var(--ds-text-body-m-line-height);margin:0}.catalog-pc-product-page_sku__xw_MZ{color:var(--ds-color-text-tertiary);font-size:var(--ds-text-caption-m-font-size);font-weight:var(--ds-text-caption-m-font-weight);line-height:var(--ds-text-caption-m-line-height);margin:0}.catalog-pc-product-page_badges__8HdWO,.catalog-pc-product-page_taskCard__qCBlC ul,.catalog-pc-product-page_trustFacts__oE2b4{list-style:none;margin:0;padding:0}.catalog-pc-product-page_badges__8HdWO{display:flex;flex-wrap:wrap;gap:var(--ds-space-8)}.catalog-pc-product-page_availability__7jv4N,.catalog-pc-product-page_badges__8HdWO li{background:var(--ds-color-surface-div);border:1px solid var(--ds-color-border-default);border-radius:var(--ds-radius-600);font-size:var(--ds-text-label-s-font-size);font-weight:var(--ds-text-label-s-font-weight);line-height:var(--ds-text-label-s-line-height);padding:var(--ds-space-8) var(--ds-space-12)}.catalog-pc-product-page_keyFacts__UIvYz{display:grid;gap:0;margin:0}.catalog-pc-product-page_keyFacts__UIvYz div{border-bottom:1px solid var(--ds-color-border-subtle);display:grid;gap:var(--ds-space-12);grid-template-columns:minmax(7rem,.65fr) minmax(0,1fr);padding-block:var(--ds-space-12)}.catalog-pc-product-page_keyFacts__UIvYz dt{color:var(--ds-color-text-tertiary);font-size:var(--ds-text-body-s-font-size);line-height:var(--ds-text-body-s-line-height)}.catalog-pc-product-page_keyFacts__UIvYz dd{font-size:var(--ds-text-body-s-font-size);font-weight:var(--ds-font-weight-medium);line-height:var(--ds-text-body-s-line-height);margin:0;overflow-wrap:anywhere}.catalog-pc-product-page_purchaseColumn__vpqbZ{align-self:stretch;grid-area:purchase;min-width:0}.catalog-pc-product-page_purchase__VtSBb{align-content:start;align-self:start;background:var(--ds-color-surface-div);border:1px solid var(--ds-color-border-subtle);border-radius:var(--ds-radius-600);display:grid;gap:var(--ds-space-16);min-width:0;padding:var(--ds-space-20);position:sticky;top:calc(var(--site-header-height) + var(--ds-space-16))}.catalog-pc-product-page_purchase__VtSBb .catalog-pc-product-page_availability__7jv4N{background:var(--ds-color-background-primary);justify-self:start}.catalog-pc-product-page_availability__7jv4N[data-availability=in_stock]{background:var(--ds-status-success-surface);border-color:transparent;color:var(--ds-status-success-text)}.catalog-pc-product-page_availability__7jv4N[data-availability=out_of_stock]{background:var(--ds-status-warning-surface);border-color:transparent;color:var(--ds-status-warning-text)}.catalog-pc-product-page_price__3_rSa{font-family:var(--ds-text-price-font-family);font-size:var(--ds-text-price-font-size);font-weight:var(--ds-text-price-font-weight);line-height:var(--ds-text-price-line-height)}.catalog-pc-product-page_purchase__VtSBb .ds-button{width:100%}.catalog-pc-product-page_configuration__TUY9l{display:grid;gap:var(--ds-space-16);min-width:0}.catalog-pc-product-page_configurationControls__Q03eW{border:0;display:grid;gap:var(--ds-space-12);margin:0;min-inline:0;padding:0}.catalog-pc-product-page_configurationControls__Q03eW legend{font-size:var(--ds-text-body-m-font-size);font-weight:var(--ds-font-weight-semibold);line-height:var(--ds-text-body-m-line-height);margin-bottom:var(--ds-space-8)}.catalog-pc-product-page_configurationControls__Q03eW label{color:var(--ds-color-text-secondary);display:grid;font-size:var(--ds-text-body-s-font-size);gap:var(--ds-space-4);line-height:var(--ds-text-body-s-line-height)}.catalog-pc-product-page_configurationControls__Q03eW select{background:var(--ds-color-background-primary);border:1px solid var(--ds-color-border-default);border-radius:var(--ds-radius-400);color:var(--ds-color-text-primary);font:inherit;min-height:2.75rem;padding-inline:var(--ds-space-12)}.catalog-pc-product-page_configurationControls__Q03eW select:focus-visible{box-shadow:var(--ds-focus-ring);outline:none}.catalog-pc-product-page_configurationStatus__pdj_c{color:var(--ds-color-text-secondary);font-size:var(--ds-text-body-s-font-size);line-height:var(--ds-text-body-s-line-height);margin:0;min-height:calc(var(--ds-text-body-s-line-height) * 1em)}.catalog-pc-product-page_configurationPurchase__sP4__{display:grid;gap:var(--ds-space-12)}.catalog-pc-product-page_purchasePlaceholder__kQx7B{min-height:2.75rem}.catalog-pc-product-page_purchaseNote__NJJrL{color:var(--ds-color-text-secondary);font-size:var(--ds-text-body-m-font-size);font-weight:var(--ds-text-body-m-font-weight);line-height:var(--ds-text-body-m-line-height);margin:0}.catalog-pc-product-page_purchaseFacts__n_9Wu{border-block:1px solid var(--ds-color-border-subtle);display:grid;gap:0;margin:0;padding-block:var(--ds-space-4)}.catalog-pc-product-page_purchaseFacts__n_9Wu>div{align-items:baseline;display:grid;gap:var(--ds-space-12);grid-template-columns:minmax(5.5rem,.65fr) minmax(0,1fr);padding-block:var(--ds-space-8)}.catalog-pc-product-page_purchaseFacts__n_9Wu dt{color:var(--ds-color-text-tertiary);font-size:var(--ds-text-body-s-font-size)}.catalog-pc-product-page_purchaseFacts__n_9Wu dd{font-size:var(--ds-text-body-s-font-size);font-weight:var(--ds-font-weight-medium);margin:0;overflow-wrap:anywhere;text-align:right}.catalog-pc-product-page_purchaseFacts__n_9Wu a{color:var(--ds-action-primary);text-underline-offset:.15em}.catalog-pc-product-page_purchaseFacts__n_9Wu a:focus-visible{border-radius:var(--ds-radius-200);box-shadow:var(--ds-focus-ring);outline:none}.catalog-pc-product-page_trustFacts__oE2b4{border-top:1px solid var(--ds-color-border-subtle);display:grid;gap:var(--ds-space-8);padding-top:var(--ds-space-16)}.catalog-pc-product-page_trustFacts__oE2b4 li{color:var(--ds-color-text-secondary);font-size:var(--ds-text-body-sm-font-size);line-height:var(--ds-text-body-sm-line-height);padding-left:var(--ds-space-16);position:relative}.catalog-pc-product-page_trustFacts__oE2b4 li:before{content:"•";left:0;position:absolute}.catalog-pc-product-page_section__AYaqk{border-top:1px solid var(--ds-color-border-subtle);display:grid;gap:var(--ds-space-24);grid-column:1/-1;min-width:0;padding-top:clamp(var(--ds-space-24),5vw,var(--ds-space-48))}.catalog-pc-product-page_sectionHeader__lctxw{display:grid;gap:var(--ds-space-8)}.catalog-pc-product-page_sectionHeader__lctxw h2{font-family:var(--ds-text-heading-2-font-family);font-size:var(--ds-text-heading-2-font-size);font-weight:var(--ds-text-heading-2-font-weight);line-height:var(--ds-text-heading-2-line-height);margin:0}.catalog-pc-product-page_benefitGrid__b6cc0,.catalog-pc-product-page_taskGrid__7uzDD{display:grid;gap:var(--ds-space-16);grid-template-columns:repeat(3,minmax(0,1fr))}.catalog-pc-product-page_benefitCard__0z1qS,.catalog-pc-product-page_specificationGroup__E48QA,.catalog-pc-product-page_taskCard__qCBlC{background:var(--ds-color-surface-div);border:1px solid var(--ds-color-border-subtle);border-radius:var(--ds-radius-600);min-width:0;padding:var(--ds-space-20)}.catalog-pc-product-page_taskCard__qCBlC{display:grid;gap:var(--ds-space-12)}.catalog-pc-product-page_taskCard__qCBlC>svg{color:var(--ds-color-icon-primary);height:1.75rem;width:1.75rem}.catalog-pc-product-page_benefitCard__0z1qS h3,.catalog-pc-product-page_benefitCard__0z1qS p,.catalog-pc-product-page_relatedCard__BiGHO h3,.catalog-pc-product-page_relatedCard__BiGHO p,.catalog-pc-product-page_specificationComponent__Z2veP h4,.catalog-pc-product-page_specificationGroup__E48QA h3,.catalog-pc-product-page_taskCard__qCBlC h3,.catalog-pc-product-page_taskCard__qCBlC p{margin:0}.catalog-pc-product-page_benefitCard__0z1qS h3,.catalog-pc-product-page_relatedCard__BiGHO h3,.catalog-pc-product-page_specificationGroup__E48QA h3,.catalog-pc-product-page_taskCard__qCBlC h3{font-family:var(--ds-text-heading-4-font-family);font-size:var(--ds-text-heading-4-font-size);font-weight:var(--ds-text-heading-4-font-weight);line-height:var(--ds-text-heading-4-line-height)}.catalog-pc-product-page_specificationComponent__Z2veP h4{font-size:var(--ds-text-label-l-font-size);font-weight:var(--ds-text-label-l-font-weight);line-height:var(--ds-text-label-l-line-height)}.catalog-pc-product-page_benefitCard__0z1qS p,.catalog-pc-product-page_relatedCard__BiGHO p,.catalog-pc-product-page_taskCard__qCBlC p{color:var(--ds-color-text-secondary);line-height:var(--ds-text-body-m-line-height)}.catalog-pc-product-page_taskCard__qCBlC ul{display:flex;flex-wrap:wrap;gap:var(--ds-space-8)}.catalog-pc-product-page_taskCard__qCBlC li{border:1px solid var(--ds-color-border-default);border-radius:var(--ds-radius-600);font-size:var(--ds-text-caption-font-size);padding:var(--ds-space-4) var(--ds-space-8)}.catalog-pc-product-page_performanceTableWrap__1gWgP{background:var(--ds-color-surface-div);border:1px solid var(--ds-color-border-subtle);border-radius:var(--ds-radius-600);min-width:0;overflow-x:auto;scrollbar-width:thin}.catalog-pc-product-page_performanceProofHeader__NIm2q{align-items:center;display:flex;flex-wrap:wrap;gap:var(--ds-space-8)}.catalog-pc-product-page_performanceMethod__Fp_8H,.catalog-pc-product-page_performanceQuality__jAcaa{border-radius:var(--ds-radius-full);display:inline-flex;font-size:var(--ds-text-caption-font-size);font-weight:var(--ds-text-label-s-font-weight);line-height:1.3;padding:var(--ds-space-4) var(--ds-space-8)}.catalog-pc-product-page_performanceMethod__Fp_8H{background:var(--ds-color-background-primary);border:1px solid var(--ds-color-border-default)}.catalog-pc-product-page_performanceQuality__jAcaa{border:1px solid var(--ds-color-border-strong)}.catalog-pc-product-page_performanceMeta__vN38t{color:var(--ds-color-text-tertiary);font-size:var(--ds-text-caption-font-size);margin:0}.catalog-pc-product-page_performanceDisclosure___JitK{border-top:1px solid var(--ds-color-border-subtle);padding-top:var(--ds-space-12)}.catalog-pc-product-page_performanceDisclosureToggle__3Ujeg{background:transparent;border:0;color:inherit;cursor:pointer;font-size:var(--ds-text-label-m-font-size);font-weight:var(--ds-text-label-m-font-weight);padding-block:var(--ds-space-4);padding-inline:0;text-align:left;width:fit-content}.catalog-pc-product-page_performanceDisclosureToggle__3Ujeg:focus-visible{border-radius:var(--ds-radius-400);box-shadow:var(--ds-focus-ring);outline:none}.catalog-pc-product-page_performanceDisclosurePanel__iyiXu{overflow:hidden}.catalog-pc-product-page_performanceDisclosureContent__HjJ1A{color:var(--ds-color-text-secondary);display:grid;gap:var(--ds-space-8);max-width:62rem;padding-top:var(--ds-space-8)}.catalog-pc-product-page_performanceDisclosureContent__HjJ1A p{margin:0}.catalog-pc-product-page_performanceTable__HeBy1{border-collapse:collapse;min-width:42rem;width:100%}.catalog-pc-product-page_performanceTable__HeBy1 caption{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.catalog-pc-product-page_performanceTable__HeBy1 td,.catalog-pc-product-page_performanceTable__HeBy1 th{border-bottom:1px solid var(--ds-color-border-subtle);padding:var(--ds-space-16);text-align:left}.catalog-pc-product-page_performanceTable__HeBy1 thead{background:var(--ds-color-background-primary)}.catalog-pc-product-page_performanceTable__HeBy1 tbody tr:last-child td,.catalog-pc-product-page_performanceTable__HeBy1 tbody tr:last-child th{border-bottom:0}.catalog-pc-product-page_specificationGroups__9AYLH{display:grid;gap:var(--ds-space-16);grid-template-columns:repeat(2,minmax(0,1fr))}.catalog-pc-product-page_specificationGroup__E48QA{display:grid;gap:var(--ds-space-16)}.catalog-pc-product-page_specificationComponent__Z2veP{display:grid;gap:var(--ds-space-12)}.catalog-pc-product-page_specificationComponent__Z2veP dl{display:grid;gap:0;margin:0}.catalog-pc-product-page_specificationComponent__Z2veP dl div{border-top:1px solid var(--ds-color-border-subtle);display:grid;gap:var(--ds-space-12);grid-template-columns:minmax(8rem,.75fr) minmax(0,1fr);padding-block:var(--ds-space-10)}.catalog-pc-product-page_specificationComponent__Z2veP dt{color:var(--ds-color-text-tertiary)}.catalog-pc-product-page_specificationComponent__Z2veP dd{margin:0;overflow-wrap:anywhere}.catalog-pc-product-page_benefitCard__0z1qS,.catalog-pc-product-page_relatedCard__BiGHO{color:inherit;display:grid;gap:var(--ds-space-8);text-decoration:none}.catalog-pc-product-page_relatedScroller__VvKkd{display:grid;gap:var(--ds-space-16);grid-auto-columns:minmax(16rem,20rem);grid-auto-flow:column;min-width:0;overflow-x:auto;padding:var(--ds-space-4)}.catalog-pc-product-page_relatedCard__BiGHO{background:var(--ds-color-surface-div);border:1px solid var(--ds-color-border-subtle);border-radius:var(--ds-radius-600);padding:var(--ds-space-16)}.catalog-pc-product-page_relatedMedia__ezXNO{align-items:center;aspect-ratio:4/3;background:var(--ds-color-background-primary);border-radius:var(--ds-radius-600);display:flex;justify-content:center;overflow:hidden}@media (hover:hover) and (pointer:fine){.catalog-pc-product-page_benefitCard__0z1qS:hover,.catalog-pc-product-page_galleryArrow__lU9xi:hover,.catalog-pc-product-page_galleryThumbnail__II9c5:hover,.catalog-pc-product-page_relatedCard__BiGHO:hover{border-color:var(--ds-color-border-strong)}}@media (max-width:76rem){.catalog-pc-product-page_page__PVgmN{grid-template-areas:"breadcrumbs breadcrumbs" "gallery identity" "purchase purchase";grid-template-columns:minmax(0,1fr) minmax(18rem,.9fr)}.catalog-pc-product-page_pagePreview___ouSL{grid-template-areas:"preview preview" "breadcrumbs breadcrumbs" "gallery identity" "purchase purchase"}.catalog-pc-product-page_purchase__VtSBb{position:static}}@media (max-width:48rem){.catalog-pc-product-page_page__PVgmN{gap:var(--ds-space-20);grid-template-areas:"breadcrumbs" "gallery" "identity" "purchase";grid-template-columns:minmax(0,1fr);padding-block:var(--ds-space-32)}.catalog-pc-product-page_pagePreview___ouSL{grid-template-areas:"preview" "breadcrumbs" "gallery" "identity" "purchase"}.catalog-pc-product-page_previewBanner__o9r95{align-items:stretch;flex-direction:column}.catalog-pc-product-page_benefitGrid__b6cc0,.catalog-pc-product-page_specificationGroups__9AYLH,.catalog-pc-product-page_taskGrid__7uzDD{grid-template-columns:minmax(0,1fr)}.catalog-pc-product-page_keyFacts__UIvYz div,.catalog-pc-product-page_specificationComponent__Z2veP dl div{gap:var(--ds-space-4);grid-template-columns:minmax(0,1fr)}.catalog-pc-product-page_galleryArrow__lU9xi{height:2.5rem;width:2.5rem}}@media (prefers-reduced-motion:reduce){.catalog-pc-product-page_benefitCard__0z1qS,.catalog-pc-product-page_galleryArrow__lU9xi,.catalog-pc-product-page_galleryThumbnail__II9c5,.catalog-pc-product-page_relatedCard__BiGHO{transition-duration:1ms}}.catalog-pc-product-page_loadingPage__z1y1i{box-sizing:border-box;display:grid;gap:var(--ds-space-24);grid-template-areas:"breadcrumbs breadcrumbs breadcrumbs" "gallery identity purchase" "section section section";grid-template-columns:minmax(0,1.1fr) minmax(18rem,.9fr) minmax(18rem,.58fr);margin-inline:auto;max-width:96rem;padding:clamp(var(--ds-space-24),5vw,var(--ds-space-100)) var(--site-page-gutter)}.catalog-pc-product-page_loadingBreadcrumbs__R_YBZ,.catalog-pc-product-page_loadingGallery__m48pV,.catalog-pc-product-page_loadingIdentity__XEzK4,.catalog-pc-product-page_loadingPurchase__hnTtI,.catalog-pc-product-page_loadingSection__CJbbX{background:var(--ds-color-surface-div);border-radius:var(--ds-radius-600)}.catalog-pc-product-page_loadingBreadcrumbs__R_YBZ{grid-area:breadcrumbs;height:1.5rem;max-width:28rem}.catalog-pc-product-page_loadingGallery__m48pV{aspect-ratio:4/3;grid-area:gallery}.catalog-pc-product-page_loadingIdentity__XEzK4{grid-area:identity;min-height:24rem}.catalog-pc-product-page_loadingPurchase__hnTtI{grid-area:purchase;min-height:20rem}.catalog-pc-product-page_loadingSection__CJbbX{grid-area:section;min-height:18rem}@media (max-width:76rem){.catalog-pc-product-page_loadingPage__z1y1i{grid-template-areas:"breadcrumbs breadcrumbs" "gallery identity" "purchase purchase" "section section";grid-template-columns:minmax(0,1fr) minmax(18rem,.9fr)}}@media (max-width:48rem){.catalog-pc-product-page_loadingPage__z1y1i{grid-template-areas:"breadcrumbs" "gallery" "identity" "purchase" "section";grid-template-columns:minmax(0,1fr);padding-block:var(--ds-space-32)}}.cookie-consent_desktop_banner__jYacf{align-items:center;animation:cookie-consent_desktop_cookie-consent-enter__L0YB1 var(--ds-duration-normal) var(--ds-ease-standard) both;background:var(--ds-surface-brand);bottom:0;box-sizing:border-box;color:var(--ds-color-text-on-primary);display:grid;gap:var(--ds-space-32);grid-template-columns:minmax(0,1fr);left:0;padding:var(--ds-space-16) var(--ds-space-32);position:fixed;right:0;width:100%;z-index:var(--ds-z-index-toast)}.cookie-consent_desktop_banner__jYacf[data-state=exiting]{animation-name:cookie-consent_desktop_cookie-consent-exit__wAQ9z;pointer-events:none}@keyframes cookie-consent_desktop_cookie-consent-enter__L0YB1{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes cookie-consent_desktop_cookie-consent-exit__wAQ9z{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100%)}}@keyframes cookie-consent_desktop_cookie-consent-fade-enter__4w51P{0%{opacity:0}to{opacity:1}}@keyframes cookie-consent_desktop_cookie-consent-fade-exit__yQ1JR{0%{opacity:1}to{opacity:0}}@media (min-width:74.0625rem){.cookie-consent_desktop_banner__jYacf{grid-template-columns:minmax(0,1fr) auto}}.cookie-consent_desktop_copy__rXysy{font-family:var(--ds-text-body-m-font-family);font-size:var(--ds-text-body-m-font-size);font-weight:var(--ds-text-body-m-font-weight);line-height:var(--ds-text-body-m-line-height);margin:0;min-width:0}.cookie-consent_desktop_link__gLDiH{color:inherit;text-decoration-line:underline;text-decoration-thickness:var(--ds-space-2);text-underline-offset:var(--ds-space-4)}.cookie-consent_desktop_link__gLDiH:focus-visible{outline:var(--ds-space-2) solid var(--ds-color-text-on-primary);outline-offset:var(--ds-space-2)}.cookie-consent_desktop_acceptButton__9OON5{background:color-mix(in srgb,var(--ds-color-text-on-primary) 28%,var(--ds-surface-brand));border:0;border-radius:var(--ds-radius-600);color:var(--ds-color-text-on-primary);cursor:pointer;font-family:var(--ds-text-label-l-font-family);font-size:var(--ds-text-label-l-font-size);font-weight:var(--ds-text-label-l-font-weight);justify-self:end;line-height:var(--ds-text-label-l-line-height);min-height:var(--ds-button-height-lg);min-width:calc(var(--ds-space-100) * 2);padding:var(--ds-space-12) var(--ds-space-32);transition:background-color var(--ds-duration-fast) var(--ds-ease-standard)}@media (hover:hover) and (pointer:fine){.cookie-consent_desktop_acceptButton__9OON5:hover{background:color-mix(in srgb,var(--ds-color-text-on-primary) 36%,var(--ds-surface-brand))}}.cookie-consent_desktop_acceptButton__9OON5:active{background:color-mix(in srgb,var(--ds-color-text-on-primary) 20%,var(--ds-surface-brand))}.cookie-consent_desktop_acceptButton__9OON5:focus-visible{outline:var(--ds-space-2) solid var(--ds-color-text-on-primary);outline-offset:var(--ds-space-2)}@media (forced-colors:active){.cookie-consent_desktop_banner__jYacf{border-top:1px solid CanvasText}.cookie-consent_desktop_acceptButton__9OON5{border:1px solid ButtonText}}@media (prefers-reduced-motion:reduce){.cookie-consent_desktop_banner__jYacf{animation-duration:var(--ds-duration-instant);animation-name:cookie-consent_desktop_cookie-consent-fade-enter__4w51P}.cookie-consent_desktop_banner__jYacf[data-state=exiting]{animation-name:cookie-consent_desktop_cookie-consent-fade-exit__yQ1JR}.cookie-consent_desktop_acceptButton__9OON5{transition:none}}@media (max-width:36rem){.cookie-consent_mobile_banner__LEKeQ{background:var(--ds-color-button-primary-background);background-image:none;border-radius:var(--ds-radius-0);bottom:0;box-shadow:none;box-sizing:border-box;color:var(--ds-color-text-on-primary);display:grid;gap:var(--ds-space-16);left:0;padding:var(--ds-space-20) var(--ds-space-16) calc(var(--ds-space-20) + env(safe-area-inset-bottom));position:fixed;right:0;width:100%;z-index:var(--ds-z-index-overlay)}.cookie-consent_mobile_copy__jXrMk{color:inherit;font-family:var(--ds-text-body-m-font-family);font-size:var(--ds-text-body-m-font-size);font-weight:var(--ds-text-body-m-font-weight);line-height:var(--ds-text-body-m-line-height);margin:0}.cookie-consent_mobile_link__AWm7O{color:inherit;text-decoration:underline;text-decoration-thickness:from-font;text-underline-offset:var(--ds-space-2)}.cookie-consent_mobile_acceptButton__PAsBn{align-items:center;appearance:none;background:var(--ds-color-button-secondary-background);background-image:none;border:0;border-radius:var(--ds-radius-600);box-shadow:none;color:var(--ds-color-button-secondary-text);cursor:pointer;display:inline-flex;font-family:var(--ds-text-label-l-font-family);font-size:var(--ds-text-label-l-font-size);font-weight:var(--ds-text-label-l-font-weight);height:3.5rem;justify-content:center;line-height:var(--ds-text-label-l-line-height);padding-inline:var(--ds-space-20);width:100%}.cookie-consent_mobile_acceptButton__PAsBn:active{background:var(--ds-action-secondary-hover)}.cookie-consent_mobile_acceptButton__PAsBn:focus-visible{box-shadow:var(--ds-focus-ring);outline:none}}.ucoms-dialog_layer__sD0ed{--ucoms-modal-layer-index:0;--ucoms-modal-z-index-backdrop:calc(var(--ds-z-index-modal) + (var(--ucoms-modal-layer-index) * 2));--ucoms-modal-z-index-surface:calc(var(--ucoms-modal-z-index-backdrop) + 1);inset:0;pointer-events:none;position:fixed;z-index:var(--ucoms-modal-z-index-backdrop)}.ucoms-dialog_layer__sD0ed[data-top-layer=true]{pointer-events:auto}.ucoms-dialog_backdrop__Q3XfP{inset:0;position:fixed;z-index:var(--ucoms-modal-z-index-backdrop)}.ucoms-dialog_positioner__lVo36{box-sizing:border-box;display:flex;inset:0;max-height:100vh;max-height:100svh;max-height:100dvh;padding:max(var(--ds-space-4),env(safe-area-inset-top)) max(var(--ds-space-4),env(safe-area-inset-right)) max(var(--ds-space-4),env(safe-area-inset-bottom)) max(var(--ds-space-4),env(safe-area-inset-left));pointer-events:none;position:fixed;z-index:var(--ucoms-modal-z-index-surface)}.ucoms-dialog_surface__hCLBu{box-sizing:border-box;max-height:calc(100vh - (var(--ds-space-4) * 2));max-height:calc(100svh - (var(--ds-space-4) * 2));max-height:calc(100dvh - (var(--ds-space-4) * 2));overflow:auto;overscroll-behavior:contain;pointer-events:auto;scroll-padding:var(--ds-space-4)}.ucoms-dialog_surface__hCLBu:focus-visible{outline:2px solid var(--ds-focus-ring);outline-offset:var(--ds-space-1)}.ucoms-dialog_dialog__SDhLW{align-items:center;justify-content:center}.ucoms-dialog_dialogSurface__QZbrD{width:min(640px,100%)}.ucoms-dialog_bottomSheet__6tiI0{align-items:flex-end;justify-content:stretch;padding-bottom:max(var(--ds-space-4),env(safe-area-inset-bottom))}.ucoms-dialog_bottomSheetSurface__3FVwg{border-bottom-left-radius:0;border-bottom-right-radius:0;max-height:min(720px,90dvh);width:100%}.ucoms-dialog_drawerLeft__C_BYO,.ucoms-dialog_drawerRight__RiX5_{align-items:stretch}.ucoms-dialog_drawerLeft__C_BYO{justify-content:flex-start}.ucoms-dialog_drawerRight__RiX5_{justify-content:flex-end}.ucoms-dialog_drawerSurface__9IF89{border-radius:0;height:100%;max-height:none;width:min(420px,100%)}.ucoms-dialog_fullscreenMobile__rodqC{align-items:center;justify-content:center}.ucoms-dialog_fullscreenMobileSurface__7qO7_{width:min(720px,100%)}@media (max-width:640px){.ucoms-dialog_fullscreenMobile__rodqC{align-items:stretch;padding:0}.ucoms-dialog_fullscreenMobileSurface__7qO7_{border-radius:0;height:100dvh;max-height:none;width:100%}}.dialog-shell_dialog__MPTwx{display:flex;width:min(100%,640px);max-height:min(760px,calc(100dvh - 48px));flex-direction:column;overflow:hidden;border:1px solid var(--ds-color-border-default);border-radius:var(--ds-radius-600);background:var(--ds-color-surface-div);box-shadow:var(--ds-elevation-modal);color:var(--ds-color-text-primary);font-family:var(--ds-font-family-sans);outline:none}.dialog-shell_dialog__MPTwx:before{background:var(--ds-color-button-primary-background);content:"";display:block;flex:0 0 var(--ds-space-4)}.dialog-shell_header__saJll{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding:var(--ds-space-24) var(--ds-space-24) var(--ds-space-16)}.dialog-shell_title__uSQkZ{margin:0;font-family:var(--ds-text-heading-3-font-family);font-size:var(--ds-text-heading-3-font-size);font-weight:var(--ds-text-heading-3-font-weight);line-height:var(--ds-text-heading-3-line-height);overflow-wrap:anywhere}.dialog-shell_description__CIO45{max-width:48ch;margin:var(--ds-space-8) 0 0;color:var(--ds-color-text-secondary);font-family:var(--ds-text-body-s-font-family);font-size:var(--ds-text-body-s-font-size);line-height:var(--ds-text-body-s-line-height)}.dialog-shell_close__9hIHi{display:grid;width:var(--ds-button-height-md);height:var(--ds-button-height-md);flex:0 0 auto;place-items:center;border:1px solid var(--ds-color-border-default);border-radius:var(--ds-radius-full);background:var(--ds-color-background-primary);color:var(--ds-color-text-primary);cursor:pointer;font-size:var(--ds-font-size-xl);line-height:1;transition:background-color var(--ds-duration-fast) var(--ds-ease-standard),border-color var(--ds-duration-fast) var(--ds-ease-standard),transform var(--ds-duration-fast) var(--ds-ease-standard)}.dialog-shell_close__9hIHi:hover{background:var(--ds-color-button-secondary-background);border-color:var(--ds-color-border-strong);transform:scale(1.03)}.dialog-shell_close__9hIHi:focus-visible,.dialog-shell_content__mepyH a:focus-visible,.dialog-shell_content__mepyH button:focus-visible,.dialog-shell_footer__8cLmI button:focus-visible{outline:3px solid var(--ds-focus-ring,#4c8dff);outline-offset:2px}.dialog-shell_content__mepyH{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:0 var(--ds-space-24) var(--ds-space-20)}.dialog-shell_footer__8cLmI{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--ds-space-8);border-top:1px solid var(--ds-color-border-default);padding:var(--ds-space-16) var(--ds-space-24) calc(var(--ds-space-16) + env(safe-area-inset-bottom));background:var(--ds-color-surface-div)}@media (max-width:640px){.dialog-shell_dialog__MPTwx{width:100%;max-height:90dvh;border-right:0;border-bottom:0;border-left:0;border-radius:var(--ds-radius-600) var(--ds-radius-600) 0 0}.dialog-shell_header__saJll{padding:var(--ds-space-20) var(--ds-space-16) var(--ds-space-12)}.dialog-shell_content__mepyH{padding:0 var(--ds-space-16) var(--ds-space-16)}.dialog-shell_footer__8cLmI{padding-right:var(--ds-space-16);padding-left:var(--ds-space-16)}.dialog-shell_footer__8cLmI>*{flex:1 1 180px}}.account-saved-builds_overview__xT7Il,.account-saved-builds_section__tZ2XW{background:var(--ds-color-surface-div);border:1px solid color-mix(in srgb,var(--ds-color-button-primary-background) 9%,transparent);border-radius:var(--ds-radius-600);box-shadow:var(--ds-elevation-sm);color:var(--ds-color-text-primary);min-width:0;padding:var(--ds-space-24)}.account-saved-builds_sharedPage__oXgue{display:grid;min-height:70vh;padding:clamp(var(--ds-space-24),5vw,var(--ds-space-64));place-items:center}.account-saved-builds_sharedPanel__PNoso{background:var(--ds-color-surface-div);border:1px solid var(--ds-color-border-subtle);border-radius:var(--ds-radius-600);box-shadow:var(--ds-elevation-sm);display:grid;gap:var(--ds-space-16);max-width:52rem;padding:clamp(var(--ds-space-20),4vw,var(--ds-space-40));width:100%}.account-saved-builds_sharedPanel__PNoso h1,.account-saved-builds_sharedPanel__PNoso h2,.account-saved-builds_sharedPanel__PNoso p{margin:0}.account-saved-builds_sharedPanel__PNoso>.account-saved-builds_badge__n4fSK{justify-self:start}.account-saved-builds_sharedPanel__PNoso h1{font-size:clamp(var(--ds-font-size-xl),4vw,var(--ds-font-size-3xl));line-height:var(--ds-line-height-lg)}.account-saved-builds_sharedComposition__PkGbh{border-top:1px solid var(--ds-color-border-subtle);display:grid;gap:var(--ds-space-12);padding-top:var(--ds-space-16)}.account-saved-builds_sharedComposition__PkGbh ul{display:grid;gap:var(--ds-space-8);list-style:none;margin:0;padding:0}.account-saved-builds_sharedComposition__PkGbh li{align-items:baseline;display:grid;gap:var(--ds-space-8);grid-template-columns:minmax(5rem,auto) minmax(0,1fr) auto}.account-saved-builds_sharedComposition__PkGbh li small,.account-saved-builds_sharedComposition__PkGbh li span{color:var(--ds-color-text-secondary);font-size:var(--ds-text-caption-m-font-size)}.account-saved-builds_overview__xT7Il{align-self:stretch;box-shadow:none}.account-saved-builds_section__tZ2XW{display:grid;gap:var(--ds-space-20)}.account-saved-builds_sectionHeader__4FWEh{align-items:start;display:flex;gap:var(--ds-space-16);justify-content:space-between}.account-saved-builds_sectionHeader__4FWEh h2{font-size:var(--ds-font-size-xl);line-height:var(--ds-line-height-lg);margin:0}.account-saved-builds_sectionHeader__4FWEh p{color:var(--ds-color-text-secondary);font-size:var(--ds-text-body-s-font-size);line-height:var(--ds-text-body-s-line-height);margin:var(--ds-space-4) 0 0}.account-saved-builds_headerLink__t_IID{color:var(--ds-color-button-primary-background);font-size:var(--ds-text-label-m-font-size);font-weight:var(--ds-font-weight-semibold);text-decoration:none;white-space:nowrap}.account-saved-builds_cartButton__CUDM5:focus-visible,.account-saved-builds_continueButton__wkvGb:focus-visible,.account-saved-builds_deleteButton__RcjD2:focus-visible,.account-saved-builds_dialogClose__fU08I:focus-visible,.account-saved-builds_headerLink__t_IID:focus-visible,.account-saved-builds_iconButton__ACenH:focus-visible,.account-saved-builds_primaryButton__Yqh1X:focus-visible,.account-saved-builds_saveNameButton__N57lN:focus-visible,.account-saved-builds_secondaryButton__imZmI:focus-visible,.account-saved-builds_undoNotice__3Cq9_ button:focus-visible{outline:2px solid var(--ds-border-focus);outline-offset:2px}.account-saved-builds_buildList__ZOiKC,.account-saved-builds_savedBlock__Khzg4{display:grid;gap:var(--ds-space-12);min-width:0}.account-saved-builds_blockHeader__WKUFM{display:grid;gap:var(--ds-space-4)}.account-saved-builds_blockEmptyCompact__dqwE9 p,.account-saved-builds_blockEmpty__uAVa8 h3,.account-saved-builds_blockEmpty__uAVa8 p,.account-saved-builds_blockHeader__WKUFM h3,.account-saved-builds_blockHeader__WKUFM p{margin:0}.account-saved-builds_blockEmpty__uAVa8 h3,.account-saved-builds_blockHeader__WKUFM h3{font-size:var(--ds-text-heading-3-font-size);line-height:var(--ds-text-heading-3-line-height)}.account-saved-builds_blockEmptyCompact__dqwE9 p,.account-saved-builds_blockEmpty__uAVa8 p,.account-saved-builds_blockHeader__WKUFM p,.account-saved-builds_savedPriceNotice____2Fq{color:var(--ds-color-text-secondary);font-size:var(--ds-text-body-s-font-size);line-height:var(--ds-text-body-s-line-height)}.account-saved-builds_changedPrice__Qe_Wh{color:var(--ds-color-state-warning);font-weight:var(--ds-font-weight-semibold)}.account-saved-builds_blockEmptyCompact__dqwE9,.account-saved-builds_blockEmpty__uAVa8{background:var(--ds-color-background-primary);border:1px dashed var(--ds-color-border-default);border-radius:var(--ds-radius-600);display:grid;gap:var(--ds-space-8);padding:var(--ds-space-16)}.account-saved-builds_buildCard__6rUTB{background:var(--ds-color-background-primary);border:1px solid color-mix(in srgb,var(--ds-color-button-primary-background) 10%,transparent);border-radius:var(--ds-radius-600);display:grid;gap:var(--ds-space-12);min-width:0;padding:var(--ds-space-16)}.account-saved-builds_buildActions__H6hBc,.account-saved-builds_buildBadges__GC5oS,.account-saved-builds_buildCardHeader__WGV01,.account-saved-builds_buildMeta__E3_8U,.account-saved-builds_dialogActions__gz9gC,.account-saved-builds_dialogHeader__rpGcp,.account-saved-builds_undoNotice__3Cq9_{align-items:center;display:flex;gap:var(--ds-space-8)}.account-saved-builds_buildActions__H6hBc,.account-saved-builds_buildCardHeader__WGV01,.account-saved-builds_buildMeta__E3_8U,.account-saved-builds_dialogActions__gz9gC,.account-saved-builds_dialogHeader__rpGcp,.account-saved-builds_undoNotice__3Cq9_{justify-content:space-between}.account-saved-builds_buildHeading__EkHzt{min-width:0}.account-saved-builds_buildTitleRow__2Z_Dl{align-items:center;display:flex;flex-wrap:wrap;gap:var(--ds-space-8);min-width:0}.account-saved-builds_buildHeading__EkHzt h2,.account-saved-builds_buildHeading__EkHzt h3{font-size:var(--ds-text-heading-3-font-size);line-height:var(--ds-text-heading-3-line-height);margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-saved-builds_savedComposition__UZ09R{border-top:1px solid var(--ds-color-border-subtle);padding-top:var(--ds-space-12)}.account-saved-builds_savedCompositionToggle__ICb0B{background:transparent;border:0;color:var(--ds-color-button-primary-background);cursor:pointer;font-size:var(--ds-text-label-m-font-size);font-weight:var(--ds-font-weight-semibold);padding:0}.account-saved-builds_savedCompositionToggle__ICb0B:focus-visible{border-radius:var(--ds-radius-200);outline:2px solid var(--ds-color-button-primary-background);outline-offset:2px}.account-saved-builds_savedCompositionPanel__DnnMc{overflow:hidden}.account-saved-builds_savedCompositionContent__QXwPc ul{display:grid;gap:var(--ds-space-8);list-style:none;margin:var(--ds-space-12) 0 0;padding:0}.account-saved-builds_savedCompositionContent__QXwPc li{align-items:baseline;display:grid;gap:var(--ds-space-8);grid-template-columns:minmax(5rem,auto) minmax(0,1fr) auto}.account-saved-builds_savedCompositionContent__QXwPc li small,.account-saved-builds_savedCompositionContent__QXwPc li span{color:var(--ds-color-text-secondary);font-size:var(--ds-text-caption-m-font-size)}.account-saved-builds_savedCompositionContent__QXwPc li strong{font-size:var(--ds-text-body-s-font-size);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-saved-builds_savedPriceNotice____2Fq{margin:0}.account-saved-builds_savedNotice___6Agi{background:var(--ds-color-state-success-background);border:1px solid var(--ds-color-state-success);border-radius:var(--ds-radius-300);color:var(--ds-color-state-success);font-size:var(--ds-text-body-s-font-size);margin:0;padding:var(--ds-space-8) var(--ds-space-12)}.account-saved-builds_buildBadges__GC5oS{flex-wrap:wrap;margin-top:var(--ds-space-8)}.account-saved-builds_badge__n4fSK{border-radius:var(--ds-radius-full);font-size:var(--ds-text-caption-m-font-size);font-weight:var(--ds-font-weight-semibold);padding:var(--ds-space-4) var(--ds-space-8)}.account-saved-builds_badge__n4fSK[data-tone=accent]{background:color-mix(in srgb,var(--ds-color-button-primary-background) 11%,transparent);color:var(--ds-color-button-primary-background)}.account-saved-builds_badge__n4fSK[data-tone=muted]{background:var(--ds-color-surface-div);color:var(--ds-color-text-secondary)}.account-saved-builds_badge__n4fSK[data-tone=warning]{background:var(--ds-color-state-warning-background);color:var(--ds-color-state-warning)}.account-saved-builds_saveNameButton__N57lN{align-items:center;background:var(--ds-color-button-secondary-background);border:1px solid var(--ds-color-button-secondary-border);border-radius:var(--ds-radius-600);color:var(--ds-color-button-secondary-text);cursor:pointer;display:inline-flex;flex:0 0 auto;font:inherit;font-size:var(--ds-text-label-m-font-size);font-weight:var(--ds-font-weight-semibold);gap:var(--ds-space-4);min-height:2rem;padding:0 var(--ds-space-8);white-space:nowrap}.account-saved-builds_saveNameButton__N57lN:hover:not(:disabled){background:var(--ds-action-secondary-hover);border-color:var(--ds-color-button-primary-background);transform:translateY(-1px)}.account-saved-builds_saveNameButton__N57lN:active:not(:disabled){transform:scale(var(--ds-motion-scale-control-press))}.account-saved-builds_deleteButton__RcjD2{align-items:center;background:var(--ds-color-state-error-background);border:1px solid var(--ds-color-state-error);border-radius:var(--ds-radius-full);color:var(--ds-color-state-error);cursor:pointer;display:inline-flex;flex:0 0 auto;height:2.75rem;justify-content:center;min-width:2.75rem;padding:0;width:2.75rem}.account-saved-builds_cardIconActions__uRmKT{align-items:center;display:flex;flex:0 0 auto;gap:var(--ds-space-4)}.account-saved-builds_iconButton__ACenH{align-items:center;background:var(--ds-color-button-secondary-background);border:1px solid var(--ds-color-button-secondary-border);border-radius:var(--ds-radius-full);color:var(--ds-color-button-secondary-text);cursor:pointer;display:inline-flex;height:2.75rem;justify-content:center;min-width:2.75rem;padding:0;width:2.75rem}.account-saved-builds_iconButton__ACenH:hover:not(:disabled){border-color:var(--ds-color-button-primary-background);color:var(--ds-color-button-primary-background);transform:translateY(-1px)}.account-saved-builds_deleteButton__RcjD2:hover:not(:disabled){background:var(--ds-color-button-error-background);border-color:var(--ds-color-button-error-background);box-shadow:var(--ds-elevation-sm);color:var(--ds-color-button-error-text);transform:translateY(-1px)}.account-saved-builds_deleteButton__RcjD2:active:not(:disabled){background:var(--ds-color-button-error-active-background);border-color:var(--ds-color-button-error-active-background);color:var(--ds-color-button-error-text);transform:scale(var(--ds-motion-scale-control-press))}.account-saved-builds_dialogClose__fU08I{align-items:center;background:transparent;border:1px solid transparent;border-radius:var(--ds-radius-300);color:var(--ds-color-text-secondary);cursor:pointer;display:inline-flex;height:2.75rem;justify-content:center;min-width:2.75rem;padding:0}.account-saved-builds_dialogClose__fU08I:hover{background:var(--ds-color-surface-div);color:var(--ds-color-text-primary)}.account-saved-builds_deleteButton__RcjD2 svg,.account-saved-builds_dialogClose__fU08I svg,.account-saved-builds_iconButton__ACenH svg,.account-saved-builds_saveNameButton__N57lN svg{height:1.25rem;width:1.25rem}.account-saved-builds_cartButton__CUDM5:disabled,.account-saved-builds_deleteButton__RcjD2:disabled,.account-saved-builds_iconButton__ACenH:disabled,.account-saved-builds_primaryButton__Yqh1X:disabled,.account-saved-builds_saveNameButton__N57lN:disabled,.account-saved-builds_secondaryButton__imZmI:disabled,.account-saved-builds_undoNotice__3Cq9_ button:disabled{cursor:not-allowed;opacity:.55}.account-saved-builds_cartButton__CUDM5 svg{height:1rem;width:1rem}.account-saved-builds_buildMeta__E3_8U{color:var(--ds-color-text-secondary);flex-wrap:wrap;font-size:var(--ds-text-body-s-font-size);justify-content:flex-start;line-height:var(--ds-text-body-s-line-height)}.account-saved-builds_buildMeta__E3_8U time{white-space:nowrap}.account-saved-builds_buildComponents___BPPu{min-height:3.25rem}.account-saved-builds_buildComponents___BPPu ul{display:grid;gap:var(--ds-space-4);grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:0;padding:0}.account-saved-builds_buildComponents___BPPu li{align-items:baseline;display:flex;gap:var(--ds-space-8);min-width:0}.account-saved-builds_buildComponents___BPPu li span{color:var(--ds-color-text-secondary);flex:0 0 auto;font-size:var(--ds-text-caption-m-font-size);text-transform:uppercase}.account-saved-builds_buildComponents___BPPu li strong{font-size:var(--ds-text-body-s-font-size);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-saved-builds_buildComponents___BPPu p{color:var(--ds-color-text-secondary);font-size:var(--ds-text-body-s-font-size);margin:0}.account-saved-builds_buildActions__H6hBc{border-top:1px solid var(--ds-color-border-subtle);justify-content:flex-start;padding-top:var(--ds-space-12)}.account-saved-builds_cartButton__CUDM5,.account-saved-builds_continueButton__wkvGb,.account-saved-builds_primaryButton__Yqh1X,.account-saved-builds_secondaryButton__imZmI,.account-saved-builds_undoNotice__3Cq9_ button{align-items:center;border-radius:var(--ds-radius-300);cursor:pointer;display:inline-flex;font:inherit;font-size:var(--ds-text-label-m-font-size);font-weight:var(--ds-font-weight-semibold);gap:var(--ds-space-8);justify-content:center;min-height:2.75rem;padding:0 var(--ds-space-12);text-decoration:none}.account-saved-builds_cartButton__CUDM5,.account-saved-builds_continueButton__wkvGb,.account-saved-builds_deleteButton__RcjD2,.account-saved-builds_iconButton__ACenH,.account-saved-builds_primaryButton__Yqh1X,.account-saved-builds_saveNameButton__N57lN,.account-saved-builds_secondaryButton__imZmI,.account-saved-builds_undoNotice__3Cq9_ button{transition:background-color var(--ds-duration-fast) var(--ds-ease-standard),border-color var(--ds-duration-fast) var(--ds-ease-standard),box-shadow var(--ds-duration-fast) var(--ds-ease-standard),color var(--ds-duration-fast) var(--ds-ease-standard),transform var(--ds-duration-fast) var(--ds-ease-standard)}.account-saved-builds_continueButton__wkvGb,.account-saved-builds_primaryButton__Yqh1X{background:var(--ds-color-button-primary-background);border:1px solid var(--ds-color-button-primary-background);color:var(--ds-color-button-primary-text)}.account-saved-builds_cartButton__CUDM5{background:var(--ds-color-button-success-background);border:1px solid var(--ds-color-button-success-background);color:var(--ds-color-button-success-text)}.account-saved-builds_secondaryButton__imZmI{background:var(--ds-color-background-primary);border:1px solid var(--ds-color-button-secondary-border);color:var(--ds-color-button-primary-background)}.account-saved-builds_secondaryButton__imZmI:hover:not(:disabled){border-color:var(--ds-color-button-primary-background)}.account-saved-builds_continueButton__wkvGb:hover{background:var(--ds-action-primary-hover);border-color:var(--ds-action-primary-hover);box-shadow:var(--ds-elevation-sm);transform:translateY(-1px)}.account-saved-builds_continueButton__wkvGb:active{transform:scale(var(--ds-motion-scale-control-press))}.account-saved-builds_cartButton__CUDM5:hover:not(:disabled){background:var(--ds-color-button-success-background);border-color:var(--ds-color-button-success-background);box-shadow:var(--ds-elevation-sm);filter:brightness(.94);transform:translateY(-1px)}.account-saved-builds_cartButton__CUDM5:active:not(:disabled){filter:brightness(.9);transform:scale(var(--ds-motion-scale-control-press))}.account-saved-builds_cardError__dxmWK{color:var(--ds-color-state-error);font-size:var(--ds-text-body-s-font-size);margin:0}.account-saved-builds_loading__VU6En{display:grid;gap:var(--ds-space-8)}.account-saved-builds_loading__VU6En span{background:var(--ds-color-background-primary);border:1px solid var(--ds-color-border-subtle);border-radius:var(--ds-radius-300);height:3.5rem}.account-saved-builds_loading__VU6En strong{color:var(--ds-color-text-secondary);font-size:var(--ds-text-body-s-font-size);font-weight:var(--ds-font-weight-medium)}.account-saved-builds_emptyState__URSri,.account-saved-builds_errorState__67MqZ{align-items:flex-start;background:var(--ds-color-background-primary);border:1px dashed var(--ds-color-border-default);border-radius:var(--ds-radius-600);display:grid;gap:var(--ds-space-8);padding:var(--ds-space-20)}.account-saved-builds_emptyState__URSri h3,.account-saved-builds_emptyState__URSri p,.account-saved-builds_errorState__67MqZ p{margin:0}.account-saved-builds_emptyState__URSri h3{font-size:var(--ds-text-heading-3-font-size)}.account-saved-builds_emptyState__URSri p,.account-saved-builds_errorState__67MqZ p{color:var(--ds-color-text-secondary);font-size:var(--ds-text-body-s-font-size)}.account-saved-builds_pagination__W8OPi{align-items:center;display:flex;flex-wrap:wrap;gap:var(--ds-space-12);justify-content:space-between}.account-saved-builds_pagination__W8OPi>span{color:var(--ds-color-text-secondary);font-size:var(--ds-text-body-s-font-size)}.account-saved-builds_undoNotice__3Cq9_{align-items:center;background:color-mix(in srgb,var(--ds-color-button-primary-background) 9%,var(--ds-color-background-primary));border:1px solid color-mix(in srgb,var(--ds-color-button-primary-background) 25%,transparent);border-radius:var(--ds-radius-300);margin-top:var(--ds-space-4);padding:var(--ds-space-12)}.account-saved-builds_undoNotice__3Cq9_ span{display:grid;gap:var(--ds-space-4);min-width:0}.account-saved-builds_undoNotice__3Cq9_ small{color:var(--ds-color-text-secondary);font-size:var(--ds-text-caption-m-font-size)}.account-saved-builds_undoNotice__3Cq9_ button{background:transparent;border:0;color:var(--ds-color-button-primary-background);flex:0 0 auto;min-width:2.75rem}.account-saved-builds_dialog__HhCzs{background:var(--ds-color-surface-div);border:1px solid var(--ds-color-border-default);border-radius:var(--ds-radius-600);box-shadow:var(--ds-elevation-lg);display:grid;gap:var(--ds-space-20);max-width:31rem;padding:var(--ds-space-24);width:min(100%,31rem)}.account-saved-builds_dialogHeader__rpGcp{align-items:flex-start}.account-saved-builds_dialogHeader__rpGcp h2{font-size:var(--ds-text-heading-3-font-size);margin:0}.account-saved-builds_dialogHeader__rpGcp p{color:var(--ds-color-text-secondary);font-size:var(--ds-text-body-s-font-size);line-height:var(--ds-text-body-s-line-height);margin:var(--ds-space-8) 0 0}.account-saved-builds_dialogClose__fU08I{flex:0 0 auto}.account-saved-builds_dialogForm__ApozS{display:grid;gap:var(--ds-space-8)}.account-saved-builds_dialogForm__ApozS label{font-size:var(--ds-text-label-m-font-size);font-weight:var(--ds-font-weight-semibold)}.account-saved-builds_dialogForm__ApozS input{background:var(--ds-color-background-primary);border:1px solid var(--ds-color-border-default);border-radius:var(--ds-radius-300);color:var(--ds-color-text-primary);font:inherit;min-height:2.75rem;padding:0 var(--ds-space-12);width:100%}.account-saved-builds_dialogForm__ApozS input:focus-visible{border-color:var(--ds-color-button-primary-background);outline:2px solid var(--ds-border-focus);outline-offset:1px}.account-saved-builds_dialogHint__cPeHn{color:var(--ds-color-text-secondary);font-size:var(--ds-text-caption-m-font-size)}.account-saved-builds_dialogError__XHdlO{color:var(--ds-color-state-error);font-size:var(--ds-text-body-s-font-size);margin:0}.account-saved-builds_dialogActions__gz9gC{align-items:stretch;margin-top:var(--ds-space-8)}.account-saved-builds_dialogActions__gz9gC>*{flex:1 1 0}.account-saved-builds_dangerButton__i_F9H{background:var(--ds-color-state-error);border-color:var(--ds-color-state-error)}@media (max-width:40rem){.account-saved-builds_overview__xT7Il,.account-saved-builds_section__tZ2XW{border-radius:var(--ds-radius-600);padding:var(--ds-space-16)}.account-saved-builds_sectionHeader__4FWEh{align-items:stretch;flex-direction:column}.account-saved-builds_headerLink__t_IID{align-self:flex-start}.account-saved-builds_buildComponents___BPPu ul{grid-template-columns:1fr}.account-saved-builds_buildActions__H6hBc{align-items:stretch;flex-direction:column}.account-saved-builds_cartButton__CUDM5,.account-saved-builds_continueButton__wkvGb{width:100%}.account-saved-builds_pagination__W8OPi{align-items:stretch;flex-direction:column}.account-saved-builds_pagination__W8OPi>*{width:100%}.account-saved-builds_undoNotice__3Cq9_{align-items:stretch;flex-wrap:wrap}.account-saved-builds_undoNotice__3Cq9_ span{flex:1 1 100%}.account-saved-builds_dialog__HhCzs{border-radius:var(--ds-radius-600) var(--ds-radius-600) 0 0;max-width:none;padding:var(--ds-space-20) var(--ds-space-16) calc(var(--ds-space-20) + env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.account-saved-builds_cartButton__CUDM5,.account-saved-builds_continueButton__wkvGb,.account-saved-builds_deleteButton__RcjD2,.account-saved-builds_primaryButton__Yqh1X,.account-saved-builds_saveNameButton__N57lN,.account-saved-builds_secondaryButton__imZmI{transition:none}}@media (min-width:36.0625rem) and (max-width:74rem){.cookie-consent_tablet_banner__E8uvT{inset-inline:var(--ds-space-0);inline-size:100%;max-inline-size:none;display:grid;grid-template-columns:minmax(var(--ds-space-0),1fr) auto;align-items:center;gap:var(--ds-space-32);box-sizing:border-box;min-block-size:calc(var(--ds-button-height-lg) + var(--ds-space-32));padding:var(--ds-space-16) var(--ds-space-24);border-radius:var(--ds-radius-0);background-image:none;box-shadow:none;backdrop-filter:none}.cookie-consent_tablet_copy__lkpuv{min-inline-size:var(--ds-space-0);margin:var(--ds-space-0);color:var(--ds-color-text-on-primary);font-family:var(--ds-text-body-m-font-family);font-size:var(--ds-text-body-m-font-size);font-weight:var(--ds-text-body-m-font-weight);line-height:var(--ds-text-body-m-line-height);overflow-wrap:anywhere}.cookie-consent_tablet_link__07y4L{color:inherit;text-decoration-line:underline;text-decoration-thickness:from-font;text-underline-offset:var(--ds-space-4)}.cookie-consent_tablet_acceptButton__RH_Q_{inline-size:calc(var(--ds-space-100) + var(--ds-space-100));min-block-size:calc(var(--ds-button-height-lg) + var(--ds-space-8));justify-self:end;padding-inline:var(--ds-space-20);border:none;border-radius:var(--ds-radius-600);background-image:none;box-shadow:none;color:var(--ds-color-button-primary-text);font-family:var(--ds-text-label-l-font-family);font-size:var(--ds-text-label-l-font-size);font-weight:var(--ds-text-label-l-font-weight);line-height:var(--ds-text-label-l-line-height);white-space:nowrap}}.manager-contact-dialog_dialog__MHr6q{background:var(--ds-color-surface-div);border:1px solid var(--ds-color-border-default);border-radius:var(--ds-radius-600);box-shadow:var(--ds-elevation-2xl);display:grid;gap:var(--ds-space-20);max-height:min(90vh,44rem);max-height:min(90dvh,44rem);max-width:35rem;min-width:0;overflow:auto;overscroll-behavior:contain;padding:var(--ds-space-24);width:100%}.manager-contact-dialog_header__lyLkz{align-items:center;display:flex;gap:var(--ds-space-16);justify-content:space-between}.manager-contact-dialog_header__lyLkz h2{font-family:var(--ds-font-family-display);font-size:var(--ds-text-heading-3-font-size);font-weight:var(--ds-text-heading-3-font-weight);line-height:var(--ds-text-heading-3-line-height);margin:0}.manager-contact-dialog_channels__8OzMv{display:grid;gap:var(--ds-space-12)}.manager-contact-dialog_channelCard__nsGsL{align-items:center;background:var(--ds-color-background-primary);border:1px solid var(--ds-color-border-default);border-radius:var(--ds-radius-600);color:var(--ds-color-text-primary);display:grid;gap:var(--ds-space-12);grid-template-columns:3rem minmax(0,1fr) 1.25rem;min-height:5rem;padding:var(--ds-space-12) var(--ds-space-16);text-decoration:none;transition:border-color var(--ds-duration-fast) var(--ds-ease-standard),box-shadow var(--ds-duration-fast) var(--ds-ease-standard),transform var(--ds-duration-fast) var(--ds-ease-standard)}.manager-contact-dialog_channelCard__nsGsL:hover{border-color:var(--ds-color-border-strong);box-shadow:var(--ds-elevation-raised)}.manager-contact-dialog_channelCard__nsGsL:focus-visible{box-shadow:var(--ds-focus-ring);outline:none}.manager-contact-dialog_channelCard__nsGsL:active{transform:translate3d(0,1px,0)}.manager-contact-dialog_channelIcon__njfCB,.manager-contact-dialog_channelLogo__EEcPu{border-radius:var(--ds-radius-full);display:block;height:3rem;width:3rem}.manager-contact-dialog_channelIcon__njfCB{overflow:hidden}.manager-contact-dialog_channelLogo__EEcPu{object-fit:cover}.manager-contact-dialog_channelCopy__g4TXc{display:grid;gap:var(--ds-space-2);min-width:0}.manager-contact-dialog_channelCopy__g4TXc strong{font-family:var(--ds-font-family-display);font-size:var(--ds-text-label-l-font-size);font-weight:var(--ds-font-weight-bold);line-height:var(--ds-text-label-l-line-height);overflow-wrap:anywhere}.manager-contact-dialog_channelCopy__g4TXc span{color:var(--ds-color-text-secondary);font-size:var(--ds-text-body-sm-font-size);line-height:var(--ds-text-body-sm-line-height);overflow-wrap:anywhere}.manager-contact-dialog_channelArrow__w2tQg{color:var(--ds-color-text-secondary);height:1.25rem;transition:color var(--ds-duration-fast) var(--ds-ease-standard),transform var(--ds-duration-fast) var(--ds-ease-standard);width:1.25rem}.manager-contact-dialog_channelCard__nsGsL:hover .manager-contact-dialog_channelArrow__w2tQg{color:var(--ds-color-text-primary);transform:translate3d(2px,-2px,0)}.manager-contact-dialog_legalNote__C_rBp{color:var(--ds-color-text-tertiary);font-size:var(--ds-text-caption-m-font-size);line-height:var(--ds-text-caption-m-line-height);margin:0}@media (max-width:42rem){.manager-contact-dialog_dialog__MHr6q{max-height:calc(100dvh - var(--ds-space-12));max-width:none;padding:var(--ds-space-20) var(--ds-space-16) max(var(--ds-space-20),env(safe-area-inset-bottom))}.manager-contact-dialog_channelCard__nsGsL{grid-template-columns:2.75rem minmax(0,1fr) 1.25rem;min-height:4.75rem;padding-inline:var(--ds-space-12)}.manager-contact-dialog_channelIcon__njfCB,.manager-contact-dialog_channelLogo__EEcPu{height:2.75rem;width:2.75rem}}@media (prefers-reduced-motion:reduce){.manager-contact-dialog_channelArrow__w2tQg,.manager-contact-dialog_channelCard__nsGsL{transition-duration:1ms}}.compact-footer_footer__s_cQp{padding:var(--ds-space-24) var(--site-page-gutter,clamp(var(--ds-space-16),2vw,var(--ds-space-32))) max(var(--ds-space-24),env(safe-area-inset-bottom))}.compact-footer_panel__xW2nm{align-items:center;background:var(--ds-color-surface-div);border:1px solid var(--ds-color-border-default);border-radius:var(--ds-radius-600);box-shadow:var(--ds-elevation-raised);display:grid;gap:var(--ds-space-16) var(--ds-space-24);grid-template-columns:minmax(16rem,1.1fr) minmax(24rem,1.5fr) auto auto;margin-inline:auto;max-width:100rem;min-width:0;padding:var(--ds-space-20) var(--ds-space-24)}.compact-footer_brand__hnRuJ{align-items:center;display:flex;gap:var(--ds-space-12);min-width:0}.compact-footer_brandMark__L9bdC{align-items:center;background:var(--ds-action-primary);border-radius:var(--ds-radius-200);display:inline-flex;flex:0 0 auto;height:2.25rem;justify-content:center;padding:.375rem;width:2.25rem}.compact-footer_brandMark__L9bdC img{display:block;height:1.5rem;width:1.5rem}.compact-footer_brand__hnRuJ p{color:var(--ds-color-text-secondary);font-size:var(--ds-text-body-sm-font-size);line-height:var(--ds-text-body-sm-line-height);margin:0;min-width:0;overflow-wrap:anywhere}.compact-footer_links__vFqsN{align-items:center;display:flex;flex-wrap:wrap;gap:var(--ds-space-8) var(--ds-space-20);min-width:0}.compact-footer_links__vFqsN a{border-radius:var(--ds-radius-200);color:var(--ds-color-text-secondary);font-family:var(--ds-text-label-m-font-family);font-size:var(--ds-text-label-font-size);font-weight:var(--ds-text-label-font-weight);line-height:var(--ds-text-label-line-height);padding-block:var(--ds-space-4);text-decoration:none;transition:color var(--ds-duration-fast) var(--ds-ease-standard),transform var(--ds-duration-fast) var(--ds-ease-standard)}.compact-footer_links__vFqsN a:hover{color:var(--ds-color-text-primary)}.compact-footer_links__vFqsN a:focus-visible{box-shadow:var(--ds-focus-ring);outline:none}.compact-footer_links__vFqsN a:active{transform:translate3d(0,1px,0)}.compact-footer_contactButton__ez97o{align-items:center;background:var(--ds-color-button-secondary-background);border:1px solid var(--ds-color-button-secondary-border);border-radius:var(--ds-radius-600);color:var(--ds-color-button-secondary-text);cursor:pointer;display:inline-flex;font-family:var(--ds-text-label-m-font-family);font-size:var(--ds-text-label-font-size);font-weight:var(--ds-text-label-font-weight);justify-content:center;line-height:var(--ds-text-label-line-height);min-height:var(--ds-button-height-md);padding-inline:var(--ds-space-16);white-space:nowrap;transition:background-color var(--ds-duration-fast) var(--ds-ease-standard),border-color var(--ds-duration-fast) var(--ds-ease-standard),color var(--ds-duration-fast) var(--ds-ease-standard),transform var(--ds-duration-fast) var(--ds-ease-standard)}.compact-footer_contactButton__ez97o:hover{background:var(--ds-action-secondary);border-color:var(--ds-action-primary);color:var(--ds-color-text-primary)}.compact-footer_contactButton__ez97o:focus-visible{box-shadow:var(--ds-focus-ring);outline:none}.compact-footer_contactButton__ez97o:active{transform:translate3d(0,1px,0)}.compact-footer_themeButton__iZc8g{justify-self:end}@media (max-width:82rem){.compact-footer_panel__xW2nm{grid-template-columns:minmax(0,1fr) auto}.compact-footer_brand__hnRuJ,.compact-footer_links__vFqsN{grid-column:1}.compact-footer_contactButton__ez97o,.compact-footer_themeButton__iZc8g{grid-column:2}.compact-footer_contactButton__ez97o{grid-row:1}.compact-footer_themeButton__iZc8g{grid-row:2}}@media (max-width:42rem){.compact-footer_footer__s_cQp{padding:var(--ds-space-16) var(--ds-space-12) max(var(--ds-space-16),env(safe-area-inset-bottom))}.compact-footer_panel__xW2nm{align-items:stretch;gap:var(--ds-space-16);grid-template-columns:minmax(0,1fr);padding:var(--ds-space-16)}.compact-footer_brand__hnRuJ,.compact-footer_contactButton__ez97o,.compact-footer_links__vFqsN,.compact-footer_themeButton__iZc8g{grid-column:1;grid-row:auto}.compact-footer_links__vFqsN{display:grid;gap:var(--ds-space-8) var(--ds-space-16);grid-template-columns:repeat(2,minmax(0,1fr))}.compact-footer_links__vFqsN a{align-items:center;display:inline-flex;min-height:2.5rem}.compact-footer_contactButton__ez97o{width:100%}.compact-footer_themeButton__iZc8g{justify-self:stretch;width:100%}}@media (max-width:25rem){.compact-footer_links__vFqsN{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.compact-footer_contactButton__ez97o,.compact-footer_links__vFqsN a{transition-duration:1ms}}.footer_footer__WFj4n{color:var(--ds-color-text-primary);scroll-margin-top:calc(var(--site-header-height) + var(--ds-space-16))}.footer_inner__3fsGX{align-items:stretch;display:grid;gap:var(--ds-space-16);grid-template-columns:minmax(20rem,1.2fr) minmax(20rem,.8fr);margin-inline:auto;max-width:100rem;padding:var(--ds-space-24) var(--site-page-gutter,clamp(var(--ds-space-16),2vw,var(--ds-space-32)))}.footer_reviewsSection__PL0li{background:var(--ds-color-background-primary);color:var(--ds-color-text-primary);scroll-margin-top:calc(var(--site-header-height) + var(--ds-space-16))}.footer_reviewsSectionInner__CsmU1{align-items:center;display:grid;gap:var(--ds-space-32);grid-template-columns:minmax(16rem,.75fr) minmax(30rem,35rem);margin-inline:auto;max-width:75rem;padding:var(--ds-space-32) var(--site-page-gutter,clamp(var(--ds-space-16),2vw,var(--ds-space-32)))}.footer_reviewsSectionHeader__8hGcw{align-items:flex-start;display:flex;flex-direction:column;gap:var(--ds-space-24);min-width:0}.footer_reviewsSectionCopy__IRSOi{display:grid;gap:var(--ds-space-8);min-width:0}.footer_reviewsSectionCopy__IRSOi h2{margin:0}.footer_reviewsLink__q8nVS{flex:0 0 auto;white-space:nowrap}.footer_reviewsLinkIcon__txesK{height:1.25rem;width:1.25rem}.footer_reviewsWidgetShell__Q6AwF{background:var(--ds-color-surface-div);border:1px solid var(--ds-color-border-default);border-radius:var(--ds-radius-600);justify-self:end;max-width:35rem;min-width:0;overflow:hidden;width:100%}.footer_reviewsWidgetFrame__uO8Xo{border:0;display:block;height:31.25rem;width:100%}.footer_summaryCard__7sVbB{height:100%;min-height:12.5rem}.footer_contactsPanel__h_BCs{background:var(--ds-color-surface-div);border:1px solid var(--ds-color-border-default);border-radius:var(--ds-radius-600);color:var(--ds-color-text-primary);display:flex;flex-direction:column;gap:var(--ds-space-12);justify-content:flex-start;min-width:0;padding:var(--ds-space-16)}.footer_contactsTitle__xmWg1{font-family:var(--ds-font-family-display);font-size:var(--ds-text-label-font-size);font-weight:var(--ds-font-weight-bold);line-height:var(--ds-text-label-line-height);margin:0}.footer_contactRows__B8684{display:grid;gap:var(--ds-space-12)}.footer_contactInline__h6dVo{align-items:center;display:flex;flex-wrap:wrap;gap:var(--ds-space-12) var(--ds-space-16)}.footer_contactItem__4LeMl{align-items:center;color:var(--ds-color-text-primary);display:inline-flex;font-family:var(--ds-font-family-display);font-size:var(--ds-font-size-md);font-weight:var(--ds-font-weight-medium);gap:var(--ds-space-8);line-height:var(--ds-line-height-md);margin:0;min-width:0;text-decoration:none;transition:color var(--ds-duration-fast) var(--ds-ease-standard),transform var(--ds-duration-fast) var(--ds-ease-standard)}.footer_contactItem__4LeMl span{min-width:0;overflow-wrap:anywhere}.footer_contactIcon__x5jW2{color:currentColor;flex:0 0 auto;height:1.25rem;transition:color var(--ds-duration-fast) var(--ds-ease-standard);width:1.25rem}a.footer_contactItem__4LeMl:hover,a.footer_contactItem__4LeMl:hover .footer_contactIcon__x5jW2{color:var(--ds-action-primary)}a.footer_contactItem__4LeMl:focus-visible{box-shadow:var(--ds-focus-ring);outline:none}a.footer_contactItem__4LeMl:active{transform:translate3d(0,1px,0)}.footer_managerCard__RM_3l{background:var(--ds-color-surface-div);border:1px solid var(--ds-color-border-default);border-radius:var(--ds-radius-600);color:var(--ds-color-text-primary);display:flex;flex-direction:column;gap:var(--ds-space-12);max-width:none;min-width:0;padding:var(--ds-space-16);scroll-margin-top:calc(var(--site-header-height) + var(--ds-space-16))}.footer_managerCard__RM_3l h2{font-family:var(--ds-font-family-display);font-size:var(--ds-text-label-font-size);font-weight:var(--ds-font-weight-bold);line-height:var(--ds-text-label-line-height);margin:0}.footer_managerLinks__3eE7j{display:grid;gap:var(--ds-space-8)}.footer_managerLink__nMfZM{align-items:center;background:var(--ds-color-background-primary);border:1px solid var(--ds-color-border-default);border-radius:var(--ds-radius-600);color:var(--ds-color-text-primary);display:grid;gap:var(--ds-space-12);grid-template-columns:2.5rem minmax(0,1fr) 1.25rem;min-height:4rem;padding:var(--ds-space-8) var(--ds-space-12);text-decoration:none;transition:border-color var(--ds-duration-fast) var(--ds-ease-standard),box-shadow var(--ds-duration-fast) var(--ds-ease-standard),transform var(--ds-duration-fast) var(--ds-ease-standard)}.footer_managerLink__nMfZM:hover{border-color:var(--ds-color-border-strong);box-shadow:var(--ds-elevation-raised)}.footer_managerLink__nMfZM:focus-visible{box-shadow:var(--ds-focus-ring);outline:none}.footer_managerLink__nMfZM:active{transform:translate3d(0,1px,0)}.footer_managerIcon__XbfOv{align-items:center;display:inline-flex;justify-content:center;overflow:hidden}.footer_managerIcon__XbfOv,.footer_managerLogo__9hKWe{border-radius:var(--ds-radius-full);height:2.5rem;width:2.5rem}.footer_managerLogo__9hKWe{display:block;object-fit:cover}.footer_managerLinkText___cvTP{display:grid;font-family:var(--ds-font-family-display);gap:var(--ds-space-2);min-width:0}.footer_managerLinkText___cvTP strong{font-family:var(--ds-font-family-display);font-size:var(--ds-text-label-font-size);font-weight:var(--ds-text-label-font-weight);line-height:var(--ds-text-label-line-height);overflow-wrap:anywhere}.footer_managerLinkText___cvTP span{color:var(--ds-color-text-secondary);font-family:var(--ds-font-family-display);font-size:var(--ds-text-body-sm-font-size);line-height:var(--ds-text-body-sm-line-height);overflow-wrap:anywhere}.footer_managerExternalIcon__dMSE_{color:var(--ds-color-text-secondary);height:1.25rem;transition:color var(--ds-duration-fast) var(--ds-ease-standard),transform var(--ds-duration-fast) var(--ds-ease-standard);width:1.25rem}.footer_managerLink__nMfZM:hover .footer_managerExternalIcon__dMSE_{color:var(--ds-color-text-primary);transform:translate3d(2px,-2px,0)}.footer_legal__EFans{align-items:center;color:var(--ds-color-text-tertiary);display:grid;gap:var(--ds-space-12);grid-template-columns:minmax(0,1fr) auto;justify-content:space-between;margin-inline:auto;max-width:100rem;padding:0 var(--site-page-gutter,clamp(var(--ds-space-16),2vw,var(--ds-space-32))) var(--ds-space-24);width:100%}.footer_legalNote__1Z6oR{font-size:var(--ds-text-body-sm-font-size);line-height:var(--ds-text-body-sm-line-height);margin:0;min-width:0;grid-column:1}.footer_legalActions__XLmwJ{display:flex;flex-wrap:wrap;gap:var(--ds-space-8);grid-column:2;justify-content:flex-end}.footer_legalButton__dso2X{align-items:center;border:1px solid var(--ds-color-border-default);border-radius:var(--ds-radius-600);color:var(--ds-color-text-secondary);display:inline-flex;font-family:var(--ds-text-label-m-font-family);font-size:var(--ds-text-label-font-size);font-weight:var(--ds-text-label-font-weight);justify-content:center;line-height:var(--ds-text-label-line-height);min-height:2.5rem;padding:0 var(--ds-space-16);text-decoration:none;transition:background-color var(--ds-duration-fast) var(--ds-ease-standard),border-color var(--ds-duration-fast) var(--ds-ease-standard),color var(--ds-duration-fast) var(--ds-ease-standard),transform var(--ds-duration-fast) var(--ds-ease-standard)}.footer_careerButton__7jems{background:var(--ds-color-button-primary-background);border-color:var(--ds-color-button-primary-background);color:var(--ds-color-button-primary-text)}.footer_legalButton__dso2X:hover{background:var(--ds-action-secondary);border-color:var(--ds-action-primary);color:var(--ds-color-text-primary)}.footer_careerButton__7jems:hover{background:var(--ds-action-primary-hover);border-color:var(--ds-action-primary-hover);color:var(--ds-color-button-primary-text)}.footer_legalButton__dso2X:focus-visible{box-shadow:var(--ds-focus-ring);outline:none}.footer_legalButton__dso2X:active{transform:translate3d(0,1px,0)}.footer_reviewCard__MIxWd{background:var(--ds-color-surface-div);border:1px solid var(--ds-color-border-default);border-radius:var(--ds-radius-600);color:var(--ds-color-text-primary);display:flex;flex-direction:column;font-family:var(--font-bounded-medium),var(--ds-font-family-display);gap:var(--ds-space-16);justify-content:space-between;max-width:none;min-width:0;padding:var(--ds-space-20)}.footer_reviewTop__kgJc1{align-items:center;display:flex;gap:var(--ds-space-12)}.footer_reviewLogo__8N_6G{border-radius:var(--ds-radius-600);flex:0 0 auto;height:3.5rem;width:3.5rem}.footer_reviewTitleBlock__j6ZP4{display:flex;flex:1 1 auto;flex-direction:column;justify-content:center;min-height:3.5rem;min-width:0}.footer_reviewProvider__UZzI1{color:var(--ds-color-text-secondary);font-size:var(--ds-text-label-s-font-size);font-weight:var(--ds-font-weight-bold);letter-spacing:.12em;line-height:1rem;margin:0;text-transform:uppercase}.footer_ratingRow__1vro2{align-items:center;display:flex;gap:var(--ds-space-8);margin-top:0}.footer_ratingRow__1vro2 strong{font-family:var(--ds-font-family-display);font-size:2.25rem;font-weight:var(--ds-font-weight-bold);line-height:1.1}.footer_reviewStarIcon__BOY9Y{color:var(--ds-color-button-primary-background);height:1.75rem;width:1.75rem}.footer_reviewMeta__1DALu{align-items:center;color:var(--ds-color-text-secondary);display:flex;flex-wrap:wrap;font-size:var(--ds-text-body-sm-font-size);font-weight:var(--ds-font-weight-medium);gap:var(--ds-space-8);line-height:var(--ds-text-body-sm-line-height)}.footer_reviewMeta__1DALu strong{color:var(--ds-color-text-primary);font-weight:var(--ds-font-weight-bold)}.footer_reviewDivider__LwjOQ{background:var(--ds-color-border-default);display:inline-block;height:1.25rem;width:1px}.footer_reviewAction___EPle{align-items:center;align-self:stretch;background:var(--ds-color-button-primary-background);border:1px solid var(--ds-color-button-primary-background);border-radius:var(--ds-radius-600);color:var(--ds-color-button-primary-text);cursor:pointer;display:inline-flex;font-size:var(--ds-text-label-font-size);font-weight:var(--ds-font-weight-bold);gap:var(--ds-space-8);justify-content:center;line-height:var(--ds-text-label-line-height);min-height:3rem;padding:0 var(--ds-space-16);text-decoration:none;transition:background-color var(--ds-duration-fast) var(--ds-ease-standard),border-color var(--ds-duration-fast) var(--ds-ease-standard),color var(--ds-duration-fast) var(--ds-ease-standard),transform var(--ds-duration-fast) var(--ds-ease-standard)}.footer_reviewAction___EPle:hover{background:var(--ds-action-primary-hover);border-color:var(--ds-action-primary-hover)}.footer_reviewAction___EPle:focus-visible{box-shadow:var(--ds-focus-ring);outline:none}.footer_reviewAction___EPle:active{transform:translate3d(0,1px,0)}.footer_reviewActionIcon__kYeFW{height:1.25rem;width:1.25rem}.footer_mapShell__EN3zM{background:var(--ds-color-surface-div);border:1px solid var(--ds-color-border-default);border-radius:var(--ds-radius-600);display:grid;margin:0 auto var(--ds-space-24);max-width:calc(100rem - (var(--site-page-gutter, var(--ds-space-16)) * 2));min-height:20rem;overflow:hidden;position:relative;width:calc(100% - (var(--site-page-gutter, var(--ds-space-16)) * 2))}.footer_mapFrame__uccDw{border:0;display:block;grid-area:1/1;height:clamp(20rem,36vw,26rem);width:100%}.footer_mapFrameLocked__ynH_E{pointer-events:none}.footer_mapOverlay__0MPf_{align-items:center;background:transparent;border:0;border-radius:var(--ds-radius-600);color:var(--ds-color-map-overlay-text);cursor:pointer;display:flex;font-family:var(--ds-text-label-m-font-family);font-size:clamp(var(--ds-text-label-font-size),1.8vw,var(--ds-font-size-xl));font-weight:var(--ds-text-label-font-weight);grid-area:1/1;justify-content:center;line-height:var(--ds-text-label-line-height);padding:var(--ds-space-16);text-align:center;z-index:1}.footer_mapOverlayPanel__KU8Ps{align-items:center;background:var(--ds-color-map-overlay-background);border:1px solid var(--ds-color-map-overlay-border);border-radius:var(--ds-radius-600);box-shadow:var(--ds-elevation-floating);display:flex;flex-direction:column;gap:var(--ds-space-12);justify-content:center;min-height:9.5rem;padding:var(--ds-space-24) var(--ds-space-32);transform:translateZ(0);transition:background-color var(--ds-duration-fast) var(--ds-ease-standard),border-color var(--ds-duration-fast) var(--ds-ease-standard),transform var(--ds-duration-fast) var(--ds-ease-standard);view-transition-name:ucoms-map-overlay-panel;width:min(38rem,calc(100% - var(--ds-space-32)))}.footer_mapOverlay__0MPf_:hover .footer_mapOverlayPanel__KU8Ps{background:var(--ds-color-map-overlay-background-hover);border-color:var(--ds-color-map-overlay-border-hover)}.footer_mapOverlay__0MPf_:focus-visible{box-shadow:inset var(--ds-focus-ring);outline:none}.footer_mapOverlay__0MPf_:active .footer_mapOverlayPanel__KU8Ps{background:var(--ds-color-map-overlay-background-active);transform:translate3d(0,1px,0)}.footer_mapOverlayIcon__fZPP2{display:block;height:3rem;width:3rem}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.footer_mapOverlayPanel__KU8Ps{-webkit-backdrop-filter:var(--ds-backdrop-medium);backdrop-filter:var(--ds-backdrop-medium)}}@media (max-width:80rem){.footer_inner__3fsGX{grid-template-columns:minmax(0,1fr) minmax(18rem,.75fr)}}@media (max-width:60rem){.footer_reviewsSectionInner__CsmU1{grid-template-columns:1fr}.footer_reviewsSectionHeader__8hGcw,.footer_reviewsWidgetShell__Q6AwF{justify-self:center;max-width:47.5rem;width:100%}}@media (max-width:52rem){.footer_reviewsSectionHeader__8hGcw{gap:var(--ds-space-16)}.footer_reviewsLink__q8nVS{align-self:flex-start;white-space:normal}.footer_inner__3fsGX{align-items:start;gap:var(--ds-space-16);grid-template-columns:1fr}.footer_summaryCard__7sVbB{height:auto;min-height:0}.footer_contactsPanel__h_BCs{grid-column:auto;grid-row:auto;padding:var(--ds-space-20);width:100%}.footer_contactRows__B8684{gap:var(--ds-space-16)}.footer_contactInline__h6dVo{align-items:flex-start;flex-direction:column;gap:var(--ds-space-16)}.footer_contactItem__4LeMl{font-size:var(--ds-font-size-md);line-height:var(--ds-line-height-md)}.footer_contactIcon__x5jW2{height:1.25rem;width:1.25rem}.footer_managerCard__RM_3l,.footer_reviewCard__MIxWd{max-width:none;width:100%}.footer_legal__EFans{align-items:flex-start;grid-template-columns:minmax(0,1fr)}.footer_legalActions__XLmwJ{grid-column:1;justify-content:flex-start;width:100%}.footer_mapShell__EN3zM{border-radius:var(--ds-radius-600);margin-bottom:var(--ds-space-16);min-height:17.5rem}.footer_mapFrame__uccDw{height:17.5rem}.footer_mapOverlay__0MPf_{font-size:var(--ds-text-label-font-size);padding:var(--ds-space-12)}.footer_mapOverlayPanel__KU8Ps{border-radius:var(--ds-radius-600);gap:var(--ds-space-8);min-height:8rem;padding:var(--ds-space-20) var(--ds-space-16);width:min(22rem,calc(100% - var(--ds-space-16)))}.footer_mapOverlayIcon__fZPP2{height:2.5rem;width:2.5rem}}@media (max-width:22rem){.footer_reviewsSectionInner__CsmU1{padding-inline:var(--ds-space-8)}}.checkout-email-otp-dialog_dialog__kNLaX{background:var(--ds-color-surface-div);border:1px solid var(--ds-color-border-default);border-radius:var(--ds-radius-600);box-shadow:var(--ds-elevation-modal);display:grid;max-width:31rem;overflow:hidden;width:100%}.checkout-email-otp-dialog_header__fAkAv{align-items:flex-start;border-bottom:1px solid var(--ds-color-border-subtle);display:flex;gap:var(--ds-space-16);justify-content:space-between;padding:var(--ds-space-24)}.checkout-email-otp-dialog_header__fAkAv>div{display:grid;gap:var(--ds-space-8)}.checkout-email-otp-dialog_header__fAkAv h2{font-family:var(--ds-font-family-display);font-size:var(--ds-text-heading-3-font-size);font-weight:var(--ds-text-heading-3-font-weight);line-height:var(--ds-text-heading-3-line-height);margin:0}.checkout-email-otp-dialog_header__fAkAv p{color:var(--ds-color-text-secondary);line-height:var(--ds-text-body-m-line-height);margin:0;overflow-wrap:anywhere}.checkout-email-otp-dialog_header__fAkAv strong{color:var(--ds-color-text-primary)}.checkout-email-otp-dialog_form__2alGh{display:grid;gap:var(--ds-space-16);padding:var(--ds-space-24)}.checkout-email-otp-dialog_form__2alGh label{display:grid;gap:var(--ds-space-8)}.checkout-email-otp-dialog_form__2alGh label>span{color:var(--ds-color-text-secondary);font-size:var(--ds-text-label-s-font-size);font-weight:var(--ds-font-weight-semibold)}.checkout-email-otp-dialog_form__2alGh input{background:var(--ds-color-background-primary);border:1px solid var(--ds-color-border-div);border-radius:var(--ds-radius-400);box-sizing:border-box;color:var(--ds-color-text-primary);font:inherit;font-size:var(--ds-text-heading-4-font-size);font-variant-numeric:tabular-nums;letter-spacing:.28em;min-height:3.5rem;padding:0 var(--ds-space-16);width:100%}.checkout-email-otp-dialog_confirmButton__zBoP_{align-items:center;background:var(--ds-color-button-primary-background);border:1px solid var(--ds-color-button-primary-background);border-radius:var(--ds-radius-full);color:var(--ds-color-text-on-primary);cursor:pointer;display:inline-flex;font-family:var(--ds-font-family-display);font-size:var(--ds-text-label-m-font-size);font-weight:var(--ds-font-weight-semibold);justify-content:center;min-height:3rem;padding-inline:var(--ds-space-20)}.checkout-email-otp-dialog_actions__YhSWT{align-items:center;display:flex;flex-wrap:wrap;gap:var(--ds-space-4) var(--ds-space-12);justify-content:space-between}.checkout-email-otp-dialog_textButton__lEnFc{background:transparent;border:0;color:var(--ds-color-text-decor);cursor:pointer;min-height:2.75rem;padding-inline:var(--ds-space-4)}.checkout-email-otp-dialog_error__mqK3I{color:var(--ds-color-icon-error);font-size:var(--ds-text-body-s-font-size);line-height:var(--ds-text-body-s-line-height);margin:0}.checkout-email-otp-dialog_confirmButton__zBoP_:focus-visible,.checkout-email-otp-dialog_form__2alGh input:focus-visible,.checkout-email-otp-dialog_textButton__lEnFc:focus-visible{box-shadow:var(--ds-focus-ring);outline:none}.checkout-email-otp-dialog_confirmButton__zBoP_:hover:not(:disabled){background:var(--ds-action-primary-hover)}.checkout-email-otp-dialog_confirmButton__zBoP_:active:not(:disabled),.checkout-email-otp-dialog_textButton__lEnFc:active:not(:disabled){transform:scale(.98)}.checkout-email-otp-dialog_confirmButton__zBoP_:disabled,.checkout-email-otp-dialog_form__2alGh input:disabled,.checkout-email-otp-dialog_header__fAkAv button:disabled,.checkout-email-otp-dialog_textButton__lEnFc:disabled{cursor:not-allowed;opacity:.52}@media (max-width:32rem){.checkout-email-otp-dialog_dialog__kNLaX{border-radius:var(--ds-radius-600) var(--ds-radius-600) 0 0}.checkout-email-otp-dialog_form__2alGh,.checkout-email-otp-dialog_header__fAkAv{padding:var(--ds-space-20)}.checkout-email-otp-dialog_actions__YhSWT{align-items:stretch;flex-direction:column}}@media (prefers-reduced-motion:reduce){.checkout-email-otp-dialog_confirmButton__zBoP_,.checkout-email-otp-dialog_textButton__lEnFc{transition-duration:1ms}}.product-purchase-dialog_dialog__EO2cw{background:var(--ds-color-surface-div);border:1px solid var(--ds-color-border-default);border-radius:var(--ds-radius-600);box-shadow:var(--ds-elevation-modal);display:grid;max-height:min(44rem,calc(100dvh - var(--ds-space-24)));max-width:34rem;overflow-y:auto;width:100%}.product-purchase-dialog_header__mMWvR{align-items:flex-start;border-bottom:1px solid var(--ds-color-border-subtle);display:flex;gap:var(--ds-space-16);justify-content:space-between;padding:var(--ds-space-24)}.product-purchase-dialog_form__rF9s0,.product-purchase-dialog_header__mMWvR>div{display:grid;gap:var(--ds-space-8)}.product-purchase-dialog_eyebrow__7IE5O{color:var(--ds-color-text-tertiary);font-size:var(--ds-text-label-s-font-size);font-weight:var(--ds-text-label-s-font-weight);letter-spacing:.04em;margin:0;text-transform:uppercase}.product-purchase-dialog_header__mMWvR h2{font-family:var(--ds-font-family-display);font-size:var(--ds-text-heading-3-font-size);font-weight:var(--ds-text-heading-3-font-weight);line-height:var(--ds-text-heading-3-line-height);margin:0}.product-purchase-dialog_header__mMWvR p:last-child{color:var(--ds-color-text-secondary);line-height:var(--ds-text-body-m-line-height);margin:0;overflow-wrap:anywhere}.product-purchase-dialog_form__rF9s0{gap:var(--ds-space-16);padding:var(--ds-space-24)}.product-purchase-dialog_form__rF9s0 label{display:grid;gap:var(--ds-space-8)}.product-purchase-dialog_form__rF9s0 label>span{color:var(--ds-color-text-secondary);font-size:var(--ds-text-label-s-font-size);font-weight:var(--ds-font-weight-semibold)}.product-purchase-dialog_form__rF9s0 input{background:var(--ds-color-background-primary);border:1px solid var(--ds-color-border-div);border-radius:var(--ds-radius-400);box-sizing:border-box;color:var(--ds-color-text-primary);font:inherit;min-height:3rem;padding:0 var(--ds-space-16);width:100%}.product-purchase-dialog_priceLine__qdJfy{align-items:baseline;display:flex;gap:var(--ds-space-12)}.product-purchase-dialog_priceLine__qdJfy strong{font-family:var(--ds-text-price-font-family);font-size:var(--ds-text-heading-3-font-size)}.product-purchase-dialog_priceLine__qdJfy del{color:var(--ds-color-text-tertiary);font-size:var(--ds-text-body-s-font-size)}.product-purchase-dialog_verified__bJhW0{color:var(--ds-status-success-text);font-size:var(--ds-text-body-s-font-size)}.product-purchase-dialog_error__n_ZTD{color:var(--ds-color-icon-error);font-size:var(--ds-text-body-s-font-size);line-height:var(--ds-text-body-s-line-height);margin:0}.product-purchase-dialog_submitButton__3DXTG{align-items:center;background:var(--ds-color-button-primary-background);border:1px solid var(--ds-color-button-primary-background);border-radius:var(--ds-radius-full);color:var(--ds-color-text-on-primary);cursor:pointer;display:inline-flex;font-family:var(--ds-font-family-display);font-size:var(--ds-text-label-m-font-size);font-weight:var(--ds-font-weight-semibold);justify-content:center;min-height:3rem;padding-inline:var(--ds-space-20)}.product-purchase-dialog_submitButton__3DXTG:hover:not(:disabled){background:var(--ds-action-primary-hover)}.product-purchase-dialog_form__rF9s0 input:focus-visible,.product-purchase-dialog_submitButton__3DXTG:focus-visible{box-shadow:var(--ds-focus-ring);outline:none}.product-purchase-dialog_form__rF9s0 input:disabled,.product-purchase-dialog_header__mMWvR button:disabled,.product-purchase-dialog_submitButton__3DXTG:disabled{cursor:not-allowed;opacity:.52}@media (max-width:32rem){.product-purchase-dialog_dialog__EO2cw{border-radius:0;height:100%;max-height:none}.product-purchase-dialog_form__rF9s0,.product-purchase-dialog_header__mMWvR{padding:var(--ds-space-20)}}.product-purchase-panel_actions__kn93f,.product-purchase-panel_control__GVJm_{display:grid;gap:var(--ds-space-8);width:100%}.product-purchase-panel_actions__kn93f .ds-button{width:100%}.product-purchase-panel_control__GVJm_[data-presentation=card] .product-purchase-panel_actions__kn93f{display:block}.product-purchase-panel_control__GVJm_[data-presentation=card] .ds-button{min-width:0;width:100%}.product-purchase-panel_sku__4QWyt{color:var(--ds-color-text-tertiary);font-size:var(--ds-text-caption-m-font-size);line-height:var(--ds-text-caption-m-line-height)}.product-purchase-panel_status__7omZm{color:var(--ds-color-text-secondary);font-size:var(--ds-text-body-s-font-size);line-height:var(--ds-text-body-s-line-height);margin:0;min-height:1.25em}.product-purchase-panel_status__7omZm[data-tone=error]{color:var(--ds-status-danger-text)}