body.ij-account-page #main .profile-required{color:#ffb6c2}

body.ij-account-page{background:#0b1924;color:#edf6fc;--ink:#edf6fc;--muted:#adc4d3;--panel:#152938;--line:#304d60;--accent:#69ceff}
body.ij-account-page #main{background:transparent;padding:0 0 48px}
body.ij-account-page #main>.container{max-width:1180px}
body.ij-account-page .section-leftright,body.ij-account-page .section-leftright>.container{width:100%;padding:0;margin:0;background:transparent}
body.ij-account-page .profile-account-main{float:none;width:100%;padding:0}
body.ij-account-page .section-breadcrumbs{background:transparent}
body.ij-account-page .section-breadcrumbs h1{color:#edf6fc;font-size:32px;text-transform:none}
body.ij-account-page .profile-account-toolbar{display:flex;justify-content:space-between;align-items:center;margin:0 0 20px}
.ij-account-intro p{margin:0;font-size:15px;color:#adc4d3}
body.ij-account-page .tabset{display:flex;gap:8px;list-style:none;margin:0 0 24px;padding:0;background:transparent;border-bottom:1px solid #304d60}
body.ij-account-page .tabset li{float:none;margin:0;padding:0;background:transparent}
body.ij-account-page .tabset li:before,body.ij-account-page .tabset li:after{display:none}
body.ij-account-page .tabset a{display:block;padding:14px 20px;color:#adc4d3;background:transparent;border:0;border-bottom:3px solid transparent;font-size:16px;text-transform:none}
body.ij-account-page .tabset a.active,body.ij-account-page .tabset li.active a{color:#69ceff;border-bottom-color:#69ceff}
body.ij-account-page .tab-content{background:transparent;padding:0;border:0}
body.ij-account-page .settlements{background:transparent;padding:0}
body.ij-account-page .order-card{background:#152938;border:1px solid #304d60;border-radius:12px;margin:0 0 16px;overflow:hidden;padding:0}
body.ij-account-page .order-card-header{display:grid;grid-template-columns:1fr 1fr auto;gap:16px;align-items:center;padding:20px;background:#1b3547;border:0;color:#edf6fc;cursor:pointer;list-style:none}
.order-card-header::-webkit-details-marker{display:none}
body.ij-account-page .order-card-header :is(.number,.date,.price){background:transparent;padding:0;margin:0;color:#edf6fc;width:auto;font-size:16px}
body.ij-account-page .order-card-header .date{font-size:13px;color:#adc4d3}
body.ij-account-page .order-card-header .price{font-weight:600}
body.ij-account-page .order-products{padding:0 20px;margin:0;list-style:none}
body.ij-account-page .order-product{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:18px 0;margin:0;border:0;border-bottom:1px solid #304d60;background:transparent;float:none;width:100%}
body.ij-account-page .order-product:last-child{border-bottom:0}
body.ij-account-page .order-product .caption{font-size:15px;color:#69ceff;text-decoration:none}
.ij-order-item-meta{font-size:13px;color:#adc4d3;margin-top:6px}
body.ij-account-page .account-details-grid{display:grid;grid-template-columns:minmax(0,2fr) minmax(260px,1fr);gap:24px}
body.ij-account-page :is(.account-details-form,.account-default-address,.user-address-book){background:#152938;border:1px solid #304d60;border-radius:12px;padding:24px;margin:0;box-shadow:none;min-width:0}
body.ij-account-page :is(.account-panel-title,.bigcaption,.ua-form-title){color:#edf6fc;font-size:22px;font-weight:600}
body.ij-account-page #office-profile-form,body.ij-account-page #office-profile-form fieldset{padding:0;background:transparent;border:0;margin:0}
body.ij-account-page #office-profile-form fieldset{display:grid;grid-template-columns:1fr 1fr;gap:20px}
body.ij-account-page #office-profile-form .row{margin:0;padding:0;width:auto;background:transparent}
body.ij-account-page #office-profile-form .form-group{margin:0}
body.ij-account-page #office-profile-form .message:empty{display:none}
body.ij-account-page #office-profile-form .row:nth-of-type(4),body.ij-account-page #office-profile-form .row:first-child{grid-column:1/-1}




body.ij-account-page #office-profile-form small{display:block;color:#adc4d3;font-size:12px;line-height:1.5;margin-top:6px}
body.ij-account-page #office-profile-form button[type=submit]{grid-column:1/-1;justify-self:start;min-width:160px}
body.ij-account-page :is(button.order,.ua-btn-primary,.ua-add-address){min-height:48px;height:auto;background:#087daf;color:white;border:1px solid #087daf;border-radius:8px;font-size:15px;font-weight:500;padding:12px 20px;margin:0;text-transform:none}
body.ij-account-page :is(.ua-btn-secondary,.ua-btn-small){background:#1b3547;border:1px solid #48667b;color:#edf6fc;border-radius:8px;min-height:44px}
body.ij-account-page .ua-address-list{display:grid;grid-template-columns:1fr 1fr;gap:16px}
body.ij-account-page .ua-address-card{background:#0e202d;border:1px solid #304d60;color:#edf6fc;border-radius:10px;margin:0}
body.ij-account-page :is(.ua-empty,.ua-default-summary,.ua-loading){color:#adc4d3;background:transparent;line-height:1.7}
body.ij-account-page .ua-empty{grid-column:1/-1;padding:24px 0}
body.ij-account-page .ua-default-badge{background:#17392f;color:#8adab4;border-color:#315d4b}
body.ij-account-page .ua-modal-window{background:#152938;color:#edf6fc;border:1px solid #48667b;border-radius:12px}
body.ij-account-page .ua-modal-close{background:transparent;color:#adc4d3}
body.ij-account-page .ua-default-check{color:#edf6fc}
body.ij-account-page .ua-field-error{color:#ffb4b4}
body.ij-account-page .ua-default-check input{accent-color:#69ceff}
body.ij-account-page .phone-prefix{color:#edf6fc}
@media(max-width:760px){
body.ij-account-page .tabset{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;overflow:visible;white-space:normal}.ij-account-intro p{font-size:13px}
body.ij-account-page .tabset a{font-size:14px;padding:12px;text-align:center}
body.ij-account-page .order-card-header{grid-template-columns:1fr auto;gap:8px;padding:16px}
body.ij-account-page .order-card-header .date{grid-row:2;grid-column:1/-1}
body.ij-account-page .account-details-grid{grid-template-columns:1fr}
body.ij-account-page #office-profile-form fieldset{grid-template-columns:1fr}
body.ij-account-page #office-profile-form .row{grid-column:1/-1}
body.ij-account-page .ua-address-list{grid-template-columns:1fr}
body.ij-account-page :is(.account-details-form,.account-default-address,.user-address-book){padding:18px}
body.ij-account-page .user-address-book-head{align-items:start;gap:12px;flex-wrap:wrap}
}
body.ij-account-page #main .section-leftright,body.ij-account-page #main .section-leftright>.container{width:100%;padding:0;margin:0;background:transparent}
body.ij-account-page #main .profile-account-main{float:none;padding:0;margin:0;width:100%;max-width:1032px;margin-inline:auto}
body.ij-account-page #main .section-breadcrumbs{background:transparent}
body.ij-account-page #main .section-breadcrumbs h1{color:#edf6fc;font-size:32px}
body.ij-account-page #main .profile-account-toolbar{display:flex;justify-content:space-between;align-items:flex-start;margin:0 0 20px;gap:20px;margin-bottom:18px}
body.ij-account-page .section-breadcrumbs .profile-logout-btn{border-radius:8px;display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:10px 20px;background:#292a34;border:1px solid #61444f;color:#d59aa2;font-size:15px;font-weight:500;white-space:nowrap;box-sizing:border-box}
body.ij-account-page .section-breadcrumbs .profile-logout-btn:not(:disabled):not([aria-disabled="true"]):is(:focus-visible){background-color:#332c37;color:#e4b0b7;border-color:#80545e;text-decoration:none}
@media (hover: hover){
body.ij-account-page .section-breadcrumbs .profile-logout-btn:not(:disabled):not([aria-disabled="true"]):is(:hover,:focus-visible){background-color:#332c37;color:#e4b0b7;border-color:#80545e;text-decoration:none}}
body.ij-account-page #main .tabset{display:flex;gap:8px;list-style:none;margin:0 0 24px;padding:0;background:transparent;border-bottom:1px solid #304d60;justify-content:flex-start;scrollbar-width:none}
body.ij-account-page #main .tabset li{float:none;margin:0;padding:0;background:transparent;width:auto;flex:none}
body.ij-account-page #main .tabset li:before,body.ij-account-page #main .tabset li:after{display:none}
body.ij-account-page #main .tabset a{display:block;padding:14px 20px;color:#adc4d3;background:transparent;border:0;border-bottom:3px solid transparent;font-size:16px;text-transform:none}
body.ij-account-page #main .tabset a.active,body.ij-account-page #main .tabset li.active a{color:#69ceff;border-bottom-color:#69ceff}
body.ij-account-page #main .tab-content{background:transparent;padding:0;border:0}
body.ij-account-page #main .profile-account-main>.tab-content>[hidden]{display:none}
body.ij-account-page #main .settlements{background:transparent;padding:0}
body.ij-account-page #main .order-card{background:#152938;border:1px solid #304d60;border-radius:12px;margin:0 0 16px;overflow:hidden;padding:0;margin-bottom:12px}
body.ij-account-page #main .order-card-header{display:grid;align-items:center;background:#1b3547;border:0;color:#edf6fc;cursor:pointer;list-style:none;grid-template-columns:minmax(180px,1fr) auto auto 16px;gap:24px;padding:16px 20px}
body.ij-account-page #main .order-card-header :is(.number,.date,.price){background:transparent;padding:0;margin:0;color:#edf6fc;width:auto;font-size:16px}
body.ij-account-page #main .order-card-header .date{font-size:13px;color:#adc4d3;font-weight:400}
body.ij-account-page #main .order-card-header .price{font-weight:600}
body.ij-account-page #main .order-products{padding:0 20px;margin:0;list-style:none}
body.ij-account-page #main .order-product{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:18px 0;margin:0;border:0;border-bottom:1px solid #304d60;background:transparent;float:none;width:100%}
body.ij-account-page #main .order-product:last-child{border-bottom:0}
body.ij-account-page #main .order-product .caption{font-size:15px;color:#69ceff;text-decoration:none}
body.ij-account-page #main .account-details-grid{display:grid;grid-template-columns:minmax(0,2fr) minmax(260px,1fr);gap:24px}
body.ij-account-page #main .ua-address-list{display:grid;grid-template-columns:1fr 1fr;gap:16px}
body.ij-account-page #main .ua-address-card{background:#0e202d;border:1px solid #304d60;color:#edf6fc;border-radius:10px;margin:0}
body.ij-account-page #main .ua-empty{grid-column:1/-1;padding:24px 0}
body.ij-account-page #main .ua-default-badge{background:#17392f;color:#8adab4;border-color:#315d4b}
body.ij-account-page #main .ua-modal-window{background:#152938;color:#edf6fc;border:1px solid #48667b;border-radius:12px}
body.ij-account-page #main .ua-modal-close{background:transparent;color:#adc4d3}
body.ij-account-page #main .ua-default-check{color:#edf6fc}
body.ij-account-page #main .ua-field-error{color:#ffb4b4}
body.ij-account-page #main .ua-default-check input{accent-color:#69ceff}
body.ij-account-page #main .phone-prefix{color:#edf6fc}
@media(max-width:760px){
body.ij-account-page #main .tabset{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;overflow:visible;white-space:normal}
body.ij-account-page #main .tabset a{font-size:14px;padding:12px;text-align:center}
body.ij-account-page #main .order-card-header{grid-template-columns:minmax(0,1fr) auto 16px;gap:8px;padding:16px}
body.ij-account-page #main .order-card-header .date{grid-column:1/-1;grid-row:2}
body.ij-account-page #main .account-details-grid{grid-template-columns:1fr}
body.ij-account-page #main .ua-address-list{grid-template-columns:1fr}
body.ij-account-page #main .user-address-book-head{align-items:start;gap:12px;flex-wrap:wrap}
}

body.ij-account-page #main .ua-address-card-head strong,body.ij-account-page #main .ua-default-summary strong{color:#edf6fc}
body.ij-account-page #main .user-address-book .bigcaption span{font-style:normal;color:#edf6fc}
body.ij-account-page #main .ua-address-actions .ua-btn{background:#1b3547;color:#edf6fc;border:1px solid #48667b;border-radius:8px;margin:0;text-transform:none}
body.ij-account-page #main .ua-address-actions{display:flex;justify-content:flex-start;gap:10px;flex-wrap:wrap}
body.ij-account-page #main .ua-address-card-head{border-color:#304d60}
body.ij-account-page #main .order-card-header:after{content:"⌄";color:#69ceff;font-size:18px}
body.ij-account-page #main .order-card[open] .order-card-header:after{content:"⌃"}

body.ij-account-page .breadcrumbs li:has(a[rel="Personal Area"]),body.ij-account-page .breadcrumbs li:has(a[rel="Personal Area"])+.breadcrumb-separator{display:none}

body.ij-account-page #main #ua-default-summary :is(small,.label,.ua-summary-label){color:#adc4d3} body.ij-account-page #main #ua-default-summary hr{border-color:#304d60}

body.ij-account-page #main details.order-card>ul,body.ij-account-page #main details.order-card .order-product{background:#152938;color:#edf6fc}body.ij-account-page #main details.order-card .order-product-total{color:#edf6fc}

body.ij-account-page #main .tabs-list,body.ij-account-page #main .tabs{scrollbar-width:none}body.ij-account-page #main .tabs-list::-webkit-scrollbar,body.ij-account-page #main .tabs::-webkit-scrollbar{display:none}body.ij-account-page #main .tabset::-webkit-scrollbar{display:none}

/* Compact account layout and historical order item cards */
body.ij-account-page #main>.container,
body.ij-account-page .section-breadcrumbs>.container,
body.ij-account-page .section-breadcrumbs>.container:has(>a.profile-logout-btn){box-sizing:border-box;width:100%;max-width:1080px;margin-inline:auto;padding-inline:24px}
body.ij-account-page .section-breadcrumbs .profile-logout-btn:focus-visible{outline:2px solid #69ceff;outline-offset:3px}
body.ij-account-page #main details.order-card>ul.order-products{display:grid;grid-template-columns:minmax(0,1fr);column-gap:24px;background:#152938;padding:8px 20px}
body.ij-account-page #main .order-product.ij-order-item-card{box-sizing:border-box;display:grid;grid-template-columns:85px minmax(0,1fr);gap:16px;align-items:start;padding:12px 0;background:#152938}
body.ij-account-page #main .ij-order-item-image{width:85px;height:85px;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:10px;background:#fff}
body.ij-account-page #main .ij-order-item-image a{display:block;width:100%;height:100%}
body.ij-account-page #main .ij-order-item-image img{display:block;width:100%;height:100%;object-fit:contain;padding:6px;box-sizing:border-box}
body.ij-account-page #main .ij-order-no-image{color:#456071;font-size:12px;text-align:center}
body.ij-account-page #main .ij-order-item-info{min-width:0}
body.ij-account-page #main .ij-order-item-info .caption{display:block;font-size:16px;font-weight:500;line-height:1.35;color:#edf6fc;overflow-wrap:anywhere}
@media (hover: hover){
body.ij-account-page #main .ij-order-item-info .caption:hover{color:#69ceff}}
body.ij-account-page #main #ua-default-summary .ua-summary-row{padding:10px 0;margin:0}
body.ij-account-page #main #ua-default-summary .ua-summary-row>span{display:block;font-size:15px;line-height:1.5;color:#adc4d3;margin-bottom:3px}
body.ij-account-page #main #ua-default-summary .ua-summary-row>strong{display:block;font-size:16px;line-height:1.5;font-weight:500}
body.ij-account-page #main .account-default-address{align-self:start}
body.ij-account-page #main .ua-address-actions .ua-btn[data-action="delete"]{color:#ffc0c0}
@media(max-width:760px){
body.ij-account-page #main>.container,body.ij-account-page .section-breadcrumbs>.container{padding-inline:20px}
body.ij-account-page #main .profile-account-toolbar{gap:12px}
body.ij-account-page .section-breadcrumbs .profile-logout-btn{padding-inline:14px;min-height:44px}
body.ij-account-page #main details.order-card>ul.order-products{padding:0 14px}
body.ij-account-page #main .order-product.ij-order-item-card{grid-template-columns:80px minmax(0,1fr);gap:10px;padding:10px 0}
body.ij-account-page #main .ij-order-item-image{width:80px;height:80px;align-self:start}
body.ij-account-page #main .ij-order-item-info .caption{font-size:14px}
}

body.ij-account-page .breadcrumbs>li[aria-current="page"]{display:inline-block}body.ij-account-page .breadcrumbs>.breadcrumb-separator{display:inline}

/* Account cards share the existing fields, address form and buttons. */
.ij-auth-page-grid{display:grid;align-items:start;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;max-width:1000px;margin:16px auto 24px}
.ij-registration{box-sizing:border-box;min-width:0;margin:0;padding:24px;border:1px solid var(--line,#304d60);border-radius:10px;background:var(--panel,#132636)}
.ij-registration-heading{margin-bottom:20px}
.ij-registration-heading h2{margin:0 0 10px;color:var(--ink,#edf6fc);font:700 21px/1.25 Rubik,Arial,sans-serif}
.ij-registration-heading p,.ij-registration-hint,.ij-registration-signin,.ij-registration-benefits{color:var(--muted,#adc4d3);font:400 16px/1.65 Rubik,Arial,sans-serif}
.ij-registration-heading p,.ij-registration-hint{margin:0}
.ij-account-benefits{display:flex;flex-direction:column;gap:24px}
.ij-account-benefits .ij-registration-heading{margin:0}
.ij-account-benefit-list{display:grid;gap:16px;margin:0;padding:0;list-style:none}
.ij-account-benefit-list>li{display:grid;grid-template-columns:24px minmax(0,1fr);align-items:start;gap:12px;margin:0;padding:0;color:var(--muted,#adc4d3);font:400 16px/1.65 Rubik,Arial,sans-serif}
.ij-account-benefit-list svg{display:block;width:24px;height:24px;margin-top:1px;fill:none;stroke:var(--accent,#69ceff);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}
body .ij-account-benefits>a.ij-auth-submit{margin:0;text-decoration:none}
.ij-registration-fields{display:grid;gap:16px}
.ij-registration-signin{text-align:center;margin:16px 0 0}
.ij-registration a,.ij-registration-signin a{color:var(--link);text-underline-offset:3px}
body.ij-account-page .ij-registration-signin a:is(:focus-visible){color:var(--link-hover);text-decoration:underline}
@media (hover: hover){
body.ij-account-page .ij-registration-signin a:is(:hover,:focus-visible){color:var(--link-hover);text-decoration:underline}}
.ij-registration-footer{max-width:440px;margin:0 auto 40px;text-align:center}
.ij-registration-footer .ij-auth-status{margin:0 0 12px}
.ij-registration-address-toggle{display:flex;align-items:center;gap:10px;color:var(--ink,#edf6fc);font-size:15px;cursor:pointer}
.ij-registration-address-toggle input{width:20px;height:20px;accent-color:var(--accent,#69ceff)}
.ij-registration-address-fields{border:0;padding:0;margin:20px 0 0;min-width:0}
.ij-registration-address-fields[hidden]{display:none}
.ij-registration-benefits{padding-left:20px;margin:16px 0 24px}
.ij-registration-benefits li{margin:10px 0}
.ij-auth-page-form{display:flex;flex-direction:column;gap:16px}
.ij-auth-page-form .ij-auth-text-button{align-self:flex-start;width:fit-content;max-width:100%;border:0;padding:10px 0;background:transparent;color:var(--link);font:400 16px/1.5 Rubik,Arial,sans-serif;cursor:pointer;text-align:left;text-transform:none;box-shadow:none;border-radius:0;min-height:44px;margin:0;text-decoration:none;text-underline-offset:3px}
body.ij-account-page .ij-auth-page-form .ij-auth-text-button:not(:disabled):not([aria-disabled="true"]):is(:focus-visible){background:transparent;color:var(--link-hover);border-color:transparent;box-shadow:none;text-decoration:underline}
@media (hover: hover){
body.ij-account-page .ij-auth-page-form .ij-auth-text-button:not(:disabled):not([aria-disabled="true"]):is(:hover,:focus-visible){background:transparent;color:var(--link-hover);border-color:transparent;box-shadow:none;text-decoration:underline}}
body.ij-account-page .ij-auth-page-form .ij-auth-text-button:focus-visible{outline:2px solid var(--link);outline-offset:3px}
@media(max-width:760px){.ij-auth-page-grid{grid-template-columns:1fr;gap:16px;margin:8px auto 20px}.ij-registration{padding:20px}.ij-registration-footer{margin-bottom:24px}}

/* Account heading and saved order pricing. */
body.ij-account-page .section-breadcrumbs>.container:has(>.profile-logout-btn){display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:16px;padding-bottom:16px}
body.ij-account-page .section-breadcrumbs>.container:has(>.profile-logout-btn)>.breadcrumbs{grid-column:1 / -1}
body.ij-account-page .section-breadcrumbs>.container>.profile-logout-btn{grid-column:2;grid-row:2;justify-self:end}
body.ij-account-page #main .ij-order-savings{color:#82d9b0;font-size:14px;font-weight:500;line-height:1.5}
body.ij-account-page #main .order-total>.ij-order-savings{display:block;margin-top:4px;white-space:nowrap}
body.ij-account-page #main .ij-order-totals{box-sizing:border-box;max-width:440px;margin:0 20px 20px auto;padding:16px 0 0;border-top:1px solid #304d60}
body.ij-account-page #main .ij-order-totals>div{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:6px 0;font-size:15px;line-height:1.5}
body.ij-account-page #main .ij-order-totals dt{color:#adc4d3;font-weight:400}
body.ij-account-page #main .ij-order-totals dd{margin:0;text-align:right;color:#edf6fc;font-weight:500}
body.ij-account-page #main .ij-order-totals>.ij-order-discount :is(dt,dd){color:#82d9b0}
body.ij-account-page #main .ij-order-totals>.ij-order-grand-total{margin-top:10px;padding:14px;border-radius:8px;background:#1b3547;font-size:20px}
body.ij-account-page #main .ij-order-grand-total dt{color:#edf6fc;font-weight:600}
body.ij-account-page #main .ij-order-grand-total .ij-order-savings{display:block;margin-top:4px}
@media(max-width:600px){
 body.ij-account-page #main .ij-order-totals{max-width:none;margin:0 16px 16px}
 body.ij-account-page #main .order-total>.ij-order-savings{font-size:12px}
}

/* Checkout-style read-only product rows. */
body.ij-account-page #main .ij-order-item-summary{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:4px 12px;margin-top:6px}
body.ij-account-page #main .ij-order-item-prices{display:flex;align-items:baseline;flex-wrap:wrap;gap:3px 8px;min-width:0;margin:0}
body.ij-account-page #main .ij-order-item-prices>strong{color:#edf6fc;font-size:20px;font-weight:600;line-height:1.3}
body.ij-account-page #main .ij-order-item-prices>del{color:#adc4d3;font-size:14px;line-height:1.4}
body.ij-account-page #main .ij-order-item-quantity{display:block;margin-top:4px;color:#adc4d3;font:400 14px/20px Rubik,Arial,sans-serif}
body.ij-account-page #main .ij-order-item-quantity strong{font-weight:500;color:#edf6fc}
body.ij-account-page #main .ij-order-item-total{grid-column:1 / -1;margin:0;color:#adc4d3;font:400 14px/1.4 Rubik,Arial,sans-serif}
body.ij-account-page #main .ij-order-item-total strong{color:#edf6fc;font-weight:500}
@media(max-width:600px){
 body.ij-account-page #main .ij-order-item-summary{gap:3px 8px;margin-top:4px}
 body.ij-account-page #main .ij-order-item-prices{gap:2px 6px}
 body.ij-account-page #main .ij-order-item-prices>strong{font-size:16px;line-height:1.3}
 body.ij-account-page #main .ij-order-item-prices>del,body.ij-account-page #main .ij-order-item-prices>.ij-order-savings{font-size:12px;line-height:1.4}
 body.ij-account-page #main .ij-order-item-quantity{font-size:12px;line-height:18px}
 body.ij-account-page #main .ij-order-item-total{font-size:12px}
}
@media(max-width:360px){
 body.ij-account-page #main .order-product.ij-order-item-card{grid-template-columns:64px minmax(0,1fr)}
 body.ij-account-page #main .ij-order-item-image{width:64px;height:64px}
}

@media(min-width:768px){
 body.ij-account-page #main details.order-card>ul.order-products{grid-template-columns:repeat(2,minmax(0,1fr))}
 body.ij-account-page #main .order-products>.ij-order-item-card:nth-last-child(2):nth-child(odd){border-bottom:0}
}
