.measure-guide{scroll-margin-top:var(--header-height)}.measure-guide__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;min-width:0}.measure-guide__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.measure-guide__grid{display:grid;grid-template-columns:minmax(0, 1fr);-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media only screen and (min-width: 1024px){.measure-guide__grid{grid-template-columns:minmax(0, 5fr) minmax(360px, 3fr)}}.measure-media,.measure-panel{min-width:0;border:1px solid var(--color-border);border-radius:4px}.measure-step{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px;color:var(--color-foreground-heading);font-family:var(--font-body--family);font-size:16px;font-weight:300;line-height:1.2;text-transform:uppercase}@media only screen and (min-width: 1024px){.measure-step{font-size:18px}}.measure-step__number{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.measure-step__desc{margin:0}.measure-media{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;padding:20px}@media only screen and (min-width: 1024px){.measure-media{padding:28px 20px 20px}}.measure-media__images{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:12px;min-width:0}@media only screen and (min-width: 1024px){.measure-media__images{gap:24px}}.measure-media__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:0;line-height:0}.measure-media__item img{display:block;aspect-ratio:357/352;-o-object-fit:var(--measurement-image-fit, cover);object-fit:var(--measurement-image-fit, cover)}.measure-media__image,.measure-media__placeholder{display:block;width:100%;height:100%}.measure-media__placeholder{-o-object-fit:contain;object-fit:contain;color:var(--color-foreground);background-color:color-mix(in srgb, var(--color-foreground) 5%, transparent)}.measure-panel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;padding:20px;background-color:var(--color-accent-background)}@media only screen and (min-width: 1024px){.measure-panel{padding:28px 20px 28px 12px}}.measure-panel__rows{min-width:0}@media only screen and (min-width: 1024px){.measure-panel__rows{padding-left:8px}}.measure-row{display:block}.measure-row__details{border-bottom:1px solid var(--color-border)}.measure-row__summary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;width:100%;padding:20px 0;color:var(--color-foreground-heading);cursor:pointer}@media only screen and (min-width: 1024px){.measure-row__summary{padding:24px 0}}.measure-row__heading{font-family:var(--font-body--family);font-size:16px;font-weight:300;line-height:1.2;text-transform:uppercase}@media only screen and (min-width: 1024px){.measure-row__heading{font-size:18px}}.measure-row__icon{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:24px;height:24px}.measure-row__icon svg{-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease, -webkit-transform .25s ease}.measure-row__content{padding:20px 0;padding-top:0;color:var(--color-foreground);font-family:var(--font-body--family);font-size:16px;font-weight:400;line-height:20px}@media only screen and (min-width: 1024px){.measure-row__content{padding-bottom:24px;font-size:18px}}.measure-row__content>:first-child{margin-top:0}.measure-row__content>:last-child{margin-bottom:0}