.tpw-38010{border:1px solid var(--tpw-line);border-radius:16px;background:var(--tpw-cream);overflow:hidden}.tpw-38010 .tpw-38010__head{padding:18px 20px 12px}.tpw-38010 .tpw-38010__eyebrow{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--tpw-muted)}.tpw-38010 .tpw-38010__eyebrow::before{content:"";flex:none;width:16px;height:13px;border:2px solid var(--tpw-red);border-top-width:5px;border-radius:2px 2px 0 0}.tpw-38010 .tpw-38010__head h3{margin-top:6px}.tpw-38010 .tpw-38010__lead{margin-top:4px;font-size:15px;line-height:1.45;color:var(--tpw-body)}.tpw-38010 .tpw-38010__street{display:flex;gap:18px;padding:8px 20px 0}.tpw-38010 .tpw-38010__row{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);align-items:start}.tpw-38010 .tpw-38010__row--size{flex:4 1 0%}.tpw-38010 .tpw-38010__row--other{flex:3 1 0%}.tpw-38010 .tpw-38010__shop{position:relative;display:flex;flex-direction:column;align-items:center;min-width:0;min-height:44px;padding:0 2px 18px;border:0;border-radius:0;background:none;color:var(--tpw-ink);text-align:center}.tpw-38010 .tpw-38010__shop:hover{background:none;color:var(--tpw-ink)}.tpw-38010 .tpw-38010__sv{display:flex;justify-content:center;align-self:stretch;margin:0 -2px;border-bottom:3px solid var(--tpw-ink)}.tpw-38010 .tpw-38010__sv svg{display:block;width:74px;height:74px;overflow:visible;transform-origin:50% 100%}.tpw-38010 .tpw-38010__sv svg *{stroke:var(--tpw-ink);stroke-width:2;stroke-linejoin:round;transition:fill .2s}.tpw-38010 .tpw-38010__bd,.tpw-38010 .tpw-38010__wh{fill:#fff}.tpw-38010 .tpw-38010__wn,.tpw-38010 .tpw-38010__aw{fill:var(--tpw-sand)}.tpw-38010 .tpw-38010__sg{fill:var(--tpw-ink)}.tpw-38010 .tpw-38010__sg--gold{fill:var(--tpw-gold-dark)}.tpw-38010 .tpw-38010__ln{fill:none}.tpw-38010 .tpw-38010__sv svg .tpw-38010__st{fill:#fff;stroke:none;font-size:8px;font-weight:800;letter-spacing:.03em;text-anchor:middle}.tpw-38010 .tpw-38010__sv svg .tpw-38010__ic{fill:var(--tpw-ink);stroke:none}.tpw-38010 .tpw-38010__sn{margin-top:7px;font-size:14px;font-weight:800;line-height:1.2}.tpw-38010 .tpw-38010__ss{margin-top:1px;font-size:13px;line-height:1.25;color:var(--tpw-muted)}.tpw-38010 .tpw-38010__shop[aria-pressed="true"] .tpw-38010__bd{fill:var(--tpw-red)}.tpw-38010 .tpw-38010__shop[aria-pressed="true"] .tpw-38010__wn,.tpw-38010 .tpw-38010__shop[aria-pressed="true"] .tpw-38010__wh{fill:#fff}.tpw-38010 .tpw-38010__shop[aria-pressed="true"] .tpw-38010__aw{fill:var(--tpw-red-dark)}.tpw-38010 .tpw-38010__shop[aria-pressed="true"] .tpw-38010__sn{color:var(--tpw-red-dark)}.tpw-38010 .tpw-38010__shop[aria-pressed="true"]::after{content:"";position:absolute;inset-block-end:3px;inset-inline-start:calc(50% - 8px);width:16px;height:9px;background:var(--tpw-red);clip-path:polygon(0 0,100% 0,50% 100%)}.tpw-38010 .tpw-38010__shop.is-pop svg{animation:tpw38010-pop .35s ease-out}@keyframes tpw38010-pop{0%{transform:scaleY(.9)}60%{transform:scaleY(1.04)}100%{transform:none}}.tpw-38010:not(.is-live) .tpw-38010__shop{cursor:default}.tpw-38010 .tpw-38010__card{margin:0 20px;padding:18px 20px;border:1px solid var(--tpw-line);border-radius:14px;background:#fff;box-shadow:0 6px 18px rgb(26 22 20 / .06)}.tpw-38010 .tpw-38010__vk{font-size:13px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--tpw-red-dark)}.tpw-38010.tpw h4.tpw-38010__vh{margin-top:4px;font-size:1.3rem;line-height:1.2}.tpw-38010 .tpw-38010__vt{margin-top:8px;font-size:15px;line-height:1.5;color:var(--tpw-body)}.tpw-38010 .tpw-38010__vt a{color:var(--tpw-teal);text-underline-offset:2px}.tpw-38010 .tpw-38010__go{display:inline-flex;align-items:center;gap:8px;min-height:42px;margin-top:10px;padding:0 16px;border:1.5px solid var(--tpw-ink);border-radius:999px;background:#fff;font-size:14.5px;font-weight:700;color:var(--tpw-ink);text-align:start}.tpw-38010 .tpw-38010__go::after{content:"";flex:none;width:7px;height:7px;border-block-start:2px solid currentColor;border-inline-end:2px solid currentColor;transform:rotate(45deg)}.tpw-38010 .tpw-38010__go:hover{background:#fff;color:var(--tpw-ink)}.tpw-38010:not(.is-live) .tpw-38010__go{display:none}@media (min-width:701px){.tpw-38010 .tpw-38010__v--rc:not([hidden]){display:grid;grid-template-columns:minmax(0,1fr) 360px;grid-template-rows:auto auto 1fr;column-gap:28px;align-items:start}.tpw-38010 .tpw-38010__v--rc .tpw-38010__rc{grid-column:2;grid-row:1/4;margin:0 0 8px}}.tpw-38010 .tpw-38010__v.is-in{animation:tpw38010-in .25s ease-out}@keyframes tpw38010-in{from{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.tpw-38010 .tpw-38010__rc{position:relative;margin:14px 0 8px;padding:12px 16px 12px;background:var(--tpw-cream);box-shadow:inset 0 1px 0 #e7dfcf}.tpw-38010 .tpw-38010__rc::after{content:"";position:absolute;inset-inline:0;inset-block-start:100%;height:7px;background:conic-gradient(from -45deg at 50% 100%,var(--tpw-cream) 90deg,transparent 0) 0 0/14px 100%}.tpw-38010 .tpw-38010__rh{padding-bottom:8px;border-bottom:1.5px dashed #cbc1ad;font-size:13px;line-height:1.4;color:var(--tpw-muted)}.tpw-38010 .tpw-38010__rl [role="listitem"]{display:grid;grid-template-columns:minmax(0,max-content) minmax(14px,1fr) auto;align-items:end;padding:6px 0 5px;font-size:14.5px;line-height:1.3;color:var(--tpw-ink)}.tpw-38010 .tpw-38010__rl [role="listitem"]::after{content:"";grid-row:1;grid-column:2;margin:0 7px .3em;border-bottom:1.5px dotted #b3a78f}.tpw-38010 .tpw-38010__rl span{grid-row:1;grid-column:1;min-width:0}.tpw-38010 .tpw-38010__rl b{grid-row:1;grid-column:3}.tpw-38010 .tpw-38010__rl b,.tpw-38010 .tpw-38010__rt b{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,"Liberation Mono",monospace!important;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.tpw-38010 .tpw-38010__rl i{grid-row:2;grid-column:1/-1;font-size:13px;font-style:normal;color:var(--tpw-muted)}.tpw-38010 .tpw-38010__rt{display:flex;justify-content:space-between;align-items:baseline;gap:10px;margin-top:4px;padding-top:9px;border-top:2px solid var(--tpw-ink);font-size:14.5px;font-weight:800;color:var(--tpw-ink)}.tpw-38010 .tpw-38010__rt b{font-size:18px}.tpw-38010 .tpw-38010__dl{margin-top:10px;border-top:1px solid var(--tpw-line)}.tpw-38010 .tpw-38010__dl [role="listitem"]{display:grid;grid-template-columns:128px minmax(0,1fr);gap:12px;padding:9px 0;border-bottom:1px solid var(--tpw-line);font-size:14.5px;line-height:1.45;color:var(--tpw-body)}.tpw-38010 .tpw-38010__dl b{color:var(--tpw-ink)}.tpw-38010 .tpw-38010__gold{margin-top:14px;padding:14px 16px;border:1px solid #e3d29b;border-radius:12px;background:#fbf5e1}.tpw-38010 .tpw-38010__gh b{display:block;font-size:16px;color:var(--tpw-ink)}.tpw-38010 .tpw-38010__gh span{display:block;margin-top:2px;font-size:14px;line-height:1.4;color:var(--tpw-body)}.tpw-38010 .tpw-38010__gc{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 14px;margin-top:12px}.tpw-38010 .tpw-38010__gl{font-size:14.5px;font-weight:700;color:var(--tpw-ink)}.tpw-38010 .tpw-38010__step{display:inline-flex;align-items:center;border:1.5px solid var(--tpw-ink);border-radius:999px;background:#fff}.tpw-38010 .tpw-38010__step button{width:44px;height:42px;border:0;border-radius:999px;background:none;font-size:22px;font-weight:700;line-height:1;color:var(--tpw-ink);text-align:center}.tpw-38010 .tpw-38010__step button:hover{background:none;color:var(--tpw-ink)}.tpw-38010 .tpw-38010__step button:disabled{color:#a9a29a;background:none;cursor:default}.tpw-38010 .tpw-38010__on{min-width:34px;font-size:18px;font-weight:800;text-align:center;font-variant-numeric:tabular-nums;color:var(--tpw-ink)}.tpw-38010 .tpw-38010__gr{margin-top:12px;font-size:14.5px;line-height:1.5;color:var(--tpw-body)}.tpw-38010 .tpw-38010__be{color:var(--tpw-ink);font-size:16px;white-space:nowrap;box-shadow:inset 0 -3px 0 var(--tpw-gold)}.tpw-38010 .tpw-38010__money{display:flex;align-items:center;gap:12px;margin:16px 20px 0;padding:11px 14px;border-radius:12px;background:var(--tpw-sand);font-size:14px;line-height:1.45;color:var(--tpw-body)}.tpw-38010 .tpw-38010__money span{min-width:0}.tpw-38010 .tpw-38010__money::before{content:"";flex:none;width:34px;height:23px;border-radius:4px;background:linear-gradient(90deg,transparent 5px,#f2d98a 5px 13px,transparent 13px) 0 8px/100% 7px no-repeat,linear-gradient(135deg,var(--tpw-red),var(--tpw-red-dark))}.tpw-38010 .tpw-38010__money b{color:var(--tpw-ink)}.tpw-38010 .tpw-38010__src{padding:12px 20px 16px}.tpw-38010 .tpw-38010__src a{color:var(--tpw-teal);text-underline-offset:2px}@media (hover:hover){.tpw-38010 .tpw-38010__shop:not([aria-pressed="true"]):hover .tpw-38010__bd{fill:#fde4e2}.tpw-38010 .tpw-38010__go:hover{background:var(--tpw-sand);color:var(--tpw-ink)}.tpw-38010 .tpw-38010__step button:not(:disabled):hover{background:var(--tpw-sand);color:var(--tpw-ink)}}@media (max-width:700px){.tpw-38010 .tpw-38010__head{padding:16px 14px 10px}.tpw-38010 .tpw-38010__lead{font-size:14.5px}.tpw-38010 .tpw-38010__street{flex-direction:column;gap:4px;padding:4px 14px 0}.tpw-38010 .tpw-38010__row--other{padding-inline:12%}.tpw-38010 .tpw-38010__sv svg{width:56px;height:56px}.tpw-38010 .tpw-38010__shop{padding-bottom:12px}.tpw-38010 .tpw-38010__shop[aria-pressed="true"]::after{display:none}.tpw-38010 .tpw-38010__shop[aria-pressed="true"] .tpw-38010__sn{text-decoration:underline 3px var(--tpw-red);text-underline-offset:4px}.tpw-38010 .tpw-38010__sn{margin-top:5px;font-size:13.5px}.tpw-38010 .tpw-38010__card{margin:0 14px;padding:14px 11px}.tpw-38010.tpw h4.tpw-38010__vh{font-size:1.15rem}.tpw-38010 .tpw-38010__vt{font-size:14.5px}.tpw-38010 .tpw-38010__rc{padding:10px 10px}.tpw-38010 .tpw-38010__rl [role="listitem"]::after{margin-inline:5px}.tpw-38010 .tpw-38010__rl [role="listitem"]{font-size:14px;padding:5px 0 4px}.tpw-38010 .tpw-38010__dl [role="listitem"]{display:block}.tpw-38010 .tpw-38010__dl span{display:block}.tpw-38010 .tpw-38010__gold{padding:12px}.tpw-38010 .tpw-38010__money{margin:14px 14px 0;padding:10px 12px}.tpw-38010 .tpw-38010__src{padding:12px 14px 14px}}@media (prefers-reduced-motion:reduce){.tpw-38010 .tpw-38010__v.is-in,.tpw-38010 .tpw-38010__shop.is-pop svg{animation:none}.tpw-38010 .tpw-38010__sv svg *{transition:none}}