.amb-explorer{color:#f3eee5;font-family:DMSans,Arial,sans-serif;margin:36px 0!important}.amb-explorer *{box-sizing:border-box}.amb-explorer [hidden]{display:none!important}.amb-explorer button{font:inherit;cursor:pointer;box-shadow:none;text-transform:none;letter-spacing:normal;touch-action:manipulation}.ax-toolbar{display:flex;justify-content:space-between;align-items:center;gap:18px;margin-bottom:22px}.ax-toolbar .ax-hint{font-size:15px;color:#bdb6a9}.ax-language{display:flex;flex:none;gap:4px}.ax-language button{background:transparent;border:1px solid #66533d;color:#eee;padding:10px 14px;min-height:44px;font-size:12px}.ax-language button[aria-pressed=true]{background:#d4a46d;color:#17110a}.ax-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,270px);grid-template-areas:'photo detail' 'choices choices';align-items:start;gap:24px 32px}.ax-photo{grid-area:photo;position:relative;isolation:isolate}.ax-overview{display:block;width:100%;height:auto}.ax-outline{position:absolute;inset:0;width:100%;height:100%;z-index:1;pointer-events:none;opacity:0;transition:opacity .22s}.ax-contour{fill:#e4b36f12;stroke:#e8b87e;stroke-width:1.4;vector-effect:non-scaling-stroke;stroke-linejoin:round;filter:drop-shadow(0 0 4px #e7ae6477)}.amb-explorer .ax-hot{position:absolute;z-index:2;transform:translate(-50%,-50%);background:transparent;border:0;border-radius:50%;margin:0;padding:0;min-width:24px;min-height:24px}.amb-explorer .ax-hot:focus-visible{outline:1px dashed #e4b36f;outline-offset:4px}.ax-detail{grid-area:detail;min-width:0;border-top:1px solid #6e5435;padding-top:18px;min-height:340px;scroll-margin:24px}.ax-cutout{height:170px;display:flex;align-items:center;justify-content:center;overflow:hidden;margin-bottom:22px}.ax-component{display:block;width:100%;height:100%;object-fit:contain;max-width:210px!important;margin:0!important;filter:drop-shadow(0 8px 10px #0005)}.ax-detail h3{font-size:25px!important;line-height:1.2!important;font-weight:400!important;margin:0 0 14px!important;text-wrap:balance}.ax-detail p{font-size:15px;line-height:1.65;color:#d2c9bd;margin:0!important}.ax-choices{grid-area:choices;display:flex;flex-wrap:wrap;gap:9px;min-width:0}.amb-explorer .ax-choice{background:transparent;border:1px solid #514435;border-radius:3px;color:#d7cbbc;font-size:13px;padding:11px 14px;min-height:44px;max-width:100%;text-align:left;line-height:1.4;transition:background .18s,border-color .18s}.amb-explorer .ax-choice:hover{border-color:#b38c5a}.amb-explorer .ax-choice[aria-pressed=true]{background:#d4a46d;color:#17110a;border-color:#d4a46d}.amb-explorer button:focus-visible{outline:2px solid #e4b36f;outline-offset:4px}@media(max-width:760px){.ax-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:'photo' 'choices' 'detail';gap:18px}.ax-detail{display:grid;grid-template-columns:104px minmax(0,1fr);column-gap:18px;align-content:start;min-height:190px;padding-top:18px}.ax-cutout{grid-column:1;grid-row:1/3;height:124px;margin:0}.ax-detail h3{grid-column:2;font-size:20px!important}.ax-detail p{grid-column:2;font-size:14px;line-height:1.6}.ax-detail:has(.ax-cutout[hidden]){display:block;min-height:110px}.ax-choices{flex-wrap:nowrap;overflow-x:auto;padding:3px 3px 12px;scroll-snap-type:x proximity;scroll-padding:3px;-webkit-overflow-scrolling:touch;scrollbar-color:#796044 #17140f;scrollbar-width:thin}.amb-explorer .ax-choice{flex:0 0 auto;max-width:230px;scroll-snap-align:start}.ax-toolbar .ax-hint{font-size:14px;line-height:1.5}.ax-toolbar{gap:12px;margin-bottom:16px}.amb-explorer .ax-hot{min-width:30px;min-height:30px}}@media(prefers-reduced-motion:reduce){.amb-explorer *{transition:none!important;scroll-behavior:auto!important}}

.ax-shell-view{display:none;width:100%;height:100%;overflow:visible}
