.cl-size-media{display:flex;flex-direction:column;justify-content:center;width:100%;min-height:100%;padding:20px;box-sizing:border-box;background:#f8f7f5;color:#171919;text-align:left}.cl-size-media *{box-sizing:border-box}.cl-size-media__intro{display:flex;flex-direction:column;gap:4px;margin-bottom:12px}.cl-size-media__intro span{font-size:11px;letter-spacing:.16em;font-weight:700}.cl-size-media__intro strong{font-size:clamp(18px,2vw,27px);line-height:1.1;letter-spacing:-.025em} .cl-size-media__scene{flex:none;position:relative;width:100%;aspect-ratio:1672/941;overflow:hidden;border-radius:10px;background:#c9baa9}.cl-size-media__room{display:block;width:100%;height:100%;object-fit:cover}.cl-size-media__lineup{position:absolute;left:19%;width:68%;bottom:42%;display:flex;align-items:flex-end;justify-content:space-between}.cl-size-media__frame{position:relative;display:block;flex:none;line-height:0}.cl-size-media__frame--a4{width:10.6%}.cl-size-media__frame--a3{width:15%}.cl-size-media__frame--a2{width:21.2%}.cl-size-media__frame--a1{width:30%}.cl-size-media__photo{display:block;width:100%}.cl-size-media__photo img{display:block;width:100%;height:auto}.cl-size-media__lineup--jpeg .cl-size-media__photo{position:relative;overflow:hidden;aspect-ratio:1/1.414}.cl-size-media__lineup--jpeg .cl-size-media__photo img{position:absolute;left:-15.5%;top:-15%;width:130%;max-width:none;height:auto}.cl-size-media__frame b{position:absolute;left:50%;bottom:-15px;transform:translateX(-50%);padding:3px 5px;background:#fff;border-radius:99px;font-size:9px;line-height:1;box-shadow:0 1px 5px #0002}.cl-size-media__dimensions{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;margin-top:22px}.cl-size-media__dimensions span{display:flex;flex-direction:column;align-items:center;gap:2px;padding:6px 1px;border:1px solid #d7d4cf;border-radius:5px;font-size:11px;font-weight:700;white-space:nowrap}.cl-size-media__dimensions small{font-size:9px;font-weight:400}.cl-size-media p{margin:10px 0 0;color:#555;font-size:10px;line-height:1.3}.media-gallery__grid>.cultures-gallery-size-guide-grid{grid-column:1/-1}.cultures-gallery-size-guide-slide{--media-preview-ratio:0.707!important;background:#f8f7f5}.cultures-gallery-size-guide-slide .cl-size-media{height:100%}@media(max-width:749px){.cl-size-media{padding:14px}.cl-size-media__intro{margin-bottom:10px}.cl-size-media__intro strong{font-size:20px}.cl-size-media__dimensions{gap:3px;margin-top:18px}.cl-size-media__dimensions span{font-size:10px}.cl-size-media__dimensions small{font-size:7px}.cl-size-media p{font-size:9px}.cl-size-media__frame b{font-size:8px}}.slideshow-controls__thumbnail--size-guide{position:relative;overflow:hidden}.slideshow-controls__thumbnail--size-guide img{width:100%;height:100%;object-fit:cover}.slideshow-controls__thumbnail--size-guide span{position:absolute;inset:auto 0 0;background:#fff;color:#171919;font-size:9px;font-weight:700;text-align:center;line-height:1.4}