.eg-mobile-account,.eg-order-cards{display:none}
@media(max-width:800px){
 .eg-profile-sidebar{padding:0;border:0;background:#fff3f8;border-radius:10px}
 .eg-profile-sidebar>.eg-profile-identity{display:none}
 .eg-mobile-account{display:flex;align-items:center;gap:15px;width:100%;padding:13px 15px;background:transparent;border:0;color:#080d32;text-align:left}
 .eg-mobile-account small{display:block;font-size:14px;margin-bottom:3px}.eg-mobile-account strong{display:block;font-size:18px}.eg-menu-chevron{margin-left:auto;font-size:27px}
 .eg-profile-sidebar nav{display:none;overflow:visible;padding:0 8px 12px}.eg-profile-sidebar.is-open nav{display:block}.eg-profile-sidebar nav>a{width:100%;padding:12px}.eg-profile-sidebar nav form{border-top:1px solid #f5d5e4;padding-top:8px;margin-top:8px}
 .eg-profile-main>.eg-panel:has(.eg-order-cards){padding:0;border:0}
 .eg-panel:has(>.eg-table-scroll)>.eg-table-scroll:has(+.eg-order-cards){display:none}
 .eg-order-cards{display:grid;gap:12px}.eg-order-card{padding:17px 14px;border:1px solid #ffe0ec;border-radius:9px;background:#fff}.eg-order-card>.eg-between{align-items:center;flex-wrap:nowrap;margin-bottom:14px}.eg-order-card strong{font-size:17px}.eg-order-card small{display:block;color:#7e8bb4;font-size:14px;margin-top:5px}.eg-order-card .eg-thumbnails img{width:42px;height:63px;background:#faf7fa;border-radius:5px;padding:3px}.eg-order-card .sf-btn{width:100%;font-weight:650}.eg-order-card .eg-order-card-total{font-size:20px}
 .eg-overview-top .eg-actions{flex-direction:column;align-items:stretch}.eg-overview-top .eg-actions>a:last-child{text-align:center;padding:6px}
 .eg-club-heading{border:0;background:none;padding:0}.eg-club-heading+.eg-tabs{display:grid;grid-template-columns:1fr 1fr;gap:9px;border:0;overflow:visible}.eg-club-heading+.eg-tabs a{border:1px solid #e1e5f0;border-radius:8px;padding:15px 7px;font-size:14px}.eg-club-heading+.eg-tabs a.is-active{border-color:#ff0057;background:#fff2f8}
 .eg-order-detail>div{display:contents}.eg-order-detail>aside{grid-row:2}.eg-order-detail .eg-settings-grid{grid-row:3}.eg-order-detail>.eg-actions{grid-row:4}
 .eg-order-detail .eg-table thead{display:none}.eg-order-detail .eg-table tr{display:grid;grid-template-columns:1fr auto;align-items:center;padding:10px 0;border-bottom:1px solid #e8ebf3}.eg-order-detail .eg-table td{padding:3px;border:0}.eg-order-detail .eg-table td:first-child{grid-row:1/3}.eg-order-detail .eg-table td:nth-child(2){font-size:13px;color:#7e8bb4}.eg-order-detail .eg-table td:nth-child(3){display:none}.eg-order-detail .eg-table td:nth-child(4){font-size:16px}
 .eg-order-detail .eg-order-product{min-width:0;gap:10px}.eg-order-detail .eg-order-product strong{font-size:13px}.eg-order-detail .eg-order-product img{flex-shrink:0}.eg-order-detail .eg-actions .sf-btn,.eg-order-detail .eg-actions form{width:100%}
 .eg-settings-grid .sf-btn{width:100%}.eg-rewards{gap:0}.eg-product>a{height:170px}.eg-favorites{grid-template-columns:repeat(2,minmax(0,1fr))}
 .sf-modal:has([data-address-form]) .sf-modal__dialog{width:100%;max-width:none;max-height:100dvh;height:100dvh;border-radius:0;margin:0}
}
.eg-message{background:#f8f9fc;border:1px solid #e5e9f1;border-radius:9px;padding:18px;margin-bottom:16px}.eg-message time{color:#7e8bb4;font-size:13px;margin-left:14px}.eg-message--support{background:#fff3f8;border-color:#ffd8e7;border-left:4px solid #ff0057}.eg-message-files{display:flex;flex-wrap:wrap;gap:12px}.eg-message-files a{display:block;max-width:45%;overflow-wrap:anywhere}.eg-message-files img{width:100%;height:160px;object-fit:contain;border-radius:7px}.eg-message-files span{display:block;font-size:12px}
@media(max-width:540px){.eg-complaint h1{font-size:29px;overflow-wrap:anywhere}.eg-complaint .sf-flow-grid{display:block}.eg-complaint .sf-flow-card{padding:16px 13px}.eg-message{padding:13px}.eg-message time{display:block;margin:4px 0}.eg-message-files img{height:120px}.eg-complaint .sf-btn{width:100%}}
.eg-settings-panel>summary{display:flex;align-items:center;gap:13px;list-style:none;font-size:23px;font-weight:750;color:var(--eg-ink);margin:0}.eg-settings-panel>summary::-webkit-details-marker{display:none}.eg-settings-panel>summary i{color:var(--eg-pink);font-size:27px}.eg-settings-panel>summary>span{margin-left:auto;font-size:24px;transition:transform .15s}.eg-settings-panel[open]>summary{margin-bottom:20px}.eg-settings-panel[open]>summary>span{transform:rotate(180deg)}.eg-settings-panel form>label{margin-bottom:16px}.eg-settings-panel form>.sf-btn{margin-top:14px}.eg-password{position:relative;display:block;margin-top:7px}.eg-profile .eg-password input{padding-right:45px!important}.eg-password button{position:absolute;right:0;top:0;height:100%;width:44px;background:none;border:0;font-size:22px;color:var(--eg-ink)}.eg-toggle input[role=switch]{appearance:none;width:52px;height:29px;border:0;border-radius:99px;background:#d8dce5;position:relative;flex-shrink:0;cursor:pointer;margin:0}.eg-toggle input[role=switch]:before{content:"";position:absolute;left:3px;top:3px;width:23px;height:23px;border-radius:50%;background:white;box-shadow:0 1px 3px #0002;transition:transform .15s}.eg-toggle input[role=switch]:checked{background:var(--eg-pink)}.eg-toggle input[role=switch]:checked:before{transform:translateX(23px)}.eg-product .sf-card-cart{width:100%}.eg-settings-panel .eg-identities{margin-top:24px;padding-top:14px;border-top:1px solid #e5e9f1}.eg-profile .eg-rating{display:flex;gap:8px;border:0;padding:0;margin:10px 0 17px;flex-direction:row-reverse;justify-content:flex-end}.eg-rating legend{font-size:15px;margin-bottom:8px}.eg-rating label{position:relative;font-size:34px;line-height:1;color:var(--eg-pink);cursor:pointer}.eg-rating input{position:absolute;opacity:0;width:1px;height:1px}.eg-rating span:before{content:'☆'}.eg-rating label:has(input:checked) span:before,.eg-rating label:has(input:checked)~label span:before,.eg-rating label:hover span:before,.eg-rating label:hover~label span:before{content:'★'}.eg-rating label:has(input:focus-visible){outline:3px solid #f69bc1;border-radius:4px}
@media(max-width:800px){.eg-settings-panel>summary{font-size:21px}.eg-settings-panel form>.sf-btn{width:100%}.eg-profile .eg-settings-grid{grid-template-columns:1fr}.eg-toggle{gap:20px}.eg-toggle small{max-width:none}.eg-club-heading{flex-wrap:wrap}.eg-club-heading p{max-width:210px}}
.eg-unread{display:inline-grid;place-items:center;min-width:23px;height:23px;border-radius:50%;background:#ff0057;color:#fff;font-size:12px;margin-left:7px;padding:2px}.eg-pill--waiting{background:#fff1dd;color:#cd5a00}.eg-reward-heading{display:flex;align-items:center;gap:20px}.eg-reward-image{width:76px;height:92px;object-fit:contain;flex-shrink:0}.eg-history-label{display:none}
@media(max-width:800px){.eg-support-table thead{display:none}.eg-support-table tbody{display:grid;gap:13px}.eg-support-table tr{display:grid;grid-template-columns:1fr auto;padding:16px 12px;border:1px solid #ffe0ec;border-radius:9px;gap:9px}.eg-support-table td{border:0;padding:0;text-align:left!important;font-size:14px}.eg-support-table td:first-child{font-size:17px}.eg-support-table td:nth-child(4){grid-row:1;grid-column:2}.eg-support-table td[data-label]{grid-column:1/-1;display:flex;gap:20px}.eg-support-table td[data-label]:before{content:attr(data-label);color:#7e8bb4;min-width:105px}.eg-support-table td:last-child{grid-column:1/-1;margin-top:4px}.eg-support-open{display:block;padding:12px;text-align:center;border:1px solid #ff0057;border-radius:7px}.eg-profile-main>.eg-panel:has(.eg-support-table){padding:0;border:0}.eg-reward-heading{gap:16px}.eg-rewards h3{font-size:21px}}
.eg-unit-mobile{display:none}.eg-order-product small{display:block;color:#7e8bb4;font-size:12px}.eg-payment--pending{background:#fff5e6;color:#a64c00}.eg-parcel{display:flex;gap:15px;align-items:center;justify-content:space-between;padding:13px 0;border-bottom:1px solid #e5e9f1}.eg-parcel:last-child{border:0}.eg-parcel small{display:block;color:#7e8bb4;margin-top:5px}.eg-pagination{display:flex;align-items:center;justify-content:space-between;gap:15px;margin:20px 0}
@media(max-width:800px){.eg-unit-mobile{display:inline}.eg-parcel{flex-wrap:wrap}.eg-order-detail .eg-table tr{grid-template-columns:minmax(0,1fr) auto}.eg-order-detail .eg-table td:first-child{grid-column:1;grid-row:1}.eg-order-detail .eg-table td:nth-child(2){grid-column:1;grid-row:2;padding-left:58px}.eg-order-detail .eg-table td:nth-child(4){grid-column:2;grid-row:1/3}.eg-progress li{font-size:11px}.eg-progress{min-width:220px}}
.eg-complaint input[type=file]{display:block;width:100%;max-width:100%;min-width:0;font-size:13px;margin:10px 0}.eg-complaint input[type=number]{width:65px;min-width:0}.eg-complaint .sf-complaint-item{grid-template-columns:55px minmax(0,1fr)65px;gap:14px}.eg-complaint .sf-complaint-item small{display:block;color:#7e8bb4;margin-top:6px}.eg-complaint .sf-flow-card>label{display:block;margin:17px 0}.eg-complaint .sf-flow-card>label input:not([type=radio]):not([type=checkbox]),.eg-complaint textarea{width:100%;box-sizing:border-box;min-width:0}.eg-complaint .sf-choice-grid label{min-width:0}.eg-complaint .sf-flow-card{min-width:0}.eg-complaint .sf-flow-grid{min-width:0}
@media(max-width:540px){.eg-complaint .sf-complaint-item{grid-template-columns:40px minmax(0,1fr)54px;gap:8px}.eg-complaint .sf-complaint-item img{max-width:40px}.eg-complaint input[type=number]{width:54px}.eg-complaint .sf-choice-grid{grid-template-columns:1fr}}
.eg-profile-icon{width:25px;height:25px;flex:0 0 25px;vertical-align:middle}.eg-profile-sidebar nav>a{gap:16px}.eg-profile-sidebar nav>a:has(.eg-unread){gap:10px}.eg-profile-sidebar nav .eg-unread{margin-left:auto}
.eg-shipping-change form{max-width:100%;min-width:0}.eg-shipping-change label{display:block;margin:15px 0}.eg-shipping-change select{display:block;box-sizing:border-box;width:100%;max-width:100%;min-width:0;padding:13px;border:1px solid #dce1ee;border-radius:7px;background:white}.eg-review-invitation .sf-rating-choices{display:flex;flex-wrap:wrap;gap:10px}.eg-review-invitation fieldset{min-width:0;border:0;padding:14px 0}.eg-review-invitation .sf-flow-card{min-width:0}.eg-review-invitation .sf-flow-card>label{display:block;margin:12px 0}.eg-review-invitation input[type=file]{display:block;max-width:100%;width:100%;min-width:0;font-size:13px}.eg-review-invitation textarea{display:block;width:100%;box-sizing:border-box}.eg-review-invitation .sf-check{display:flex!important;align-items:flex-start;gap:10px}
@media(max-width:540px){.eg-shipping-change h1,.eg-review-invitation h1{font-size:29px}.eg-review-invitation .sf-flow-card,.eg-shipping-change .sf-flow-card{padding:18px 13px}.eg-review-invitation .sf-btn,.eg-shipping-change .sf-btn{width:100%;box-sizing:border-box;white-space:normal}}
.eg-history-cards{display:none}
@media(max-width:800px){.eg-history-panel .eg-table-scroll{display:none}.eg-history-cards{display:grid;gap:10px;margin-top:17px}.eg-history-card{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;padding:15px 12px;border:1px solid #e7ebf2;border-radius:9px;font-size:14px}.eg-history-card>div:last-child{text-align:right}.eg-history-card small{display:block;color:#7e8bb4;margin-top:7px;font-size:12px}.eg-history-card strong{font-weight:600}.eg-history-card>div:last-child>strong{font-size:16px}.eg-history-card b{display:block;margin-top:4px;font-size:13px}.eg-title.eg-club-heading{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px}.eg-club-balance{font-size:25px;gap:8px}.eg-club-balance img{display:block;width:50px;height:64px;object-fit:contain}.eg-club-balance small{font-size:14px}.eg-club-heading p{font-size:14px}.eg-club-heading h1{font-size:27px}}
@media(max-width:360px){.eg-club-balance img{width:38px}.eg-club-balance{font-size:22px}.eg-club-heading h1{font-size:24px}.eg-club-balance small{font-size:12px}}
.eg-profile .eg-heart{font-size:27px}.eg-profile h2>.eg-profile-icon{color:#ff0057;margin-right:13px;width:27px;height:27px}.eg-coins small,.eg-club-balance small{color:#ff0057}
