.skfb-berater{display:inline-flex;flex-shrink:0;align-items:center;gap:6px;height:32px;margin:0 -8px 0 0;padding:0 12px 0 10px;border:0;border-radius:var(--sk-radius-pill,999px);background:var(--sk-primary,#014c40);color:var(--sk-bg-white,#fff);font:700 13px/1 var(--sk-font-heading,"Montserrat",sans-serif);letter-spacing:.01em;white-space:nowrap;cursor:pointer;touch-action:manipulation;transition:background .16s ease}.skfb-berater:hover{background:var(--sk-primary-hover,#028060)}.skfb-berater:focus-visible{outline:2px solid var(--sk-gold,#faa41a);outline-offset:2px}.skfb-berater[aria-busy=true]{opacity:.7;cursor:wait}.skfb-berater[hidden]{display:none}.skfb-berater svg{width:16px;height:16px;flex:none}.sk-live-search__clear:not([hidden])+.skfb-berater{margin-left:2px}.skfb-panel{padding:6px 4px 8px;border-bottom:1px solid var(--sk-border,#e4e3dd);margin-bottom:2px}.skfb-row{display:flex;gap:6px}.skfb-upload,.skfb-cam{display:flex;align-items:center;gap:10px;min-height:52px;padding:8px 12px;border:1px dashed var(--sk-primary-hover,#028060);border-radius:10px;background:var(--sk-bg-light,#f8f8f8);color:var(--sk-text,#0b0b0b);text-align:left;cursor:pointer;transition:background .14s ease,border-color .14s ease}.skfb-upload{flex:1 1 auto;min-width:0}.skfb-cam{flex:none;flex-direction:column;justify-content:center;gap:2px;padding:6px 10px;font:600 11px/1.1 var(--sk-font-body,sans-serif)}.skfb-upload:hover,.skfb-cam:hover{background:var(--sk-bg-white,#fff);border-style:solid}.skfb-upload:focus-visible,.skfb-cam:focus-visible,.skfb-res__prod:focus-visible,.skfb-btn:focus-visible{outline:2px solid var(--sk-gold,#faa41a);outline-offset:2px}.skfb-upload svg,.skfb-cam svg{width:24px;height:24px;flex:none;color:var(--sk-primary-hover,#028060)}.skfb-upload strong{display:block;font:700 14px/1.3 var(--sk-font-heading,"Montserrat",sans-serif);color:var(--sk-primary,#014c40)}.skfb-upload small{display:block;margin-top:1px;font-size:12px;line-height:1.35;color:var(--sk-text-secondary,#3a3a38)}.skfb-privacy{margin:6px 4px 0;font-size:11px;line-height:1.35;color:var(--sk-text-muted,#6b6b68)}.skfb-res{margin-top:10px;padding:0 4px}.skfb-res[hidden]{display:none}.skfb-res__head{display:flex;gap:10px;align-items:flex-start}.skfb-res__thumb{width:56px;height:56px;object-fit:cover;border-radius:8px;flex:none}.skfb-res__name{margin:0;font:800 15px/1.3 var(--sk-font-heading,"Montserrat",sans-serif);color:var(--sk-primary,#014c40)}.skfb-res__text,.skfb-res__busy{margin:2px 0 0;font-size:13px;line-height:1.45;color:var(--sk-text,#0b0b0b)}.skfb-res__busy{padding:8px 0;color:var(--sk-text-secondary,#3a3a38)}.skfb-res__h{margin:10px 0 6px;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--sk-text-secondary,#3a3a38)}.skfb-res__list{list-style:none;margin:0;padding:0;display:grid;gap:4px}.skfb-res__prod{display:grid;grid-template-columns:48px 1fr auto;gap:10px;align-items:center;padding:6px;border-radius:8px;color:var(--sk-text,#0b0b0b);text-decoration:none;background:var(--sk-bg-light,#f8f8f8)}.skfb-res__prod:hover{background:var(--sk-bg-white,#fff);box-shadow:inset 0 0 0 1px var(--sk-border,#e4e3dd)}.skfb-res__prod img{width:48px;height:48px;object-fit:contain;background:var(--sk-bg-white,#fff);border-radius:6px}.skfb-res__title{font-size:13px;line-height:1.3}.skfb-res__price{font-size:13px;font-weight:600;color:var(--sk-primary,#014c40);white-space:nowrap}.skfb-res__legal{margin:8px 0 0;font-size:11px;line-height:1.35;color:var(--sk-text-secondary,#3a3a38)}.skfb-res__acts{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.skfb-btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 16px;border-radius:var(--sk-radius-pill,999px);font:700 13px/1.2 var(--sk-font-heading,"Montserrat",sans-serif);cursor:pointer}.skfb-btn[aria-busy=true]{opacity:.7;cursor:wait}.skfb-btn--gold{border:0;background:var(--sk-gold,#faa41a);color:var(--sk-text,#0b0b0b)}.skfb-btn--gold:hover{background:var(--sk-gold-hover,#ea7e24)}.skfb-btn--ghost{border:1.5px solid var(--sk-primary,#014c40);background:transparent;color:var(--sk-primary,#014c40)}@media(max-width:767px){.skfb-berater{height:30px;padding:0 10px 0 8px;font-size:12px}.skfb-res__acts .skfb-btn{flex:1 1 100%}}@media(max-width:359px){.skfb-berater .skfb-berater__t{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.skfb-berater{padding:0 8px}}
/*# sourceMappingURL=/cdn/shop/t/69/assets/sk-foto-berater.css.map */
