.BasketProductsTab_stateMessage__EBpHp{padding:1.5rem 0;text-align:center;color:#6b7c93}.BasketProductsTab_list__nPV7l{display:flex;flex-direction:column;gap:.75rem}.BasketProductsTab_row__N6M_4{border:1px solid rgba(37,56,88,.08);border-radius:.75rem;background:#fff;padding:.9rem 1rem;box-sizing:border-box;box-shadow:0 2px 8px 0 rgba(37,56,88,.06),0 0 0 1px rgba(37,56,88,.04)}.BasketProductsTab_rowMain__WAAtG{display:flex;align-items:center;gap:1rem}.BasketProductsTab_imageLink__daezL{flex-shrink:0;display:block}.BasketProductsTab_image__haUKe{width:4rem;height:4rem;object-fit:contain;border-radius:.6rem;border:1px solid rgba(37,56,88,.08);box-sizing:border-box;background:#fff;transition:border-color .15s ease}.BasketProductsTab_imageLink__daezL:hover .BasketProductsTab_image__haUKe{border-color:var(--primary-blue-color)}.BasketProductsTab_info__Nnq67{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:.3rem}.BasketProductsTab_titleLink__SkGQe{color:var(--primary-black-color);font-weight:700;font-size:.95rem;line-height:1.3;text-decoration:none;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;transition:color .15s ease}.BasketProductsTab_titleLink__SkGQe:hover{color:var(--primary-blue-color)}.BasketProductsTab_offersToggle__cAOh0{display:inline-flex;align-items:center;gap:.15rem;border:0;background:none;padding:0;cursor:pointer;font-family:inherit;color:#6b7c93;font-size:.82rem;align-self:flex-start;border-radius:.25rem;transition:color .15s ease}.BasketProductsTab_offersToggle__cAOh0:hover{color:var(--primary-blue-color)}.BasketProductsTab_offersToggle__cAOh0:hover .BasketProductsTab_offersTogglePrice__o9pib{color:var(--primary-blue-dark-color)}.BasketProductsTab_offersToggle__cAOh0:focus-visible{outline:2px solid var(--primary-blue-color);outline-offset:2px}.BasketProductsTab_offersToggleFrom__byQcU{text-transform:uppercase;font-size:.58rem;font-weight:700;letter-spacing:.04em}.BasketProductsTab_offersTogglePrice__o9pib{font-weight:800;color:var(--primary-blue-color);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;transition:color .15s ease}.BasketProductsTab_offersToggleCount__cSUy_{margin-left:.45rem;font-weight:700;color:var(--color-text-muted);white-space:nowrap}.BasketProductsTab_chevron__CZBr1{margin-left:.2rem;font-size:.7rem;transition:transform .2s ease}.BasketProductsTab_chevronOpen__bpmyI{transform:rotate(180deg)}.BasketProductsTab_unavailable__qylZZ{color:#dc2626;font-size:.8rem;font-weight:600}.BasketProductsTab_qty___b1ES{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.BasketProductsTab_qtyBtn__bEj4c{width:2.25rem;height:2.25rem;border-radius:50%;border:1px solid rgba(37,56,88,.12);background:#fff;color:var(--primary-black-color);cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:.8rem;box-shadow:var(--shadows-1);transition:color .15s ease,border-color .15s ease,box-shadow .15s ease,transform .12s ease}.BasketProductsTab_qtyBtn__bEj4c:hover{color:var(--primary-blue-color);border-color:var(--primary-blue-color);box-shadow:var(--shadows-2);transform:translateY(-1px)}.BasketProductsTab_qtyBtn__bEj4c:active{transform:scale(.92)}.BasketProductsTab_qtyBtn__bEj4c:focus-visible{outline:2px solid var(--primary-blue-color);outline-offset:2px}.BasketProductsTab_qtyValue__qrf7H{min-width:1.6rem;text-align:center;font-weight:700;font-size:.95rem;color:var(--primary-black-color);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.BasketProductsTab_lineTotal__wfKJn{flex-shrink:0;min-width:5rem;text-align:right;font-weight:800;font-size:1.02rem;color:var(--primary-blue-color);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.BasketProductsTab_remove__BQRYU{flex-shrink:0;width:2.25rem;height:2.25rem;border-radius:50%;border:1px solid transparent;background:none;color:#6b7c93;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:.9rem;transition:background-color .15s ease,color .15s ease,transform .12s ease}.BasketProductsTab_remove__BQRYU:hover{background-color:rgba(220,38,38,.1);color:#dc2626}.BasketProductsTab_remove__BQRYU:active{transform:scale(.92)}.BasketProductsTab_remove__BQRYU:focus-visible{outline:2px solid var(--primary-blue-color);outline-offset:2px}.BasketProductsTab_offers__KZsWy{margin-top:.9rem;padding-top:.9rem;border-top:1px solid rgba(37,56,88,.08);display:flex;flex-direction:column;gap:.6rem}.BasketProductsTab_offer__9z1_T{display:flex;align-items:center;gap:.75rem;padding:.4rem .5rem;margin:0 -.5rem;border-radius:.6rem;color:inherit;text-decoration:none;-webkit-tap-highlight-color:transparent;transition:background-color .15s ease}a.BasketProductsTab_offer__9z1_T{cursor:pointer}.BasketProductsTab_offer__9z1_T:hover{background-color:#f4f8ff}.BasketProductsTab_offer__9z1_T:focus-visible{outline:2px solid var(--primary-blue-color);outline-offset:2px}.BasketProductsTab_offerUnavailable__AYzT0{opacity:.55;filter:grayscale(.3)}.BasketProductsTab_offerUnavailable__AYzT0:hover{background-color:initial}.BasketProductsTab_offerShop__c_z_4{display:flex;align-items:center;gap:.75rem;min-width:0;flex:1 1 auto}.BasketProductsTab_offerLogo__BjolP{width:2.3rem;height:2.3rem;border-radius:50%;border:1px solid rgba(37,56,88,.08);padding:.15rem;box-sizing:border-box;flex-shrink:0;background:#fff}.BasketProductsTab_offerShopInfo__CGrZQ{min-width:0}.BasketProductsTab_offerShopNameRow__bCAcn{display:flex;align-items:center;gap:.4rem;min-width:0}.BasketProductsTab_offerShopName__YTgNC{min-width:0;font-weight:700;font-size:.85rem;color:var(--primary-black-color);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.BasketProductsTab_offerVariant__zOmhU{flex-shrink:0;padding:.05rem .4rem;border-radius:2rem;background:#f0f4f8;color:#4d5f74;font-size:.68rem;font-weight:700;letter-spacing:.01em;line-height:1.5;white-space:nowrap}.BasketProductsTab_offerShopUrl__hm4PP{font-size:.72rem;color:#6b7c93;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.BasketProductsTab_offerOut__XyetA{font-size:.75rem;font-weight:600;color:#6b7c93;flex-shrink:0}.BasketProductsTab_offerBuy__pcS9v{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-end;gap:.1rem}.BasketProductsTab_offerPriceValue__bgkkc{font-weight:800;font-size:.95rem;color:var(--primary-blue-color);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.BasketProductsTab_offerCta__Hz1XY{color:var(--primary-blue-color);font-weight:600;font-size:.75rem;white-space:nowrap;transition:color .15s ease,letter-spacing .15s ease}.BasketProductsTab_offer__9z1_T:hover .BasketProductsTab_offerCta__Hz1XY{color:var(--primary-blue-dark-color);letter-spacing:.02em}.BasketProductsTab_footer__zOZK2{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-top:.25rem;padding:1rem 1.15rem;border:1px solid rgba(37,56,88,.08);border-radius:.75rem;background:linear-gradient(180deg,#fafcff,#f8fafc)}.BasketProductsTab_footerLabel__h3Zbv{font-weight:700;font-size:1rem;color:var(--primary-black-color)}.BasketProductsTab_footerTotal__DETkl{display:inline-flex;align-items:center;color:var(--primary-black-color);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.BasketProductsTab_footerTotalMajor__XGAxC{font-size:1.9rem;font-weight:800;line-height:1;letter-spacing:-.01em}.BasketProductsTab_footerTotalMinor__XzVXA{display:flex;flex-direction:column;align-items:flex-start;margin-left:.22rem;font-size:.8rem;font-weight:800}.BasketProductsTab_footerTotalMinorNumber__r4_LG{line-height:1}.BasketProductsTab_footerTotalMinorSign__W2_cj{margin-top:.1rem;line-height:1}@media (prefers-reduced-motion:reduce){.BasketProductsTab_chevron__CZBr1,.BasketProductsTab_image__haUKe,.BasketProductsTab_offerCta__Hz1XY,.BasketProductsTab_offer__9z1_T,.BasketProductsTab_offersTogglePrice__o9pib,.BasketProductsTab_offersToggle__cAOh0,.BasketProductsTab_qtyBtn__bEj4c,.BasketProductsTab_remove__BQRYU,.BasketProductsTab_titleLink__SkGQe{transition:none}.BasketProductsTab_qtyBtn__bEj4c:active,.BasketProductsTab_qtyBtn__bEj4c:hover,.BasketProductsTab_remove__BQRYU:active{transform:none}}@media screen and (max-width:40rem){.BasketProductsTab_rowMain__WAAtG{flex-wrap:wrap;row-gap:.9rem}.BasketProductsTab_imageLink__daezL{order:1}.BasketProductsTab_info__Nnq67{order:2;flex-grow:1;flex-shrink:1;flex-basis:calc(100% - 5rem)}.BasketProductsTab_qty___b1ES{order:3;margin-right:auto}.BasketProductsTab_lineTotal__wfKJn{order:4}.BasketProductsTab_remove__BQRYU{order:5}}.BasketProductsTab_footerLabelWrap__Bi6GP{display:flex;flex-direction:column;gap:.1rem;min-width:0}.BasketProductsTab_footerNote__be60u{font-size:.72rem;font-weight:600;color:var(--color-text-muted)}.BasketProductsTab_footerTotalWrap__yccvr{display:flex;flex-direction:column;align-items:flex-end;gap:.2rem}.BasketProductsTab_footerFrom__WPQrn{font-weight:600;color:var(--color-text-muted);margin-right:.3rem;font-size:.8rem;text-transform:uppercase;letter-spacing:.03em}.BasketProductsTab_footerAside__WjFbF{font-size:.75rem;font-weight:600;color:var(--color-text-warning);background:var(--color-surface-warning);border:1px solid var(--color-border-warning);padding:.05rem .45rem;border-radius:1rem;white-space:nowrap}.BasketCalculation_basket-calculation__q0dF3{display:flex;flex-direction:column;gap:.6rem}.BasketCalculation_basket-calculation-toggle__a368R{align-self:flex-start;display:inline-flex;align-items:center;gap:.5rem;border:0;background:none;padding:.35rem .2rem;border-radius:.5rem;font-family:inherit;font-size:.86rem;font-weight:700;color:var(--color-text-brand);cursor:pointer}.BasketCalculation_basket-calculation-toggle__a368R:hover{text-decoration:underline;text-underline-offset:3px}.BasketCalculation_basket-calculation-toggle__a368R:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.BasketCalculation_basket-calculation-chevron__veHub{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:1.4rem;height:1.4rem;border-radius:50%;background:var(--color-surface-brand-strong);color:var(--color-text-brand)}.BasketCalculation_basket-calculation-chevron-icon__CRLjN{font-size:.72rem;transition:transform .2s ease}.BasketCalculation_basket-calculation-chevron-open__Hzzzg{transform:rotate(180deg)}.BasketCalculation_basket-calculation-panel__W_gah{display:flex;flex-direction:column;gap:1rem;padding:1rem;border:.0625rem solid var(--color-border);border-radius:.85rem;background:var(--color-surface);box-shadow:0 1px 2px rgba(var(--color-text-rgb),.04),0 12px 26px -20px rgba(var(--color-text-rgb),.3)}.BasketCalculation_basket-calculation-panel__W_gah[hidden]{display:none}.BasketCalculation_basket-calculation-plans__jlZSG{display:flex;flex-direction:column;gap:.5rem}.BasketCalculation_basket-calculation-plan__pPMCX{position:relative;display:flex;align-items:center;gap:.75rem;padding:.7rem .9rem;border:1px solid var(--color-border);border-radius:.75rem;background:var(--color-surface)}.BasketCalculation_basket-calculation-plan-ours__ETeBm{padding-left:1.05rem;border-color:var(--color-surface-positive);background:var(--color-surface-positive)}.BasketCalculation_basket-calculation-plan-ours__ETeBm:before{content:"";position:absolute;top:0;bottom:0;left:0;width:3px;border-radius:.75rem 0 0 .75rem;background:var(--color-text-positive)}.BasketCalculation_basket-calculation-plan-logos__Rl43k{flex:none;display:flex;width:3.85rem}.BasketCalculation_basket-calculation-plan-text__G_g0G{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:.12rem}.BasketCalculation_basket-calculation-plan-label__IW4Mv{font-size:.86rem;font-weight:700;line-height:1.3;color:var(--color-text)}.BasketCalculation_basket-calculation-plan-sub__EiqS4{font-size:.75rem;font-weight:600;line-height:1.35;color:var(--color-text-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.BasketCalculation_basket-calculation-plan-amount__CHoSm{flex:none;font-size:1.05rem;font-weight:800;color:var(--color-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.BasketCalculation_basket-calculation-plan-ours__ETeBm .BasketCalculation_basket-calculation-plan-sub__EiqS4{color:var(--color-text-positive)}.BasketCalculation_basket-calculation-plan-ours__ETeBm .BasketCalculation_basket-calculation-plan-amount__CHoSm{color:var(--color-text-positive);font-size:1.2rem;letter-spacing:-.01em}.BasketCalculation_basket-calculation-from__f8mDQ{margin-right:.25rem;font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em;color:var(--color-text-secondary)}.BasketCalculation_basket-calculation-note__D8DPK{margin:0;font-size:.86rem;line-height:1.45;color:var(--color-text)}.BasketCalculation_basket-calculation-note__D8DPK strong{font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.BasketCalculation_basket-calculation-matrix__Ew9Mj{display:flex;flex-direction:column;gap:.6rem;min-width:0}.BasketCalculation_basket-calculation-matrix-head__sOIUx{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.45rem 1rem}.BasketCalculation_basket-calculation-matrix-title__Przh6{margin:0;font-size:.95rem;font-weight:800;line-height:1.3;color:var(--color-text)}.BasketCalculation_basket-calculation-legend__XO_n2{display:flex;flex-wrap:wrap;gap:.35rem 1.1rem;font-size:.74rem;font-weight:600;color:var(--color-text-secondary)}.BasketCalculation_basket-calculation-legend-item__XOZsT{display:inline-flex;align-items:center;gap:.35rem}.BasketCalculation_basket-calculation-swatch__AcxGJ{display:inline-grid;place-items:center;width:1.15rem;height:1.15rem;border-radius:.3rem;background:var(--color-surface-brand-strong);box-shadow:inset 0 0 0 1px var(--color-border-brand);color:var(--color-text-brand)}.BasketCalculation_basket-calculation-dot__3_PFj{flex:none;display:inline-block;width:.45rem;height:.45rem;border-radius:50%;background:var(--color-text-positive)}.BasketCalculation_basket-calculation-logo__JaNYM{flex-shrink:0;width:1.4rem;height:1.4rem;box-sizing:border-box;padding:.1rem;border:.03125rem solid var(--color-border);border-radius:50%;object-fit:contain;background:var(--color-surface)}.BasketCalculation_basket-calculation-plan-logos__Rl43k .BasketCalculation_basket-calculation-logo__JaNYM{width:1.45rem;height:1.45rem;box-shadow:0 0 0 2px var(--color-surface)}.BasketCalculation_basket-calculation-plan-logos__Rl43k .BasketCalculation_basket-calculation-logo__JaNYM+.BasketCalculation_basket-calculation-logo__JaNYM{margin-left:-.3rem}.BasketCalculation_basket-calculation-table-wrap__jXdkB{display:none}.BasketCalculation_basket-calculation-table-scroll__5VSfR{overflow-x:auto;contain:inline-size;border:1px solid var(--color-border);border-radius:.7rem;background:var(--color-surface)}.BasketCalculation_basket-calculation-table-scroll__5VSfR:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.BasketCalculation_basket-calculation-table__NLo7I{width:100%;border-collapse:initial;border-spacing:0;font-size:.8rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.BasketCalculation_basket-calculation-table__NLo7I td,.BasketCalculation_basket-calculation-table__NLo7I th{padding:.55rem .7rem;border-bottom:1px solid var(--color-border);text-align:right;white-space:nowrap;vertical-align:middle}.BasketCalculation_basket-calculation-table__NLo7I thead th{background:var(--color-surface-brand-subtle);font-size:.72rem;font-weight:700;color:var(--color-text-secondary);vertical-align:bottom}.BasketCalculation_basket-calculation-table__NLo7I .BasketCalculation_basket-calculation-sticky__AjpEZ{position:sticky;left:0;z-index:1;background:var(--color-surface);text-align:left;box-shadow:inset -1px 0 0 var(--color-border)}.BasketCalculation_basket-calculation-table__NLo7I tfoot .BasketCalculation_basket-calculation-sticky__AjpEZ,.BasketCalculation_basket-calculation-table__NLo7I thead .BasketCalculation_basket-calculation-sticky__AjpEZ{background:var(--color-surface-brand-subtle);z-index:2}.BasketCalculation_basket-calculation-table__NLo7I tbody .BasketCalculation_basket-calculation-sticky__AjpEZ{white-space:normal;min-width:9rem;max-width:14rem}.BasketCalculation_basket-calculation-shop-head__wLapJ{display:inline-flex;flex-direction:column;align-items:flex-end;gap:.3rem}.BasketCalculation_basket-calculation-shop-head__wLapJ .BasketCalculation_basket-calculation-logo__JaNYM{width:1.5rem;height:1.5rem}.BasketCalculation_basket-calculation-product__oZr8x{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.8rem;font-weight:700;color:var(--color-text)}.BasketCalculation_basket-calculation-hidden__WHTSv,.BasketCalculation_basket-calculation-qty__yFz5Z{display:block;font-size:.7rem;font-weight:600;color:var(--color-text-secondary)}.BasketCalculation_basket-calculation-hidden__WHTSv{margin-top:.15rem}.BasketCalculation_basket-calculation-cell__ZtV8A{display:inline-flex;align-items:center;justify-content:flex-end;gap:.35rem}.BasketCalculation_basket-calculation-table__NLo7I td{color:var(--color-text);font-weight:600}.BasketCalculation_basket-calculation-table__NLo7I td.BasketCalculation_basket-calculation-chosen___gzk0{background:var(--color-surface-brand-strong);color:var(--color-text-brand);font-weight:800;box-shadow:inset 0 0 0 1px var(--color-border-brand)}.BasketCalculation_basket-calculation-table__NLo7I td.BasketCalculation_basket-calculation-chosen___gzk0 svg{flex:none}.BasketCalculation_basket-calculation-none__ibYXx,.BasketCalculation_basket-calculation-table__NLo7I td.BasketCalculation_basket-calculation-none__ibYXx{color:var(--color-text-muted);font-weight:600}.BasketCalculation_basket-calculation-table__NLo7I tfoot td,.BasketCalculation_basket-calculation-table__NLo7I tfoot th{background:var(--color-surface-brand-subtle);font-size:.76rem;font-weight:700;color:var(--color-text)}.BasketCalculation_basket-calculation-table__NLo7I tfoot tr:first-child>*{border-top:1px solid var(--color-border)}.BasketCalculation_basket-calculation-table__NLo7I tfoot tr:last-child>*{border-bottom:0}.BasketCalculation_basket-calculation-table__NLo7I tfoot td.BasketCalculation_basket-calculation-rule__oYzTe{font-size:.7rem;font-weight:600;color:var(--color-text-secondary);line-height:1.35}.BasketCalculation_basket-calculation-rule__oYzTe small{display:block;font-size:.66rem;font-weight:600;color:var(--color-text-secondary)}.BasketCalculation_basket-calculation-free__fG1PC{color:var(--color-text-positive);font-weight:700}.BasketCalculation_basket-calculation-unknown__Lg5Rr{color:var(--color-text-warning);font-weight:600}.BasketCalculation_basket-calculation-cards__F7pEQ{display:flex;flex-direction:column;gap:.6rem}.BasketCalculation_basket-calculation-card__ntl4L{border:1px solid var(--color-border);border-radius:.75rem;background:var(--color-surface);overflow:hidden}.BasketCalculation_basket-calculation-card-head__KsVJk{display:flex;align-items:center;gap:.6rem;padding:.55rem .75rem;background:var(--color-surface-brand-subtle);border-bottom:1px solid var(--color-border)}.BasketCalculation_basket-calculation-card-image__zYH5p{flex-shrink:0;width:2.1rem;height:2.1rem;box-sizing:border-box;padding:.12rem;border-radius:.45rem;border:1px solid var(--color-border);box-shadow:0 1px 3px rgba(var(--color-text-rgb),.09);background:var(--color-surface);object-fit:contain}.BasketCalculation_basket-calculation-card-title__iVnSV{flex:1 1 auto;min-width:0;font-size:.82rem;font-weight:700;line-height:1.3;color:var(--color-text)}.BasketCalculation_basket-calculation-card-qty__H9k_t{flex:none;font-size:.74rem;font-weight:700;color:var(--color-text-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.BasketCalculation_basket-calculation-offers__nt3KD{list-style:none;margin:0;padding:.2rem 0}.BasketCalculation_basket-calculation-offer__bNmPL{display:flex;align-items:center;gap:.55rem;padding:.48rem .75rem;font-size:.8rem}.BasketCalculation_basket-calculation-offer-name__zed93{flex:1 1 auto;min-width:0;font-weight:600;color:var(--color-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.BasketCalculation_basket-calculation-offer-price__bA_pz{flex:none;display:inline-flex;align-items:center;gap:.35rem;font-weight:700;color:var(--color-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.BasketCalculation_basket-calculation-offer-chosen__EaRj8{background:var(--color-surface-brand-strong);box-shadow:inset 3px 0 0 var(--color-brand)}.BasketCalculation_basket-calculation-offer-chosen__EaRj8 .BasketCalculation_basket-calculation-offer-price__bA_pz{color:var(--color-text-brand);font-weight:800}.BasketCalculation_basket-calculation-picked__3bhsq{flex:none;display:inline-flex;align-items:center;gap:.2rem;padding:.05rem .45rem;border-radius:1rem;background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--color-border-brand);color:var(--color-text-brand);font-size:.66rem;font-weight:700;line-height:1.6}.BasketCalculation_basket-calculation-picked__3bhsq svg{width:.6rem;height:.6rem}.BasketCalculation_basket-calculation-card-note__MACYR{margin:0;padding:.1rem .75rem .55rem;font-size:.72rem;font-weight:600;color:var(--color-text-secondary)}.BasketCalculation_basket-calculation-ship-list__j1CAF{display:flex;flex-direction:column;border:1px solid var(--color-border);border-radius:.75rem;background:var(--color-surface)}.BasketCalculation_basket-calculation-ship-title___dJbJ{padding:.55rem .75rem;font-size:.82rem;font-weight:800;color:var(--color-text);background:var(--color-surface-brand-subtle);border-bottom:1px solid var(--color-border);border-radius:.75rem .75rem 0 0}.BasketCalculation_basket-calculation-ship-row__TyvQo{display:flex;align-items:center;gap:.55rem;padding:.55rem .75rem}.BasketCalculation_basket-calculation-ship-row__TyvQo+.BasketCalculation_basket-calculation-ship-row__TyvQo{border-top:1px solid var(--color-border)}.BasketCalculation_basket-calculation-ship-info__LvQ3o{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:.05rem}.BasketCalculation_basket-calculation-ship-name__rwfvO{font-size:.8rem;font-weight:700;color:var(--color-text)}.BasketCalculation_basket-calculation-ship-rule__HO9OC{font-size:.7rem;font-weight:600;line-height:1.35;color:var(--color-text-secondary)}.BasketCalculation_basket-calculation-ship-value__R0GpO{flex:none;display:flex;flex-direction:column;align-items:flex-end;gap:.05rem;font-size:.8rem;font-weight:800;color:var(--color-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.BasketCalculation_basket-calculation-ship-value__R0GpO small{font-size:.7rem;font-weight:600;color:var(--color-text-secondary)}.BasketCalculation_basket-calculation-ship-value__R0GpO.BasketCalculation_basket-calculation-ship-off__qyAaz{font-size:.72rem;font-weight:600;color:var(--color-text-secondary)}.BasketCalculation_sr-only__CILUD{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media (min-width:40rem){.BasketCalculation_basket-calculation-table-wrap__jXdkB{display:block}.BasketCalculation_basket-calculation-cards__F7pEQ,.BasketCalculation_basket-calculation-ship-list__j1CAF{display:none}}@media screen and (max-width:40rem){.BasketCalculation_basket-calculation-panel__W_gah{padding:.75rem}.BasketCalculation_basket-calculation-plan__pPMCX{gap:.6rem;padding:.65rem .75rem}.BasketCalculation_basket-calculation-plan-ours__ETeBm{padding-left:.9rem}.BasketCalculation_basket-calculation-plan-logos__Rl43k{display:none}}@media (prefers-reduced-motion:reduce){.BasketCalculation_basket-calculation-chevron-icon__CRLjN{transition:none}}.BasketPriceChart_chart__SEPqp{margin:0 0 1rem}.BasketPriceChart_header__tq7Z1{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;margin:0 0 .4rem}.BasketPriceChart_insight__v6fWF{display:flex;align-items:center;gap:.4rem;margin:0 0 .7rem;font-size:.82rem;font-weight:600;line-height:1.35}.BasketPriceChart_insightDot__gBrPo{width:.5rem;height:.5rem;border-radius:50%;flex-shrink:0}.BasketPriceChart_insightGood__9TJIH{color:#3f7d54}.BasketPriceChart_insightGood__9TJIH .BasketPriceChart_insightDot__gBrPo{background:#16a34a}.BasketPriceChart_insightNeutral__2ok73{color:#6b7c93}.BasketPriceChart_insightNeutral__2ok73 .BasketPriceChart_insightDot__gBrPo{background:var(--secondary-gray-color,#a0b3bc)}.BasketPriceChart_insightMuted__b__4S{color:#8a97a8;font-weight:600}.BasketPriceChart_title__MYGkN{font-weight:800;font-size:1rem;color:var(--primary-black-color);margin:0}.BasketPriceChart_headerValues__trUFg{display:flex;align-items:baseline;gap:.5rem;flex-shrink:0}.BasketPriceChart_latestTotal__V3wr6{font-weight:800;font-size:1.05rem;color:var(--primary-black-color);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.BasketPriceChart_delta__bMf1s{font-weight:700;font-size:.78rem;padding:.15rem .55rem;border-radius:1rem;white-space:nowrap}.BasketPriceChart_deltaUp__qLRnU{color:#dc2626;background-color:rgba(220,38,38,.1)}.BasketPriceChart_deltaDown__FsS9Y{color:#16a34a;background-color:rgba(22,163,74,.1)}.BasketPriceChart_deltaStable__BiG8C{color:var(--secondary-gray-color);background-color:rgba(160,179,188,.1)}.BasketPriceChart_container__n7jjc{position:relative;background:linear-gradient(180deg,#f8fbff,#ffffff);border:1px solid var(--secondary-gray-light-color);border-radius:.85rem;padding:1rem .75rem .5rem .5rem;box-sizing:border-box}.BasketPriceChart_svg__4tYFc{width:100%;height:auto;display:block}@media screen and (max-width:40rem){.BasketPriceChart_title__MYGkN{font-size:.92rem}.BasketPriceChart_latestTotal__V3wr6{font-size:.95rem}}.BasketPricesTab_prices__cVQH2{display:flex;flex-direction:column;gap:1rem;padding-top:.75rem}.BasketPricesTab_subTabs__s9qoR{display:flex;justify-content:center;gap:1.25rem;border-bottom:.0625rem solid var(--secondary-gray-light-color);width:100%}@media screen and (min-width:48rem){.BasketPricesTab_subTabs__s9qoR{justify-content:flex-start}}.BasketPricesTab_subTab__1Mytc{border:0;border-bottom:.125rem solid transparent;background:none;padding:0 0 .45rem;margin-bottom:-.0625rem;font-family:inherit;font-size:.8rem;font-weight:600;color:#4d5f74;cursor:pointer;white-space:nowrap;transition:color .15s ease,border-color .15s ease}.BasketPricesTab_subTab__1Mytc:hover{color:var(--primary-black-color)}.BasketPricesTab_subTabActive__YnXoK{color:var(--primary-black-color);font-weight:700;border-bottom-color:var(--primary-blue-color)}.BasketPricesTab_subTabDesc__JYDaJ{margin:.9rem 0 1.6rem;max-width:44rem;color:#6b7c93;font-size:.88rem;line-height:1.45}.BasketPricesTab_shippingNote__SdpBo{margin:0;font-size:.78rem;color:var(--secondary-gray-color)}.BasketPricesTab_combination__GxGkR,.BasketPricesTab_shopCards__23WhY{display:flex;flex-direction:column;gap:.75rem}.BasketPricesTab_shopCard__hBfLM{border:.0625rem solid rgba(37,56,88,.06);border-radius:.85rem;background:#fff;box-sizing:border-box;overflow:hidden;box-shadow:0 1px 2px rgba(37,56,88,.04),0 12px 26px -20px rgba(37,56,88,.3);transition:box-shadow .2s ease,border-color .2s ease}.BasketPricesTab_shopCard__hBfLM:hover{box-shadow:0 1px 2px rgba(37,56,88,.05),0 16px 30px -18px rgba(37,56,88,.36);border-color:rgba(37,56,88,.1)}.BasketPricesTab_shopHeader__myn_I{display:flex;align-items:center;gap:.75rem;width:100%;border:0;background:none;padding:.9rem 1rem;box-sizing:border-box;cursor:pointer;font-family:inherit;text-align:left;transition:background .15s ease}.BasketPricesTab_shopHeader__myn_I:hover{background:rgba(62,134,250,.04)}.BasketPricesTab_shopLogo__ftZmt{width:2.3rem;height:2.3rem;border-radius:50%;border:.03125rem solid var(--secondary-gray-light-color);padding:.15rem;box-sizing:border-box;flex-shrink:0;object-fit:contain;background:#fff;box-shadow:0 1px 3px rgba(37,56,88,.1)}.BasketPricesTab_shopName__bheJZ{flex:1 1 auto;min-width:0;font-weight:700;font-size:.92rem;color:var(--primary-black-color);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.BasketPricesTab_shopSubtotal__DAxhx{flex-shrink:0;font-weight:800;font-size:1.02rem;color:var(--primary-black-color);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.BasketPricesTab_chevron__m3sl0{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:1.62rem;height:1.62rem;border-radius:50%;background:rgba(37,56,88,.05);color:#6b7c93;transition:background .15s ease,color .15s ease}.BasketPricesTab_shopHeader__myn_I:hover .BasketPricesTab_chevron__m3sl0{background:rgba(62,134,250,.11);color:var(--primary-blue-color)}.BasketPricesTab_chevronIcon__lVYSI{font-size:.72rem;transition:transform .2s ease}.BasketPricesTab_chevronOpen__Bxy2z{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.BasketPricesTab_chevronIcon__lVYSI{transition:none}}.BasketPricesTab_couponCardWrap___nfQW{--coupon-panel-bg:#fff;padding:.7rem 1rem .85rem}.BasketPricesTab_couponCard__tYTAR{position:relative;display:flex;flex-direction:column;--card-pad-x:0.85rem;padding:.65rem var(--card-pad-x) .65rem;background:#f4f8fd;border:1px solid #e2ebf7;border-radius:.6rem}.BasketPricesTab_couponCardBody__fsc85{min-width:0}.BasketPricesTab_couponCardMeta__fssKP{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem .45rem;margin-bottom:.3rem}.BasketPricesTab_couponCardBadge__ngy3S{padding:.12rem .45rem;border-radius:1rem;background:rgba(22,163,74,.1);color:#16a34a;font-size:.68rem;font-weight:700;white-space:nowrap}.BasketPricesTab_couponCardValidity__yH7hH{font-size:.68rem;font-weight:600;color:var(--secondary-gray-color);white-space:nowrap}.BasketPricesTab_couponCardTitle__bILrq{font-weight:700;font-size:.84rem;line-height:1.3;color:var(--primary-black-color);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.BasketPricesTab_couponCardSeam__Px3T0{position:relative;margin:.55rem calc(-1 * var(--card-pad-x));border-top:1px dashed #cbd9ea}.BasketPricesTab_couponCardSeam__Px3T0:after,.BasketPricesTab_couponCardSeam__Px3T0:before{content:"";position:absolute;top:-.35rem;width:.7rem;height:.7rem;border-radius:50%;background:var(--coupon-panel-bg)}.BasketPricesTab_couponCardSeam__Px3T0:before{left:-.35rem}.BasketPricesTab_couponCardSeam__Px3T0:after{right:-.35rem}.BasketPricesTab_couponCardStub__v_LV5{display:flex;align-items:center;justify-content:flex-end;gap:.6rem}.BasketPricesTab_couponCardCode__BYVNn{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.05rem;box-sizing:border-box;min-height:2.15rem;padding:.25rem .6rem;border:1.5px dashed var(--primary-blue-color);border-radius:.5rem;background:rgba(62,134,250,.08);font-family:inherit;cursor:pointer;transition:background .15s ease,border-color .15s ease}.BasketPricesTab_couponCardCode__BYVNn:hover{background:rgba(62,134,250,.16);border-color:var(--primary-blue-dark-color)}.BasketPricesTab_couponCardCodeValue___tvIL{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,Courier New,monospace;font-weight:800;font-size:.82rem;letter-spacing:.1em;color:var(--primary-blue-dark-color)}.BasketPricesTab_couponCardCodeHint__zkrIH{font-size:.58rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--secondary-gray-color)}.BasketPricesTab_couponCardCodeCopied__sZsAu,.BasketPricesTab_couponCardCodeCopied__sZsAu:hover{border-style:solid;border-color:#16a34a;background:rgba(22,163,74,.1)}.BasketPricesTab_couponCardCodeCopied__sZsAu .BasketPricesTab_couponCardCodeHint__zkrIH,.BasketPricesTab_couponCardCodeCopied__sZsAu .BasketPricesTab_couponCardCodeValue___tvIL{color:#16a34a}.BasketPricesTab_couponCardShop__T_AIV{flex-shrink:0;display:inline-flex;align-items:center;padding:.3rem .15rem;color:var(--primary-blue-color);font-size:.78rem;font-weight:700;text-decoration:none;white-space:nowrap;cursor:pointer}.BasketPricesTab_couponCardShop__T_AIV:hover{color:var(--primary-blue-dark-color);text-decoration:underline}.BasketPricesTab_couponCardShopArrow__GKE7B{margin-left:.3rem}.BasketPricesTab_itemList__WJfEr{padding:.75rem 1rem 1rem;border-top:.0625rem solid var(--secondary-gray-light-color);display:flex;flex-direction:column;box-sizing:border-box}.BasketPricesTab_itemList__WJfEr>*+*{margin-top:.8rem;padding-top:.8rem;border-top:1px solid rgba(37,56,88,.06)}.BasketPricesTab_itemRow__iwabt{display:flex;align-items:center;gap:.85rem}.BasketPricesTab_itemImage__jBJNm{width:2.9rem;height:2.9rem;object-fit:contain;padding:.2rem;border-radius:.6rem;border:1px solid rgba(37,56,88,.07);box-shadow:0 1px 3px rgba(37,56,88,.09);box-sizing:border-box;background:#fff;flex-shrink:0}.BasketPricesTab_itemInfo__lJScA{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:.2rem}.BasketPricesTab_itemTitle__7D9kQ{font-size:.88rem;font-weight:600;line-height:1.3;color:var(--primary-black-color);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.BasketPricesTab_itemMeta___56d3{display:flex;align-items:center;gap:.4rem;min-width:0}.BasketPricesTab_itemVariant__2k711{flex-shrink:0;padding:.05rem .4rem;border-radius:2rem;background:#f0f4f8;color:#4d5f74;font-size:.68rem;font-weight:700;letter-spacing:.01em;line-height:1.5;white-space:nowrap}.BasketPricesTab_itemQty__UFtAw{font-size:.72rem;color:var(--secondary-gray-color)}.BasketPricesTab_itemBuy__93_tN{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-end;gap:.22rem}.BasketPricesTab_itemPrice__fNr8J{font-weight:800;font-size:.92rem;color:var(--primary-blue-color);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.BasketPricesTab_buyLink__EgI_N{flex-shrink:0;color:var(--primary-blue-color);font-weight:600;font-size:.8rem;white-space:nowrap;text-decoration:none;cursor:pointer;transition:color .15s ease,letter-spacing .15s ease}.BasketPricesTab_buyLink__EgI_N:hover{color:var(--primary-blue-dark-color);letter-spacing:.02em}.BasketPricesTab_buyLink__EgI_N:focus-visible{outline:2px solid var(--primary-blue-color);outline-offset:2px;border-radius:.25rem}.BasketPricesTab_unavailableList__491ko{border:.0625rem dashed var(--secondary-gray-light-color);border-radius:.85rem;padding:.85rem 1rem;box-sizing:border-box}.BasketPricesTab_unavailableLabel__kj4cL{font-weight:700;font-size:.8rem;color:#dc2626}.BasketPricesTab_unavailableItems__eFRvT{margin:.5rem 0 0;padding-left:1.1rem;font-size:.82rem;color:var(--secondary-gray-color);display:flex;flex-direction:column;gap:.25rem}.BasketPricesTab_summary__0qm3n{border-top:.125rem solid var(--secondary-gray-light-color);padding:1rem .25rem .25rem;display:flex;flex-direction:column;gap:.4rem}.BasketPricesTab_summaryRow__G20oI{display:flex;align-items:center;justify-content:space-between}.BasketPricesTab_summaryLabel__9n8Vj{font-weight:700;color:var(--primary-black-color)}.BasketPricesTab_summaryTotal__U3Cs4{display:inline-flex;align-items:center;color:var(--primary-black-color);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.BasketPricesTab_summaryTotalMajor__NHt8t{font-size:1.9rem;font-weight:800;line-height:1;letter-spacing:-.01em}.BasketPricesTab_summaryTotalMinor__WWAl5{display:flex;flex-direction:column;align-items:flex-start;margin-left:.22rem;font-size:.8rem;font-weight:800}.BasketPricesTab_summaryTotalMinorNumber__uzg1r{line-height:1}.BasketPricesTab_summaryTotalMinorSign__lggg8{margin-top:.1rem;line-height:1}.BasketPricesTab_savings__9Qwsj{position:relative;display:flex;align-items:flex-start;gap:.8rem;margin-top:.6rem;padding:.95rem 1.05rem .95rem 1.15rem;overflow:hidden;border:1px solid rgba(22,163,74,.18);border-radius:.85rem;background:radial-gradient(120% 140% at 0 0,rgba(9,220,193,.12) 0,transparent 52%),linear-gradient(135deg,#f4fcf7,#eafaf1);box-shadow:0 1px 2px rgba(22,101,52,.05),0 10px 22px -16px rgba(22,101,52,.28)}.BasketPricesTab_savings__9Qwsj:before{content:"";position:absolute;top:0;bottom:0;left:0;width:3px;background:linear-gradient(180deg,#16a34a,#09dcc1)}.BasketPricesTab_savingsIcon__ZT0mk{flex-shrink:0;width:1.85rem;height:1.85rem;padding:.42rem;box-sizing:border-box;border-radius:50%;background:rgba(22,163,74,.13);color:#16a34a;margin-top:.1rem}.BasketPricesTab_savingsBody__uYSGr{min-width:0;display:flex;flex-direction:column}.BasketPricesTab_savingsLead__jJ8ld{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#16a34a}.BasketPricesTab_savingsAmount__gYBkS{margin-top:.1rem;font-size:1.7rem;font-weight:800;line-height:1.05;letter-spacing:-.015em;color:#15803d;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.BasketPricesTab_savingsLabel__bI_AV{margin-top:.1rem;font-size:.78rem;font-weight:600;line-height:1.35;color:#16a34a}.BasketPricesTab_singleShop__fp6Js{display:flex;flex-direction:column;gap:.75rem}.BasketPricesTab_couponToggle__rr9n_{display:flex;align-items:center;gap:.7rem;padding:.7rem .9rem;border:1px solid rgba(37,56,88,.08);border-radius:.8rem;background:#fff;box-shadow:0 1px 2px rgba(37,56,88,.04);cursor:pointer}.BasketPricesTab_couponToggleIcon__RxSDb{flex-shrink:0;width:2rem;height:2rem;border-radius:.5rem;display:inline-flex;align-items:center;justify-content:center;background:rgba(62,134,250,.1);color:var(--primary-blue-color)}.BasketPricesTab_couponToggleIcon__RxSDb svg{width:1.1rem;height:1.1rem}.BasketPricesTab_couponToggleText__Wz_Bw{flex:1 1 auto;min-width:0;display:flex;flex-direction:column}.BasketPricesTab_couponToggleTitle__bG5cC{font-size:.9rem;font-weight:700;color:var(--primary-black-color);line-height:1.2}.BasketPricesTab_couponToggleHint__Nltx8{margin-top:.1rem;font-size:.74rem;color:#8a97a8}.BasketPricesTab_couponSwitch__0rm4E{-moz-appearance:none;appearance:none;-webkit-appearance:none;flex-shrink:0;width:2.5rem;height:1.45rem;border-radius:1rem;background:#d3dbe6;position:relative;cursor:pointer;transition:background .18s ease}.BasketPricesTab_couponSwitch__0rm4E:before{content:"";position:absolute;top:.15rem;left:.15rem;width:1.15rem;height:1.15rem;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.25);transition:transform .18s ease}.BasketPricesTab_couponSwitch__0rm4E:checked{background:var(--primary-blue-color)}.BasketPricesTab_couponSwitch__0rm4E:checked:before{transform:translateX(1.05rem)}.BasketPricesTab_couponSwitch__0rm4E:focus-visible{outline:2px solid var(--primary-blue-color);outline-offset:2px}.BasketPricesTab_couponDisclaimer__v7ut1{display:flex;align-items:flex-start;gap:.5rem;margin:0;padding:0 .2rem;font-size:.78rem;line-height:1.4;color:#7a8aa0}.BasketPricesTab_couponDisclaimerIcon__zskAB{flex-shrink:0;width:1rem;height:1rem;margin-top:.1rem;color:var(--secondary-gray-color)}.BasketPricesTab_singleCards__0RGwA{display:flex;flex-direction:column;gap:.75rem}.BasketPricesTab_singleInfo__6gEbf{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:.15rem}.BasketPricesTab_singleCoverage___VYhx{display:flex;flex-wrap:wrap;align-items:center;gap:.2rem .4rem;font-size:.75rem;color:var(--color-text-muted)}.BasketPricesTab_singleMissing__MeY3s{margin-bottom:0;font-size:.78rem;color:var(--secondary-gray-color)}.BasketPricesTab_singlePotential__U0dcA{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin:0 1rem;padding:.6rem 0 .85rem;border-top:.0625rem dashed rgba(22,163,74,.35)}.BasketPricesTab_potentialLabel__8Z4Lu{font-size:.8rem;font-weight:600;color:#4d7c5a}.BasketPricesTab_potentialValue__ziUCc{font-weight:800;font-size:1.05rem;color:#16a34a;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media screen and (max-width:40rem){.BasketPricesTab_shopSubtotal__DAxhx{order:2}.BasketPricesTab_chevron__m3sl0{order:3}}.BasketPricesTab_shopShip__TcsMc{display:inline-flex;align-items:center;gap:.3rem;align-self:flex-start;font-size:.75rem;font-weight:600;color:var(--color-text-muted);line-height:1.35}.BasketPricesTab_shopShip__TcsMc svg{flex:none}.BasketPricesTab_shopShipFree__sQNv5{color:var(--color-text-positive);font-weight:700}.BasketPricesTab_shopShipUnknown__KduGd{color:var(--color-text-muted);font-weight:600}.BasketPricesTab_shipHint__8Dtrh{display:grid;gap:.4rem;margin:0 1rem .85rem;padding:.55rem .7rem .6rem;border-radius:.6rem;background:var(--color-surface-brand);border:1px solid var(--color-border)}.BasketPricesTab_shipHintText__2NZv8{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.15rem .75rem;font-size:.76rem;color:var(--color-text-secondary);line-height:1.35}.BasketPricesTab_shipHintText__2NZv8 strong{color:var(--color-text);font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.BasketPricesTab_shipHintGoal__KvqeD{color:var(--color-text-muted);font-weight:600}.BasketPricesTab_shipHintBar__b36Uw{height:.3rem;border-radius:1rem;background:var(--color-border-brand);overflow:hidden}.BasketPricesTab_shipHintBar__b36Uw>span{display:block;height:100%;border-radius:1rem;background:var(--color-brand)}.BasketPricesTab_shipRow__eEFGW{display:flex;align-items:center;gap:.85rem}.BasketPricesTab_shipRowIcon__N_DKA{width:2.9rem;height:2.2rem;flex-shrink:0;display:grid;place-items:center;color:var(--color-text-muted)}.BasketPricesTab_shipRowInfo__ozpcX{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:.1rem}.BasketPricesTab_shipRowTitle__JuQFm{font-size:.84rem;font-weight:700;color:var(--color-text)}.BasketPricesTab_shipRowRule__X0DFj{font-size:.72rem;color:var(--color-text-muted);line-height:1.35}.BasketPricesTab_shipRowPrice___t9Jo{flex-shrink:0;font-weight:800;font-size:.92rem;color:var(--color-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.BasketPricesTab_shipRowPriceFree__Sm_4v{color:var(--color-text-positive)}.BasketPricesTab_summaryRows__1mf1R{display:flex;flex-direction:column;gap:.35rem}.BasketPricesTab_summaryRowSub__B0OAE{gap:.75rem;font-size:.86rem;color:var(--color-text-secondary);font-weight:600}.BasketPricesTab_summaryRowSub__B0OAE .BasketPricesTab_summaryValue__2Co4n{color:var(--color-text);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.BasketPricesTab_summaryRowTotal__gxQOo{gap:.75rem;padding-top:.45rem;margin-top:.15rem;border-top:1px dashed var(--color-border);align-items:flex-start}.BasketPricesTab_summaryTotalWrap__UERG1{display:flex;flex-direction:column;align-items:flex-end;gap:.2rem}.BasketPricesTab_summaryAside__3hDzl{font-size:.75rem;font-weight:600;color:var(--color-text-warning);background:var(--color-surface-warning);border:1px solid var(--color-border-warning);padding:.05rem .45rem;border-radius:1rem;white-space:nowrap}.BasketPricesTab_summaryLabelFrom__1SUVR{font-weight:600;color:var(--color-text-muted);margin-right:.3rem;font-size:.8rem;text-transform:uppercase;letter-spacing:.03em}.BasketPricesTab_infoNote__O4Pwl{display:flex;align-items:flex-start;gap:.5rem;margin:.4rem 0 0;padding:.7rem .85rem;border-radius:.7rem;background:var(--color-surface-brand);border:1px solid var(--color-border);font-size:.8rem;line-height:1.4;color:var(--color-text-secondary)}.BasketPricesTab_infoNoteIcon__2TNqV{flex-shrink:0;width:1rem;height:1rem;margin-top:.1rem;color:var(--color-brand)}.BasketPricesTab_resultBanner__QMgvz{display:flex;align-items:center;gap:.6rem;padding:.7rem .9rem;border-radius:.8rem;background:var(--color-surface-brand-strong);color:var(--color-text-brand);font-size:.86rem;font-weight:700}.BasketPricesTab_resultBannerIcon__rX50j{flex:none;width:1.1rem;height:1.1rem}.BasketPricesTab_shipPill__BwsYg{padding:.05rem .45rem;border-radius:1rem;background:var(--color-surface-positive);color:var(--color-text-positive);font-size:.66rem;font-weight:700;white-space:nowrap;line-height:1.6}.BasketPricesTab_shipInc___JrzJ{color:var(--color-text-muted);font-weight:600;white-space:nowrap}.BasketPricesTab_shipIncUnknown__uAWmq{color:var(--color-text-warning)}.AccountListPage_account-list-gate__vZS8H{max-width:30rem;margin:0 auto}.AccountListPage_account-list-back__5LT7M{display:inline-flex;align-items:center;gap:.15rem;margin-bottom:.6rem;font-size:.82rem;font-weight:700;color:var(--primary-blue-color);text-decoration:none}.AccountListPage_account-list-head__NfnS5{display:flex;flex-direction:column;align-items:stretch;gap:.85rem;margin-bottom:1rem}.AccountListPage_account-list-title__mZCvo{color:var(--primary-black-color)}.AccountListPage_account-list-count__JG_q9{font-size:.82rem;color:var(--secondary-gray-color);margin-top:.15rem}.AccountListPage_account-list-actions__mDl66{display:flex;gap:.6rem}.AccountListPage_account-list-act___iDvn{flex:1 1;min-width:0;border:1px solid #dde3e8;background:#fff;border-radius:2rem;padding:.55rem .85rem;font-family:inherit;font-size:.82rem;font-weight:700;color:#5b6b7d;white-space:nowrap;text-align:center;cursor:pointer;transition:background .15s,border-color .15s,color .15s}.AccountListPage_account-list-act___iDvn:hover{background:#f4f6f8;border-color:#c5cfd8;color:var(--primary-black-color)}.AccountListPage_account-list-act-danger__b2toi{color:#d33;border-color:#f0cccc}.AccountListPage_account-list-act-danger__b2toi:hover{background:#fcefef;border-color:#e39a9a;color:#c02626}@media screen and (min-width:57rem){.AccountListPage_account-list-head__NfnS5{flex-direction:row;align-items:flex-start;justify-content:space-between;gap:1rem}.AccountListPage_account-list-actions__mDl66{flex-shrink:0}.AccountListPage_account-list-act___iDvn{flex:0 0 auto}}.AccountListPage_account-price-calc__5_TEi{margin-top:2rem;padding-top:1.6rem;border-top:1px solid var(--secondary-gray-light-color,#e7ecf3)}.AccountListPage_account-price-calc-head__A7yRv{margin-bottom:1rem}.AccountListPage_account-price-calc-title__1E5CS{font-size:1.5rem;font-weight:800;letter-spacing:-.01em;color:var(--primary-black-color);margin:0}.AccountListPage_account-price-calc-subtitle__52Lqa{margin:.2rem 0 0;color:#6b7c93;font-size:.86rem;line-height:1.4}.AccountListPage_account-price-calc-loading__QLIzs{padding:1.5rem 0;text-align:center;color:var(--secondary-gray-color)}.AccountListPage_account-price-calc-tabs__CUMVu{display:inline-flex;gap:.3rem;padding:.28rem;background:#eef4fe;border-radius:.9rem;width:-moz-fit-content;width:fit-content;max-width:100%;margin-bottom:1.1rem}.AccountListPage_account-price-calc-tab__ym3ku{border:0;background:none;padding:.55rem 1.15rem;border-radius:.66rem;font-family:inherit;font-size:.86rem;font-weight:700;color:#4d5f74;cursor:pointer;white-space:nowrap;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease}.AccountListPage_account-price-calc-tab__ym3ku:not(.AccountListPage_account-price-calc-tab-active__6WMJD):hover{color:var(--primary-black-color);background:rgba(62,134,250,.08)}.AccountListPage_account-price-calc-tab-active__6WMJD{background:var(--primary-blue-dark-color,#0857e2);color:#fff;box-shadow:0 4px 12px -4px rgba(8,87,226,.5)}.AccountListPage_account-price-calc-panel__1G4M5{min-height:8rem}