:root{--bp-config-control-height: 48px;--bp-config-control-radius: 9999px;--bp-config-control-border: #b8b8b8;--bp-config-control-arrow: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='m5 7 5 5 5-5' stroke='%23171717' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}:is(.bp-builder.bp-builder,.bp-byo.bp-byo,.bpf.bpf,.bpf3.bpf3) select:not(.bp-menu__native):not(.bp-builder__colour-native--hidden),.bp-builder.bp-builder .bp-menu>.bp-menu__trigger{box-sizing:border-box;width:100%;min-width:0;max-width:100%;min-height:var(--bp-config-control-height);height:auto;margin-top:5px;padding:12px 40px 12px 16px;border:1px solid var(--bp-config-control-border);border-radius:var(--bp-config-control-radius);background-color:#fff;background-image:var(--bp-config-control-arrow);background-repeat:no-repeat;background-position:right 14px center;background-size:18px 18px;color:#171717;font-family:var(--main-font-stack);font-style:var(--main-font-style,normal);font-weight:var(--main-font-weight,400);font-size:16px;line-height:1.375;letter-spacing:normal;text-transform:none;text-align:left;box-shadow:none;-webkit-appearance:none;appearance:none}.bp-builder.bp-builder .bp-menu>.bp-menu__trigger{margin:0;white-space:normal;overflow-wrap:anywhere}.bp-builder.bp-builder .bp-menu>.bp-menu__trigger:after{display:none}:is(.bp-builder.bp-builder,.bp-byo.bp-byo,.bpf.bpf,.bpf3.bpf3) select:not(.bp-menu__native):not(.bp-builder__colour-native--hidden):focus-visible,.bp-builder.bp-builder .bp-menu>.bp-menu__trigger:focus-visible,.bp-builder.bp-builder .bp-builder__colour-picker>summary:focus-visible{outline:2px solid #171717;outline-offset:3px}:is(.bp-builder,.bp-byo,.bpf,.bpf3) select option,.bp-builder.bp-builder .bp-menu__options>button{font-family:var(--main-font-stack);font-style:var(--main-font-style,normal);font-weight:var(--main-font-weight,400);font-size:16px;line-height:1.375;letter-spacing:normal;text-transform:none}.bp-builder.bp-builder .bp-menu__options{padding:6px;border:1px solid var(--bp-config-control-border);border-radius:18px;background:#fff}.bp-builder.bp-builder .bp-menu__options>button{min-height:44px;padding:11px 12px;border-radius:12px}.bp-builder.bp-builder .bp-builder__colour-picker{border:1px solid var(--bp-config-control-border);background:#fff}.bp-builder.bp-builder .bp-builder__colour-picker:not([open]){border-radius:var(--bp-config-control-radius)}.bp-builder.bp-builder .bp-builder__colour-picker[open]{border-radius:18px}.bp-builder.bp-builder .bp-builder__colour-picker>summary{box-sizing:border-box;position:relative;min-height:46px;padding:12px 40px 12px 16px;border:0;border-radius:inherit;color:#171717;font-family:var(--main-font-stack);font-style:var(--main-font-style,normal);font-weight:var(--main-font-weight,400);font-size:16px;line-height:1.375;letter-spacing:normal;text-transform:none;background-image:var(--bp-config-control-arrow);background-repeat:no-repeat;background-position:right 14px center;background-size:18px 18px}.bp-builder.bp-builder .bp-builder__colour-picker>summary:after{display:none}.bp-builder.bp-builder .bp-builder__colour-picker summary,.bp-builder.bp-builder .bp-builder__colour-choice{font-family:var(--main-font-stack);font-style:var(--main-font-style,normal);font-size:16px;letter-spacing:normal;text-transform:none}:is(.bp-builder.bp-builder,.bp-byo.bp-byo,.bpf.bpf,.bpf3.bpf3) select:disabled,.bp-builder.bp-builder .bp-menu>.bp-menu__trigger:disabled{opacity:.55;cursor:not-allowed}@media(max-width:600px){:is(.bp-builder.bp-builder,.bp-byo.bp-byo,.bpf.bpf,.bpf3.bpf3) select:not(.bp-menu__native):not(.bp-builder__colour-native--hidden),.bp-builder.bp-builder .bp-menu>.bp-menu__trigger{font-size:16px;min-height:48px}}.bpf3.bpf3 .bpf3__variant{font-family:var(--main-font-stack);font-style:var(--main-font-style,normal);font-weight:var(--main-font-weight,400);font-size:16px;line-height:1.375;min-height:48px;padding:12px 16px;border-radius:var(--bp-config-control-radius)}.bpf3.bpf3 .bpf3__variant[aria-pressed=true]{padding:11px 15px}@media(max-width:600px){.bp-builder.bp-builder .bp-builder__size-row:has([data-bundle-footprint]:not([hidden])){grid-template-columns:minmax(0,1fr)}}.bpf3.bpf3 .bpf3__step{border-bottom:1px solid #e5e5e5;padding:0 0 2px;margin:0 0 10px}.bpf3.bpf3 .bpf3__step:last-of-type{border-bottom:0;margin-bottom:0}.bpf3.bpf3 .bpf3__step>summary{display:flex;align-items:center;gap:10px;flex-wrap:wrap;min-height:0;margin:0;padding:10px 0;font:500 18px/1.35 var(--main-font-stack, sans-serif);letter-spacing:-.02em}.bpf3.bpf3 .bpf3__step>summary small{display:inline-block;flex:none;border:1px solid #222;border-radius:9999px;padding:3px 8px;color:#171717;font:600 10px/1.2 var(--main-font-stack, sans-serif);letter-spacing:.06em;text-transform:none;white-space:nowrap}.bpf3.bpf3 .bpf3__step>summary>span{flex:1;min-width:0;font:inherit;letter-spacing:inherit}.bpf3.bpf3 .bpf3__step>summary>b{display:none}.bpf3.bpf3 .bpf3__step>summary:after{content:"\2304";margin-left:auto;color:#555;font:400 23px/1 var(--main-font-stack, sans-serif)}.bpf3.bpf3 .bpf3__step[open]>summary:after{transform:rotate(180deg)}.bpf3.bpf3 .bpf3__step>summary>strong{order:3;flex-basis:100%;margin-left:36px;font:500 14px/1.4 var(--main-font-stack, sans-serif);letter-spacing:0}.bpf3.bpf3 .bpf3__step-body{padding:4px 0 14px}.bpf3.bpf3 .bpf3__families{gap:6px;margin-bottom:14px}.bpf3.bpf3 .bpf3__families button{min-width:0;min-height:48px;padding:11px 8px;border:1px solid #111;border-radius:9999px;font:var(--main-font-weight,400) 16px/1.2 var(--main-font-stack,sans-serif);letter-spacing:normal;white-space:normal;overflow-wrap:anywhere}@media(max-width:600px){.bpf3.bpf3 .bpf3__step>summary{gap:7px}.bpf3.bpf3 .bpf3__step>summary small{font-size:11px;padding:4px 7px}.bpf3.bpf3 .bpf3__step>summary>span{flex-basis:calc(100% - 96px)}}
/*# sourceMappingURL=/cdn/shop/t/80/assets/basic-plus-configurator-controls.css.map */
