.form-control{background:#fff;outline:none;font-family:ysabeauInfantLight,sans-serif;font-size:16px;color:#543324;color:#321f17;transition:border-color .2s ease,box-shadow .2s ease}.form-control.checkbox{display:flex;column-gap:30px}.form-control::placeholder{color:#c9c5b4}.form-control:hover{opacity:.8}.form-control:focus{border-color:#777;box-shadow:0 0 0 3px #0000000d}.form-control:disabled{background:#f5f4f2;cursor:default}textarea.form-control{resize:none}select.form-control{cursor:pointer}.form-control--error{font-family:ysabeauInfantLight,sans-serif;font-size:16px;color:#543324;white-space:pre-line;border-color:#b93737;color:#b93737}.form-control--error:focus{border-color:#b93737;box-shadow:0 0 0 3px #a85a5a14}.form-field.checkbox{position:relative;display:flex;align-items:center;color:#c9c5b4}.form-field.checkbox input[type=radio]{appearance:none;-webkit-appearance:none;position:relative;width:18px;height:18px;flex-shrink:0;margin:0 12px 0 0;border:1.5px solid #E2DDD5;border-radius:50%;background:transparent;cursor:pointer}.form-field.checkbox input[type=radio]:checked{background:#e2ddd5}.form-field.checkbox input[type=radio]:checked+svg{opacity:1}.form-field.checkbox svg{position:absolute;left:4px;top:6px;width:10px;height:10px;opacity:0;pointer-events:none}input[type=checkbox]{appearance:none;-webkit-appearance:none;position:relative;width:18px;height:18px;flex-shrink:0;border-radius:50%;border:1.5px solid #E2DDD5;background:transparent;cursor:pointer;margin:0 12px 0 0}input[type=checkbox]:checked:after{content:"";position:absolute;left:5px;top:1px;width:5px;height:9px;border:solid #E2DDD5;border-width:0 1.5px 1.5px 0;transform:rotate(45deg)}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{margin:0;padding:0;overflow-x:hidden}@font-face{src:url("./media/Inter_24pt-Regular-G4EJ6UWM.ttf");font-family:Inter24-regular;font-weight:400}@font-face{src:url("./media/Inter_18pt-Light-DLROSCK5.ttf");font-family:Inter20-light;font-weight:300}@font-face{src:url("./media/Inter_18pt-Medium-VXC6SNUD.ttf");font-family:Inter-medium;font-weight:500}@font-face{src:url("./media/ysabeauInfantRegular-Q5DVJPBO.ttf");font-family:ysabeauInfantRegular;font-weight:400}@font-face{src:url("./media/YsabeauInfantLight-UFZW4X2U.ttf");font-family:ysabeauInfantLight;font-weight:300}@font-face{src:url("./media/Anticva-Regular-FVNN7KVK.otf");font-family:Anticva-Regular;font-weight:400}button{text-decoration:none;border:none;background:transparent;cursor:pointer}.button-colors{text-transform:uppercase;border-radius:1000px}.button--secondary{color:#fff;background:#543324;padding:25px 70px;font-family:ysabeauInfantRegular,sans-serif;font-size:17px}.button--secondary:hover{background:#555a26}.button--secondary:disabled{background:#5c534f;cursor:no-drop}.button--primary{background:#555a26;color:#fff}.button--primary:hover{background:#543324}.button--primary:disabled{background:#5c534f;cursor:no-drop}a{cursor:pointer}ul{list-style:none;margin:0;padding:0}.breadcrumbs{display:grid;grid-template-columns:1fr auto 1fr;margin-bottom:40px}.breadcrumbs .back-button{justify-self:start}.breadcrumbs ul{grid-column:2;display:flex;column-gap:8px;padding:0;margin:0}.breadcrumbs ul li{list-style:none;font-family:ysabeauInfantLight,sans-serif;font-size:16px;color:#543324}.breadcrumbs ul li a{text-decoration:none;color:#543324;margin-right:8px}
