/* English product details only; no changes to the Chinese site or shared layout. */
.ae170-site .ae154-product-detail.ae171-product-detail .ae171-nav-short{display:none}
.ae170-site .ae154-product-detail.ae171-product-detail .ae145-hero-actions .aeo-button>span{margin-left:.3em}
.ae170-site .ae154-product-detail.ae171-product-detail .aeo-richtext ul{list-style:disc outside;padding-left:1.35em;margin:16px 0}
.ae170-site .ae154-product-detail.ae171-product-detail .aeo-richtext ol{list-style:decimal outside;padding-left:1.5em;margin:16px 0}
.ae170-site .ae154-product-detail.ae171-product-detail .aeo-richtext li{display:list-item;line-height:1.75;margin:0 0 .55em}
.ae170-site .ae154-product-detail.ae171-product-detail .aeo-richtext ul>li{list-style:disc outside}
.ae170-site .ae154-product-detail.ae171-product-detail .aeo-richtext ol>li{list-style:decimal outside}
.ae170-site .ae154-product-detail.ae171-product-detail .aeo-richtext li:last-child{margin-bottom:0}
.ae170-site .ae154-product-detail.ae171-product-detail .aeo-spec-values{list-style:none;padding:0;margin:0}
.ae170-site .ae154-product-detail.ae171-product-detail .aeo-spec-values li{line-height:1.65;margin:0 0 .45em}
.ae170-site .ae154-product-detail.ae171-product-detail .aeo-spec-values li:last-child{margin-bottom:0}
.ae170-site .ae154-product-detail.ae171-product-detail .ae171-spec-group th{width:auto;background:#edf3f8;color:#162f47;font-size:16px;font-weight:700;text-align:left;line-height:1.5;padding:15px 18px;border-top:1px solid #cddde9}
.ae170-site .ae154-product-detail.ae171-product-detail .aeo-spec-name{line-height:1.6}
.ae170-site .ae154-product-detail.ae171-product-detail .aeo-product-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:28px 0 0}
.ae170-site .ae154-product-detail.ae171-product-detail .aeo-product-gallery figure{min-width:0;width:100%;box-sizing:border-box;margin:0;padding:18px;border:1px solid #e0e8ef;background:#fff;text-align:center}
.ae170-site .ae154-product-detail.ae171-product-detail .aeo-product-gallery a{display:flex;align-items:center;justify-content:center;min-height:200px}
.ae170-site .ae154-product-detail.ae171-product-detail .aeo-product-gallery img{display:block;width:auto;height:auto;max-width:100%;max-height:300px;object-fit:contain;margin:0 auto}
.ae170-site .ae154-product-detail.ae171-product-detail .aeo-product-gallery figcaption{margin:12px 0 0;font-size:14px;line-height:1.6;color:#53687d}
.ae170-site .ae154-product-detail.ae171-product-detail .aeo-product-gallery figure:last-child:nth-child(odd){grid-column:1/-1;justify-self:center;width:100%;max-width:620px;box-sizing:border-box}
.ae170-site .ae154-product-detail.ae171-product-detail .ae154-selection-section>details{padding:0;border:1px solid #dce5ed;border-radius:4px;background:#fff}
.ae170-site .ae154-product-detail.ae171-product-detail .ae154-selection-section summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;padding:18px 20px;line-height:1.5;color:#162f47;background:#f3f7fb}
.ae170-site .ae154-product-detail.ae171-product-detail .ae154-selection-section summary::-webkit-details-marker{display:none}
.ae170-site .ae154-product-detail.ae171-product-detail .ae154-selection-section summary::after{content:"";width:8px;height:8px;flex:0 0 8px;border-right:2px solid #0067bf;border-bottom:2px solid #0067bf;transform:rotate(45deg);margin:0 3px 5px}
.ae170-site .ae154-product-detail.ae171-product-detail .ae154-selection-section details[open]>summary::after{transform:rotate(225deg);margin-top:5px;margin-bottom:0}
.ae170-site .ae154-product-detail.ae171-product-detail .ae171-support-body{padding:20px}
.ae170-site .ae154-product-detail.ae171-product-detail summary:focus-visible,.ae170-site .ae154-product-detail.ae171-product-detail .aeo-section-nav a:focus-visible{outline:2px solid #0067bf;outline-offset:3px}
@media(max-width:760px){
 .ae170-site .ae154-product-detail.ae171-product-detail .ae171-nav-long{display:none}
 .ae170-site .ae154-product-detail.ae171-product-detail .ae171-nav-short{display:inline}
 .ae170-site .ae154-product-detail.ae171-product-detail .aeo-section-nav{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;overflow:visible}
 .ae170-site .ae154-product-detail.ae171-product-detail .aeo-section-nav a{font-size:13px;text-align:center;padding:13px 2px;line-height:1.5;min-width:0}
 .ae170-site .ae154-product-detail.ae171-product-detail .ae171-spec-group th{padding:13px 12px;font-size:15px}
 .ae170-site .ae154-product-detail.ae171-product-detail .ae154-selection-section summary{padding:16px}
 .ae170-site .ae154-product-detail.ae171-product-detail .ae171-support-body{padding:16px}
}
@media(max-width:640px){
 .ae170-site .ae154-product-detail.ae171-product-detail .aeo-product-gallery{grid-template-columns:minmax(0,1fr);gap:18px}
 .ae170-site .ae154-product-detail.ae171-product-detail .aeo-product-gallery figure{padding:14px}
 .ae170-site .ae154-product-detail.ae171-product-detail .aeo-product-gallery a{min-height:0}
}
