.swt-bdl{padding-block:var(--bdl-pt, 40px) var(--bdl-pb, 72px);padding-bottom:calc(var(--bdl-pb, 72px) + 112px)}.swt-bdl.swt-bdl p,.swt-bdl.swt-bdl h2,.swt-bdl.swt-bdl h3,.swt-bdl.swt-bdl ul,.swt-bdl.swt-bdl dl,.swt-bdl.swt-bdl dd{margin:0}.swt-bdl ul{padding:0;list-style:none}.swt-bdl [hidden]{display:none!important}:where(.swt-bdl) button{font:inherit;color:inherit}.swt-bdl img{display:block;max-width:100%}.swt-bdl__intro{display:grid;gap:var(--v2-space-12);max-width:760px;margin-bottom:var(--v2-space-24)}.swt-bdl__tiers{display:flex;flex-wrap:wrap;gap:var(--v2-space-8);margin-top:var(--v2-space-4)}.swt-bdl__tiers li{display:inline-flex;align-items:center;gap:var(--v2-space-8);min-height:36px;padding:0 14px;border:1px solid var(--v2-line-strong);border-radius:var(--v2-r-pill);font-size:var(--v2-fs-small)}.swt-bdl__tiers strong{font-weight:var(--v2-fw-bold)}.swt-bdl__tiers span{color:var(--v2-accent-text);font-weight:var(--v2-fw-bold)}.swt-bdl__layout{display:grid;gap:var(--v2-space-16)}.swt-bdl__steps{display:grid;gap:var(--v2-space-16);min-width:0}.swt-bdl__step{display:grid;gap:var(--v2-space-16);min-width:0;padding:20px 16px;border-radius:var(--v2-r-md);background:var(--v2-surface)}.swt-bdl__stephead{display:flex;align-items:flex-start;gap:var(--v2-space-12)}.swt-bdl__stephead-text{display:grid;gap:2px;flex:1;min-width:0}.swt-bdl__num{flex:none;display:inline-grid;place-items:center;width:32px;height:32px;border:1.5px solid var(--v2-line-strong);border-radius:var(--v2-r-pill);background:var(--v2-bg);color:var(--v2-fg);font-size:var(--v2-fs-small);font-weight:var(--v2-fw-bold);transition:background-color var(--v2-dur-fast) var(--v2-ease),border-color var(--v2-dur-fast) var(--v2-ease),color var(--v2-dur-fast) var(--v2-ease)}.swt-bdl__num>*{grid-area:1 / 1}.swt-bdl__num svg{width:16px;height:16px;opacity:0}.swt-bdl__step.is-done .swt-bdl__num{border-color:var(--v2-selected-bg);background:var(--v2-selected-bg);color:var(--v2-selected-fg)}.swt-bdl__step.is-done .swt-bdl__num>span{opacity:0}.swt-bdl__step.is-done .swt-bdl__num svg{opacity:1}.swt-bdl__steptitle{font-size:20px;line-height:1.2;font-weight:var(--v2-fw-bold);letter-spacing:-.02em}.swt-bdl__count{flex:none;padding-top:6px;color:var(--v2-fg-muted);font-size:var(--v2-fs-meta);white-space:nowrap}.swt-bdl__label{color:var(--v2-fg-muted);font-size:var(--v2-fs-meta);font-weight:var(--v2-fw-semibold)}.swt-bdl__dlist{display:grid;gap:var(--v2-space-12)}.swt-bdl__dcard{display:grid;gap:var(--v2-space-16);padding:14px;border:1px solid var(--v2-fg);border-radius:var(--v2-r-md);background:var(--v2-bg)}.swt-bdl__dcard.is-own{border-color:var(--v2-line-strong)}.swt-bdl__dcard--loading{padding:0;border:0;background:transparent}.swt-bdl__picked-top{display:flex;gap:var(--v2-space-12);align-items:flex-start}.swt-bdl__picked-img{flex:none;width:76px;height:76px;border-radius:var(--v2-r-sm);background:var(--v2-white);overflow:hidden}.swt-bdl__picked-img img{width:100%;height:100%;object-fit:contain}.swt-bdl__picked-img--icon{display:grid;place-items:center;background:var(--v2-surface);color:var(--v2-fg-muted)}.swt-bdl__picked-img--icon svg{width:32px;height:32px}.swt-bdl__picked-info{display:grid;gap:2px;flex:1;min-width:0}.swt-bdl__picked-info strong{font-size:16px;line-height:1.3;font-weight:var(--v2-fw-bold)}.swt-bdl__picked-price{font-size:18px;font-weight:var(--v2-fw-bold);letter-spacing:-.01em}.swt-bdl__owned{color:var(--v2-fg-muted);font-size:var(--v2-fs-small);font-weight:var(--v2-fw-semibold)}.swt-bdl__fitline{display:inline-flex;align-items:center;gap:6px;color:var(--v2-fg-muted);font-size:var(--v2-fs-meta)}.swt-bdl__change{flex:none;min-height:var(--v2-tap);padding:0 4px;border:0;background:transparent;font-size:var(--v2-fs-small);font-weight:var(--v2-fw-semibold);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.swt-bdl__opts{display:grid;gap:var(--v2-space-12)}.swt-bdl__optgroup{display:grid;gap:6px}.swt-bdl__pills{display:flex;flex-wrap:wrap;gap:var(--v2-space-8)}.swt-bdl__pills .swt-v2-option.is-dim{color:var(--v2-fg-subtle);border-style:dashed}.swt-bdl__addmore{display:inline-flex;align-items:center;justify-content:center;gap:var(--v2-space-8);width:100%;min-height:var(--v2-btn-h);padding:0 18px;border:1px dashed var(--v2-line-strong);border-radius:var(--v2-r-md);background:transparent;font-size:var(--v2-fs-small);font-weight:var(--v2-fw-bold);cursor:pointer;transition:border-color var(--v2-dur-fast) var(--v2-ease),background-color var(--v2-dur-fast) var(--v2-ease)}.swt-bdl__addmore:hover{border-color:var(--v2-fg);background:var(--v2-bg)}.swt-bdl__adder{display:grid;gap:var(--v2-space-12);min-width:0}.swt-bdl__adderhead{display:flex;align-items:center;justify-content:space-between;gap:var(--v2-space-12);padding-top:var(--v2-space-4);border-top:1px solid var(--v2-line-strong)}.swt-bdl__addertitle{font-size:16px;font-weight:var(--v2-fw-bold)}.swt-bdl__seg{display:flex;flex-wrap:wrap;gap:var(--v2-space-8)}.swt-bdl__seg .swt-v2-option{flex:1 1 140px;justify-content:center}.swt-bdl__panel{display:grid;gap:var(--v2-space-12);min-width:0}.swt-bdl__search{display:flex;align-items:center;gap:var(--v2-space-8);min-height:52px;padding:0 18px;border:1px solid var(--v2-line-strong);border-radius:var(--v2-r-pill);background:var(--v2-bg);color:var(--v2-fg-muted)}.swt-bdl__search:focus-within{border-color:var(--v2-fg)}.swt-bdl__input{flex:1;min-width:0;height:50px;padding:0;border:0;outline:0;background:transparent;color:var(--v2-fg);font-size:16px;box-shadow:none;-webkit-appearance:none;appearance:none}.swt-bdl__input::-webkit-search-cancel-button{-webkit-appearance:none}.swt-bdl__input::placeholder{color:var(--v2-fg-muted);opacity:1}.swt-bdl.swt-bdl .swt-bdl__input:focus-visible{outline:0}.swt-bdl__results{display:grid;gap:2px;padding:6px;border:1px solid var(--v2-line);border-radius:var(--v2-r-md);background:var(--v2-bg)}.swt-bdl__result{display:flex;align-items:center;gap:var(--v2-space-12);width:100%;min-height:56px;padding:6px 10px;border:0;border-radius:var(--v2-r-sm);background:transparent;text-align:left;cursor:pointer}.swt-bdl__result:hover{background:var(--v2-surface)}.swt-bdl__result img{flex:none;width:44px;height:44px;object-fit:contain;border-radius:var(--v2-r-xs);background:var(--v2-white)}.swt-bdl__result span{display:grid;gap:2px;min-width:0;font-size:var(--v2-fs-small);line-height:1.3}.swt-bdl__result strong{font-weight:var(--v2-fw-semibold);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.swt-bdl__result small{color:var(--v2-fg-muted);font-size:var(--v2-fs-meta)}.swt-bdl__result-empty{padding:12px;color:var(--v2-fg-muted);font-size:var(--v2-fs-small)}.swt-bdl__devices{display:grid;grid-auto-flow:column;grid-auto-columns:148px;gap:var(--v2-space-12);margin-inline:-16px;padding:2px 16px 6px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:16px;scrollbar-width:none}.swt-bdl__devices::-webkit-scrollbar{display:none}.swt-bdl__dev{display:grid;align-content:start;gap:6px;min-width:0;padding:10px 10px 12px;border:1px solid var(--v2-line);border-radius:var(--v2-r-md);background:var(--v2-bg);text-align:left;scroll-snap-align:start;cursor:pointer;transition:border-color var(--v2-dur-fast) var(--v2-ease),transform var(--v2-dur-fast) var(--v2-ease)}.swt-bdl__dev:hover{border-color:var(--v2-fg)}.swt-bdl__dev:active{transform:scale(.98)}.swt-bdl__dev[disabled]{opacity:.5;cursor:not-allowed}.swt-bdl__dev-img{aspect-ratio:1;border-radius:var(--v2-r-sm);background:var(--v2-white);overflow:hidden}.swt-bdl__dev-img img{width:100%;height:100%;object-fit:contain}.swt-bdl__dev-v{color:var(--v2-fg-muted);font-size:12px;font-weight:var(--v2-fw-semibold)}.swt-bdl__dev-t{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:var(--v2-fs-small);font-weight:var(--v2-fw-semibold);line-height:1.3}.swt-bdl__dev-p{display:inline-flex;align-items:center;gap:4px;font-size:var(--v2-fs-meta);color:var(--v2-fg-muted)}.swt-bdl__dev-p svg{flex:none;width:14px;height:14px}.swt-bdl__dev.is-in .swt-bdl__dev-p{color:var(--v2-fg);font-weight:var(--v2-fw-semibold)}.swt-bdl__selects{display:grid;gap:var(--v2-space-12)}.swt-bdl__field{display:grid;gap:6px}.swt-bdl select{width:100%;min-height:48px;padding:0 40px 0 14px;border:1px solid var(--v2-line-strong);border-radius:var(--v2-r-sm);background:var(--v2-bg) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23545454' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 14px center / 16px 16px;color:var(--v2-fg);font:inherit;font-size:16px;-webkit-appearance:none;appearance:none;cursor:pointer}.swt-bdl select:disabled{opacity:.5;cursor:not-allowed}.swt-bdl__for{display:flex;align-items:center;gap:var(--v2-space-8);margin-inline:-16px;padding:2px 16px;overflow-x:auto;scrollbar-width:none}.swt-bdl__for::-webkit-scrollbar{display:none}.swt-bdl__forlabel{flex:none;color:var(--v2-fg-muted);font-size:var(--v2-fs-meta);font-weight:var(--v2-fw-semibold)}.swt-bdl__forbtn{flex:none;white-space:nowrap;background:var(--v2-bg)}.swt-bdl__forn{display:inline-grid;place-items:center;min-width:20px;height:20px;padding:0 6px;border-radius:var(--v2-r-pill);background:var(--v2-surface);color:var(--v2-fg);font-size:12px;font-weight:var(--v2-fw-bold)}.swt-bdl__forbtn[aria-pressed=true] .swt-bdl__forn{background:rgb(var(--v2-white-rgb) / .2);color:inherit}.swt-bdl__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--v2-space-12)}.swt-bdl__empty{grid-column:1 / -1;padding:16px;border:1px dashed var(--v2-line-strong);border-radius:var(--v2-r-md);color:var(--v2-fg-muted);font-size:var(--v2-fs-small);text-align:center}.swt-bdl__item{position:relative;display:grid;grid-template-rows:auto auto 1fr auto;gap:6px;min-width:0;padding:10px 10px 12px;border:1px solid var(--v2-line);border-radius:var(--v2-r-md);background:var(--v2-bg);transition:border-color var(--v2-dur-fast) var(--v2-ease)}.swt-bdl__item.is-picked{border-color:var(--v2-fg);box-shadow:inset 0 0 0 1px var(--v2-fg)}.swt-bdl__item-img{aspect-ratio:1;border-radius:var(--v2-r-sm);background:var(--v2-white);overflow:hidden}.swt-bdl__item-img img{width:100%;height:100%;object-fit:contain}.swt-bdl__item-v{color:var(--v2-fg-muted);font-size:12px;font-weight:var(--v2-fw-semibold)}.swt-bdl__itemtext{display:grid;align-content:start;gap:6px;min-width:0}.swt-bdl__item-t{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:inherit;font-size:var(--v2-fs-small);font-weight:var(--v2-fw-semibold);line-height:1.3;text-decoration:none}.swt-bdl__item-t:hover{text-decoration:underline;text-underline-offset:2px}.swt-bdl__fit{display:flex;align-items:flex-start;gap:4px;color:var(--v2-fg-muted);font-size:12px;line-height:1.35}.swt-bdl__fit svg{flex:none;width:14px;height:14px;margin-top:1px;color:var(--v2-red)}.swt-bdl__fit.is-part svg{color:var(--v2-fg-muted)}.swt-bdl__fit>span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.swt-bdl__item-foot{display:grid;gap:8px;margin-top:4px}.swt-bdl__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px;font-size:16px;font-weight:var(--v2-fw-bold);letter-spacing:-.01em}.swt-bdl__price s{color:var(--v2-fg-subtle);font-size:13px;font-weight:var(--v2-fw-medium)}.swt-bdl__item select{min-height:40px;padding-left:10px;font-size:14px;border-radius:var(--v2-r-xs);background-position:right 10px center}.swt-bdl__add{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:100%;min-height:var(--v2-tap);padding:0 14px;border:1px solid var(--v2-line-strong);border-radius:var(--v2-r-pill);background:transparent;font-size:var(--v2-fs-small);font-weight:var(--v2-fw-bold);cursor:pointer;transition:background-color var(--v2-dur-fast) var(--v2-ease),color var(--v2-dur-fast) var(--v2-ease),border-color var(--v2-dur-fast) var(--v2-ease)}.swt-bdl__add:hover{border-color:var(--v2-fg)}.swt-bdl__add svg{width:16px;height:16px}.swt-bdl__add[aria-pressed=true]{border-color:var(--v2-selected-bg);background:var(--v2-selected-bg);color:var(--v2-selected-fg)}.swt-bdl__add:disabled{opacity:.45;cursor:not-allowed}.swt-bdl__more{display:flex;justify-content:center}.swt-bdl__skel{display:block;aspect-ratio:3 / 4;border-radius:var(--v2-r-md);background:linear-gradient(90deg,var(--v2-line) 0%,var(--v2-bg) 50%,var(--v2-line) 100%) 0 0 / 200% 100%;animation:swt-bdl-shimmer 1.2s linear infinite}@keyframes swt-bdl-shimmer{to{background-position:-200% 0}}.swt-bdl__sum{display:grid;color:var(--v2-fg)}.swt-bdl__meter{grid-area:meter;position:relative;height:6px;border-radius:var(--v2-r-pill);background:var(--v2-line)}.swt-bdl__fill{position:absolute;left:0;top:0;bottom:0;display:block;width:0;border-radius:inherit;background:var(--v2-red);transition:width var(--v2-dur-slow) var(--v2-ease)}.swt-bdl__mark{position:absolute;top:10px;transform:translate(-50%);color:var(--v2-fg-muted);font-size:11px;font-weight:var(--v2-fw-bold);line-height:1}.swt-bdl__mark:before{content:"";position:absolute;left:50%;top:-12px;width:2px;height:10px;background:var(--v2-bg);transform:translate(-50%)}.swt-bdl__mark.is-hit{color:var(--v2-accent-text)}.swt-bdl__toggle{grid-area:toggle;display:flex;align-items:center;gap:8px;width:100%;min-width:0;min-height:var(--v2-tap);padding:0;border:0;background:transparent;text-align:left;cursor:pointer}.swt-bdl__sumtitle{font-size:16px;font-weight:var(--v2-fw-bold)}.swt-bdl__sumcount{color:var(--v2-fg-muted);font-size:var(--v2-fs-small)}.swt-bdl__sumtotal{font-size:16px;font-weight:var(--v2-fw-bold);white-space:nowrap}.swt-bdl__chev{flex:none;width:9px;height:9px;margin:0 4px 0 6px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(-135deg) translate(-2px,-2px);transition:transform var(--v2-dur-base) var(--v2-ease)}.swt-bdl__sum.is-open .swt-bdl__chev{transform:rotate(45deg) translate(-2px,-2px)}.swt-bdl__hint{grid-area:hint;font-size:var(--v2-fs-small);font-weight:var(--v2-fw-semibold);line-height:1.35}.swt-bdl__hint-short{display:none}.swt-bdl__detail{grid-area:detail;display:none;gap:12px}.swt-bdl__sum.is-open .swt-bdl__detail{display:grid}.swt-bdl__done{grid-area:done}.swt-bdl__list{display:grid;gap:10px}.swt-bdl__line{display:grid;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:10px}.swt-bdl__line img{width:48px;height:48px;object-fit:contain;border-radius:var(--v2-r-xs);background:var(--v2-surface)}.swt-bdl__line-t{display:grid;gap:1px;min-width:0;font-size:13px;line-height:1.3}.swt-bdl__line-t strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:var(--v2-fw-semibold)}.swt-bdl__line-t small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--v2-fg-muted);font-size:12px}.swt-bdl__line-r{display:flex;align-items:center;gap:2px;font-size:13px;font-weight:var(--v2-fw-bold)}.swt-bdl__rm{display:inline-grid;place-items:center;width:36px;height:36px;border:0;border-radius:var(--v2-r-pill);background:transparent;color:var(--v2-fg-muted);cursor:pointer}.swt-bdl__rm:hover{background:var(--v2-surface);color:var(--v2-fg)}.swt-bdl__rm svg{width:16px;height:16px}.swt-bdl__listempty{color:var(--v2-fg-muted);font-size:var(--v2-fs-small)}.swt-bdl__totals{display:grid;gap:6px;padding-top:12px;border-top:1px solid var(--v2-line);font-size:var(--v2-fs-small)}.swt-bdl__totals div{display:flex;justify-content:space-between;gap:12px}.swt-bdl__totals dt{color:var(--v2-fg-muted)}.swt-bdl__save dd{color:var(--v2-accent-text);font-weight:var(--v2-fw-bold)}.swt-bdl__total{padding-top:6px;font-size:18px;font-weight:var(--v2-fw-bold)}.swt-bdl__total dt{color:var(--v2-fg)}.swt-bdl__cta{grid-area:cta;width:100%}.swt-bdl__cta-short{display:none}.swt-bdl__cta.is-loading{opacity:.7;pointer-events:none}.swt-bdl .swt-bdl__cta:disabled{background:var(--v2-line);color:var(--v2-fg-muted)}.swt-bdl__error{grid-area:err;color:var(--v2-accent-text);font-size:var(--v2-fs-small);font-weight:var(--v2-fw-semibold)}.swt-bdl__note{grid-area:note;display:none}.swt-bdl__done{padding:10px 12px;border-radius:var(--v2-r-sm);background:var(--v2-surface);font-size:var(--v2-fs-small);font-weight:var(--v2-fw-semibold)}.swt-bdl__offer{display:block;font-size:12px;line-height:1.35;font-weight:var(--v2-fw-semibold);color:var(--v2-fg-muted)}.swt-bdl__offer.is-save{color:var(--v2-accent-text);font-weight:var(--v2-fw-bold)}.swt-bdl__line-note{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-style:normal;color:var(--v2-fg-muted)}.swt-bdl__line-note.is-save{color:var(--v2-accent-text);font-weight:var(--v2-fw-bold)}.swt-bdl__rules{margin-top:var(--v2-space-24);padding-top:var(--v2-space-16);border-top:1px solid var(--v2-line);max-width:760px}.swt-bdl__rules-title{margin:0 0 var(--v2-space-8);font-size:18px;font-weight:var(--v2-fw-bold);letter-spacing:-.01em}.swt-bdl__rules-list{display:grid;gap:6px;margin:0;padding-left:18px;list-style:disc;color:var(--v2-fg-muted);font-size:var(--v2-fs-small);line-height:1.45}.swt-bdl__rules-list li{display:list-item}@media screen and (max-width:989px){.swt-bdl__sum{position:fixed;left:0;right:0;bottom:0;z-index:40;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"meter meter" "toggle cta" "hint cta" "done done" "err err";column-gap:12px;max-height:85vh;padding:12px 16px calc(12px + env(safe-area-inset-bottom));border-radius:var(--v2-r-lg) var(--v2-r-lg) 0 0;background:var(--v2-bg);box-shadow:0 -10px 30px rgb(var(--v2-dark-rgb) / .14);overflow-y:auto;overscroll-behavior:contain}.swt-bdl__meter{height:4px;margin:0 0 6px}.swt-bdl__mark{display:none}.swt-bdl__mark:before{background:var(--v2-bg)}.swt-bdl__toggle{min-height:32px;align-self:end}.swt-bdl__sumtitle,.swt-bdl__sumcount{font-size:15px}.swt-bdl__sumcount{color:var(--v2-fg);font-weight:var(--v2-fw-bold)}.swt-bdl__sumtotal:before{content:"\b7  "}.swt-bdl__sum:not(.is-empty):not(.is-open) .swt-bdl__sumtitle{display:none}.swt-bdl__sum.is-empty .swt-bdl__sumcount,.swt-bdl__sum.is-empty .swt-bdl__sumtotal{display:none}.swt-bdl__hint{align-self:start;padding-bottom:2px;color:var(--v2-fg-muted);font-size:var(--v2-fs-meta);font-weight:var(--v2-fw-medium)}.swt-bdl__sum:not(.is-open) .swt-bdl__hint{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.swt-bdl__sum:not(.is-open) .swt-bdl__hint-long{display:none}.swt-bdl__sum:not(.is-open) .swt-bdl__hint-short{display:inline}.swt-bdl__cta{align-self:center;width:auto;min-height:var(--v2-btn-h-sm);padding:0 20px}.swt-bdl__sum:not(.is-open) .swt-bdl__cta-long{display:none}.swt-bdl__sum:not(.is-open) .swt-bdl__cta-short{display:inline}.swt-bdl__done{margin-top:8px}.swt-bdl__error:not([hidden]){margin-top:8px}.swt-bdl__sum.is-open{z-index:100001;grid-template-columns:minmax(0,1fr);grid-template-areas:"meter" "toggle" "hint" "detail" "done" "cta" "err";row-gap:10px}.swt-bdl__sum.is-open .swt-bdl__meter{margin:6px 0 14px}.swt-bdl__sum.is-open .swt-bdl__mark{display:block}.swt-bdl__sum.is-open .swt-bdl__toggle{justify-content:flex-start}.swt-bdl__sum.is-open .swt-bdl__sumtotal{display:none}.swt-bdl__sum.is-open .swt-bdl__chev{margin-left:auto}.swt-bdl__sum.is-open .swt-bdl__hint{color:var(--v2-fg);font-size:var(--v2-fs-small);font-weight:var(--v2-fw-semibold)}.swt-bdl__sum.is-open .swt-bdl__cta{width:100%;min-height:48px}.swt-bdl__sum.is-open .swt-bdl__detail{padding-top:4px}}@media screen and (min-width:750px){.swt-bdl__step{padding:28px}.swt-bdl__steptitle{font-size:24px}.swt-bdl__selects{grid-template-columns:1fr 1fr}.swt-bdl__devices{grid-auto-flow:row;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-columns:auto;margin:0;padding:0;overflow:visible}.swt-bdl__for{flex-wrap:wrap;margin:0;padding:0;overflow:visible}.swt-bdl__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.swt-bdl__picked-img{width:96px;height:96px}.swt-bdl__dlist{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));align-items:start}}@media screen and (min-width:990px){.swt-bdl{padding-bottom:var(--bdl-pb, 72px)}.swt-bdl__layout{grid-template-columns:minmax(0,1fr) 360px;gap:var(--v2-space-24);align-items:start}.swt-bdl__sum{position:sticky;top:calc(var(--swt-header-h, 72px) + 16px);z-index:1;grid-template-columns:minmax(0,1fr);grid-template-areas:"toggle" "meter" "hint" "done" "detail" "cta" "err" "note";row-gap:12px;padding:24px;border-radius:var(--v2-r-md);background:var(--v2-surface)}.swt-bdl__meter{margin:4px 0 14px}.swt-bdl__toggle{justify-content:space-between;cursor:default;pointer-events:none}.swt-bdl__sumtotal,.swt-bdl__chev{display:none}.swt-bdl__sumtitle{font-size:20px}.swt-bdl__detail{display:grid}.swt-bdl__note{display:block}.swt-bdl__mark:before{background:var(--v2-surface)}}@media screen and (min-width:1200px){.swt-bdl__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.swt-bdl__fill,.swt-bdl__chev,.swt-bdl__num,.swt-bdl__dev,.swt-bdl__add,.swt-bdl__addmore,.swt-bdl__item{transition:none}.swt-bdl__skel{animation:none}.swt-bdl__dev:active{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/85/assets/swt-bundle.css.map */
