:root{--orderOut-spacing-60: clamp(1.875rem, 3.9vw + .5rem, 3.75rem);--orderOut-spacing-30: clamp(.938rem, 1.9vw + .3rem, 1.875rem)}#orderHeader{background-color:var(--blue)}#orderHeader .basicContainer{padding-top:0;padding-bottom:0}#orderHeader-container{display:flex;align-items:center;justify-content:space-between;gap:1em;min-height:90px}#orderHeader-container #logo{background:url(/images/style/logo-white.svg) no-repeat center;background-size:contain;aspect-ratio:300 / 47;width:300px}#orderHeader-container #basket{flex:0 0 auto}@media (max-width: 676px){#orderHeader-container{min-height:80px}#orderHeader-container #logo{width:200px}}@media (max-width: 430px){#orderHeader-container{min-height:70px}#orderHeader-container #logo{width:150px}}@media (max-width: 330px){#orderHeader-container{flex-wrap:wrap;gap:0;padding-top:1em}}#orderOutMain{padding:var(--orderOut-spacing-60) 0}#orderOutMain h1{margin-bottom:var(--orderOut-spacing-30)}#orderOutContainer{display:flex;flex-wrap:wrap;gap:var(--orderOut-spacing-30)}#orderOutContainer .partOrderOut{width:calc(100% - clamp(20rem,20vw + 6rem,26.25rem) - var(--orderOut-spacing-30))}#orderSummaryContainer{width:clamp(20rem,20vw + 6rem,26.25rem)}@media screen and (max-width: 960px){#orderOutContainer{flex-direction:column}#orderOutContainer .partOrderOut,#orderSummaryContainer{width:100%}}#orderOutSummary{border:solid 1px #ccc;padding:var(--orderOut-spacing-30);font-size:1rem;position:sticky;position:-webkit-sticky;top:0;display:flex;flex-direction:column;gap:15px}#orderOutSummary .heading{font-size:clamp(1.125rem,.44vw + 1rem,1.5rem);font-weight:700;color:#000;text-decoration:none;line-height:1.2em}#orderOutSummary .table{display:flex;flex-direction:column;gap:.625em}#orderOutSummary .table-row{display:flex;gap:20px}#orderOutSummary .table-row-label{margin-right:auto}#orderOutSummary .table-row-value{font-weight:700;color:#000;flex:0 0 auto}#orderOutSummary .totalCost{display:flex;align-items:center;gap:20px;padding-top:15px;border-top:solid 1px #999;font-weight:700;color:#000}#orderOutSummary .totalCost-label{margin-right:auto}#orderOutSummary .totalCost-value{font-size:1.25em}
