/* CLFX 1.3.209: shipping row redesign */.clfx-markup .clfx-unified-row{border-color:var(--clfx-inline-border,#E5E7EB)!important;transition:background-color .18s ease,border-color .18s ease!important}.clfx-markup .clfx-unified-coupon:hover{background:var(--clfx-surface,#FFFFFF)!important}.clfx-markup.clfx-summary-action-inline .clfx-unified-row.clfx-unified-coupon:hover,.clfx-markup:not(.clfx-summary-action-stacked) .clfx-cart.clfx-summary-action-inline .clfx-unified-row.clfx-unified-coupon:hover,.clfx-cart.clfx-summary-action-inline .clfx-unified-row.clfx-unified-coupon:hover,.clfx-cart[data-clfx-summary-action-model="inline"] .clfx-unified-row.clfx-unified-coupon:hover{background:var(--clfx-inline-coupon-hover-bg,#F0FDF4)!important;background-color:var(--clfx-inline-coupon-hover-bg,#F0FDF4)!important}.clfx-markup.clfx-summary-action-inline .clfx-unified-row.clfx-unified-coupon:hover .clfx-unified-main,.clfx-cart.clfx-summary-action-inline .clfx-unified-row.clfx-unified-coupon:hover .clfx-unified-main,.clfx-cart[data-clfx-summary-action-model="inline"] .clfx-unified-row.clfx-unified-coupon:hover .clfx-unified-main{background:var(--clfx-inline-coupon-hover-bg,#F0FDF4)!important;background-color:var(--clfx-inline-coupon-hover-bg,#F0FDF4)!important}.clfx-markup.clfx-summary-action-inline .clfx-unified-row.clfx-unified-shipping:hover,.clfx-markup:not(.clfx-summary-action-stacked) .clfx-cart.clfx-summary-action-inline .clfx-unified-row.clfx-unified-shipping:hover,.clfx-cart.clfx-summary-action-inline .clfx-unified-row.clfx-unified-shipping:hover,.clfx-cart[data-clfx-summary-action-model="inline"] .clfx-unified-row.clfx-unified-shipping:hover{background:var(--clfx-surface,#FFFFFF)!important;background-color:var(--clfx-surface,#FFFFFF)!important}.clfx-markup .clfx-unified-main{font-family:var(--clfx-inline-label-font,inherit)!important;font-size:var(--clfx-inline-label-size,12px)!important;font-weight:var(--clfx-inline-label-weight,600)!important;color:var(--clfx-inline-label-color,#374151)!important}.clfx-markup .clfx-unified-coupon .clfx-unified-icon,.clfx-markup .clfx-unified-coupon .clfx-unified-label{color:var(--clfx-inline-coupon-color,#15803D)!important}.clfx-markup .clfx-unified-shipping .clfx-unified-icon,.clfx-markup .clfx-unified-shipping .clfx-unified-label{color:var(--clfx-inline-shipping-color,#EA580C)!important}.clfx-markup .clfx-unified-row.clfx-inline-action-open .clflex-sl-apply-coupon input,.clfx-markup .clfx-unified-row.clfx-inline-action-open .clfx-postcode-form input{height:var(--clfx-inline-input-height,30px)!important;min-height:var(--clfx-inline-input-height,30px)!important;line-height:var(--clfx-inline-input-height,30px)!important;font-size:16px!important}.clfx-markup .clfx-unified-row.clfx-inline-action-open .clflex-sl-apply-coupon .clflex-btn,.clfx-markup .clfx-unified-row.clfx-inline-action-open .clfx-postcode-form .clflex-btn{height:var(--clfx-inline-button-height,30px)!important;min-height:var(--clfx-inline-button-height,30px)!important;line-height:1!important}.clfx-markup .clfx-unified-row.clfx-inline-action-open .clflex-sl-apply-coupon .clflex-btn,.clfx-markup .clfx-unified-row.clfx-inline-action-open .clfx-postcode-form .clflex-btn{align-items:center!important;display:inline-flex!important;justify-content:center!important;padding-top:0!important;padding-bottom:0!important;}@media (min-width:521px){.clfx-markup .clfx-unified-coupon.clfx-inline-action-open>.clfx-unified-head>.clfx-unified-main{gap:6px!important}.clfx-markup .clfx-unified-coupon.clfx-inline-action-open>.clfx-unified-head>.clfx-unified-main .clfx-unified-label{font-size:11px!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}}.clfx-markup .clfx-inline-shipping-selector-button{background:var(--clfx-inline-shipping-selector-bg,#FFFFFF)!important;border-color:var(--clfx-inline-shipping-selector-border,#FED7AA)!important}.clfx-markup .clfx-unified-row.clfx-inline-action-open .clfx-remove-coupon:hover span:last-child{max-width:112px!important;opacity:1!important}.clfx-markup .clfx-unified-row.clfx-inline-action-open .clfx-clear-shipping:hover span:last-child{max-width:104px!important;opacity:1!important}@media (min-width:521px){.clfx-markup .clfx-unified-row.clfx-inline-action-open{display:grid!important;grid-template-columns:minmax(var(--clfx-inline-label-col,112px),.3fr) minmax(0,1fr) var(--clfx-inline-remove-col,132px)!important;grid-template-rows:auto auto!important;align-items:center!important;column-gap:var(--clfx-inline-gap,8px)!important;row-gap:4px!important;padding:var(--clfx-inline-row-py,4px) var(--clfx-inline-row-px,8px)!important;min-height:calc(var(--clfx-inline-input-height,30px) + (var(--clfx-inline-row-py,4px) * 2))!important}.clfx-markup .clfx-unified-row.clfx-inline-action-open>.clfx-unified-head{display:contents!important;min-height:0!important;padding:0!important}.clfx-markup .clfx-unified-row.clfx-inline-action-open>.clfx-unified-head>.clfx-unified-main{grid-column:1!important;grid-row:1!important;width:100%!important;min-width:0!important;max-width:100%!important;opacity:1!important;transform:none!important}.clfx-markup .clfx-unified-row.clfx-inline-action-open>.clfx-unified-head>.clfx-unified-main .clfx-unified-value{display:none!important}.clfx-markup .clfx-unified-row.clfx-inline-action-open>.clfx-inline-action-body{grid-column:2!important;grid-row:1!important;display:block!important;width:100%!important;min-width:0!important;padding:0!important;margin:0!important;height:auto!important;max-height:none!important;overflow:visible!important;opacity:1!important;transform:none!important}.clfx-markup .clfx-unified-row.clfx-inline-action-open>.clfx-unified-head>.clfx-mini-action-danger{grid-column:3!important;grid-row:1!important;justify-self:end!important;align-self:center!important;position:static!important;inset:auto!important;width:22px!important;min-width:22px!important;height:22px!important;min-height:22px!important;margin:0!important;transform:none!important}.clfx-markup .clfx-unified-row.clfx-inline-action-open>.clfx-unified-head>.clfx-mini-action-danger:hover{width:var(--clfx-inline-remove-col,132px)!important}.clfx-markup .clfx-unified-row.clfx-inline-action-open .clflex-sl-apply-coupon,.clfx-markup .clfx-unified-row.clfx-inline-action-open .clfx-postcode-form{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:6px!important;width:100%!important;align-items:center!important}.clfx-markup .clfx-unified-row.clfx-inline-action-open .clfx-inline-action-notices,.clfx-markup .clfx-unified-row.clfx-inline-action-open .clfx-shipping-rate-picker{grid-column:1/-1!important}}@media (min-width:521px){.clfx-markup.clfx-summary-action-inline .clfx-unified-row.clfx-inline-action-open{display:grid!important;grid-template-columns:minmax(var(--clfx-inline-label-col,112px),.3fr) minmax(0,1fr) var(--clfx-inline-remove-col,132px)!important;grid-template-rows:auto auto!important;align-items:center!important;column-gap:var(--clfx-inline-gap,8px)!important;row-gap:4px!important;padding:var(--clfx-inline-row-py,4px) var(--clfx-inline-row-px,8px)!important}.clfx-markup.clfx-summary-action-inline .clfx-unified-row.clfx-inline-action-open>.clfx-unified-head{display:contents!important;min-height:0!important;padding:0!important;background:transparent!important;border:0!important}.clfx-markup.clfx-summary-action-inline .clfx-unified-row.clfx-inline-action-open>.clfx-unified-head>.clfx-unified-main{grid-column:1!important;grid-row:1!important;width:100%!important;min-width:0!important;max-width:100%!important;opacity:1!important;transform:none!important}.clfx-markup.clfx-summary-action-inline .clfx-unified-row.clfx-inline-action-open>.clfx-unified-head>.clfx-mini-action-danger{grid-column:3!important;grid-row:1!important;justify-self:end!important;align-self:center!important;position:static!important;inset:auto!important;width:22px!important;min-width:22px!important;height:22px!important;min-height:22px!important;margin:0!important;transform:none!important}.clfx-markup.clfx-summary-action-inline .clfx-unified-row.clfx-inline-action-open>.clfx-inline-action-body{grid-column:2!important;grid-row:1!important;display:block!important;width:100%!important;min-width:0!important;padding:0!important;margin:0!important;height:auto!important;max-height:none!important;overflow:visible!important;opacity:1!important;transform:none!important}}/* clfx-inline-danger-button-base */.clfx-markup .clfx-mini-action-danger.clfx-clear-shipping,.clfx-markup .clfx-mini-action-danger.clfx-remove-coupon,.clfx-markup .clfx-unified-row.clfx-inline-action-open>.clfx-unified-head>.clfx-mini-action-danger.clfx-clear-shipping,.clfx-markup .clfx-unified-row.clfx-inline-action-open>.clfx-unified-head>.clfx-mini-action-danger.clfx-remove-coupon,.clfx-markup.clfx-summary-action-inline .clfx-unified-row.clfx-inline-action-open>.clfx-unified-head>.clfx-mini-action-danger.clfx-clear-shipping,.clfx-markup.clfx-summary-action-inline .clfx-unified-row.clfx-inline-action-open>.clfx-unified-head>.clfx-mini-action-danger.clfx-remove-coupon{align-items:center!important;background:var(--clfx-inline-remove-bg,#FEF2F2)!important;border:1px solid var(--clfx-inline-remove-border,#FCA5A5)!important;border-radius:var(--clfx-inline-remove-radius,999px)!important;box-shadow:none!important;color:var(--clfx-inline-remove-text,#DC2626)!important;display:inline-flex!important;gap:0!important;height:var(--clfx-inline-remove-size,24px)!important;justify-content:flex-start!important;line-height:1!important;min-height:var(--clfx-inline-remove-size,24px)!important;min-width:var(--clfx-inline-remove-size,24px)!important;overflow:hidden!important;padding:0!important;position:static!important;text-decoration:none!important;transform:none!important;transition:background-color .18s ease,border-color .18s ease,color .18s ease,width .2s ease,min-width .2s ease!important;width:var(--clfx-inline-remove-size,24px)!important}.clfx-markup .clfx-mini-action-danger.clfx-clear-shipping>span:first-child,.clfx-markup .clfx-mini-action-danger.clfx-remove-coupon>span:first-child{align-items:center!important;display:inline-flex!important;flex:0 0 var(--clfx-inline-remove-size,24px)!important;height:var(--clfx-inline-remove-size,24px)!important;justify-content:center!important;line-height:1!important;min-width:var(--clfx-inline-remove-size,24px)!important;text-align:center!important;top:0!important}.clfx-markup .clfx-mini-action-danger.clfx-clear-shipping>span:last-child,.clfx-markup .clfx-mini-action-danger.clfx-remove-coupon>span:last-child{display:inline-block!important;line-height:1!important;max-width:0!important;opacity:0!important;overflow:hidden!important;padding-right:0!important;transition:max-width .2s ease,opacity .15s ease,padding-right .2s ease!important;white-space:nowrap!important}/* clfx-inline-danger-button-hover */.clfx-markup .clfx-mini-action-danger.clfx-clear-shipping:hover,.clfx-markup .clfx-mini-action-danger.clfx-remove-coupon:hover,.clfx-markup .clfx-mini-action-danger.clfx-clear-shipping:focus-visible,.clfx-markup .clfx-mini-action-danger.clfx-remove-coupon:focus-visible,.clfx-markup .clfx-unified-row.clfx-inline-action-open>.clfx-unified-head>.clfx-mini-action-danger:hover,.clfx-markup .clfx-unified-row.clfx-inline-action-open>.clfx-unified-head>.clfx-mini-action-danger:focus-visible,.clfx-markup.clfx-summary-action-inline .clfx-unified-row.clfx-inline-action-open>.clfx-unified-head>.clfx-mini-action-danger:hover,.clfx-markup.clfx-summary-action-inline .clfx-unified-row.clfx-inline-action-open>.clfx-unified-head>.clfx-mini-action-danger:focus-visible{background:var(--clfx-inline-remove-hover-bg,#DC2626)!important;border-color:var(--clfx-inline-remove-hover-border,#DC2626)!important;color:var(--clfx-inline-remove-hover-text,#FFFFFF)!important;min-width:var(--clfx-inline-remove-col,132px)!important;outline:none!important;width:var(--clfx-inline-remove-col,132px)!important}.clfx-markup .clfx-mini-action-danger.clfx-clear-shipping:hover>span:last-child,.clfx-markup .clfx-mini-action-danger.clfx-remove-coupon:hover>span:last-child,.clfx-markup .clfx-mini-action-danger.clfx-clear-shipping:focus-visible>span:last-child,.clfx-markup .clfx-mini-action-danger.clfx-remove-coupon:focus-visible>span:last-child{max-width:calc(var(--clfx-inline-remove-col,132px) - var(--clfx-inline-remove-size,24px) - 10px)!important;opacity:1!important;padding-right:10px!important}@media (max-width:520px){.clfx-markup .clfx-unified-row.clfx-inline-action-open{padding:var(--clfx-inline-row-py,4px) var(--clfx-inline-row-px,8px)!important}.clfx-markup .clfx-unified-row.clfx-inline-action-open>.clfx-inline-action-body{padding:0!important}.clfx-markup .clfx-unified-row.clfx-inline-action-open .clflex-sl-apply-coupon,.clfx-markup .clfx-unified-row.clfx-inline-action-open .clfx-postcode-form{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:6px!important}}@media (max-width:520px){.clfx-markup .clfx-inline-action-toggle{min-height:44px!important;touch-action:manipulation!important;align-self:stretch!important;-webkit-tap-highlight-color:transparent!important}.clfx-markup .clfx-unified-head{padding-block:3px!important}}.clfx-markup .clfx-compact-totals{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;align-items:stretch!important;gap:0!important;padding:10px 15px!important;overflow:hidden!important}.clfx-markup .clfx-compact-totals>.clflex-ft-amt-subtotal,.clfx-markup .clfx-compact-totals>.clflex-ft-amt-total{display:flex!important;flex-direction:column!important;justify-content:center!important;min-width:0!important;padding:0!important;border:0!important}.clfx-markup .clfx-compact-totals>.clflex-ft-amt-subtotal{align-items:flex-start!important;padding-right:12px!important}.clfx-markup .clfx-compact-totals>.clflex-ft-amt-total{align-items:flex-end!important;border-left:1px solid var(--clfx-totals-row-border,var(--clfx-border,#E5E7EB))!important;padding-left:12px!important;text-align:right!important}.clfx-markup .clfx-compact-totals .clflex-ft-amt-value{max-width:100%!important;overflow-wrap:anywhere!important}@media (min-width:521px){.clfx-markup .clfx-unified-shipping.clfx-inline-action-open{display:grid!important;grid-template-columns:minmax(0,1fr) var(--clfx-inline-remove-size,24px)!important;grid-template-rows:auto!important;column-gap:8px!important;align-items:start!important;padding:8px!important}.clfx-markup .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head{display:contents!important}.clfx-markup .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head>.clfx-unified-main{display:none!important}.clfx-markup .clfx-unified-shipping.clfx-inline-action-open>.clfx-inline-action-body{grid-column:1!important;grid-row:1!important;width:100%!important;min-width:0!important;padding:0!important;margin:0!important;max-height:none!important;overflow:visible!important;opacity:1!important;transform:none!important}.clfx-markup .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head>.clfx-mini-action-danger{grid-column:2!important;grid-row:1!important;align-self:start!important;justify-self:end!important;width:var(--clfx-inline-remove-size,24px)!important;min-width:var(--clfx-inline-remove-size,24px)!important}.clfx-markup .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head>.clfx-mini-action-danger:hover,.clfx-markup .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head>.clfx-mini-action-danger:focus-visible{width:var(--clfx-inline-remove-size,24px)!important;min-width:var(--clfx-inline-remove-size,24px)!important}.clfx-markup .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head>.clfx-mini-action-danger>span:last-child{display:none!important}}@media (max-width:520px){.clfx-markup .clfx-unified-shipping.clfx-inline-action-open{display:grid!important;grid-template-columns:minmax(0,1fr) var(--clfx-inline-remove-size,24px)!important;column-gap:8px!important;align-items:start!important;padding:10px 8px!important}.clfx-markup .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head{display:contents!important}.clfx-markup .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head>.clfx-unified-main{display:none!important}.clfx-markup .clfx-unified-shipping.clfx-inline-action-open>.clfx-inline-action-body{grid-column:1!important;grid-row:1!important;width:100%!important;min-width:0!important;padding:0!important;margin:0!important;max-height:none!important;overflow:visible!important;opacity:1!important;transform:none!important}.clfx-markup .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head>.clfx-mini-action-danger{grid-column:2!important;grid-row:1!important;align-self:start!important;justify-self:end!important;width:var(--clfx-inline-remove-size,24px)!important;min-width:var(--clfx-inline-remove-size,24px)!important}.clfx-markup .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head>.clfx-mini-action-danger:hover,.clfx-markup .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head>.clfx-mini-action-danger:focus-visible{width:var(--clfx-inline-remove-size,24px)!important;min-width:var(--clfx-inline-remove-size,24px)!important}.clfx-markup .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head>.clfx-mini-action-danger>span:last-child{display:none!important}}@media (min-width:521px){.clfx-markup.clfx-summary-action-inline .clfx-unified-shipping.clfx-inline-action-open{display:grid!important;grid-template-columns:minmax(0,1fr) var(--clfx-inline-remove-size,24px)!important;grid-template-rows:auto!important;column-gap:8px!important;align-items:start!important;padding:8px!important}.clfx-markup.clfx-summary-action-inline .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head{display:contents!important}.clfx-markup.clfx-summary-action-inline .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head>.clfx-unified-main{display:none!important}.clfx-markup.clfx-summary-action-inline .clfx-unified-shipping.clfx-inline-action-open>.clfx-inline-action-body{grid-column:1!important;grid-row:1!important;width:100%!important;min-width:0!important;padding:0!important;margin:0!important;max-height:none!important;overflow:visible!important;opacity:1!important;transform:none!important}.clfx-markup.clfx-summary-action-inline .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head>.clfx-mini-action-danger{grid-column:2!important;grid-row:1!important;align-self:start!important;justify-self:end!important;width:var(--clfx-inline-remove-size,24px)!important;min-width:var(--clfx-inline-remove-size,24px)!important}.clfx-markup.clfx-summary-action-inline .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head>.clfx-mini-action-danger:hover,.clfx-markup.clfx-summary-action-inline .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head>.clfx-mini-action-danger:focus-visible{width:var(--clfx-inline-remove-size,24px)!important;min-width:var(--clfx-inline-remove-size,24px)!important}.clfx-markup.clfx-summary-action-inline .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head>.clfx-mini-action-danger>span:last-child{display:none!important}}@media (max-width:520px){.clfx-markup.clfx-summary-action-inline .clfx-unified-shipping.clfx-inline-action-open{display:grid!important;grid-template-columns:minmax(0,1fr) var(--clfx-inline-remove-size,24px)!important;column-gap:8px!important;align-items:start!important;padding:10px 8px!important}.clfx-markup.clfx-summary-action-inline .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head{display:contents!important}.clfx-markup.clfx-summary-action-inline .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head>.clfx-unified-main{display:none!important}.clfx-markup.clfx-summary-action-inline .clfx-unified-shipping.clfx-inline-action-open>.clfx-inline-action-body{grid-column:1!important;grid-row:1!important;width:100%!important;min-width:0!important;padding:0!important;margin:0!important;max-height:none!important;overflow:visible!important;opacity:1!important;transform:none!important}.clfx-markup.clfx-summary-action-inline .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head>.clfx-mini-action-danger{grid-column:2!important;grid-row:1!important;align-self:start!important;justify-self:end!important;width:var(--clfx-inline-remove-size,24px)!important;min-width:var(--clfx-inline-remove-size,24px)!important}.clfx-markup.clfx-summary-action-inline .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head>.clfx-mini-action-danger:hover,.clfx-markup.clfx-summary-action-inline .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head>.clfx-mini-action-danger:focus-visible{width:var(--clfx-inline-remove-size,24px)!important;min-width:var(--clfx-inline-remove-size,24px)!important}.clfx-markup.clfx-summary-action-inline .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head>.clfx-mini-action-danger>span:last-child{display:none!important}}/* clfx-shipping-empty-state-full-width */.clfx-markup .clfx-unified-shipping.clfx-shipping-needs-postcode.clfx-inline-action-open,.clfx-markup.clfx-summary-action-inline .clfx-unified-shipping.clfx-shipping-needs-postcode.clfx-inline-action-open{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto!important;column-gap:0!important;row-gap:0!important;align-items:stretch!important;padding:10px 12px!important}.clfx-markup .clfx-unified-shipping.clfx-shipping-needs-postcode.clfx-inline-action-open>.clfx-unified-head,.clfx-markup.clfx-summary-action-inline .clfx-unified-shipping.clfx-shipping-needs-postcode.clfx-inline-action-open>.clfx-unified-head{display:none!important}.clfx-markup .clfx-unified-shipping.clfx-shipping-needs-postcode.clfx-inline-action-open>.clfx-inline-action-body,.clfx-markup.clfx-summary-action-inline .clfx-unified-shipping.clfx-shipping-needs-postcode.clfx-inline-action-open>.clfx-inline-action-body{display:block!important;grid-column:1/-1!important;grid-row:1!important;width:100%!important;min-width:0!important;padding:0!important;margin:0!important;max-height:none!important;overflow:visible!important;opacity:1!important;transform:none!important}.clfx-markup .clfx-shipping-needs-postcode.clfx-inline-action-open .clfx-postcode-form{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:8px!important;width:100%!important;min-width:0!important;align-items:center!important}.clfx-markup .clfx-shipping-needs-postcode.clfx-inline-action-open .clfx-inline-action-notices{grid-column:1/-1!important;width:100%!important;min-width:0!important;max-width:none!important;margin:8px 0 0!important;box-sizing:border-box!important}.clfx-markup .clfx-shipping-needs-postcode.clfx-inline-action-open .clfx-inline-action-notices .clfx-alert{display:flex!important;width:100%!important;min-width:0!important;max-width:none!important;box-sizing:border-box!important;align-items:flex-start!important;gap:10px!important;padding:10px 12px!important}.clfx-markup .clfx-shipping-needs-postcode.clfx-inline-action-open .clfx-alert-copy,.clfx-markup .clfx-shipping-needs-postcode.clfx-inline-action-open .clfx-alert-title,.clfx-markup .clfx-shipping-needs-postcode.clfx-inline-action-open .clfx-alert-text{min-width:0!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important}@media (max-width:520px){.clfx-markup .clfx-unified-shipping.clfx-shipping-needs-postcode.clfx-inline-action-open,.clfx-markup.clfx-summary-action-inline .clfx-unified-shipping.clfx-shipping-needs-postcode.clfx-inline-action-open{padding:10px!important}}.clfx-markup .clfx-unified-shipping{background:var(--clfx-surface,#FFFFFF)!important;background-color:var(--clfx-surface,#FFFFFF)!important;box-shadow:none!important}.clfx-markup .clfx-unified-shipping:hover{background:var(--clfx-surface,#FFFFFF)!important;background-color:var(--clfx-surface,#FFFFFF)!important}.clfx-markup .clfx-unified-shipping:focus-within{background:var(--clfx-surface,#FFFFFF)!important;background-color:var(--clfx-surface,#FFFFFF)!important}.clfx-markup .clfx-unified-shipping>.clfx-unified-head{align-items:center!important;display:flex!important;gap:8px!important;justify-content:space-between!important;min-height:52px!important;padding:8px 12px!important}.clfx-markup .clfx-unified-shipping .clfx-unified-main{align-items:center!important;background:transparent!important;border:0!important;border-radius:8px!important;box-shadow:none!important;display:flex!important;gap:8px!important;min-height:36px!important;min-width:0!important;padding:0 8px!important;transition:background-color .16s ease,color .16s ease!important}.clfx-markup .clfx-unified-shipping .clfx-unified-main:hover{background:var(--clfx-inline-control-hover-bg,#F9FAFB)!important}.clfx-markup .clfx-unified-shipping .clfx-unified-main:focus-visible{background:var(--clfx-inline-control-hover-bg,#F9FAFB)!important;outline:2px solid var(--clfx-primary,#F5620A)!important;outline-offset:1px!important}.clfx-markup .clfx-unified-shipping .clfx-unified-value{margin-left:auto!important;max-width:min(52%,190px)!important;min-width:0!important}.clfx-markup .clfx-unified-shipping .clfx-shipping-current-method{max-width:100%!important}.clfx-markup .clfx-unified-chevron{align-items:center!important;color:var(--clfx-muted,#6B7280)!important;display:inline-flex!important;flex:0 0 16px!important;height:16px!important;justify-content:center!important;transform:rotate(90deg)!important;transition:transform .2s cubic-bezier(.22,1,.36,1),color .16s ease!important;width:16px!important}.clfx-markup .clfx-unified-chevron svg{display:block!important;fill:currentColor!important;height:16px!important;width:16px!important}.clfx-markup .clfx-unified-shipping.clfx-inline-action-open .clfx-unified-chevron{color:var(--clfx-primary,#F5620A)!important;transform:rotate(-90deg)!important}.clfx-markup .clfx-clear-shipping{align-items:center!important;appearance:none!important;background:var(--clfx-inline-remove-bg,#FFF7F7)!important;border:1px solid var(--clfx-inline-remove-border,#FECACA)!important;border-radius:8px!important;box-shadow:none!important;color:var(--clfx-inline-remove-text,#B91C1C)!important;display:inline-flex!important;flex:0 0 auto!important;font-family:inherit!important;font-size:11px!important;font-weight:700!important;gap:6px!important;height:34px!important;justify-content:center!important;line-height:1!important;margin:0!important;min-height:34px!important;min-width:0!important;overflow:visible!important;padding:0 10px!important;transform:none!important;transition:background-color .16s ease,border-color .16s ease,color .16s ease!important;white-space:nowrap!important;width:auto!important}.clfx-markup .clfx-clear-shipping:hover{background:var(--clfx-inline-remove-hover-bg,#FEE2E2)!important;border-color:var(--clfx-inline-remove-hover-border,#FCA5A5)!important;color:var(--clfx-inline-remove-hover-text,#991B1B)!important;min-width:0!important;width:auto!important}.clfx-markup .clfx-clear-shipping:focus-visible{background:var(--clfx-inline-remove-hover-bg,#FEE2E2)!important;border-color:var(--clfx-inline-remove-hover-border,#FCA5A5)!important;color:var(--clfx-inline-remove-hover-text,#991B1B)!important;min-width:0!important;outline:2px solid var(--clfx-inline-remove-border,#FCA5A5)!important;outline-offset:1px!important;width:auto!important}.clfx-markup .clfx-clear-shipping-icon{align-items:center!important;display:inline-flex!important;flex:0 0 14px!important;height:14px!important;justify-content:center!important;min-width:14px!important}.clfx-markup .clfx-clear-shipping-icon svg{display:block!important;fill:currentColor!important;height:14px!important;width:14px!important}.clfx-markup .clfx-clear-shipping-label{display:inline-block!important;line-height:1!important;max-width:none!important;opacity:1!important;overflow:visible!important;padding:0!important;white-space:nowrap!important}.clfx-markup .clfx-unified-shipping.clfx-inline-action-open,.clfx-markup.clfx-summary-action-inline .clfx-unified-shipping.clfx-inline-action-open{align-items:start!important;column-gap:0!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-rows:auto auto!important;padding:0!important;row-gap:0!important}.clfx-markup .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head,.clfx-markup.clfx-summary-action-inline .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head{display:flex!important;grid-column:1/-1!important;grid-row:1!important;min-height:52px!important;padding:8px 12px!important;width:100%!important}.clfx-markup .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head>.clfx-unified-main,.clfx-markup.clfx-summary-action-inline .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head>.clfx-unified-main{display:flex!important;flex:1 1 auto!important;grid-column:auto!important;grid-row:auto!important;max-width:none!important;opacity:1!important;width:auto!important}.clfx-markup .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head>.clfx-clear-shipping,.clfx-markup.clfx-summary-action-inline .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head>.clfx-clear-shipping{align-self:center!important;grid-column:auto!important;grid-row:auto!important;height:34px!important;justify-self:auto!important;min-height:34px!important;min-width:0!important;position:static!important;width:auto!important}.clfx-markup .clfx-unified-shipping.clfx-inline-action-open>.clfx-inline-action-body,.clfx-markup.clfx-summary-action-inline .clfx-unified-shipping.clfx-inline-action-open>.clfx-inline-action-body{display:block!important;grid-column:1/-1!important;grid-row:2!important;margin:0!important;max-height:none!important;min-width:0!important;opacity:1!important;overflow:visible!important;padding:0 12px 12px!important;transform:none!important;width:100%!important}@media (max-width:520px){.clfx-markup .clfx-unified-shipping>.clfx-unified-head,.clfx-markup .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head,.clfx-markup.clfx-summary-action-inline .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head{gap:6px!important;min-height:60px!important;padding:8px 10px!important}.clfx-markup .clfx-unified-shipping .clfx-unified-main{min-height:44px!important;padding:0 6px!important}.clfx-markup .clfx-unified-shipping .clfx-unified-label{font-size:11px!important}.clfx-markup .clfx-unified-shipping .clfx-unified-value{max-width:min(48%,150px)!important}.clfx-markup .clfx-clear-shipping,.clfx-markup .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head>.clfx-clear-shipping,.clfx-markup.clfx-summary-action-inline .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head>.clfx-clear-shipping{height:44px!important;min-height:44px!important;padding:0 9px!important}.clfx-markup .clfx-clear-shipping-label{font-size:10px!important}.clfx-markup .clfx-unified-shipping.clfx-inline-action-open>.clfx-inline-action-body,.clfx-markup.clfx-summary-action-inline .clfx-unified-shipping.clfx-inline-action-open>.clfx-inline-action-body{padding:0 10px 12px!important}}/* CLFX 1.3.209: shipping specificity guard */.clfx-markup.clfx-summary-action-inline .clfx-unified-shipping .clfx-clear-shipping{gap:6px!important;height:34px!important;justify-content:center!important;min-height:34px!important;min-width:0!important;overflow:visible!important;padding:0 10px!important;width:auto!important}.clfx-markup.clfx-summary-action-inline .clfx-unified-shipping .clfx-clear-shipping>.clfx-clear-shipping-icon{display:inline-flex!important;flex:0 0 14px!important;height:14px!important;min-width:14px!important}.clfx-markup.clfx-summary-action-inline .clfx-unified-shipping .clfx-clear-shipping>.clfx-clear-shipping-label{display:inline-block!important;max-width:none!important;opacity:1!important;overflow:visible!important;padding-right:0!important}.clfx-markup.clfx-summary-action-inline .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head>.clfx-unified-main{display:flex!important}.clfx-markup.clfx-summary-action-inline .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head>.clfx-clear-shipping{height:34px!important;min-height:34px!important;min-width:0!important;width:auto!important}.clfx-markup.clfx-summary-action-inline .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head>.clfx-clear-shipping>.clfx-clear-shipping-label{display:inline-block!important;max-width:none!important;opacity:1!important;padding-right:0!important}@media (max-width:520px){.clfx-markup.clfx-summary-action-inline .clfx-unified-shipping .clfx-clear-shipping,.clfx-markup.clfx-summary-action-inline .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head>.clfx-clear-shipping{height:44px!important;min-height:44px!important;min-width:0!important;padding:0 9px!important;width:auto!important}.clfx-markup.clfx-summary-action-inline .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head>.clfx-unified-main{display:flex!important}}.clfx-markup.clfx-summary-action-inline .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head>.clfx-unified-main{display:flex!important}/* CLFX 1.3.210: coupon row redesign */.clfx-markup .clfx-unified-coupon{background:var(--clfx-surface,#FFFFFF)!important;background-color:var(--clfx-surface,#FFFFFF)!important;box-shadow:none!important}.clfx-markup .clfx-unified-coupon:hover{background:var(--clfx-surface,#FFFFFF)!important;background-color:var(--clfx-surface,#FFFFFF)!important}.clfx-markup .clfx-unified-coupon:focus-within{background:var(--clfx-surface,#FFFFFF)!important;background-color:var(--clfx-surface,#FFFFFF)!important}.clfx-markup.clfx-summary-action-inline .clfx-unified-row.clfx-unified-coupon:hover,.clfx-cart.clfx-summary-action-inline .clfx-unified-row.clfx-unified-coupon:hover,.clfx-cart[data-clfx-summary-action-model="inline"] .clfx-unified-row.clfx-unified-coupon:hover{background:var(--clfx-surface,#FFFFFF)!important;background-color:var(--clfx-surface,#FFFFFF)!important}.clfx-markup.clfx-summary-action-inline .clfx-unified-row.clfx-unified-coupon:hover .clfx-unified-main,.clfx-cart.clfx-summary-action-inline .clfx-unified-row.clfx-unified-coupon:hover .clfx-unified-main,.clfx-cart[data-clfx-summary-action-model="inline"] .clfx-unified-row.clfx-unified-coupon:hover .clfx-unified-main{background:transparent!important;background-color:transparent!important}.clfx-markup .clfx-unified-coupon>.clfx-unified-head{align-items:center!important;display:flex!important;gap:8px!important;justify-content:space-between!important;min-height:52px!important;padding:8px 12px!important}.clfx-markup .clfx-unified-coupon .clfx-unified-main{align-items:center!important;background:transparent!important;border:0!important;border-radius:8px!important;box-shadow:none!important;display:flex!important;flex:1 1 auto!important;gap:8px!important;min-height:36px!important;min-width:0!important;padding:0 8px!important;transition:background-color .16s ease,color .16s ease!important}.clfx-markup .clfx-unified-coupon .clfx-unified-main:hover{background:var(--clfx-inline-control-hover-bg,#F9FAFB)!important}.clfx-markup .clfx-unified-coupon .clfx-unified-main:focus-visible{background:var(--clfx-inline-control-hover-bg,#F9FAFB)!important;outline:2px solid var(--clfx-success,#16A34A)!important;outline-offset:1px!important}.clfx-markup .clfx-unified-coupon .clfx-unified-value{margin-left:auto!important;max-width:min(48%,170px)!important;min-width:0!important}.clfx-markup .clfx-unified-coupon.clfx-inline-action-open .clfx-unified-chevron{color:var(--clfx-success,#16A34A)!important;transform:rotate(-90deg)!important}.clfx-markup.clfx-summary-action-inline .clfx-unified-coupon .clfx-remove-coupon{align-items:center!important;appearance:none!important;background:var(--clfx-inline-remove-bg,#FFF7F7)!important;border:1px solid var(--clfx-inline-remove-border,#FECACA)!important;border-radius:8px!important;box-shadow:none!important;color:var(--clfx-inline-remove-text,#B91C1C)!important;display:inline-flex!important;flex:0 0 auto!important;font-family:inherit!important;font-size:11px!important;font-weight:700!important;gap:6px!important;height:34px!important;justify-content:center!important;line-height:1!important;margin:0!important;min-height:34px!important;min-width:0!important;overflow:visible!important;padding:0 10px!important;transform:none!important;transition:background-color .16s ease,border-color .16s ease,color .16s ease!important;white-space:nowrap!important;width:auto!important}.clfx-markup.clfx-summary-action-inline .clfx-unified-coupon .clfx-remove-coupon:hover{background:var(--clfx-inline-remove-hover-bg,#FEE2E2)!important;border-color:var(--clfx-inline-remove-hover-border,#FCA5A5)!important;color:var(--clfx-inline-remove-hover-text,#991B1B)!important;min-width:0!important;width:auto!important}.clfx-markup.clfx-summary-action-inline .clfx-unified-coupon .clfx-remove-coupon:focus-visible{background:var(--clfx-inline-remove-hover-bg,#FEE2E2)!important;border-color:var(--clfx-inline-remove-hover-border,#FCA5A5)!important;color:var(--clfx-inline-remove-hover-text,#991B1B)!important;min-width:0!important;outline:2px solid var(--clfx-inline-remove-border,#FCA5A5)!important;outline-offset:1px!important;width:auto!important}.clfx-markup.clfx-summary-action-inline .clfx-unified-coupon .clfx-remove-coupon>.clfx-remove-coupon-icon{align-items:center!important;display:inline-flex!important;flex:0 0 14px!important;height:14px!important;justify-content:center!important;min-width:14px!important}.clfx-markup.clfx-summary-action-inline .clfx-unified-coupon .clfx-remove-coupon>.clfx-remove-coupon-icon svg{display:block!important;fill:currentColor!important;height:14px!important;width:14px!important}.clfx-markup.clfx-summary-action-inline .clfx-unified-coupon .clfx-remove-coupon>.clfx-remove-coupon-label{display:inline-block!important;line-height:1!important;max-width:none!important;opacity:1!important;overflow:visible!important;padding:0!important;white-space:nowrap!important}.clfx-markup .clfx-unified-coupon.clfx-inline-action-open,.clfx-markup.clfx-summary-action-inline .clfx-unified-coupon.clfx-inline-action-open{align-items:start!important;column-gap:0!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-rows:auto auto!important;padding:0!important;row-gap:0!important}.clfx-markup .clfx-unified-coupon.clfx-inline-action-open>.clfx-unified-head,.clfx-markup.clfx-summary-action-inline .clfx-unified-coupon.clfx-inline-action-open>.clfx-unified-head{display:flex!important;grid-column:1/-1!important;grid-row:1!important;min-height:52px!important;padding:8px 12px!important;width:100%!important}.clfx-markup .clfx-unified-coupon.clfx-inline-action-open>.clfx-unified-head>.clfx-unified-main,.clfx-markup.clfx-summary-action-inline .clfx-unified-coupon.clfx-inline-action-open>.clfx-unified-head>.clfx-unified-main{display:flex!important;flex:1 1 auto!important;grid-column:auto!important;grid-row:auto!important;max-width:none!important;opacity:1!important;width:auto!important}.clfx-markup .clfx-unified-coupon.clfx-inline-action-open>.clfx-unified-head>.clfx-remove-coupon,.clfx-markup.clfx-summary-action-inline .clfx-unified-coupon.clfx-inline-action-open>.clfx-unified-head>.clfx-remove-coupon{align-self:center!important;grid-column:auto!important;grid-row:auto!important;height:34px!important;justify-self:auto!important;min-height:34px!important;min-width:0!important;position:static!important;width:auto!important}.clfx-markup .clfx-unified-coupon.clfx-inline-action-open>.clfx-inline-action-body,.clfx-markup.clfx-summary-action-inline .clfx-unified-coupon.clfx-inline-action-open>.clfx-inline-action-body{display:block!important;grid-column:1/-1!important;grid-row:2!important;margin:0!important;max-height:none!important;min-width:0!important;opacity:1!important;overflow:visible!important;padding:0 12px 12px!important;transform:none!important;width:100%!important}.clfx-markup .clfx-unified-coupon.clfx-inline-action-open .clflex-sl-apply-coupon{align-items:center!important;display:grid!important;gap:8px!important;grid-template-columns:minmax(0,1fr) auto!important;width:100%!important}.clfx-markup .clfx-unified-coupon.clfx-inline-action-open .clflex-sl-apply-coupon input,.clfx-markup .clfx-unified-coupon.clfx-inline-action-open .clflex-sl-apply-coupon .clflex-btn{height:40px!important;min-height:40px!important}.clfx-markup .clfx-unified-coupon.clfx-inline-action-open .clflex-sl-apply-coupon .clflex-btn{align-items:center!important;display:inline-flex!important;justify-content:center!important;line-height:1!important;padding:0 16px!important;width:auto!important}@media (max-width:520px){.clfx-markup .clfx-unified-coupon>.clfx-unified-head,.clfx-markup .clfx-unified-coupon.clfx-inline-action-open>.clfx-unified-head,.clfx-markup.clfx-summary-action-inline .clfx-unified-coupon.clfx-inline-action-open>.clfx-unified-head{gap:6px!important;min-height:60px!important;padding:8px 10px!important}.clfx-markup .clfx-unified-coupon .clfx-unified-main{min-height:44px!important;padding:0 6px!important}.clfx-markup .clfx-unified-coupon .clfx-unified-value{max-width:min(42%,132px)!important}.clfx-markup.clfx-summary-action-inline .clfx-unified-coupon .clfx-remove-coupon,.clfx-markup.clfx-summary-action-inline .clfx-unified-coupon.clfx-inline-action-open>.clfx-unified-head>.clfx-remove-coupon{height:44px!important;min-height:44px!important;min-width:0!important;padding:0 9px!important;width:auto!important}.clfx-markup.clfx-summary-action-inline .clfx-unified-coupon .clfx-remove-coupon>.clfx-remove-coupon-label{font-size:10px!important}.clfx-markup .clfx-unified-coupon.clfx-inline-action-open>.clfx-inline-action-body,.clfx-markup.clfx-summary-action-inline .clfx-unified-coupon.clfx-inline-action-open>.clfx-inline-action-body{padding:0 10px 12px!important}.clfx-markup .clfx-unified-coupon.clfx-inline-action-open .clflex-sl-apply-coupon{gap:6px!important}.clfx-markup .clfx-unified-coupon.clfx-inline-action-open .clflex-sl-apply-coupon input,.clfx-markup .clfx-unified-coupon.clfx-inline-action-open .clflex-sl-apply-coupon .clflex-btn{height:44px!important;min-height:44px!important}}/* CLFX 1.3.211: unified destructive controls */.clfx-markup .clfx-unified-coupon .clfx-remove-coupon,.clfx-markup .clfx-unified-shipping .clfx-clear-shipping,.clfx-cart[data-clfx-summary-action-model="inline"] .clfx-unified-coupon .clfx-remove-coupon,.clfx-cart[data-clfx-summary-action-model="inline"] .clfx-unified-shipping .clfx-clear-shipping{align-items:center!important;appearance:none!important;background:var(--clfx-inline-remove-bg,#FFF7F7)!important;border:1px solid var(--clfx-inline-remove-border,#FECACA)!important;border-radius:7px!important;box-shadow:none!important;color:var(--clfx-inline-remove-text,#B91C1C)!important;display:inline-flex!important;flex:0 0 auto!important;font-family:inherit!important;font-size:11px!important;font-weight:700!important;gap:5px!important;height:34px!important;justify-content:center!important;line-height:1!important;margin:0!important;min-height:34px!important;min-width:0!important;overflow:hidden!important;padding:0 9px!important;position:static!important;text-decoration:none!important;transform:none!important;transition:background-color .16s ease,border-color .16s ease,color .16s ease!important;white-space:nowrap!important;width:auto!important}.clfx-markup .clfx-unified-coupon .clfx-remove-coupon:hover,.clfx-markup .clfx-unified-shipping .clfx-clear-shipping:hover,.clfx-markup .clfx-unified-coupon .clfx-remove-coupon:focus-visible,.clfx-markup .clfx-unified-shipping .clfx-clear-shipping:focus-visible,.clfx-cart[data-clfx-summary-action-model="inline"] .clfx-unified-coupon .clfx-remove-coupon:hover,.clfx-cart[data-clfx-summary-action-model="inline"] .clfx-unified-shipping .clfx-clear-shipping:hover,.clfx-cart[data-clfx-summary-action-model="inline"] .clfx-unified-coupon .clfx-remove-coupon:focus-visible,.clfx-cart[data-clfx-summary-action-model="inline"] .clfx-unified-shipping .clfx-clear-shipping:focus-visible{background:var(--clfx-inline-remove-hover-bg,#FEE2E2)!important;border-color:var(--clfx-inline-remove-hover-border,#FCA5A5)!important;color:var(--clfx-inline-remove-hover-text,#991B1B)!important;min-width:0!important;outline:none!important;transform:none!important;width:auto!important}.clfx-markup .clfx-unified-coupon .clfx-remove-coupon>.clfx-remove-coupon-icon,.clfx-markup .clfx-unified-shipping .clfx-clear-shipping>.clfx-clear-shipping-icon,.clfx-cart[data-clfx-summary-action-model="inline"] .clfx-unified-coupon .clfx-remove-coupon>.clfx-remove-coupon-icon,.clfx-cart[data-clfx-summary-action-model="inline"] .clfx-unified-shipping .clfx-clear-shipping>.clfx-clear-shipping-icon{align-items:center!important;display:inline-flex!important;flex:0 0 13px!important;height:13px!important;justify-content:center!important;min-width:13px!important;width:13px!important}.clfx-markup .clfx-unified-coupon .clfx-remove-coupon>.clfx-remove-coupon-icon svg,.clfx-markup .clfx-unified-shipping .clfx-clear-shipping>.clfx-clear-shipping-icon svg,.clfx-cart[data-clfx-summary-action-model="inline"] .clfx-unified-coupon .clfx-remove-coupon>.clfx-remove-coupon-icon svg,.clfx-cart[data-clfx-summary-action-model="inline"] .clfx-unified-shipping .clfx-clear-shipping>.clfx-clear-shipping-icon svg{display:block!important;fill:currentColor!important;height:13px!important;width:13px!important}.clfx-markup .clfx-unified-coupon .clfx-remove-coupon>.clfx-remove-coupon-label,.clfx-markup .clfx-unified-shipping .clfx-clear-shipping>.clfx-clear-shipping-label,.clfx-cart[data-clfx-summary-action-model="inline"] .clfx-unified-coupon .clfx-remove-coupon>.clfx-remove-coupon-label,.clfx-cart[data-clfx-summary-action-model="inline"] .clfx-unified-shipping .clfx-clear-shipping>.clfx-clear-shipping-label{display:inline-block!important;flex:0 1 auto!important;line-height:1!important;max-width:none!important;opacity:1!important;overflow:visible!important;padding:0!important;white-space:nowrap!important}/* CLFX 1.3.214: compact destructive controls */.clfx-markup .clfx-unified-coupon .clfx-remove-coupon,.clfx-markup .clfx-unified-shipping .clfx-clear-shipping,.clfx-cart[data-clfx-summary-action-model="inline"] .clfx-unified-coupon .clfx-remove-coupon,.clfx-cart[data-clfx-summary-action-model="inline"] .clfx-unified-shipping .clfx-clear-shipping{align-items:center!important;appearance:none!important;background:var(--clfx-inline-remove-bg,#FFF7F7)!important;border:1px solid var(--clfx-inline-remove-border,#FECACA)!important;border-radius:999px!important;box-shadow:none!important;box-sizing:border-box!important;color:var(--clfx-inline-remove-text,#B91C1C)!important;display:inline-flex!important;flex:0 0 34px!important;font-family:inherit!important;font-size:11px!important;font-weight:700!important;gap:0!important;height:34px!important;justify-content:flex-start!important;justify-self:end!important;line-height:1!important;margin:0!important;max-width:34px!important;min-height:34px!important;min-width:34px!important;overflow:hidden!important;padding:0!important;position:relative!important;text-decoration:none!important;transform:none!important;transition:background-color .16s ease,border-color .16s ease,color .16s ease,max-width .2s cubic-bezier(.2,.7,.2,1),min-width .2s cubic-bezier(.2,.7,.2,1),width .2s cubic-bezier(.2,.7,.2,1)!important;white-space:nowrap!important;width:34px!important}.clfx-markup .clfx-unified-coupon .clfx-remove-coupon .clfx-remove-coupon-icon,.clfx-markup .clfx-unified-shipping .clfx-clear-shipping .clfx-clear-shipping-icon,.clfx-cart[data-clfx-summary-action-model="inline"] .clfx-unified-coupon .clfx-remove-coupon .clfx-remove-coupon-icon,.clfx-cart[data-clfx-summary-action-model="inline"] .clfx-unified-shipping .clfx-clear-shipping .clfx-clear-shipping-icon{align-items:center!important;display:inline-flex!important;flex:0 0 32px!important;height:32px!important;justify-content:center!important;line-height:1!important;margin:0!important;max-width:32px!important;min-width:32px!important;padding:0!important;position:static!important;transform:none!important;width:32px!important}.clfx-markup .clfx-unified-coupon .clfx-remove-coupon .clfx-remove-coupon-icon svg,.clfx-markup .clfx-unified-shipping .clfx-clear-shipping .clfx-clear-shipping-icon svg,.clfx-cart[data-clfx-summary-action-model="inline"] .clfx-unified-coupon .clfx-remove-coupon .clfx-remove-coupon-icon svg,.clfx-cart[data-clfx-summary-action-model="inline"] .clfx-unified-shipping .clfx-clear-shipping .clfx-clear-shipping-icon svg{display:block!important;fill:currentColor!important;flex:0 0 18px!important;height:18px!important;margin:0!important;max-width:18px!important;min-width:18px!important;transform:none!important;width:18px!important}.clfx-markup .clfx-unified-coupon .clfx-remove-coupon .clfx-remove-coupon-label,.clfx-markup .clfx-unified-shipping .clfx-clear-shipping .clfx-clear-shipping-label,.clfx-cart[data-clfx-summary-action-model="inline"] .clfx-unified-coupon .clfx-remove-coupon .clfx-remove-coupon-label,.clfx-cart[data-clfx-summary-action-model="inline"] .clfx-unified-shipping .clfx-clear-shipping .clfx-clear-shipping-label{display:block!important;flex:0 0 0!important;line-height:1!important;margin:0!important;max-width:0!important;min-width:0!important;opacity:0!important;overflow:hidden!important;padding:0!important;position:static!important;transform:translateX(-3px)!important;transition:max-width .2s cubic-bezier(.2,.7,.2,1),opacity .12s ease,transform .2s ease,visibility 0s linear .2s!important;visibility:hidden!important;white-space:nowrap!important;width:0!important}.clfx-markup .clfx-unified-coupon .clfx-remove-coupon:hover,.clfx-markup .clfx-unified-shipping .clfx-clear-shipping:hover,.clfx-markup .clfx-unified-coupon .clfx-remove-coupon:focus-visible,.clfx-markup .clfx-unified-shipping .clfx-clear-shipping:focus-visible,.clfx-cart[data-clfx-summary-action-model="inline"] .clfx-unified-coupon .clfx-remove-coupon:hover,.clfx-cart[data-clfx-summary-action-model="inline"] .clfx-unified-shipping .clfx-clear-shipping:hover,.clfx-cart[data-clfx-summary-action-model="inline"] .clfx-unified-coupon .clfx-remove-coupon:focus-visible,.clfx-cart[data-clfx-summary-action-model="inline"] .clfx-unified-shipping .clfx-clear-shipping:focus-visible{background:var(--clfx-inline-remove-hover-bg,#FEE2E2)!important;border-color:var(--clfx-inline-remove-hover-border,#FCA5A5)!important;color:var(--clfx-inline-remove-hover-text,#991B1B)!important;flex-basis:132px!important;max-width:132px!important;min-width:132px!important;outline:none!important;transform:none!important;width:132px!important}.clfx-markup .clfx-unified-coupon .clfx-remove-coupon:hover .clfx-remove-coupon-label,.clfx-markup .clfx-unified-shipping .clfx-clear-shipping:hover .clfx-clear-shipping-label,.clfx-markup .clfx-unified-coupon .clfx-remove-coupon:focus-visible .clfx-remove-coupon-label,.clfx-markup .clfx-unified-shipping .clfx-clear-shipping:focus-visible .clfx-clear-shipping-label,.clfx-cart[data-clfx-summary-action-model="inline"] .clfx-unified-coupon .clfx-remove-coupon:hover .clfx-remove-coupon-label,.clfx-cart[data-clfx-summary-action-model="inline"] .clfx-unified-shipping .clfx-clear-shipping:hover .clfx-clear-shipping-label,.clfx-cart[data-clfx-summary-action-model="inline"] .clfx-unified-coupon .clfx-remove-coupon:focus-visible .clfx-remove-coupon-label,.clfx-cart[data-clfx-summary-action-model="inline"] .clfx-unified-shipping .clfx-clear-shipping:focus-visible .clfx-clear-shipping-label{flex:1 1 auto!important;margin:0!important;max-width:98px!important;min-width:0!important;opacity:1!important;overflow:hidden!important;padding:0 9px 0 0!important;transform:none!important;transition:max-width .2s cubic-bezier(.2,.7,.2,1),opacity .14s ease .04s,transform .2s ease,visibility 0s linear 0s!important;visibility:visible!important;width:auto!important}/* CLFX 1.3.219: compact footer density */.clfx-markup.clfx-summary-action-inline .clfx-unified-head,.clfx-markup .clfx-cart.clfx-summary-action-inline .clfx-unified-head{box-sizing:border-box!important;height:40px!important;min-height:40px!important;padding:0 10px!important}.clfx-markup .clfx-unified-coupon.clfx-inline-action-open>.clfx-unified-head,.clfx-markup.clfx-summary-action-inline .clfx-unified-coupon.clfx-inline-action-open>.clfx-unified-head,.clfx-markup .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head,.clfx-markup.clfx-summary-action-inline .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head{box-sizing:border-box!important;height:40px!important;min-height:40px!important;padding:0 10px!important}.clfx-markup .clfx-unified-shipping .clfx-unified-main{display:grid!important;gap:7px!important;grid-template-columns:auto minmax(0,1fr) auto auto!important}.clfx-markup .clfx-unified-shipping .clfx-unified-value{display:contents!important}.clfx-markup .clfx-unified-shipping .clfx-unified-label,.clfx-markup .clfx-unified-shipping .clfx-shipping-current-method{grid-column:2!important;grid-row:1!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;transition:opacity 160ms cubic-bezier(.2,.7,.2,1),transform 160ms cubic-bezier(.2,.7,.2,1)!important;white-space:nowrap!important}.clfx-markup .clfx-unified-shipping .clfx-shipping-current-method{opacity:0!important;transform:translateY(2px)!important}.clfx-markup .clfx-unified-shipping .clfx-unified-value strong{grid-column:3!important;grid-row:1!important;white-space:nowrap!important}.clfx-markup .clfx-unified-shipping .clfx-unified-chevron{grid-column:4!important;grid-row:1!important}.clfx-markup .clfx-unified-shipping.clfx-shipping-has-method:not(.clfx-inline-action-open) .clfx-unified-main:hover .clfx-unified-label,.clfx-markup .clfx-unified-shipping.clfx-shipping-has-method:not(.clfx-inline-action-open) .clfx-unified-main:focus-visible .clfx-unified-label{opacity:0!important;transform:translateY(-2px)!important}.clfx-markup .clfx-unified-shipping.clfx-shipping-has-method:not(.clfx-inline-action-open) .clfx-unified-main:hover .clfx-shipping-current-method,.clfx-markup .clfx-unified-shipping.clfx-shipping-has-method:not(.clfx-inline-action-open) .clfx-unified-main:focus-visible .clfx-shipping-current-method{opacity:1!important;transform:translateY(0)!important}.clfx-markup .clfx-compact-totals,.clfx-markup.clfx-summary-action-inline .clflex-ft-totals{padding:6px 12px!important}.clfx-markup .clfx-unified-row.clfx-inline-action-open .clflex-sl-apply-coupon input,.clfx-markup .clfx-unified-row.clfx-inline-action-open .clfx-postcode-form input,.clfx-markup .clfx-unified-row.clfx-inline-action-open .clflex-sl-apply-coupon .clflex-btn,.clfx-markup .clfx-unified-row.clfx-inline-action-open .clfx-postcode-form .clflex-btn{height:34px!important;min-height:34px!important}@media (max-width:767px),(hover:none) and (pointer:coarse){.clfx-markup .clfx-unified-head,.clfx-markup .clfx-unified-coupon>.clfx-unified-head,.clfx-markup .clfx-unified-shipping>.clfx-unified-head{box-sizing:border-box!important;height:44px!important;min-height:44px!important;padding:0 10px!important}.clfx-markup .clfx-unified-coupon.clfx-inline-action-open>.clfx-unified-head,.clfx-markup.clfx-summary-action-inline .clfx-unified-coupon.clfx-inline-action-open>.clfx-unified-head,.clfx-markup .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head,.clfx-markup.clfx-summary-action-inline .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head{box-sizing:border-box!important;height:44px!important;min-height:44px!important;padding:0 10px!important}.clfx-markup .clfx-unified-coupon .clfx-inline-action-toggle,.clfx-markup .clfx-unified-shipping .clfx-inline-action-toggle{height:44px!important;min-height:44px!important;padding:0!important}.clfx-markup .clfx-unified-row.clfx-inline-action-open .clflex-sl-apply-coupon input,.clfx-markup .clfx-unified-row.clfx-inline-action-open .clfx-postcode-form input,.clfx-markup .clfx-unified-row.clfx-inline-action-open .clflex-sl-apply-coupon .clflex-btn,.clfx-markup .clfx-unified-row.clfx-inline-action-open .clfx-postcode-form .clflex-btn{height:44px!important;min-height:44px!important}.clfx-markup .clfx-unified-row.clfx-inline-action-open .clflex-sl-apply-coupon input,.clfx-markup .clfx-unified-row.clfx-inline-action-open .clfx-postcode-form input{font-size:16px!important}.clfx-markup .clfx-unified-coupon.clfx-inline-action-open>.clfx-unified-head>.clfx-remove-coupon,.clfx-markup.clfx-summary-action-inline .clfx-unified-coupon.clfx-inline-action-open>.clfx-unified-head>.clfx-remove-coupon,.clfx-markup .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head>.clfx-clear-shipping,.clfx-markup.clfx-summary-action-inline .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head>.clfx-clear-shipping{box-sizing:border-box!important;flex:0 0 44px!important;height:44px!important;min-height:44px!important;min-width:44px!important;width:44px!important}}@media (max-width:767px),(hover:none) and (pointer:coarse){.clfx-markup .clfx-unified-coupon:not(.clfx-inline-action-open)>.clfx-unified-head>.clfx-remove-coupon,.clfx-markup.clfx-summary-action-inline .clfx-unified-coupon:not(.clfx-inline-action-open)>.clfx-unified-head>.clfx-remove-coupon,.clfx-markup .clfx-unified-shipping:not(.clfx-inline-action-open)>.clfx-unified-head>.clfx-clear-shipping,.clfx-markup.clfx-summary-action-inline .clfx-unified-shipping:not(.clfx-inline-action-open)>.clfx-unified-head>.clfx-clear-shipping{box-shadow:none!important;box-sizing:border-box!important;flex-basis:44px!important;height:44px!important;max-width:44px!important;min-height:44px!important;min-width:44px!important;padding:0!important;transform:none!important;width:44px!important}.clfx-markup .clfx-unified-coupon.clfx-inline-action-open>.clfx-unified-head>.clfx-remove-coupon,.clfx-markup.clfx-summary-action-inline .clfx-unified-coupon.clfx-inline-action-open>.clfx-unified-head>.clfx-remove-coupon,.clfx-markup .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head>.clfx-clear-shipping,.clfx-markup.clfx-summary-action-inline .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head>.clfx-clear-shipping{box-shadow:none!important;box-sizing:border-box!important;flex-basis:44px!important;height:44px!important;max-width:44px!important;min-height:44px!important;min-width:44px!important;padding:0!important;transform:none!important;width:44px!important}.clfx-markup .clfx-unified-coupon>.clfx-unified-head>.clfx-remove-coupon:hover,.clfx-markup .clfx-unified-coupon>.clfx-unified-head>.clfx-remove-coupon:focus-visible,.clfx-markup.clfx-summary-action-inline .clfx-unified-coupon>.clfx-unified-head>.clfx-remove-coupon:hover,.clfx-markup.clfx-summary-action-inline .clfx-unified-coupon>.clfx-unified-head>.clfx-remove-coupon:focus-visible,.clfx-markup .clfx-unified-shipping>.clfx-unified-head>.clfx-clear-shipping:hover,.clfx-markup .clfx-unified-shipping>.clfx-unified-head>.clfx-clear-shipping:focus-visible,.clfx-markup.clfx-summary-action-inline .clfx-unified-shipping>.clfx-unified-head>.clfx-clear-shipping:hover,.clfx-markup.clfx-summary-action-inline .clfx-unified-shipping>.clfx-unified-head>.clfx-clear-shipping:focus-visible{box-shadow:none!important;box-sizing:border-box!important;flex-basis:44px!important;height:44px!important;max-width:44px!important;min-height:44px!important;min-width:44px!important;padding:0!important;transform:none!important;width:44px!important}.clfx-markup .clfx-unified-coupon>.clfx-unified-head>.clfx-remove-coupon>.clfx-remove-coupon-label,.clfx-markup.clfx-summary-action-inline .clfx-unified-coupon>.clfx-unified-head>.clfx-remove-coupon>.clfx-remove-coupon-label,.clfx-markup .clfx-unified-shipping>.clfx-unified-head>.clfx-clear-shipping>.clfx-clear-shipping-label,.clfx-markup.clfx-summary-action-inline .clfx-unified-shipping>.clfx-unified-head>.clfx-clear-shipping>.clfx-clear-shipping-label{flex:0 0 0!important;max-width:0!important;min-width:0!important;opacity:0!important;overflow:hidden!important;padding:0!important;transform:none!important;transition:none!important;visibility:hidden!important;width:0!important}.clfx-markup .clfx-unified-coupon>.clfx-unified-head>.clfx-remove-coupon:hover>.clfx-remove-coupon-label,.clfx-markup .clfx-unified-coupon>.clfx-unified-head>.clfx-remove-coupon:focus-visible>.clfx-remove-coupon-label,.clfx-markup.clfx-summary-action-inline .clfx-unified-coupon>.clfx-unified-head>.clfx-remove-coupon:hover>.clfx-remove-coupon-label,.clfx-markup.clfx-summary-action-inline .clfx-unified-coupon>.clfx-unified-head>.clfx-remove-coupon:focus-visible>.clfx-remove-coupon-label,.clfx-markup .clfx-unified-shipping>.clfx-unified-head>.clfx-clear-shipping:hover>.clfx-clear-shipping-label,.clfx-markup .clfx-unified-shipping>.clfx-unified-head>.clfx-clear-shipping:focus-visible>.clfx-clear-shipping-label,.clfx-markup.clfx-summary-action-inline .clfx-unified-shipping>.clfx-unified-head>.clfx-clear-shipping:hover>.clfx-clear-shipping-label,.clfx-markup.clfx-summary-action-inline .clfx-unified-shipping>.clfx-unified-head>.clfx-clear-shipping:focus-visible>.clfx-clear-shipping-label{flex:0 0 0!important;max-width:0!important;min-width:0!important;opacity:0!important;overflow:hidden!important;padding:0!important;transform:none!important;transition:none!important;visibility:hidden!important;width:0!important}}@media (prefers-reduced-motion:reduce){.clfx-markup .clfx-unified-shipping .clfx-unified-label,.clfx-markup .clfx-unified-shipping .clfx-shipping-current-method{transition:none!important}}/* CLFX 1.3.221: header carrier action */.clfx-markup .clfx-unified-coupon .clfx-remove-coupon,.clfx-markup .clfx-unified-shipping .clfx-clear-shipping{font-weight:600!important}.clfx-markup .clfx-unified-coupon>.clfx-unified-head,.clfx-markup .clfx-unified-shipping>.clfx-unified-head{overflow:hidden!important;position:relative!important}.clfx-markup .clfx-inline-action-flash{align-items:center!important;background:#F0FDF4!important;border:1px solid #86EFAC!important;border-radius:7px!important;color:#15803D!important;display:flex!important;font-size:12px!important;font-weight:600!important;inset:3px 8px!important;justify-content:center!important;line-height:1.2!important;opacity:0!important;overflow:hidden!important;padding:0 10px!important;pointer-events:auto!important;position:absolute!important;text-align:center!important;text-overflow:ellipsis!important;transform:translateY(3px)!important;transition:opacity 180ms ease,transform 180ms cubic-bezier(.2,.7,.2,1)!important;white-space:nowrap!important;z-index:4!important}.clfx-markup .clfx-inline-action-flash.is-success{background:#F0FDF4!important;border-color:#86EFAC!important;color:#15803D!important}.clfx-markup .clfx-inline-action-flash.is-removed{background:#FEF2F2!important;border-color:#FCA5A5!important;color:#B91C1C!important}.clfx-markup .clfx-inline-action-flash.is-visible{opacity:1!important;transform:translateY(0)!important}.clfx-markup .clfx-inline-action-flash.is-leaving{opacity:0!important;transform:translateY(-2px)!important}.clfx-markup .clfx-inline-feedback-active>.clfx-unified-head>.clfx-unified-main,.clfx-markup .clfx-inline-feedback-active>.clfx-unified-head>.clfx-remove-coupon,.clfx-markup .clfx-inline-feedback-active>.clfx-unified-head>.clfx-clear-shipping,.clfx-markup .clfx-inline-feedback-active>.clfx-unified-head>.clfx-inline-shipping-selector-button,.clfx-markup .clfx-coupon-feedback-active>.clfx-unified-head>.clfx-unified-main,.clfx-markup .clfx-coupon-feedback-active>.clfx-unified-head>.clfx-remove-coupon{pointer-events:none!important}.clfx-markup .clfx-unified-shipping>.clfx-unified-head>.clfx-inline-shipping-selector-button,.clfx-markup.clfx-summary-action-inline .clfx-unified-shipping>.clfx-unified-head>.clfx-inline-shipping-selector-button{display:none!important}.clfx-markup .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head>.clfx-unified-main,.clfx-markup.clfx-summary-action-inline .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head>.clfx-unified-main{flex:1 1 0!important;min-width:0!important;padding:0 4px!important}.clfx-markup .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head>.clfx-inline-shipping-selector-button,.clfx-markup.clfx-summary-action-inline .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head>.clfx-inline-shipping-selector-button{align-items:center!important;box-sizing:border-box!important;display:inline-flex!important;flex:0 1 auto!important;height:30px!important;justify-content:center!important;margin:0!important;max-width:min(42%,150px)!important;min-height:30px!important;min-width:0!important;overflow:hidden!important;padding:0 10px!important;text-overflow:ellipsis!important;white-space:nowrap!important}@media (min-width:768px) and (hover:hover){.clfx-markup .clfx-unified-coupon.clfx-inline-action-open>.clfx-unified-head>.clfx-remove-coupon:hover,.clfx-markup .clfx-unified-coupon.clfx-inline-action-open>.clfx-unified-head>.clfx-remove-coupon:focus-visible,.clfx-markup .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head>.clfx-clear-shipping:hover,.clfx-markup .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head>.clfx-clear-shipping:focus-visible{flex-basis:132px!important;justify-content:flex-start!important;max-width:132px!important;min-width:132px!important;width:132px!important}.clfx-markup .clfx-remove-coupon:hover>.clfx-remove-coupon-label,.clfx-markup .clfx-remove-coupon:focus-visible>.clfx-remove-coupon-label,.clfx-markup .clfx-clear-shipping:hover>.clfx-clear-shipping-label,.clfx-markup .clfx-clear-shipping:focus-visible>.clfx-clear-shipping-label{display:block!important;flex:1 1 auto!important;max-width:98px!important;min-width:0!important;opacity:1!important;overflow:hidden!important;padding:0 9px 0 0!important;transform:none!important;visibility:visible!important;white-space:nowrap!important;width:auto!important}}@media (max-width:767px),(hover:none) and (pointer:coarse){.clfx-markup .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head>.clfx-inline-shipping-selector-button,.clfx-markup.clfx-summary-action-inline .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head>.clfx-inline-shipping-selector-button{flex:0 1 auto!important;font-size:10px!important;height:44px!important;max-width:45%!important;min-height:44px!important;padding:0 8px!important}.clfx-markup .clfx-unified-coupon>.clfx-unified-head>.clfx-remove-coupon,.clfx-markup.clfx-summary-action-inline .clfx-unified-coupon>.clfx-unified-head>.clfx-remove-coupon,.clfx-markup .clfx-unified-shipping>.clfx-unified-head>.clfx-clear-shipping,.clfx-markup.clfx-summary-action-inline .clfx-unified-shipping>.clfx-unified-head>.clfx-clear-shipping{align-items:center!important;border-radius:999px!important;box-sizing:border-box!important;display:inline-flex!important;flex:0 0 44px!important;height:44px!important;justify-content:center!important;margin:0 0 0 auto!important;max-width:44px!important;min-height:44px!important;min-width:44px!important;padding:0!important;transform:none!important;width:44px!important;}.clfx-markup .clfx-remove-coupon-icon,.clfx-markup .clfx-clear-shipping-icon{align-items:center!important;display:inline-flex!important;flex:0 0 18px!important;height:18px!important;justify-content:center!important;margin:0!important;max-width:18px!important;min-width:18px!important;padding:0!important;width:18px!important;}.clfx-markup .clfx-remove-coupon-icon svg,.clfx-markup .clfx-clear-shipping-icon svg{display:block!important;flex:0 0 18px!important;height:18px!important;margin:0!important;transform:none!important;width:18px!important;}.clfx-markup .clfx-unified-shipping.clfx-inline-action-open>.clfx-inline-action-body,.clfx-markup.clfx-summary-action-inline .clfx-unified-shipping.clfx-inline-action-open>.clfx-inline-action-body{padding-top:6px!important;}}/* CLFX 1.3.221: computed cascade hardening */.clfx-cart[data-clfx-summary-action-model="inline"] .clfx-unified-coupon>.clfx-unified-head>.clfx-remove-coupon,.clfx-cart[data-clfx-summary-action-model="inline"] .clfx-unified-shipping>.clfx-unified-head>.clfx-clear-shipping,.clfx-markup.clfx-summary-action-inline .clfx-unified-coupon>.clfx-unified-head>.clfx-remove-coupon,.clfx-markup.clfx-summary-action-inline .clfx-unified-shipping>.clfx-unified-head>.clfx-clear-shipping{font-weight:600!important}.clfx-markup .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head>.clfx-unified-main,.clfx-markup.clfx-summary-action-inline .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head>.clfx-unified-main{display:grid!important}@media (min-width:768px) and (hover:hover){.clfx-markup .clfx-unified-row.clfx-inline-action-open>.clfx-unified-head>.clfx-mini-action-danger.clfx-remove-coupon:hover,.clfx-markup .clfx-unified-row.clfx-inline-action-open>.clfx-unified-head>.clfx-mini-action-danger.clfx-clear-shipping:hover,.clfx-markup.clfx-summary-action-inline .clfx-unified-row.clfx-inline-action-open>.clfx-unified-head>.clfx-mini-action-danger.clfx-remove-coupon:hover,.clfx-markup.clfx-summary-action-inline .clfx-unified-row.clfx-inline-action-open>.clfx-unified-head>.clfx-mini-action-danger.clfx-clear-shipping:hover{flex-basis:132px!important;justify-content:flex-start!important;max-width:132px!important;min-width:132px!important;width:132px!important}.clfx-markup .clfx-unified-row.clfx-inline-action-open>.clfx-unified-head>.clfx-mini-action-danger.clfx-remove-coupon:hover>.clfx-remove-coupon-label,.clfx-markup .clfx-unified-row.clfx-inline-action-open>.clfx-unified-head>.clfx-mini-action-danger.clfx-clear-shipping:hover>.clfx-clear-shipping-label,.clfx-markup.clfx-summary-action-inline .clfx-unified-row.clfx-inline-action-open>.clfx-unified-head>.clfx-mini-action-danger.clfx-remove-coupon:hover>.clfx-remove-coupon-label,.clfx-markup.clfx-summary-action-inline .clfx-unified-row.clfx-inline-action-open>.clfx-unified-head>.clfx-mini-action-danger.clfx-clear-shipping:hover>.clfx-clear-shipping-label{display:block!important;flex:1 1 auto!important;max-width:98px!important;min-width:0!important;opacity:1!important;overflow:hidden!important;padding:0 9px 0 0!important;transform:none!important;visibility:visible!important;white-space:nowrap!important;width:auto!important}}@media (min-width:768px){.clfx-markup .clfx-unified-row.clfx-inline-action-open>.clfx-unified-head>.clfx-mini-action-danger.clfx-remove-coupon:focus-visible,.clfx-markup .clfx-unified-row.clfx-inline-action-open>.clfx-unified-head>.clfx-mini-action-danger.clfx-clear-shipping:focus-visible,.clfx-markup.clfx-summary-action-inline .clfx-unified-row.clfx-inline-action-open>.clfx-unified-head>.clfx-mini-action-danger.clfx-remove-coupon:focus-visible,.clfx-markup.clfx-summary-action-inline .clfx-unified-row.clfx-inline-action-open>.clfx-unified-head>.clfx-mini-action-danger.clfx-clear-shipping:focus-visible{flex-basis:132px!important;justify-content:flex-start!important;max-width:132px!important;min-width:132px!important;width:132px!important}.clfx-markup .clfx-unified-row.clfx-inline-action-open>.clfx-unified-head>.clfx-mini-action-danger.clfx-remove-coupon:focus-visible>.clfx-remove-coupon-label,.clfx-markup .clfx-unified-row.clfx-inline-action-open>.clfx-unified-head>.clfx-mini-action-danger.clfx-clear-shipping:focus-visible>.clfx-clear-shipping-label,.clfx-markup.clfx-summary-action-inline .clfx-unified-row.clfx-inline-action-open>.clfx-unified-head>.clfx-mini-action-danger.clfx-remove-coupon:focus-visible>.clfx-remove-coupon-label,.clfx-markup.clfx-summary-action-inline .clfx-unified-row.clfx-inline-action-open>.clfx-unified-head>.clfx-mini-action-danger.clfx-clear-shipping:focus-visible>.clfx-clear-shipping-label{display:block!important;flex:1 1 auto!important;max-width:98px!important;min-width:0!important;opacity:1!important;overflow:hidden!important;padding:0 9px 0 0!important;transform:none!important;visibility:visible!important;white-space:nowrap!important;width:auto!important}}@media (max-width:767px){.clfx-markup .clfx-unified-row.clfx-inline-action-open>.clfx-unified-head,.clfx-markup.clfx-summary-action-inline .clfx-unified-row.clfx-inline-action-open>.clfx-unified-head{align-items:center!important;box-sizing:border-box!important;display:flex!important;gap:6px!important}.clfx-markup .clfx-unified-row.clfx-inline-action-open>.clfx-unified-head>.clfx-mini-action-danger.clfx-remove-coupon,.clfx-markup .clfx-unified-row.clfx-inline-action-open>.clfx-unified-head>.clfx-mini-action-danger.clfx-clear-shipping,.clfx-markup.clfx-summary-action-inline .clfx-unified-row.clfx-inline-action-open>.clfx-unified-head>.clfx-mini-action-danger.clfx-remove-coupon,.clfx-markup.clfx-summary-action-inline .clfx-unified-row.clfx-inline-action-open>.clfx-unified-head>.clfx-mini-action-danger.clfx-clear-shipping{align-items:center!important;border-radius:999px!important;box-sizing:border-box!important;display:inline-flex!important;flex:0 0 44px!important;font-weight:600!important;height:44px!important;justify-content:center!important;margin:0 0 0 auto!important;max-width:44px!important;min-height:44px!important;min-width:44px!important;padding:0!important;transform:none!important;width:44px!important}.clfx-markup .clfx-unified-row.clfx-inline-action-open>.clfx-unified-head>.clfx-mini-action-danger.clfx-remove-coupon>.clfx-remove-coupon-icon,.clfx-markup .clfx-unified-row.clfx-inline-action-open>.clfx-unified-head>.clfx-mini-action-danger.clfx-clear-shipping>.clfx-clear-shipping-icon,.clfx-markup.clfx-summary-action-inline .clfx-unified-row.clfx-inline-action-open>.clfx-unified-head>.clfx-mini-action-danger.clfx-remove-coupon>.clfx-remove-coupon-icon,.clfx-markup.clfx-summary-action-inline .clfx-unified-row.clfx-inline-action-open>.clfx-unified-head>.clfx-mini-action-danger.clfx-clear-shipping>.clfx-clear-shipping-icon{align-items:center!important;display:inline-flex!important;flex:0 0 18px!important;height:18px!important;justify-content:center!important;margin:0!important;max-width:18px!important;min-width:18px!important;padding:0!important;width:18px!important}.clfx-markup .clfx-unified-row.clfx-inline-action-open>.clfx-unified-head>.clfx-mini-action-danger>span:last-child,.clfx-markup.clfx-summary-action-inline .clfx-unified-row.clfx-inline-action-open>.clfx-unified-head>.clfx-mini-action-danger>span:last-child{display:none!important}.clfx-markup .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head>.clfx-unified-main,.clfx-markup.clfx-summary-action-inline .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head>.clfx-unified-main{display:grid!important;flex:1 1 84px!important;grid-template-columns:auto minmax(62px,1fr) auto!important;min-width:84px!important;padding:0!important}.clfx-markup .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head>.clfx-unified-main .clfx-unified-value,.clfx-markup.clfx-summary-action-inline .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head>.clfx-unified-main .clfx-unified-value{display:none!important}.clfx-markup .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head>.clfx-inline-shipping-selector-button,.clfx-markup.clfx-summary-action-inline .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head>.clfx-inline-shipping-selector-button{flex:0 1 140px!important;font-size:10px!important;height:44px!important;max-width:min(40%,140px)!important;min-height:44px!important;padding:0 8px!important}}@media (min-width:768px) and (hover:none) and (pointer:coarse){.clfx-markup .clfx-unified-coupon.clfx-inline-action-open>.clfx-unified-head>.clfx-mini-action-danger.clfx-remove-coupon,.clfx-markup .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head>.clfx-mini-action-danger.clfx-clear-shipping,.clfx-markup.clfx-summary-action-inline .clfx-unified-coupon.clfx-inline-action-open>.clfx-unified-head>.clfx-mini-action-danger.clfx-remove-coupon,.clfx-markup.clfx-summary-action-inline .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head>.clfx-mini-action-danger.clfx-clear-shipping{flex-basis:44px!important;height:44px!important;max-width:44px!important;min-height:44px!important;min-width:44px!important;width:44px!important}}/* CLFX 1.3.222: keep every open shipping action readable at 420px */@media (min-width:768px){.clfx-markup .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head>.clfx-inline-shipping-selector-button,.clfx-markup.clfx-summary-action-inline .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head>.clfx-inline-shipping-selector-button{flex:0 1 120px!important;font-size:10px!important;max-width:120px!important;padding:0 6px!important}}/* CLFX 1.3.223: mobile action spacing */@media (max-width:767px){.clfx-markup .clfx-unified-row>.clfx-unified-head,.clfx-markup .clfx-unified-row.clfx-inline-action-open>.clfx-unified-head,.clfx-markup.clfx-summary-action-inline .clfx-unified-row>.clfx-unified-head,.clfx-markup.clfx-summary-action-inline .clfx-unified-row.clfx-inline-action-open>.clfx-unified-head{align-items:center!important;box-sizing:border-box!important;display:flex!important;gap:6px!important;min-height:52px!important;padding:4px 12px!important}.clfx-markup .clfx-unified-row .clfx-unified-label,.clfx-markup.clfx-summary-action-inline .clfx-unified-row .clfx-unified-label,.clfx-markup .clfx-unified-coupon.clfx-inline-action-open>.clfx-unified-head>.clfx-unified-main .clfx-unified-label,.clfx-markup .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head>.clfx-unified-main .clfx-unified-label,.clfx-markup.clfx-summary-action-inline .clfx-unified-coupon.clfx-inline-action-open>.clfx-unified-head>.clfx-unified-main .clfx-unified-label,.clfx-markup.clfx-summary-action-inline .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head>.clfx-unified-main .clfx-unified-label{font-size:var(--clfx-inline-label-size,12px)!important;font-weight:var(--clfx-inline-label-weight,600)!important;line-height:1.2!important}}@media (max-width:767px){.clfx-markup .clfx-unified-row>.clfx-unified-head>.clfx-remove-coupon,.clfx-markup .clfx-unified-row>.clfx-unified-head>.clfx-clear-shipping,.clfx-markup.clfx-summary-action-inline .clfx-unified-row>.clfx-unified-head>.clfx-remove-coupon,.clfx-markup.clfx-summary-action-inline .clfx-unified-row>.clfx-unified-head>.clfx-clear-shipping{align-items:center!important;background:transparent!important;border:0!important;border-radius:999px!important;box-shadow:none!important;box-sizing:border-box!important;color:var(--clfx-inline-remove-text,#DC2626)!important;display:inline-flex!important;flex:0 0 44px!important;height:44px!important;isolation:isolate!important;justify-content:center!important;margin:0 0 0 auto!important;max-width:44px!important;min-height:44px!important;min-width:44px!important;overflow:hidden!important;padding:0!important;position:relative!important;transform:none!important;width:44px!important}.clfx-markup .clfx-unified-row>.clfx-unified-head>.clfx-remove-coupon::before,.clfx-markup .clfx-unified-row>.clfx-unified-head>.clfx-clear-shipping::before,.clfx-markup.clfx-summary-action-inline .clfx-unified-row>.clfx-unified-head>.clfx-remove-coupon::before,.clfx-markup.clfx-summary-action-inline .clfx-unified-row>.clfx-unified-head>.clfx-clear-shipping::before{background:var(--clfx-inline-remove-bg,#FEF2F2)!important;border:1px solid var(--clfx-inline-remove-border,#FCA5A5)!important;border-radius:999px!important;box-sizing:border-box!important;content:""!important;height:40px!important;inset:2px!important;pointer-events:none!important;position:absolute!important;width:40px!important;z-index:-1!important}}@media (max-width:767px){.clfx-markup .clfx-unified-coupon.clfx-inline-action-open>.clfx-unified-head>.clfx-mini-action-danger.clfx-remove-coupon,.clfx-markup .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head>.clfx-mini-action-danger.clfx-clear-shipping,.clfx-markup.clfx-summary-action-inline .clfx-unified-coupon.clfx-inline-action-open>.clfx-unified-head>.clfx-mini-action-danger.clfx-remove-coupon,.clfx-markup.clfx-summary-action-inline .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head>.clfx-mini-action-danger.clfx-clear-shipping{background:transparent!important;border:0!important;box-shadow:none!important;isolation:isolate!important;overflow:hidden!important;position:relative!important}.clfx-markup .clfx-unified-coupon.clfx-inline-action-open>.clfx-unified-head>.clfx-mini-action-danger.clfx-remove-coupon:hover,.clfx-markup .clfx-unified-coupon.clfx-inline-action-open>.clfx-unified-head>.clfx-mini-action-danger.clfx-remove-coupon:active,.clfx-markup .clfx-unified-coupon.clfx-inline-action-open>.clfx-unified-head>.clfx-mini-action-danger.clfx-remove-coupon:focus-visible,.clfx-markup .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head>.clfx-mini-action-danger.clfx-clear-shipping:hover,.clfx-markup .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head>.clfx-mini-action-danger.clfx-clear-shipping:active,.clfx-markup .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head>.clfx-mini-action-danger.clfx-clear-shipping:focus-visible,.clfx-markup.clfx-summary-action-inline .clfx-unified-coupon.clfx-inline-action-open>.clfx-unified-head>.clfx-mini-action-danger.clfx-remove-coupon:hover,.clfx-markup.clfx-summary-action-inline .clfx-unified-coupon.clfx-inline-action-open>.clfx-unified-head>.clfx-mini-action-danger.clfx-remove-coupon:active,.clfx-markup.clfx-summary-action-inline .clfx-unified-coupon.clfx-inline-action-open>.clfx-unified-head>.clfx-mini-action-danger.clfx-remove-coupon:focus-visible,.clfx-markup.clfx-summary-action-inline .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head>.clfx-mini-action-danger.clfx-clear-shipping:hover,.clfx-markup.clfx-summary-action-inline .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head>.clfx-mini-action-danger.clfx-clear-shipping:active,.clfx-markup.clfx-summary-action-inline .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head>.clfx-mini-action-danger.clfx-clear-shipping:focus-visible{background:transparent!important;border:0!important;box-shadow:none!important}}@media (max-width:767px){.clfx-markup .clfx-unified-row>.clfx-unified-head>.clfx-remove-coupon:hover,.clfx-markup .clfx-unified-row>.clfx-unified-head>.clfx-remove-coupon:active,.clfx-markup .clfx-unified-row>.clfx-unified-head>.clfx-remove-coupon:focus-visible,.clfx-markup .clfx-unified-row>.clfx-unified-head>.clfx-clear-shipping:hover,.clfx-markup .clfx-unified-row>.clfx-unified-head>.clfx-clear-shipping:active,.clfx-markup .clfx-unified-row>.clfx-unified-head>.clfx-clear-shipping:focus-visible{background:transparent!important;border:0!important;color:var(--clfx-inline-remove-hover-text,#FFFFFF)!important;flex-basis:44px!important;max-width:44px!important;min-width:44px!important;width:44px!important}.clfx-markup .clfx-unified-row>.clfx-unified-head>.clfx-remove-coupon:hover::before,.clfx-markup .clfx-unified-row>.clfx-unified-head>.clfx-remove-coupon:active::before,.clfx-markup .clfx-unified-row>.clfx-unified-head>.clfx-remove-coupon:focus-visible::before,.clfx-markup .clfx-unified-row>.clfx-unified-head>.clfx-clear-shipping:hover::before,.clfx-markup .clfx-unified-row>.clfx-unified-head>.clfx-clear-shipping:active::before,.clfx-markup .clfx-unified-row>.clfx-unified-head>.clfx-clear-shipping:focus-visible::before{background:var(--clfx-inline-remove-hover-bg,#DC2626)!important;border-color:var(--clfx-inline-remove-hover-border,#DC2626)!important}.clfx-markup.clfx-summary-action-inline .clfx-unified-row.clfx-inline-action-open>.clfx-unified-head>.clfx-mini-action-danger.clfx-remove-coupon:focus-visible,.clfx-markup.clfx-summary-action-inline .clfx-unified-row.clfx-inline-action-open>.clfx-unified-head>.clfx-mini-action-danger.clfx-clear-shipping:focus-visible,.clfx-markup .clfx-unified-row>.clfx-unified-head>.clfx-remove-coupon:focus-visible,.clfx-markup .clfx-unified-row>.clfx-unified-head>.clfx-clear-shipping:focus-visible{outline:2px solid var(--clfx-inline-remove-border,#FCA5A5)!important;outline-offset:1px!important}}@media (max-width:767px){.clfx-markup .clfx-unified-coupon>.clfx-unified-head>.clfx-remove-coupon>.clfx-remove-coupon-icon,.clfx-markup .clfx-unified-shipping>.clfx-unified-head>.clfx-clear-shipping>.clfx-clear-shipping-icon,.clfx-markup.clfx-summary-action-inline .clfx-unified-coupon>.clfx-unified-head>.clfx-remove-coupon>.clfx-remove-coupon-icon,.clfx-markup.clfx-summary-action-inline .clfx-unified-shipping>.clfx-unified-head>.clfx-clear-shipping>.clfx-clear-shipping-icon,.clfx-markup .clfx-unified-coupon>.clfx-unified-head>.clfx-remove-coupon>.clfx-remove-coupon-icon svg,.clfx-markup .clfx-unified-shipping>.clfx-unified-head>.clfx-clear-shipping>.clfx-clear-shipping-icon svg,.clfx-markup.clfx-summary-action-inline .clfx-unified-coupon>.clfx-unified-head>.clfx-remove-coupon>.clfx-remove-coupon-icon svg,.clfx-markup.clfx-summary-action-inline .clfx-unified-shipping>.clfx-unified-head>.clfx-clear-shipping>.clfx-clear-shipping-icon svg{align-items:center!important;display:inline-flex!important;flex:0 0 20px!important;height:20px!important;justify-content:center!important;margin:0!important;max-width:20px!important;min-width:20px!important;padding:0!important;position:relative!important;transform:none!important;width:20px!important;z-index:1!important}.clfx-markup .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head>.clfx-inline-shipping-selector-button,.clfx-markup.clfx-summary-action-inline .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head>.clfx-inline-shipping-selector-button{background:transparent!important;border:0!important;border-radius:8px!important;box-shadow:none!important;box-sizing:border-box!important;flex:0 1 120px!important;font-size:10px!important;font-weight:600!important;height:44px!important;isolation:isolate!important;line-height:1.2!important;margin:0!important;max-width:120px!important;min-height:44px!important;min-width:0!important;overflow:hidden!important;padding:0 6px!important;position:relative!important;text-overflow:ellipsis!important;white-space:nowrap!important}.clfx-markup .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head>.clfx-inline-shipping-selector-button::before,.clfx-markup.clfx-summary-action-inline .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head>.clfx-inline-shipping-selector-button::before{background:var(--clfx-inline-shipping-selector-bg,#FFFFFF)!important;border:1px solid var(--clfx-inline-shipping-selector-border,#FED7AA)!important;border-radius:8px!important;box-sizing:border-box!important;content:""!important;height:36px!important;inset:4px 0!important;pointer-events:none!important;position:absolute!important;width:auto!important;z-index:-1!important}.clfx-markup .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head>.clfx-inline-shipping-selector-button:hover::before,.clfx-markup .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head>.clfx-inline-shipping-selector-button:active::before,.clfx-markup .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head>.clfx-inline-shipping-selector-button:focus-visible::before{background:var(--clfx-inline-shipping-selector-hover-bg,#FFF7ED)!important;border-color:var(--clfx-inline-shipping-color,#EA580C)!important}}/* CLFX 1.3.224: preserve the shipping label in the narrowest drawer */@media (max-width:340px){.clfx-markup .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head>.clfx-unified-main,.clfx-markup.clfx-summary-action-inline .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head>.clfx-unified-main{grid-template-columns:auto minmax(0,1fr)!important}.clfx-markup .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head>.clfx-unified-main .clfx-unified-chevron,.clfx-markup.clfx-summary-action-inline .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head>.clfx-unified-main .clfx-unified-chevron{display:none!important}.clfx-markup .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head>.clfx-inline-shipping-selector-button,.clfx-markup.clfx-summary-action-inline .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head>.clfx-inline-shipping-selector-button{flex:0 0 112px!important;font-size:10px!important;max-width:112px!important;padding:0 2px!important}}/* CLFX 1.3.225: component-width mobile fit */.clfx-markup .clflex-container{container-name:clfx-inline-cart;container-type:inline-size}@media (max-width:340px){.clfx-markup .clfx-unified-row .clfx-unified-label,.clfx-markup.clfx-summary-action-inline .clfx-unified-row .clfx-unified-label{font-size:min(var(--clfx-inline-label-size,12px),12px)!important}}@media (max-width:340px){.clfx-markup .clfx-unified-coupon.clfx-inline-action-open>.clfx-unified-head>.clfx-unified-main .clfx-unified-label,.clfx-markup .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head>.clfx-unified-main .clfx-unified-label,.clfx-markup.clfx-summary-action-inline .clfx-unified-coupon.clfx-inline-action-open>.clfx-unified-head>.clfx-unified-main .clfx-unified-label,.clfx-markup.clfx-summary-action-inline .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head>.clfx-unified-main .clfx-unified-label{font-size:min(var(--clfx-inline-label-size,12px),12px)!important}}@container clfx-inline-cart (max-width:318px){.clfx-markup .clfx-unified-row .clfx-unified-label,.clfx-markup.clfx-summary-action-inline .clfx-unified-row .clfx-unified-label{font-size:min(var(--clfx-inline-label-size,12px),12px)!important}.clfx-markup .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head>.clfx-unified-main,.clfx-markup.clfx-summary-action-inline .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head>.clfx-unified-main{grid-template-columns:auto minmax(0,1fr)!important}.clfx-markup .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head>.clfx-unified-main .clfx-unified-chevron,.clfx-markup.clfx-summary-action-inline .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head>.clfx-unified-main .clfx-unified-chevron{display:none!important}.clfx-markup .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head>.clfx-inline-shipping-selector-button,.clfx-markup.clfx-summary-action-inline .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head>.clfx-inline-shipping-selector-button{flex:0 0 112px!important;font-size:10px!important;max-width:112px!important;padding:0 2px!important}}@container clfx-inline-cart (max-width:318px){.clfx-markup .clfx-unified-coupon.clfx-inline-action-open>.clfx-unified-head>.clfx-unified-main .clfx-unified-label,.clfx-markup .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head>.clfx-unified-main .clfx-unified-label,.clfx-markup.clfx-summary-action-inline .clfx-unified-coupon.clfx-inline-action-open>.clfx-unified-head>.clfx-unified-main .clfx-unified-label,.clfx-markup.clfx-summary-action-inline .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head>.clfx-unified-main .clfx-unified-label{font-size:min(var(--clfx-inline-label-size,12px),12px)!important}}@container clfx-inline-cart (max-width:279px){.clfx-markup .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head,.clfx-markup.clfx-summary-action-inline .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head{display:grid!important;gap:0 6px!important;grid-template-columns:minmax(0,1fr) 44px!important;grid-template-rows:44px 44px!important;height:auto!important;min-height:96px!important}.clfx-markup .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head>.clfx-unified-main,.clfx-markup.clfx-summary-action-inline .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head>.clfx-unified-main{grid-column:1!important;grid-row:1!important;justify-self:stretch!important;width:100%!important}.clfx-markup .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head>.clfx-inline-shipping-selector-button,.clfx-markup.clfx-summary-action-inline .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head>.clfx-inline-shipping-selector-button{grid-column:1!important;grid-row:2!important;justify-self:start!important;width:112px!important}.clfx-markup .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head>.clfx-clear-shipping,.clfx-markup.clfx-summary-action-inline .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head>.clfx-clear-shipping{grid-column:2!important;grid-row:1!important;justify-self:end!important;margin:0!important}}@supports not (container-type:inline-size){@media (max-width:480px){.clfx-markup .clfx-unified-row .clfx-unified-label,.clfx-markup.clfx-summary-action-inline .clfx-unified-row .clfx-unified-label{font-size:min(var(--clfx-inline-label-size,12px),12px)!important}.clfx-markup .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head>.clfx-unified-main,.clfx-markup.clfx-summary-action-inline .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head>.clfx-unified-main{grid-template-columns:auto minmax(0,1fr)!important}.clfx-markup .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head>.clfx-unified-main .clfx-unified-chevron,.clfx-markup.clfx-summary-action-inline .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head>.clfx-unified-main .clfx-unified-chevron{display:none!important}.clfx-markup .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head>.clfx-inline-shipping-selector-button,.clfx-markup.clfx-summary-action-inline .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head>.clfx-inline-shipping-selector-button{flex:0 0 112px!important;font-size:10px!important;max-width:112px!important;padding:0 2px!important}}@media (max-width:340px){.clfx-markup .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head,.clfx-markup.clfx-summary-action-inline .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head{display:grid!important;gap:0 6px!important;grid-template-columns:minmax(0,1fr) 44px!important;grid-template-rows:44px 44px!important;height:auto!important;min-height:96px!important}.clfx-markup .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head>.clfx-unified-main,.clfx-markup.clfx-summary-action-inline .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head>.clfx-unified-main{grid-column:1!important;grid-row:1!important;justify-self:stretch!important;width:100%!important}.clfx-markup .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head>.clfx-inline-shipping-selector-button,.clfx-markup.clfx-summary-action-inline .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head>.clfx-inline-shipping-selector-button{grid-column:1!important;grid-row:2!important;justify-self:start!important;width:112px!important}.clfx-markup .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head>.clfx-clear-shipping,.clfx-markup.clfx-summary-action-inline .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head>.clfx-clear-shipping{grid-column:2!important;grid-row:1!important;justify-self:end!important;margin:0!important}}}@supports not (container-type:inline-size){@media (max-width:480px){.clfx-markup .clfx-unified-coupon.clfx-inline-action-open>.clfx-unified-head>.clfx-unified-main .clfx-unified-label,.clfx-markup .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head>.clfx-unified-main .clfx-unified-label,.clfx-markup.clfx-summary-action-inline .clfx-unified-coupon.clfx-inline-action-open>.clfx-unified-head>.clfx-unified-main .clfx-unified-label,.clfx-markup.clfx-summary-action-inline .clfx-unified-shipping.clfx-inline-action-open>.clfx-unified-head>.clfx-unified-main .clfx-unified-label{font-size:min(var(--clfx-inline-label-size,12px),12px)!important}}}@media (prefers-reduced-motion:reduce){.clfx-markup .clfx-inline-action-flash{transition:none!important}}