.wp-block-digicommerce-order-receipt{background:#fff;border:1px solid #ddd;border-radius:.375rem;overflow:hidden}.wp-block-digicommerce-order-receipt .digicommerce-receipt-header{display:flex;flex-direction:column;gap:3rem;padding:2rem}.wp-block-digicommerce-order-receipt .digicommerce-receipt-header__content{align-items:start;display:grid;gap:1rem;grid-template-columns:1fr;justify-content:space-between}@media (min-width:640px){.wp-block-digicommerce-order-receipt .digicommerce-receipt-header__content{grid-template-columns:repeat(2,1fr)}}.wp-block-digicommerce-order-receipt .digicommerce-receipt-header__logo img{height:auto;max-width:10rem}.wp-block-digicommerce-order-receipt .digicommerce-receipt-header__invoice{align-items:flex-end;display:flex;flex-direction:column;gap:.25rem}@media (max-width:639px){.wp-block-digicommerce-order-receipt .digicommerce-receipt-header__invoice{align-items:flex-start}}.wp-block-digicommerce-order-receipt .digicommerce-receipt-header__order-id{color:var(--dc-dark-blue);display:flex;font-size:2rem;font-weight:700;gap:.5rem;line-height:normal}.wp-block-digicommerce-order-receipt .digicommerce-receipt-header__order-date{display:flex;font-size:1rem;gap:.5rem}.wp-block-digicommerce-order-receipt .digicommerce-receipt-info{display:grid;gap:1rem;grid-template-columns:1fr;justify-content:space-between}@media (min-width:640px){.wp-block-digicommerce-order-receipt .digicommerce-receipt-info{grid-template-columns:repeat(2,1fr)}}.wp-block-digicommerce-order-receipt .digicommerce-receipt-info__billing,.wp-block-digicommerce-order-receipt .digicommerce-receipt-info__business{display:flex;flex-direction:column;font-size:1rem;gap:.5rem;line-height:1.25}.wp-block-digicommerce-order-receipt .digicommerce-receipt-info__billing{align-items:flex-end;gap:1rem;text-align:right}@media (max-width:639px){.wp-block-digicommerce-order-receipt .digicommerce-receipt-info__billing{align-items:flex-start;text-align:left}}.wp-block-digicommerce-order-receipt .digicommerce-receipt-info__billing-company,.wp-block-digicommerce-order-receipt .digicommerce-receipt-info__business-name{color:var(--dc-dark-blue);font-size:1.25rem;font-weight:700}.wp-block-digicommerce-order-receipt .digicommerce-receipt-info__billing-address,.wp-block-digicommerce-order-receipt .digicommerce-receipt-info__business-address{display:flex;flex-direction:column;gap:.25rem}.wp-block-digicommerce-order-receipt .digicommerce-receipt-info__status{display:flex;font-size:1rem;gap:.5rem}