/* Current-page refinement only. Retained studies do not import this stylesheet. */
html[data-hero-tone="light"] #hero h1 span{color:#24484D}
#try .try-desktop-break{display:none}
@media(min-width:801px){#try .try-desktop-break{display:initial}}
/* Give the existing authentic comparison and its controls stronger emphasis. */
html #fit.fit{padding-block:64px}
#fit>.wrap{gap:56px}
#fit .dress-demo{width:min(100%,360px)}
#fit .dress-size-label{margin-top:14px;font-size:12px}
#fit .dress-sizes{gap:12px;margin-top:10px}
#fit .dress-sizes button{width:80px;min-height:56px;padding:12px 14px;border-color:#A7CCD4;font:600 18px/1.5 Poppins,sans-serif}
#fit .dress-sizes button[aria-pressed=true]{background:#209DA7;border-color:#209DA7;color:#10272B}
@media(min-width:1440px){#fit .dress-demo{width:min(100%,400px)}}
@media(max-width:1100px){
 html #fit.fit{padding-block:56px}
 #fit>.wrap{gap:40px}
 #fit .dress-demo{width:min(100%,340px)}
}
@media(max-width:800px){
 html #scan.scan{padding-block:40px 32px}
 #scan .editorial{gap:24px}
 html #fit.fit{padding-block:40px}
 #fit>.wrap{gap:24px}
 #fit .fit-intro h2{margin-bottom:20px}
 #fit .fit-intro p+p{margin-top:16px}
 #fit .dress-demo{width:min(100%,320px)}
 #fit .dress-size-label{margin-top:12px}
 #fit .dress-sizes{gap:10px;margin-top:8px}
}
@media(max-width:480px){
 #fit .dress-demo{width:min(100%,300px)}
 #fit .dress-sizes button{width:76px}
}
