"use strict";(self.webpackChunkui=self.webpackChunkui||[]).push([[40],{27:(i,t,n)=>{n.d(t,{a:()=>a});const a={checkoutButton:"e1yuB0Es",first:"wBEBABZz",subtotalContainer:"ejXF2VW9",discountContainer:"RZkRxLan",originalPrice:"hjlJrKyq",priceContainer:"yrz7qHpi",continueShopping:"haQJXprg"}},137:(i,t,n)=>{var a=n(0),e=n(3),r=n(4),o=n(27),l=n(1);function s({cartOriginalTotal:i,subtotal:t}){const n=i-t;return(0,a.jsxs)("div",{role:"group","aria-label":"Price breakdown",children:[(0,a.jsxs)("div",{class:[o.a.subtotalContainer,o.a.first].join(" "),children:[(0,a.jsx)("span",{"aria-hidden":"true",children:"Subtotal"}),(0,a.jsx)("span",{class:o.a.priceContainer,"aria-label":`Subtotal: $${i.toFixed(2)}`,children:"$"+i.toFixed(2)})]}),(0,a.jsxs)("div",{class:[o.a.subtotalContainer,o.a.discountContainer].join(" "),children:[(0,a.jsx)("span",{"aria-hidden":"true",children:"Discounts"}),(0,a.jsx)("span",{class:o.a.priceContainer,"aria-label":`Discount amount: $${n.toFixed(2)}`,children:"- $"+n.toFixed(2)})]}),(0,a.jsxs)("div",{class:o.a.subtotalContainer,children:[(0,a.jsx)("span",{"aria-hidden":"true",children:"Total"}),(0,a.jsx)("span",{class:o.a.priceContainer,"aria-label":`Total: $${t.toFixed(2)}`,children:"$"+t.toFixed(2)})]})]})}(0,l.createEntrypoint)("cart_subtotals",(function(){const i=(0,r.c)((i=>i.cart)),t=null==i?void 0:i.item_count,n=(null==i?void 0:i.total_price)&&(null==i?void 0:i.total_price)/100,c=function(i){const t=null==i?void 0:i.original_total_price,n=null==i?void 0:i.items.reduce(((i,t)=>{const n=function(i){var t,n;return(null===(t=i.item_components)||void 0===t?void 0:t.length)&&null!==(n=i.item_components[0].properties._compareRetail)&&void 0!==n?n:i.properties._compareRetail}(t);return n?i+parseFloat(`${n}`)*t.quantity:i+t.original_line_price}),0);if(n){if(t&&n<=t)return t/100;if("show"===(0,l.getAssignment)("compareAtSubtotal"))return n/100}return t&&t/100}(i);if(void 0===n||void 0===t)return(0,a.jsx)(e.Fragment,{});const u=void 0!==c&&c>n;return c&&n&&"showDiscountLine"===function(i){var t;return i&&null!==(t=(0,l.getAssignment)("cartSubtotalTreatment"))&&void 0!==t?t:"default"}(u)?(0,a.jsx)(s,{cartOriginalTotal:c,subtotal:n}):(0,a.jsxs)("div",{class:[o.a.subtotalContainer,o.a.first].join(" "),role:"group","aria-label":"Price breakdown",children:[(0,a.jsx)("span",{children:`Subtotal (${t} item${t>1?"s":""})`}),(0,a.jsxs)("div",{class:o.a.priceContainer,children:[(0,a.jsx)("span",{"aria-label":`Current subtotal: $${null==n?void 0:n.toFixed(2)}`,children:"$"+(null==n?void 0:n.toFixed(2))}),u?(0,a.jsx)("s",{class:o.a.originalPrice,"aria-label":`Original subtotal: $${null==c?void 0:c.toFixed(2)}`,children:"$"+(null==c?void 0:c.toFixed(2))}):null]})]})}))}},i=>{i.O(0,[1,2,3,4,6,5],(()=>i(i.s=137))),i.O()}]);