.payment-order-summary{width:100%;gap:0;justify-content:flex-start!important;align-items:flex-start!important}.payment-summary-top-divider{padding:0 .9vw .9vw;width:100%;min-height:3vw;justify-content:space-between!important;align-items:center!important;border-bottom:.1vw solid rgba(192,192,192,.2);gap:.75vw}.payment-summary-main-title{font-size:var(--fontSize-sm);font-family:var(--secondaryFontFamily),sans-serif;font-weight:700;margin:0;color:var(--primary-blue-800)}.payment-order-id{font-size:var(--fontSize-xxs);font-weight:400;color:var(--primary-500)}.payment-summary-body{padding:1.1vw 1vw;width:100%;gap:1.5vw;justify-content:flex-start!important;align-items:flex-start!important}.payment-summary-block{gap:.5vw;align-items:flex-start!important}.payment-summary-block-title{font-size:var(--fontSize-xs);font-weight:600;color:var(--primary-blue-800);margin:0 0 .35vw;padding-bottom:.35vw;border-bottom:1px solid var(--primary-200)}.payment-summary-address-block{gap:.6vw;width:100%}.payment-summary-address-row{width:100%;align-items:stretch!important;gap:1.25vw;justify-content:space-between!important}.payment-summary-address-text{flex:1 1;min-width:0;gap:.85vw;justify-content:center!important;padding:1vw 1.1vw;border-radius:1.1vw;background:rgba(255,255,255,.5);border:.1vw solid rgba(107,139,171,.12)}.payment-summary-map-wrap{flex-shrink:0;width:20vw;min-width:20vw;height:14vw;border-radius:1.25vw;overflow:hidden;border:.1vw solid rgba(107,139,171,.2);background:var(--primary-100)}.payment-summary-map-wrap .leaflet-control-attribution,.payment-summary-map-wrap .leaflet-control-zoom{display:none!important}.payment-summary-map-wrap section.show-map-container{width:100%!important;height:100%!important;position:relative!important;top:0!important;left:0!important}.payment-summary-address-line,.payment-summary-carrier-line{display:flex;align-items:center;gap:.6vw;margin:0;font-size:var(--fontSize-xs);font-weight:500;color:var(--primary-700);line-height:1.5}.payment-summary-address-line i,.payment-summary-carrier-line i{color:var(--primary-blue-600);font-size:1.05em;flex-shrink:0}.payment-summary-address-line span,.payment-summary-carrier-line span{word-break:break-word}.payment-summary-meta-line{gap:.5vw;align-items:center!important;margin:0}.payment-summary-meta-label{font-size:var(--fontSize-xxs);font-weight:600;color:var(--primary-500);flex-shrink:0}.payment-summary-meta-value{font-size:var(--fontSize-xs);font-weight:500;color:var(--primary-700)}.payment-summary-items-block{gap:.75vw;width:100%}.payment-summary-items{list-style:none;margin:0;padding:0;gap:1vw;width:100%}.payment-summary-item-card{width:100%;padding:.9vw;border-radius:1.25vw;border:.1vw solid rgba(107,139,171,.18);background:rgba(255,255,255,.6);align-items:center!important;gap:1vw;transition:border-color .2s ease,box-shadow .2s ease}.payment-summary-item-card:hover{border-color:rgba(2,61,243,.25);box-shadow:0 0 .5vw rgba(2,61,243,.08)}.payment-summary-item-photo{flex-shrink:0;width:5.5vw;height:5.5vw;margin:0;position:relative;border-radius:1vw;overflow:hidden;background:var(--primary-100);display:flex;align-items:center;justify-content:center}.payment-summary-item-img{width:100%!important;height:100%!important;object-fit:contain}.payment-summary-item-placeholder{width:100%;height:100%;color:var(--primary-400);font-size:1.75vw}.payment-summary-item-discount{position:absolute;top:.25vw;right:.25vw;padding:.15vw .4vw;border-radius:.5vw;font-size:var(--fontSize-xxs);font-weight:700;color:#fff;background:linear-gradient(135deg,var(--primary-blue-500),var(--primary-cyan-500));box-shadow:0 0 .3vw rgba(0,0,0,.2)}.payment-summary-item-info{flex:1 1;min-width:0;gap:.25vw;align-items:flex-start!important;justify-content:center!important}.payment-summary-item-title{font-size:var(--fontSize-xs);font-weight:600;color:var(--primary-800);margin:0;line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.payment-summary-item-meta{font-size:var(--fontSize-xxs);font-weight:400;color:var(--primary-500);margin:0}.payment-summary-item-price-row{margin-top:.35vw;align-items:center!important;gap:.5vw}.payment-summary-item-total{font-weight:700;font-size:var(--fontSize-sm);color:var(--primary-blue-600);gap:.2vw}.payment-summary-item-total svg{width:.95vw}.payment-summary-item-real{font-size:var(--fontSize-xxs);color:var(--primary-400);font-weight:400;margin:0}.payment-summary-item-real svg{width:.75vw}body.dark .payment-summary-item-card{background:rgba(40,40,55,.5);border-color:rgba(255,255,255,.1)}body.dark .payment-summary-item-card:hover{border-color:rgba(94,129,236,.35);box-shadow:0 0 .5vw rgba(94,129,236,.12)}body.dark .payment-summary-item-photo{background:rgba(30,30,45,.8)}body.dark .payment-summary-item-placeholder{color:var(--primary-500)}body.dark .payment-summary-item-title{color:var(--primary-200)}body.dark .payment-summary-map-wrap{border-color:rgba(255,255,255,.12);background:rgba(30,30,45,.6)}body.dark .payment-summary-address-text{background:rgba(40,40,55,.4);border-color:rgba(255,255,255,.08)}body.dark .payment-summary-address-line,body.dark .payment-summary-carrier-line,body.dark .payment-summary-meta-value{color:var(--primary-200)}@media screen and (max-width:992px){.payment-summary-top-divider{padding:0 2.2vw 2.2vw;min-height:10vw}.payment-summary-main-title{font-size:3.2vw}.payment-order-id{font-size:2.6vw}.payment-summary-body{padding:3vw;gap:3.5vw}.payment-summary-block-title{font-size:3vw;margin-bottom:.5vw}.payment-summary-address-row{flex-direction:column!important;gap:2.5vw}.payment-summary-map-wrap{width:100%;min-width:unset;height:38vw;border-radius:2.5vw}.payment-summary-address-text{padding:3vw 3.5vw;border-radius:2.5vw;gap:2vw}.payment-summary-address-line,.payment-summary-carrier-line{font-size:3.2vw;gap:1.2vw}.payment-summary-meta-label{font-size:2.8vw}.payment-summary-meta-value{font-size:3.2vw}.payment-summary-items-block{gap:2vw}.payment-summary-items{gap:2.5vw}.payment-summary-item-card{padding:3vw;border-radius:3vw;gap:3vw}.payment-summary-item-photo{width:18vw;height:18vw;border-radius:2.5vw}.payment-summary-item-placeholder{font-size:5vw}.payment-summary-item-discount{top:.75vw;right:.75vw;padding:.5vw 1vw;border-radius:1.25vw;font-size:2.6vw}.payment-summary-item-title{font-size:3.2vw;-webkit-line-clamp:2}.payment-summary-item-meta{font-size:2.8vw}.payment-summary-item-price-row{margin-top:1vw;gap:1vw}.payment-summary-item-total{font-size:3.5vw}.payment-summary-item-total svg{width:3.5vw}.payment-summary-item-real{font-size:2.8vw}.payment-summary-item-real svg{width:2.8vw}}