.rectangle-input-container{position:relative}.rectangle-input-container select{border:none!important;font-weight:500!important;color:#373737}.rectangle-input-container .length-unit-label,.rectangle-input-container .width-unit-label{padding-left:15px!important;position:absolute;top:13px;left:0;width:auto;z-index:1;font-weight:500;white-space:pre-wrap;color:gray}.rectangle-input-container .length-unit-label .value-copy,.rectangle-input-container .width-unit-label .value-copy{color:#0000}.rectangle-input-container .length-unit-label.width-unit-label,.rectangle-input-container .width-unit-label.width-unit-label{left:unset;margin-left:0}.rectangle-input-container .length,.rectangle-input-container .width{padding-left:15px!important;font-weight:500!important;color:#373737}.rectangle-input-container .length.length,.rectangle-input-container .width.length{border-right:none;border-top-right-radius:0!important;border-bottom-right-radius:0!important}.rectangle-input-container .length.width,.rectangle-input-container .width.width{border-left:none;border-top-left-radius:0!important;border-bottom-left-radius:0!important}.rectangle-input-container .measurements-separator{width:0;height:0;overflow:visible;display:inline-block;z-index:1;position:absolute;top:15px;margin-left:-50px;width:22px;height:22px;background-color:#cacaca}.rectangle-input-container .unit-container{position:absolute;z-index:1;right:1px}.rectangle-input-container .unit-container .pipe{position:absolute;margin-top:2px;margin-left:-5px;font-size:1.8em;font-weight:300;color:#bebebe}.rectangle-input-container .unit-container .unit{position:relative;top:1px;padding-bottom:10px!important;transition:width .2s;padding-right:10px!important;border-radius:0 13px 13px 0!important}.rectangle-input-container:focus-within .length,.rectangle-input-container:focus-within .width{border-color:#008489}.rectangle-input-container:focus-within .length:focus,.rectangle-input-container:focus-within .width:focus{border-color:#008489}.rectangle-input-container .info-btn{position:absolute;z-index:2;top:-28px;right:0;padding:2px 2px 0 8px}.rectangle-input-container .info-btn .icon{width:20px;height:20px;background-color:#a8a8a8}
