.garment-measurement-form-wrapper--hidden{display:none!important}.garment-measurement-form{margin:1.5rem 0;padding:1.25rem 0;border-top:1px solid rgba(var(--color-foreground),.12);border-bottom:1px solid rgba(var(--color-foreground),.12)}.garment-measurement-form__row{margin-bottom:1rem}.garment-measurement-form__label{display:block;font-size:1.4rem;font-weight:600;margin-bottom:.5rem;color:rgb(var(--color-foreground))}.garment-measurement-form__radio-group{display:flex;gap:1rem;flex-wrap:wrap}.garment-measurement-form__radio{display:inline-flex;align-items:center;gap:.5rem;cursor:pointer;font-size:1.2rem;background:#f0f0f0;border-radius:6px;padding:.5rem 1rem}.garment-measurement-form__radio input{width:1.125rem;height:1.125rem;accent-color:rgb(var(--color-button));margin-top:0}.garment-measurement-form__style-options{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:.25rem}.garment-measurement-form__style-option{cursor:pointer}.garment-measurement-form__style-option input{position:absolute;opacity:0;pointer-events:none}.garment-measurement-form__style-box{display:inline-flex;align-items:center;justify-content:center;width:5rem;height:5rem;min-width:5rem;min-height:5rem;border:2px solid rgba(var(--color-foreground),.2);border-radius:4px;font-size:.875rem;transition:border-color .15s ease,background-color .15s ease;overflow:hidden}.garment-measurement-form__style-box-inner{display:flex;align-items:center;justify-content:center;width:100%;height:100%;text-align:center;line-height:1.2;letter-spacing:0}.garment-measurement-form__style-box--model .garment-measurement-form__style-box-inner{font-weight:600}.garment-measurement-form__style-box-images{position:relative}.garment-measurement-form__style-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .2s ease}.garment-measurement-form__style-img--front{opacity:1}.garment-measurement-form__style-img--back{opacity:0}.garment-measurement-form__style-option:hover .garment-measurement-form__style-img--front,.garment-measurement-form__style-option:focus-within .garment-measurement-form__style-img--front{opacity:0}.garment-measurement-form__style-option:hover .garment-measurement-form__style-img--back,.garment-measurement-form__style-option:focus-within .garment-measurement-form__style-img--back{opacity:1}.garment-measurement-form__style-box-fallback{font-size:.875rem;font-weight:500}.garment-measurement-form__style-option input:checked+.garment-measurement-form__style-box{border-color:rgb(var(--color-button));background-color:rgba(var(--color-button),.08)}.garment-measurement-form__style-option:hover .garment-measurement-form__style-box{border-color:rgba(var(--color-foreground),.4)}.garment-measurement-form__style-caption{display:block;font-size:.8125rem;color:rgba(var(--color-foreground),.7);margin-top:.25rem}.garment-measurement-form__grid{display:grid;grid-template-columns:1fr 1fr;gap:1rem 1.5rem;margin-top:1rem}@media screen and (max-width:749px){.garment-measurement-form__grid{grid-template-columns:1fr}}.garment-measurement-form__field{display:flex;flex-direction:column;gap:.25rem}.garment-measurement-form__field-label{font-size:1.4rem;font-weight:700;color:rgb(var(--color-foreground))}.garment-measurement-form__input,.garment-measurement-form__select{width:100%;min-height:2.75rem;padding:.6rem 1rem;font-size:1.4rem;border:1px solid rgba(var(--color-foreground),.2);border-radius:var(--inputs-radius);background:rgb(var(--color-background));color:rgb(var(--color-foreground));border-radius:6px}.garment-measurement-form__input::placeholder{color:rgba(var(--color-foreground),.5)}.garment-measurement-form__input:focus,.garment-measurement-form__select:focus{outline:none;border-color:rgb(var(--color-button));box-shadow:0 0 0 1px rgb(var(--color-button))}.garment-measurement-form__select{cursor:pointer;-webkit-appearance:auto;appearance:auto}.garment-measurement-form__header{display:flex;gap:5rem;align-items:center}.garment-measurement-form__field-label{display:inline-flex;align-items:center;gap:.35rem}.garment-measurement-form__info-icon{display:inline-flex;align-items:center;justify-content:center;width:1.4rem;height:1.4rem;font-size:1.1rem;font-style:normal;color:rgb(var(--color-button));cursor:help;border-radius:50%;flex-shrink:0}
/*# sourceMappingURL=/cdn/shop/t/6/assets/garment-measurement-form.css.map */
