#an-mobile-navigation,.an-mobile-action-label{display:none}
#top-links .dropdown-menu{max-height:calc(100vh - 100px);overflow-y:auto;min-width:190px}
#top-links .an-dropdown-link{white-space:normal}
body:has(#an-context[data-store="17"]) #account-order a[href*="route=account/return/add"],body:has(#an-context[data-store="17"]) #account-order a[href*="/account/return/add"]{display:none}
@media(max-width:767px){
 body.an-account-home #account-account>.breadcrumb{margin-bottom:6px;padding-top:5px;padding-bottom:5px}
 body.an-account-home #an-mobile-navigation{margin:7px 0 10px}
 body.an-account-home #content>ul.list-unstyled{margin-bottom:8px}
 body.an-account-home #content>ul.list-unstyled>li>a{display:block;min-height:44px;padding:11px 0;line-height:22px;border-bottom:1px solid #eee;font-size:14px}
 #an-mobile-navigation{display:block;margin:12px 0 20px;width:100%;clear:both}
 #an-mobile-navigation summary{display:flex;align-items:center;justify-content:space-between;min-height:44px;padding:10px 14px;border:1px solid #ccc;border-radius:5px;background:#f7f7f7;color:#222;cursor:pointer;font-size:15px;font-weight:700;list-style:none}
 #an-mobile-navigation summary::-webkit-details-marker{display:none}
 #an-mobile-navigation summary:after{content:'＋'}
 #an-mobile-navigation[open] summary:after{content:'−'}
 #an-mobile-navigation .list-group{margin:5px 0 0;max-height:60vh;overflow-y:auto}
 #an-mobile-navigation a{min-height:44px;padding:11px 14px}
 #an-mobile-navigation a[aria-current=page]{background:#e7edf3;color:#173d60;border-left:4px solid #173d60;font-weight:bold}
 body.an-account-view #column-left,body.an-account-view #column-right{display:none}
 body.an-account-view #content{float:none;width:100%;min-width:0}
 body.an-account-view .an-card-container{overflow:visible;border:0}
 body.an-account-view .an-mobile-cards,body.an-account-view .an-mobile-cards tbody,body.an-account-view .an-mobile-cards tfoot{display:block;width:100%;border:0}
 body.an-account-view .an-mobile-cards thead{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
 body.an-account-view .an-mobile-cards tbody>tr{display:block;margin-bottom:14px;padding:10px 12px;border:1px solid #ddd;border-radius:7px;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.06)}
 body.an-account-view .an-mobile-cards tbody>tr>td,body.an-account-view .an-mobile-cards tfoot>tr>td{display:block;box-sizing:border-box;max-width:100%;width:100%!important;min-width:0;white-space:normal!important;overflow-wrap:anywhere;border:0;text-align:left!important;padding:6px 0;vertical-align:top}
 body.an-account-view .an-mobile-cards td[data-label]:before{content:attr(data-label);display:block;font-weight:700;font-size:12px;color:#555;margin-bottom:3px}
 body.an-account-view .an-mobile-cards img{max-width:110px;max-height:110px;object-fit:contain}
 body.an-account-view .an-mobile-cards .btn{min-height:42px;display:inline-flex;align-items:center;justify-content:center;margin:3px 4px 3px 0;white-space:normal}
 body.an-account-view .an-mobile-cards tfoot>tr{display:block;padding:0 12px;border-bottom:1px solid #eee}
 .an-mobile-action-label{display:inline}
 body.an-account-view .an-order-items tbody>tr.an-order-item{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px 10px;padding:10px;margin-bottom:9px;align-items:start}
 body.an-account-view .an-order-items tbody>tr.an-item-has-image{grid-template-columns:54px repeat(3,minmax(0,1fr))}
 body.an-account-view .an-order-items tbody>tr.an-order-item>td{padding:0;font-size:13px;line-height:1.35}
 body.an-account-view .an-order-items .an-item-name,body.an-account-view .an-order-items .an-item-model,body.an-account-view .an-order-items .an-item-actions{grid-column:1/-1}
 body.an-account-view .an-order-items .an-item-has-image .an-item-name,body.an-account-view .an-order-items .an-item-has-image .an-item-model,body.an-account-view .an-order-items .an-item-has-image .an-item-actions{grid-column:2/-1}
 body.an-account-view .an-order-items .an-item-image{grid-column:1;grid-row:1/4}
 body.an-account-view .an-order-items .an-item-image img{max-width:54px;max-height:64px}
 body.an-account-view .an-order-items .an-item-name{font-weight:700}
 body.an-account-view .an-order-items .an-item-model{color:#666;font-size:12px!important}
 body.an-account-view .an-order-items td.an-item-model:before{display:inline;margin-right:4px;content:attr(data-label) ': '}
 body.an-account-view .an-order-items td.an-item-name:before,body.an-account-view .an-order-items td.an-item-image:before{display:none}
 body.an-account-view .an-order-items td[data-label]:before{font-size:11px;margin-bottom:1px}
 body.an-account-view .an-order-items .an-item-actions .btn{margin:2px 5px 0 0;padding:8px 10px}
 body.an-account-view .an-order-items tfoot>tr{display:flex;justify-content:space-between;gap:10px;padding:5px 10px}
 body.an-account-view .an-order-items tfoot>tr>td{width:auto!important;padding:0}
 body.an-account-view .an-order-items tfoot>tr>td:empty{display:none}
 body.an-account-view .an-order-history tbody>tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:'id total' 'date status' 'customer products' 'actions actions';gap:6px 12px;padding:10px;margin-bottom:9px}
 body.an-account-view .an-order-history tbody>tr>td{padding:0;font-size:13px;line-height:1.35}
 body.an-account-view .an-order-history td[data-label]:before{font-size:11px;margin-bottom:1px}
 body.an-account-view .an-order-history .an-history-id{grid-area:id;font-weight:700}
 body.an-account-view .an-order-history .an-history-total{grid-area:total;font-weight:700}
 body.an-account-view .an-order-history .an-history-date{grid-area:date}
 body.an-account-view .an-order-history .an-history-status{grid-area:status}
 body.an-account-view .an-order-history .an-history-customer{grid-area:customer}
 body.an-account-view .an-order-history .an-history-products{grid-area:products}
 body.an-account-view .an-order-history .an-history-actions{grid-area:actions;display:flex;flex-wrap:wrap;gap:7px}
 body.an-account-view .an-order-history .an-history-actions .btn{margin:1px 0 0;padding:8px 11px;gap:3px}
 body.an-account-view .an-wishlist tbody>tr{display:grid;grid-template-columns:54px repeat(2,minmax(0,1fr));gap:5px 10px;padding:10px;margin-bottom:9px;align-items:start}
 body.an-account-view .an-wishlist tbody>tr>td{padding:0;font-size:13px;line-height:1.35}
 body.an-account-view .an-wishlist .an-wish-image{grid-column:1;grid-row:1/4}
 body.an-account-view .an-wishlist .an-wish-image img{max-width:54px;max-height:64px}
 body.an-account-view .an-wishlist .an-wish-name,body.an-account-view .an-wishlist .an-wish-model,body.an-account-view .an-wishlist .an-wish-actions{grid-column:2/-1}
 body.an-account-view .an-wishlist .an-wish-name{font-weight:700}
 body.an-account-view .an-wishlist .an-wish-model{font-size:12px!important;color:#666}
 body.an-account-view .an-wishlist td[data-label]:before{font-size:11px;margin-bottom:1px}
 body.an-account-view .an-wishlist td.an-wish-model:before{content:attr(data-label) ': ';display:inline;margin-right:4px}
 body.an-account-view .an-wishlist td.an-wish-name:before,body.an-account-view .an-wishlist td.an-wish-image:before,body.an-account-view .an-wishlist td.an-wish-actions:before{display:none}
 body.an-account-view .an-wishlist .an-wish-actions{display:flex;flex-wrap:wrap;gap:6px}
 body.an-account-view .an-wishlist .an-wish-actions .btn{margin:2px 0 0;padding:8px 9px;gap:3px;font-size:13px}
}
