.ta-sum[hidden]{display:none!important}html.ta-sum-open{overflow:hidden}html.ta-sum-open .ta-bottom{visibility:hidden}.ta-sum{--s-ink: var(--ta-ink, #1F2A22);--s-ink-2: var(--ta-ink-2, #46524A);--s-accent: var(--ta-accent, #3F5C47);--s-line: var(--ta-line, #D9DFDA);--s-line-2: var(--ta-line-2, #C9D1CA);--s-page: var(--ta-page, #F6F7F4);position:fixed;top:0;right:0;bottom:0;left:0;z-index:990;background:var(--s-page);color:var(--s-ink);font-family:inherit;-webkit-font-smoothing:antialiased}.ta-sum-inner{box-sizing:border-box;height:100%;height:100dvh;display:flex;flex-direction:column;gap:10px;padding:10px 16px calc(12px + var(--ta-preview-bar, 0px) + env(safe-area-inset-bottom,0px));max-width:900px;margin:0 auto}@media(min-width:900px){.ta-sum{background:#141a166b}.ta-sum-inner{height:min(94vh,980px);margin:3vh auto;background:var(--s-page);border-radius:18px;box-shadow:0 12px 40px #00000040;padding:16px 22px}}.ta-sum button{font:inherit}.ta-sum-head{display:flex;align-items:center;gap:8px;flex:none}.ta-sum-title{flex:1;margin:0;font-size:28px;line-height:1.15;font-weight:800;letter-spacing:-.01em;outline:none}.ta-sum-info{appearance:none;-webkit-appearance:none;width:44px;height:44px;padding:0;border:1px solid var(--s-line-2);border-radius:22px;background:#fff;color:var(--s-accent);display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.ta-sum-close{appearance:none;-webkit-appearance:none;width:44px;height:44px;padding:0;border:0;border-radius:22px;background:transparent;color:var(--s-ink);font-size:30px;line-height:1;cursor:pointer}.ta-sum-frame{position:relative;flex:none;height:50vh;height:50dvh;min-height:240px;max-height:560px;border:1px solid var(--s-line);border-radius:14px;background:#fff;overflow:hidden}@media(max-width:760px){.ta-sum-frame{margin-right:36px}}.ta-sum-iframe{display:block;width:100%;height:100%;border:0}.ta-sum-status{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:16px;text-align:center;background:#fff;font-size:15px;font-weight:650;color:var(--s-ink-2)}.ta-sum-status[hidden]{display:none}.ta-sum-spinner{width:28px;height:28px;border-radius:50%;border:3px solid var(--s-line);border-top-color:var(--s-accent);animation:ta-sum-spin 1s linear infinite}.ta-sum-status.is-error .ta-sum-spinner{display:none}.ta-sum-status.is-error{color:#8e1f16}@keyframes ta-sum-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.ta-sum-spinner{animation:none}}.ta-sum-retry{appearance:none;-webkit-appearance:none;min-height:44px;padding:0 18px;border:0;border-radius:12px;background:var(--s-accent);color:#fff;font-weight:800;cursor:pointer}.ta-sum-retry[hidden]{display:none}.ta-sum-picked{position:absolute;left:10px;right:10px;bottom:10px;display:flex;align-items:center;gap:6px;padding:4px 4px 4px 14px;border-radius:26px;background:#1f2a22db;color:#fff;font-size:15px;font-weight:750;pointer-events:auto}.ta-sum-picked[hidden]{display:none}.ta-sum-picked-name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ta-sum-picked .ta-sum-info{width:40px;height:40px;border:0;background:#ffffff24;color:#fff}.ta-sum-steps{display:grid;gap:8px;flex:none}.ta-sum-chips{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:3px;padding:3px;border-radius:12px;background:var(--ta-track, #E4E8E2)}.ta-sum-chip{appearance:none;-webkit-appearance:none;min-height:38px;padding:0 4px;border:0;border-radius:9px;background:transparent;color:var(--s-ink-2);font-size:14px;font-weight:700;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ta-sum-chip[aria-pressed=true]{background:#fff;color:var(--s-ink);font-weight:800;box-shadow:0 1px 2px #0000001f}.ta-sum-chip:disabled{opacity:.45;cursor:default}.ta-sum-stepper{display:flex;align-items:center;gap:8px}.ta-sum-arrow{appearance:none;-webkit-appearance:none;flex:none;width:44px;height:44px;padding:0;border:1px solid var(--s-line-2);border-radius:12px;background:#fff;color:var(--s-ink);display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.ta-sum-arrow:disabled{opacity:.4;cursor:default}.ta-sum-step-label{flex:1;min-width:0;text-align:center;font-size:14px;font-weight:700;color:var(--s-ink-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ta-sum-scroll{flex:1 1 auto;min-height:0;overflow:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;margin:0 -4px;padding:0 4px 8px;display:flex;flex-direction:column;gap:12px}.ta-sum-specs{display:grid;gap:16px}@media(min-width:760px){.ta-sum-specs{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}.ta-sum-group{margin:0}.ta-sum-group-title{margin:0 0 4px;font-size:13px}.ta-sum-group-link{appearance:none;-webkit-appearance:none;display:inline-flex;align-items:center;gap:2px;min-height:36px;padding:0 6px 0 4px;border:0;border-radius:8px;background:transparent;color:var(--s-accent);font-size:13px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;cursor:pointer}.ta-sum-group-link:hover{background:#3f5c4714}.ta-sum-group-chev{display:inline-flex}.ta-sum-group-chev svg{width:16px;height:16px}.ta-sum-list{margin:0;border:1px solid var(--s-line);border-radius:14px;background:#fff;overflow:hidden}.ta-sum-row{display:flex;align-items:baseline;gap:12px;min-height:44px;box-sizing:border-box;padding:10px 14px;border-top:1px solid var(--s-line)}.ta-sum-row:first-child{border-top:0}.ta-sum-row-label{flex:0 1 auto;margin:0;font-size:15px;font-weight:600;color:var(--s-ink-2)}.ta-sum-row-value{flex:1 1 auto;min-width:0;margin:0;display:flex;flex-direction:column;align-items:flex-end;text-align:right}.ta-sum-row-main{font-size:16px;font-weight:800;line-height:1.25;font-variant-numeric:tabular-nums}.ta-sum-row-sub{font-size:12px;line-height:1.3;color:var(--s-ink-2)}.ta-sum-foot{display:flex;gap:8px;flex:none}.ta-sum-share{appearance:none;-webkit-appearance:none;flex:none;height:52px;padding:0 16px;border:1px solid var(--s-line-2);border-radius:12px;background:#fff;color:var(--s-ink);font-size:16px;font-weight:800;display:inline-flex;align-items:center;gap:8px;cursor:pointer}.ta-sum-drawings{appearance:none;-webkit-appearance:none;flex:1;height:52px;border:0;border-radius:12px;background:var(--s-accent);color:#fff;font-size:16px;font-weight:800;display:inline-flex;align-items:center;justify-content:center;gap:6px;cursor:pointer}.ta-sum :focus-visible{outline:3px solid var(--s-accent);outline-offset:2px}@media(max-height:700px){.ta-sum-inner{gap:6px}.ta-sum-title{font-size:22px}.ta-sum-frame{height:46vh;height:46dvh;min-height:200px}.ta-sum-row{min-height:40px;padding:8px 14px}}.ta-sum--inline{position:static;inset:auto;z-index:auto;background:transparent}.ta-sum--inline .ta-sum-inner{height:auto;padding:0;max-width:none;margin:0;background:transparent;border-radius:0;box-shadow:none}.ta-sum--inline .ta-sum-head,.ta-sum--inline .ta-sum-drawings{display:none}.ta-sum--inline .ta-sum-scroll{overflow:visible;flex:none;margin:0;padding:0}.ta-sum--inline .ta-sum-frame{height:clamp(260px,calc(100vh - var(--ta-chrome, 260px) - 28px),560px);height:clamp(260px,calc(100dvh - var(--ta-chrome, 260px) - 28px),560px);max-height:none}.ta-sum--inline .ta-sum-foot{margin-top:4px}.ta-sum--inline .ta-sum-share{flex:1;justify-content:center}@media(min-width:900px){.ta-sum--inline{background:transparent}.ta-sum--inline .ta-sum-inner{height:auto;margin:0;padding:0;box-shadow:none}.ta-sum--inline .ta-sum-foot{max-width:320px}}.ta-sum-frame>.ta-expand-btn{left:10px;right:auto}.ta-sum-view{display:flex;flex-direction:column;gap:12px;flex:none;min-width:0}@media(min-width:1024px){.ta-sum--inline .ta-sum-scroll{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,420px);column-gap:24px;align-items:start}.ta-sum--inline .ta-sum-view{grid-column:1;position:sticky;top:calc(var(--ta-shell-top, 0px) + var(--ta-shell-h, 120px) + 12px);min-width:0}.ta-sum--inline .ta-sum-specs{grid-column:2;min-width:0;grid-template-columns:minmax(0,1fr)!important;margin-top:0}.ta-sum--inline .ta-sum-frame{height:clamp(380px,calc(100vh - var(--ta-chrome, 200px) - 150px),720px);height:clamp(380px,calc(100dvh - var(--ta-chrome, 200px) - 150px),720px)}}.ta-sum .ta-sum-chips{display:none!important}.ta-sum .ta-sum-stepper{justify-content:center;gap:14px;padding:4px 0}.ta-sum .ta-sum-step-label{flex:0 1 auto;max-width:calc(100% - 136px);display:grid;gap:2px;white-space:normal;overflow:visible}.ta-sum .ta-sum-step-title{font-size:21px;line-height:1.2;font-weight:800;color:var(--s-ink);letter-spacing:-.01em;overflow-wrap:anywhere}.ta-sum .ta-sum-step-meta{font-size:13px;font-weight:650;color:var(--s-ink-2)}.ta-sum .ta-sum-arrow{width:52px;height:60px;border:2px solid var(--s-ink);border-radius:14px;background:#fff;color:var(--s-ink);box-shadow:0 2px 6px #0000001f}.ta-sum .ta-sum-arrow svg{width:30px;height:30px;stroke-width:2.6}.ta-sum .ta-sum-arrow:hover:not(:disabled){background:var(--s-ink);color:#fff}.ta-sum .ta-sum-arrow:focus-visible{outline:3px solid var(--s-accent);outline-offset:3px}.ta-sum .ta-sum-arrow:disabled{opacity:.3;box-shadow:none}@media(max-width:420px){.ta-sum .ta-sum-stepper{gap:10px}.ta-sum .ta-sum-step-label{max-width:calc(100% - 116px)}.ta-sum .ta-sum-step-title{font-size:19px}.ta-sum .ta-sum-arrow{width:48px;height:56px}}.ta-sum .ta-sum-stepper{display:grid;grid-template-columns:52px minmax(0,1fr) 52px;align-items:center;gap:12px;width:100%;max-width:460px;margin:0 auto}.ta-sum .ta-sum-step-label{max-width:none;text-align:center;min-height:52px;align-content:center}.ta-sum--inline .ta-sum-frame{height:clamp(300px,calc(100vh - var(--ta-chrome, 260px) - 144px),820px);height:clamp(300px,calc(100dvh - var(--ta-chrome, 260px) - 144px),820px)}@media(max-width:420px){.ta-sum .ta-sum-stepper{grid-template-columns:48px minmax(0,1fr) 48px;gap:8px}}@media(min-width:1024px){.ta-sum--inline .ta-sum-frame{height:clamp(380px,calc(100vh - var(--ta-chrome, 200px) - 150px),860px);height:clamp(380px,calc(100dvh - var(--ta-chrome, 200px) - 150px),860px)}}.ta-sum .ta-sum-modes{display:grid;grid-template-columns:1fr 1fr;gap:3px;width:100%;max-width:320px;margin:0 auto;padding:3px;border-radius:12px;background:var(--ta-track, #E4E8E2);box-sizing:border-box}.ta-sum .ta-sum-mode{appearance:none;-webkit-appearance:none;min-height:40px;padding:0 8px;border:0;border-radius:9px;background:transparent;color:var(--s-ink-2);font-size:15px;font-weight:700;cursor:pointer}.ta-sum .ta-sum-mode[aria-pressed=true]{background:#fff;color:var(--s-ink);font-weight:800;box-shadow:0 1px 2px #0000001f}.ta-sum .ta-sum-mode:focus-visible{outline:3px solid var(--s-accent);outline-offset:2px}.ta-sum-frame.is-inside>.ta-sum-iframe{visibility:hidden}.ta-sum-frame.is-inside>.ta-sum-picked{display:none!important}.ta-sum-frame.is-inside>.ti3d-stage{position:absolute!important;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;margin:0!important;border-radius:inherit;z-index:3}.ta-sum-frame.is-inside>.ti3d-stage>.ta-expand-btn{display:none!important}.ta-sum-frame.is-inside>.ta-expand-btn{z-index:9}.ta-sum-frame.is-inside>.ti3d-stage [hidden],.ta-sum-frame.is-inside>.ti3d-stage .ti3d-zoom,.ta-sum-frame.is-inside>.ti3d-stage .ti3d-edit-toggle,.ta-sum-frame.is-inside>.ti3d-stage .ti-iw,.ta-sum-frame.is-inside>.ti3d-stage .ti-view-jump,.ta-sum-frame.is-inside>.ti3d-stage .ti3d-help{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/18/assets/thermoaspen-designer-summary-v1.css.map */
