#infiniteoptions-container{--pg-io-chevron: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");display:flex;flex-direction:column;gap:15px;margin:0 0 12px;color:var(--pg-ink);font-family:var(--pg-font-body)}#infiniteoptions-container:empty{display:none}#infiniteoptions-container>div{position:relative;margin:0}#infiniteoptions-container .spb-label-tooltip{display:flex;align-items:center;margin:0 0 10px}#infiniteoptions-container div>label{margin:0;color:var(--pg-ink);font-family:var(--pg-font-body);font-size:12px;font-weight:400;line-height:var(--pg-leading-label);letter-spacing:var(--pg-tracking-label);text-align:left;text-transform:uppercase}#infiniteoptions-container>div:has(select) .spb-label-tooltip{position:absolute;top:0;left:21px;z-index:1;max-width:calc(35% - 31px);height:var(--pg-button-height);margin:0;pointer-events:none}#infiniteoptions-container>div:has(select) label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#infiniteoptions-container .spb-select{position:relative;height:var(--pg-button-height)}#infiniteoptions-container .spb-select:after{content:"";position:absolute;top:50%;right:20px;width:10px;height:10px;background-color:var(--pg-ink);-webkit-mask:var(--pg-io-chevron) center / contain no-repeat;mask:var(--pg-io-chevron) center / contain no-repeat;transform:translateY(-50%);pointer-events:none}#infiniteoptions-container select{-webkit-appearance:none;appearance:none;display:block;width:100%;height:100%;min-height:0;margin:0;padding:0 40px 0 35%;border:1px solid var(--pg-field-line);border-radius:var(--pg-radius-pill);background:transparent;color:var(--pg-ink-muted);font-family:var(--pg-font-body);font-size:12px;font-weight:400;line-height:var(--pg-leading-label);letter-spacing:var(--pg-tracking-label);text-align:right;text-align-last:right;text-transform:uppercase;cursor:pointer}#infiniteoptions-container select:has(option[value=""]:checked){color:transparent}#infiniteoptions-container option{background:var(--pg-white);color:var(--pg-ink)}#infiniteoptions-container select:focus-visible{outline:1px solid var(--pg-ink);outline-offset:3px}#infiniteoptions-container :is(input[type=text],input[type=number]){width:100%;min-height:var(--pg-button-height);margin:0;padding:0 20px;border:1px solid var(--pg-field-line);border-radius:var(--pg-radius-pill);background:transparent;color:var(--pg-ink);font-family:var(--pg-font-body);font-size:16px;line-height:var(--pg-leading-label)}#infiniteoptions-container :is(input[type=text],input[type=number])::placeholder{color:var(--pg-ink-muted);opacity:1}#infiniteoptions-container :is(input[type=text],input[type=number]):focus-visible{outline:1px solid var(--pg-ink);outline-offset:3px}#infiniteoptions-container :is(input[type=checkbox],input[type=radio]){accent-color:var(--pg-ink)}@media only screen and (max-width:749px){#infiniteoptions-container select{position:absolute;top:0;left:0;width:calc(100% / .75);max-width:none;height:calc(100% / .75);padding:0 calc(40px / .75) 0 calc(35% / .75);border-width:calc(1px / .75);font-size:16px;transform:scale(.75);transform-origin:0 0}#infiniteoptions-container select:focus-visible{outline-width:calc(1px / .75);outline-offset:4px}}@media only screen and (min-width:750px){#infiniteoptions-container{margin-bottom:16px}#infiniteoptions-container div>label,#infiniteoptions-container select{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/pg-infinite-options.css.map */
