body.popup-holder-thanks .popup-holder-thanks-content{padding:24px;justify-content:center}
body.popup-holder-thanks .popup-holder-thanks-content .popup-thanks{width:var(--feedback-width,440px);max-width:100%;max-height:85dvh;overflow:auto;margin:auto;padding:var(--feedback-padding,32px);position:relative;border:1px solid #34556b;border-radius:16px;background:#152938;color:#edf6fc;box-shadow:0 24px 80px #0008;box-sizing:border-box;font-family:Rubik,Arial,sans-serif}
body.popup-holder-thanks.popup-active-thanks .popup-thanks{display:block}
body.popup-holder-thanks .popup-thanks.ij-feedback-has-order{--feedback-width:840px;--feedback-padding:24px;--feedback-title-margin:0 32px 8px 0;--feedback-title-size:24px;--feedback-icon-display:none}
body.popup-holder-thanks .ij-feedback-order-details{margin-top:16px}
body.popup-holder-thanks .popup-thanks h2{margin:var(--feedback-title-margin,20px 0 10px);font-size:var(--feedback-title-size,28px);line-height:1.25;font-weight:700;color:#edf6fc;text-transform:none;font-style:normal}
body.popup-holder-thanks .popup-thanks p{margin:0;font-size:16px;line-height:1.6;color:#b3c8d9}
body.popup-holder-thanks .popup-thanks .ij-feedback-icon{display:var(--feedback-icon-display,flex);align-items:center;justify-content:center;width:56px;height:56px;border:1px solid #326278;border-radius:16px;background:#183748;color:#74d8b3}
.ij-feedback-icon svg{width:28px;height:28px;fill:none;stroke:currentColor;stroke-width:2.3;stroke-linecap:round;stroke-linejoin:round}
body.popup-holder-thanks .popup-thanks .ij-feedback-close{position:absolute;top:12px;right:12px;display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;background:transparent;box-shadow:none;border:0;border-radius:8px;color:#b3c8d9;font-size:28px;line-height:1;cursor:pointer}
@media (hover: hover){
body.popup-holder-thanks .popup-thanks .ij-feedback-close:hover{background:#203d50;color:#70d0ff}}
body.popup-holder-thanks .popup-thanks .ij-feedback-done{position:static;display:flex;align-items:center;justify-content:center;width:100%;height:auto;min-height:48px;margin:26px 0 0;padding:12px 20px;border:1px solid #086eaa;border-radius:8px;background:#086eaa;box-shadow:none;color:#fff;font:500 15px/1.4 Rubik,Arial,sans-serif;text-transform:none;cursor:pointer}
body.popup-holder-thanks .popup-thanks .ij-feedback-done:not(:disabled):not([aria-disabled="true"]):is(:focus-visible){background-color:var(--action-hover-bg);color:var(--action-hover-text);border-color:var(--action-hover-bg)}
@media (hover: hover){
body.popup-holder-thanks .popup-thanks .ij-feedback-done:not(:disabled):not([aria-disabled="true"]):is(:hover,:focus-visible){background-color:var(--action-hover-bg);color:var(--action-hover-text);border-color:var(--action-hover-bg)}}
body.popup-holder-thanks .popup-thanks button:focus-visible{outline:2px solid #70d0ff;outline-offset:3px}
body.popup-holder-thanks.popup-active-thanks .popup-holder-thanks-content>.popup-background{background:rgba(3,12,20,.76)}
@media(max-width:600px){body.popup-holder-thanks .popup-holder-thanks-content{padding:16px}body.popup-holder-thanks .popup-holder-thanks-content .popup-thanks{padding:26px 22px}body.popup-holder-thanks .popup-thanks h2{font-size:25px}body.popup-holder-thanks .popup-thanks p{font-size:15px}}

.ij-order-receipt-columns{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(240px,1fr);gap:20px;align-items:start}.ij-order-receipt-columns>section{min-width:0}@media(max-width:650px){.ij-order-receipt-columns{grid-template-columns:minmax(0,1fr);gap:16px}}
