.bcc-studio.bcc-surface--paper{background:var(--bcc-paper, #fff)}.bcc-studio.bcc-surface--paper-2{background:var(--bcc-paper-2, #fafafa)}.bcc-studio.bcc-surface--tint{background:var(--bcc-becco-tint, #eef3fa)}.bcc-studio [hidden]{display:none!important}.bcc-studio__head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:24px}.bcc-studio__title{margin:0;font-family:var(--bcc-serif, Georgia);font-size:clamp(30px,3.8vw,56px);font-weight:400;line-height:1.1}.bcc-studio__open{color:inherit;font-size:12px;letter-spacing:.1em}.bcc-studio__variants{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:20px}.bcc-studio__variants label,.bcc-studio__filters label{display:grid;gap:6px;font-size:14px}.bcc-studio select,.bcc-studio input{color:#222;background:#fff;border:1px solid #ddd;border-radius:8px;padding:10px 12px;font:inherit;min-width:0;max-width:100%}.bcc-studio__grid{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(0,1fr);gap:18px}.bcc-studio__left,.bcc-studio__right{min-width:0;border:1px solid var(--bcc-line,#ddd);background:#ffffffb3;padding:16px}.bcc-studio__left{align-self:start}.bcc-studio__canvas{position:relative;isolation:isolate;z-index:0;height:clamp(360px,40vw,680px);overflow:hidden;background:#fff}.bcc-studio__canvas-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;object-position:center}.bcc-studio__nodes{position:absolute;overflow:hidden}.bcc-studio__node{position:absolute;padding:0;border:0;background:transparent;cursor:grab;touch-action:none}.bcc-studio__node.is-selected{outline:2px solid #222;outline-offset:-2px}.bcc-studio__node:active{cursor:grabbing}.bcc-studio__node img{width:100%;height:100%;object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none}.bcc-studio__tools{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-top:12px;font-size:12px}.bcc-studio__tools span{flex:1 1 100%;color:#555}.bcc-studio__tools button,.bcc-studio__selection button{border:1px solid #ccc;border-radius:6px;background:#fff;color:#222;padding:8px 12px;cursor:pointer}.bcc-studio__summary{margin:16px 0 0;font-family:var(--bcc-mono,monospace);font-size:12px;letter-spacing:.04em;line-height:1.7}.bcc-studio__right{display:flex;flex-direction:column}.bcc-studio__tabs{display:flex;border:1px solid #dfe6f4;border-radius:28px;overflow:hidden;margin-bottom:16px}.bcc-studio__tabs button{flex:1;border:0;background:#fff;color:#222;font-size:12px;font-weight:600;min-height:42px;cursor:pointer}.bcc-studio__tabs [aria-selected=true]{background:#dfe6f4}.bcc-studio__search-row{display:flex;gap:10px;align-items:start;margin-bottom:14px}.bcc-studio__search-row>input{flex:1;width:100%;border-radius:28px}.bcc-studio__filters{flex:0 0 38%}.bcc-studio__filters summary{padding:11px 15px;border-radius:28px;text-align:center;background:#dfe6f4;cursor:pointer;font-size:14px}.bcc-studio__filters label{margin-top:10px}.bcc-studio__tray-head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px;color:#555;font-size:11px;text-transform:uppercase}.bcc-studio__filter-wrap select{padding:6px;font-size:12px;max-width:180px}.bcc-studio__tray{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;align-content:start;min-height:260px;max-height:470px;overflow:auto;overscroll-behavior:contain;padding:3px}.bcc-studio__patch{position:relative;aspect-ratio:1;min-width:0;padding:6px;background:transparent;border:1px solid transparent;border-radius:8px;cursor:grab;touch-action:pan-y}.bcc-studio__patch-image{width:100%;height:100%;object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none}.bcc-studio__patch.is-active{border-color:#333;background:#fff}.bcc-studio__patch:disabled{opacity:.4;cursor:not-allowed}.bcc-studio__selection{display:grid;gap:8px;max-height:180px;overflow:auto;margin-top:12px}.bcc-studio__selection-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:12px}.bcc-studio__selection-row>span{flex:1}.bcc-studio__selection-row label{display:grid;gap:4px}.bcc-studio__status{margin:8px 0;font-size:13px;color:#444}.bcc-studio__status:empty{display:none}.bcc-studio__cta{width:100%;min-height:46px;border:1px solid #222;margin-top:16px;background:#222;color:#fff;font-size:12px;letter-spacing:.12em;cursor:pointer}.bcc-studio button:disabled{opacity:.45;cursor:not-allowed}.bcc-studio :focus-visible{outline:2px solid #222;outline-offset:2px}.bcc-studio__drag-ghost{position:fixed;inset:0 auto auto 0;width:70px;height:70px;object-fit:contain;pointer-events:none;z-index:9999;opacity:.8;will-change:transform}.bcc-monogram{display:grid;gap:8px;margin:12px 0;font-size:14px}.bcc-monogram input{box-sizing:border-box;font-size:16px;width:100%;border:1px solid #ccc;padding:12px;border-radius:6px;background:#fff;color:#222}@media(max-width:989px){.bcc-studio__grid{grid-template-columns:1fr}.bcc-studio__head{align-items:start;flex-direction:column}.bcc-studio__canvas{height:min(85vw,520px)}.bcc-studio__tray{grid-template-columns:repeat(5,minmax(0,1fr));max-height:320px;min-height:180px}.bcc-studio__left,.bcc-studio__right{padding:12px}}@media(pointer:fine){.bcc-studio__patch{touch-action:none}}.bcc-studio__swatches{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.bcc-studio__swatches button{display:flex;align-items:center;gap:8px;border:1px solid #ccc;border-radius:8px;padding:10px 14px;background:#fff;color:#222;cursor:pointer}.bcc-studio__swatches [aria-pressed=true]{border-color:#222;box-shadow:inset 0 0 0 1px #222}.bcc-studio__swatch-dot{width:20px;height:20px;border-radius:50%;border:1px solid #ddd}.bcc-studio__open{border:1px solid #222;background:transparent;padding:12px 18px;cursor:pointer}.bcc-studio-dialog{width:min(1500px,96vw);max-width:96vw;height:auto;max-height:94dvh;padding:22px;border:0;border-radius:16px;background:#e8eef9;color:#222;box-shadow:0 24px 100px #0004;overscroll-behavior:contain}.bcc-studio-dialog::backdrop{background:#141e328c}.bcc-studio-dialog__close{display:block;margin:0 0 16px auto;padding:10px 16px;background:#fff;color:#222;border:1px solid #ccd5e5;border-radius:24px;cursor:pointer}.bcc-studio-dialog .bcc-studio{padding:0}.bcc-studio-dialog .bcc__inner{width:100%;max-width:none;margin:0;padding:0}.bcc-studio-dialog .bcc-studio__open{display:none}.bcc-studio-dialog .bcc-studio__canvas{height:clamp(320px,52dvh,600px)}@media(max-width:600px){.bcc-studio-dialog{width:100%;max-width:100%;max-height:100dvh;height:100dvh;margin:0;border-radius:0;padding:14px}.bcc-studio-dialog .bcc-studio__canvas{height:42dvh}}.bcc-studio__swatches .bcc-studio__color-swatch{width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;padding:4px;border:1px solid transparent;border-radius:50%;background:transparent;box-shadow:none}.bcc-studio__swatches .bcc-studio__color-swatch[aria-pressed=true]{border-color:#222}.bcc-studio__swatch-dot{width:30px;height:30px;display:block;border-radius:50%;border:1px solid #0002;background:var(--bcc-swatch-color,#d2cec4);background-image:var(--bcc-swatch-image);background-size:cover;background-position:center}.bcc-studio__color-picker>p{margin:0 0 8px;font-size:12px;text-transform:uppercase;letter-spacing:.06em}.bcc-studio__right .bcc-studio__variants{margin:0 0 16px;padding:12px 0 16px;border-bottom:1px solid #dce3ef}.bcc-studio__left,.bcc-studio__right{border-radius:14px;border-color:#dce3ef}.bcc-studio__canvas{border-radius:10px}.bcc-studio__patch-image{mix-blend-mode:multiply}.bcc-studio__tabs{margin-bottom:12px}.bcc-studio__selection-row{padding:10px 0;border-bottom:1px solid #e2e6ed}.bcc-studio__cta{border-radius:24px;font-weight:600}[data-bcc-catalog-status]{margin:8px 0 0;font-size:11px;color:#6a7180}.bcc-studio__delete-piece{position:absolute;z-index:4;width:32px;height:32px;padding:6px;border:1px solid #dce3ef;border-radius:6px;color:#222;background:#fff;box-shadow:0 2px 8px #0002;cursor:pointer}.bcc-studio__delete-piece svg{display:block}.bcc-studio__patch:disabled{opacity:1}.bcc-studio .bcc-studio__patch:disabled{opacity:1}.bcc-studio__patch:disabled:after{content:"Sold out";position:absolute;bottom:2px;left:50%;transform:translate(-50%);padding:2px 5px;border-radius:4px;background:#fffe;color:#555;font-size:9px;white-space:nowrap}.bcc-studio__tray{grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:10px}.bcc-studio__node.is-selected{outline-color:#638dd5}@media(max-width:600px){.bcc-studio__tray{grid-template-columns:repeat(5,minmax(0,1fr));gap:5px}}.bcc-studio__tray{grid-auto-rows:118px;scroll-snap-type:y proximity;padding:8px 6px 16px}.bcc-studio__patch{height:118px;aspect-ratio:auto;overflow:visible;scroll-snap-align:start;padding:12px}.bcc-studio__patch-image{display:block;max-width:100%;max-height:100%}.bcc-studio__piece-stage{background:#edf2fb;border:1px solid #d3ddef;border-radius:12px;padding:14px;margin-bottom:16px}.bcc-studio__piece-stage strong{font-size:14px}.bcc-studio__piece-stage p{font-size:12px;line-height:1.5;margin:6px 0 10px}.bcc-studio__staged-pieces{display:flex;gap:10px;overflow-x:auto;padding:4px}.bcc-studio__staged-pieces button{flex:0 0 90px;height:90px;touch-action:none}.bcc-studio__staged-pieces img{display:block;width:100%;height:100%;object-fit:contain;pointer-events:none}.bcc-studio__staged-pieces [aria-pressed=true]{border-color:#638dd5;background:#fff}@media(max-width:600px){.bcc-studio__tray{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:90px}.bcc-studio__tray .bcc-studio__patch{height:90px;padding:8px}}.bcc-studio__grid{align-items:stretch;grid-template-columns:repeat(2,minmax(0,1fr))}.bcc-studio__left{align-self:start;display:flex;flex-direction:column}.bcc-studio__canvas{flex:1 0 420px;min-height:420px}.bcc-studio__canvas-image{display:block;width:100%;height:100%;max-height:none;object-fit:contain}.bcc-studio__right .bcc-studio__tray{flex:1 1 auto;min-height:248px;max-height:504px}.bcc-studio__cta{margin-top:auto}.bcc-studio__status{margin-bottom:12px}@media(max-width:989px){.bcc-studio__grid{grid-template-columns:1fr}.bcc-studio__canvas{flex:none;min-height:0;height:min(85vw,520px)}.bcc-studio__right .bcc-studio__tray{flex:none;max-height:310px}.bcc-studio__cta{margin-top:16px}}.bcc-studio__left,.bcc-studio__right{border-radius:18px;box-shadow:0 6px 24px #3c517a0d;background:#f8faff}.bcc-studio__head{margin-bottom:22px}.bcc-studio__open{border-color:#c4cee1;border-radius:24px;background:#ffffff80;font-weight:600;transition:background .15s}.bcc-studio__open:hover{background:#fff}.bcc-studio__search-row>input{border-color:#dce3ef;background:#fff}.bcc-studio__tabs{background:#fff;box-shadow:0 2px 6px #263f6510}.bcc-studio__patch:not(:disabled):hover{background:#fff;border-color:#d3deef}.bcc-studio__tools{border-top:1px solid #e2e8f2;padding-top:12px}.bcc-studio__summary{font-size:11px;color:#47546a}.bcc-studio__piece-stage{position:relative;background:linear-gradient(135deg,#e5ecf8,#f3f6fc)}.bcc-studio__piece-stage strong{display:block;padding-right:28px}.bcc-studio__stage-close{position:absolute;top:8px;right:8px;width:28px;height:28px;padding:0;border:0;border-radius:50%;background:#fff;color:#53647f;font-size:20px;cursor:pointer}.bcc-studio__staged-pieces button{background:#ffffff80;border:1px solid #dce4f2;border-radius:12px}.bcc-studio__tray{scrollbar-width:thin;scrollbar-color:#aebed8 transparent}.bcc-studio__cta{background:#23344e;border-color:#23344e;box-shadow:0 4px 10px #23344e15}.bcc-studio__cta:hover:not(:disabled){background:#304869}@media(prefers-reduced-motion:reduce){.bcc-studio__open{transition:none}}.bcc-studio__canvas{flex:0 0 auto;height:clamp(420px,40vw,640px);min-height:0}.bcc-studio__summary{margin-top:0;padding-top:16px}.bcc-studio__tray{overflow-anchor:none;scroll-snap-type:none}.bcc-studio__patch{scroll-snap-align:none}@media(max-width:989px){.bcc-studio__canvas{height:min(85vw,520px)}}@media(max-width:600px){.bcc-studio-dialog .bcc-studio__canvas{height:42dvh}}.bcc-studio-dialog{height:94dvh;box-sizing:border-box;overflow:auto;scrollbar-gutter:stable}@media(max-width:600px){.bcc-studio-dialog{height:100dvh}}.bcc-studio__tray{grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-rows:110px;gap:8px}.bcc-studio__tray .bcc-studio__patch{height:110px;padding:8px}.bcc-studio__staged-pieces button{flex-basis:108px;height:108px;padding:10px}@media(max-width:600px){.bcc-studio__tray{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:104px;gap:8px}.bcc-studio__tray .bcc-studio__patch{height:104px;padding:8px}.bcc-studio__staged-pieces button{flex-basis:90px;height:90px}}@media(min-width:990px){.bcc-studio__grid{--bcc-panel-height:clamp(760px,58vw,940px);align-items:stretch;gap:24px}.bcc-studio__left,.bcc-studio__right{height:var(--bcc-panel-height);box-sizing:border-box;min-height:0;padding:20px}.bcc-studio__left{align-self:stretch}.bcc-studio__canvas{height:calc(var(--bcc-panel-height) - 156px);flex:0 0 auto}.bcc-studio__right{overflow:auto;scrollbar-width:thin}.bcc-studio__right>*{flex-shrink:0}.bcc-studio__right .bcc-studio__tray{flex:1 1 0;min-height:150px;max-height:none}.bcc-studio__selection{max-height:100px}.bcc-studio__cta{margin-top:12px}.bcc-studio-dialog .bcc-studio__grid{--bcc-panel-height:max(620px, calc(94dvh - 140px) )}.bcc-studio-dialog .bcc-studio__canvas{height:calc(var(--bcc-panel-height) - 156px)}}@media(max-width:989px){.bcc-studio-dialog{width:100%;max-width:100%;height:100dvh;max-height:100dvh;margin:0;padding:10px;overflow:hidden;border-radius:0;box-sizing:border-box}.bcc-studio-dialog__close{margin-bottom:8px}.bcc-studio-dialog .bcc-studio{height:calc(100% - 44px);overflow:hidden;padding:0}.bcc-studio-dialog .bcc-studio__head{display:none}.bcc-studio-dialog .bcc-studio__grid{height:100%;min-height:0;grid-template-rows:minmax(0,40%) minmax(0,60%);gap:8px}.bcc-studio-dialog .bcc-studio__left{height:100%;min-height:0;padding:6px;box-sizing:border-box}.bcc-studio-dialog .bcc-studio__canvas{height:100%;min-height:0;flex:1 1 auto}.bcc-studio-dialog .bcc-studio__tools,.bcc-studio-dialog .bcc-studio__summary{display:none}.bcc-studio-dialog .bcc-studio__right{min-height:0;overflow:auto;padding:10px;overscroll-behavior:contain}.bcc-studio-dialog .bcc-studio__right>*{flex-shrink:0}.bcc-studio-dialog .bcc-studio__right .bcc-studio__tray{max-height:none;min-height:0;overflow:visible}.bcc-studio-dialog .bcc-studio__piece-stage{position:sticky;top:0;z-index:5}.bcc-studio-dialog .bcc-studio__staged-pieces button{flex-basis:72px;height:72px}}@media(max-width:989px){.bcc-studio-dialog .bcc-studio__canvas:after{content:"Select a patch below, then tap your bag";position:absolute;bottom:4px;left:8px;right:8px;text-align:center;font-size:11px;color:#47546a;background:#ffffffde;border-radius:12px;padding:4px;pointer-events:none}}@media(max-width:989px){.bcc-studio-dialog .bcc-studio>.bcc__inner{height:100%;min-height:0;padding:0}.bcc-studio-dialog .bcc-studio__grid{grid-template-rows:minmax(0,2fr) minmax(0,3fr)}}.bcc-studio__boundary{position:absolute;top:1.5px;right:1.5px;bottom:1.5px;left:1.5px;width:calc(100% - 3px);height:calc(100% - 3px);overflow:visible;pointer-events:none;z-index:8;visibility:hidden}.bcc-studio__drag-ghost{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important}.bcc-studio__patch:disabled:after{border-radius:999px;padding:3px 8px;background:#edf0f5;color:#526071;font-size:10px;font-weight:600;letter-spacing:.03em}.bcc-studio__node{transition:none!important;animation:none!important}.bcc-studio__node.is-selected{outline-color:#d92d20}.bcc-studio__tabs [aria-selected=true]{background:#23344e;color:#fff}.bcc-studio__search-row{display:grid;grid-template-columns:minmax(0,1fr) 38%;align-items:start}.bcc-studio__search-row>input{grid-column:1;grid-row:1;z-index:1;box-sizing:border-box}.bcc-studio__filters{grid-column:1 / -1;grid-row:1;min-width:0}.bcc-studio__filters summary{margin-left:62%}.bcc-studio__filters label{width:100%;box-sizing:border-box}.bcc-studio__filters select{width:100%}.bcc-studio__piece-stage{padding:10px 12px;margin-bottom:10px}.bcc-studio__piece-stage p{margin:4px 28px 6px 0;font-size:12px}.bcc-studio__staged-pieces{gap:8px;padding:2px}.bcc-studio__staged-pieces button{flex-basis:68px;height:68px;padding:6px;border-radius:9px}.bcc-studio-dialog{top:0;right:0;bottom:0;left:0;width:100%;max-width:100%;height:100dvh;max-height:100dvh;margin:0;padding:48px 20px 16px;border-radius:0;overflow:hidden;scrollbar-gutter:auto}.bcc-studio-dialog__close{position:absolute;top:8px;right:16px;width:32px;height:32px;margin:0;padding:0;display:grid;place-items:center;font-size:24px;line-height:1;z-index:20}.bcc-studio-dialog .bcc-studio,.bcc-studio-dialog .bcc-studio>.bcc__inner{height:100%;min-height:0;padding:0}.bcc-studio-dialog .bcc-studio__head{display:none}.bcc-studio-dialog .bcc-studio__grid{height:100%;min-height:0;gap:16px}.bcc-studio-dialog .bcc-studio__left,.bcc-studio-dialog .bcc-studio__right{height:100%;min-height:0;padding:14px;overflow:hidden}.bcc-studio-dialog .bcc-studio__canvas{flex:1 1 0;height:auto;min-height:0}.bcc-studio-dialog .bcc-studio__right .bcc-studio__tray{flex:1 1 0;min-height:70px;max-height:none;overflow:auto}.bcc-studio-dialog .bcc-studio__selection{max-height:64px;margin-top:6px}.bcc-studio-dialog .bcc-studio__variants{margin-bottom:10px}.bcc-studio-dialog .bcc-studio__status{font-size:12px;margin:6px 0}.bcc-studio-dialog .bcc-studio__cta{margin-top:6px}.bcc-studio-dialog .bcc-studio__staged-pieces button{flex-basis:64px;height:64px}@media(max-width:989px){.bcc-studio-dialog{padding:42px 8px 8px}.bcc-studio-dialog .bcc-studio__grid{gap:8px}.bcc-studio-dialog .bcc-studio__left{padding:4px}.bcc-studio-dialog .bcc-studio__right{padding:8px;overflow:auto}.bcc-studio-dialog .bcc-studio__right .bcc-studio__tray{flex:1 0 100px}.bcc-studio-dialog .bcc-studio__piece-stage{position:static}.bcc-studio-dialog .bcc-studio__canvas:after{content:"Choose a patch below \2022  Drag to adjust its position"}}.bcc-studio select{appearance:none;-webkit-appearance:none;box-sizing:border-box;line-height:1.3;padding-right:36px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='m3 6 5 5 5-5' fill='none' stroke='%2323344e' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:16px}.bcc-studio__filter-wrap select{min-height:34px;min-width:90px;padding:7px 34px 7px 12px;background-position:right 10px center}.bcc-studio__search-row{position:relative}.bcc-studio__filter-options{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:15;padding:14px;border:1px solid #dce3ef;border-radius:14px;background:#f8faff;box-shadow:0 12px 30px #23344e20}.bcc-studio__filter-options label:first-child{margin-top:0}.bcc-studio__filters summary{list-style:none}.bcc-studio__filters summary::-webkit-details-marker{display:none}.bcc-studio__catalog-panel{display:contents}.bcc-studio-dialog .bcc-studio__right .bcc-studio__catalog-panel{display:flex;flex-direction:column;flex:1 1 0;min-height:0;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin}.bcc-studio-dialog .bcc-studio__catalog-panel>*{flex-shrink:0}.bcc-studio-dialog .bcc-studio__catalog-panel .bcc-studio__tray{min-height:120px}.bcc-studio-dialog .bcc-studio__right{overflow:hidden}@media(min-width:990px)and (max-height:800px){.bcc-studio-dialog{padding-top:42px}.bcc-studio-dialog .bcc-studio__tabs,.bcc-studio-dialog .bcc-studio__search-row{margin-bottom:8px}.bcc-studio-dialog .bcc-studio__variants{padding-top:8px;padding-bottom:8px}.bcc-studio-dialog .bcc-studio__staged-pieces button{flex-basis:56px;height:56px}.bcc-studio-dialog .bcc-studio__piece-stage{padding:8px}}.bcc-studio__patch[hidden]:after{content:none}@media(max-width:989px){.bcc-studio__left>.bcc-studio__variants{flex:0 0 auto;margin:0;padding:5px 7px 6px;gap:6px}.bcc-studio__color-picker>p{margin:0 0 3px;font-size:10px;line-height:1.3;letter-spacing:.04em}.bcc-studio__swatches{gap:5px}.bcc-studio__swatches .bcc-studio__color-swatch{width:32px;height:32px;padding:3px}.bcc-studio__swatch-dot{width:24px;height:24px}.bcc-studio__search-row{gap:6px;margin-bottom:6px}.bcc-studio__search-row>input{height:32px;padding:5px 10px;font-size:16px;line-height:20px}.bcc-studio__filters summary{min-height:32px;box-sizing:border-box;padding:7px 6px;font-size:11px;line-height:18px}.bcc-studio__tabs{margin-bottom:5px}.bcc-studio__tabs button{min-height:30px;font-size:10px}.bcc-studio__tray-head{margin-bottom:4px;font-size:10px}.bcc-studio__filter-wrap select{min-height:30px;padding:4px 30px 4px 9px;font-size:11px}.bcc-studio__piece-stage{padding:6px 8px;margin-bottom:5px}.bcc-studio__piece-stage strong{font-size:12px}.bcc-studio__piece-stage p{margin:2px 22px 3px 0;font-size:10px;line-height:1.3}.bcc-studio__staged-pieces{gap:5px}.bcc-studio-dialog .bcc-studio__staged-pieces button{flex-basis:44px;height:44px;padding:3px}.bcc-studio__tray{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:72px;gap:5px;padding:3px}.bcc-studio__tray .bcc-studio__patch{height:72px;padding:5px}.bcc-studio-dialog{padding:36px 6px 6px}.bcc-studio-dialog__close{top:3px;right:8px;width:30px;height:30px}.bcc-studio-dialog .bcc-studio__grid{grid-template-rows:minmax(0,36fr) minmax(0,64fr);gap:6px}.bcc-studio-dialog .bcc-studio__right{padding:6px}.bcc-studio__tabs{box-shadow:none}.bcc-studio-dialog .bcc-studio__canvas:after{font-size:9px;padding:2px;bottom:1px}.bcc-studio-dialog .bcc-studio__selection{max-height:36px;margin-top:3px;gap:3px}.bcc-studio-dialog .bcc-studio__selection-row{padding:2px 0;gap:4px;font-size:10px}.bcc-studio-dialog .bcc-studio__selection button{padding:5px 8px;font-size:11px}.bcc-studio-dialog .bcc-studio__status{font-size:10px;line-height:1.3;margin:3px 0}.bcc-studio-dialog .bcc-studio__cta{min-height:36px;margin-top:3px;font-size:11px}.bcc-studio-dialog [data-bcc-catalog-status]{margin-top:3px;font-size:10px}}.bcc-studio__patch,.bcc-studio__staged-pieces button,.bcc-studio__node,.bcc-studio__drag-ghost{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.bcc-studio__patch img,.bcc-studio__staged-pieces img,.bcc-studio__node img{-webkit-user-drag:none;-webkit-touch-callout:none}.bcc-studio__patch{touch-action:none}@media(max-width:989px){.bcc-studio__search-row,.bcc-studio__tabs{margin-bottom:4px}.bcc-studio__tray,.bcc-studio-dialog .bcc-studio__grid{gap:4px}}@media(max-width:989px){.bcc-studio-dialog .bcc-studio__tools{display:flex;flex:0 0 auto;justify-content:flex-end;margin:0;padding:2px 4px 0;border:0}.bcc-studio-dialog .bcc-studio__tools>span{display:none}.bcc-studio-dialog .bcc-studio__tools button{min-height:28px;padding:4px 9px;font-size:10px;line-height:18px}}@media(max-width:989px){.bcc-studio-dialog,.bcc-studio-dialog .bcc-studio,.bcc-studio-dialog .bcc-studio__left,.bcc-studio-dialog .bcc-studio__right{background:#fff;border:0;box-shadow:none}.bcc-studio-dialog .bcc-studio__left,.bcc-studio-dialog .bcc-studio__right{border-radius:0}.bcc-studio-dialog__close{background:transparent;border:0;border-radius:0;box-shadow:none;outline:none}.bcc-studio-dialog__close:focus-visible{outline:none;text-decoration:none}.bcc-studio-dialog .bcc-studio__filters summary{background:#f3f3f3}.bcc-studio-dialog .bcc-studio__piece-stage{background:#f7f7f7;border:0}.bcc-studio-dialog .bcc-studio__filter-options{background:#fff;border-color:#eee}.bcc-studio-dialog .bcc-studio__search-row>input,.bcc-studio-dialog .bcc-studio__tabs{border-color:#e8e8e8}.bcc-studio-dialog .bcc-studio__tray{-webkit-overflow-scrolling:touch;scroll-behavior:auto}}@media(max-width:989px){.bcc-studio-dialog .bcc-studio__left{position:relative}.bcc-studio-dialog .bcc-studio__tools{position:absolute;right:8px;bottom:24px;z-index:9;padding:0;background:transparent}.bcc-studio-dialog .bcc-studio__tools button{border:0;background:transparent;box-shadow:none;padding:4px 6px;color:#555;text-decoration:underline}}@media(max-width:989px){.bcc-studio__tray .bcc-studio__patch{touch-action:pan-y}.bcc-studio__staged-pieces .bcc-studio__patch{touch-action:pan-x}.bcc-studio-dialog{padding-top:6px}.bcc-studio-dialog__close{top:9px;right:10px;width:32px;height:32px;text-decoration:none}.bcc-studio-dialog .bcc-studio__variants{padding-right:36px}}.bcc-studio__selection-summary{box-sizing:border-box;flex-shrink:0;margin-top:6px;border-top:1px solid #e2e6ed}.bcc-studio__selection-summary>summary{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:14px 8px;color:#243650;font-size:16px;font-weight:700;cursor:pointer;list-style:none}.bcc-studio__selection-summary>summary::-webkit-details-marker{display:none}.bcc-studio__selection-summary>summary:after{content:"";width:7px;height:7px;margin-right:3px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);transition:transform .18s ease-out}.bcc-studio__selection-summary[data-expanded=true]>summary:after{transform:rotate(225deg)}@media(prefers-reduced-motion:reduce){.bcc-studio__selection-summary>summary:after{transition:none}}.bcc-studio__selection-summary>summary:focus-visible{outline:2px solid #243650;outline-offset:2px}.bcc-studio .bcc-studio__selection-summary .bcc-studio__selection{margin-top:0;max-height:180px}@media(max-width:989px){.bcc-studio__selection-summary>summary{padding:10px 6px;font-size:14px}.bcc-studio-dialog .bcc-studio__selection-summary .bcc-studio__selection{max-height:120px}}@media(min-width:601px){.bcc-studio__tray[aria-label="Patch sets"]{grid-auto-rows:150px}.bcc-studio__tray[aria-label="Patch sets"] .bcc-studio__patch{height:150px;padding:4px}.bcc-studio .bcc-studio__staged-pieces button{flex-basis:96px;height:96px;padding:6px}}@media(max-width:600px){.bcc-studio__tray[aria-label="Patch sets"]{grid-auto-rows:96px}.bcc-studio__tray[aria-label="Patch sets"] .bcc-studio__patch{height:96px;padding:3px}.bcc-studio .bcc-studio__staged-pieces button{flex-basis:64px;height:64px;padding:3px}}.bcc-monogram small{font-size:12px;font-weight:400;color:#555}.bcc-studio .bcc-monogram input:focus{outline:none;box-shadow:none}
/*# sourceMappingURL=/cdn/shop/t/36/assets/becco-studio-builder.css.map */
