.pxed-page{--ed-unit:var(--unit,1px);min-height:100%;color:#141414f2;background:#f4f5f6;padding-bottom:calc(60 * var(--ed-unit) + env(safe-area-inset-bottom));font-size:calc(14 * var(--ed-unit));line-height:1.5}
.pxed-page button{font:inherit}.pxed-page svg{flex:none}.pxed-navbar{height:calc(44 * var(--ed-unit));padding:0 calc(12 * var(--ed-unit));display:flex;align-items:center;justify-content:space-between;background:#fff}.pxed-navbar>button{width:calc(30 * var(--ed-unit));height:calc(36 * var(--ed-unit));display:grid;place-items:center}.pxed-navbar svg{width:calc(20 * var(--ed-unit));height:calc(20 * var(--ed-unit))}
.pxed-status{position:relative;z-index:2;padding:calc(4 * var(--ed-unit)) calc(16 * var(--ed-unit)) calc(16 * var(--ed-unit));border-radius:0 0 calc(10 * var(--ed-unit)) calc(10 * var(--ed-unit));background:#fff}.pxed-status-line{display:flex;align-items:center;justify-content:space-between;gap:calc(10 * var(--ed-unit))}.pxed-status-line h1{font-size:calc(20 * var(--ed-unit));line-height:calc(28 * var(--ed-unit));font-weight:700;white-space:nowrap}.pxed-status-line>button{display:flex;align-items:center;gap:calc(4 * var(--ed-unit));min-width:0;color:#999;font-size:calc(11 * var(--ed-unit));line-height:calc(18 * var(--ed-unit))}.pxed-status-line>button>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pxed-status-line>button svg{width:calc(14 * var(--ed-unit));height:calc(14 * var(--ed-unit))}
.pxed-reminder{position:relative;margin-top:calc(14 * var(--ed-unit));padding:calc(14 * var(--ed-unit)) calc(14 * var(--ed-unit)) calc(10 * var(--ed-unit));border:calc(.8 * var(--ed-unit)) solid #68de67;border-radius:calc(8 * var(--ed-unit));background:#fff url('assets/sell/equipment-reminder-corner.png') top right/calc(92 * var(--ed-unit)) calc(44 * var(--ed-unit)) no-repeat}.pxed-reminder-main{display:flex;align-items:center;gap:calc(8 * var(--ed-unit))}.pxed-reminder-main>img{width:calc(32 * var(--ed-unit));height:calc(32 * var(--ed-unit))}.pxed-reminder-main strong{display:block;font-size:calc(14 * var(--ed-unit));line-height:calc(20 * var(--ed-unit));font-weight:700}.pxed-reminder-main strong>span{color:#22c134;font-weight:500}.pxed-reminder-main p{font-size:calc(12 * var(--ed-unit));color:#888;line-height:calc(18 * var(--ed-unit));margin-top:calc(2 * var(--ed-unit));white-space:nowrap}.pxed-reminder-enable{position:absolute;top:calc(7 * var(--ed-unit));right:calc(6 * var(--ed-unit));display:flex;align-items:center;color:#22c134;font-size:calc(12 * var(--ed-unit))!important;line-height:calc(24 * var(--ed-unit));font-weight:600!important}.pxed-reminder-enable svg{width:calc(14 * var(--ed-unit));height:calc(14 * var(--ed-unit))}.pxed-reminder-benefits{display:flex;justify-content:space-between;gap:calc(6 * var(--ed-unit));margin-top:calc(8 * var(--ed-unit))}.pxed-reminder-benefits>span{display:flex;align-items:center;justify-content:center;gap:calc(2 * var(--ed-unit));height:calc(24 * var(--ed-unit));background:#f9f9f9;border-radius:calc(4 * var(--ed-unit));font-size:calc(11 * var(--ed-unit));color:#999;white-space:nowrap;flex:1}.pxed-reminder-benefits>span:first-child{flex:1.2}.pxed-reminder-benefits img{width:calc(12 * var(--ed-unit));height:calc(12 * var(--ed-unit))}
.pxed-gallery{position:relative;z-index:1;display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;margin-top:calc(-10 * var(--ed-unit));background:#eee}.pxed-gallery::-webkit-scrollbar{display:none}.pxed-gallery-slide{position:relative;flex:0 0 100%;width:100%;height:calc(360 * var(--ed-unit));scroll-snap-align:start;overflow:hidden}.pxed-gallery-slide>img{width:100%;height:100%;object-fit:cover;object-position:center}.pxed-gallery-slide>span{position:absolute;right:calc(10 * var(--ed-unit));bottom:calc(12 * var(--ed-unit));display:grid;place-items:center;width:calc(46 * var(--ed-unit));height:calc(24 * var(--ed-unit));border-radius:40px;color:#fff;background:#1414146b;font-size:calc(12 * var(--ed-unit));font-weight:600}.pxed-gallery-empty{width:100%;height:calc(360 * var(--ed-unit));display:grid;place-items:center;background:#eee}.pxed-gallery-empty>img{width:calc(70 * var(--ed-unit));height:calc(70 * var(--ed-unit));object-fit:contain;opacity:.5}
.pxed-content{display:flex;flex-direction:column;gap:calc(8 * var(--ed-unit));padding:calc(12 * var(--ed-unit));padding-bottom:calc(18 * var(--ed-unit))}.pxed-card{padding:calc(12 * var(--ed-unit));background:#fff;border-radius:calc(10 * var(--ed-unit));min-width:0}.pxed-card h2{font-size:calc(14 * var(--ed-unit));line-height:calc(22 * var(--ed-unit));font-weight:600}.pxed-price-line{display:flex;justify-content:space-between;align-items:flex-start;gap:calc(8 * var(--ed-unit));min-height:calc(28.5 * var(--ed-unit));margin-bottom:calc(4 * var(--ed-unit))}.pxed-price-line>p{display:flex;align-items:baseline;color:#ff5757;line-height:1.2}.pxed-price-line small{font-size:calc(12 * var(--ed-unit));margin-right:calc(2 * var(--ed-unit))}.pxed-price-line strong{font-family:Arial,sans-serif;font-size:calc(28 * var(--ed-unit));line-height:calc(28 * var(--ed-unit));font-weight:700}.pxed-price-line>span{font-size:calc(10 * var(--ed-unit));line-height:calc(18 * var(--ed-unit));color:#1414146b;margin-top:calc(2 * var(--ed-unit));white-space:nowrap}.pxed-title>summary{position:relative;list-style:none;cursor:pointer}.pxed-title>summary::-webkit-details-marker{display:none}.pxed-title>summary h2{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow-wrap:anywhere;padding-right:calc(12 * var(--ed-unit))}.pxed-title>summary>span{position:absolute;bottom:0;right:0;display:flex;align-items:center;background:#fff}.pxed-title>summary svg{height:calc(12 * var(--ed-unit));width:calc(12 * var(--ed-unit));transform:rotate(90deg)}.pxed-title>p{display:none}.pxed-title[open]>summary h2{display:block;-webkit-line-clamp:unset}.pxed-title[open]>summary svg{transform:rotate(-90deg)}.pxed-tags{display:flex;flex-wrap:wrap;gap:calc(8 * var(--ed-unit));margin-top:calc(8 * var(--ed-unit))}.pxed-tags>span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:calc(1.5 * var(--ed-unit)) calc(6 * var(--ed-unit));background:#f4f5f6;border-radius:calc(4 * var(--ed-unit));font-size:calc(11 * var(--ed-unit));line-height:calc(18 * var(--ed-unit));color:#141414b3}
.pxed-description{display:flex;flex-direction:column;gap:calc(12 * var(--ed-unit))}.pxed-params{position:relative}.pxed-params-table{margin:0;border:1px solid #1414140d;border-radius:calc(10 * var(--ed-unit));overflow:hidden}.pxed-params-table>div{display:grid;grid-template-columns:calc(108 * var(--ed-unit)) minmax(0,1fr)}.pxed-params-table>div+div{border-top:1px solid #1414140d}.pxed-params-table dt,.pxed-params-table dd{margin:0;display:flex;align-items:center;min-width:0;overflow-wrap:anywhere;font-size:calc(11 * var(--ed-unit));line-height:calc(18 * var(--ed-unit))}.pxed-params-table dt{padding:calc(11 * var(--ed-unit)) calc(10 * var(--ed-unit));color:#141414f2;background:#14141405;border-right:1px solid #1414140d;font-weight:600}.pxed-params-table dd{padding:calc(11 * var(--ed-unit)) calc(14 * var(--ed-unit));color:#141414b3}.pxed-params-table dd>span{min-width:0}.pxed-params-table dd>button{margin-left:calc(4 * var(--ed-unit));display:grid;place-items:center;flex:none;width:calc(17 * var(--ed-unit));height:calc(20 * var(--ed-unit));color:#888}.pxed-params-table dd svg{width:calc(14 * var(--ed-unit));height:calc(14 * var(--ed-unit))}.pxed-params.is-collapsed{max-height:calc(530 * var(--ed-unit));overflow:hidden;padding-bottom:calc(18 * var(--ed-unit))}.pxed-params-more{position:absolute;bottom:0;left:0;right:0;display:flex;align-items:flex-end;justify-content:center;height:calc(78 * var(--ed-unit));background:linear-gradient(180deg,#fff0 4%,#ffffffba 34%,#ffffffe8 48%,#fff 63%)}.pxed-params-more>button{display:flex;align-items:center;justify-content:center;gap:calc(3 * var(--ed-unit));height:calc(30 * var(--ed-unit));color:#141414b3;font-size:calc(12 * var(--ed-unit));font-weight:600}.pxed-params-more svg{height:calc(12 * var(--ed-unit));width:calc(12 * var(--ed-unit))}.pxed-description-text{white-space:pre-wrap;overflow-wrap:anywhere;font-size:calc(12 * var(--ed-unit));line-height:1.75;color:#141414b3}.pxed-detail-images{display:flex;flex-direction:column;gap:calc(8 * var(--ed-unit))}.pxed-detail-images>button{display:block;width:100%}.pxed-detail-images img{width:100%;height:auto;object-fit:contain}.pxed-seller-disclaimer{text-align:center;font-size:calc(11 * var(--ed-unit));line-height:calc(18 * var(--ed-unit));color:#1414146b}
.pxed-section-heading{display:flex;align-items:center;justify-content:space-between;gap:calc(12 * var(--ed-unit));width:100%;text-align:left}.pxed-section-heading>svg{height:calc(14 * var(--ed-unit));width:calc(14 * var(--ed-unit))}.pxed-process{display:flex;flex-direction:column;gap:calc(12 * var(--ed-unit))}.pxed-process>img{width:100%;height:auto;border-radius:calc(6 * var(--ed-unit))}.pxed-delivery-time{color:#1414146b;font-size:calc(12 * var(--ed-unit))}.pxed-notice>div{margin-top:calc(8 * var(--ed-unit));font-size:calc(11 * var(--ed-unit));line-height:calc(18 * var(--ed-unit));color:#1414146b}.pxed-actions{position:fixed;left:50%;transform:translateX(-50%);bottom:0;z-index:10;display:flex;justify-content:flex-end;align-items:center;gap:calc(8 * var(--ed-unit));width:min(100vw,450px);height:calc(60 * var(--ed-unit) + env(safe-area-inset-bottom));padding:0 calc(12 * var(--ed-unit)) env(safe-area-inset-bottom);background:#fff;border-top:1px solid #f0f0f0;box-shadow:0 -2px 10px #0000000d}.pxed-actions>button{height:calc(40 * var(--ed-unit));min-width:calc(80 * var(--ed-unit));padding:0 calc(12 * var(--ed-unit));font-size:calc(14 * var(--ed-unit));font-weight:500;border:.6px solid #141414b3;border-radius:50px;white-space:nowrap}.pxed-empty{display:flex;flex-direction:column;align-items:center;gap:20px;padding:80px 20px;color:#888}.pxed-empty>button{padding:8px 20px;border:1px solid #ff8400;border-radius:6px;color:#ff8400;font-size:14px}
.pxed-popup-params{margin:0;padding:0}.pxed-popup-params>div{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;min-height:20px}.pxed-popup-params>div+div{margin-top:20px}.pxed-popup-params dt{min-width:60px;max-width:100px;color:#777;font-size:12px;line-height:20px;flex:none}.pxed-popup-params dd{display:flex;align-items:center;justify-content:flex-end;min-width:0;gap:4px;margin:0;font-size:12px;line-height:20px;color:#141414f2;text-align:right;overflow-wrap:anywhere}.pxed-popup-params dd>button{display:grid;place-items:center;flex:none}.pxed-popup-params svg{height:16px;width:16px;color:#888}
@media(max-width:350px){.pxed-status-line>button{font-size:calc(10 * var(--ed-unit))}.pxed-reminder-main p{font-size:calc(11 * var(--ed-unit))}.pxed-reminder-benefits>span{font-size:calc(10 * var(--ed-unit))}}
