.sqa-size-guide{margin:.4rem 0 .2rem;text-align:start}.sqa-size-guide summary{width:fit-content;cursor:pointer;color:inherit;text-decoration:underline;text-underline-offset:.18em}.sqa-size-guide .sp-size-guide{display:list-item;padding:0;margin:0;line-height:1.5}.sqa-size-guide summary:focus-visible:focus-visible{outline:2px solid currentColor;outline-offset:3px}.sqa-size-body{margin:.6rem 0 .8rem;max-width:38rem}.sqa-size-guide .sqa-sofa-figure{margin:0 0 1rem}.sqa-sofa-scene{position:relative;overflow:hidden;border-radius:.7rem;background-color:#dbd0c2;background-repeat:no-repeat;background-size:var(--sqa-photo-width) auto;background-position:center bottom}.sqa-size-guide[open] .sqa-sofa-figure:not([hidden]) .sqa-sofa-scene{background-image:url(/wp-content/plugins/shapie-shop-qa/assets/size-guide-sofa.webp)}.sqa-sofa-scene svg{display:block;position:absolute;inset:0;width:100%;height:100%;max-width:100%;overflow:visible}.sqa-sofa-scene g{color:#675235}.sqa-sofa-scene g[data-current]{color:#482777}.sqa-sofa-scene rect{fill:none;stroke:currentColor;stroke-width:1.25;vector-effect:non-scaling-stroke}.sqa-sofa-scene g[data-current] rect{stroke-width:2.4}.sqa-sofa-scene circle{fill:currentColor}.sqa-sofa-scene text{fill:#fff;stroke:none;font:600 28px/1 system-ui,sans-serif;text-anchor:middle}.sqa-size-body figcaption{display:flex;flex-direction:column;gap:.65rem;margin:.3rem 0 .4rem}.sqa-size-body figcaption span{font-size:.8rem}.sqa-size-body ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,10rem),1fr));gap:.28rem .6rem;list-style:none;margin:0;padding:0}.sqa-size-body li{display:flex;align-items:flex-start;gap:.4rem;position:relative;flex-wrap:wrap;min-width:0;padding:.35rem 0;font-size:.9rem;line-height:1.25}.sqa-size-body small{display:block;margin-top:.1rem}.sqa-key{display:inline-grid;place-items:center;width:1.35rem;height:1.35rem;border-radius:50%;font-size:.77rem;background:#675235;color:#fff}.sqa-size-body li[aria-current] .sqa-key{background:#482777}.sqa-size-body li[aria-current]{font-weight:700}.sqa-size-body [hidden],.sqa-size-body li:not([aria-current]) .sqa-current{display:none!important}.sqa-current{font-size:.78em;width:100%;padding-inline-start:1.75rem}.sqa-size-body .sqa-format-hint{font-size:.86em;font-weight:400;margin:.5rem 0 0}.sqa-size-body .sqa-format-hint[hidden]{display:none!important}.sqa-field-label,.sqa-file-hint{display:block;flex-basis:100%;width:100%;color:inherit}.sqa-field-label{font-weight:600;margin-bottom:.25rem}.sqa-file-hint{margin-top:.25rem}body.single-product form.variations_form select[name^="attribute_"]:focus{outline:none!important;outline-offset:0!important;box-shadow:none!important}body.single-product form.variations_form select[name^="attribute_"]:focus-visible:not([data-sqa-pointer]){outline:2px solid currentColor!important;outline-offset:-2px!important}