.rs-custom-measurements[hidden]{display:none!important}.rs-custom-measurements{display:grid;gap:1.1rem;width:100%;margin-top:1.25rem;color:rgb(var(--text-color))}.rs-custom-measurements [hidden]{display:none!important}.rs-custom-measurements__intro,.rs-custom-measurements__note{margin:0;color:rgb(var(--text-color) / .78);font-size:.92rem;line-height:1.55}.rs-custom-measurements__heading{margin:.45rem 0 .15rem;font-size:1.18rem;line-height:1.35;font-weight:500}.rs-custom-measurements__toggle-row{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.rs-custom-measurements__toggle-label{display:inline-flex;align-items:center;gap:.7rem;cursor:pointer;font-size:1rem}.rs-custom-measurements__switch{position:relative;display:inline-flex;width:3.1rem;height:1.65rem}.rs-custom-measurements__switch input{position:absolute;z-index:2;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.rs-custom-measurements__switch-track{width:100%;height:100%;border:1px solid rgb(var(--text-color) / .25);border-radius:999px;background:#dedede;transition:background .18s ease}.rs-custom-measurements__switch-track:after{content:"";position:absolute;top:.18rem;left:.2rem;width:1.25rem;height:1.25rem;border-radius:50%;background:#fff;box-shadow:0 1px 3px #0000002e;transition:transform .18s ease}.rs-custom-measurements__switch input:checked+.rs-custom-measurements__switch-track{background:#e87555;border-color:#e87555}.rs-custom-measurements__switch input:checked+.rs-custom-measurements__switch-track:after{transform:translate(1.38rem)}.rs-custom-measurements__switch input:focus-visible+.rs-custom-measurements__switch-track{outline:2px solid currentColor;outline-offset:3px}.rs-custom-measurements__toggle-label strong{min-width:2rem;font-weight:500}.rs-custom-measurements__units{display:inline-flex;align-items:center;gap:.15rem;padding:.18rem;border:1px solid rgb(var(--text-color) / .3);border-radius:999px}.rs-custom-measurements__units button{min-width:3.25rem;padding:.5rem .8rem;border:0;border-radius:999px;background:transparent;color:inherit;font:inherit;cursor:pointer}.rs-custom-measurements__units button.is-active{background:#e87555;color:#fff}.rs-custom-measurements__content{display:grid;gap:1.6rem}.rs-custom-measurements__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.7rem 1.5rem}.rs-custom-measurements__field{display:grid;gap:.7rem;min-width:0}.rs-custom-measurements__field-label{display:inline-flex;align-items:center;gap:.55rem;font-size:1rem;cursor:pointer}.rs-custom-measurements__field-label input{width:1.1rem;height:1.1rem;margin:0;accent-color:#e87555}.rs-custom-measurements__input-wrap{position:relative;display:flex;align-items:center}.rs-custom-measurements__input-wrap input{width:100%;min-width:0;min-height:3.4rem;padding:.8rem 3.2rem .8rem 1rem;border:1px solid rgb(var(--text-color) / .18);border-radius:.35rem;background:rgb(var(--background));color:rgb(var(--text-color));font:inherit;box-shadow:none}.rs-custom-measurements__input-wrap input:disabled{background:rgb(var(--text-color) / .035);color:rgb(var(--text-color) / .35);cursor:not-allowed}.rs-custom-measurements__input-wrap>span{position:absolute;right:1rem;color:rgb(var(--text-color) / .55);pointer-events:none}.rs-custom-measurements__notes{display:grid;gap:.65rem}.rs-custom-measurements__notes label{font-size:1rem}.rs-custom-measurements__notes textarea{width:100%;min-height:7rem;padding:.9rem 1rem;border:1px solid rgb(var(--text-color) / .18);border-radius:.35rem;background:rgb(var(--background));color:rgb(var(--text-color));font:inherit}.rs-custom-measurements__count{margin:-.8rem 0 0;color:rgb(var(--text-color) / .68);font-size:.88rem}.rs-custom-measurements__error{margin:-.7rem 0 0;color:#b42318;font-size:.88rem}@media(max-width:699px){.rs-custom-measurements{gap:.9rem;margin-top:1rem}.rs-custom-measurements__toggle-row{align-items:flex-start}.rs-custom-measurements__grid{grid-template-columns:1fr;gap:1rem}.rs-custom-measurements__heading{font-size:1.05rem}.rs-custom-measurements__intro,.rs-custom-measurements__note{font-size:.86rem}}.rs-custom-measurements{font-family:inherit;font-size:.875rem;line-height:1.5}.rs-custom-measurements__intro,.rs-custom-measurements__note{font:inherit;font-size:.875rem;line-height:1.5}.rs-custom-measurements__heading{font-family:inherit;font-size:1rem;line-height:1.4;font-weight:600}.rs-custom-measurements__toggle-label,.rs-custom-measurements__field-label,.rs-custom-measurements__notes label{font-family:inherit;font-size:.875rem;line-height:1.45}.rs-custom-measurements__units button,.rs-custom-measurements__input-wrap input,.rs-custom-measurements__notes textarea{font-family:inherit;font-size:.875rem;line-height:1.4}.rs-custom-measurements__input-wrap input{min-height:2.8rem;padding-block:.65rem}.rs-custom-measurements__notes textarea{min-height:6rem}.rs-custom-measurements__content{gap:1.15rem}.rs-custom-measurements__grid{gap:1.25rem 1rem}
/*# sourceMappingURL=/cdn/shop/t/37/assets/rs-custom-measurements.css.map */
