#mf_imagepreview{border:1px solid var(--light-border-color);color:var(--color-white);z-index:1000;opacity:0;transition:display .3s allow-discrete,opacity .3s;background:#f9f9f9;padding:5px;display:none;position:absolute}#mf_imagepreview.visible{opacity:1;display:block}@starting-style{#mf_imagepreview.visible{opacity:0}}.ToggleOrderInfo.Button.seamless{align-items:center;display:flex}.ToggleOrderInfo.Button.seamless:hover{text-decoration:none}.OrderLayout .OrderDateSection+.OrderDateSection{margin-top:var(--main-component-margin)}.OrderLayout .OrderDateSection>h2{margin-top:0}.OrderLayout h3{margin-bottom:2rem;font-size:1.8rem;font-weight:400}.Order{border-top:1px solid var(--light-border-color);grid-template-columns:19rem 1fr;padding:2rem 0;display:grid}.Order+.Order{margin-top:var(--main-component-margin)}.Order:last-child{padding-bottom:0}.Order strong{font-weight:600}.Order>div:first-of-type{border-right:1px solid var(--light-border-color)}.Order>div:first-of-type>div{flex-direction:column;gap:.5rem;display:flex}.Order>div:first-of-type>div+div{margin-top:1.5rem}.Order>div:first-of-type>:is(div:last-child,div:nth-last-child(2)){margin-top:2.5rem}.Order>div:last-of-type{padding:0 2rem}.Order .actions{justify-content:end;display:none}.Order>footer{text-align:right;border-top:1px solid var(--light-border-color);grid-column:1/3;justify-content:end;margin-top:2rem;padding-top:2rem;padding-right:2rem;display:flex}.Order>footer>div>div{grid-template-columns:1.4fr 1fr;gap:1rem;display:grid}.Order:has(.OrderProductList>ul>li:nth-child(4)) .actions{display:flex}.Order:has(.OrderProductList>ul>li:nth-child(4)) .OrderProductList{margin-bottom:2rem}.OrderProductList{--grid-layout:1fr 10rem 10rem 10rem}.OrderProductList>header,.OrderProductList>ul>li{grid-template-columns:var(--grid-layout);text-align:right;gap:2rem;display:grid}.OrderProductList>header{margin-bottom:1.5rem}.OrderProductList>ul{position:relative}.OrderProductList li+li{margin-top:1.5rem}.OrderProductList li a{color:var(--main-text-color)}.OrderProductList .product-holder{gap:1rem;display:flex}.OrderProductList .product-holder>div{flex:1}.OrderProductList .product-holder>div>div{color:var(--color-gray-aa);justify-content:space-between;gap:2rem;margin-top:.5rem;display:flex}.OrderProductList .product-holder>div>div>a{color:var(--color-gray-5)}.Order.collapsed .OrderProductList:has(ul>li:nth-child(4))>ul:after{content:"";pointer-events:none;background:linear-gradient(#0000 0,#fff 100%);height:5rem;display:block;position:absolute;bottom:0;left:0;right:0}.Order.collapsed .OrderProductList>ul>li:nth-child(n+4){display:none}