:root{--shoppingFlow-spacing: var(--spacing-30);--shoppingFlow-summary-fontSize: 1rem;--shoppingFlow-summary-border: var(--block-border);--shoppingFlow-summary-borderRadius: var(--block-borderRadius-m);--shoppingFlow-summary-width: clamp(20rem, 20vw + 6rem, 26.25rem)}#shoppingFlow{margin-top:var(--spacing-60);margin-bottom:var(--spacing-vertical)}#shoppingFlow-top{margin-bottom:var(--shoppingFlow-spacing)}#shoppingFlow-top h1.partHeading{margin-bottom:0}#shoppingFlow-container{display:grid;gap:var(--shoppingFlow-spacing);grid-template-columns:1fr var(--shoppingFlow-summary-width)}#shoppingFlow-bottom{margin-top:var(--shoppingFlow-spacing)}@media (max-width: 1023px){#shoppingFlow-container{grid-template-columns:repeat(1,1fr)}}.shoppingFlow-summary{position:sticky;top:0;border:var(--shoppingFlow-summary-border);border-radius:var(--shoppingFlow-summary-borderRadius);padding:var(--shoppingFlow-spacing);font-size:var(--shoppingFlow-summary-fontSize);display:flex;flex-direction:column;gap:15px}.shoppingFlow-summary .table{display:flex;flex-direction:column;gap:.625em}.shoppingFlow-summary .table-row{display:flex;gap:20px}.shoppingFlow-summary .table-row-label{flex:1 1 auto}.shoppingFlow-summary .table-row-label a{color:inherit}.shoppingFlow-summary .table-row-value{font-weight:700;color:var(--black);flex:0 0 auto}.shoppingFlow-summary .totalCost{display:flex;align-items:center;gap:20px;padding-top:15px;border-top:var(--shoppingFlow-summary-border);font-weight:700;color:var(--black)}.shoppingFlow-summary .totalCost-label{flex:1 1 auto}.shoppingFlow-summary .totalCost-value{font-size:1.25em;flex:0 0 auto}
