.bb-configurator{position:relative;isolation:isolate;width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);box-sizing:border-box;overflow:hidden;background:var(--bb-background-color);color:inherit}.bb-configurator .bb-background-media,.bb-configurator .bb-background-overlay{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.bb-configurator .bb-background-media{z-index:-2;overflow:hidden}.bb-configurator .bb-background-media img,.bb-configurator .bb-background-media video{width:100%;height:100%;display:block;object-fit:var(--bb-background-media-fit);object-position:var(--bb-background-media-position)}.bb-configurator .bb-background-overlay{z-index:-1;background:var(--bb-background-overlay-color);opacity:var(--bb-background-overlay-opacity)}.bb-configurator .bb-config-layout,.bb-configurator .bb-debug{position:relative;z-index:1}@media screen and (min-width:750px){.bb-configurator{padding-left:var(--bb-desktop-horizontal-spacing);padding-right:var(--bb-desktop-horizontal-spacing)}}.bb-configurator .bb-config-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(350px,390px);gap:24px;align-items:start}@media screen and (min-width:901px)and (max-width:1250px){.bb-configurator .bb-config-layout{grid-template-columns:minmax(0,1fr) 350px;gap:16px}}.bb-configurator .bb-viewer-frame{position:relative;width:100%;height:var(--bb-viewer-height);overflow:hidden;background:transparent;border-radius:var(--bb-border-radius)}.bb-configurator canvas{width:100%;height:100%;display:block;touch-action:none}.bb-configurator .bb-status{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:30px;text-align:center;pointer-events:none;z-index:20}.bb-configurator .bb-status.is-hidden{display:none}.bb-configurator .bb-watermark-layer{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;overflow:hidden;pointer-events:none;user-select:none;-webkit-user-select:none}.bb-configurator .bb-watermark-item{position:absolute;width:var(--bb-watermark-width);max-width:none;height:auto;opacity:var(--bb-watermark-opacity);pointer-events:none;user-select:none;-webkit-user-select:none;transform-origin:center center;filter:drop-shadow(0 1px 1px rgba(0,0,0,.08))}.bb-configurator .bb-watermark-layer[data-position=top-left] .bb-watermark-item--primary{left:12%;top:14%}.bb-configurator .bb-watermark-layer[data-position=top-center] .bb-watermark-item--primary{left:50%;top:14%}.bb-configurator .bb-watermark-layer[data-position=top-right] .bb-watermark-item--primary{left:88%;top:14%}.bb-configurator .bb-watermark-layer[data-position=center-left] .bb-watermark-item--primary{left:12%;top:50%}.bb-configurator .bb-watermark-layer[data-position=center] .bb-watermark-item--primary{left:50%;top:50%}.bb-configurator .bb-watermark-layer[data-position=center-right] .bb-watermark-item--primary{left:88%;top:50%}.bb-configurator .bb-watermark-layer[data-position=bottom-left] .bb-watermark-item--primary{left:12%;top:86%}.bb-configurator .bb-watermark-layer[data-position=bottom-center] .bb-watermark-item--primary{left:50%;top:86%}.bb-configurator .bb-watermark-layer[data-position=bottom-right] .bb-watermark-item--primary{left:88%;top:86%}.bb-configurator .bb-watermark-item--primary{transform:translate(calc(-50% + var(--bb-watermark-offset-x)),calc(-50% + var(--bb-watermark-offset-y))) rotate(var(--bb-watermark-rotation))}.bb-configurator .bb-watermark-item--secondary-a{left:23%;top:27%;transform:translate(-50%,-50%) rotate(var(--bb-watermark-rotation))}.bb-configurator .bb-watermark-item--secondary-b{left:77%;top:73%;transform:translate(-50%,-50%) rotate(var(--bb-watermark-rotation))}.bb-configurator .bb-watermark-layer[data-layout=single] .bb-watermark-item--secondary-a,.bb-configurator .bb-watermark-layer[data-layout=single] .bb-watermark-item--secondary-b{display:none}.bb-configurator .bb-reset-view,.bb-configurator .bb-3d-cue{z-index:12}.bb-configurator .bb-reset-view{position:absolute;top:16px;right:16px;z-index:12;display:grid;place-items:center;width:36px;height:36px;padding:0;border:1px solid rgba(255,255,255,.2);border-radius:50%;background:#ffffff1f;color:#ffffffdb;font:inherit;cursor:pointer;opacity:.62;box-shadow:0 4px 14px #0000001a;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:opacity .18s ease,background .18s ease,border-color .18s ease,transform .18s ease}.bb-configurator .bb-reset-view:hover,.bb-configurator .bb-reset-view:focus-visible{opacity:1;background:#ffffff38;border-color:#ffffff57;outline:none}.bb-configurator .bb-reset-view:active{transform:scale(.96)}.bb-configurator .bb-reset-view-icon{display:block;font-size:20px;line-height:1;transform:translateY(-1px)}.bb-configurator .bb-3d-cue{position:absolute;left:50%;bottom:26px;transform:translate(-50%);display:grid;place-items:center;width:58px;height:34px;padding:0;border:0;background:transparent;box-shadow:none;color:#ffffffad;opacity:0;pointer-events:none;transition:opacity .18s ease;z-index:10}.bb-configurator .bb-3d-cue.is-visible{opacity:1}.bb-configurator .bb-cue-icon{display:block;width:46px;height:22px;overflow:visible;fill:none;stroke:currentColor;stroke-width:2.25;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 1px 2px rgba(0,0,0,.4))}.bb-configurator .bb-3d-cue.is-visible .bb-cue-icon{animation:bbCueMove 1.3s ease-in-out 1}@keyframes bbCueMove{0%{transform:translate(0)}25%{transform:translate(14px)}65%{transform:translate(-14px)}to{transform:translate(0)}}.bb-configurator .bb-mobile-select-proxy,.bb-configurator .bb-stitch-mobile-controls,.bb-mobile-choice-backdrop,.bb-mobile-choice-sheet{display:none}@media screen and (max-width:900px){.bb-configurator .bb-select.bb-mobile-sheet-enabled{display:none}.bb-configurator .bb-mobile-select-proxy{width:100%;min-height:48px;display:flex;align-items:center;justify-content:space-between;gap:12px;box-sizing:border-box;padding:10px 12px;border:1px solid rgba(255,255,255,.14);border-radius:4px;background:#ffffff0e;color:inherit;font:inherit;font-size:15px;text-align:left;cursor:pointer;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.bb-configurator .bb-mobile-select-proxy:after{content:"\2303";flex:0 0 auto;opacity:.62;font-size:16px;transform:translateY(1px)}.bb-configurator .bb-color-picker-menu{display:none!important}.bb-mobile-choice-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:block;background:#0000000f;opacity:0;pointer-events:none;transition:opacity .22s ease}.bb-mobile-choice-backdrop.is-open{opacity:0;pointer-events:none}.bb-mobile-choice-sheet{position:fixed;left:0;right:0;bottom:0;z-index:2147483001;display:flex;flex-direction:column;width:100%;max-height:44vh;box-sizing:border-box;border-top:1px solid rgba(255,255,255,.14);border-radius:16px 16px 0 0;background:#161616f5;color:#fff;box-shadow:0 -14px 40px #00000047;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);transform:translateY(105%);opacity:0;pointer-events:none;transition:transform .28s cubic-bezier(.22,.61,.36,1),opacity .2s ease}.bb-mobile-choice-sheet.is-open{transform:translateY(0);opacity:1;pointer-events:auto}.bb-mobile-choice-drag-region{flex:0 0 auto;touch-action:none;user-select:none;-webkit-user-select:none;cursor:grab}.bb-mobile-choice-drag-region:active{cursor:grabbing}.bb-mobile-choice-sheet.is-dragging{transition:none!important}.bb-mobile-choice-handle{width:38px;height:4px;flex:0 0 auto;margin:8px auto 4px;border-radius:999px;background:#ffffff47}.bb-mobile-choice-header{min-height:50px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:6px 16px 10px;border-bottom:1px solid rgba(255,255,255,.1)}.bb-mobile-choice-title{min-width:0;font-size:16px;font-weight:600;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-mobile-choice-done{-webkit-appearance:none;appearance:none;flex:0 0 auto;border:0;background:transparent;color:#ffffffd1;padding:8px 2px;font:inherit;font-size:14px;font-weight:600;cursor:pointer}.bb-mobile-choice-list{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:6px 10px calc(10px + env(safe-area-inset-bottom))}.bb-mobile-choice-item{-webkit-appearance:none;appearance:none;width:100%;min-height:48px;display:flex;align-items:center;gap:12px;padding:9px 10px;border:0;border-radius:6px;background:transparent;color:inherit;font:inherit;font-size:15px;text-align:left;cursor:pointer}.bb-mobile-choice-item:active,.bb-mobile-choice-item.is-selected{background:#ffffff1a}.bb-mobile-choice-swatch{width:26px;height:26px;flex:0 0 26px;border:1px solid rgba(255,255,255,.3);border-radius:50%;box-sizing:border-box}.bb-mobile-choice-label{flex:1 1 auto;min-width:0}.bb-mobile-choice-check{flex:0 0 auto;opacity:0;font-size:18px}.bb-mobile-choice-item.is-selected .bb-mobile-choice-check{opacity:.82}.bb-configurator .bb-stitch-mobile-controls{display:grid;gap:12px}.bb-configurator .bb-stitch-mobile-field[hidden]{display:none!important}.bb-configurator .bb-stitching-group .bb-stitch-type-label,.bb-configurator .bb-stitching-group>.bb-button-options,.bb-configurator .bb-stitching-group>.bb-stitch-lanes,.bb-configurator .bb-stitching-group>.bb-stitch-color-wrap{display:none!important}.bb-mobile-sheet-section{padding:8px 4px 2px}.bb-mobile-sheet-section+.bb-mobile-sheet-section{margin-top:8px;padding-top:14px;border-top:1px solid rgba(255,255,255,.08)}.bb-mobile-sheet-section-title{margin:0 6px 10px;color:#fff9;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.bb-mobile-stitch-chip-group{display:flex;flex-wrap:wrap;gap:8px;padding:0 4px}.bb-mobile-stitch-chip{-webkit-appearance:none;appearance:none;min-height:40px;padding:0 12px;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:#ffffff08;color:inherit;font:inherit;font-size:14px;line-height:1.2;cursor:pointer}.bb-mobile-stitch-chip.is-selected{border-color:#ffffff4d;background:#ffffff1f}.bb-mobile-stitch-lane-group{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:6px;width:100%}.bb-mobile-stitch-lane-chip{width:100%;min-width:0;display:inline-flex;align-items:center;justify-content:center;gap:5px;padding-left:5px;padding-right:5px;font-size:12px;white-space:nowrap}.bb-mobile-stitch-lane-group .bb-mobile-stitch-chip-swatch{width:13px;height:13px;flex-basis:13px}.bb-mobile-stitch-chip-swatch{width:16px;height:16px;flex:0 0 16px;border:1px solid rgba(255,255,255,.3);border-radius:50%;box-sizing:border-box}.bb-mobile-stitch-chip-label{min-width:0}.bb-mobile-stitch-empty{margin:0 6px;color:#ffffff9e;font-size:14px;line-height:1.45}}.bb-configurator .bb-step-source{display:none}.bb-configurator .bb-step-shell{width:100%;min-width:0}.bb-configurator .bb-step-header{display:grid;grid-template-columns:42px minmax(0,1fr) 42px;align-items:center;gap:12px;min-height:68px;padding:0 0 14px;border-bottom:1px solid rgba(0,0,0,.12)}.bb-configurator .bb-step-back,.bb-configurator .bb-step-forward{-webkit-appearance:none;appearance:none;width:40px;height:40px;border:1px solid rgba(0,0,0,.2);border-radius:50%;background:#ffffff2e;color:inherit;cursor:pointer;display:grid;place-items:center;padding:0;font:inherit;font-size:27px;font-weight:400;line-height:1;transition:opacity .18s ease,transform .18s ease,background .18s ease}.bb-configurator .bb-step-back:hover:not(:disabled),.bb-configurator .bb-step-forward:hover:not(:disabled){background:#00000012}.bb-configurator .bb-step-back:hover:not(:disabled){transform:translate(-2px)}.bb-configurator .bb-step-forward:hover:not(:disabled){transform:translate(2px)}.bb-configurator .bb-step-back:disabled,.bb-configurator .bb-step-forward:disabled{opacity:.2;cursor:default;transform:none}.bb-configurator .bb-step-meta{min-width:0}.bb-configurator .bb-step-eyebrow{margin-bottom:2px;font-size:12px;line-height:1.25;letter-spacing:.1em;text-transform:uppercase;opacity:.58}.bb-configurator .bb-step-current-title{font-size:19px;line-height:1.3;font-weight:600;overflow-wrap:anywhere}.bb-configurator .bb-step-progress{position:relative;width:100%;height:var(--bb-progress-height);margin:12px 0 14px;overflow:hidden;border-radius:var(--bb-progress-radius);background:color-mix(in srgb,var(--bb-progress-track-color) var(--bb-progress-track-opacity),transparent)}.bb-configurator .bb-step-progress-fill{position:absolute;inset:0 auto 0 0;width:0%;min-width:0;border-radius:inherit;background:linear-gradient(90deg,var(--bb-progress-color-1) 0%,var(--bb-progress-color-2) 22%,var(--bb-progress-color-3) 44%,var(--bb-progress-color-2) 66%,var(--bb-progress-color-1) 100%);background-size:260% 100%;background-position:100% 50%;box-shadow:0 0 10px color-mix(in srgb,var(--bb-progress-color-2) var(--bb-progress-glow-opacity),transparent);will-change:width,background-position;transition:width var(--bb-step-transition-ms) cubic-bezier(.22,.61,.36,1);animation:bbProgressFlow var(--bb-progress-animation-speed) linear infinite}.bb-configurator .bb-step-progress-fill:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.1) 35%,rgba(255,255,255,.38) 50%,rgba(255,255,255,.1) 65%,transparent 100%);background-size:180% 100%;animation:bbProgressSheen calc(var(--bb-progress-animation-speed) * .72) linear infinite;pointer-events:none}@keyframes bbProgressFlow{0%{background-position:100% 50%}to{background-position:-160% 50%}}@keyframes bbProgressSheen{0%{background-position:160% 50%}to{background-position:-80% 50%}}.bb-configurator .bb-step-viewport{position:relative;width:100%;min-width:0;overflow:hidden;transition:height var(--bb-step-transition-ms) cubic-bezier(.22,.61,.36,1)}.bb-configurator .bb-step-track{width:100%;display:flex;align-items:flex-start;will-change:transform;transition:transform var(--bb-step-transition-ms) cubic-bezier(.22,.61,.36,1)}.bb-configurator .bb-config-step{flex:0 0 100%;width:100%;min-width:0;box-sizing:border-box;padding:8px 4px 6px}.bb-configurator .bb-config-step>.bb-option-group>.bb-option-title:first-child{display:none}.bb-configurator .bb-config-step .bb-option-group{margin:0;padding:0 0 6px;border-bottom:0}@media(prefers-reduced-motion:reduce){.bb-configurator .bb-step-track,.bb-configurator .bb-step-viewport,.bb-configurator .bb-step-progress-fill,.bb-configurator .bb-step-back,.bb-configurator .bb-step-forward{transition:none!important}.bb-configurator .bb-step-progress-fill,.bb-configurator .bb-step-progress-fill:after{animation:none!important}}.bb-configurator .bb-options-panel{display:none}.bb-configurator .bb-options-panel.has-options{display:block;box-sizing:border-box;min-width:0;padding:0 18px 22px;overflow:visible}@media screen and (min-width:901px){.bb-configurator .bb-options-panel.has-options{padding:30px 30px 24px 18px}}.bb-configurator .bb-options-heading{display:none}.bb-configurator .bb-option-group{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid rgba(0,0,0,.12)}.bb-configurator .bb-option-title{display:block;margin-bottom:10px;font-size:16px;line-height:1.35;font-weight:600}.bb-configurator .bb-sub-label{display:block;margin:10px 0 6px;font-size:14px;line-height:1.35;opacity:.78}.bb-configurator .bb-select{width:100%;min-height:48px;padding:10px 38px 10px 12px;box-sizing:border-box;border:1px solid rgba(255,255,255,.14);border-radius:4px;background:#ffffff0e;color:inherit;font:inherit;font-size:15px;cursor:pointer;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:background .18s ease,border-color .18s ease,box-shadow .18s ease}.bb-configurator .bb-select:hover{background:#ffffff16;border-color:#ffffff38}.bb-configurator .bb-select:focus{outline:none;background:#ffffff17;border-color:#ffffff4d;box-shadow:0 0 0 2px #ffffff12}.bb-configurator .bb-select option{background:#262626;color:#fff}.bb-configurator .bb-color-picker{position:relative;width:100%}.bb-configurator .bb-color-picker-button{width:100%;min-height:48px;display:flex;align-items:center;gap:10px;padding:8px 12px;border:1px solid rgba(255,255,255,.14);border-radius:4px;background:#ffffff0e;color:inherit;cursor:pointer;text-align:left;font:inherit;font-size:15px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:background .18s ease,border-color .18s ease,box-shadow .18s ease}.bb-configurator .bb-color-picker-button:hover{background:#ffffff16;border-color:#ffffff38}.bb-configurator .bb-color-picker-button:focus-visible{outline:none;background:#ffffff17;border-color:#ffffff4d;box-shadow:0 0 0 2px #ffffff12}.bb-configurator .bb-color-picker-swatch{width:26px;height:26px;flex:0 0 26px;border-radius:50%;border:1px solid rgba(0,0,0,.25);box-sizing:border-box}.bb-configurator .bb-color-picker-name{flex:1;min-width:0}.bb-configurator .bb-color-picker-arrow{opacity:.6;transition:transform .15s ease}.bb-configurator .bb-color-picker.is-open .bb-color-picker-arrow{transform:rotate(180deg)}.bb-configurator .bb-color-picker-menu{position:static;width:100%;max-height:270px;margin-top:5px;overflow-y:auto;overflow-x:hidden;box-sizing:border-box;background:#181818f0;color:#fff;border:1px solid rgba(255,255,255,.14);border-radius:4px;box-shadow:0 10px 28px #0000002e;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);z-index:auto;display:none;overscroll-behavior:contain}.bb-configurator .bb-color-picker.is-open .bb-color-picker-menu{display:block}.bb-configurator .bb-color-picker-option{width:100%;display:flex;align-items:center;gap:10px;padding:11px 12px;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer;font:inherit;font-size:15px}.bb-configurator .bb-color-picker-option:hover{background:#ffffff13}.bb-configurator .bb-color-picker-option.is-selected{background:#ffffff1c;font-weight:600}.bb-configurator .bb-stitch-color-wrap{margin-top:14px}.bb-configurator .bb-stitch-lanes{display:none;gap:8px;margin:14px 0 10px}.bb-configurator .bb-stitch-lanes[data-count="2"],.bb-configurator .bb-stitch-lanes[data-count="3"]{display:grid}.bb-configurator .bb-stitch-lanes[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.bb-configurator .bb-stitch-lanes[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.bb-configurator .bb-stitch-lane{-webkit-appearance:none;appearance:none;min-width:0;min-height:42px;display:flex;align-items:center;justify-content:center;gap:8px;padding:8px 9px;border:1px solid rgba(255,255,255,.14);border-radius:6px;background:#ffffff0b;color:inherit;font:inherit;font-size:13px;line-height:1.2;cursor:pointer;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease}.bb-configurator .bb-stitch-lane:hover{background:#ffffff13;border-color:#ffffff38}.bb-configurator .bb-stitch-lane.is-selected{background:#ffffff1a;border-color:#ffffff61;box-shadow:0 0 0 1px #ffffff0f;font-weight:600}.bb-configurator .bb-stitch-lane-swatch{width:15px;height:15px;flex:0 0 15px;border-radius:50%;border:1px solid rgba(255,255,255,.28);box-sizing:border-box}.bb-configurator .bb-stitch-lane-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-configurator .bb-stitch-color-wrap.is-hidden{display:none}.bb-configurator .bb-stitch-colors{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px 7px}.bb-configurator .bb-stitch-color{-webkit-appearance:none;appearance:none;width:100%;min-width:0;padding:0;border:0;background:transparent;color:inherit;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:5px}.bb-configurator .bb-stitch-color-circle{width:38px;height:38px;border-radius:50%;border:1px solid rgba(0,0,0,.24);box-sizing:border-box}.bb-configurator .bb-stitch-color.is-selected .bb-stitch-color-circle{box-shadow:0 0 0 2px #fff,0 0 0 4px currentColor}.bb-configurator .bb-stitch-color-name{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;font-size:12px;line-height:1.25}.bb-configurator .bb-button-options{display:flex;flex-wrap:wrap;gap:8px}.bb-configurator .bb-choice-button{-webkit-appearance:none;appearance:none;border:1px solid rgba(0,0,0,.25);background:transparent;color:inherit;border-radius:6px;padding:10px 14px;cursor:pointer;font:inherit;font-size:15px;transition:border-color .15s ease,background .15s ease}.bb-configurator .bb-choice-button.is-selected{border-color:currentColor;background:#00000012;font-weight:600}.bb-configurator .bb-price-summary{margin-top:20px;padding-top:18px;border-top:1px solid rgba(0,0,0,.16)}.bb-configurator .bb-review-step .bb-price-summary{margin-top:0;padding-top:0;border-top:0}.bb-configurator .bb-review-actions{margin-top:18px;padding-top:18px;border-top:1px solid rgba(255,255,255,.1)}.bb-configurator .bb-review-add-to-cart{width:100%;min-height:50px;border:1px solid rgba(255,255,255,.16);border-radius:4px;background:#ffffff1a;color:inherit;font:inherit;font-size:15px;font-weight:600;letter-spacing:.01em;cursor:pointer;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:background .18s ease,border-color .18s ease,opacity .18s ease,transform .18s ease}.bb-configurator .bb-review-add-to-cart:hover:not(:disabled),.bb-configurator .bb-review-add-to-cart:focus-visible:not(:disabled){outline:none;background:#ffffff29;border-color:#ffffff47}.bb-configurator .bb-review-add-to-cart:active:not(:disabled){transform:translateY(1px)}.bb-configurator .bb-review-add-to-cart:disabled{opacity:.42;cursor:not-allowed}.bb-configurator .bb-price-row{display:flex;justify-content:space-between;gap:15px;margin-bottom:8px;font-size:15px;line-height:1.35}.bb-configurator .bb-price-total{font-size:19px;font-weight:700}.bb-configurator .bb-debug{margin-top:18px;padding:12px;background:#0000000d;font-family:monospace;font-size:11px;overflow-wrap:anywhere}@media screen and (max-width:900px){.bb-configurator .bb-config-layout{grid-template-columns:1fr}.bb-configurator .bb-options-panel.has-options{padding-left:16px;padding-right:16px}.bb-configurator .bb-viewer-frame{height:var(--bb-mobile-height)}.bb-configurator .bb-stitch-lanes{gap:6px}.bb-configurator .bb-stitch-lane{min-height:40px;padding:7px 6px;gap:6px;font-size:12px}.bb-configurator .bb-stitch-lane-swatch{width:14px;height:14px;flex-basis:14px}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/baesic-3d-viewer.css.map */
