.bed-choices{display:grid;gap:2.4rem}.bed-choices__sides{display:grid;gap:1.6rem;grid-template-columns:repeat(auto-fit,minmax(22rem,1fr))}.bed-choices__field{display:grid;gap:.8rem;min-inline-size:0;margin:0;padding:0;border:0}.bed-choices__label{color:var(--gsc-text-color-100, #003759);font-size:1.4rem;font-weight:600}.bed-choices__select-wrap{position:relative;display:flex;align-items:center}.bed-choices__select{display:block;-webkit-appearance:none;appearance:none;inline-size:100%;margin:0;padding-inline-end:4.4rem;background:transparent;color:var(--gsc-text-color-100, #003759);font-size:1.4rem;font-weight:500;cursor:pointer}.bed-choices__select:focus-visible{outline:2px solid var(--gsc-text-color-100, #003759);outline-offset:2px}.bed-choices__arrow{position:absolute;inset-inline-end:1.2rem;color:var(--gsc-text-color-100, #003759);pointer-events:none}.bed-choices .product-variant-picker__pill-list>.visually-hidden{position:absolute}.bed-choices input:checked+.pill{background:var(--gsc-text-color-100, #003759);border-color:var(--gsc-text-color-100, #003759);color:#fff}.bed-choices input:focus-visible+.pill{outline:2px solid var(--gsc-text-color-100, #003759);outline-offset:2px}@media screen and (max-width:749px){.bed-choices__select{font-size:1.6rem}}
/*# sourceMappingURL=/cdn/shop/t/122/compiled_assets/styles.css.map */
