.cartPage{--pink:#c51e50;--pink-2:#a91844;--muted:#5e6979;--line:#dce2ea;--surface:#fff;color-scheme:light;background:#f5f6f8;color:#202532;font-family:Arial,Helvetica,sans-serif}.cartPage svg{width:19px;height:19px;flex-shrink:0}.cartPage a:focus-visible,.cartPage button:focus-visible,.cartPage input:focus-visible{outline:2px solid #ff86a3;outline-offset:4px}.cartPage a,.cartPage button{-webkit-tap-highlight-color:transparent}.cartPage .cartHeader{min-height:86px;padding-inline:max(32px,calc((100% - 1320px)/2));background:#101116f5;border-color:#e2e5eb}.cartPage .cartBrand img{width:124px;height:68px}.cartPage .flowSteps i{box-shadow:none;background:#e9ecf1;border-color:#d4d9e2}.cartPage .flowSteps span:not(:last-child):after{background:#dce1e8}.cartPage .flowSteps .active i{background:var(--pink);border-color:var(--pink)}.cartPage .cartAddTop{border:1px solid #b8c1ce;border-radius:5px;background:transparent;font-size:11px}.cartPage .cartContent{width:min(1320px,calc(100% - 64px));padding:46px 0 48px}.cartPage .cartTitle{padding-bottom:30px;margin-bottom:26px;border-bottom:1px solid #dce1e8}.cartPage .eyebrow{font-size:12px;letter-spacing:.13em;color:var(--pink)}.cartPage .cartTitle h1{margin:12px 0;font-size:clamp(44px,4.7vw,64px);font-weight:800;letter-spacing:-.055em}.cartPage .cartTitle h1>span{color:var(--pink)}.cartPage .cartTitle p{color:#596475;font-size:14px}.cartPage .cartHighlights{gap:22px;margin-top:22px}.cartPage .cartHighlights>span{display:flex;align-items:center;gap:5px;padding:0;border:0;border-radius:0;background:none;color:#596475;font-size:10px}.cartPage .cartHighlights svg{width:14px;height:14px;margin-right:3px;color:var(--pink)}.cartPage .cartHighlights b{color:#364152;font-weight:400}.cartPage .meterCount{min-width:100px;padding:0 0 0 24px;border:0;border-left:1px solid #dce1e8;border-radius:0;background:none;box-shadow:none;text-align:left}.cartPage .meterCount b{color:#202532;font-size:46px;font-weight:400;letter-spacing:-.06em}.cartPage .meterCount span{color:#5e6979;font-size:10px;letter-spacing:.09em}.cartPage .cartGrid{grid-template-columns:minmax(0,1fr) 374px;gap:32px}.cartListHead{justify-content:space-between;gap:12px;padding:0 0 3px}.cartListHead,.cartListHead h2{display:flex;align-items:center}.cartListHead h2{gap:10px;margin:0;font-size:17px;letter-spacing:-.02em}.cartListHead h2 span{padding:4px 6px;background:#e9edf3;color:#566277;border-radius:3px;font-size:11px;font-weight:400}.cartListHead>span{color:#5e6979;font-size:10px}.cartPage .meterCards{gap:16px}.cartPage .meterCard{min-height:262px;grid-template-columns:150px minmax(0,1fr);border:1px solid #dce2ea;border-radius:8px;background:#ffffff;box-shadow:none}.cartPage .meterCard:hover{transform:none;border-color:#bbc5d3}.cartPage .meterPreview{padding:28px 18px 18px;background:#eef1f5;border-color:#e0e5ec}.cartPage .meterPreview img{width:76px;height:190px;border-color:#b4bdcb;background:repeating-conic-gradient(#e3e7ed 0 25%,#f7f8fa 0 50%) 50% /12px 12px;box-shadow:0 12px 24px #0003}.cartPage .meterPreview>span{top:12px;left:12px;padding:0;background:none;border:0;color:#657084;font-size:8px;letter-spacing:.1em}.cartPage .meterDetails{padding:22px;gap:18px}.cartPage .meterKicker{color:#657084;font-size:8px;letter-spacing:.1em}.cartPage .meterDetails h2{margin-top:6px;font-size:21px;letter-spacing:-.03em;overflow-wrap:anywhere}.cartPage .productionReady{font-size:9px;font-weight:400}.cartPage .productionReady.ready{color:#176848}.cartPage .meterItemPrice span{font-size:8px;color:#657084}.cartPage .meterItemPrice b{font-size:20px;letter-spacing:-.035em}.cartPage .quantityEditor{padding:0;border:0;border-radius:0;background:none;gap:12px}.cartPage .quantityEditor>div:first-child b{font-size:12px;font-weight:400;color:#263448}.cartPage .quantityEditor>div:first-child span{max-width:210px;color:#627086;font-size:10px}.cartPage .quantityControl{height:44px;border:1px solid #b6c1d1;border-radius:5px;background:#f5f6f8}.cartPage .quantityControl>button{width:38px;background:#eef1f6;color:#273449;font-size:20px}.cartPage .quantityControl>button:not(:disabled):hover{background:#dce1e8;color:var(--pink)}.cartPage .quantityControl label{min-width:88px;padding:0 5px}.cartPage .quantityControl input{width:36px;color:#202532;font-size:17px}.cartPage .quantityControl label span{min-width:30px;font-size:9px;color:#5e6979}.cartPage .meterDetails dl{padding-top:14px;border-top:1px solid #e0e5ec}.cartPage .meterDetails dl>div{border-color:#dce2ea}.cartPage .meterDetails dt{color:#657084;font-size:8px}.cartPage .meterDetails dd{color:#38465a;font-size:11px;font-weight:400}.cartPage .meterActions{gap:14px}.cartPage .meterActions a,.cartPage .meterActions button{gap:6px;min-height:30px;padding:0;border:0;border-radius:0;background:none;color:#47566b;font-size:10px;font-weight:400}.cartPage .meterActions svg{width:14px;height:14px}.cartPage .meterActions a:hover,.cartPage .meterActions button:hover{background:none;color:var(--pink)}.cartPage .meterActions .dangerAction{color:#5e6979}.cartPage .addMeterCard{min-height:84px;padding:17px 20px;border:1px dashed #bdc7d5;border-radius:6px;background:none}.cartPage .addMeterCard>span{width:36px;height:36px;border-radius:4px;background:#e9edf3}.cartPage .addMeterCard b{font-size:12px;font-weight:400}.cartPage .addMeterCard small{margin-top:4px;color:#657084;font-size:10px}.cartPage .orderSummary{top:106px;padding:26px;border:1px solid #d5dce6;border-radius:8px;background:#ffffff;box-shadow:none}.cartPage .summaryHead{margin-bottom:22px}.cartPage .summaryHead .cardLabel{font-size:24px;font-weight:400;letter-spacing:-.04em;text-transform:none}.cartPage .summaryHead small{margin-top:8px;font-size:11px;color:#5e6979}.cartPage .summaryHead>svg{margin-top:6px;color:#657084}.cartPage .summaryLine{padding:10px 0;border:0;color:#596475;font-size:12px}.cartPage .summaryLine b{color:#263448;font-weight:400}.cartPage .shippingLine b{max-width:170px;color:#596475;font-size:10px}.cartPage .pixBox{display:block;padding:20px 0 0;margin-top:14px;border:0;border-top:1px solid #d9e0e9;border-radius:0;background:none}.cartPage .pixBox>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:8px}.cartPage .pixBox span{color:#344054;font-size:11px;font-weight:400}.cartPage .pixBox small{margin:0;color:#647086;font-size:9px}.cartPage .pixBox>div:last-of-type{margin-top:11px;text-align:left}.cartPage .pixBox b{color:#202532;font-size:40px;font-weight:400;letter-spacing:-.055em}.cartPage .pixBox>div:last-of-type small{margin-top:8px}.cartPage .cartCheckoutButton{display:flex;justify-content:space-between;min-height:54px;margin-top:22px;padding-inline:18px;border-radius:4px;background:var(--pink);box-shadow:none;font-size:12px;font-weight:700}.cartPage .cartCheckoutButton:hover{transform:none;background:#ff7b9c}.cartNextStep{margin:10px 0 0;text-align:center;color:#5e6979;font-size:9px}.cartPage .checkoutAssurance{align-items:center;margin-top:18px;gap:5px;color:#596475;font-size:9px}.cartPage .checkoutAssurance svg{width:12px;height:12px}.cartPage .checkoutAssurance span+span:before{margin-right:5px}.cartPage .summaryDivider{margin:23px 0 0;background:#dce1e8}.cartPage .orderSummary .discountUnlocked,.cartPage .orderSummary .tierProgress{padding:0;border:0;border-radius:0;background:none;margin-top:17px}.cartPage .discountUnlocked strong{display:flex;align-items:center;gap:5px;color:#176848;font-size:10px;font-weight:400;letter-spacing:0}.cartPage .discountUnlocked strong svg{width:13px;height:13px}.cartPage .discountUnlocked span{color:#596475;font-size:10px;line-height:1.6}.cartPage .tierProgress{color:#596475;font-size:10px}.cartPage .tierMeterLabel b{color:#47566b;font-size:10px;font-weight:400}.cartPage .tierMeterLabel span{color:#657084;font-size:8px}.cartPage .tierMeter{height:3px;background:#d9e0e9}.cartPage .tierMeter span{background:#ff86a3}.cartPage .tierProgress b{color:#364152;font-weight:400}.cartPage .checkoutFallback{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:23px;padding-top:17px;border-top:1px solid #dce1e8;color:#596475;font-size:10px;text-decoration:none}.cartPage .checkoutFallback svg{width:14px;height:14px}.cartPage .cartTrustStrip{width:min(1320px,calc(100% - 64px));padding:0 0 45px;gap:32px}.cartPage .cartTrustStrip>div{padding:22px 0;border:0;border-top:1px solid #dce2ea;border-radius:0;background:none}.cartPage .cartTrustStrip>div>span{background:none;color:#5e6979;border:1px solid #dce1e8;border-radius:4px}.cartPage .cartTrustStrip b{font-weight:400;font-size:12px}.cartPage .cartTrustStrip small{color:#657084;font-size:10px}.cartPage .emptyCart{background:#ffffff;border-color:#d9e0e9;border-radius:8px}.cartPage .emptyCart .button{background:var(--pink);border-radius:4px}.cartPage .cartHighlights>span:nth-child(2){padding:6px 9px;margin-block:-6px;border:1px solid #ff628940;border-radius:4px;background:#ff628912}.cartPage .cartHighlights>span:nth-child(2) b{color:#b91d4c;font-weight:700}.cartPage .cartHighlights>span:last-child b{color:#176848}.cartPage .orderSummary{border-top:2px solid #ff6289}.cartPage .orderSummary .pixBox{padding:17px;border:1px solid #ff628950;border-radius:7px;background:linear-gradient(115deg,#ff62891b,#ff628909)}.cartPage .pixBox span{color:#24553f}.cartPage .pixBox .cartPixBadge{padding:5px 7px;border-radius:4px;background:#ff6289;color:#171015;font-size:8px;font-weight:800;letter-spacing:.03em;white-space:nowrap}.cartPage .orderSummary .pixBox b{color:#12613f;font-size:36px}.cartPage .pixBox>div:last-of-type small{color:#176848;font-size:10px}.cartPage .pixBox .cartPixFootnote{display:block;margin-top:10px;color:#576b60;font-size:9px}.cartInstallmentOffer{padding:12px 2px 0}.cartInstallmentOffer>div{display:flex;align-items:center;gap:8px}.cartInstallmentOffer b{color:#48516b;font-size:12px;font-weight:400}.cartInstallmentOffer strong{color:#6540a0;font-size:16px;font-weight:700}.cartInstallmentOffer small{display:block;margin:5px 0 0 26px;color:#646a7d;font-size:9px}.cartCardSymbol{display:grid;place-items:center;width:18px;height:14px;border:1px solid #7251a0;border-radius:3px;color:#7251a0;font-size:11px}.cartPage .cartCheckoutButton{margin-top:18px;background:linear-gradient(105deg,#d02258,#bb1747);box-shadow:0 8px 28px #ff4f7b20}.cartPage .orderSummary .discountUnlocked{padding:12px;border:1px solid #ff628938;border-radius:6px;background:#ff62890c}.cartPage .discountUnlocked strong{color:#b91d4c;font-weight:700}.cartPage .discountUnlocked span b{color:#b91d4c}.cartPage .orderSummary .tierProgress:not(.cartShippingPerk){padding:12px;border:1px solid #6ed6a329;border-radius:6px;background:#6ed6a309}.cartPage .tierMeter{background:#d2e4da;height:4px}.cartPage .tierMeter span{background:linear-gradient(90deg,#69d9a1,#b0efd1)}.cartPage .orderSummary .bestTier,.cartPage .orderSummary .cartShippingPerk{padding:12px;border:1px solid #6ed6a32b;border-radius:6px;background:#6ed6a30a}.cartPage .bestTier strong,.cartPage .cartShippingPerk strong{color:#176848}.cartPage .cartShippingPerk p{line-height:1.7}.cartPage .cartShippingPerk p>svg{width:14px;height:14px;vertical-align:middle;color:#176848;margin-right:3px}.cartPage .cartShippingPerk p b{color:#176848;font-weight:700}.cartPage .checkoutAssurance svg{color:#176848}@media (max-width:1100px) and (min-width:901px){.cartPage .cartGrid{grid-template-columns:minmax(0,1fr) 330px;gap:20px}.cartPage .meterCard{grid-template-columns:110px minmax(0,1fr)}.cartPage .meterDetails{padding:18px}.cartPage .quantityEditor{align-items:flex-start;flex-direction:column}.cartPage .meterItemPrice span{display:none}}@media (max-width:900px){.cartPage .cartGrid{grid-template-columns:1fr}.cartPage .orderSummary{position:static}.cartPage .cartTrustStrip{grid-template-columns:1fr;gap:0}}@media (max-width:620px){.cartPage .cartHeader{min-height:72px;padding-inline:18px}.cartPage .cartBrand img{width:98px;height:56px}.cartPage .cartAddTop{min-height:38px;padding-inline:10px;font-size:10px}.cartPage .cartContent{width:calc(100% - 32px);padding:30px 0}.cartPage .cartTitle{gap:18px;padding-bottom:22px;margin-bottom:20px}.cartPage .cartTitle h1{font-size:44px}.cartPage .cartTitle p{font-size:12px;line-height:1.6}.cartPage .cartHighlights{display:flex;gap:10px 16px;margin-top:17px}.cartPage .cartHighlights>span{font-size:9px;flex-wrap:wrap}.cartPage .cartHighlights>span:last-child{width:100%}.cartPage .meterCount{display:none}.cartListHead h2{font-size:15px}.cartListHead>span{font-size:9px}.cartPage .meterCard{display:grid;grid-template-columns:76px minmax(0,1fr);grid-gap:0 14px;gap:0 14px;padding:16px;min-height:0}.cartPage .meterPreview{grid-column:1;grid-row:1;min-height:0;padding:0;border:0;background:none}.cartPage .meterPreview img{width:52px;height:116px;box-shadow:none}.cartPage .meterPreview>span{display:none}.cartPage .meterDetails{display:contents}.cartPage .meterCardHead{grid-column:2;grid-row:1;flex-direction:column;justify-content:center;gap:8px;padding:3px 0}.cartPage .meterDetails h2{font-size:20px}.cartPage .meterItemPrice{text-align:left}.cartPage .meterItemPrice b{margin:0;font-size:20px}.cartPage .quantityEditor{grid-column:1/-1;flex-direction:row;align-items:center;gap:8px;margin-top:18px;padding-top:16px;border-top:1px solid #dce2ea}.cartPage .quantityEditor>div:first-child{min-width:0;flex:1 1}.cartPage .quantityEditor>div:first-child b{font-size:11px}.cartPage .quantityEditor>div:first-child span{max-width:130px;font-size:9px}.cartPage .quantityControl{width:auto;flex:0 0 auto;height:42px}.cartPage .quantityControl>button{width:32px}.cartPage .quantityControl label{min-width:68px}.cartPage .quantityControl input{width:28px}.cartPage .quantityControl label span{min-width:25px;font-size:8px}.cartPage .meterDetails dl{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin-top:16px;padding-top:14px}.cartPage .meterDetails dl>div{padding-right:0;border:0}.cartPage .meterDetails dt{font-size:7px;letter-spacing:0}.cartPage .meterDetails dd{font-size:10px}.cartPage .meterActions{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:12px;margin-top:14px;padding-top:10px;border-top:1px solid #e0e5ec}.cartPage .meterActions a,.cartPage .meterActions button{flex:none;font-size:9px;min-height:34px;padding:0}.cartPage .meterActions .dangerAction{margin-left:auto}.cartPage .removeConfirm{grid-column:1/-1;margin-top:14px}.cartPage .addMeterCard{padding:14px;min-height:80px}.cartPage .orderSummary{margin-top:8px;padding:22px}.cartPage .checkoutAssurance{flex-direction:row;flex-wrap:wrap;gap:5px}.cartPage .checkoutAssurance span+span:before{display:inline}.cartPage .cartTrustStrip{width:calc(100% - 32px);padding-bottom:35px}.cartPage .mobileCartBar{background:#fffffff5;border-color:#d9e0e9;gap:12px;padding:12px 16px calc(12px + env(safe-area-inset-bottom))}.cartPage .mobileCartBar div span{color:#596475;font-size:7px;letter-spacing:.03em}.cartPage .mobileCartBar div b{color:#b91d4c;font-size:21px;letter-spacing:-.04em;font-weight:400}.cartPage .mobileCartBar>button{min-height:48px;border-radius:4px;background:var(--pink)}}@media (prefers-reduced-motion:reduce){.cartPage *{transition:none!important}}.cartPage .cartHeader{background:#111218;border-color:#2d3038}.cartPage .cartHeader .flowSteps{color:#a6adbb}.cartPage .cartHeader .flowSteps .active{color:#fff}.cartPage .cartHeader .flowSteps i{background:#23252d;border-color:#424652;color:#c6ccda}.cartPage .cartHeader .flowSteps .active i{background:#f6668d;color:#17141b;border-color:#f6668d}.cartPage .cartHeader .flowSteps .done{color:#a0dfbd}.cartPage .cartHeader .flowSteps span:not(:last-child):after{background:#3e424d}.cartPage .cartAddTop{color:#fff;border-color:#555b68}.cartPage .cartAddTop:hover{background:#292d38}.cartPage .cartTitle p{line-height:1.65}.cartPage .cartHighlights{gap:12px 20px}.cartPage .cartHighlights>span{font-size:12px;line-height:1.5}.cartPage .cartHighlights>span:nth-child(2){background:#fff0f5;border-color:#f3c5d4}.cartPage .cartHighlights>span:nth-child(2) b{color:#ad1742}.cartPage .cartHighlights>span:last-child svg{color:#176848}.cartPage .meterCard{border-radius:14px;box-shadow:0 3px 14px #25364d05}.cartPage .meterDetails h2{color:#202c3e}.cartPage .productionReady.ready{font-weight:600}.cartPage .meterKicker{font-size:10px;line-height:1.5}.cartPage .quantityEditor{padding:12px;border:1px solid #e0e5ed;border-radius:10px;background:#f7f9fc}.cartPage .quantityEditor>div:first-child b{font-weight:700;color:#273449;font-size:13px}.cartPage .quantityEditor>div:first-child span{font-size:11px;line-height:1.5}.cartPage .quantityControl{background:#fff;border-color:#b9c5d5;border-radius:8px;min-width:160px}.cartPage .quantityControl>button{width:44px;min-height:44px}.cartPage .quantityControl>button:not(:disabled):hover{background:#fce7ef;color:#a91844}.cartPage .quantityControl>button:disabled{opacity:.45;cursor:not-allowed}.cartPage .quantityControl label{min-width:82px}.cartPage .quantityControl label span{color:#526176;font-size:10px}.cartPage .meterDetails dd{font-weight:600}.cartPage .meterActions a,.cartPage .meterActions button{min-height:40px;font-size:12px;font-weight:600}.cartPage .meterActions .dangerAction{color:#6b7280}.cartPage .addMeterCard{background:#ffffffa6;border-radius:12px;color:#344054}.cartPage .addMeterCard:hover{border-color:#c51e50;background:#fff}.cartPage .addMeterCard b{font-weight:700}.cartPage .orderSummary{border-radius:16px;border-top:3px solid #c51e50;box-shadow:0 10px 32px #2336500a}.cartPage .summaryHead .cardLabel{color:#202c3e;font-weight:750}.cartPage .summaryLine b{font-weight:700}.cartPage .shippingLine.freeShipping b{display:inline-flex;align-items:center;gap:4px;background:#e6f6ed;color:#12613f;padding:5px 9px;border-radius:6px;font-size:12px;font-weight:800}.cartPage .shippingLine.freeShipping b svg{width:14px;height:14px}.cartFreeShippingNotice{display:flex;align-items:flex-start;gap:10px;padding:13px;margin:8px 0 16px;border:1px solid #b8dfc9;border-radius:10px;background:#edf9f2;color:#12613f}.cartFreeShippingNotice>svg{width:21px;height:21px;margin-top:1px}.cartFreeShippingNotice span,.cartFreeShippingNotice strong{display:block}.cartFreeShippingNotice strong{font-size:14px}.cartFreeShippingNotice span{margin-top:5px;font-size:11px;line-height:1.55;color:#365b48}.cartPage .orderSummary .pixBox{border:1px solid #a6d9bc;background:linear-gradient(120deg,#ecf9f0,#f6fcf8);border-radius:12px;padding:16px}.cartPage .pixBox>div:first-child>span{color:#265c42;font-weight:650}.cartPage .pixBox .cartPixBadge{background:#176848;color:#fff;font-size:9px;padding:6px 8px}.cartPage .orderSummary .pixBox b{color:#125b3b;font-weight:800;font-size:clamp(30px,3vw,38px);letter-spacing:-.04em}.cartPage .pixBox>div:last-of-type small{display:inline-block;padding:5px 8px;border-radius:5px;background:#d9f0e2;color:#125b3b;font-size:12px;font-weight:700}.cartPage .pixBox .cartPixFootnote{font-size:11px;line-height:1.5}.cartPage .cartInstallmentOffer b{color:#4c5265}.cartPage .cartInstallmentOffer strong{color:#67439a}.cartPage .cartCheckoutButton{min-height:56px;border-radius:10px;color:#fff;font-size:14px;box-shadow:0 6px 16px #c51e5022}.cartPage .cartCheckoutButton:hover{background:#a91844;box-shadow:0 8px 20px #c51e5030}.cartPage .cartCheckoutButton:disabled,.cartPage .mobileCartBar>button:disabled{opacity:.65;cursor:wait}.cartPage .cartNextStep,.cartPage .checkoutAssurance{font-size:11px}.cartPage .orderSummary .discountUnlocked{background:#fff3f7;border-color:#efc8d5}.cartPage .orderSummary .tierProgress:not(.cartShippingPerk){background:#f3f6fa;border-color:#dbe2ed}.cartPage .tierMeter{background:#d9e0ea;border-radius:5px;height:5px}.cartPage .tierMeter span{background:#6a4e9b}.cartPage .orderSummary .bestTier,.cartPage .orderSummary .cartShippingPerk{background:#edf9f2;border-color:#c0dfcd}.cartPage .checkoutFallback{font-size:11px;text-align:left}.cartPage .emptyCart{color:#263448}.cartPage .emptyCart .button{color:#fff}.cartPage .errorBanner{background:#fff1f2;color:#a51c32;border-color:#efb7c1}.cartPage .removeConfirm{background:#fff1f2;border-color:#efb7c1;color:#852b39}.cartPage .removeConfirm button{background:#fff;color:#344054;border-color:#c8d0dc}.cartPage .removeConfirm .confirmDanger{background:#a91844;color:#fff;border-color:#a91844}@media (max-width:620px){.cartPage .cartHighlights>span{font-size:11px}.cartPage .meterCard{gap:0 10px;border-radius:12px}.cartPage .meterDetails h2{font-size:19px}.cartPage .quantityEditor{padding:12px 8px;margin-top:14px;gap:8px}.cartPage .quantityEditor>div:first-child b{font-size:12px}.cartPage .quantityEditor>div:first-child span{font-size:10px;max-width:140px}.cartPage .quantityControl{min-width:140px;height:44px}.cartPage .quantityControl>button{width:36px}.cartPage .quantityControl label{min-width:66px;padding-inline:2px}.cartPage .quantityControl input{width:28px;font-size:17px}.cartPage .quantityControl label span{min-width:28px;font-size:9px}.cartPage .meterActions a,.cartPage .meterActions button{font-size:11px;min-height:44px}.cartPage .meterDetails dt{font-size:9px}.cartPage .meterDetails dd{font-size:11px}.cartPage .orderSummary{padding:20px}.cartPage .mobileCartBar{background:#fffffff5;border-color:#d9e0e9;box-shadow:0 -4px 20px #24374f0a;grid-template-columns:minmax(0,1fr) minmax(130px,1fr);gap:10px}.cartPage .mobileCartBar div span{font-size:9px;color:#4e6256;line-height:1.5;text-transform:none}.cartPage .mobileCartBar div b{color:#12613f;font-size:24px;font-weight:800}.cartPage .mobileCartBar>button{background:#c51e50;color:#fff;font-size:13px;font-weight:750;border:0;border-radius:9px;min-height:50px}.cartPage .cartTrustStrip{padding-bottom:55px}}.cartReorderHint{font-size:12px;color:#71495a;background:#fff2f6;padding:8px;border-radius:8px;line-height:1.4}