/* melgo · stránka Ďakujeme za objednávku · variant A · v1 · 2026-11-08 */
#content:has(.order-complete-links){--mg-indigo:#15006f;--mg-ink:#1f1f1f;--mg-text:#4d4d4d;--mg-muted:#5c6070;--mg-muted2:#8a8fa3;--mg-canvas:#eef1fb;--mg-soft:#f5f6fb;--mg-line:#dfe4f3;--mg-line2:#eef0fb;--mg-track:#d9ddee;--mg-ico:#e4e7f1;--mg-green:#009901;--mg-green2:#14bd14;--mg-green-t:#0a8f0a;--mg-green-s:#dcf5dc}#content:has(.order-complete-links) .content-inner{box-sizing:border-box;font-family:'Nunito',Arial,Helvetica,sans-serif;color:var(--mg-text)}#content:has(.order-complete-links) .content-inner *,#content:has(.order-complete-links) .content-inner *::before,#content:has(.order-complete-links) .content-inner *::after{box-sizing:border-box}#content:has(.order-complete-links) .recapitulation-wrapper{margin:0;padding:0;max-width:none;width:auto;float:none;text-align:left;background:none;border:0}#content:has(.order-complete-links) .co-box h4::before{content:none!important;display:none!important}#content:has(.order-complete-links) .co-box{float:none;width:auto;box-shadow:none}#content:has(.order-complete-links) .co-box .row{margin:0}#content:has(.order-complete-links) .co-box .row>[class*=col-]{float:none;width:auto;padding:0}#content:has(.order-complete-links) .cart-table{display:block;width:100%;margin:0;border:0;background:none}#content:has(.order-complete-links) .cart-table tbody{display:block}#content:has(.order-complete-links) .cart-table tr{display:grid;grid-template-columns:56px minmax(0,1fr) auto;grid-template-areas:"img name price" "img qty price";column-gap:14px;row-gap:2px;align-items:center;margin:0;padding:12px 0;border:0;border-top:1px solid var(--mg-line2);background:none}#content:has(.order-complete-links) .cart-table tr:first-child{border-top:0;padding-top:2px}#content:has(.order-complete-links) .cart-table td{display:block;width:auto;height:auto;margin:0;padding:0;border:0!important;background:none;text-align:left;vertical-align:middle}#content:has(.order-complete-links) .cart-table .cart-p-image{grid-area:img}#content:has(.order-complete-links) .cart-table .cart-p-image img{display:block;width:56px;height:56px;object-fit:contain;border:1px solid var(--mg-line2);border-radius:10px;background:#fff}#content:has(.order-complete-links) .cart-table .p-name{grid-area:name;align-self:end;font:600 14px/20px 'Nunito',Arial,Helvetica,sans-serif;color:var(--mg-indigo)}#content:has(.order-complete-links) .cart-table .p-name a,#content:has(.order-complete-links) .cart-table .p-name span{font:inherit;color:inherit;text-decoration:none}#content:has(.order-complete-links) .cart-table .p-quantity{grid-area:qty;align-self:start;font:400 13px/18px 'Nunito',Arial,Helvetica,sans-serif;color:var(--mg-muted)}#content:has(.order-complete-links) .cart-table .p-quantity span{margin:0 2px}#content:has(.order-complete-links) .cart-table .p-quantity strong{font-weight:600;color:var(--mg-muted)}#content:has(.order-complete-links) .cart-table .p-price{grid-area:price;font:700 15px/20px 'Nunito',Arial,Helvetica,sans-serif;color:var(--mg-ink);text-align:right;white-space:nowrap}#content:has(.order-complete-links) .recapitulation-wrapper:has(.order-complete-links){margin-top:24px;text-align:center}#content:has(.order-complete-links) .order-summary-item{margin:0;padding:0;border:0;background:none;text-align:center}#content:has(.order-complete-links) .order-summary-item.total{display:block;font:400 14px/20px 'Nunito',Arial,Helvetica,sans-serif;color:var(--mg-muted);text-wrap:pretty}#content:has(.order-complete-links) .order-summary-item.total::before{content:"";display:inline-block;width:18px;height:18px;margin-right:8px;vertical-align:-4px;background:var(--mg-indigo);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect width='20' height='16' x='2' y='4' rx='2'/%3E%3Cpath d='m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect width='20' height='16' x='2' y='4' rx='2'/%3E%3Cpath d='m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7'/%3E%3C/svg%3E") center/contain no-repeat}#content:has(.order-complete-links) .summary-thx{display:block;max-width:560px;margin:6px auto 0;font:400 13px/19px 'Nunito',Arial,Helvetica,sans-serif;color:var(--mg-muted);text-align:center;text-wrap:pretty;overflow-wrap:anywhere}#content:has(.order-complete-links) .summary-thx p{margin:0 0 4px}#content:has(.order-complete-links) .summary-thx a{color:var(--mg-indigo);text-decoration:underline}#content:has(.order-complete-links) .order-summary-item.total{max-width:100%}#content:has(.order-complete-links) .order-complete-links{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin:16px 0 0;padding:0;font-size:0;line-height:0}#content:has(.order-complete-links) .order-complete-links p{display:contents}#content:has(.order-complete-links) .order-complete-links::after{content:"";order:3;flex-basis:100%;height:10px}#content:has(.order-complete-links) .order-complete-links a{order:4;margin:0 9px;font:400 13px/20px 'Nunito',Arial,Helvetica,sans-serif;color:var(--mg-muted);text-decoration:underline;text-underline-offset:2px}#content:has(.order-complete-links) .order-complete-links a:hover{color:var(--mg-indigo)}#content:has(.order-complete-links) .order-complete-links .btn,#content:has(.order-complete-links) .order-complete-links p:last-child a:first-child{display:inline-flex;align-items:center;justify-content:center;min-height:46px;margin:5px;padding:0 26px;border-radius:999px;font:700 14px/20px 'Roboto',Arial,Helvetica,sans-serif;letter-spacing:0;text-transform:none;text-decoration:none;box-shadow:none;transition:background-color .15s,border-color .15s,color .15s}#content:has(.order-complete-links) .order-complete-links p:last-child a:first-child{order:1;background:var(--mg-indigo);border:1px solid var(--mg-indigo);color:#fff}#content:has(.order-complete-links) .order-complete-links p:last-child a:first-child:hover{background:var(--mg-green2);border-color:var(--mg-green2);color:#fff}#content:has(.order-complete-links) .order-complete-links .btn{order:2;background:#fff;border:1px solid var(--mg-track);color:var(--mg-indigo)}#content:has(.order-complete-links) .order-complete-links .btn:hover{background:#fff;border-color:var(--mg-indigo);color:var(--mg-indigo)}#content:has(.order-complete-links) .content-inner{max-width:720px;margin:32px auto 48px;padding:0}#content:has(.order-complete-links) .order-summary-heading{margin:0;padding:0;font:700 28px/34px 'Roboto',Arial,Helvetica,sans-serif;color:var(--mg-indigo);text-transform:none;letter-spacing:0;text-align:center;text-wrap:balance;overflow-wrap:anywhere}#content:has(.order-complete-links) .order-summary-heading::before{content:"";display:block;width:64px;height:64px;margin:0 auto 16px;border-radius:50%;background:var(--mg-green-s) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23009901' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center/30px no-repeat}#content:has(.order-complete-links) .content-inner:has(> .order-summary-heading + :not(.recapitulation-wrapper,#mg-thx-help)) .order-summary-heading::before{background:var(--mg-canvas) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2315006f' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect width='20' height='14' x='2' y='5' rx='2'/%3E%3Cline x1='2' x2='22' y1='10' y2='10'/%3E%3C/svg%3E") center/30px no-repeat}#content:has(.order-complete-links) .content-inner > p:not(#mg-thx-help){max-width:560px;margin:8px auto 0;padding:0;font:400 15px/23px 'Nunito',Arial,Helvetica,sans-serif;color:var(--mg-text);text-align:center;text-wrap:pretty;overflow-wrap:anywhere}#content:has(.order-complete-links) .content-inner > .order-summary-heading + p{margin-top:12px}#content:has(.order-complete-links) .reca-number{display:table;max-width:100%;margin:12px auto 28px;padding:6px 16px;border-radius:999px;background:var(--mg-canvas);font:400 14px/20px 'Nunito',Arial,Helvetica,sans-serif;color:var(--mg-muted);text-align:center;overflow-wrap:anywhere}#content:has(.order-complete-links) .content-inner > p + .recapitulation-wrapper .reca-number{margin-top:20px}#content:has(.order-complete-links) .content-inner > .reca-payment-wrap + .recapitulation-wrapper .reca-number{margin-top:24px}#content:has(.order-complete-links) .reca-number strong{margin-left:2px;font-weight:700;color:var(--mg-indigo)}#content:has(.order-complete-links) .co-box{margin:0 0 16px;padding:20px 22px;border:1px solid var(--mg-line);border-radius:16px;background:#fff}#content:has(.order-complete-links) .co-box h4{position:static;display:flex;align-items:center;gap:10px;min-height:0;margin:0 0 10px;padding:0;border:0;background:none;font:700 17px/24px 'Roboto',Arial,Helvetica,sans-serif;color:var(--mg-ink);text-transform:none;text-align:left;overflow-wrap:anywhere}#content:has(.order-complete-links) .co-box h4.order-icon::after{content:"";order:-1;flex:none;width:34px;height:34px;border-radius:50%;background:var(--mg-canvas) center/18px no-repeat}#content:has(.order-complete-links) .co-box h4.order-payment::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2315006f' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M19 7V4a1 1 0 0 0-1-1H5a2 2 0 0 0 0 4h15a1 1 0 0 1 1 1v4h-3a2 2 0 0 0 0 4h3a1 1 0 0 0 1-1v-2a1 1 0 0 0-1-1'/%3E%3Cpath d='M3 5v14a2 2 0 0 0 2 2h15a1 1 0 0 0 1-1v-4'/%3E%3C/svg%3E")}#content:has(.order-complete-links) .co-box h4.order-content::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2315006f' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 2 3 6v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V6l-3-4Z'/%3E%3Cpath d='M3 6h18'/%3E%3Cpath d='M16 10a4 4 0 0 1-8 0'/%3E%3C/svg%3E")}#content:has(.order-complete-links) .co-order h4{margin-bottom:14px}#content:has(.order-complete-links) .co-box p{margin:0 0 8px;font:400 14px/21px 'Nunito',Arial,Helvetica,sans-serif;color:var(--mg-text);overflow-wrap:anywhere}#content:has(.order-complete-links) .co-box > :last-child,#content:has(.order-complete-links) .co-box p:last-child{margin-bottom:0}#content:has(.order-complete-links) .recapitulation-table{display:block;width:100%;margin:0;border:0;background:none}#content:has(.order-complete-links) .recapitulation-table tbody{display:block}#content:has(.order-complete-links) .recapitulation-table tr{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:16px;row-gap:2px;margin:0;padding:10px 0;border:0;border-bottom:1px solid var(--mg-line2);background:none}#content:has(.order-complete-links) .recapitulation-table tr:last-child{padding-bottom:0;border-bottom:0}#content:has(.order-complete-links) .recapitulation-table th,#content:has(.order-complete-links) .recapitulation-table td{display:block;width:auto;height:auto;margin:0;padding:0;border:0;background:none;font:400 14px/20px 'Nunito',Arial,Helvetica,sans-serif;color:var(--mg-muted);text-align:left;vertical-align:baseline}#content:has(.order-complete-links) .recapitulation-table th{flex:0 1 auto;min-width:0;overflow-wrap:anywhere}#content:has(.order-complete-links) .recapitulation-table td{flex:0 1 auto;min-width:0;margin-left:auto;text-align:right;overflow-wrap:anywhere}#content:has(.order-complete-links) .recapitulation-table td strong{font-weight:700;color:var(--mg-ink)}#content:has(.order-complete-links) .recapitulation-table td .nowrap{white-space:normal}#content:has(.order-complete-links) .recapitulation-table tr:has([data-testid="orderTotalPrice"]){align-items:center}#content:has(.order-complete-links) .recapitulation-table tr:has([data-testid="orderTotalPrice"]) td strong{font:700 18px/24px 'Roboto',Arial,Helvetica,sans-serif;color:var(--mg-indigo)}#content:has(.order-complete-links) .co-payment-method .row>[class*=col-]+[class*=col-]{margin-top:16px;padding:6px 16px 14px;border-radius:12px;background:var(--mg-soft)}#content:has(.order-complete-links) .co-payment-method .row>[class*=col-]+[class*=col-] .recapitulation-table tr{border-bottom-color:var(--mg-line)}#content:has(.order-complete-links) .co-payment-method .row>[class*=col-]:has(.qrcode){position:relative;min-height:200px;padding-right:200px}#content:has(.order-complete-links) .recapitulation-table tr:has(.qrcode){position:absolute;top:14px;right:16px;display:block;padding:0;border:0}#content:has(.order-complete-links) .recapitulation-table tr:has(.qrcode) th{display:none}#content:has(.order-complete-links) .recapitulation-table tr:has(.qrcode) td{min-width:0;margin:0}#content:has(.order-complete-links) .recapitulation-table tr:has(+ tr .qrcode){padding-bottom:0;border-bottom:0}#content:has(.order-complete-links) .co-box img.qrcode{display:block;width:148px;max-width:100%;height:auto;padding:10px;border:1px solid var(--mg-line);border-radius:12px;background:#fff;box-sizing:content-box}#content:has(.order-complete-links) .reca-payment-wrap{max-width:560px;margin:12px auto 0;padding:0;border:0;background:none;font:400 13px/19px 'Nunito',Arial,Helvetica,sans-serif;color:var(--mg-muted);text-align:center}#content:has(.order-complete-links) .reca-payment-wrap p{margin:0;padding:0;font:400 15px/23px 'Nunito',Arial,Helvetica,sans-serif;color:var(--mg-text);text-align:center;text-wrap:pretty;overflow-wrap:anywhere}#content:has(.order-complete-links) .reca-payment-wrap :is(.suspend-redirect,div:has(.btn)){margin:16px 0 0;padding:0;text-align:center}#content:has(.order-complete-links) .reca-payment-wrap :is(.suspend-redirect,div:has(.btn)) div{margin:0;padding:0}#content:has(.order-complete-links) .reca-payment-wrap :is(.suspend-redirect,div:has(.btn)) ~ *,#content:has(.order-complete-links) .reca-payment-wrap :is(.suspend-redirect,div:has(.btn)) ~ p{margin:10px 0 0;font-size:13px;line-height:19px;color:var(--mg-muted)}#content:has(.order-complete-links) .reca-payment-wrap .btn{display:inline-flex;align-items:center;justify-content:center;min-height:50px;margin:0;padding:0 32px;border:1px solid var(--mg-indigo);border-radius:999px;background:var(--mg-indigo);box-shadow:none;color:#fff;font:700 15px/20px 'Roboto',Arial,Helvetica,sans-serif;letter-spacing:0;text-transform:none;text-decoration:none;white-space:normal;text-align:center}#content:has(.order-complete-links) .reca-payment-wrap .btn:hover,#content:has(.order-complete-links) .reca-payment-wrap .btn:focus{border-color:var(--mg-green2);background:var(--mg-green2);color:#fff}#content:has(.order-complete-links) .content-inner:has(.reca-payment-wrap .btn) .order-complete-links :is(.btn,p:last-child a:first-child){background:#fff;border:1px solid var(--mg-track);color:var(--mg-indigo)}#content:has(.order-complete-links) .content-inner:has(.reca-payment-wrap .btn) .order-complete-links :is(.btn,p:last-child a:first-child):hover{background:#fff;border-color:var(--mg-indigo);color:var(--mg-indigo)}#content:has(.order-complete-links) .co-box .btn,#content:has(.order-complete-links) .content-inner > p .btn{display:inline-flex;align-items:center;justify-content:center;min-height:46px;margin:12px 0 0;padding:0 26px;border:1px solid var(--mg-indigo);border-radius:999px;background:var(--mg-indigo);color:#fff;font:700 14px/20px 'Roboto',Arial,Helvetica,sans-serif;text-transform:none;text-decoration:none;white-space:normal;text-align:center}#content:has(.order-complete-links) .co-box .btn:hover,#content:has(.order-complete-links) .content-inner > p .btn:hover{border-color:var(--mg-green2);background:var(--mg-green2);color:#fff}#content:has(.order-complete-links) #mg-thx-help{display:block;max-width:720px;margin:28px auto 0;padding:18px 0 0;border-top:1px solid var(--mg-line);font:400 13px/20px 'Nunito',Arial,Helvetica,sans-serif;color:var(--mg-muted);text-align:center}#content:has(.order-complete-links) #mg-thx-help[hidden]{display:none}#content:has(.order-complete-links) #mg-thx-help strong{display:block;margin-bottom:2px;font-weight:700;color:var(--mg-ink)}#content:has(.order-complete-links) #mg-thx-help a{font-weight:700;color:var(--mg-indigo);text-decoration:none;white-space:nowrap}#content:has(.order-complete-links) #mg-thx-help a:hover{text-decoration:underline}@media (max-width:767px){#content:has(.order-complete-links) .content-inner{margin:18px 10px 28px}#content:has(.order-complete-links) .order-summary-heading{font-size:22px;line-height:28px}#content:has(.order-complete-links) .order-summary-heading::before{width:56px;height:56px;margin-bottom:14px;background-size:26px}#content:has(.order-complete-links) .content-inner:has(> .order-summary-heading + :not(.recapitulation-wrapper,#mg-thx-help)) .order-summary-heading::before{background-size:24px}#content:has(.order-complete-links) .content-inner > p:not(#mg-thx-help){font-size:14px;line-height:21px}#content:has(.order-complete-links) .reca-number{margin:10px auto 20px}#content:has(.order-complete-links) .content-inner > p + .recapitulation-wrapper .reca-number{margin-top:16px}#content:has(.order-complete-links) .content-inner > .reca-payment-wrap + .recapitulation-wrapper .reca-number{margin-top:18px}#content:has(.order-complete-links) .reca-payment-wrap p{font-size:14px;line-height:21px}#content:has(.order-complete-links) .reca-payment-wrap .btn{display:flex;width:100%}#content:has(.order-complete-links) .co-box{padding:16px 16px 18px;border-radius:14px}#content:has(.order-complete-links) .recapitulation-table tr{column-gap:12px}#content:has(.order-complete-links) .co-payment-method .row>[class*=col-]+[class*=col-]{padding:4px 14px 12px}#content:has(.order-complete-links) .co-payment-method .row>[class*=col-]+[class*=col-] .recapitulation-table tr{flex-direction:column;flex-wrap:nowrap;align-items:flex-start;gap:2px}#content:has(.order-complete-links) .co-payment-method .row>[class*=col-]+[class*=col-] .recapitulation-table td{flex:none;min-width:0;max-width:100%;margin-left:0;text-align:left}#content:has(.order-complete-links) .co-payment-method .row>[class*=col-]:has(.qrcode){min-height:0;padding-right:14px}#content:has(.order-complete-links) .co-payment-method .row>[class*=col-] .recapitulation-table tr:has(.qrcode){position:static;display:flex;flex-direction:column;align-items:center;padding:14px 0 2px;border:0}#content:has(.order-complete-links) .cart-table tr{grid-template-columns:48px minmax(0,1fr) auto;column-gap:12px}#content:has(.order-complete-links) .cart-table .cart-p-image img{width:48px;height:48px}#content:has(.order-complete-links) .order-complete-links .btn,#content:has(.order-complete-links) .order-complete-links p:last-child a:first-child{flex:1 1 100%;margin:4px 0}}
