.orderCard{border-radius:var(--radius-xl);background:var(--container);border:1px solid #0000;flex-direction:column;transition:border-color .25s,background .2s;display:flex;position:relative;overflow:hidden}.orderCard .label{margin:0!important}.orderCard:hover,.orderCard.expanded{border-color:color-mix(in srgb,var(--text)6%,transparent)}.orderCard.variant-error{opacity:.6;background:color-mix(in srgb,var(--error)10%,var(--container))}.orderCard .header{justify-content:space-between;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-md);display:flex}.orderCard .header .headerRight{flex:1;align-items:center;min-width:0;display:flex;gap:var(--spacing-xs)!important}.orderCard .header .headerRight .bagIcon{opacity:.5;flex-shrink:0}.orderCard .header .headerRight .itemId{font-size:var(--font-md);font-weight:400;font-family:var(--fontEng);color:color-mix(in srgb,var(--text)60%,transparent);white-space:nowrap}.orderCard .header .headerLeft{align-items:center;gap:var(--spacing-sm);flex-shrink:0;display:flex}.orderCard .header .headerLeft .date{align-items:center;gap:var(--spacing-xs);font-size:var(--font-md);color:color-mix(in srgb,var(--text)40%,transparent);white-space:nowrap;font-weight:300;line-height:100%;display:flex}.orderCard .header .headerLeft .statusBadge{border-radius:var(--radius-pill);font-size:var(--font-xs);white-space:nowrap;align-items:center;padding:.2em .7em;font-weight:400;display:inline-flex}.orderCard .header .headerLeft .statusBadge.st-success{background:color-mix(in srgb,var(--success)12%,transparent);color:var(--success)}.orderCard .header .headerLeft .statusBadge.st-warning{background:color-mix(in srgb,var(--warning)12%,transparent);color:var(--warning)}.orderCard .header .headerLeft .statusBadge.st-error{background:color-mix(in srgb,var(--error)12%,transparent);color:var(--error)}.orderCard .header .headerLeft .statusBadge.st-neutral{background:color-mix(in srgb,var(--text)8%,transparent);color:color-mix(in srgb,var(--text)60%,transparent)}.orderCard .deliveryRow{align-items:center;gap:var(--spacing-sm);padding:0 var(--spacing-md)var(--spacing-sm);display:flex}.orderCard .deliveryRow .endpoint{flex-direction:column;flex-shrink:0;align-items:center;gap:.2em;min-width:3.5em;display:flex}.orderCard .deliveryRow .endpoint .icon{color:color-mix(in srgb,var(--text)40%,transparent)}.orderCard .deliveryRow .endpoint .label{font-size:var(--font-xs);color:color-mix(in srgb,var(--text)40%,transparent);text-align:center;white-space:nowrap;text-overflow:ellipsis;max-width:6em;margin:0;font-weight:200;overflow:hidden}.orderCard .deliveryRow .endpoint.origin .icon{color:var(--primary)}.orderCard .deliveryRow .endpoint.destination .icon{color:var(--success)}.orderCard .deliveryRow .progress{flex:1;align-items:center;gap:.6em;min-width:0;display:flex}.orderCard .deliveryRow .progress .progressSegmentSvg{flex:1;width:100%;min-width:0;height:6px;display:block;overflow:visible}.orderCard .deliveryRow .progress .progressSegmentSvg .segmentTrack{stroke:color-mix(in srgb,var(--text)10%,transparent);stroke-width:3px;stroke-linecap:round;fill:none}.orderCard .deliveryRow .progress .progressSegmentSvg .segmentFill{stroke-width:3px;stroke-linecap:round;fill:none}.orderCard .deliveryRow .progress .timePill{border-radius:var(--radius-pill);background:var(--surface);border:1px solid var(--surface-hover);white-space:nowrap;flex-shrink:0;align-items:center;gap:.3em;padding:.3em .8em;display:flex}.orderCard .deliveryRow .progress .timePill .date{font-size:var(--font-xs);color:var(--text);font-weight:300}.orderCard .previewProducts{gap:var(--spacing-sm);padding:0 var(--spacing-md)var(--spacing-sm);flex-flow:wrap;display:flex;overflow:hidden}.orderCard .previewProducts .cartItem{background:var(--container)}.orderCard .previewProducts .previewMore{aspect-ratio:1;color:color-mix(in srgb,var(--text)40%,transparent);background:var(--container);border-radius:var(--radius-md);flex-direction:column;justify-content:center;align-items:center;gap:.5em;padding:1.5em;display:flex}.orderCard .previewProducts .previewMore span{font-size:var(--font-md);font-weight:300}.orderCard .previewProducts .previewMore span b{font-weight:400;font-size:var(--font-lg)}.orderCard .reviewCta{border-radius:var(--radius-md);border-color:color-mix(in srgb,var(--primary)10%,transparent);justify-content:center;align-items:center;margin-right:1em;display:flex}.orderCard .reviewCta .content{gap:var(--spacing-sm);min-width:0;display:flex}.orderCard .reviewCta .content .text{font-size:var(--font-sm);color:var(--text);align-items:center;gap:.4em;font-weight:300;display:flex}.orderCard .reviewCta .content .text .icon{opacity:.3}.orderCard .reviewCta .content .rating{align-items:center;display:flex}.orderCard .reviewCta .link,.orderCard .reviewCta button{flex-shrink:0;text-decoration:none}.orderCard .body{will-change:height,opacity;overflow:hidden}.orderCard .body .content{gap:var(--spacing-md);padding:0 var(--spacing-lg)var(--spacing-md);flex-direction:column;display:flex}.orderCard .body .content .detailsList,.orderCard .body .content .parcelsSection .parcelsContainer{gap:var(--spacing-md);flex-direction:column;display:flex}.orderCard .body .content .parcelsSection .parcelCard{gap:var(--spacing-sm);padding-block:var(--spacing-md);flex-direction:column;display:flex}.orderCard .body .content .parcelsSection .parcelCard.var-error{opacity:.8}.orderCard .body .content .parcelsSection .parcelCard .parcelDelivery{gap:var(--spacing-sm);padding-inline:var(--spacing-md);flex-direction:column;display:flex}.orderCard .body .content .parcelsSection .parcelCard .parcelDelivery .parcelHeader{justify-content:space-between;align-items:center;gap:var(--spacing-md);display:flex}.orderCard .body .content .parcelsSection .parcelCard .parcelDelivery .parcelHeader .pProgress{flex:1;height:6px;display:flex}.orderCard .body .content .parcelsSection .parcelCard .parcelDelivery .parcelHeader .pProgress .progressSegmentSvg{flex:1;width:100%;height:6px;display:block;overflow:visible}.orderCard .body .content .parcelsSection .parcelCard .parcelDelivery .parcelHeader .pProgress .progressSegmentSvg .segmentTrack{stroke:color-mix(in srgb,var(--text)10%,transparent);stroke-width:3px;stroke-linecap:round;fill:none}.orderCard .body .content .parcelsSection .parcelCard .parcelDelivery .parcelHeader .pProgress .progressSegmentSvg .segmentFill{stroke-width:3px;stroke-linecap:round;fill:none}.orderCard .body .content .parcelsSection .parcelCard .parcelDelivery .parcelHeader .right,.orderCard .body .content .parcelsSection .parcelCard .parcelDelivery .parcelHeader .left{min-width:6em;font-size:var(--font-sm);flex-shrink:0;font-weight:400}.orderCard .body .content .parcelsSection .parcelCard .parcelDelivery .parcelHeader .right,.orderCard .body .content .parcelsSection .parcelCard .parcelDelivery .parcelHeader .right span{align-items:center;gap:var(--spacing-xs);display:flex}.orderCard .body .content .parcelsSection .parcelCard .parcelDelivery .parcelHeader .right b{white-space:nowrap;text-overflow:ellipsis;max-width:5em;font-weight:200;display:block;overflow:hidden}.orderCard .body .content .parcelsSection .parcelCard .parcelDelivery .parcelHeader .left{text-align:left}.orderCard .body .content .parcelsSection .parcelCard .parcelDelivery .pInfo{justify-content:space-between;align-items:center;gap:var(--spacing-sm);font-size:var(--font-xs);color:color-mix(in srgb,var(--text)60%,transparent);flex-wrap:wrap;display:flex}.orderCard .body .content .parcelsSection .parcelCard .parcelDelivery .pInfo .tracking{align-items:center;gap:.6em;font-weight:300;display:flex}.orderCard .body .content .parcelsSection .parcelCard .parcelDelivery .pInfo .tracking .button{--surfaceSize:1.8em!important}.orderCard .body .content .parcelsSection .parcelCard .parcelDelivery .pInfo .tracking .trackingCodeNumber{font-family:var(--fontEng);font-size:var(--font-xs);color:var(--text);letter-spacing:2px;cursor:pointer;font-weight:100;transition:color .2s,opacity .2s}.orderCard .body .content .parcelsSection .parcelCard .parcelDelivery .pInfo .tracking .trackingCodeNumber:hover{color:var(--primary);opacity:.8}.orderCard .body .content .parcelsSection .parcelCard .parcelItems{gap:var(--spacing-xs);padding-inline:var(--spacing-md);flex-direction:column;display:flex}.orderCard .body .content .parcelsSection .parcelCard .parcelItems .parcelItemWrapper{position:relative}.orderCard .body .content .parcelsSection .parcelCard .parcelItems .parcelItemWrapper.cancelled>:first-child{opacity:.4;pointer-events:none;filter:grayscale()}.orderCard .body .content .parcelsSection .parcelCard .parcelItems .parcelItemWrapper .cancelledTag{background:var(--error);color:#fff;border-radius:var(--radius-sm);font-size:var(--font-xs);z-index:2;padding:.2em .8em;font-weight:500;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 4px 12px #0000001a}.orderCard .body .content .parcelsSection .parcelCard .parcelFooter{padding:var(--spacing-md)var(--spacing-md)0;margin-top:var(--spacing-sm);gap:var(--spacing-xs);flex-direction:column;display:flex;position:relative}.orderCard .body .content .parcelsSection .parcelCard .parcelFooter:after{content:"";background:var(--text);opacity:.08;width:calc(100% - var(--spacing-lg));height:1px;position:absolute;top:0;left:50%;transform:translate(-50%)}.orderCard .body .content .parcelsSection .parcelCard .parcelRatingBox{align-items:center;gap:var(--spacing-md);padding:var(--spacing-sm);border-radius:var(--radius-md);background:color-mix(in srgb,var(--primary)5%,transparent);flex-wrap:wrap;display:flex}.orderCard .body .content .parcelsSection .parcelCard .parcelRatingBox .rText{font-size:var(--font-sm);color:var(--text);align-items:center;gap:.4em;font-weight:200;display:flex}.orderCard .body .content .parcelsSection .parcelCard .parcelRatingBox .rText .icon{color:var(--primary)}.orderCard .body .content .parcelsSection .parcelCard .parcelRatingBox .rText b{color:var(--primary);font-weight:500}.orderCard .body .content .parcelsSection .parcelCard .parcelRatingBox .reviewError{color:var(--error);font-size:var(--font-xs);font-weight:300}.orderCard .body .content .detailSection{gap:var(--spacing-xs);flex-direction:column;display:flex}.orderCard .body .content .detailSection .header{font-size:var(--font-md);color:color-mix(in srgb,var(--text)80%,transparent);justify-content:flex-start;align-items:center;gap:.4em;margin-right:1em;padding:0;font-weight:300;display:flex}.orderCard .body .content .detailSection .header .icon{opacity:.6}.orderCard .body .content .detailSection .detailItem{gap:var(--spacing-xs);background:var(--container);border-radius:var(--radius-lg);flex-direction:column;display:flex}.orderCard .body .content .detailSection .addressBox{padding:var(--spacing-md)}.orderCard .body .content .detailSection .addressBox .label{color:var(--text);font-weight:400}.orderCard .body .content .detailSection .addressBox .line{color:color-mix(in srgb,var(--text)50%,transparent);font-weight:200}.orderCard .body .content .detailSection .addressBox .line b{color:color-mix(in srgb,var(--text)70%,transparent);font-weight:300}.orderCard .body .content .detailSection .paymentBreakdown{gap:var(--spacing-xs);padding:var(--spacing-sm)var(--spacing-md);border-radius:var(--radius-md);background:var(--surface);flex-direction:column;display:flex}.orderCard .body .content .detailSection .paymentBreakdown b{font-size:var(--font-md);color:color-mix(in srgb,var(--text)60%,transparent)}.orderCard .body .content .detailSection .paymentBreakdown .row{font-size:var(--font-md);color:color-mix(in srgb,var(--text)50%,transparent);justify-content:space-between;font-weight:200;display:flex}.orderCard .body .content .detailSection .paymentBreakdown .row.discount{color:var(--success)}.orderCard .body .content .detailSection .paymentBreakdown .row.total{color:var(--text);font-weight:400}.orderCard .body .content .detailSection .paymentBreakdown .row.total b{font-size:var(--font-lg)}.orderCard .body .content .detailSection .paymentBreakdown .row.total span:last-child{color:var(--primary);font-weight:500}.orderCard .body .content .detailSection .paymentBreakdown .row .freeLabel{color:var(--success);font-weight:400}.orderCard .body .content .detailSection .paymentBreakdown .divider{background:color-mix(in srgb,var(--text)6%,transparent);height:1px;margin:var(--spacing-xs)0}.orderCard .footer{justify-content:space-between;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-md);display:flex;position:relative}.orderCard .footer:after{content:"";background:var(--text);opacity:.08;width:calc(100% - var(--spacing-lg));height:1px;position:absolute;top:0;left:50%;transform:translate(-50%)}.orderCard .footer .total{align-items:baseline;gap:.4em;line-height:100%;display:flex}.orderCard .footer .total .label{font-size:var(--font-sm);color:color-mix(in srgb,var(--text)45%,transparent);font-weight:200}.orderCard .footer .total .value{font-size:var(--font-xl);color:var(--text);font-weight:400}.orderCard .footer .footerActions{gap:var(--spacing-sm);display:flex}@media (max-width:768px){.orderCard{border-radius:var(--radius-lg)}.orderCard .header{padding:var(--spacing-sm);gap:var(--spacing-xs);flex-wrap:wrap;align-items:flex-start!important}.orderCard .header .headerRight,.orderCard .header .headerLeft{gap:var(--spacing-xs)!important}.orderCard .header .headerLeft .date{font-size:var(--font-sm)}.orderCard .deliveryRow{padding-inline:var(--spacing-sm)}.orderCard .previewProducts{overscroll-behavior-inline:contain;padding-inline:var(--spacing-sm);scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.orderCard .previewProducts::-webkit-scrollbar{display:none}.orderCard .body .content{padding-inline:var(--spacing-sm)}.orderCard .body .content .detailSection .detailItem{border-radius:var(--radius-md)}.orderCard .footer{padding:var(--spacing-sm);align-items:flex-end}.orderCard .footer .total{flex-direction:column;align-items:flex-start;gap:.2em}.orderCard .footer .total .value{font-size:var(--font-lg)}.orderCard .footer .footerActions{gap:var(--spacing-xs)}.orderCard .footer .footerActions .button{--surfaceSize:2.4rem;font-size:var(--font-sm)}.orderCard .reviewCta{flex-direction:row;align-items:stretch;margin:0}}@media (max-width:600px){.orderCard .header{padding:var(--spacing-sm)var(--spacing-sm)}.orderCard .deliveryRow{gap:var(--spacing-xs)}.orderCard .deliveryRow .endpoint{min-width:2em}.orderCard .deliveryRow .timePill{font-size:.65em;position:relative;padding:.25em .4em!important}.orderCard .deliveryRow .timePill .date{font-size:1em!important}.orderCard .deliveryRow .timePill .icon{font-size:1.2em}.orderCard .reviewCta{display:none!important}.orderCard .body .content,.orderCard .footer{padding:var(--spacing-sm)}.orderCard .parcelHeader{flex-wrap:wrap;gap:var(--spacing-xs)!important}.orderCard .parcelHeader .right,.orderCard .parcelHeader .left{min-width:auto!important}.orderCard .parcelHeader .pProgress{order:3;width:100%;flex:none!important}}
.accountShell .accountPageHeader{justify-content:space-between;align-items:flex-start;gap:var(--spacing-md);flex-wrap:wrap;flex-shrink:0;display:flex}.accountShell .accountPageHeader>h1,.accountShell .accountPageHeader .headerRight,.accountShell .accountPageHeader .cartOrdersHeaderTitle{flex:22rem;min-width:min(100%,18rem)}.accountShell .accountPageHeader>.topBar,.accountShell .accountPageHeader>.pageTabs,.accountShell .accountPageHeader>.button,.accountShell .accountPageHeader>.ticketMetaHeader{flex:0 auto}.accountShell .header{justify-content:space-between;align-items:center;gap:var(--spacing-sm);flex-wrap:wrap;flex-shrink:0;display:flex}.accountShell .header .headerRight{color:var(--text);flex-wrap:wrap;align-items:center;gap:1em;min-width:0;display:flex}.accountShell .header .backBtn{color:var(--text)}.accountShell .header h1{font-size:var(--font-2xl);color:var(--text);margin:0;font-weight:600}.accountShell .accountPage{gap:var(--spacing-md);flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}.accountShell .accountPage .topBar{justify-content:space-between;align-items:flex-start;gap:var(--spacing-md);flex-wrap:wrap;flex:24rem;min-width:min(100%,18rem);display:flex}.accountShell .accountPage .tabs{z-index:10;background:var(--background);width:fit-content;padding-bottom:var(--spacing-xs);flex-shrink:0;position:sticky;top:0}.accountShell .accountPage .search{flex-shrink:0;width:16em}@media (max-width:768px){.accountShell .accountPage .search{width:100%}}.accountShell .accountPage .search .clearBtn{cursor:pointer;color:color-mix(in srgb,var(--text)40%,transparent);border-radius:var(--radius-sm);background:0 0;border:none;justify-content:center;align-items:center;padding:.2em;transition:color .2s;display:flex}.accountShell .accountPage .search .clearBtn:hover{color:var(--text)}.accountShell .accountPage .body{flex:1;min-height:0;overflow:hidden}.accountShell .accountPage .list{gap:var(--spacing-sm);flex-direction:column;height:100%;display:flex}.accountShell .tabContent{scrollbar-color:color-mix(in srgb,var(--text)10%,transparent)#0000;height:100%;overflow:hidden auto}.accountShell .itemCard{border-radius:var(--radius-xl);background:var(--container);border:1px solid #0000;flex-direction:column;transition:border-color .25s,background .2s;display:flex;position:relative;overflow:hidden}.accountShell .itemCard:after{content:"";z-index:0;mix-blend-mode:lighten;filter:var(--shopNoiseFilter,invert(0));opacity:.08;pointer-events:none;border-radius:inherit;background-image:url(/images/ui/gradient_noise/01.webp);background-size:cover;position:absolute;inset:0}.accountShell .itemCard:before{content:"";z-index:1;background-image:var(--pattern);width:100%;height:100%;opacity:var(--shopPatternOpacity,.15);pointer-events:none;mix-blend-mode:multiply;background-repeat:no-repeat;background-size:cover;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-mask-image:linear-gradient(270deg,#0000 30%,#000 140%);mask-image:linear-gradient(270deg,#0000 30%,#000 140%)}.accountShell .itemCard:hover{border-color:color-mix(in srgb,var(--text)6%,transparent)}.accountShell .itemCard:hover .image img{transform:scale(1.05)}.list>div:nth-child(2n) .accountShell .itemCard:after,.list>.accountShell .itemCard:nth-child(2n):after,.accountShell .itemCard:nth-child(2n):after{content:"";z-index:0;mix-blend-mode:lighten;filter:var(--shopNoiseFilter,invert(0));opacity:.06;pointer-events:none;border-radius:inherit;background-image:url(/images/ui/gradient_noise/01.webp);background-size:cover;position:absolute;inset:0}.list>div:nth-child(2n) .accountShell .itemCard:before,.list>.accountShell .itemCard:nth-child(2n):before,.accountShell .itemCard:nth-child(2n):before{content:"";z-index:1;background-image:var(--pattern2);width:100%;height:100%;opacity:var(--shopPatternOpacity,.1);pointer-events:none;mix-blend-mode:multiply;background-repeat:no-repeat;background-size:cover;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-mask-image:linear-gradient(90deg,#0000 20%,#000 140%);mask-image:linear-gradient(90deg,#0000 20%,#000 140%)}.list>div:nth-child(odd) .accountShell .itemCard:after,.list>.accountShell .itemCard:nth-child(odd):after,.accountShell .itemCard:nth-child(odd):after{content:"";z-index:0;mix-blend-mode:lighten;filter:var(--shopNoiseFilter,invert(0));opacity:.06;pointer-events:none;border-radius:inherit;background-image:url(/images/ui/gradient_noise/01.webp);background-size:cover;position:absolute;inset:0}.list>div:nth-child(odd) .accountShell .itemCard:before,.list>.accountShell .itemCard:nth-child(odd):before,.accountShell .itemCard:nth-child(odd):before{content:"";z-index:1;background-image:var(--pattern2);width:100%;height:100%;opacity:var(--shopPatternOpacity,.1);pointer-events:none;mix-blend-mode:multiply;background-repeat:no-repeat;background-size:cover;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-mask-image:linear-gradient(270deg,#0000 20%,#000 140%);mask-image:linear-gradient(270deg,#0000 20%,#000 140%)}.accountShell .itemCard .product{align-items:flex-start;gap:var(--spacing-md);padding:var(--spacing-md);flex:1;min-width:0;display:flex}@media (max-width:480px){.accountShell .itemCard .product{flex-direction:column;align-items:stretch}}.accountShell .itemCard .image{aspect-ratio:1/1.05;border-radius:var(--radius-md);background:var(--surface);z-index:1;flex-shrink:0;width:5.5em;display:block;overflow:hidden}.accountShell .itemCard .image img{object-fit:cover;width:100%;height:100%;transition:transform .4s}@media (max-width:480px){.accountShell .itemCard .image{aspect-ratio:16/9;width:100%}}.accountShell .itemCard .info{flex-direction:column;flex:1;gap:.3em;min-width:0;display:flex}.accountShell .itemCard .meta{flex-direction:column;gap:.1em;display:flex}.accountShell .itemCard .name{font-size:var(--font-lg);color:var(--text);white-space:nowrap;text-overflow:ellipsis;margin:0;font-weight:400;line-height:1.4;text-decoration:none;transition:color .2s;overflow:hidden}.accountShell .itemCard .name:hover{color:var(--primary)}.accountShell .itemCard .variant{font-size:var(--font-xs);color:color-mix(in srgb,var(--text)50%,transparent);font-weight:300}.accountShell .itemCard .shopRow{font-size:var(--font-sm);color:color-mix(in srgb,var(--text)55%,transparent);align-items:center;gap:.3em;font-weight:300;display:flex}.accountShell .itemCard .shopRow .icon{opacity:.6;flex-shrink:0}.accountShell .itemId{font-size:var(--font-md);color:var(--text);font-weight:500;font-family:var(--fontEng);letter-spacing:.03em;flex-shrink:0}.accountShell .statusBadge{font-size:var(--font-xs);border-radius:var(--radius-pill);flex-shrink:0;padding:.45em .7em;font-weight:400;line-height:1.4}.accountShell .statusBadge.st-warning{background:color-mix(in srgb,var(--warning)12%,transparent);color:var(--warning)}.accountShell .statusBadge.st-info{color:#3498db;background:#3498db1f}.accountShell .statusBadge.st-active{background:color-mix(in srgb,var(--primary)12%,transparent);color:var(--primary)}.accountShell .statusBadge.st-success{background:color-mix(in srgb,var(--success)12%,transparent);color:var(--success)}.accountShell .statusBadge.st-error{background:color-mix(in srgb,var(--error)12%,transparent);color:var(--error)}.accountShell .statusBadge.st-neutral{background:var(--surface);color:color-mix(in srgb,var(--text)60%,transparent)}.accountShell .ticketListItem{width:100%;height:fit-content;padding:0;padding-right:var(--spacing-md);border-radius:var(--radius-lg);background:var(--container);color:var(--text);text-align:right;cursor:pointer;font:inherit;border:1px solid #0000;align-items:center;gap:.5em;text-decoration:none;transition:border-color .25s;display:flex;position:relative;overflow:hidden}.accountShell .ticketListItem:after{content:"";z-index:0;mix-blend-mode:lighten;filter:var(--shopNoiseFilter,invert(0));opacity:.06;pointer-events:none;border-radius:inherit;background-image:url(/images/ui/gradient_noise/01.webp);background-size:cover;position:absolute;inset:0}.accountShell .ticketListItem:before{content:"";z-index:1;background-image:var(--pattern2);width:100%;height:100%;opacity:var(--shopPatternOpacity,.1);pointer-events:none;mix-blend-mode:multiply;background-repeat:no-repeat;background-size:cover;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-mask-image:linear-gradient(90deg,#0000 20%,#000 140%);mask-image:linear-gradient(90deg,#0000 20%,#000 140%)}.accountShell .ticketListItem:hover{border-color:color-mix(in srgb,var(--text)6%,transparent)}.accountShell .ticketListItem>.icon{opacity:.4;flex-shrink:0}.accountShell .ticketListItem>.content{z-index:1;flex-direction:column;flex:1;width:100%;min-width:0;display:flex}.accountShell .ticketListItem .ticketListHeader{justify-content:space-between;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm)var(--spacing-md)var(--spacing-xs);row-gap:var(--spacing-xs);flex-wrap:wrap;display:flex}.accountShell .ticketListItem .headerRight{align-items:center;gap:var(--spacing-xs);min-width:0;font-size:var(--font-lg);flex-wrap:wrap;display:flex}.accountShell .ticketListItem .itemId{font-family:var(--fontEng);font-size:inherit;color:var(--primary);letter-spacing:1px;flex-shrink:0}.accountShell .ticketListItem h4{max-width:200px;color:var(--text);font-size:var(--font-md);text-overflow:ellipsis;white-space:nowrap;margin:-.2em 0 -.3em;font-weight:400;line-height:1.4;overflow:hidden}.accountShell .ticketListItem .ticketCat{background:var(--surface);color:color-mix(in srgb,var(--text)50%,transparent);font-weight:300}.accountShell .ticketListItem .headerLeft{flex-shrink:0}.accountShell .ticketListItem .date{align-items:center;gap:var(--spacing-xs);color:color-mix(in srgb,var(--text)40%,transparent);font-size:var(--font-sm);white-space:nowrap;font-weight:300;display:flex}.accountShell .ticketListItem .messagesPreview{width:100%;padding:0 var(--spacing-md)var(--spacing-sm);align-items:center;gap:.5em;display:flex}.accountShell .ticketListItem .previewText{min-width:0;color:color-mix(in srgb,var(--text)50%,transparent);font-size:var(--font-sm);text-overflow:ellipsis;white-space:nowrap;flex:1;margin:0;font-weight:200;overflow:hidden}.accountShell .ticketListItem .newMessageCount{flex-shrink:0}@media (max-width:600px){.accountShell .ticketListItem{flex-direction:column;align-items:flex-start;padding-right:0}.accountShell .ticketListItem>.icon{display:none}.accountShell .ticketListItem .ticketListHeader .headerRight h4{max-width:150px}}.accountShell .addressListItem{width:100%;height:fit-content;padding:0;padding-right:var(--spacing-md);border-radius:var(--radius-lg);background:var(--container);color:var(--text);text-align:right;border:1px solid #0000;align-items:center;gap:.5em;text-decoration:none;transition:border-color .25s,opacity .2s;display:flex;position:relative;overflow:hidden}.accountShell .addressListItem:after{content:"";z-index:0;mix-blend-mode:lighten;filter:var(--shopNoiseFilter,invert(0));opacity:.06;pointer-events:none;border-radius:inherit;background-image:url(/images/ui/gradient_noise/01.webp);background-size:cover;position:absolute;inset:0}.accountShell .addressListItem:before{content:"";z-index:1;background-image:var(--pattern2);width:100%;height:100%;opacity:var(--shopPatternOpacity,.1);pointer-events:none;mix-blend-mode:multiply;background-repeat:no-repeat;background-size:cover;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-mask-image:linear-gradient(90deg,#0000 20%,#000 140%);mask-image:linear-gradient(90deg,#0000 20%,#000 140%)}.accountShell .addressListItem:hover{border-color:color-mix(in srgb,var(--text)6%,transparent)}.accountShell .addressListItem.isDefault{border-color:color-mix(in srgb,var(--primary)10%,transparent);background:color-mix(in srgb,var(--primary)5%,var(--container))}.accountShell .addressListItem.isDefault>.icon{color:var(--primary);opacity:.8}.accountShell .addressListItem.deleting{opacity:.5;pointer-events:none}.accountShell .addressListItem>.icon{opacity:.4;flex-shrink:0}.accountShell .addressListItem>.content{z-index:1;flex-direction:column;flex:1;width:100%;min-width:0;display:flex}.accountShell .addressListItem .addressHeader{justify-content:space-between;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm)var(--spacing-md)var(--spacing-xs);row-gap:var(--spacing-xs);flex-wrap:wrap;display:flex}.accountShell .addressListItem .headerRight{align-items:center;gap:var(--spacing-xs);min-width:0;font-size:var(--font-lg);flex-wrap:wrap;display:flex}.accountShell .addressListItem .headerLeft{flex-shrink:0;align-items:center;gap:.2em;display:flex}.accountShell .addressListItem .itemId{font-family:var(--fontEng);font-size:inherit;color:var(--primary);letter-spacing:1px;flex-shrink:0}.accountShell .addressListItem h4{max-width:220px;color:var(--text);font-size:var(--font-md);text-overflow:ellipsis;white-space:nowrap;margin:-.2em 0 -.3em;font-weight:400;line-height:1.4;overflow:hidden}.accountShell .addressListItem .addressPreview{width:100%;padding:0 var(--spacing-md)var(--spacing-sm);align-items:center;gap:.5em;min-width:0;display:flex}.accountShell .addressListItem .previewText{min-width:0;color:color-mix(in srgb,var(--text)50%,transparent);font-size:var(--font-sm);text-overflow:ellipsis;white-space:nowrap;flex:1;margin:0;font-weight:200;overflow:hidden}.accountShell .addressListItem .metaItem{color:color-mix(in srgb,var(--text)40%,transparent);font-family:var(--fontEng);font-size:var(--font-sm);white-space:nowrap;flex-shrink:0;align-items:center;gap:.3em;font-weight:200;display:inline-flex}.accountShell .addressListItem.compact{border-radius:var(--radius-md)}.accountShell .addressListItem.compact>.icon{display:none}@media (max-width:600px){.accountShell .addressListItem{flex-direction:column;align-items:flex-start;padding-right:0}.accountShell .addressListItem>.icon{display:none}.accountShell .addressListItem .addressHeader{width:100%}.accountShell .addressListItem .headerLeft{flex-wrap:wrap;justify-content:flex-start;width:100%}.accountShell .addressListItem h4{max-width:150px}}@media (max-width:768px){.accountShell .accountPage{gap:var(--spacing-sm)}.accountShell .accountPage .header{align-items:flex-start;gap:var(--spacing-sm)}.accountShell .accountPage .header h1{font-size:var(--font-xl);font-weight:500;line-height:110%}.accountShell .accountPage .topBar{gap:var(--spacing-sm);width:100%}.accountShell .accountPage .tabs{width:100%;padding-bottom:0;overflow:auto hidden}.accountShell .accountPage .tabs .tabsRoot{flex-wrap:nowrap}.accountShell .accountPage .body{flex:1;min-height:0}.accountShell .accountPage .tabContent,.accountShell .accountPage .itemCard{border-radius:var(--radius-lg)}.accountShell .accountPage .itemCard .product{gap:var(--spacing-sm);padding:var(--spacing-sm)}}.dropdownAddressItem{align-items:center;gap:4px;font-size:.9rem;font-weight:200;display:flex}.dropdownAddressItem b{font-weight:300}.dropdownAddressItem span{opacity:.8;font-weight:300!important}.cartOrdersPage{gap:var(--spacing-md);height:calc(100vh - var(--spacing-lg));flex-direction:column;width:100%;display:flex;overflow:hidden}.cartOrdersPage .cartOrdersHeader{flex-shrink:0}.cartOrdersPage .cartOrdersHeader h1{font-size:var(--font-2xl);color:var(--text);margin:0;font-weight:600}.cartOrdersPage .cartOrdersTabsArea{padding-bottom:var(--spacing-xs);flex-shrink:0;overflow:hidden}.cartOrdersPage .cartOrdersBody{flex:1;min-height:0;overflow:hidden}.cartOrdersPage .tabContent{height:100%;overflow:hidden}.cartOrdersPage .cartLayout{gap:var(--spacing-lg);grid-template-columns:1fr 380px;height:100%;display:grid;overflow:hidden}.cartOrdersPage .cartProductsColumn{gap:var(--spacing-md);scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--text)10%,transparent)#0000;scrollbar-width:none;scrollbar-width:none;min-width:0;height:100%;padding-bottom:var(--spacing-lg);padding-left:var(--spacing-xs);flex-direction:column;display:flex;overflow:hidden auto}.cartOrdersPage .cartSummaryColumn{scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--text)10%,transparent)#0000;scrollbar-width:none;flex-shrink:0;height:100%;overflow:hidden auto}.cartOrdersPage .cartShopGroups{padding-top:var(--spacing-sm);gap:var(--spacing-md);flex-direction:column;display:flex}.cartOrdersPage .cartShopGroup{gap:var(--spacing-sm);padding-bottom:var(--spacing-md);flex-direction:column;display:flex;position:relative}.cartOrdersPage .cartShopGroup:not(:last-child):after{content:"";opacity:.08;background:var(--text);width:90%;height:1px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.cartOrdersPage .cartShopGroup:hover .shopGroupHeader{opacity:.8}.cartOrdersPage .summaryCard{border-radius:var(--radius-xl);background:var(--container);border:1px solid var(--surface-hover);position:relative;overflow:hidden}.cartOrdersPage .summaryCard:after{content:"";z-index:0;mix-blend-mode:lighten;filter:var(--shopNoiseFilter,invert(0));opacity:.08;pointer-events:none;border-radius:inherit;background-image:url(/images/ui/gradient_noise/01.webp);background-size:cover;position:absolute;inset:0}.cartOrdersPage .summaryCard:before{content:"";z-index:1;background-image:var(--pattern);width:100%;height:100%;opacity:var(--shopPatternOpacity,.15);pointer-events:none;mix-blend-mode:multiply;background-repeat:no-repeat;background-size:cover;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-mask-image:linear-gradient(270deg,#0000 30%,#000 140%);mask-image:linear-gradient(270deg,#0000 30%,#000 140%)}.cartOrdersPage .summaryCard{flex:1}.cartOrdersPage .summaryCard.compact{border-radius:var(--radius-lg);border-color:color-mix(in srgb,var(--text)5%,transparent);background:0 0}.cartOrdersPage .summaryCardPanel{z-index:1;position:relative;overflow:hidden}.cartOrdersPage .summaryCardContent{gap:var(--spacing-md);padding:calc(var(--spacing-lg)*.8);flex-direction:column;display:flex}.cartOrdersPage .cardHeader{align-items:center;gap:.5em;display:flex}.cartOrdersPage .cardHeader .icon{opacity:.6}.cartOrdersPage .cardHeader h3{font-size:var(--font-lg);color:var(--text);margin:0;font-weight:400}.cartOrdersPage .cardHeader.deliveryHeader{margin-top:var(--spacing-sm)}.cartOrdersPage .summaryItems,.cartOrdersPage .summarySection,.cartOrdersPage .addressBlock,.cartOrdersPage .resultActions{gap:var(--spacing-sm);flex-direction:column;display:flex}.cartOrdersPage .methodList{gap:var(--spacing-sm);grid-template-columns:repeat(auto-fill,minmax(16em,1fr));width:100%;display:grid}.cartOrdersPage .summaryItems{width:100%}.cartOrdersPage .resultActions{flex-direction:row-reverse;width:100%}.cartOrdersPage .couponInputRow{align-items:flex-start;display:flex}.cartOrdersPage .couponInputRow .inputWrapper{flex:1}.cartOrdersPage .couponInputRow .applyCouponBtn{white-space:nowrap;flex-shrink:0}.cartOrdersPage .appliedCoupon{justify-content:space-between;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm)var(--spacing-md);border-radius:var(--radius-md);background:color-mix(in srgb,var(--success)8%,transparent);border:1px solid color-mix(in srgb,var(--success)15%,transparent);display:flex}.cartOrdersPage .appliedCoupon .appliedCouponInfo{align-items:center;gap:.4em;display:flex}.cartOrdersPage .appliedCoupon .appliedCouponInfo .icon,.cartOrdersPage .appliedCoupon .appliedCouponInfo .couponDiscountText{color:var(--success)}.cartOrdersPage .appliedCoupon .appliedCouponInfo .couponCodeText{font-size:var(--font-sm);font-weight:500;font-family:var(--fontEng);color:var(--text);letter-spacing:.05em}.cartOrdersPage .appliedCoupon .appliedCouponInfo .couponDiscountText{font-size:var(--font-xs);font-weight:400}.cartOrdersPage .appliedCoupon .removeCouponBtn{--surfaceSize:1.6em;opacity:.5;font-size:.85em}.cartOrdersPage .appliedCoupon .removeCouponBtn:hover{opacity:1}.cartOrdersPage .priceBreakdown{gap:var(--spacing-xs);flex-direction:column;display:flex}.cartOrdersPage .priceBreakdown .breakdownRow{font-size:var(--font-sm);color:var(--text);justify-content:space-between;align-items:center;display:flex;overflow:hidden}.cartOrdersPage .priceBreakdown .breakdownRow .breakdownLabel{color:color-mix(in srgb,var(--text)60%,transparent);align-items:center;gap:.3em;font-weight:200;display:flex}.cartOrdersPage .priceBreakdown .breakdownRow .breakdownLabel .itemCountSuffix{font-size:var(--font-xs);opacity:.7}.cartOrdersPage .priceBreakdown .breakdownRow .breakdownValue{font-size:1rem;font-weight:300}.cartOrdersPage .priceBreakdown .breakdownRow .breakdownValue.discountVal,.cartOrdersPage .priceBreakdown .breakdownRow .breakdownValue.free,.cartOrdersPage .priceBreakdown .breakdownRow.discount .breakdownLabel{color:var(--success)}.cartOrdersPage .priceBreakdown .breakdownRow.total{font-size:var(--font-md);padding-top:var(--spacing-xs)}.cartOrdersPage .priceBreakdown .breakdownRow.total .breakdownLabel{color:var(--text);font-weight:300}.cartOrdersPage .priceBreakdown .breakdownRow.total .breakdownValue{font-size:var(--font-lg);color:var(--primary);font-weight:500}.cartOrdersPage .priceBreakdown .freeShippingHint{border-radius:var(--radius-md);background:color-mix(in srgb,var(--primary)5%,transparent);font-size:var(--font-xs);color:color-mix(in srgb,var(--text)45%,transparent);align-items:center;gap:.4em;padding:.3em .5em;display:flex}.cartOrdersPage .priceBreakdown .freeShippingHint .icon{color:var(--primary);opacity:.7;flex-shrink:0}.cartOrdersPage .priceBreakdown .breakdownDivider{height:1px;margin:var(--spacing-xs)0;background:color-mix(in srgb,var(--text)6%,transparent)}.cartOrdersPage .addressDetail{padding:var(--spacing-sm);border-radius:var(--radius-md);background:var(--container);align-items:flex-start;gap:.5em;display:flex}.cartOrdersPage .addressDetail>.icon{color:var(--text);opacity:.6;flex-shrink:0;margin-top:.15em}.cartOrdersPage .addressDetail .addressDetailLines{flex-direction:column;gap:.2em;display:flex}.cartOrdersPage .addressDetail .addressDetailCity{font-size:var(--font-sm);color:var(--text);font-weight:300;line-height:120%}.cartOrdersPage .addressDetail .addressDetailLine{font-size:var(--font-sm);color:color-mix(in srgb,var(--text)60%,transparent);font-weight:200}.cartOrdersPage .addressDetail .addressDetailRecipient{font-size:var(--font-sm);color:color-mix(in srgb,var(--text)50%,transparent);align-items:center;gap:.3em;font-weight:200;display:flex}.cartOrdersPage .addressDetail .addressDetailRecipient .icon{color:color-mix(in srgb,var(--text)60%,transparent);margin-top:0}.cartOrdersPage .checkoutHint{font-size:var(--font-xs);color:color-mix(in srgb,var(--warning)80%,transparent);justify-content:center;align-items:center;gap:.3em;margin:0;display:flex}.cartOrdersPage .checkoutHint .icon{flex-shrink:0}.cartOrdersPage .cartItem:nth-child(2n):after{content:"";z-index:0;mix-blend-mode:lighten;filter:var(--shopNoiseFilter,invert(0));opacity:.07;pointer-events:none;border-radius:inherit;background-image:url(/images/ui/gradient_noise/01.webp);background-size:cover;position:absolute;inset:0}.cartOrdersPage .cartItem:nth-child(2n):before{content:"";z-index:1;background-image:var(--pattern2);width:100%;height:100%;opacity:var(--shopPatternOpacity,.2);pointer-events:none;mix-blend-mode:multiply;background-repeat:no-repeat;background-size:cover;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-mask-image:linear-gradient(90deg,#0000 20%,#000 140%);mask-image:linear-gradient(90deg,#0000 20%,#000 140%)}.cartOrdersPage .cartItem:nth-child(odd):after{content:"";z-index:0;mix-blend-mode:lighten;filter:var(--shopNoiseFilter,invert(0));opacity:.07;pointer-events:none;border-radius:inherit;background-image:url(/images/ui/gradient_noise/01.webp);background-size:cover;position:absolute;inset:0}.cartOrdersPage .cartItem:nth-child(odd):before{content:"";z-index:1;background-image:var(--pattern2);width:100%;height:100%;opacity:var(--shopPatternOpacity,.15);pointer-events:none;mix-blend-mode:multiply;background-repeat:no-repeat;background-size:cover;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-mask-image:linear-gradient(270deg,#0000 20%,#000 140%);mask-image:linear-gradient(270deg,#0000 20%,#000 140%)}.cartOrdersPage .ordersList{gap:var(--spacing-sm);scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--text)10%,transparent)#0000;scrollbar-width:none;height:100%;padding-bottom:var(--spacing-xl);flex-direction:column;display:flex;overflow:hidden auto}.cartOrdersPage .ordersList>div:nth-child(2n) .orderCard:not(.variant-error,.expanded):after{content:"";z-index:0;mix-blend-mode:lighten;filter:var(--shopNoiseFilter,invert(0));opacity:.06;pointer-events:none;border-radius:inherit;background-image:url(/images/ui/gradient_noise/01.webp);background-size:cover;position:absolute;inset:0}.cartOrdersPage .ordersList>div:nth-child(2n) .orderCard:not(.variant-error,.expanded):before{content:"";z-index:1;background-image:var(--pattern2);width:100%;height:100%;opacity:var(--shopPatternOpacity,.1);pointer-events:none;mix-blend-mode:multiply;background-repeat:no-repeat;background-size:cover;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-mask-image:linear-gradient(90deg,#0000 20%,#000 140%);mask-image:linear-gradient(90deg,#0000 20%,#000 140%)}.cartOrdersPage .ordersList>div:nth-child(odd) .orderCard:not(.variant-error,.expanded):after{content:"";z-index:0;mix-blend-mode:lighten;filter:var(--shopNoiseFilter,invert(0));opacity:.06;pointer-events:none;border-radius:inherit;background-image:url(/images/ui/gradient_noise/01.webp);background-size:cover;position:absolute;inset:0}.cartOrdersPage .ordersList>div:nth-child(odd) .orderCard:not(.variant-error,.expanded):before{content:"";z-index:1;background-image:var(--pattern2);width:100%;height:100%;opacity:var(--shopPatternOpacity,.1);pointer-events:none;mix-blend-mode:multiply;background-repeat:no-repeat;background-size:cover;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-mask-image:linear-gradient(270deg,#0000 20%,#000 140%);mask-image:linear-gradient(270deg,#0000 20%,#000 140%)}.cartOrdersPage .mobileOnlyBlock{display:none}.cartOrdersPage .checkoutMobileTop,.cartOrdersPage .checkoutMobileDetails{width:100%}.cartOrdersPage .compactSummaryWrap{padding:var(--spacing-sm)var(--spacing-md);border-radius:var(--radius-lg);corner-shape:superellipse(1.5);background:var(--container);border:1px solid color-mix(in srgb,var(--text)5%,transparent)}.cartOrdersPage .methodOption{padding:var(--spacing-sm);border-radius:var(--radius-lg);corner-shape:superellipse(1.5);cursor:pointer;text-align:right;background:var(--container);border:1px solid #0000;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;font-family:inherit;transition:opacity .2s,border-color .2s,background-color .2s;display:flex;position:relative}.cartOrdersPage .methodOption.unavailable{opacity:.45;cursor:not-allowed}.cartOrdersPage .methodOption.selected{border-color:color-mix(in srgb,var(--primary)20%,transparent);background:color-mix(in srgb,var(--primary)10%,transparent)}.cartOrdersPage .methodOption .methodTop{flex-direction:row-reverse;justify-content:space-between;align-items:flex-start;width:100%;display:flex}.cartOrdersPage .methodOption .methodIconWrapper{flex-shrink:0;justify-content:center;align-items:center;width:2.8em;height:2.8em;display:flex;overflow:hidden}.cartOrdersPage .methodOption .methodIconWrapper img{object-fit:contain;width:100%;height:100%}.cartOrdersPage .methodOption .methodRadio{border-radius:var(--radius-pill);border:1px solid var(--border);flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;padding:.2em;display:flex}.cartOrdersPage .methodOption .methodRadio .radioInner{border-radius:var(--radius-pill);background:var(--primary);width:100%;height:100%}.cartOrdersPage .methodOption .methodInfo{gap:var(--spacing-xs);margin-top:var(--spacing-xs);flex-flow:wrap;line-height:120%;display:flex}.cartOrdersPage .methodOption .methodLabel{font-size:var(--font-md);color:var(--text);font-weight:300}.cartOrdersPage .methodOption .methodPrice{width:fit-content;color:color-mix(in srgb,currentColor 70%,transparent);font-size:var(--font-md);font-weight:200}.cartOrdersPage .methodOption .methodPrice span{font-weight:inherit}.cartOrdersPage .methodOption .unavailableBadge{bottom:var(--spacing-sm);left:var(--spacing-sm);border-radius:var(--radius-pill);background:var(--surface);font-size:var(--font-xs);color:color-mix(in srgb,var(--text)45%,transparent);padding:.2em .6em;position:absolute}.cartOrdersPage .resultViewWrapper{scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--text)10%,transparent)#0000;scrollbar-width:none;justify-content:center;align-items:center;height:100%;min-height:100%;display:flex;overflow-y:auto}.cartOrdersPage .resultCard{gap:var(--spacing-md);width:100%;max-width:560px;padding:var(--spacing-xl)var(--spacing-lg);border-radius:var(--radius-xl);background:var(--container);border:1px solid var(--surface-hover);text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.cartOrdersPage .resultCard:after{content:"";z-index:0;mix-blend-mode:lighten;filter:var(--shopNoiseFilter,invert(0));opacity:.08;pointer-events:none;border-radius:inherit;background-image:url(/images/ui/gradient_noise/01.webp);background-size:cover;position:absolute;inset:0}.cartOrdersPage .resultCard:before{content:"";z-index:1;background-image:var(--pattern);width:100%;height:100%;opacity:var(--shopPatternOpacity,.15);pointer-events:none;mix-blend-mode:multiply;background-repeat:no-repeat;background-size:cover;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-mask-image:linear-gradient(270deg,#0000 30%,#000 140%);mask-image:linear-gradient(270deg,#0000 30%,#000 140%)}.cartOrdersPage .resultCard{margin:auto}.cartOrdersPage .resultIconWrapper{color:var(--result-color);justify-content:center;align-items:center;display:flex}.cartOrdersPage .resultContent{gap:var(--spacing-sm);flex-direction:column;width:100%;display:flex}.cartOrdersPage .resultContent .resultTitle{font-size:var(--font-xl);color:var(--text);margin:0;font-weight:500}.cartOrdersPage .resultContent .resultDescription{font-size:var(--font-md);color:color-mix(in srgb,var(--text)65%,transparent);margin:0;font-weight:300;line-height:1.7}.cartOrdersPage .resultContent .resultOrderId{font-size:var(--font-sm);color:color-mix(in srgb,var(--text)55%,transparent);justify-content:center;align-items:center;gap:.5em;font-weight:300;display:flex}.cartOrdersPage .resultContent .resultOrderId .orderIdValue{font-family:var(--fontEng);letter-spacing:.08em;color:var(--text);font-weight:500}.cartOrdersPage .resultContent .resultDetailsCard{text-align:right;flex:none;width:100%}.cartOrdersPage .resultContent .resultDetailsCard .summaryCardContent{padding:var(--spacing-md)}.cartOrdersPage .resultContent .resultDetailsCard .resultMeta{padding-top:var(--spacing-xs)}.cartOrdersPage .resultContent .resultDetailsCard .resultMetaRow{justify-content:space-between;align-items:center;gap:var(--spacing-sm);font-size:var(--font-sm);color:color-mix(in srgb,var(--text)55%,transparent);font-weight:200;display:flex}.cartOrdersPage .resultContent .resultDetailsCard .resultMetaRow b{font-family:var(--fontEng);letter-spacing:.04em;color:color-mix(in srgb,var(--text)75%,transparent);font-weight:300}.cartWidget{gap:var(--spacing-sm);padding:var(--spacing-md);flex-direction:column;display:flex}.cartWidget .widgetDetails{flex-direction:column;gap:.2em;width:100%;display:flex}.cartWidget .widgetRow{justify-content:space-between;align-items:center;display:flex}.cartWidget .widgetRow span:first-child,.cartWidget .widgetRow span:last-child{font-size:var(--font-sm)}.cartWidget .widgetRow span:first-child{font-weight:200}.cartWidget .widgetRow span:last-child{font-weight:300}.cartWidget .widgetRow .free{color:var(--success)}.cartWidget .widgetRow.secondary span{color:color-mix(in srgb,var(--text)60%,transparent)}.cartWidget .widgetRow.primary span:first-child{font-size:var(--font-md);color:var(--text);font-weight:300}.cartWidget .widgetTotal{font-size:var(--font-lg);color:var(--primary);font-weight:500}.cartWidget .button{flex-shrink:0;min-width:8.5em}@media (max-width:900px){.cartOrdersPage .cartLayout{gap:var(--spacing-md);grid-template-columns:1fr 300px}.cartOrdersPage .methodList{grid-template-columns:1fr}}@media (max-width:1200px){.cartOrdersPage{gap:0;height:100%;overflow:hidden}.cartOrdersPage .cartOrdersHeader,.cartOrdersPage .cartOrdersTabsArea,.cartOrdersPage .cartSummaryColumn{display:none!important}.cartOrdersPage .cartOrdersBody{flex:1;min-height:0;overflow:hidden}.cartOrdersPage .tabContent{height:100%;overflow:hidden}.cartOrdersPage .cartLayout{flex-direction:column;gap:0;height:100%;display:flex;overflow:hidden}.cartOrdersPage .cartProductsColumn{-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--text)10%,transparent)#0000;scrollbar-width:none;gap:var(--spacing-sm);min-height:0;padding:var(--spacing-sm);scrollbar-width:none;padding-bottom:calc(var(--mobileNavHeight,5.25rem) + 8rem + env(safe-area-inset-bottom,0px));flex-direction:column;flex:1;display:flex;overflow:hidden auto}.cartOrdersPage .summaryCard{flex:none;height:auto}.cartOrdersPage .ordersList{-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--text)10%,transparent)#0000;scrollbar-width:none;height:100%;padding:var(--spacing-sm);padding-bottom:calc(var(--mobileNavHeight,5.25rem) + 2rem + env(safe-area-inset-bottom,0px));overflow:hidden auto}.cartOrdersPage .cartShopGroups{gap:var(--spacing-sm);flex:1;padding-top:0}.cartOrdersPage .mobileOnlyBlock{gap:var(--spacing-sm);flex-direction:column;flex-shrink:0;width:100%;display:flex}.cartOrdersPage .checkoutMobileTop,.cartOrdersPage .checkoutMobileDetails{flex-shrink:0}.cartOrdersPage .methodList{grid-template-columns:1fr}.cartOrdersPage .resultViewWrapper{-webkit-overflow-scrolling:touch;height:100%;padding:var(--spacing-md);padding-bottom:calc(var(--mobileNavHeight,5.25rem) + var(--spacing-lg) + env(safe-area-inset-bottom,0px));justify-content:center;align-items:center;overflow-y:auto}.cartOrdersPage .resultCard{padding:var(--spacing-lg)}}@media (max-width:600px){.cartOrdersPage .summaryCardContent{padding:var(--spacing-md)}.cartOrdersPage .methodOption .methodLabel{font-size:var(--font-sm)}}
