.sofa-standalone__outer{padding-top:var(--sofa-padding-top);padding-bottom:var(--sofa-padding-bottom)}.sofa-standalone{max-width:var(--sofa-width);margin-inline:auto}.sofa-standalone__heading{padding:0;margin-bottom:1rem;font-size:1.8rem;font-weight:600}.sofa-standalone__card-image{display:block;width:12rem;max-width:100%;height:7rem;object-fit:contain}.sofa-standalone__panel{display:none}.sofa-standalone:has(.sofa-selector__radio[value="1"]:checked) [data-seat-panel="1"]{display:block}.sofa-standalone:has(.sofa-selector__radio[value="2"]:checked) [data-seat-panel="2"]{display:block}.sofa-standalone:has(.sofa-selector__radio[value="3"]:checked) [data-seat-panel="3"]{display:block}.sofa-standalone:has(.sofa-selector__radio[value="4"]:checked) [data-seat-panel="4"]{display:block}.sofa-selector{display:block;width:100%;margin-bottom:1.5rem;color:rgb(var(--color-foreground))}.sofa-selector .sofa-selector__fieldset{display:block;border:0;padding:0;margin:0;min-width:0;max-width:100%}.sofa-selector__details{border:1px solid rgba(var(--color-foreground),.2);border-radius:1.6rem;background:rgb(var(--color-background))}.sofa-selector__summary{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;min-height:7.6rem;padding:1.4rem 1.6rem;border-radius:1.6rem;cursor:pointer;list-style:none}.sofa-selector__summary::-webkit-details-marker{display:none}.sofa-selector__summary-copy{display:grid;gap:.4rem;min-width:0}.sofa-selector__selected{font-size:1.6rem;font-weight:600;overflow-wrap:anywhere}.sofa-selector__hint{font-size:1.3rem;line-height:1.5;opacity:.75}.sofa-selector__chevron{flex:0 0 2.4rem;transition:transform .16s ease}.sofa-selector__details[open]>summary .sofa-selector__chevron{transform:rotate(180deg)}.sofa-selector__content{padding:0 1.6rem 1.6rem}.sofa-selector__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.sofa-selector__choice{position:relative;min-width:0}.sofa-selector__radio{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.sofa-selector__card{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;box-sizing:border-box;height:100%;min-height:13rem;padding:1.4rem .8rem;border:1px solid rgba(var(--color-foreground),.18);border-radius:1.2rem;cursor:pointer;text-align:center;line-height:1.4;transition:background-color .16s ease,border-color .16s ease;-webkit-tap-highlight-color:transparent}.sofa-selector__radio:checked+.sofa-selector__card{border-color:rgb(var(--color-foreground));box-shadow:inset 0 0 0 1px rgb(var(--color-foreground));background:rgba(var(--color-foreground),.045)}.sofa-selector__radio:focus-visible+.sofa-selector__card,.sofa-selector__summary:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:3px}.sofa-selector__check{position:absolute;top:.7rem;inset-inline-end:.7rem;display:grid;place-items:center;width:1.8rem;height:1.8rem;border-radius:50%;background:rgb(var(--color-foreground));color:rgb(var(--color-background));font-size:1.2rem;visibility:hidden}.sofa-selector__radio:checked+label .sofa-selector__check{visibility:visible}.sofa-selector__sofa{display:block;width:10rem;max-width:100%;height:auto}.sofa-selector__name{font-size:1.5rem;font-weight:600;overflow-wrap:anywhere}.sofa-selector__range{font-size:1.2rem;overflow-wrap:anywhere}.sofa-selector__unavailable{font-size:1.1rem}.sofa-selector__radio.disabled+label .sofa-selector__sofa{opacity:.4}.sofa-selector__radio.disabled+label .sofa-selector__name{text-decoration:line-through}.sofa-selector__guide{margin-top:1.6rem;padding-top:1.6rem;border-top:1px solid rgba(var(--color-foreground),.12)}.sofa-selector__guide-title{margin:0 0 1rem;font-size:1.6rem}.sofa-selector__guide-image,.sofa-selector__diagram{display:block;width:100%;height:auto;border-radius:.8rem}.sofa-selector__diagram{padding:.6rem;background:rgba(var(--color-foreground),.035)}.sofa-selector__caption{margin:.8rem 0 1.4rem;font-size:1.2rem;text-align:center}.sofa-selector__instructions{margin:1.2rem 0 0;font-size:1.3rem;line-height:1.65}ol.sofa-selector__instructions{padding-inline-start:2rem}.sofa-selector__instructions li+li{margin-top:.6rem}.sofa-selector__note{margin:1.2rem 0 0;font-size:1.2rem;line-height:1.6;opacity:.75}@media(hover:hover){.sofa-selector__card:hover{border-color:rgb(var(--color-foreground))}}@media(prefers-reduced-motion:reduce){.sofa-selector__chevron,.sofa-selector__card{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/4/compiled_assets/styles.css.map */
