body.single-product #main .summary .ekvinta-measurements{box-sizing:border-box;margin:16px 0 24px;border:1px solid #dedfe3;border-radius:18px;background:#f4f4f6;color:#1d1d1f;overflow:hidden}body.single-product #main .summary .ekvinta-measurements>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer;list-style:none;padding:17px 20px;font-size:18px;font-weight:700;line-height:1.3}body.single-product #main .summary .ekvinta-measurements>summary::-webkit-details-marker{display:none}body.single-product #main .summary .ekvinta-measurements>summary:focus-visible{outline:3px solid #FA8C16;outline-offset:-4px}body.single-product #main .summary .ekvinta-measurements__toggle{width:9px;height:9px;border:solid currentColor;border-width:0 2px 2px 0;transform:rotate(45deg);transition:transform .2s ease}body.single-product #main .summary .ekvinta-measurements[open] .ekvinta-measurements__toggle{transform:rotate(225deg)}body.single-product #main .summary .ekvinta-measurements__body{display:grid;grid-template-columns:minmax(0,0.41fr) minmax(0,0.59fr);align-items:start;gap:12px;padding:0 20px 20px}body.single-product #main .summary .ekvinta-measurements figure{width:100%;margin:0 auto;text-align:center}body.single-product #main .summary .ekvinta-measurements__reference{display:block;width:100%;max-width:none;margin:0 auto;aspect-ratio:.65;object-fit:cover;object-position:center;background:#fff}body.single-product #main .summary .ekvinta-measurements__reference--shirt{aspect-ratio:1;object-fit:contain}body.single-product #main .summary .ekvinta-measurements__hoodie{position:relative;width:100%;aspect-ratio:.8;overflow:hidden;background:#f4f4f6}body.single-product #main .summary .ekvinta-measurements__reference--hoodie,body.single-product #main .summary .ekvinta-measurements__hoodie-lines{position:absolute;inset:0;display:block;width:100%;height:100%}body.single-product #main .summary .ekvinta-measurements__reference--hoodie{aspect-ratio:auto;object-fit:cover;background:#fff0}body.single-product #main .summary .ekvinta-measurements__hoodie-lines{pointer-events:none}body.single-product #main .summary .ekvinta-measurements__diagram{display:block;width:min(100%, 320px);height:auto;margin-inline:auto}body.single-product #main .summary .ekvinta-measurements__list h2{margin:0 0 8px;font-size:15px;font-weight:700;line-height:1.3}body.single-product #main .summary .ekvinta-measurements dl{margin:0}body.single-product #main .summary .ekvinta-measurements dl>div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px;padding:7px 0;border-bottom:1px solid #dedfe3;font-size:12px;line-height:1.35}body.single-product #main .summary .ekvinta-measurements dt{font-weight:600}body.single-product #main .summary .ekvinta-measurements dd{margin:0;color:#bc5c00;font-weight:700;text-align:right}body.single-product #main .summary .ekvinta-measurements__list p{margin:9px 0 0;color:#55565b;font-size:12px;line-height:1.5}@media (max-width:767px){body.single-product #main .summary .ekvinta-measurements{margin:16px 0 20px}body.single-product #main .summary .ekvinta-measurements>summary{padding:16px;font-size:17px}body.single-product #main .summary .ekvinta-measurements__body{grid-template-columns:1fr;padding:0 16px 18px}body.single-product #main .summary .ekvinta-measurements figure{width:min(100%, 190px)}body.single-product #main .summary .ekvinta-measurements dl>div{font-size:13px}}