.bip-fields{display:block;margin:0;font-family:var(--gsc-body-font-family,inherit);color:rgb(var(--gsc-text-color,34,34,34))}.bip-fields__count{margin:0 0 24px}.bip-fields__label{display:block;font-size:14px;font-weight:600;line-height:1.4;margin:0 0 8px}.bip-fields__opt{font-weight:400;opacity:.6}.bip-fields__select-wrap{position:relative}.bip-fields__select,.bip-fields__input{width:100%;height:48px;padding:0 16px;font:inherit;font-size:14px;color:inherit;background:#fff;border:1px solid rgba(var(--gsc-text-color,34,34,34),.16);border-radius:8px;box-sizing:border-box;appearance:none;-webkit-appearance:none;transition:border-color .15s}.bip-fields__select{padding-right:40px;background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:calc(100% - 20px) 50%,calc(100% - 15px) 50%;background-size:5px 5px;background-repeat:no-repeat}.bip-fields__input:hover,.bip-fields__select:hover{border-color:rgba(var(--gsc-text-color,34,34,34),.4)}.bip-fields__input:focus,.bip-fields__select:focus{outline:none;border-color:rgb(var(--gsc-button-background-color,34,34,34))}.bip-fields__input:focus-visible,.bip-fields__select:focus-visible{box-shadow:0 0 0 1px rgb(var(--gsc-button-background-color,34,34,34))}.bip-fields__item{border:0;padding:0;margin:0 0 24px;min-width:0;background:none}.bip-fields__item[hidden]{display:none}.bip-fields__legend{padding:0;margin:0 0 4px;font-size:12px;font-weight:400;letter-spacing:.02em;text-transform:uppercase;color:rgba(var(--gsc-text-color,34,34,34),.55)}.bip-fields:not(.bip-fields--multi) .bip-fields__legend{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;padding:0}.bip-fields__hint{font-size:12px;line-height:1.5;color:rgba(var(--gsc-text-color,34,34,34),.6);margin:8px 0 0}.bip-fields__hint--note{font-style:normal}.bip-fields__picked{font-size:13px;line-height:1.5;margin:8px 0 0;padding:0;color:rgba(var(--gsc-text-color,34,34,34),.75)}.bip-fields__picked a{text-decoration:underline}.bip-fields__error{color:#c0392b;font-size:12px;margin:8px 0 0}.bip-fields__item--invalid .bip-fields__input[data-bip-name]{border-color:#c0392b}.pac-container{z-index:100000;font-family:var(--gsc-body-font-family,inherit);border-radius:8px;border:1px solid rgba(var(--gsc-text-color,34,34,34),.16);box-shadow:0 4px 16px #00000014}.bip-fields__input.gm-err-autocomplete{background-image:none!important;padding-left:16px}.bip-fields__combo{position:relative}.bip-fields__suggest{position:absolute;left:0;right:0;top:calc(100% + 4px);z-index:50;margin:0;padding:4px 0;list-style:none;background:#fff;border:1px solid rgba(var(--gsc-text-color,34,34,34),.16);border-radius:8px;box-shadow:0 4px 16px #00000014;max-height:320px;overflow-y:auto}.bip-fields__suggest[hidden]{display:none}.bip-fields__option{display:flex;flex-direction:column;gap:0;padding:8px 16px;cursor:pointer;font-size:14px;line-height:1.4}.bip-fields__option:hover,.bip-fields__option[aria-selected=true]{background:rgba(var(--gsc-text-color,34,34,34),.05)}.bip-fields__option-main{font-weight:600}.bip-fields__option-sub{font-size:12px;color:rgba(var(--gsc-text-color,34,34,34),.6)}.bip-fields__list{display:grid;gap:24px}.bip-fields .bip-fields__item{margin:0}.product-content-tab__rte:has(bip-business-fields),.rte:has(>bip-business-fields){overflow:visible!important}.product__container:has(bip-business-fields){overflow-x:clip!important;overflow-y:visible!important}.bip-fields__combo{z-index:5}.bip-fields__combo:focus-within{z-index:60}.bip-fields__suggest{z-index:60;max-height:min(320px,60vh);overscroll-behavior:contain;-webkit-overflow-scrolling:touch}@media(max-width:749px),(hover:none)and (pointer:coarse){.bip-fields input.bip-fields__input,.bip-fields select.bip-fields__select,.bip-fields textarea{font-size:16px!important}}.bip-fields,.bip-fields *{box-sizing:border-box}.bip-fields,.bip-fields__item,.bip-fields__combo,.bip-fields__count{min-width:0;max-width:100%}.bip-fields__suggest{max-width:100%}.bip-fields__picked,.bip-fields__hint,.bip-fields__error,.bip-fields__option,.bip-fields__option-main,.bip-fields__option-sub{overflow-wrap:anywhere;word-break:normal;min-width:0}
/*# sourceMappingURL=/cdn/shop/t/14/assets/bipcards-business-fields.css.map */
