.setup-cart-row{display:block!important;margin:0 0 1rem}.setup-cart-row td{display:block;width:100%;padding:0!important}.setup-launch{margin:.6rem 0 1.2rem}.setup-start{display:inline-flex;align-items:center;gap:1.4rem;background:transparent;color:inherit;border:1px solid #bbb;border-radius:.45rem;padding:.65rem 1.2rem;font:inherit;cursor:pointer}#beyond-setup{box-sizing:border-box;width:min(82rem,96vw);height:min(76rem,90dvh);max-height:94dvh;margin:auto;padding:0;border:0;border-radius:1rem;color:#181818;background:#fff;overflow:hidden}#beyond-setup[open]{display:flex;flex-direction:column}#beyond-setup::backdrop{background:#00000094}#beyond-setup button{font:inherit;color:inherit;cursor:pointer}#beyond-setup header,#beyond-setup footer{display:flex;align-items:center;gap:1.2rem;justify-content:space-between;padding:1.5rem 2rem}#beyond-setup header small,.setup-card small,.setup-summary small,#beyond-setup footer small{color:#626262;font-size:1.2rem}#beyond-setup h2{margin:.2rem 0;font-size:clamp(2.3rem,4vw,3.4rem);line-height:1.1}#beyond-setup [data-close]{border:0;background:none;font-size:3rem;width:4rem}#beyond-setup nav{display:flex;gap:.5rem;overflow-x:auto;padding:0 2rem 1rem;border-bottom:1px solid #ddd}#beyond-setup nav button{border:0;background:#f4f4f4;border-radius:.4rem;padding:.45rem .75rem;white-space:nowrap;font-size:1.2rem}#beyond-setup nav [aria-current=step],#beyond-setup [data-next]{color:#fff;background:#191919}#beyond-setup button:disabled{opacity:.48;cursor:default}.setup-body{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain;padding:1.2rem 2rem}.setup-search{display:flex;align-items:center;gap:1rem;margin:.5rem 0 1.2rem}.setup-search input{border:1px solid #bbb;border-radius:.5rem;padding:.7rem 1rem;width:60%;font-size:16px}.setup-fit{margin:0 0 .8rem}.setup-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.setup-card{display:flex;flex-direction:column;text-align:left;border:1px solid #ddd;border-radius:.6rem;background:#fff;padding:.7rem;gap:.2rem}.setup-card[aria-pressed=true]{outline:2px solid #151515;outline-offset:-2px}.setup-picture{display:block;position:relative;width:100%;aspect-ratio:4/3;background:#fafafa;border-radius:.4rem;overflow:hidden;margin-bottom:.4rem}.setup-picture img{width:100%;height:100%;object-fit:contain}.setup-card b,.setup-card span,.setup-card strong{font-size:1.35rem;line-height:1.3}.setup-card strong{margin-top:auto;padding-top:.5rem}#beyond-setup footer{border-top:1px solid #ddd}#beyond-setup footer>div{display:grid;text-align:right;margin-left:auto}#beyond-setup footer button,.setup-body [data-more],.setup-body [data-retry]{border:1px solid #ccc;border-radius:.45rem;padding:.7rem 1.2rem;background:#fff}#beyond-setup [data-next]{background:#171717;color:#fff}.setup-body [data-more]{margin-top:1rem}.setup-summary{padding:0;list-style:none}.setup-summary li{display:flex;align-items:center;gap:1rem;border-bottom:1px solid #ddd;padding:.8rem 0}.setup-summary li small{width:5rem}.setup-summary li div{display:grid}.setup-summary li strong{margin-left:auto}.setup-assembly{margin:1.2rem 0;padding:1rem;border:1px solid #ccc;border-radius:.5rem}.setup-assembly label{display:block;padding:.4rem}.setup-status{padding:0 2rem}.setup-status:empty{display:none}#beyond-setup [hidden]{display:none!important}@media(max-width:700px){#beyond-setup{width:100%;max-width:100%;height:93dvh;margin:auto 0 0;border-radius:1rem 1rem 0 0}#beyond-setup header,#beyond-setup footer{padding:1rem 1.2rem}#beyond-setup nav,.setup-body{padding-left:1.2rem;padding-right:1.2rem}.setup-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#beyond-setup footer{padding-bottom:max(1rem,env(safe-area-inset-bottom))}}.setup-grid{align-items:start;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.4rem 1rem}.setup-item{min-width:0}.setup-card{width:100%;padding:.35rem;border:0;border-radius:.25rem;gap:.15rem;background:#fff}.setup-picture{aspect-ratio:1;background:#fff;border-radius:0;margin:0 0 .45rem}.setup-picture img{display:block;object-fit:contain}.setup-card small,.setup-card b,.setup-card span:not(.setup-picture),.setup-card strong{font-family:inherit;font-size:1.25rem;font-weight:400;line-height:1.3;letter-spacing:normal}.setup-card small{font-size:1.06rem;color:#595959}.setup-card strong{padding-top:.2rem}.setup-summary b,.setup-summary strong{font-weight:500}.setup-item select{max-width:100%;margin:.25rem .35rem 0;padding:.25rem .45rem;color:inherit;background:#fff;border:1px solid #ddd;border-radius:.3rem;font:inherit;font-size:1.2rem}@media(max-width:700px){.setup-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem .9rem}.setup-picture{aspect-ratio:auto;height:clamp(10rem,32vw,16rem)}.setup-card b,.setup-card span:not(.setup-picture),.setup-card strong{font-size:1.2rem}}@media(min-width:750px){#beyond-setup{width:94vw;max-width:94vw;height:92dvh;max-height:92dvh}#beyond-setup .setup-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}#beyond-setup .setup-card{padding:.85rem 1rem 1rem}#beyond-setup .setup-card b,#beyond-setup .setup-card span:not(.setup-picture){font-size:1.15rem;line-height:1.35}#beyond-setup .setup-card[aria-pressed=true]{outline-width:1px;outline-offset:-1px}#beyond-setup footer [data-total]{font-weight:500}#beyond-setup .setup-body{overflow-anchor:none}#beyond-setup .setup-search input,#beyond-setup .setup-item select{box-sizing:border-box;font-family:var(--font-body-family);font-weight:var(--font-body-weight);color:rgb(var(--color-foreground));border:1px solid rgba(var(--color-foreground),.18);border-radius:.45rem;background-color:#fafafa;line-height:1.4}#beyond-setup .setup-search input{width:min(65%,29rem);padding:.55rem 1.1rem;font-size:1.3rem}#beyond-setup .setup-search input::placeholder{color:#666;font-size:1.25rem}#beyond-setup .setup-item select{-webkit-appearance:none;appearance:none;width:calc(100% - 2rem);margin:.25rem 1rem .55rem;padding:.5rem 2.6rem .5rem .85rem;font-size:1.2rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='m1 1 4 4 4-4' fill='none' stroke='%23555' stroke-width='1.2'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .9rem center}#beyond-setup .setup-search input:focus-visible,#beyond-setup .setup-item select:focus-visible{outline:1px solid currentColor;outline-offset:2px}@media(max-width:749px){#beyond-setup .setup-search input{font-size:16px}}#beyond-setup .setup-item{display:flex;flex-direction:column;height:100%}#beyond-setup .setup-item select,#beyond-setup .setup-fixed-option{margin-top:auto}#beyond-setup .setup-fixed-option{display:block;padding:.5rem .85rem;margin-inline:1rem;margin-bottom:.55rem;font:inherit;font-size:1.2rem;line-height:1.4;color:#555}#beyond-setup .setup-count:empty{display:none}#beyond-setup .setup-wheel-range{display:inline-flex;align-items:center;gap:.45rem;white-space:nowrap;font-size:1.2rem}#beyond-setup .setup-wheel-range input{width:1.5rem;height:1.5rem;margin:0;padding:0;accent-color:#222}@media(max-width:749px){#beyond-setup .setup-search:has(.setup-wheel-range) input[type=search]{flex:1;min-width:0}#beyond-setup .setup-picture{height:clamp(8.8rem,25vw,13rem)}#beyond-setup .setup-grid{row-gap:.7rem}}.setup-cart-row .setup-launch{margin:0}.setup-start[data-source=cart],.beyond-clear-cart button{border:0;background:transparent;color:#595959;padding:.4rem 0;font:inherit;font-size:1.2rem;text-decoration:underline;text-underline-offset:.2rem;cursor:pointer}.beyond-clear-cart{margin:0 1rem}#beyond-setup .setup-item{height:auto;align-self:start;padding:.65rem;gap:.28rem;border-radius:.45rem}#beyond-setup .setup-item[data-selected=true]{outline:1px solid #333;outline-offset:-1px}#beyond-setup .setup-card{padding:0;gap:.16rem}#beyond-setup .setup-card[aria-pressed=true]{outline:none}#beyond-setup .setup-card:focus-visible{outline:2px solid currentColor}#beyond-setup .setup-item select{width:100%;margin:0}#beyond-setup .setup-fixed-option{margin:0;padding:0;font-size:1.15rem}#beyond-setup .setup-price{font-size:1.2rem;font-weight:400;line-height:1.35}@media(max-width:749px){#beyond-setup .setup-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem .7rem}#beyond-setup .setup-item{padding:.35rem}#beyond-setup .setup-picture{height:clamp(8rem,25vw,13rem);margin-bottom:.15rem}#beyond-setup .setup-card b{font-size:1.12rem;line-height:1.25;overflow-wrap:anywhere}#beyond-setup .setup-item select{padding:.35rem 1.6rem .45rem .45rem;background-position:right .45rem center}}#beyond-setup .setup-card .setup-fixed-option,#beyond-setup .setup-card .setup-price{margin:0;padding:0;line-height:1.35}#beyond-setup .setup-card .setup-price{font-weight:400}#beyond-setup nav button{background:transparent;border-bottom:2px solid transparent;border-radius:0;padding:.65rem .85rem}#beyond-setup nav button[aria-current=step]{color:#171717;background:transparent;border-bottom-color:currentColor}#beyond-setup nav{padding-bottom:0}#beyond-setup.setup-category-only nav{display:none}.setup-hardware [data-page-summary]{grid-column:1/-1}.setup-hardware [data-page-add]{width:auto;min-width:0;min-height:3.6rem;padding:.65rem 1.4rem;background:#202020;color:#fff}.setup-brand select{font:inherit;font-size:1.25rem;padding:.45rem .6rem;border:1px solid #ddd;border-radius:.45rem;color:inherit;background:#fafafa;margin-bottom:.8rem}.setup-hardware-links{display:flex;align-items:center;justify-content:space-between;gap:.8rem;overflow-x:auto;padding:0 0 .3rem}.setup-hardware-links button{flex:none;white-space:nowrap;padding:.7rem 0;border:0;background:transparent;font:inherit;color:inherit;cursor:pointer}.setup-hardware-links button:hover{text-decoration:underline}.setup-hardware [data-page-lines]{font-size:1.3rem;line-height:1.5;margin-block:.7rem}.product__accordion:has(>.setup-hardware)~.product__accordion:has(>.product__check-stock){border-top:0;margin-top:0}#beyond-setup .setup-card small,#beyond-setup .setup-fixed-option{max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#beyond-setup .setup-card b{display:block;width:100%;line-height:1.35;height:1.35em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#beyond-setup .setup-grid:has(.setup-fixed-option:not(:empty)) .setup-fixed-option{height:1.35em}#beyond-setup .setup-grid:not(:has(.setup-fixed-option:not(:empty))) .setup-fixed-option{display:none}#beyond-setup .setup-body{--picker-control-width:min(18rem, calc((100% - 1rem)/2) )}#beyond-setup .setup-search{display:flex;align-items:center;flex-wrap:wrap;gap:.65rem 1rem;margin:.6rem 0 1.3rem}#beyond-setup .setup-search .setup-brand,#beyond-setup .setup-search input[type=search],#beyond-setup .setup-body [data-more]{width:var(--picker-control-width);flex:none;min-width:0}#beyond-setup .setup-search input[type=search],#beyond-setup .setup-brand select,#beyond-setup .setup-body [data-more]{box-sizing:border-box;height:3.4rem;border:1px solid #ddd;border-radius:.45rem;background-color:#fafafa;padding:.45rem .9rem;color:inherit}#beyond-setup .setup-brand select{display:block;width:100%;margin:0}#beyond-setup .setup-body [data-more]{display:block;margin:1.3rem 0 .6rem;font-size:1.25rem}@media(min-width:1100px){#beyond-setup .setup-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:750px){#beyond-setup .setup-brand select{-webkit-appearance:none;appearance:none;font-family:var(--font-body-family);font-weight:var(--font-body-weight);font-size:1.3rem;letter-spacing:.04rem;padding-inline:1.1rem 3rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='m1 1 4 4 4-4' fill='none' stroke='%23555' stroke-width='1.2'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1.1rem center;cursor:pointer}#beyond-setup .setup-brand select:focus-visible{outline:1px solid currentColor;outline-offset:2px}}.cart-package-assembly{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;margin:.6rem 0;font-size:1.2rem}.cart-package-assembly select{font:inherit;color:inherit;background:#fff;border:1px solid #ccc;border-radius:.4rem;padding:.4rem .6rem}#beyond-setup .setup-item[data-selected=true]{outline:none;background:#f0f0f0;border-radius:.5rem}#beyond-setup .setup-item[data-selected=true] .setup-card,#beyond-setup .setup-item[data-selected=true] .setup-picture{background:transparent}#beyond-setup .setup-item[data-selected=true] .setup-picture img{mix-blend-mode:multiply}#beyond-setup .setup-card:focus-visible{outline:2px solid #666;outline-offset:1px}@media(max-width:749px){#beyond-setup .setup-card b{min-width:0;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;overflow-wrap:normal}}.setup-hardware .setup-parts-panel{padding-block:0}.setup-hardware-links{display:flex;flex-direction:column;align-items:stretch;gap:0;padding:0;overflow:visible}.setup-hardware [data-page-status]:empty{margin:0}.setup-hardware-links button{display:flex;justify-content:space-between;align-items:center;gap:1.2rem;width:100%;min-height:4.4rem;box-sizing:border-box;padding:.9rem 0;border-bottom:1px solid #eee;text-align:left;white-space:normal}.setup-hardware-links button:last-child{border-bottom:0}.setup-hardware-links [data-row-action]{flex:none;color:#666;font-size:1.2rem}.setup-hardware-links [data-chosen=true] [data-row-action]{text-decoration:underline;text-underline-offset:.2rem}.setup-hardware-links .setup-part-row{display:flex;align-items:center;gap:1.4rem;border-bottom:1px solid #eee}.setup-hardware-links .setup-part-row:last-child{border-bottom:0}.setup-part-row button[data-setup-start]{flex:1;min-width:0;border:0}.setup-part-row button[data-remove-part]{width:auto;border:0;font-size:1.2rem;color:#666;text-decoration:underline;text-underline-offset:.2rem}.setup-part-row button[hidden],.package-active-label,.product-form__price .package-active-price{display:none}form[data-package-active] .package-base-label,form[data-package-active] .product-form__price>.price:not(.package-active-price){display:none}form[data-package-active] .package-active-label,form[data-package-active] .product-form__price .package-active-price{display:inline-block}form .package-main-action,form[data-package-active] .product-form__submit{display:none}form[data-package-active] .package-main-action{display:inline-flex}#beyond-setup footer{gap:2.4rem;padding:1.7rem 2.4rem}#beyond-setup footer [data-next]{font-family:var(--font-body-family);font-size:1.4rem;letter-spacing:.1rem;min-height:4.5rem;min-width:14rem;padding:0 2.5rem}#beyond-setup footer [data-total]{font-size:2rem;line-height:1.25}@media(max-width:749px){#beyond-setup footer{gap:1.2rem;padding:1.5rem 1.5rem calc(4.4rem + env(safe-area-inset-bottom,0px))}#beyond-setup footer [data-next]{order:-1;flex:1;min-width:0}#beyond-setup footer>div{margin-left:auto;text-align:right}#beyond-setup footer [data-total]{font-size:1.8rem}}@media(min-width:750px){#beyond-setup .setup-card b{font-size:clamp(1.3rem,calc(1rem + .4vw),1.7rem)}#beyond-setup .setup-card small,#beyond-setup .setup-card .setup-fixed-option,#beyond-setup .setup-card .setup-price{font-size:clamp(1.2rem,calc(1rem + .28vw),1.45rem)}}@media(min-width:750px){#beyond-setup footer{gap:clamp(2.8rem,3vw,5rem);padding:2rem clamp(2.5rem,3vw,4.8rem)}#beyond-setup footer [data-next]{min-width:16rem}#beyond-setup .setup-card{gap:.32rem}}@media(max-width:749px){#beyond-setup .setup-search:has(.setup-wheel-range) .setup-brand{width:clamp(8rem,27vw,12rem)}}@media(max-width:749px){.package-main-action>span{white-space:nowrap}}.clear-cart-confirm{width:min(38rem,calc(100vw - 3rem));max-width:100%;box-sizing:border-box;margin:auto;padding:2.4rem;background:#fff;color:#171717;border:1px solid #dedede;border-radius:.6rem;font-family:inherit}.clear-cart-confirm::backdrop{background:#00000070}.clear-cart-confirm h2{margin:0 0 2rem;color:inherit;font-size:2rem;line-height:1.25}.clear-cart-actions{display:flex;gap:1rem}.beyond-clear-cart .clear-cart-actions button{flex:1;padding:.8rem 1rem;min-height:4.4rem;border:1px solid #bbb;border-radius:.4rem;background:#fff;color:#222;font:inherit;font-size:1.4rem;text-decoration:none}.beyond-clear-cart .clear-cart-actions button[type=submit]{background:#171717;border-color:#171717;color:#fff}@media(max-width:749px){#beyond-setup .setup-card b{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal;height:auto;font-size:1.2rem;line-height:1.25;overflow:hidden}}#beyond-setup .setup-card .setup-fit-detail{font-size:1.15rem;line-height:1.35;color:#555;white-space:normal}@media(max-width:749px){#beyond-setup .setup-grid{row-gap:.6rem}#beyond-setup .setup-card{gap:.1rem}#beyond-setup .setup-card .setup-fixed-option:empty{display:none}#beyond-setup .setup-card small,#beyond-setup .setup-card .setup-fixed-option,#beyond-setup .setup-card .setup-fit-detail{font-size:1.15rem;line-height:1.25}#beyond-setup .setup-card .setup-price{margin-top:0;font-size:1.2rem;line-height:1.25}#beyond-setup footer[data-awaiting-selection]{display:none}}@media(max-width:749px){#beyond-setup .setup-picture{height:auto;aspect-ratio:1 / 1}}#beyond-setup .setup-picture img[data-trimmed]{position:absolute;left:50%;top:50%;width:var(--photo-width);height:var(--photo-height);max-width:none;max-height:none;transform:translate(var(--photo-x),var(--photo-y))}@media(min-width:750px){#beyond-setup .setup-grid{gap:1rem .8rem}#beyond-setup .setup-item{padding:.5rem}#beyond-setup .setup-picture{margin-bottom:.15rem}#beyond-setup .setup-card{gap:.18rem}}@media(min-width:750px){#beyond-setup .setup-card :is(small,b,.setup-fixed-option,.setup-fit-detail,.setup-price){font-family:var(--font-body-family);color:rgb(var(--color-foreground))}#beyond-setup .setup-card small{font-size:1.2rem;font-weight:600;line-height:1.7;letter-spacing:.07rem}#beyond-setup .setup-card b{font-size:1.4rem;font-weight:400;line-height:1.3;height:auto;letter-spacing:.03rem}#beyond-setup .setup-grid .setup-card :is(.setup-fixed-option,.setup-fit-detail,.setup-price){font-size:1.3rem;font-weight:400;line-height:1.5;letter-spacing:normal;height:auto}}#beyond-setup .setup-query{position:relative;width:var(--picker-control-width);min-width:0}#beyond-setup .setup-search .setup-query input{width:100%;padding-right:3rem}#beyond-setup .setup-query input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}#beyond-setup .setup-query [data-clear-query]{position:absolute;inset:0 0 0 auto;width:3rem;padding:0;border:0;background:transparent;font-size:2rem;line-height:1}#beyond-setup .setup-query input:placeholder-shown+button{display:none}@media(max-width:749px){#beyond-setup .setup-search:has(.setup-wheel-range) .setup-query{flex:1}#beyond-setup header{flex-shrink:0}#beyond-setup header [data-close]{display:grid;place-items:center;flex:0 0 44px;height:44px;color:#171717}}
/*# sourceMappingURL=/cdn/shop/t/256/assets/beyond-complete-picker.css.map */
